kernel-modules-5.14.0-503.19.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']gcreleng@rockylinux.org p-Bm5 ']y1ax irSSi3EBvΨ?.ďIQ,S1l4&v3maG[ *W< K&2x_ՊyM`jԣ7ܟmGqE]|z3v WiU0WN173IWꭢ{?F˘8x1?Ajd>@sv{=LArN2%PޘAvuFsuEr7YޕIq]GAߒogHu$ uS[sl.SaF[*t\tT@z*hyOzJe{oCjR5e553242d244990505e6aee0e229f3ebc53b89ae87550c6a95405f629d4221c7942d8e74578edf5ca684a23a0a7e9d4c68332922?/)i.;N۫0gm>C =? -d ' O  5;A < h* *  d*  *  `*  * 4****PEW X X (Y 8Y`9Z`:oR`> [@ cG l*H *I *X EY E\ *] h*^ b d We \f _l bt |*u $*v w *x *y l@ l      Ckernel-modules5.14.0503.19.1.el9_5kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.gc|&pb-5a70009a-9569-4c11-a171-100db76f46ae-b-s390xMRocky Linux 9.5Rocky Enterprise Software Foundation((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 ZlibRocky Linux Build System (Peridot) Unspecifiedhttps://www.kernel.org/linuxs390x/sbin/depmod -a 5.14.0-503.19.1.el9_5.s390x if [ ! -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.19.1.el9_5.s390x ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_5.14.0-503.19.1.el9_5.s390x fi/sbin/depmod -a 5.14.0-503.19.1.el9_5.s390xhd8Kx@SLL@Մpq|0 ipa%* p8] RU9, l7 ,L8%sF2nl<gc]gc]gc]gc^gc]gc^gc]gc^gc^gc^gc]gc]gc]gc^gc^gc^gc_gc^gc_gc`gc`gc^gc^gc`gc`gc_gc`gc`gc`gc`gc`gc`gc`gc`gc`gcagcagcagcbgccgccgcc8650c971205f3f2842cabec6d035d848ef5e73dc653cd20e79c0709b2e7074ac842d2bc0ee551190bf8515fdd79dc5b5eb4720dee7781af646c6306102f416beb5a7d283d2b1a7edb18e55353594bc0127e330abd93293282f1d71b2efc282028a46d4ecf3bade655f1a9bfe612fd0a62830fea0f85c1844b502d1544e9d812a3be0ddcd744cd7eb72884c18d89fe95be472c629f199e6fc688ba39988cd916264ae2fc7333d53f931965da67508ec767a6402518935ea4af11d5db15b08cd6f8a3f38b8987c9ecc48179670e1b92e76580e35b295a394f52db41f20abb3f53a1a156f596e0a69d7b591cd6d062fb5e135f1c209d13028b118cd9dc083815f35611397fb59d7b7e44fbeca6eb4bf04e6bc54f2d522a93bbde356c827ad752b2d83483c12625675817841da648c7cb59220d63cb470c934f9b238ff2670a4cec76e07b0c61682a89e8efe41b0f43e77c81d1d7adafd4abc27f0c4f654d59a557a77420a613c6e559ee69d543444309663d335b2e1561b7aa095f837bad2189b4383ee54f965c973250e07c7245b8f3a89b475ac10ee0227ce2f92fbeb3055411a2729010edede8406643b90288e6c4ad858fb6908a266e4a9659198a4d4bfeb0aa69c7aae97620e1ddbc15b218e1e351ace2d795d32803fdc08400d3d1e531e52795058a0f12eac2ab8fb24da8f9b48594542f2b85a0ecd2fb74e5eba34e555cdb5ace1a77c10629122be801605a54ae0282746af38acb6548d6beabe6b5b4ada56fd7313b4296d53450980b69171978438d05ee1d59b75d7f65f6ea0e26324281d6c10d2b91be98f1e961a35304a28a8d5544d8cbca8e018bae42fa88a028c6b0280f1d46c6e9f3647cb8c2f56e9259636d5e3eea5778f22e734115bc7969e0fe9cfb757f70a7d927cef846793b7714d31a12430ac7f9f6015f44896290a1fae3fb2b29b3a97d294db83c3ce4d08deec7b8bc62b35995256b657129a3cc27679a2bcfabe53094832c9a741f23895989c465131175b37c18a75397389209d6d73942e73ad05853d93bd8e38d987704980302ca5c8dbdbbf27d1be5685bab7266bff122a3723b0cc5e63cc37ad7e46a271ed97a6b85b549bbfcc5dee99f77a63eaf2fe6cb924d4b4596bcebe03beb53f8cd2290fe9581ee74f7c9e56891544ce362e6b84ef125bcf705ec1a47fc3947b61c2374fd92a5ba1a5ef36230d631700d38971f598e1fd3a89969c0fe3a509e1b90666311c8312103d6142f4916993b0cc2a0193a1245d21495fb0d527eeb7e02793afac910eb3938a3e7d70429c7ac931d09c8423bc5d175fb838e4da2543b8d9d31cff90261f4599341cb248035e3cd7fbdd0dbb110570f8e170a074028165892974c04044e76976966060b124badd92745c89996bf5d7d35b52fd98ca3a24344ca56e599ad80d4e1b91ab4d0dc9c8ed74af28f0314a9152cc5b071b39de3acb4b9c07360d477127ade3837574531ff03c4c3d877b217528585c14242b10991bdc4f1a9edad8743cab51d2fc0bf48b125354cc35a1db1eb114cc08a70fa57d7b033dbd96c5cc8be15837f103a7c64cee8aabb1378041d033d40f0288d455f73d0adfbea7571bd87e4df295004ec0d6534fd4ec1e08032f807686c4ca07e45083bc6b5641af982a1514aafc7722ac4219e9a76e631832edca29382e73b96a5db781a90f0d4a82e4ce21d0ef05d570d8cacebae2822ba08b69e72012d8c5901039d18d2ec51558b4b981f292da8c09bf14edc709269f711a0cb5ae549c037efc087c5f03ecddb356a3125831cff37db38519d348575cbcef47a7c1391dc21a833e690c874df71d7213b238c7a4775fbbb9d7222f0dbb6b52f9f5344c27c7fcc956aa860760374d9a161a3a3f3fcacc43efrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.19.1.el9_5.src.rpminstallonlypkg(kernel-module)kernel(__SCK__tp_func_smc_rx_recvmsg)kernel(__SCK__tp_func_smc_switch_to_fallback)kernel(__SCK__tp_func_smc_tx_sendmsg)kernel(__SCK__tp_func_smcr_link_down)kernel(__fcoe_get_lesb)kernel(__ib_alloc_cq)kernel(__ib_alloc_cq_any)kernel(__ib_alloc_pd)kernel(__ib_create_cq)kernel(__rdma_block_iter_next)kernel(__rdma_block_iter_start)kernel(__rdma_create_kernel_id)kernel(__traceiter_smc_rx_recvmsg)kernel(__traceiter_smc_switch_to_fallback)kernel(__traceiter_smc_tx_sendmsg)kernel(__traceiter_smcr_link_down)kernel(__tracepoint_smc_rx_recvmsg)kernel(__tracepoint_smc_switch_to_fallback)kernel(__tracepoint_smc_tx_sendmsg)kernel(__tracepoint_smcr_link_down)kernel(_ib_alloc_device)kernel(_uverbs_alloc)kernel(_uverbs_get_const_signed)kernel(_uverbs_get_const_unsigned)kernel(cifs_arc4_crypt)kernel(cifs_arc4_setkey)kernel(cifs_md4_final)kernel(cifs_md4_init)kernel(cifs_md4_update)kernel(dev_attr_phy_event_threshold)kernel(devm_mfd_add_devices)kernel(fcoe_check_wait_queue)kernel(fcoe_clean_pending_queue)kernel(fcoe_ctlr_destroy)kernel(fcoe_ctlr_device_add)kernel(fcoe_ctlr_device_delete)kernel(fcoe_ctlr_els_send)kernel(fcoe_ctlr_get_lesb)kernel(fcoe_ctlr_init)kernel(fcoe_ctlr_link_down)kernel(fcoe_ctlr_link_up)kernel(fcoe_ctlr_recv)kernel(fcoe_ctlr_recv_flogi)kernel(fcoe_ctlr_set_fip_mode)kernel(fcoe_fc_crc)kernel(fcoe_fcf_device_add)kernel(fcoe_fcf_device_delete)kernel(fcoe_fcf_get_selected)kernel(fcoe_get_lesb)kernel(fcoe_get_paged_crc_eof)kernel(fcoe_get_wwn)kernel(fcoe_libfc_config)kernel(fcoe_link_speed_update)kernel(fcoe_queue_timer)kernel(fcoe_start_io)kernel(fcoe_transport_attach)kernel(fcoe_transport_detach)kernel(fcoe_validate_vport_create)kernel(fcoe_wwn_from_mac)kernel(fcoe_wwn_to_str)kernel(flow_resources_add)kernel(flow_resources_alloc)kernel(ib_advise_mr)kernel(ib_alloc_mr)kernel(ib_alloc_mr_integrity)kernel(ib_alloc_xrcd_user)kernel(ib_attach_mcast)kernel(ib_cache_gid_parse_type_str)kernel(ib_cache_gid_type_str)kernel(ib_check_mr_status)kernel(ib_close_qp)kernel(ib_cm_init_qp_attr)kernel(ib_cm_insert_listen)kernel(ib_cm_listen)kernel(ib_cm_notify)kernel(ib_copy_ah_attr_to_user)kernel(ib_copy_path_rec_from_user)kernel(ib_copy_path_rec_to_user)kernel(ib_copy_qp_attr_to_user)kernel(ib_cq_pool_get)kernel(ib_cq_pool_put)kernel(ib_create_ah_from_wc)kernel(ib_create_cm_id)kernel(ib_create_qp_kernel)kernel(ib_create_qp_security)kernel(ib_create_qp_user)kernel(ib_create_send_mad)kernel(ib_create_srq_user)kernel(ib_create_wq)kernel(ib_dealloc_device)kernel(ib_dealloc_pd_user)kernel(ib_dealloc_xrcd_user)kernel(ib_dereg_mr_user)kernel(ib_destroy_cm_id)kernel(ib_destroy_cq_user)kernel(ib_destroy_qp_user)kernel(ib_destroy_srq_user)kernel(ib_destroy_wq_user)kernel(ib_detach_mcast)kernel(ib_device_get_by_name)kernel(ib_device_get_by_netdev)kernel(ib_device_put)kernel(ib_device_set_netdev)kernel(ib_dispatch_event)kernel(ib_dma_virt_map_sg)kernel(ib_drain_qp)kernel(ib_drain_rq)kernel(ib_drain_sq)kernel(ib_event_msg)kernel(ib_find_cached_pkey)kernel(ib_find_exact_cached_pkey)kernel(ib_find_gid)kernel(ib_find_pkey)kernel(ib_free_cq)kernel(ib_free_recv_mad)kernel(ib_free_send_mad)kernel(ib_get_cached_lmc)kernel(ib_get_cached_pkey)kernel(ib_get_cached_port_state)kernel(ib_get_cached_subnet_prefix)kernel(ib_get_device_fw_str)kernel(ib_get_eth_speed)kernel(ib_get_gids_from_rdma_hdr)kernel(ib_get_mad_data_offset)kernel(ib_get_net_dev_by_params)kernel(ib_get_rdma_header_version)kernel(ib_get_rmpp_segment)kernel(ib_get_vf_config)kernel(ib_get_vf_guid)kernel(ib_get_vf_stats)kernel(ib_init_ah_attr_from_path)kernel(ib_init_ah_attr_from_wc)kernel(ib_init_ah_from_mcmember)kernel(ib_is_mad_class_rmpp)kernel(ib_mad_kernel_rmpp_agent)kernel(ib_map_mr_sg)kernel(ib_map_mr_sg_pi)kernel(ib_modify_device)kernel(ib_modify_mad)kernel(ib_modify_port)kernel(ib_modify_qp)kernel(ib_modify_qp_is_ok)kernel(ib_modify_qp_with_udata)kernel(ib_modify_srq)kernel(ib_mr_pool_destroy)kernel(ib_mr_pool_get)kernel(ib_mr_pool_init)kernel(ib_mr_pool_put)kernel(ib_open_qp)kernel(ib_pack)kernel(ib_port_immutable_read)kernel(ib_port_register_client_groups)kernel(ib_port_sysfs_get_ibdev_kobj)kernel(ib_port_unregister_client_groups)kernel(ib_post_send_mad)kernel(ib_process_cq_direct)kernel(ib_qp_usecnt_dec)kernel(ib_qp_usecnt_inc)kernel(ib_query_pkey)kernel(ib_query_port)kernel(ib_query_qp)kernel(ib_query_srq)kernel(ib_rate_to_mbps)kernel(ib_rate_to_mult)kernel(ib_rdmacg_try_charge)kernel(ib_rdmacg_uncharge)kernel(ib_reg_user_mr)kernel(ib_register_client)kernel(ib_register_device)kernel(ib_register_event_handler)kernel(ib_register_mad_agent)kernel(ib_resize_cq)kernel(ib_response_mad)kernel(ib_sa_cancel_query)kernel(ib_sa_free_multicast)kernel(ib_sa_get_mcmember_rec)kernel(ib_sa_guid_info_rec_query)kernel(ib_sa_join_multicast)kernel(ib_sa_pack_path)kernel(ib_sa_path_rec_get)kernel(ib_sa_register_client)kernel(ib_sa_unpack_path)kernel(ib_sa_unregister_client)kernel(ib_send_cm_drep)kernel(ib_send_cm_dreq)kernel(ib_send_cm_mra)kernel(ib_send_cm_rej)kernel(ib_send_cm_rep)kernel(ib_send_cm_req)kernel(ib_send_cm_rtu)kernel(ib_send_cm_sidr_rep)kernel(ib_send_cm_sidr_req)kernel(ib_set_client_data)kernel(ib_set_device_ops)kernel(ib_set_vf_guid)kernel(ib_set_vf_link_state)kernel(ib_sg_to_pages)kernel(ib_ud_header_init)kernel(ib_ud_header_pack)kernel(ib_ud_header_unpack)kernel(ib_ud_ip4_csum)kernel(ib_umem_copy_from)kernel(ib_umem_dmabuf_get)kernel(ib_umem_dmabuf_get_pinned)kernel(ib_umem_dmabuf_map_pages)kernel(ib_umem_dmabuf_unmap_pages)kernel(ib_umem_find_best_pgsz)kernel(ib_umem_get)kernel(ib_umem_release)kernel(ib_unpack)kernel(ib_unregister_client)kernel(ib_unregister_device)kernel(ib_unregister_device_and_put)kernel(ib_unregister_device_queued)kernel(ib_unregister_driver)kernel(ib_unregister_event_handler)kernel(ib_unregister_mad_agent)kernel(ib_uverbs_flow_resources_free)kernel(ib_uverbs_get_ucontext_file)kernel(ib_wc_status_msg)kernel(ib_wq)kernel(ibcm_reject_msg)kernel(ibdev_alert)kernel(ibdev_crit)kernel(ibdev_emerg)kernel(ibdev_err)kernel(ibdev_info)kernel(ibdev_notice)kernel(ibdev_printk)kernel(ibdev_warn)kernel(ibnl_put_attr)kernel(ibnl_put_msg)kernel(ieee802154_alloc_hw)kernel(ieee802154_free_hw)kernel(ieee802154_hdr_peek)kernel(ieee802154_hdr_peek_addrs)kernel(ieee802154_hdr_pull)kernel(ieee802154_hdr_push)kernel(ieee802154_max_payload)kernel(ieee802154_register_hw)kernel(ieee802154_rx_irqsafe)kernel(ieee802154_stop_queue)kernel(ieee802154_unregister_hw)kernel(ieee802154_wake_queue)kernel(ieee802154_xmit_complete)kernel(iscsi_boot_create_acpitbl)kernel(iscsi_boot_create_ethernet)kernel(iscsi_boot_create_host_kset)kernel(iscsi_boot_create_initiator)kernel(iscsi_boot_create_kset)kernel(iscsi_boot_create_target)kernel(iscsi_boot_destroy_kset)kernel(ism_get_seid)kernel(ism_get_smcd_ops)kernel(ism_move)kernel(ism_register_client)kernel(ism_register_dmb)kernel(ism_unregister_client)kernel(ism_unregister_dmb)kernel(iw_cm_accept)kernel(iw_cm_connect)kernel(iw_cm_disconnect)kernel(iw_cm_init_qp_attr)kernel(iw_cm_listen)kernel(iw_cm_reject)kernel(iw_create_cm_id)kernel(iw_destroy_cm_id)kernel(iwcm_reject_msg)kernel(lowpan_header_compress)kernel(lowpan_header_decompress)kernel(lowpan_nhc_add)kernel(lowpan_nhc_del)kernel(lowpan_register_netdev)kernel(lowpan_register_netdevice)kernel(lowpan_unregister_netdev)kernel(lowpan_unregister_netdevice)kernel(mfd_add_devices)kernel(mfd_cell_disable)kernel(mfd_cell_enable)kernel(mfd_remove_devices)kernel(mfd_remove_devices_late)kernel(mpls_dev_mtu)kernel(mpls_output_possible)kernel(mpls_pkt_too_big)kernel(mpls_stats_inc_outucastpkts)kernel(mult_to_ib_rate)kernel(nla_get_labels)kernel(nla_put_labels)kernel(rdma_accept)kernel(rdma_accept_ece)kernel(rdma_addr_cancel)kernel(rdma_addr_size)kernel(rdma_addr_size_in6)kernel(rdma_addr_size_kss)kernel(rdma_alloc_hw_stats_struct)kernel(rdma_alloc_netdev)kernel(rdma_bind_addr)kernel(rdma_connect)kernel(rdma_connect_ece)kernel(rdma_connect_locked)kernel(rdma_consumer_reject_data)kernel(rdma_copy_ah_attr)kernel(rdma_copy_src_l2_addr)kernel(rdma_create_ah)kernel(rdma_create_qp)kernel(rdma_create_user_ah)kernel(rdma_create_user_id)kernel(rdma_destroy_ah_attr)kernel(rdma_destroy_ah_user)kernel(rdma_destroy_id)kernel(rdma_destroy_qp)kernel(rdma_dev_access_netns)kernel(rdma_disconnect)kernel(rdma_event_msg)kernel(rdma_find_gid)kernel(rdma_find_gid_by_port)kernel(rdma_free_hw_stats_struct)kernel(rdma_get_gid_attr)kernel(rdma_get_service_id)kernel(rdma_hold_gid_attr)kernel(rdma_init_netdev)kernel(rdma_init_qp_attr)kernel(rdma_is_zero_gid)kernel(rdma_iw_cm_id)kernel(rdma_join_multicast)kernel(rdma_leave_multicast)kernel(rdma_link_register)kernel(rdma_link_unregister)kernel(rdma_listen)kernel(rdma_lock_handler)kernel(rdma_modify_ah)kernel(rdma_move_ah_attr)kernel(rdma_move_grh_sgid_attr)kernel(rdma_nl_chk_listeners)kernel(rdma_nl_multicast)kernel(rdma_nl_put_driver_string)kernel(rdma_nl_put_driver_u32)kernel(rdma_nl_put_driver_u32_hex)kernel(rdma_nl_put_driver_u64)kernel(rdma_nl_put_driver_u64_hex)kernel(rdma_nl_register)kernel(rdma_nl_stat_hwcounter_entry)kernel(rdma_nl_unicast)kernel(rdma_nl_unicast_wait)kernel(rdma_nl_unregister)kernel(rdma_node_get_transport)kernel(rdma_notify)kernel(rdma_port_get_link_layer)kernel(rdma_put_gid_attr)kernel(rdma_query_ah)kernel(rdma_query_gid)kernel(rdma_query_gid_table)kernel(rdma_read_gid_attr_ndev_rcu)kernel(rdma_read_gid_hw_context)kernel(rdma_read_gid_l2_fields)kernel(rdma_read_gids)kernel(rdma_reject)kernel(rdma_reject_msg)kernel(rdma_replace_ah_attr)kernel(rdma_res_to_id)kernel(rdma_resolve_addr)kernel(rdma_resolve_ip)kernel(rdma_resolve_route)kernel(rdma_restrack_add)kernel(rdma_restrack_count)kernel(rdma_restrack_del)kernel(rdma_restrack_get)kernel(rdma_restrack_get_byid)kernel(rdma_restrack_new)kernel(rdma_restrack_parent_name)kernel(rdma_restrack_put)kernel(rdma_restrack_set_name)kernel(rdma_roce_rescan_device)kernel(rdma_rw_ctx_destroy)kernel(rdma_rw_ctx_destroy_signature)kernel(rdma_rw_ctx_init)kernel(rdma_rw_ctx_post)kernel(rdma_rw_ctx_signature_init)kernel(rdma_rw_ctx_wrs)kernel(rdma_rw_mr_factor)kernel(rdma_set_ack_timeout)kernel(rdma_set_afonly)kernel(rdma_set_cq_moderation)kernel(rdma_set_ib_path)kernel(rdma_set_min_rnr_timer)kernel(rdma_set_reuseaddr)kernel(rdma_set_service_type)kernel(rdma_translate_ip)kernel(rdma_umap_priv_init)kernel(rdma_unlock_handler)kernel(rdma_user_mmap_entry_get)kernel(rdma_user_mmap_entry_get_pgoff)kernel(rdma_user_mmap_entry_insert)kernel(rdma_user_mmap_entry_insert_range)kernel(rdma_user_mmap_entry_put)kernel(rdma_user_mmap_entry_remove)kernel(rdma_user_mmap_io)kernel(rfkill_alloc)kernel(rfkill_blocked)kernel(rfkill_destroy)kernel(rfkill_find_type)kernel(rfkill_init_sw_state)kernel(rfkill_pause_polling)kernel(rfkill_register)kernel(rfkill_resume_polling)kernel(rfkill_set_hw_state_reason)kernel(rfkill_set_states)kernel(rfkill_set_sw_state)kernel(rfkill_soft_blocked)kernel(rfkill_unregister)kernel(roce_gid_type_mask_support)kernel(sas_alloc_slow_task)kernel(sas_alloc_task)kernel(sas_bios_param)kernel(sas_change_queue_depth)kernel(sas_domain_attach_transport)kernel(sas_drain_work)kernel(sas_eh_abort_handler)kernel(sas_eh_device_reset_handler)kernel(sas_eh_target_reset_handler)kernel(sas_free_task)kernel(sas_get_local_phy)kernel(sas_ioctl)kernel(sas_notify_phy_event)kernel(sas_notify_port_event)kernel(sas_phy_reset)kernel(sas_prep_resume_ha)kernel(sas_queuecommand)kernel(sas_register_ha)kernel(sas_request_addr)kernel(sas_resume_ha)kernel(sas_slave_alloc)kernel(sas_slave_configure)kernel(sas_ssp_task_response)kernel(sas_suspend_ha)kernel(sas_target_alloc)kernel(sas_target_destroy)kernel(sas_task_abort)kernel(sas_unregister_ha)kernel(smc_hash_sk)kernel(smc_proto)kernel(smc_proto6)kernel(smc_unhash_sk)kernel(try_test_sas_gpio_gp_bit)kernel(uart_add_one_port)kernel(uart_console_device)kernel(uart_get_baud_rate)kernel(uart_get_divisor)kernel(uart_get_rs485_mode)kernel(uart_handle_cts_change)kernel(uart_handle_dcd_change)kernel(uart_insert_char)kernel(uart_match_port)kernel(uart_register_driver)kernel(uart_remove_one_port)kernel(uart_resume_port)kernel(uart_suspend_port)kernel(uart_try_toggle_sysrq)kernel(uart_unregister_driver)kernel(uart_update_timeout)kernel(uart_write_wakeup)kernel(uart_xchar_out)kernel(uverbs_copy_to)kernel(uverbs_copy_to_struct_or_zero)kernel(uverbs_destroy_def_handler)kernel(uverbs_fd_class)kernel(uverbs_finalize_uobj_create)kernel(uverbs_get_flags32)kernel(uverbs_get_flags64)kernel(uverbs_idr_class)kernel(uverbs_uobject_fd_release)kernel(uverbs_uobject_put)kernel(wpan_phy_find)kernel(wpan_phy_for_each)kernel(wpan_phy_free)kernel(wpan_phy_new)kernel(wpan_phy_register)kernel(wpan_phy_unregister)kernel(zgid)kernel-moduleskernel-modules(s390-64)kernel-modules-s390xkernel-modules-uname-rkmod(6lowpan.ko)kmod(arc_uart.ko)kmod(cifs.ko)kmod(cifs_arc4.ko)kmod(cifs_md4.ko)kmod(csiostor.ko)kmod(fakelb.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_uverbs.ko)kmod(ieee802154.ko)kmod(ieee802154_6lowpan.ko)kmod(ieee802154_socket.ko)kmod(iscsi_boot_sysfs.ko)kmod(ism.ko)kmod(iw_cm.ko)kmod(jsm.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(mac802154.ko)kmod(mfd-core.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(n5pf.ko)kmod(n_gsm.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rfkill.ko)kmod(rpcrdma.ko)kmod(serial_base.ko)kmod(siw.ko)kmod(smc.ko)kmod(smc_diag.ko)kmod(squashfs.ko)kmod(vx855.ko)modalias(auxiliary:mlx4_core.ib)modalias(auxiliary:mlx5_core.multiport)modalias(auxiliary:mlx5_core.rdma)modalias(auxiliary:mlx5_core.rdma-rep)modalias(char-major-10-242)modalias(devname:rfkill)modalias(fs-cifs)modalias(fs-smb3)modalias(fs-squashfs)modalias(net-pf-16-proto-16-family-SMC_GEN_NETLINK)modalias(net-pf-16-proto-16-family-SMC_PNETID)modalias(net-pf-16-proto-20)modalias(net-pf-16-proto-4-type-43)modalias(net-pf-28)modalias(net-pf-36)modalias(net-pf-43)modalias(nvmet-transport-1)modalias(of:N*T*Csnps_arc-uart)modalias(of:N*T*Csnps_arc-uartC*)modalias(pci:v00001014d000004EDsv*sd*bc*sc*i*)modalias(pci:v00001106d00008409sv*sd*bc*sc*i*)modalias(pci:v0000114Fd0000002[89]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000B[01]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000C[89ABCDE]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000D[01]sv*sd*bc*sc*i*)modalias(pci:v0000114Fd000000F[01234]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000460[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000468[012345678]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000560[0123456789ABCDE]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000561[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000568[0123456789]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000569[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056A[0123456789ABCDEF]sv*sd*bc*sc*i*)modalias(pci:v00001425d000056B0sv*sd*bc*sc*i*)modalias(pci:v00001425d0000660[123456789D]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000661[145]sv*sd*bc*sc*i*)modalias(pci:v00001425d0000668[0123456789AB]sv*sd*bc*sc*i*)modalias(pci:v00001425d00006692sv*sd*bc*sc*i*)modalias(pci:v0000177Dd00000012sv*sd*bc*sc*i*)modalias(platform:arc-uart)modalias(rdma-client-rdma_cm)modalias(rdma-client-uverbs)modalias(rdma-link-rxe)modalias(rdma-link-siw)modalias(rdma-netlink-subsys-2)modalias(rdma-netlink-subsys-[45])modalias(rpcrdma6)modalias(rtnl-link-lowpan)modalias(rtnl-lwt-MPLS)modalias(smb3)modalias(smc)modalias(svcrdma)modalias(tcp-ulp-smc)modalias(tty-ldisc-21)modalias(xprtrdma)     /bin/sh/bin/sh/bin/shkernel-modules-core-uname-rkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.14.0-503.19.1.el9_5.s390x5.14.0-503.19.1.el9_5.s390x3.0.4-14.6.0-14.0-15.2-14.16.1.3gd gR@gNgH[@g? g5@g,g$g6ff@fLfX@fcf@fff4ff@f(@ffą@f3f?@ffJf@ff@faf@ff@f@ff>@f@fIff@f`f@ffwf&@fff=@ff@f}T@fz@fy_fuk@ftfqvfp%@fp%@fj@fifffaf`S@f_f]@fXj@fU@fTufM@fLfH@fE@fCR@fBf;i@f:f4f/f+@f*Ef&Q@fff"@f@f@f Df@ffg@ee,ee@eZRelease Engineering - 5.14.0-503.19.1Lucas Zampieri [5.14.0-503.19.1.el9_5]Lucas Zampieri [5.14.0-503.18.1.el9_5]Lucas Zampieri [5.14.0-503.17.1.el9_5]Lucas Zampieri [5.14.0-503.16.1.el9_5]Lucas Zampieri [5.14.0-503.15.1.el9_5]Lucas Zampieri [5.14.0-503.14.1.el9_5]Lucas Zampieri [5.14.0-503.13.1.el9_5]Lucas Zampieri [5.14.0-503.12.1.el9_5]Lucas Zampieri [5.14.0-503.11.1.el9_5]Lucas Zampieri [5.14.0-503.10.1.el9_5]Lucas Zampieri [5.14.0-503.9.1.el9_5]Lucas Zampieri [5.14.0-503.8.1.el9_5]Lucas Zampieri [5.14.0-503.7.1.el9_5]Lucas Zampieri [5.14.0-503.6.1.el9_5]Lucas Zampieri [5.14.0-503.5.1.el9_5]Lucas Zampieri [5.14.0-503.4.1.el9_5]Lucas Zampieri [5.14.0-503.3.1.el9_5]Lucas Zampieri [5.14.0-503.2.1.el9_5]Lucas Zampieri [5.14.0-503.1.1.el9_5]Lucas Zampieri [5.14.0-503.el9]Lucas Zampieri [5.14.0-502.el9]Lucas Zampieri [5.14.0-501.el9]Lucas Zampieri [5.14.0-500.el9]Lucas Zampieri [5.14.0-499.el9]Lucas Zampieri [5.14.0-498.el9]Lucas Zampieri [5.14.0-497.el9]Lucas Zampieri [5.14.0-496.el9]Lucas Zampieri [5.14.0-495.el9]Lucas Zampieri [5.14.0-494.el9]Lucas Zampieri [5.14.0-493.el9]Lucas Zampieri [5.14.0-492.el9]Scott Weaver [5.14.0-491.el9]Scott Weaver [5.14.0-490.el9]Lucas Zampieri [5.14.0-489.el9]Lucas Zampieri [5.14.0-488.el9]Lucas Zampieri [5.14.0-487.el9]Lucas Zampieri [5.14.0-486.el9]Lucas Zampieri [5.14.0-485.el9]Lucas Zampieri [5.14.0-484.el9]Lucas Zampieri [5.14.0-483.el9]Lucas Zampieri [5.14.0-482.el9]Lucas Zampieri [5.14.0-481.el9]Lucas Zampieri [5.14.0-480.el9]Lucas Zampieri [5.14.0-479.el9]Lucas Zampieri [5.14.0-478.el9]Lucas Zampieri [5.14.0-477.el9]Lucas Zampieri [5.14.0-476.el9]Lucas Zampieri [5.14.0-475.el9]Lucas Zampieri [5.14.0-474.el9]Lucas Zampieri [5.14.0-473.el9]Lucas Zampieri [5.14.0-472.el9]Lucas Zampieri [5.14.0-471.el9]Lucas Zampieri [5.14.0-470.el9]Lucas Zampieri [5.14.0-469.el9]Lucas Zampieri [5.14.0-468.el9]Lucas Zampieri [5.14.0-467.el9]Lucas Zampieri [5.14.0-466.el9]Lucas Zampieri [5.14.0-465.el9]Lucas Zampieri [5.14.0-464.el9]Lucas Zampieri [5.14.0-463.el9]Lucas Zampieri [5.14.0-462.el9]Lucas Zampieri [5.14.0-461.el9]Lucas Zampieri [5.14.0-460.el9]Lucas Zampieri [5.14.0-459.el9]Lucas Zampieri [5.14.0-458.el9]Scott Weaver [5.14.0-457.el9]Lucas Zampieri [5.14.0-456.el9]Lucas Zampieri [5.14.0-455.el9]Lucas Zampieri [5.14.0-454.el9]Lucas Zampieri [5.14.0-453.el9]Lucas Zampieri [5.14.0-452.el9]Lucas Zampieri [5.14.0-451.el9]Lucas Zampieri [5.14.0-450.el9]Lucas Zampieri [5.14.0-449.el9]Lucas Zampieri [5.14.0-448.el9]Patrick Talbert [5.14.0-447.el9]Patrick Talbert [5.14.0-446.el9]Lucas Zampieri [5.14.0-445.el9]Lucas Zampieri [5.14.0-444.el9]Lucas Zampieri [5.14.0-443.el9]Lucas Zampieri [5.14.0-442.el9]Lucas Zampieri [5.14.0-441.el9]Lucas Zampieri [5.14.0-440.el9]Lucas Zampieri [5.14.0-439.el9]Lucas Zampieri [5.14.0-438.el9]Lucas Zampieri [5.14.0-437.el9]Lucas Zampieri [5.14.0-436.el9]Scott Weaver [5.14.0-435.el9]Scott Weaver [5.14.0-434.el9]Scott Weaver [5.14.0-433.el9]Lucas Zampieri [5.14.0-432.el9]Lucas Zampieri [5.14.0-431.el9]Lucas Zampieri [5.14.0-430.el9]Lucas Zampieri [5.14.0-429.el9]Lucas Zampieri [5.14.0-428.el9]- Porting to Rocky Linux 9, debranding and Rocky branding - Ensure aarch64 kernel is not compressed- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [RHEL-66462 RHEL-66461] {CVE-2024-50142} - xfrm: fix one more kernel-infoleak in algo dumping (CKI Backport Bot) [RHEL-65960] {CVE-2024-50110} - Revert "Merge: [qed] softlockup triggered by ethtool -d [rhel-9.5.z]" (Lucas Zampieri) [RHEL-61705] - tracing/hwlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix a race during cpuhp processing (Tomas Glozar) [RHEL-69468] {CVE-2024-49866} - tracing/timerlat: Drop interface_lock in stop_kthread() (Tomas Glozar) [RHEL-69468] - tracing/timerlat: Fix duplicated kthread creation due to CPU online/offline (Tomas Glozar) [RHEL-69468] - ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [RHEL-61416 RHEL-60255]- bpf: Fix a kernel verifier crash in stacksafe() (CKI Backport Bot) [RHEL-66097 RHEL-66098] {CVE-2024-45020} - bpf: Fix a sdiv overflow issue (CKI Backport Bot) [RHEL-64598 RHEL-64597] {CVE-2024-49888} - bpf: Fix out-of-bounds write in trie_get_next_key() (CKI Backport Bot) [RHEL-66877] {CVE-2024-50262} - bpf: Fix use-after-free in bpf_uprobe_multi_link_attach() (CKI Backport Bot) [RHEL-63331] {CVE-2024-47675} - nfsd: ensure that nfsd4_fattr_args.context is zeroed out (Jay Shin) [RHEL-58884 RHEL-58883] {CVE-2024-46697} - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Jon Maloy) [RHEL-65872] {CVE-2024-50115} - net: tighten bad gso csum offset check in virtio_net_hdr (Guillaume Nault) [RHEL-67683] - udp: fix receiving fraglist GSO packets (Guillaume Nault) [RHEL-67683] - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (CKI Backport Bot) [RHEL-66804] {CVE-2024-50255} - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Bastien Nocera) [RHEL-66321] {CVE-2024-50124} - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-50125} - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Bastien Nocera) [RHEL-65928] {CVE-2024-27398} - bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATE (CKI Backport Bot) [RHEL-44173] {CVE-2024-38564} - Bluetooth: bnep: fix wild-memory-access in proto_unregister (CKI Backport Bot) [RHEL-66365] {CVE-2024-50148} - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (CKI Backport Bot) [RHEL-57716 RHEL-36374] {CVE-2024-27399}- arm64: probes: Remove broken LDR (literal) uprobe support (CKI Backport Bot) [RHEL-66046] {CVE-2024-50099} - qed: put cond_resched() in qed_dmae_operation_wait() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow the callee of qed_mcp_nvm_read() to sleep (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: put cond_resched() in qed_grc_dump_ctx_data() (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: make 'ethtool -d' 10 times faster (Michal Schmidt) [RHEL-61705 RHEL-6372] - qed: allow sleep in qed_mcp_trace_dump() (Michal Schmidt) [RHEL-61705 RHEL-6372] - sched/numa: Fix the potential null pointer dereference in task_numa_work() (CKI Backport Bot) [RHEL-66810] {CVE-2024-50223} - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - irqchip/gic-v4: Don't allow a VMOVP on a dying VPE (Charles Mirabile) [RHEL-66969] {CVE-2024-50192} - perf/x86/intel/uncore: Support HBM and CXL PMON counters (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Cleanup unused unit structure (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to PCI uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MSR uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Apply the unit control RB tree to MMIO uncore units (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Retrieve the unit ID from the unit control RB tree (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Support per PMU cpumask (Michael Petlan) [RHEL-65856] - perf/x86/uncore: Save the unit control address of all units (Michael Petlan) [RHEL-65856]- s390/dasd: fix error recovery leading to data corruption on ESE devices (Mete Durlu) [RHEL-64902 RHEL-55873] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-65436 RHEL-27748] {CVE-2024-26615} - gitlab-ci: use zstream builder container image (Michael Hofmann) - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (CKI Backport Bot) [RHEL-66856] {CVE-2024-50251} - net: avoid potential underflow in qdisc_pkt_len_init() with UFO (CKI Backport Bot) [RHEL-65401] {CVE-2024-49949} - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-58761 RHEL-54768] {CVE-2024-43854} - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-62824 RHEL-57703] - iommu: Restore lost return in iommu_report_device_fault() (CKI Backport Bot) [RHEL-67364] {CVE-2024-44994} - net: ena: Extend customer metrics reporting support (Kamal Heib) [RHEL-66933 RHEL-59968] - net: ena: Add ENA Express metrics support (Kamal Heib) [RHEL-66933 RHEL-59968] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-59884 RHEL-58954] - selinux,smack: don't bypass permissions check in inode_setsecctx hook (Ondrej Mosnacek) [RHEL-66106] {CVE-2024-46695} - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-67037 RHEL-22265] - ACPI: PM: s2idle: Evaluate all Low-Power S0 Idle _DSM functions (Mark Langsdorf) [RHEL-67037 RHEL-54149] - mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62216 RHEL-62218] - cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Add the missing cpufreq_cpu_put() (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons (David Arcari) [RHEL-61469 RHEL-45016] - cpufreq/amd-pstate: fix setting policy current frequency value (David Arcari) [RHEL-61469 RHEL-45016] - netfilter: flowtable: initialise extack before use (CKI Backport Bot) [RHEL-58545] {CVE-2024-45018}- USB: serial: mos7840: fix crash on resume (Desnes Nunes) [RHEL-65484 RHEL-59050] {CVE-2024-42244} - attr: block mode changes of symlinks (CKI Backport Bot) [RHEL-61231 RHEL-60822] - ice: Adjust PTP init for 2x50G E825C devices (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add NAC Topology device capability parser (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add support for E825-C TS PLL handling (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Change CGU regs struct to anonymous (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ETH56G PHY model for E825C products (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_get_base_incval() helper (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Move CGU block (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Add PHY OFFSET_READY register clearing (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Implement Tx interrupt enablement functions (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce helper to get tmr_cmd_reg values (Petr Oros) [RHEL-64017 RHEL-29210] - ice: Introduce ice_ptp_hw struct (Petr Oros) [RHEL-64017 RHEL-29210] - wifi: rtw89: limit the PPDU length for VHT rate to 0x40000 (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-61753 RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-61753 RHEL-35542] - bpf: Fix overrunning reservations in ringbuf (CKI Backport Bot) [RHEL-62940] {CVE-2024-41009} - net: tcp: accept old ack during closing (Jamie Bainbridge) [RHEL-61424 RHEL-60572] - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (CKI Backport Bot) [RHEL-66837] {CVE-2024-50226} - ethtool: check device is present when getting link settings (Michal Schmidt) [RHEL-60581 RHEL-57750] - iommu/amd: Fix argument order in amd_iommu_dev_flush_pasid_all() (CKI Backport Bot) [RHEL-59982 RHEL-59981]- ext4: fix off by one issue in alloc_flex_gd() (Pavel Reichl) [RHEL-65318] - ping: fix address binding wrt vrf (Antoine Tenart) [RHEL-57564 RHEL-50920] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-36346 RHEL-61193] - smb: client: handle lack of FSCTL_GET_REPARSE_POINT support (Paulo Alcantara) [RHEL-36346 RHEL-57983] - smb: client: fix deadlock in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-36346 RHEL-57983] - cifs: Fix reacquisition of volume cookie on still-live connection (Paulo Alcantara) [RHEL-36346 RHEL-57983]- efi: libstub: Move screen_info handling to common code (Maxim Levitsky) [RHEL-65344] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-61697] - mptcp: pm: Fix uaf in __timer_delete_sync (CKI Backport Bot) [RHEL-64678 RHEL-60737] {CVE-2024-46858} - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-62667 RHEL-61459] - gitlab-ci: provide consistent kcidb_tree_name (Michael Hofmann)- net: nexthop: Initialize all fields in dumped nexthops (Antoine Tenart) [RHEL-55080] {CVE-2024-42283} - tracing/osnoise: Fix build when timerlat is not enabled (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Add interface_lock around clearing of kthread in stop_kthread() (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/timerlat: Only clear timer if a kthread exists (Tomas Glozar) [RHEL-61870 RHEL-39968] - tracing/osnoise: Use a cpumask to know what threads are kthreads (Tomas Glozar) [RHEL-61870 RHEL-39968] - iommufd: Require drivers to supply the cache_invalidate_user ops (CKI Backport Bot) [RHEL-60681 RHEL-60761] {CVE-2024-46824} - Revert "fw loader: Remove the now superfluous sentinel element from ctl_table array" (Eric Chanudet) [RHEL-62925 RHEL-50129] - smb: client: fix hang in wait_for_response() for negproto (Jay Shin) [RHEL-61607 RHEL-57983]- memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984}- intel_th: pci: Add Granite Rapids SOC support (Michael Petlan) [RHEL-15664] - dma: fix call order in dmam_free_coherent (Eder Zulian) [RHEL-54751] {CVE-2024-43856} - dmaengine: idxd: Avoid unnecessary destruction of file_ida (Jerry Snitselaar) [RHEL-44508] {CVE-2024-38629}- tipc: Return non-zero value from tipc_udp_addr2str() on error (Xin Long) [RHEL-55074] {CVE-2024-42284} - net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Michal Schmidt) [RHEL-57119] {CVE-2024-44970} - net/mlx5e: Fix CT entry update leaks of modify header context (Michal Schmidt) [RHEL-55628] {CVE-2024-43864} - net/mlx5: Always drain health in shutdown callback (Michal Schmidt) [RHEL-55616] {CVE-2024-43866} - net/mlx5: SF, Stop waiting for FW as teardown was called (Michal Schmidt) [RHEL-55616] - net/mlx5: Fix missing lock on sync reset reload (Michal Schmidt) [RHEL-55121] {CVE-2024-42268}- ionic: fix kernel panic in XDP_TX action (CKI Backport Bot) [RHEL-47730] {CVE-2024-40907} - r8169: Fix possible ring buffer corruption on fragmented Tx packets. (Izabela Bakollari) [RHEL-44037] {CVE-2024-38586} - ata: libata-core: Fix double free on error (Tomas Henzl) [RHEL-53777] - ata: libata: Fix memory leak for error path in ata_host_alloc() (Tomas Henzl) [RHEL-53777] - ata: ahci: Clean up sysfs file on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Fix null pointer dereference on error (Tomas Henzl) [RHEL-53777] - ata: libata-core: Add ATA_HORKAGE_NOLPM for all Crucial BX SSD1 models (Tomas Henzl) [RHEL-53777] - ata: ahci: Do not enable LPM if no LPM states are supported by the HBA (Tomas Henzl) [RHEL-53777] - ata: libata-scsi: Set the RMB bit only for removable media devices (Tomas Henzl) [RHEL-53777] - ata: libata-core: Do not try to set sleeping devices to standby (Tomas Henzl) [RHEL-53777] - KVM: s390: fix validity interception issue when gisa is switched off (CKI Backport Bot) [RHEL-57197] {CVE-2024-45005}- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Jose Ignacio Tornos Martinez) [RHEL-55579] {CVE-2024-43879} - wifi: mac80211: fix NULL dereference at band check in starting tx ba session (Jose Ignacio Tornos Martinez) [RHEL-56191] {CVE-2024-43911} - wifi: rtw89: Fix array index mistake in rtw89_sta_info_get_iter() (Jose Ignacio Tornos Martinez) [RHEL-54805] {CVE-2024-43842}- scsi: smartpqi: Bump driver version to 2.1.26-030 (Don Brace) [RHEL-21268] - scsi: smartpqi: Fix logical volume rescan race condition (Don Brace) [RHEL-21268] - scsi: smartpqi: Add new controller PCI IDs (Don Brace) [RHEL-21268] - gfs2: Fix NULL pointer dereference in gfs2_log_flush (Andrew Price) [RHEL-51559] {CVE-2024-42079} - x86/mm: Fix pti_clone_pgtable() alignment assumption (Rafael Aquini) [RHEL-57170] {CVE-2024-44965} - bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send() (CKI Backport Bot) [RHEL-47822] {CVE-2024-40919}- kabi: enable check-kabi (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate_workspacesize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateInit2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflateEnd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zlib_inflate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zgid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol zap_vma_ptes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol yield to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_run to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xz_dec_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_uses_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_peek_desc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_tx_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_tx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_set_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_get_pool_from_qid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xsk_clear_rx_need_wakeup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_set_rxq_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_raw_get_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_unmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_device_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_sync_for_cpu_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_dma_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xp_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_set_features_flag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_unreg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_reg_mem_model to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xdp_rxq_info_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_rxq_info_is_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame_rx_napi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_return_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_master_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_set_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_features_clear_redirect_target to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_redirect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_do_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xdp_convert_zc_to_xdp_frame to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xattr_full_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_store to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xas_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_set_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_load to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_get_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find_after to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol xa_clear_mark to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc_cyclic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __xa_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_spec_ctrl_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_return_thunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rsi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rdi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rcx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rbp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_rax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r9 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r15 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r14 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r13 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r12 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r11 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __x86_indirect_thunk_r10 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol x86_cpu_to_apicid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __write_overflow_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol write_inode_now to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __warn_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wake_up_process to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wake_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __wait_on_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vzalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vsnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vscnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vprintk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_zone_stat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_munmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_mmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vm_event_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmemmap_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_to_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc_32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_proto to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_vlan_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vlan_dev_real_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __virt_addr_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_unlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_symlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_setxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rmdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_rename to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_removexattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_readlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mknod to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_iter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __vfs_getxattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_getattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_fsync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfs_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol vfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __var_waitqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_undefined to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_teardown_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_setup_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_possible_blades to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_hub_info_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_get_hubless_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __uv_cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_obj_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_install_heap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_pci_topology to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_master_nasid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_heapsize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_get_geoinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol uv_bios_enum_objs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol usleep_range_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __unregister_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unregister_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unmap_mapping_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol unlock_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp_tunnel_nic_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol udp4_hwcsum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_termios_encode_baud_rate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_std_termios to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_link_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_port_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_insert_flip_string_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_flip_buffer_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_driver_kref_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tty_buffer_request_room to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tty_alloc_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tsc_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_wait_for_completion to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol try_module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_pagecache to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol truncate_inode_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_raw_output_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_print_flags_seq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tracepoint_mmap_lock_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_handle_return to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_reg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_raw_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_ignore_this_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_reserve to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol trace_event_buffer_commit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol touch_softlockup_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _totalram_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_validate_xmit_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tls_get_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timer_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol timecounter_cyc2time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol time64_to_tm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol this_cpu_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol thaw_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tcp_hashinfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __task_pid_nr_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_unlock_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_kill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol tasklet_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __tasklet_hi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sys_tz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_wq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol system_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_streq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_remove_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sysfs_match_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_file_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_create_bin_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sysfs_add_file_to_group to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_mapping_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol synchronize_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sync_blockdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __symbol_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sw_hweight32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio_noacct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol submit_bio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strstr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strsep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strrchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strnlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strncasecmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strlcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcspn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strchr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol strcat to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_slow_dec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol static_key_count to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __stack_chk_fail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sscanf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol softnet_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_setsockopt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_gen_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sock_alloc_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_region_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol snprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sn_partition_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single_async to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_single to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol smp_call_function_many to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sme_me_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_vlan_pop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_tstamp_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_recv_udp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_realloc_headroom to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_queue_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_push to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_pull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_pad to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __skb_flow_dissect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_ext_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_dequeue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy_bits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_copy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone_tx_timestamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum_help to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_checksum to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol skb_add_rx_frag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sk_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sized_strscpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol single_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_write_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtoul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_strtol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_statfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol simple_attr_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol si_meminfo to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sigprocmask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_sb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol shrink_dcache_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __sg_page_iter_dma_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sg_copy_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_user_nice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __set_page_dirty_nobuffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_page_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_normalized_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_freezable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_disk_ro to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_current_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_cpus_allowed_ptr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_capacity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol set_blocksize to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol setattr_prepare to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_puts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_putc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_printf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol seq_lseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol send_sig to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_set_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_sb_eat_lsm_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_inode_init_security to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_free_mnt_opts to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol security_d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sdev_prefix_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule_notrace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__preempt_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__might_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCT__cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_vpd_lun_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_host to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_remove_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsilun_to_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_sdev_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_is_fc_rport to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_busy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_host_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_command_size_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_change_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsicam_bios_param to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_host_with_dma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scsi_add_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol scnprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __SCK__tp_func_xdp_exception to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule_timeout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_numa_hop_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock_cpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol sched_clock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rtnl_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rps_may_expire_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol round_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol root_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __root_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rht_bucket_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhltable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_insert_slow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_free_and_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rhashtable_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol revert_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __request_module to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware_direct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol request_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remove_proc_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol remap_pfn_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_sock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol release_firmware to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_sysctl_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_switchdev_blocking_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_shrinker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_reboot_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_nmi_handler to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netevent_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier_dev_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdevice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_kprobe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inetaddr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_inet6addr_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_filesystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_fib_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol register_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_chrdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_blkdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __register_binfmt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __refrigerator to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_warn_saturate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_if_one to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol refcount_dec_and_mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol recalc_sigpending to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __read_overflow2_field to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_user_mmap_entry_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_route to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_resolve_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_reject to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_read_gid_l2_fields to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_query_gid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_listen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_disconnect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_destroy_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_create_qp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rdma_create_kernel_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_connect to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_bind_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_alloc_hw_stats_struct to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rdma_accept to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcuref_get_slowpath to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_read_unlock_strict to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __rcu_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rcu_barrier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_insert_color to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_first to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol rb_erase to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_write_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_spin_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irqrestore to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irqsave to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock_bh to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _raw_read_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_next_chunk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_insert to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol radix_tree_delete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol queue_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_iscsi_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qed_put_eth_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol qdisc_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pv_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_unused_fd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_devmap_managed_page_refs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __put_cred to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptrs_per_p4d to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_schedule_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_parse_header to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_find_pin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_clock_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ptp_classify_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ___pskb_trim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pskb_pull_tail to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pskb_expand_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol psample_sample_packet to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_mkdir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dostring to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec_minmax to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_dointvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol proc_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol priv_to_devlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __printk_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol print_hex_dump to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_to_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol prepare_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_test_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_lock_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_to_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_from_xattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol posix_acl_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_initwait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol poll_freewait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pm_schedule_suspend to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pm_runtime_resume to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_op_pci_match_record to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pldmfw_flash_image to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pipe_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pid_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol physical_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol phys_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgprot_writecombine to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pgdir_shift to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_run_bpf_submit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol perf_trace_buf_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol percpu_ref_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __per_cpu_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcpu_hot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_write_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wake_from_d3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_wait_for_pending_transaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_vfs_assigned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_unregister_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_set_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_sriov_get_totalvfs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_power_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_set_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_select_bars to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_save_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_restore_msi_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_request_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_selected_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_release_regions to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pci_register_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_read_config_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_prepare_to_sleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_num_vf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_can_alloc_dyn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_msix_alloc_irq_at to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_irq_vector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_virtfn_devfn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_vf_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iov_get_pf_drvdata to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_ioremap_bar to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_iomap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_dsn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_free_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_ext_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_find_capability to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_relaxed_ordering_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_ptm_enabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_print_link_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_wake to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_ptm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msix_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device_mem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_enable_atomic_ops_to_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_flr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_word to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_capability_read_dword to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pcie_bandwidth_available to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_sriov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msix to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_msi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_link_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_disable_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_device_is_present to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_dev_driver to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_clear_master to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_cfg_access_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_bus_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_alloc_irq_vectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pci_aer_clear_nonfatal_status to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol path_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_set_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ushort to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_ulong to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_uint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_short to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_long to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_charp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_byte to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_ops_bool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_get_int to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol param_array_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic_notifier_list to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __pagevec_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagevec_lookup_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_update_nid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_pool_alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_offset_base to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol page_frag_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __page_frag_cache_drain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol pagecache_get_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol override_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol on_each_cpu_cond_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __num_online_cpus to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol numa_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ns_to_timespec64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nr_cpu_ids to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol notify_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol noop_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_to_cpumask_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_states to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __node_distance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol node_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol nla_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol new_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_ratelimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_wake_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_stop_all_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_tx_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_xps_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_tso_max_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_tx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_set_real_num_rx_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_schedule_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_rx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netif_napi_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_napi_add_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_detach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_device_attach to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netif_carrier_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol net_dim to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_update_features to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_unbind_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_state_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_tc_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_sb_channel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_set_num_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rx_handler_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_rss_key_fill to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_reset_tc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_refcnt_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_printk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_port_same_parent_id to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_pick_tx to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_notice to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_master_upper_dev_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_lower_get_next to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_features_change to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol netdev_bind_sb_channel_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __netdev_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __neigh_event_send to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol neigh_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_fdb_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ndo_dflt_bridge_getlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ndelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_schedule_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule_irqoff to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __napi_schedule to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_gro_receive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_complete_done to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_busy_loop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol napi_alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol names_cachep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mutex_is_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mutex_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol msleep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __msecs_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_writepages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mpage_readahead to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_nodev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mount_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_refcount to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol module_layout to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __module_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mod_delayed_work_on to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mntget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmu_notifier_get_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mmput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_start_locking to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_released to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mmap_lock_do_trace_acquire_returned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mlxfw_firmware_flash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol misc_deregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol metadata_dst_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mem_section to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc_slab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mempool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memparse to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memory_read_from_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memmove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memdup_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcpy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memcmp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol memchr_inv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mds_idle_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_page_accessed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __mark_inode_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol mark_buffer_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol loops_per_jiffy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_one_len to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lookup_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lock_sock_nested to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_lock_inode_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol locks_delete_block to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol lockref_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __local_bh_enable_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol llist_add_batch to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_del_entry_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __list_add_valid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree_call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kvfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_with_offset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_snapshot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_real_seconds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get_coarse_real_ts64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ktime_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_use_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_unuse_mm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_should_stop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_queue_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_destroy_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_worker to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_create_on_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_complete_and_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kthread_bind to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoull to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtouint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtou16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtos16 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoll to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtoint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrtobool to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kstrdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol krealloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent_env to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_uevent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_init_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_get_unless_zero to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kobject_create_and_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_shrink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create_usercopy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmem_cache_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_node_trace to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_large to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kmalloc_caches to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_pgrp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_fasync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_block_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kill_anon_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kexec_crash_loaded to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kern_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sigaction to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_sendmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_recvmsg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kernel_fpu_begin_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kblockd_schedule_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_usecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_to_msecs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies_64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iter_file_splice_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iterate_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_vmalloc_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol is_uv_system to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iscsi_boot_create_host_kset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_set_affinity_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_poll_disable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_get_irq_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol irq_cpu_rmap_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __irq_apply_affinity_hint to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_stub to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_skip_exthdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_find_hdr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ipv6_chk_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ipv6_addr_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_tos2prio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_send_check to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_route_output_flow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ip_dev_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_route_output_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ip6_dst_hoplimit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iowrite32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_kvec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iov_iter_advance to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iounmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap_wc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioremap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread32be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ioread16be to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol iomem_resource to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_mapping_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_inode_pages2_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol invalidate_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_to_scsilun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol int_pow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __insert_inode_hash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inode_init_always to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_var_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_waitqueue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_wait_entry to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_uts_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_user_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_timer_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_task to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_swait_queue_head to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_special_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __init_rwsem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol init_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_group_p to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_del_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol inet_add_protocol to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_dev_finish_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in_aton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in6_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol in4_pton to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol import_iovec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ilookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol igrab to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_preload to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_get_next_ul to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_find to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol idr_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ida_alloc_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_unregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_find_best_pgsz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_umem_dmabuf_get_pinned to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_sg_to_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_set_device_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_resize_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_query_port to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_modify_qp_is_ok to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_get_eth_speed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dispatch_event to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_set_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_device_get_by_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ibdev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol I_BDEV to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_destroy_cq_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dereg_mr_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_pd_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ib_dealloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_create_cq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __ib_alloc_pd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ib_alloc_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_write_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_reg_block_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hyperv_read_cfg_blk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_unsync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_sync_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __hw_addr_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hugetlb_optimize_vmemmap_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_start_range_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_forward to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hrtimer_cancel to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol hex_dump_to_buffer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol groups_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_register_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_put_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_insert_raw to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_deregister_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gnss_allocate_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_zeroed_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages_remote to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_user_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_nocheck_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_user_1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_unused_fd_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_random_bytes to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_fs_type to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __get_free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device_system_crosststamp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol get_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_write_checks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_shutdown_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_setlease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_read_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_pipe_buf_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_permission to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_fillattr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __generic_file_write_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_splice_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_read_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_file_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_error_remove_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol generic_delete_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol gcd to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fs_bio_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freezing_slow_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol freeze_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __free_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_netdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_fib_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol free_cpumask_var to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fortify_panic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol forget_all_cached_acls to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol follow_up to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol folio_wait_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __folio_cancel_dirty to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __flush_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flush_signals to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_vlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_pppoe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_eth_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ports to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_keyid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv6_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ipv4_addrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_ip to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_enc_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_cvlan to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_control to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_rule_match_basic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_keys_dissector to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_dev_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_indr_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_setup_simple to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol flow_block_cb_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol firmware_request_nowarn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_wait to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol finish_no_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_vma to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_pid_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_andnot_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_next_and_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_last_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pid to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol find_get_pages_range_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_zero_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _find_first_bit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filp_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_ns_capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_write_and_wait_range to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol filemap_fault to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol file_bdev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fget to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __fentry__ to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol fd_install to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol event_triggers_call to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_validate_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_type_trans to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_sprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_ts_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_op_get_link to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_intersect_link_masks to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_link_mode_to_legacy_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ethtool_convert_legacy_u32_to_link_mode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_platform_get_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol eth_get_headlen to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol ether_setup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol end_page_writeback to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol enable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol empty_zero_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol emergency_restart to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol elfcorehdr_addr to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol efi to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_pr_debug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_netdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_ibdev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dynamic_dev_dbg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dump_stack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dst_release to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_set_d_op to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol drop_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_for_each_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol driver_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_rehash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_reset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dql_completed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dput to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_prune_aliases to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_on_pin_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_pin_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_netdev_pin_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dpll_device_change_ntf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read_trylock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down_interruptible to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol downgrade_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol down to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol do_trace_netlink_extack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol done_path_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_obtain_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_move to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_get_system_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmi_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_unmap_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_set_coherent_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_pool_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_free_coherent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_map_page_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dmam_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_make_root to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_free_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dma_alloc_attrs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol disable_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_invalidate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_instantiate to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_hash_and_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dget_parent to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_find_alias to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_warn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_uc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_promiscuity to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mtu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_set_mac_address to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_remove_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __dev_queue_xmit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_printk_emit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_request_threaded_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmemdup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kfree to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_kasprintf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_hwmon_device_register_with_groups to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devm_free_irq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_global to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add_excl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_mc_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devmap_managed_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __devm_add_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_unlock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_traps_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_trap_groups_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_size_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_nodes_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_node_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_rate_leaf_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_param_driverinit_value_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_trap_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_to_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resources_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_resource_occ_get_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_remote_reload_actions_performed to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_region_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_type_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_register_with_ops to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_vf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_sf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_port_attrs_pci_pf_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_params_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_net to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_stored_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_running_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_version_fixed_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_info_serial_number_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_state_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_priv to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_health_report to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u8_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u64_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_u32_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_string_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_obj_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_bool_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_binary_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_start to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_fmsg_arr_pair_nest_end to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_timeout_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_flash_update_status_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devlink_alloc_ns to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_health_reporter_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol devl_assert_locked to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_irq_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_kfree_skb_any_reason to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_set_wakeup_enable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_remove_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_create to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol device_add_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_stats to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_iflink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_get_by_index to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_err to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_driver_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _dev_crit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_close to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_change_flags to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_base_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_addr_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dev_add_pack to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol destroy_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __destroy_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dentry_open to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol del_gendisk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol delayed_work_timer_fn to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __delay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol default_llseek to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dec_zone_page_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup_and_remove to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_lookup to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_x32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u8 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u64 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_u32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_size_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file_unsafe to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_file to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_dir to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_blob to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_create_atomic_t to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_write to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol debugfs_attr_read to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol deactivate_super to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __d_drop to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcbnl_ieee_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_setapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_ieee_delapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dcb_getapp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_unregister_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_remove_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_register_notify to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca_add_requester to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol dca3_get_tag to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_alloc_anon to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol d_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_umask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol current_time to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _ctype to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_partial to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol csum_ipv6_magic to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_update to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_shash_final to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_destroy_tfm to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crypto_alloc_shash to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol create_empty_buffers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol crc32_le to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_sibling_map to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_present_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_possible_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpu_online_mask to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_number to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpumask_local_spread to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_khz to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_info to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_setup_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cpuhp_remove_state to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpufreq_quick_get to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cpu_bit_bitmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_unrolled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_generic_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol copy_user_enhanced_fast_string to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_to_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __copy_overflow to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _copy_from_iter to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol convert_art_ns_to_tsc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol consume_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __const_udelay to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init_type_name to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol config_group_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_unregister_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol configfs_register_subsystem to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __cond_resched to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete_all to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol complete to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol commit_creds to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clock_t_to_jiffies to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_page_dirty_for_io to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_nlink to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol clear_inode to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol class_destroy to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __check_object_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_del to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_alloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cdev_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cc_mkdec to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol capable to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work_sync to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cancel_delayed_work to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_usermodehelper to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_switchdev_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_srcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_rcu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol call_netdevice_notifiers to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol cachemode2protval to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register_notifier to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_for_each_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bus_find_device to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol build_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __break_lease to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_warn_invalid_xdp_action to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run7 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run5 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run4 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run3 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run2 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_trace_run1 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_stats_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_inc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_prog_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_master_redirect_enabled_key to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bpf_dispatcher_xdp_func to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol boot_cpu_data to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_full_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol block_write_begin to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blocking_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blockdev_superblock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_status_to_errno to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_start_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_stack_limits to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_set_queue_depth to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user_iov to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_user to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_rq_map_sg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_rq_map_kern to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_segment_boundary to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_physical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_segments to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_hw_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_max_discard_sectors to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_logical_block_size to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_opt to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_io_min to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_flag_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_dma_alignment to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_queue_bounce_limit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_put_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_unfreeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_stop_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_start_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_run_hw_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_map_queues to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_init_allocated_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_freeze_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_free_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_mq_end_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_destroy_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_complete_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_tag_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_mq_alloc_request to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_integrity_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_finish_plug to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blk_execute_rq to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol blkdev_issue_flush to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __blk_alloc_disk to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_zalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_xor to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_weight to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_subset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_set to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_release_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_print_to_pagebuf to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_parselist to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_or to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_intersects to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_from_arr32 to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_next_zero_area_off to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bitmap_find_free_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_equal to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_clear to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_andnot to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __bitmap_and to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bioset_exit to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_put to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_kmalloc to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_integrity_prep to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_endio to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_clone_blkg_association to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_associate_blkg to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_clone to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_alloc_bioset to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bio_add_page to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bin2hex to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_path to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol bdev_file_open_by_dev to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol balance_dirty_pages_ratelimited to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol avenrun to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_driver_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_driver_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol auxiliary_device_init to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __auxiliary_device_add to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol autoremove_wake_function to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_unregister to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_chain_register to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol atomic_notifier_call_chain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol _atomic_dec_and_lock to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full_domain to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_synchronize_full to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol async_schedule_node to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arp_tbl to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_split to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol argv_free to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol arch_touch_nmi_watchdog to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_workqueue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_skb to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu_gfp to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_percpu to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol __alloc_pages to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_netdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_etherdev_mqs to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_cpu_rmap to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol alloc_chrdev_region to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue_exclusive to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_wait_queue to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol add_timer to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_get_table to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol acpi_disabled to stablelist (Čestmír Kalina) [RHEL-56065] - kabi: add symbol abort_creds to stablelist (Čestmír Kalina) [RHEL-56065]- ice: fix VSI lists confusion when adding VLANs (Michal Schmidt) [RHEL-20571] - ice: fix accounting for filters shared by multiple VSIs (Michal Schmidt) [RHEL-20571] - nvme-multipath: fix io accounting on failover (John Meneghini) [RHEL-56635] - nvme: fix multipath batched completion accounting (John Meneghini) [RHEL-56635] - netfilter: tproxy: bail out if IP has been disabled on the device (Phil Sutter) [RHEL-44369] {CVE-2024-36270} - mm: list_lru: fix UAF for memory cgroup (Rafael Aquini) [RHEL-56160] {CVE-2024-43888} - platform/x86: dell-smbios-wmi: Avoid false-positive memcpy() warning (David Arcari) [RHEL-56614] - arm64: properly install vmlinuz.efi (Lenny Szubowicz) [RHEL-46772] - buildtar: fix tarballs with EFI_ZBOOT enabled (Lenny Szubowicz) [RHEL-46772] - wifi: iwlwifi: mvm: fix a crash on 7265 (Jose Ignacio Tornos Martinez) [RHEL-57681] - wifi: iwlwifi: mvm: support iwl_dev_tx_power_cmd_v8 (Jose Ignacio Tornos Martinez) [RHEL-57681]- perf: Fix event leak upon exec and file release (Michael Petlan) [RHEL-55606] {CVE-2024-43869} - perf: Fix event leak upon exit (Michael Petlan) [RHEL-55603] {CVE-2024-43870} - task_work: Introduce task_work_cancel() again (Michael Petlan) [RHEL-55603] - task_work: s/task_work_cancel()/task_work_cancel_func()/ (Michael Petlan) [RHEL-55603] - net: openvswitch: fix overwriting ct original tuple for ICMPv6 (cki-backport-bot) [RHEL-44213] {CVE-2024-38558} - net: drop bad gso csum_start and offset in virtio_net_hdr (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: change maximum number of UDP segments to 128 (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - net: missing check virtio (Laurent Vivier) [RHEL-54891] {CVE-2024-43817} - fuse: Initialize beyond-EOF page contents before setting uptodate (CKI Backport Bot) [RHEL-56932] {CVE-2024-44947} - wifi: mac80211: Avoid address calculations via out of bounds array indexing (CKI Backport Bot) [RHEL-51285] {CVE-2024-41071} - nvme-pci: add missing condition check for existence of mapped data (Maurizio Lombardi) [RHEL-55099] {CVE-2024-42276}- sctp: fix association labeling in the duplicate COOKIE-ECHO case (Ondrej Mosnacek) [RHEL-48647] - s390/ap: Refine AP bus bindings complete processing (Cédric Le Goater) [RHEL-50373] - ice: Add netif_device_attach/detach into PF reset flow (Michal Schmidt) [RHEL-56084]- usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB (Desnes Nunes) [RHEL-52378] {CVE-2024-42226} - redhat: set defaults for RHEL 9.5 (Lucas Zampieri)- Revert "Merge: scsi: fnic: driver update" (John Meneghini) [RHEL-36420] - dev/parport: fix the array out-of-bounds risk (CKI Backport Bot) [RHEL-54990] {CVE-2024-42301} - leds: trigger: Unregister sysfs attributes before calling deactivate() (CKI Backport Bot) [RHEL-54835] {CVE-2024-43830} - null_blk: fix validation of block size (Ming Lei) [RHEL-51322] {CVE-2024-41077} - s390/fpu: Re-add exception handling in load_fpu_state() (Aristeu Rozanski) [RHEL-39346] - redhat: spec: add cachestat to kselftest package (Eric Chanudet) [RHEL-50302] - selftests: cachestat: Fix build warnings on ppc64 (Eric Chanudet) [RHEL-50302] - selftests/cachestat: Fix print_cachestat format (Eric Chanudet) [RHEL-50302] - selftests: cachestat: use proper syscall number macro (Eric Chanudet) [RHEL-50302] - selftests: cachestat: properly link in librt (Eric Chanudet) [RHEL-50302] - selftests: cachestat: catch failing fsync test on tmpfs (Eric Chanudet) [RHEL-50302] - selftests: cachestat: test for cachestat availability (Eric Chanudet) [RHEL-50302] - selftests: add selftests for cachestat (Eric Chanudet) [RHEL-50302]- net: stmmac: enable HW-accelerated VLAN stripping for gmac4 only (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: fix error array size (Andrew Halaney) [RHEL-6297] - net: stmmac: Assign configured channel value to EXTTS event (Andrew Halaney) [RHEL-6297] - net: stmmac: No need to calculate speed divider when offload is disabled (Andrew Halaney) [RHEL-6297] - net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Configure host DMA width (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST structure to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: move the EST lock to struct stmmac_priv (Andrew Halaney) [RHEL-6297] - net: stmmac: add support for RZ/N1 GMAC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use pcs_init/pcs_exit (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce pcs_init/pcs_exit stmmac operations (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_xpcs_setup() generic to all PCS devices (Andrew Halaney) [RHEL-6297] - net: stmmac: Add dedicated XPCS cleanup method (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: account for rgmii-txid/rxid/id phy-mode (Andrew Halaney) [RHEL-6297] - net: stmmac: Rename phylink_get_caps() callback to update_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix IP-cores specific MAC capabilities (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix max-speed being ignored on queue re-init (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply half-duplex-less constraint for DW QoS Eth only (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC mmc tx/rx missing statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Add GMAC LPI statistics (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx queue priority assignment (Andrew Halaney) [RHEL-6297] - net: stmmac: Support a generic PCS field in mac_device_info (Andrew Halaney) [RHEL-6297] - net: stmmac: don't rely on lynx_pcs presence to check for a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Remove unused of_gpio.h (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Update link clock rate only for RGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Complete meta data only when enabled (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc_core: Drop interrupt registers from stats (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Add support for 2.5G SGMII (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix EST offset for dwmac 5.10 (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix incorrect dereference in interrupt handlers (Andrew Halaney) [RHEL-6297] - net: stmmac: Simplify mtl IRQ status checking (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: use #define for string constants (Andrew Halaney) [RHEL-6297] - net: stmmac: Add driver support for common safety IRQ (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Enable TBS on all queues but 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: remove eee_enabled/eee_active in stmmac_ethtool_op_get_eee() (Andrew Halaney) [RHEL-6297] - net: stmmac: protect updates of 64-bit statistics counters (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Andrew Halaney) [RHEL-6297] - net: stmmac: Report taprio offload status (Andrew Halaney) [RHEL-6297] - net: stmmac: est: Per Tx-queue error count for HLBF (Andrew Halaney) [RHEL-6297] - net: stmmac: Offload queueMaxSDU from tc-taprio (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add support for JH7100 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: set TSO/TBS TX queues default settings (Andrew Halaney) [RHEL-6297] - net: stmmac: do not clear TBS enable bit on link up/down (Andrew Halaney) [RHEL-6297] - net: fill in MODULE_DESCRIPTION()s for dwmac-socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: Wait a bit for the reset to take effect (Andrew Halaney) [RHEL-6297] - net: stmmac: Prevent DSA tags from breaking COE (Andrew Halaney) [RHEL-6297] - net: stmmac: ethtool: Fixed calltrace caused by unbalanced disable_irq_wake calls (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: Enable Per DMA Channel interrupt" (Andrew Halaney) [RHEL-6297] - net: stmmac: Use interrupt mode INTM=1 for per channel irq (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for TX/RX channel interrupt (Andrew Halaney) [RHEL-6297] - net: stmmac: Make MSI interrupt routine generic (Andrew Halaney) [RHEL-6297] - net: stmmac: fix ethtool per-queue statistics (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: drop useless check for compatible fallback (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Make sure MDIO is initialized before use (Andrew Halaney) [RHEL-6297] - net: stmmac: mmc: Support more counters for XGMAC Core (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for EST cycle-time-extension (Andrew Halaney) [RHEL-6297] - net: stmmac: Refactor EST implementation (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: EST interrupts handling (Andrew Halaney) [RHEL-6297] - net: stmmac: fix FPE events losing (Andrew Halaney) [RHEL-6297] - net: stmmac: Add Tx HWTS support to XDP ZC (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Disable FPE MMC interrupts (Andrew Halaney) [RHEL-6297] - net: stmmac: Add support for HW-accelerated VLAN stripping (Andrew Halaney) [RHEL-6297] - net: stmmac: reduce dma ring display code duplication (Andrew Halaney) [RHEL-6297] - net: stmmac: remove extra newline from descriptors display (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: Add architecture dependency (Andrew Halaney) [RHEL-6297] - net: stmmac: avoid rx queue overrun (Andrew Halaney) [RHEL-6297] - net: stmmac: fix rx budget limit check (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Andrew Halaney) [RHEL-6297] - net: stmmac: update MAC capabilities when tx queues are updated (Andrew Halaney) [RHEL-6297] - net: stmmac: increase TX coalesce timer to 5ms (Andrew Halaney) [RHEL-6297] - net: stmmac: move TX timer arm after DMA enable (Andrew Halaney) [RHEL-6297] - net: stmmac: improve TX timer arm logic (Andrew Halaney) [RHEL-6297] - net: introduce napi_is_scheduled helper (Andrew Halaney) [RHEL-6297] - net: stmmac: do not silently change auxiliary snapshot capture channel (Andrew Halaney) [RHEL-6297] - net: stmmac: ptp: stmmac_enable(): move change of plat->flags into mutex (Andrew Halaney) [RHEL-6297] - net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num (Andrew Halaney) [RHEL-6297] - net: stmmac: use correct PPS capture input index (Andrew Halaney) [RHEL-6297] - net: stmmac: simplify debug message on stmmac_enable() (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove redundant checking for rx_coalesce_usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: fix typo in comment (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: refactor clock config (Andrew Halaney) [RHEL-6297] - net: stmmac: remove unneeded stmmac_poll_controller (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: fix the incorrect parameter (Andrew Halaney) [RHEL-6297] - net: stmmac: fix incorrect rxq|txq_stats reference (Andrew Halaney) [RHEL-6297] - net: stmmac: make stmmac_{probe|remove}_config_dt static (Andrew Halaney) [RHEL-6297] - net: stmmac: rename stmmac_pltfr_remove_no_dt to stmmac_pltfr_remove (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sunxi: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-socfpga: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-mediatek: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-lpc18xx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ipq806x: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-intel-plat: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-ingenic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-imx: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: Tx coe sw fallback (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for Loongson-1 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: fix handling of zero coalescing tx-usecs (Andrew Halaney) [RHEL-6297] - net: stmmac: failure to probe without MAC interface specified (Andrew Halaney) [RHEL-6297] - net: stmmac: clarify difference between "interface" and "phy_interface" (Andrew Halaney) [RHEL-6297] - net: stmmac: convert half-duplex support to positive logic (Andrew Halaney) [RHEL-6297] - net: stmmac: move priv->phylink_config.mac_managed_pm (Andrew Halaney) [RHEL-6297] - net: stmmac: move xgmac specific phylink caps to dwxgmac2 core (Andrew Halaney) [RHEL-6297] - net: stmmac: move gmac4 specific phylink capabilities to gmac4 (Andrew Halaney) [RHEL-6297] - net: stmmac: provide stmmac_mac_phylink_get_caps() (Andrew Halaney) [RHEL-6297] - net: stmmac: use phylink_limit_mac_speed() (Andrew Halaney) [RHEL-6297] - net: stmmac: use "mdio_bus_data" local variable (Andrew Halaney) [RHEL-6297] - net: stmmac: clean up passing fwnode to phylink (Andrew Halaney) [RHEL-6297] - net: stmmac: convert plat->phylink_node to fwnode (Andrew Halaney) [RHEL-6297] - net: stmmac: Check more MAC HW features for XGMAC Core 3.20 (Andrew Halaney) [RHEL-6297] - stmmac: intel: Enable correction of MAC propagation delay (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: show more MAC HW features in debugfs (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: RX queue routing configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-oxnas: remove obsolete dwmac glue driver (Andrew Halaney) [RHEL-6297] - net: stmmac: XGMAC support for mdio C22 addr > 3 (Andrew Halaney) [RHEL-6297] - net: stmmac: Apply redundant write work around on 4.xx too (Andrew Halaney) [RHEL-6297] - net: stmmac: use per-queue 64 bit statistics where necessary (Andrew Halaney) [RHEL-6297] - net: stmmac: don't clear network statistics in .ndo_open() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: Fix L3L4 filter count (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Log more errors in probe (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use dev_err_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: Use of_get_phy_mode() over device_get_phy_mode() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide devm_stmmac_probe_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_remove_no_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_exit() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-generic: use stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: provide stmmac_pltfr_init() (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open (Andrew Halaney) [RHEL-6297] - net: dwmac_socfpga: initialize local data for mdio regmap configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: make the pcs_lynx cleanup sequence specific to dwmac_socfpga (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sogfpga: use the lynx pcs driver (Andrew Halaney) [RHEL-6297] - net: stmmac: use xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: pcs: xpcs: add xpcs_create_mdiodev() (Andrew Halaney) [RHEL-6297] - net: mdio: add mdio_device_get() and mdio_device_put() (Andrew Halaney) [RHEL-6297] - net: stmmac: xgmac: add ethtool per-queue irq statistic support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-tegra: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sun8i: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-stm32: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-sti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-rk: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-visconti: Make visconti_eth_clock_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_pltfr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register (Andrew Halaney) [RHEL-6297] - net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-sti: remove stih415/stih416/stid127 (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-starfive: Add phy interface settings (Andrew Halaney) [RHEL-6297] - net: stmmac: Add glue layer for StarFive JH7110 SoC (Andrew Halaney) [RHEL-6297] - net: stmmac: platform: Add snps,dwmac-5.20 IP compatible string (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP ZC receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: add Rx HWTS metadata to XDP receive pkt (Andrew Halaney) [RHEL-6297] - net: stmmac: introduce wrapper for struct xdp_buff (Andrew Halaney) [RHEL-6297] - net: stmmac: Remove unnecessary if statement brackets (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: rework optional clock handling (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Always return struct anarion_gmac * from anarion_config_dt() (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-anarion: Use annotation __iomem for register base (Andrew Halaney) [RHEL-6297] - net: stmmac: check fwnode for phy device before scanning for phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Add queue reset into stmmac_xdp_open() function (Andrew Halaney) [RHEL-6297] - net: stmmac: fix up RX flow hash indirection table when setting channels (Andrew Halaney) [RHEL-6297] - net: stmmac: remove redundant fixup to support fixed-link mode (Andrew Halaney) [RHEL-6297] - net: stmmac: check if MAC needs to attach to a PHY (Andrew Halaney) [RHEL-6297] - net: stmmac: Fix for mismatched host/device DMA address width (Andrew Halaney) [RHEL-6297] - net: stmmac: generic: drop of_match_ptr for ID table (Andrew Halaney) [RHEL-6297] - net: stmmac: add to set device wake up flag when stmmac init phy (Andrew Halaney) [RHEL-6297] - net: stmmac: Restrict warning on disabling DMA store and fwd mode (Andrew Halaney) [RHEL-6297] - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Make struct dwc_eth_dwmac_data::remove return void (Andrew Halaney) [RHEL-6297] - net: stmmac: Make stmmac_dvr_remove() return void (Andrew Halaney) [RHEL-6297] - net: stmmac: fix invalid call to mdiobus_get_phy() (Andrew Halaney) [RHEL-6297] - net: stmmac: Separate C22 and C45 transactions for xgmac (Andrew Halaney) [RHEL-6297] - net: stmmac: add aux timestamps fifo clearance wait (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-mediatek: remove the dwmac_fix_mac_speed (Andrew Halaney) [RHEL-6297] - net: stmmac: fix errno when create_singlethread_workqueue() fails (Andrew Halaney) [RHEL-6297] - stmmac: fix potential division by 0 (Andrew Halaney) [RHEL-6297] - net: stmmac: Add check for taprio basetime configuration (Andrew Halaney) [RHEL-6297] - net: stmmac: fix possible memory leak in stmmac_dvr_probe() (Andrew Halaney) [RHEL-6297] - net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Andrew Halaney) [RHEL-6297] - net: stmmac: fix "snps,axi-config" node property parsing (Andrew Halaney) [RHEL-6297] - Revert "net: stmmac: use sysfs_streq() instead of strncmp()" (Andrew Halaney) [RHEL-6297] - net: stmmac: Set MAC's flow control register to reflect current settings (Andrew Halaney) [RHEL-6297] - net: stmmac: use sysfs_streq() instead of strncmp() (Andrew Halaney) [RHEL-6297] - net: stmmac: ensure tx function is not running in stmmac_xdp_release() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing of_node_put() while module exiting (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting (Andrew Halaney) [RHEL-6297] - net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() (Andrew Halaney) [RHEL-6297] - stmmac: dwmac-loongson: fix invalid mdio_node (Andrew Halaney) [RHEL-6297] - net: stmmac: remove duplicate dma queue channel macros (Andrew Halaney) [RHEL-6297] - net: stmmac: rk3588: Allow multiple gmac controller (Andrew Halaney) [RHEL-6297] - net: stmmac: add a parse for new property 'snps,clk-csr' (Andrew Halaney) [RHEL-6297] - net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()' (Andrew Halaney) [RHEL-6297] - net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support (Andrew Halaney) [RHEL-6297] - net: stmmac: dwc-qos: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-6297] - net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588 (Andrew Halaney) [RHEL-6297] - ceph: force sending a cap update msg back to MDS for revoke op (Xiubo Li) [RHEL-48618] - ceph: periodically flush the cap releases (Xiubo Li) [RHEL-48618] - eeprom: at24: use of_match_ptr() (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Use pm_runtime_resume_and_get to simplify the code (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C64-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: add ST M24C32-D Additional Write lockable page support (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Annotate struct at24_data with __counted_by (Alessandro Carminati) [RHEL-47160] - eeprom: at24: Drop at24_get_chip_data() (Alessandro Carminati) [RHEL-47160] - mm: turn off test_uffdio_wp if CONFIG_PTE_MARKER_UFFD_WP is not configured. (Nico Pache) [RHEL-39306] - mm: update uffd-stress to handle EINVAL for unset config features (Nico Pache) [RHEL-39306] - selftests/bpf: Fix flaky test btf_map_in_map/lookup_update (Nico Pache) [RHEL-39306] - kselftests: mm: add s390 to ARCH list (Nico Pache) [RHEL-39306] - selftests/mm: fix powerpc ARCH check (Nico Pache) [RHEL-39306] - selftests: bpf: xskxceiver: ksft_print_msg: fix format type error (Nico Pache) [RHEL-39306] - hugetlbfs: ensure generic_hugetlb_get_unmapped_area() returns higher address than mmap_min_addr (Nico Pache) [RHEL-39306] - selftests/vm: fix inability to build any vm tests (Nico Pache) [RHEL-39306] - Makefile: add headers_install to kselftest targets (Nico Pache) [RHEL-39306] - selftests: drop KSFT_KHDR_INSTALL make target (Nico Pache) [RHEL-39306] - selftests: stop using KSFT_KHDR_INSTALL (Nico Pache) [RHEL-39306] - selftests: net: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: landlock: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: Add the uapi headers include variable (Nico Pache) [RHEL-39306] - selftests: futex: set DEFAULT_INSTALL_HDR_PATH (Nico Pache) [RHEL-39306] - selftests: drop khdr make target (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Make it POSIX-compliant (Nico Pache) [RHEL-39306] - selftests: use printf instead of echo -ne (Nico Pache) [RHEL-39306] - selftests: find echo binary to use -ne options (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to finish the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add a helper to abort the test (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to pass/fail test based on exit code (Nico Pache) [RHEL-39306] - selftests: ktap_helpers: Add helper to print diagnostic messages (Nico Pache) [RHEL-39306] - selftests: Move KTAP bash helpers to selftests common folder (Nico Pache) [RHEL-39306] - kselftest: dt: Stop relying on dirname to improve performance (Nico Pache) [RHEL-39306] - kselftest: Add new test for detecting unprobed Devicetree devices (Nico Pache) [RHEL-39306] - selftests:modify the incorrect print format (Nico Pache) [RHEL-39306] - selftests/mm: Substitute attribute with a macro (Nico Pache) [RHEL-39306] - selftests: Add printf attribute to kselftest prints (Nico Pache) [RHEL-39306] - selftests: fix dependency checker script (Nico Pache) [RHEL-39306] - kselftest/runner.sh: Propagate SIGTERM to runner child (Nico Pache) [RHEL-39306] - selftests/harness: Actually report SKIP for signal tests (Nico Pache) [RHEL-39306] - testing: kselftest_harness: add filtering and enumerating tests (Nico Pache) [RHEL-39306] - selftests: break the dependency upon local header files (Nico Pache) [RHEL-39306] - kselftest: Add a ksft_perror() helper (Nico Pache) [RHEL-39306] - selftests: Make the usage formatting consistent in kselftest_deps.sh (Nico Pache) [RHEL-39306] - kselftests: Enable the echo command to print newlines in Makefile (Nico Pache) [RHEL-39306] - selftest: Taint kernel when test module loaded (Nico Pache) [RHEL-39306] - selftests: Fix build when $(O) points to a relative path (Nico Pache) [RHEL-39306] - selftests: Use -isystem instead of -I to include headers (Nico Pache) [RHEL-39306] - selftests: Correct the headers install path (Nico Pache) [RHEL-39306] - selftests: Add and export a kernel uapi headers path (Nico Pache) [RHEL-39306] - selftests: set the BUILD variable to absolute path (Nico Pache) [RHEL-39306] - kselftest: signal all child processes (Nico Pache) [RHEL-39306] - selftests/mm: fix additional build errors for selftests (Nico Pache) [RHEL-39306] - selftests: mm: protection_keys: save/restore nr_hugepages value from launch script (Nico Pache) [RHEL-39306] - selftests: mm: make map_fixed_noreplace test names stable (Nico Pache) [RHEL-39306] - selftests/mm: fix build warnings on ppc64 (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_madv_vs_map: avoid test skipping by querying hugepage size at runtime (Nico Pache) [RHEL-39306] - mm/hugetlb: document why hugetlb uses folio_mapcount() for COW reuse decisions (Nico Pache) [RHEL-39306] - selftests: mm: cow: flag vmsplice() hugetlb tests as XFAIL (Nico Pache) [RHEL-39306] - selftests/mm: soft-dirty should fail if a testcase fails (Nico Pache) [RHEL-39306] - selftests/mm: parse VMA range in one go (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: fix hugetlb mem size calculation (Nico Pache) [RHEL-39306] - selftests/mm: confirm VA exhaustion without reliance on correctness of mmap() (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: Switch to ksft_exit_fail_msg (Nico Pache) [RHEL-39306] - selftests/mm: include strings.h for ffsl (Nico Pache) [RHEL-39306] - selftests/mm: fix ARM related issue with fork after pthread_create (Nico Pache) [RHEL-39306] - selftests/mm: sigbus-wp test requires UFFD_FEATURE_WP_HUGETLBFS_SHMEM (Nico Pache) [RHEL-39306] - selftests: mm: restore settings from only parent process (Nico Pache) [RHEL-39306] - selftests/mm: Fix build with _FORTIFY_SOURCE (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add missing tests (Nico Pache) [RHEL-39306] - selftests/mm: protection_keys: save/restore nr_hugepages settings (Nico Pache) [RHEL-39306] - selftests/mm: save and restore nr_hugepages value (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests: remove sudo and conform to tap (Nico Pache) [RHEL-39306] - selftests/mm: hugetlb_reparenting_test: do not unmount (Nico Pache) [RHEL-39306] - selftests/mm: log a consistent test name for check_compaction (Nico Pache) [RHEL-39306] - selftests/mm: log skipped compaction test as a skip (Nico Pache) [RHEL-39306] - selftests/mm: virtual_address_range: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: transhuge-stress: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: split_huge_page_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mremap_dontunmap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mrelease_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock2-tests: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: mlock-random-test: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_populate: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_hugetlb: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: map_fixed_noreplace: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: skip test if application doesn't has root privileges (Nico Pache) [RHEL-39306] - selftests/mm: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests: mm: hugepage-mmap: conform to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: gup_test: conform test to TAP format output (Nico Pache) [RHEL-39306] - mm/selftests: hugepage-mremap: conform test to TAP format output (Nico Pache) [RHEL-39306] - selftests/mm: log run_vmtests.sh results in TAP format (Nico Pache) [RHEL-39306] - selftests/mm: skip the hugetlb-madvise tests on unmet hugepage requirements (Nico Pache) [RHEL-39306] - selftests/mm: skip uffd hugetlb tests with insufficient hugepages (Nico Pache) [RHEL-39306] - selftests/mm: dont fail testsuite due to a lack of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: run_vmtests.sh: add hugetlb test category (Nico Pache) [RHEL-39306] - selftests/mm: new test that steals pages (Nico Pache) [RHEL-39306] - selftests: mm: perform some system cleanup before using hugepages (Nico Pache) [RHEL-39306] - selftests: avoid using SKIP(exit()) in harness fixure setup (Nico Pache) [RHEL-39306] - selftests/mm: uffd-unit-test check if huge page size is 0 (Nico Pache) [RHEL-39306] - selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory (Nico Pache) [RHEL-39306] - selftests/mm: switch to bash from sh (Nico Pache) [RHEL-39306] - selftests/mm: restore number of hugepages (Nico Pache) [RHEL-39306] - selftests/mm: add a new test for madv and hugetlb (Nico Pache) [RHEL-39306] - mm/ksm: test case for prctl fork/exec workflow (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for no-inherit memory-deny-write-execute (Nico Pache) [RHEL-39306] - kselftest: vm: check errnos in mdwe_test (Nico Pache) [RHEL-39306] - kselftest: vm: fix mdwe's mmap_FIXED test case (Nico Pache) [RHEL-39306] - kselftest: vm: fix tabs/spaces inconsistency in the mdwe test (Nico Pache) [RHEL-39306] - selftests: mm: add a test for mutually aligned moves > PMD size (Nico Pache) [RHEL-39306] - selftests: mm: fix failure case when new remap region was not found (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress help information (Nico Pache) [RHEL-39306] - selftests: mm: ksm: fix incorrect evaluation of parameter (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: fix incorrect position of #endif (Nico Pache) [RHEL-39306] - selftests: mm: remove wrong kernel header inclusion (Nico Pache) [RHEL-39306] - selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c (Nico Pache) [RHEL-39306] - selftests/mm: fix two -Wformat-security warnings in uffd builds (Nico Pache) [RHEL-39306] - selftests/mm: fix uffd-stress unused function warning (Nico Pache) [RHEL-39306] - selftests/mm: factor out detection of hugetlb page sizes into vm_util (Nico Pache) [RHEL-39306] - selftests/ksm: ksm_functional_tests: add prctl unmerge test (Nico Pache) [RHEL-39306] - selftests/mm: add new selftests for KSM (Nico Pache) [RHEL-39306] - selftests/mm: add tests for RO pinning vs fork() (Nico Pache) [RHEL-39306] - selftests/mm: rename COW_EXTRA_LIBS to IOURING_EXTRA_LIBS (Nico Pache) [RHEL-39306] - selftests/mm: extend and rename uffd pagemap test (Nico Pache) [RHEL-39306] - selftests/mm: add a few options for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: add uffdio register ioctls test (Nico Pache) [RHEL-39306] - selftests/mm: add shmem-private test to uffd-stress (Nico Pache) [RHEL-39306] - selftests/mm: drop sys/dev test in uffd-stress test (Nico Pache) [RHEL-39306] - selftests/mm: allow uffd test to skip properly with no privilege (Nico Pache) [RHEL-39306] - selftests/mm: workaround no way to detect uffd-minor + wp (Nico Pache) [RHEL-39306] - selftests/mm: move zeropage test into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd sig/events tests into uffd unit tests (Nico Pache) [RHEL-39306] - selftests/mm: move uffd minor test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: move uffd pagemap test to unit test (Nico Pache) [RHEL-39306] - selftests/mm: add framework for uffd-unit-test (Nico Pache) [RHEL-39306] - selftests/mm: allow allocate_area() to fail properly (Nico Pache) [RHEL-39306] - selftests/mm: let uffd_handle_page_fault() take wp parameter (Nico Pache) [RHEL-39306] - selftests/mm: rename uffd_stats to uffd_args (Nico Pache) [RHEL-39306] - selftests/mm: drop global hpage_size in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: drop global mem_fd in uffd tests (Nico Pache) [RHEL-39306] - selftests/mm: UFFDIO_API test (Nico Pache) [RHEL-39306] - selftests/mm: uffd_open_{dev|sys}() (Nico Pache) [RHEL-39306] - selftests/mm: uffd_[un]register() (Nico Pache) [RHEL-39306] - selftests/mm: split uffd tests into uffd-stress and uffd-unit-tests (Nico Pache) [RHEL-39306] - selftests/mm: create uffd-common.[ch] (Nico Pache) [RHEL-39306] - selftests/mm: drop test_uffdio_zeropage_eexist (Nico Pache) [RHEL-39306] - selftests/mm: test UFFDIO_ZEROPAGE only when !hugetlb (Nico Pache) [RHEL-39306] - selftests/mm: mkdirty: test behavior of (pte|pmd)_mkdirty on VMAs without write permissions (Nico Pache) [RHEL-39306] - selftests/mm: reuse read_pmd_pagesize() in COW selftest (Nico Pache) [RHEL-39306] - mm: userfaultfd: add UFFDIO_CONTINUE_MODE_WP to install WP PTEs (Nico Pache) [RHEL-39306] - kselftest: vm: fix unused variable warning (Nico Pache) [RHEL-39306] - kselftest: vm: add tests for memory-deny-write-execute (Nico Pache) [RHEL-39306] - selftests/vm: cow: R/O long-term pinning reliability tests for non-anon pages (Nico Pache) [RHEL-39306] - config: enable CONFIG_DP83TG720_PHY (Izabela Bakollari) [RHEL-33716] - config: CONFIG_QCA807X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA808X_PHY (Izabela Bakollari) [RHEL-33716] - config: enable CONFIG_QCA83XX_PHY (Izabela Bakollari) [RHEL-33716] - net: linkmode: add linkmode_fill() helper (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: fix compilation when CONFIG_GPIOLIB is not set (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: move interface mode check to .config_init_once (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: get master/slave configuration in link down state (Izabela Bakollari) [RHEL-33716] - net: phy: dp83tg720: wake up PHYs in managed mode (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: at803x: fix kernel panic with at8031_probe (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: use devm_clk_get_optional_enabled for the rmii-ref clock (Izabela Bakollari) [RHEL-33716] - net: sfp: update comment for FS SFP-10G-T quirk (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: switch to crc_itu_t() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: drop wrong endianness conversion for addr and CRC (Izabela Bakollari) [RHEL-33716] - net: phy: fix phy_read_poll_timeout argument type in genphy_loopback (Izabela Bakollari) [RHEL-33716] - net: sfp: enhance quirk for Fibrestore 2.5G copper SFP module (Izabela Bakollari) [RHEL-33716] - net: phy: qca807x: add support for configurable LED (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: generalize some qca808x LED functions (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move common qca808x LED define to shared header (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: add support for QCA807x PHY Family (Izabela Bakollari) [RHEL-33716] - net: phy: provide whether link has changed in c37_read_status (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move more function to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: add devm/of_phy_package_join helper (Izabela Bakollari) [RHEL-33716] - net: phy: add support for scanning PHY in PHY packages nodes (Izabela Bakollari) [RHEL-33716] - of: mdio: Add of_node_put() when breaking out of for_each_xx (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO helpers to simplify the code (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add 5Gbps support to rtl822x_config_aneg() (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: use generic MDIO constants (Izabela Bakollari) [RHEL-33716] - net: mdio: add 2.5g and 5g related PMA speed constants (Izabela Bakollari) [RHEL-33716] - net: phy: c45 scanning: Don't consider -ENODEV fatal (Izabela Bakollari) [RHEL-33716] - net: phy: add helper phy_advertise_eee_all (Izabela Bakollari) [RHEL-33716] - net: phy: constify phydev->drv (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix the frequency adjustments (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: default to LED active High if not set (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: qca808x: fix logic error in LED brightness set (Izabela Bakollari) [RHEL-33716] - net: phy: realtek: add support for RTL8126A-integrated 5Gbps PHY (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for active-low LEDs (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: detach qca808x PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: move additional functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: deatch qca83xx PHY driver from at803x (Izabela Bakollari) [RHEL-33716] - net: phy: qcom: create and move functions to shared library (Izabela Bakollari) [RHEL-33716] - net: phy: move at803x PHY driver to dedicated directory (Izabela Bakollari) [RHEL-33716] - net: phy: adin1100: Add interrupt support for link change (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Prevent nullptr exceptions on ISR (Izabela Bakollari) [RHEL-33716] - net: phy: c45: change genphy_c45_ethtool_[get|set]_eee to use EEE linkmode bitmaps (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix set/get PHC time for lan8814 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add LED support for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY LEDs polarity modes (Izabela Bakollari) [RHEL-33716] - net: phy: mediatek-ge-soc: sync driver with MediaTek SDK (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8814 (Izabela Bakollari) [RHEL-33716] - net: sfp-bus: fix SFP mode detect from bitrate (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: populate .soft_reset for KSZ9131 (Izabela Bakollari) [RHEL-33716] - net: micrel: Fix PTP frame parsing for lan8841 (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read_status more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add support for cdt cross short test for qca808x (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: refactor qca808x cable test get status function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: generalize cdt fault length function (Izabela Bakollari) [RHEL-33716] - net: Use of_property_present() for testing DT property presence (Izabela Bakollari) [RHEL-33716] - net: phylink: move phylink_pcs_neg_mode() into phylink.c (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: add refcounting for fwnodes to mdiobus (Izabela Bakollari) [RHEL-33716] - net: phy: linux/phy.h: fix Excess kernel-doc description warning (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: implement mdo_insert_tx_tag (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec statistics (Izabela Bakollari) [RHEL-33716] - net: phy: nxp-c45-tja11xx: add MACsec support (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: better align function varibles to open parenthesis (Izabela Bakollari) [RHEL-33716] - net: sfp: fix PHY discovery for FS SFP-10G-T module (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: replace msleep(1) with usleep_range (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove extra space after cast (Izabela Bakollari) [RHEL-33716] - net: phy: add support for PHY package MMD read/write (Izabela Bakollari) [RHEL-33716] - net: phy: restructure __phy_write/read_mmd to helper and phydev user (Izabela Bakollari) [RHEL-33716] - net: phy: extend PHY package API to support multiple global address (Izabela Bakollari) [RHEL-33716] - net: phy: make addr type u8 in phy_package_shared struct (Izabela Bakollari) [RHEL-33716] - net: phylink: reimplement population of pl->supported for in-band (Izabela Bakollari) [RHEL-33716] - net: phy: skip LED triggers on PHYs on SFP modules (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make read specific status function more generic (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific qca808x config_aneg to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: Add support for the DP83TG720S Ethernet PHY (Izabela Bakollari) [RHEL-33716] - net: phy: c45: add genphy_c45_pma_read_ext_abilities() function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: drop specific PHY ID check from cable test functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8035 specific DT parse to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move at8031 functions in dedicated section (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: make at8031 related DT functions name more specific (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_intr to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 WOL bits to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 config_init to dedicated function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific at8031 probe mode check to dedicated probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move specific DT option for at8031 to specific probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move qca83xx specific check in dedicated functions (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: raname hw_stats functions to qca83xx specific name (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: move disable WOL to specific at8031 probe (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: fix passing the wrong reference for config_intr (Izabela Bakollari) [RHEL-33716] - net: mdio_bus: replace deprecated strncpy with strscpy (Izabela Bakollari) [RHEL-33716] - net: sfp: Convert to platform remove callback returning void (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: allow usage of generic ethernet-phy clock (Izabela Bakollari) [RHEL-33716] - net: phy: adin: allow control of Fast Link Down (Izabela Bakollari) [RHEL-33716] - net: phylink: use the PHY's possible_interfaces if populated (Izabela Bakollari) [RHEL-33716] - net: phylink: split out PHY validation from phylink_bringup_phy() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_mask() (Izabela Bakollari) [RHEL-33716] - net: phylink: pass PHY into phylink_validate_one() (Izabela Bakollari) [RHEL-33716] - net: phylink: split out per-interface validation (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: fill in possible_interfaces for AQR113C (Izabela Bakollari) [RHEL-33716] - net: phy: bcm84881: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: fill in possible_interfaces (Izabela Bakollari) [RHEL-33716] - net: phy: marvell10g: table driven mactype decode (Izabela Bakollari) [RHEL-33716] - net: phy: add possible interfaces (Izabela Bakollari) [RHEL-33716] - net: sfp: rework the RollBall PHY waiting code (Izabela Bakollari) [RHEL-33716] - net: phy: correctly check soft_reset ret ONLY if defined for PHY (Izabela Bakollari) [RHEL-33716] - net: phylink: use for_each_set_bit() (Izabela Bakollari) [RHEL-33716] - net: phy: broadcom: Wire suspend/resume for BCM54612E (Izabela Bakollari) [RHEL-33716] - net: sfp: use linkmode_*() rather than open coding (Izabela Bakollari) [RHEL-33716] - net: phylink: use linkmode_fill() (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: add firmware load support (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move MMD_VEND define to header (Izabela Bakollari) [RHEL-33716] - net: phy: aquantia: move to separate directory (Izabela Bakollari) [RHEL-33716] - net: mdio: fix typo in header (Izabela Bakollari) [RHEL-33716] - net: phylink: initialize carrier state at creation (Izabela Bakollari) [RHEL-33716] - net: phy: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: mdio: fill in missing MODULE_DESCRIPTION()s (Izabela Bakollari) [RHEL-33716] - net: phy: micrel: Fix forced link mode for KSZ886X switches (Izabela Bakollari) [RHEL-33716] - net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access (Izabela Bakollari) [RHEL-33716] - net: phy: mscc: macsec: reject PN update requests (Izabela Bakollari) [RHEL-33716] - net: phy: dp83867: Add support for hardware blinking LEDs (Izabela Bakollari) [RHEL-33716] - net: sfp: improve Nokia GPON sfp fixup (Izabela Bakollari) [RHEL-33716] - net: sfp: re-implement ignoring the hardware TX_FAULT signal (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for FS's 2.5G copper SFP (Izabela Bakollari) [RHEL-33716] - net: phy: amd: Support the Altima AMI101L (Izabela Bakollari) [RHEL-33716] - net: sfp: add quirk for Fiberstone GPON-ONU-34-20BI (Izabela Bakollari) [RHEL-33716] - net: phy: fix regression with AX88772A PHY driver (Izabela Bakollari) [RHEL-33716] - net: phy: convert phy_stop() to use split state machine (Izabela Bakollari) [RHEL-33716] - net: phy: split locked and unlocked section of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move phy_suspend() to end of phy_state_machine() (Izabela Bakollari) [RHEL-33716] - net: phy: move call to start aneg (Izabela Bakollari) [RHEL-33716] - net: phy: call phy_error_precise() while holding the lock (Izabela Bakollari) [RHEL-33716] - net: phy: always call phy_process_state_change() under lock (Izabela Bakollari) [RHEL-33716] - net: phy: marvell: Add support for offloading LED blinking (Izabela Bakollari) [RHEL-33716] - net: phy: phy_device: Call into the PHY driver to set LED offload (Izabela Bakollari) [RHEL-33716] - net: sfp: Remove unused function declaration sfp_link_configure() (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: add qca8081 fifo reset on the link changed (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: remove qca8081 1G fast retrain and slave seed config (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 1G chip type (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: enable qca8081 slave seed conditionally (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: merge qca8081 slave seed function (Izabela Bakollari) [RHEL-33716] - net: phy: at803x: support qca8081 genphy_c45_pma_read_abilities (Izabela Bakollari) [RHEL-33716] - net: mdio: Introduce a regmap-based mdio driver (Izabela Bakollari) [RHEL-33716] - net: phylib: fix phy_read*_poll_timeout() (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdio_device_get() and mdio_device_put() (Izabela Bakollari) [RHEL-33716] - net: mdio: add clause 73 to ethtool conversion helper (Izabela Bakollari) [RHEL-33716] - mdio_bus: unhide mdio_bus_init prototype (Izabela Bakollari) [RHEL-33716] - net: mdio: fix owner field for mdio buses registered using ACPI (Izabela Bakollari) [RHEL-33716] - net: phy: improve phy_read_poll_timeout (Izabela Bakollari) [RHEL-33716] - net: mdio: add mdiodev_c45_(read|write) (Izabela Bakollari) [RHEL-33716] - docs: networking: phy: add missing space (Izabela Bakollari) [RHEL-33716]- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Waiman Long) [RHEL-53662 RHEL-53665] {CVE-2024-42240} - redhat: Fix the ownership of /lib/modules/ directory (Vitaly Kuznetsov) [RHEL-21034] - move ownership of /lib/modules// to kernel-core (Thorsten Leemhuis) [RHEL-21034] - KVM: guest_memfd: let kvm_gmem_populate() operate only on private gfns (Paolo Bonzini) [RHEL-32435] - KVM: extend kvm_range_has_memory_attributes() to check subset of attributes (Paolo Bonzini) [RHEL-32435] - KVM: cleanup and add shortcuts to kvm_range_has_memory_attributes() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: move check for already-populated page to common code (Paolo Bonzini) [RHEL-32435] - KVM: remove kvm_arch_gmem_prepare_needed() (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: make kvm_gmem_prepare_folio() operate on a single struct kvm (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay kvm_gmem_prepare_folio() until the memory is passed to the guest (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return locked folio from __kvm_gmem_get_pfn (Paolo Bonzini) [RHEL-32435] - KVM: rename CONFIG_HAVE_KVM_GMEM_* to CONFIG_HAVE_KVM_ARCH_GMEM_* (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: do not go through struct page (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: delay folio_mark_uptodate() until after successful preparation (Paolo Bonzini) [RHEL-32435] - KVM: guest_memfd: return folio from __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-32435] - KVM: x86: Eliminate log spam from limited APIC timer periods (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Use sev_es_host_save_area() helper when initializing tsc_aux (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Force sev_es_host_save_area() to be inlined (for noinstr usage) (Paolo Bonzini) [RHEL-32435] - KVM: SVM: Consider NUMA affinity when allocating per-CPU save_area (Paolo Bonzini) [RHEL-32435] - KVM: SVM: not account memory allocation for per-CPU svm_data (Paolo Bonzini) [RHEL-32435] - KVM: SVM: remove useless input parameter in snp_safe_alloc_page (Paolo Bonzini) [RHEL-32435] - KVM: Validate hva in kvm_gpc_activate_hva() to fix __kvm_gpc_refresh() WARN (Paolo Bonzini) [RHEL-32435] - KVM: interrupt kvm_gmem_populate() on signals (Paolo Bonzini) [RHEL-32435] - KVM: Stop processing *all* memslots when "null" mmu_notifier handler is found (Paolo Bonzini) [RHEL-32435] - KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Paolo Bonzini) [RHEL-32435] - KVM: selftests: x86: Prioritize getting max_gfn from GuestPhysBits (Paolo Bonzini) [RHEL-32435] - KVM: selftests: Fix shift of 32 bit unsigned int more than 32 bits (Paolo Bonzini) [RHEL-32435] - KVM: Discard zero mask with function kvm_dirty_ring_reset (Paolo Bonzini) [RHEL-32435] - virt: guest_memfd: fix reference leak on hwpoisoned page (Paolo Bonzini) [RHEL-32435] - kvm: do not account temporary allocations to kmem (Paolo Bonzini) [RHEL-32435] - KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes (Paolo Bonzini) [RHEL-32435] - KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked (Paolo Bonzini) [RHEL-32435] - net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx() (Myron Stowe) [RHEL-51754] {CVE-2024-42110} - Disable NVGRACE_GPU_VFIO_PCI CONFIG for now (Donald Dutile) [RHEL-36542] - vfio/nvgrace-gpu: Convey kvm to map device memory region as noncached (Donald Dutile) [RHEL-36544] - vfio: Convey kvm that the vfio-pci device is wc safe (Donald Dutile) [RHEL-36543] - vfio/nvgrace-gpu: Add vfio pci variant module for grace hopper (Donald Dutile) [RHEL-36542] - x86/bugs: Extend VMware Retbleed workaround to Nehalem & earlier CPUs (Waiman Long) [RHEL-48649] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Apacer AS340 (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for AMD Radeon S3 SSD (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Add ATA_HORKAGE_NOLPM for Crucial CT240BX500SSD1 (Ewan D. Milne) [RHEL-23829] - ata: ahci: Do not apply Intel PCS quirk on Intel Alder Lake (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Allow command duration limits detection for ACS-4 drives (Ewan D. Milne) [RHEL-23829] - ata: ahci: Add mask_port_map module parameter (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-sata: Factor out NCQ Priority configuration helpers (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: asm1166: don't limit reported ports (Ewan D. Milne) [RHEL-23829] - ahci: print the number of implemented ports (Ewan D. Milne) [RHEL-23829] - ahci: asm1064: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nomsi (Ewan D. Milne) [RHEL-23829] - ahci: drop unused board_ahci_noncq (Ewan D. Milne) [RHEL-23829] - ahci: clean up ahci_broken_devslp quirk (Ewan D. Milne) [RHEL-23829] - ahci: rename board_ahci_nosntf (Ewan D. Milne) [RHEL-23829] - ahci: clean up intel_pcs_quirk (Ewan D. Milne) [RHEL-23829] - ata: ahci: Drop low power policy board type (Ewan D. Milne) [RHEL-23829] - ata: ahci: do not enable LPM on external ports (Ewan D. Milne) [RHEL-23829] - ata: ahci: drop hpriv param from ahci_update_initial_lpm_policy() (Ewan D. Milne) [RHEL-23829] - ata: ahci: a hotplug capable port is an external port (Ewan D. Milne) [RHEL-23829] - ata: ahci: move marking of external port earlier (Ewan D. Milne) [RHEL-23829] - ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (Ewan D. Milne) [RHEL-23829] - ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Ewan D. Milne) [RHEL-23829] - ahci: asm1166: correct count of reported ports (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: improve sysfs description for ATA_LPM_UNKNOWN (Ewan D. Milne) [RHEL-23829] - scsi: sd: Fix system start for ATA devices (Ewan D. Milne) [RHEL-23829] - scsi: Change SCSI device boolean fields to single bit flags (Ewan D. Milne) [RHEL-23829] - scsi: sd: Introduce manage_shutdown device flag (Ewan D. Milne) [RHEL-23829] - ata: libata-eh: Spinup disk on resume after revalidation (Ewan D. Milne) [RHEL-23829] - ata: xgene: Use of_device_get_match_data() (Ewan D. Milne) [RHEL-23829] - scsi: Remove scsi device no_start_on_resume flag (Ewan D. Milne) [RHEL-23829] - scsi: sd: Do not issue commands to suspended disks on shutdown (Ewan D. Milne) [RHEL-23829] - ata: libata: Annotate struct ata_cpr_log with __counted_by (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: Disable scsi device manage_system_start_stop (Ewan D. Milne) [RHEL-23829] - scsi: sd: Differentiate system and runtime start/stop management (Ewan D. Milne) [RHEL-23829] - ata: libata-scsi: link ata port and scsi device (Ewan D. Milne) [RHEL-23829] - ata: libata-core: Fix port and device removal (Ewan D. Milne) [RHEL-23829] - ata: libata-sata: increase PMP SRST timeout to 10s (Ewan D. Milne) [RHEL-23829] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fetch sense data for successful commands iff CDL enabled (Ewan D. Milne) [RHEL-23829] - ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() (Ewan D. Milne) [RHEL-23829] - ata: libata: fix parameter type of ata_deadline() (Ewan D. Milne) [RHEL-23829] - ata,scsi: do not issue START STOP UNIT on resume (Ewan D. Milne) [RHEL-23829] - ata: libata-core: fix when to fetch sense data for successful commands (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Fix ata_msense_control kdoc comment (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Handle completion of CDL commands using policy 0xD (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Set read/write commands CDL index (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Add ATA feature control sub-page translation (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Add support for CDL pages mode sense (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata-scsi: Handle CDL bits in ata_scsiop_maint_in() (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Detect support for command duration limits (Ewan D. Milne) [RHEL-23829] - scsi: ata: libata: Change ata_eh_request_sense() to not set CHECK_CONDITION (Ewan D. Milne) [RHEL-23829] - ata: Use of_property_present() for testing DT property presence (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back (Ewan D. Milne) [RHEL-23829] - ata: ahci: Rename CONFIG_SATA_LPM_MOBILE_POLICY configuration item (Ewan D. Milne) [RHEL-23829] - virt: efi_secret: Convert to platform remove callback returning void (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add get_event_log() support for CC platforms (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Measure into CC protocol if TCG2 protocol is absent (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Add Confidential Computing (CC) measurement typedefs (Lenny Szubowicz) [RHEL-30322] - efi/tpm: Use symbolic GUID name from spec for final events table (Lenny Szubowicz) [RHEL-30322] - efi/libstub: Use TPM event typedefs from the TCG PC Client spec (Lenny Szubowicz) [RHEL-30322]- mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines (Chris von Recklinghausen) [RHEL-54027] {CVE-2024-42258} - rtla/osnoise: set the default threshold to 1us (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Better report when histogram is empty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/osnoise: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Fix -t\--trace[=file] (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Fix histogram report when a cpu count is 0 (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Add the --warm-up option (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for hist mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Add a summary for top mode (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Use pretty formatting only on interactive tty (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/auto-analysis: Replace \t with spaces (Luis Claudio R. Goncalves) [RHEL-50869] - rtla/timerlat: Simplify "no value" printing on top (Luis Claudio R. Goncalves) [RHEL-50869] - tools/rtla: Add -U/--user-load option to timerlat (Luis Claudio R. Goncalves) [RHEL-50869] - Documentation: Add tools/rtla timerlat -u option documentation (Luis Claudio R. Goncalves) [RHEL-50869] - rtla: Make doc build optional (Luis Claudio R. Goncalves) [RHEL-50869] - kernfs: change kernfs_rename_lock into a read-write lock (Ian Kent) [RHEL-52956] - kernfs: Separate kernfs_pr_cont_buf and rename_lock (Ian Kent) [RHEL-52956] - kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent) [RHEL-52956] - kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info (Ian Kent) [RHEL-52956] - kernfs: Introduce separate rwsem to protect inode attributes (Ian Kent) [RHEL-52956] - perf/x86/intel: Support Perfmon MSRs aliasing (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support PERFEVTSEL extension (Michael Petlan) [RHEL-20059] - perf/x86: Add config_mask to represent EVENTSEL bitmask (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support new data source for Lunar Lake (Michael Petlan) [RHEL-20059] - perf/x86/intel: Rename model-specific pebs_latency_data functions (Michael Petlan) [RHEL-20059] - perf/x86: Add Lunar Lake and Arrow Lake support (Michael Petlan) [RHEL-20059] - perf/x86: Support counter mask (Michael Petlan) [RHEL-20059] - perf/x86/amd: Use try_cmpxchg() in events/amd/{un,}core.c (Michael Petlan) [RHEL-20059] - perf/x86/intel: Support the PEBS event mask (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Lunarlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Add Arrowlake support (Michael Petlan) [RHEL-20059] - perf/x86/intel: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/msr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/uncore: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/pt: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/lbr: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - perf/x86/intel/cstate: Switch to new Intel CPU model defines (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add new macros to work with (vendor/family/model) values (Michael Petlan) [RHEL-20059] - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86 (Michael Petlan) [RHEL-20059] - intel_th: pci: Add Lunar Lake support (Michael Petlan) [RHEL-20057] - iommufd/iova_bitmap: Remove iterator logic (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionals (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each() (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map struct (Jerry Snitselaar) [RHEL-40162] - iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Do not record head iova to better match iommu drivers (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix tests to use MOCK_PAGE_SIZE based buffer sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Add tests for <= u8 bitmap sizes (Jerry Snitselaar) [RHEL-40162] - iommufd/selftest: Fix iommufd_test_dirty() to handle class_register (Jeff Moyer) [RHEL-23824] - fs : Fix warning using plain integer as NULL (Jeff Moyer) [RHEL-23824] - libnvdimm: remove kernel-doc warnings: (Jeff Moyer) [RHEL-23824] - testing: nvdimm: make struct class structures constant (Jeff Moyer) [RHEL-23824] - libnvdimm: Annotate struct nd_region with __counted_by (Jeff Moyer) [RHEL-23824] - libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Jeff Moyer) [RHEL-23824] - dax: refactor deprecated strncpy (Jeff Moyer) [RHEL-23824] - nvdimm: Fix dereference after free in register_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Avoid unnecessary endian conversion (Jeff Moyer) [RHEL-23824] - nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces (Jeff Moyer) [RHEL-23824] - nvdimm: Explicitly include correct DT includes (Jeff Moyer) [RHEL-23824] - nvdimm: Use kstrtobool() instead of strtobool() (Jeff Moyer) [RHEL-23824] - dax: enable dax fault handler to report VM_FAULT_HWPOISON (Jeff Moyer) [RHEL-23824] - nvdimm: make security_show static (Jeff Moyer) [RHEL-23824] - nvdimm: make nd_class variable static (Jeff Moyer) [RHEL-23824] - dax/kmem: Pass valid argument to memory_group_register_static (Jeff Moyer) [RHEL-23824] - fsdax: remove redundant variable 'error' (Jeff Moyer) [RHEL-23824] - dax: Cleanup extra dax_region references (Jeff Moyer) [RHEL-23824] - dax: Introduce alloc_dev_dax_id() (Jeff Moyer) [RHEL-23824] - dax: Use device_unregister() in unregister_dax_mapping() (Jeff Moyer) [RHEL-23824] - dax: Fix dax_mapping_release() use after free (Jeff Moyer) [RHEL-23824] - tools/testing/nvdimm: Drop empty platform remove function (Jeff Moyer) [RHEL-23824] - dax/kmem: Fix leak of memory-hotplug resources (Jeff Moyer) [RHEL-23824] - dax: super.c: fix kernel-doc bad line warning (Jeff Moyer) [RHEL-23824] - nvdimm/region: Move cache management to the region driver (Jeff Moyer) [RHEL-23824] - ACPI: HMAT: Release platform device in case of platform_device_add_data() fails (Jeff Moyer) [RHEL-23824] - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Mark Salter) [RHEL-46931] {CVE-2024-39488} - RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Kamal Heib) [RHEL-44248] {CVE-2024-38544}- ARM: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add interrupt-names to arch timer nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r9a07g044: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779a0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F4 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: s4sk: Fix ethernet0 alias (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-ethernet: Enable Ethernet Switch and SERDES (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rzg1: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add missing hypervisor virtual timer IRQ (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add aliases for I2C buses (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Improve TMU interrupt descriptions (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add R-Car S4 Starter Kit support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: spider: Enable PCIe Host ch0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add PCIe Host and Endpoint nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add GP LEDs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add INTC-EX node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Revise renesas,ipmmu-main (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Use proper labels for thermal zones (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Drop specifying the GIC_CPU_MASK_SIMPLE() for GICv3 systems (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to MMC node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable UFS device (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CA55 operating points (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add Ethernet Switch and SERDES nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Switch from SCIF3 to HSCIF0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add missing bootargs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Move aliases and chosen (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add MSIOF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add TMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CMT support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable eMMC0 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SDHI0 support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add SCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add HSCIF nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPU core clocks (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add CPUIdle support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add L3 cache controller (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add UFS node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add IPMMU nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add sys-dmac nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add thermal support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add GPIO nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Add Ethernet sub-board (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add I2C nodes (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider: Complete SCIF3 description (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add pinctrl device node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: spider-cpu: Enable watchdog timer (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: r8a779f0: Add RWDT node (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas R8A779F0 SoC support (Steve Dunnagan) [RHEL-53987] - arm64: dts: renesas: Add Renesas Spider boards support (Steve Dunnagan) [RHEL-53987] - net/sched: Fix UAF when resolving a clash (Xin Long) [RHEL-51020] {CVE-2024-41040} - scsi: qedf: Ensure the copied buf is NUL terminated (John Meneghini) [RHEL-44201 RHEL-44202] {CVE-2024-38559} - netfilter: br_netfilter: remove WARN traps (Florian Westphal) [RHEL-36872] - netfilter: br_netfilter: skip conntrack input hook for promisc packets (Florian Westphal) [RHEL-36872] - netfilter: bridge: confirm multicast packets before passing them up the stack (Florian Westphal) [RHEL-36872] {CVE-2024-27415} - netfilter: nf_conntrack_bridge: initialize err to 0 (Florian Westphal) [RHEL-36872] - net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup() (Benjamin Poirier) [RHEL-45365] - net/mlx5: E-switch, Create ingress ACL when needed (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Add check for srq max_sge attribute (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Ensure created mkeys always have a populated rb_key (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Follow rb_key.ats when creating new mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Remove extra unlock on error path (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Benjamin Poirier) [RHEL-45365] - net/mlx5: Fix tainted pointer delete is case of flow rules creation fail (Benjamin Poirier) [RHEL-45365] - net/mlx5: Always stop health timer during driver removal (Benjamin Poirier) [RHEL-45365] - net/mlx5: Stop waiting for PCI if pci channel is offline (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix UDP GSO for encapsulated packets (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Benjamin Poirier) [RHEL-45365] - net/mlx5e: Fix IPsec tunnel mode offload feature check (Benjamin Poirier) [RHEL-45365] - net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly delete status rules (Benjamin Poirier) [RHEL-45365] - net/mlx5: Lag, do bond only if slaves agree on roce state (Benjamin Poirier) [RHEL-45365] - net/mlx5: Reload only IB representors upon lag disable/enable (Benjamin Poirier) [RHEL-45365] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Adding remote atomic access flag to updatable flags (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Change check for cacheable mkeys (Benjamin Poirier) [RHEL-45365] - RDMA/mlx5: Uncacheable mkey has neither rb_key or cache_ent (Benjamin Poirier) [RHEL-45365] - mlx5: stop warning for 64KB pages (Benjamin Poirier) [RHEL-45365] - mlx5: avoid truncating error message (Benjamin Poirier) [RHEL-45365] - tools/power/x86/intel-speed-select: v1.19 release (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Display CPU as None for -1 (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: SST BF/TF support per level (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase number of CPUs displayed (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Present all TRL levels for turbo-freq (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Fix display for unsupported levels (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Support multiple dies (David Arcari) [RHEL-20031] - tools/power/x86/intel-speed-select: Increase die count (David Arcari) [RHEL-20031] - platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() (David Arcari) [RHEL-20031] - platform/x86: ISST: Support SST-BF and SST-TF per level (David Arcari) [RHEL-20031] - platform/x86: ISST: Add missing MODULE_DESCRIPTION (David Arcari) [RHEL-20031] - platform/x86: ISST: Add dev_fmt (David Arcari) [RHEL-20031] - platform/x86: ISST: Support partitioned systems (David Arcari) [RHEL-20031] - platform/x86: ISST: Shorten the assignments for power_domain_info (David Arcari) [RHEL-20031] - platform/x86: ISST: Use local variable for auxdev->dev (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Add additional TPMI header fields (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Align comments in kernel-doc (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Check major version change for TPMI Information (David Arcari) [RHEL-20031] - platform/x86/intel/tpmi: Handle error from tpmi_process_info() (David Arcari) [RHEL-20031] - audit: Send netlink ACK before setting connection in auditd_set (Richard Guy Briggs) [RHEL-9096]- xfs: allow SECURE namespace xattrs to use reserved block pool (Pavel Reichl) [RHEL-49806] - firmware: cs_dsp: Validate payload length before processing block (David Arcari) [RHEL-53640] {CVE-2024-42237} - selftests: netfilter: test nat source port clash resolution interaction with tcp early demux (Florian Westphal) [RHEL-6151] - netfilter: nf_nat: undo erroneous tcp edemux lookup after port clash (Florian Westphal) [RHEL-6151] - xfs: allow symlinks with short remote targets (CKI Backport Bot) [RHEL-53164] - netfilter: Use flowlabel flow key when re-routing mangled packets (Florian Westphal) [RHEL-40213] - ppp: reject claimed-as-LCP but actually malformed packets (Guillaume Nault) [RHEL-51059] {CVE-2024-41044} - mptcp: ensure snd_una is properly initialized on connect (Florian Westphal) [RHEL-47943 RHEL-47944] {CVE-2024-40931} - Bluetooth: ISO: Check socket flag instead of hcon (CKI Backport Bot) [RHEL-51982] {CVE-2024-42141} - bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX (CKI Backport Bot) [RHEL-51910] {CVE-2024-42132} - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (CKI Backport Bot) [RHEL-51214] {CVE-2024-41063} - mm: vmalloc: check if a hash-index is in cpu_possible_mask (CKI Backport Bot) [RHEL-50955] {CVE-2024-41032} - Merge DRM changes from upstream v6.9..v6.9.11 (Dave Airlie) [RHEL-24103] - powerpc/mm: Fix false detection of read faults (Chris von Recklinghausen) [RHEL-50040] - powerpc/mm: Support execute-only memory on the Radix MMU (Chris von Recklinghausen) [RHEL-50040] - io_uring/sqpoll: work around a potential audit memory leak (Jeff Moyer) [RHEL-48561] {CVE-2024-41001} - io_uring/rsrc: don't lock while !TASK_RUNNING (Jeff Moyer) [RHEL-47830] {CVE-2024-40922} - io_uring/io-wq: Use set_bit() and test_bit() at worker->flags (Jeff Moyer) [RHEL-47505] {CVE-2024-39508} - kunit: kasan_test: fix backport error in kasan test (Nico Pache) [RHEL-39303] - redhat: add configs for new kunit tests (Nico Pache) [RHEL-39303] - kasan: use unchecked __memset internally (Nico Pache) [RHEL-39303] - kasan: unify printk prefixes (Nico Pache) [RHEL-39303] - net/handshake: Fix handshake_req_destroy_test1 (Nico Pache) [RHEL-39303] - kunit: bail out early in __kunit_test_suites_init() if there are no suites to test (Nico Pache) [RHEL-39303] - kunit: string-stream-test: use KUNIT_DEFINE_ACTION_WRAPPER (Nico Pache) [RHEL-39303] - kunit: test: Move fault tests behind KUNIT_FAULT_TEST Kconfig option (Nico Pache) [RHEL-39303] - kunit: unregister the device on error (Nico Pache) [RHEL-39303] - kunit: Fix race condition in try-catch completion (Nico Pache) [RHEL-39303] - kunit: Add tests for fault (Nico Pache) [RHEL-39303] - kunit: Print last test location on fault (Nico Pache) [RHEL-39303] - kunit: Handle test faults (Nico Pache) [RHEL-39303] - kunit: Fix timeout message (Nico Pache) [RHEL-39303] - kunit: Fix kthread reference (Nico Pache) [RHEL-39303] - kunit: Handle thread creation error (Nico Pache) [RHEL-39303] - lib: checksum: hide unused expected_csum_ipv6_magic[] (Nico Pache) [RHEL-39303] - Revert "kunit: memcpy: Split slow memcpy tests into MEMCPY_SLOW_KUNIT_TEST" (Nico Pache) [RHEL-39303] - kunit: Fix again checksum tests on big endian CPUs (Nico Pache) [RHEL-39303] - kunit: Annotate _MSG assertion variants with gnu printf specifiers (Nico Pache) [RHEL-39303] - rtc: test: Fix invalid format specifier. (Nico Pache) [RHEL-39303] - lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - lib/cmdline: Fix an invalid format specifier in an assertion msg (Nico Pache) [RHEL-39303] - kunit: test: Log the correct filter string in executor_test (Nico Pache) [RHEL-39303] - kunit: make kunit_bus_type const (Nico Pache) [RHEL-39303] - kunit: Mark filter* params as rw (Nico Pache) [RHEL-39303] - kunit: tool: Print UML command (Nico Pache) [RHEL-39303] - time/kunit: Use correct format specifier (Nico Pache) [RHEL-39303] - Documentation: KUnit: Update the instructions on how to test static functions (Nico Pache) [RHEL-39303] - kunit: run test suites only after module initialization completes (Nico Pache) [RHEL-39303] - MAINTAINERS: kunit: Add Rae Moar as a reviewer (Nico Pache) [RHEL-39303] - lib: checksum: Fix build with CONFIG_NET=n (Nico Pache) [RHEL-39303] - kunit: Add tests for csum_ipv6_magic and ip_fast_csum (Nico Pache) [RHEL-39303] - Documentation: kunit: Add clang UML coverage example (Nico Pache) [RHEL-39303] - kunit: Protect string comparisons against NULL (Nico Pache) [RHEL-39303] - kunit: Add example of kunit_activate_static_stub() with pointer-to-function (Nico Pache) [RHEL-39303] - kunit: Allow passing function pointer to kunit_activate_static_stub() (Nico Pache) [RHEL-39303] - kunit: Fix NULL-dereference in kunit_init_suite() if suite->log is NULL (Nico Pache) [RHEL-39303] - kunit: Reset test->priv after each param iteration (Nico Pache) [RHEL-39303] - kunit: Add example for using test->priv (Nico Pache) [RHEL-39303] - Documentation: Add debugfs docs with run after boot (Nico Pache) [RHEL-39303] - kunit: add ability to run tests after boot using debugfs (Nico Pache) [RHEL-39303] - kunit: add is_init test attribute (Nico Pache) [RHEL-39303] - kunit: add example suite to test init suites (Nico Pache) [RHEL-39303] - kunit: add KUNIT_INIT_TABLE to init linker section (Nico Pache) [RHEL-39303] - kunit: move KUNIT_TABLE out of INIT_DATA (Nico Pache) [RHEL-39303] - kunit: tool: add test for parsing attributes (Nico Pache) [RHEL-39303] - kunit: tool: fix parsing of test attributes (Nico Pache) [RHEL-39303] - kunit: debugfs: Handle errors from alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: debugfs: Fix unchecked dereference in debugfs_print_results() (Nico Pache) [RHEL-39303] - kunit: string-stream: Allow ERR_PTR to be passed to string_stream_destroy() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Avoid cast warning when testing gfp_t flags (Nico Pache) [RHEL-39303] - mptcp: fill in missing MODULE_DESCRIPTION() (Nico Pache) [RHEL-39303] - kunit: test: Avoid cast warning when adding kfree() as an action (Nico Pache) [RHEL-39303] - kunit: Reset suite counter right before running tests (Nico Pache) [RHEL-39303] - kunit: Warn if tests are slow (Nico Pache) [RHEL-39303] - kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment (Nico Pache) [RHEL-39303] - x86/asm: Fix build of UML with KASAN (Nico Pache) [RHEL-39303] - kunit: Reset test status on each param iteration (Nico Pache) [RHEL-39303] - kunit: string-stream: Test performance of string_stream (Nico Pache) [RHEL-39303] - kunit: Use string_stream for test log (Nico Pache) [RHEL-39303] - kunit: string-stream: Add tests for freeing resource-managed string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Decouple string_stream from kunit (Nico Pache) [RHEL-39303] - kunit: string-stream: Add kunit_alloc_string_stream() (Nico Pache) [RHEL-39303] - kunit: Don't use a managed alloc in is_literal() (Nico Pache) [RHEL-39303] - kunit: string-stream-test: Add cases for string_stream newline appending (Nico Pache) [RHEL-39303] - kunit: string-stream: Add option to make all lines end with newline (Nico Pache) [RHEL-39303] - kunit: string-stream: Improve testing of string_stream (Nico Pache) [RHEL-39303] - kunit: string-stream: Don't create a fragment for empty strings (Nico Pache) [RHEL-39303] - kunit: Fix wild-memory-access bug in kunit_free_suite_set() (Nico Pache) [RHEL-39303] - kunit: tool: Add command line interface to filter and report attributes (Nico Pache) [RHEL-39303] - kunit: tool: Enable CONFIG_FORTIFY_SOURCE under UML (Nico Pache) [RHEL-39303] - kunit: tool: undo type subscripts for subprocess.Popen (Nico Pache) [RHEL-39303] - kunit: tool: Add support for SH under QEMU (Nico Pache) [RHEL-39303] - kunit: tool: Add support for overriding the QEMU serial port (Nico Pache) [RHEL-39303] - kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.py (Nico Pache) [RHEL-39303] - kunit: tool: remove unused imports and variables (Nico Pache) [RHEL-39303] - kunit: tool: add subscripts for type annotations where appropriate (Nico Pache) [RHEL-39303] - kunit: tool: Add support for m68k under QEMU (Nico Pache) [RHEL-39303] - kunit: kunit.py extract handlers (Nico Pache) [RHEL-39303] - kunit: tool: remove redundant file.close() call in unit test (Nico Pache) [RHEL-39303] - kunit: tool: unit tests all check parser errors, standardize formatting a bit (Nico Pache) [RHEL-39303] - kunit: tool: make TestCounts a dataclass (Nico Pache) [RHEL-39303] - kunit: tool: make parser preserve whitespace when printing test log (Nico Pache) [RHEL-39303] - kunit: tool: Don't download risc-v opensbi firmware with wget (Nico Pache) [RHEL-39303] - kunit: tool: rename all_test_uml.config, use it for --alltests (Nico Pache) [RHEL-39303] - Documentation: KUnit: Fix non-uml anchor (Nico Pache) [RHEL-39303] - Documentation: Kunit: Fix inconsistent titles (Nico Pache) [RHEL-39303] - Documentation: kunit: fix trivial typo (Nico Pache) [RHEL-39303] - kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces (Nico Pache) [RHEL-39303] - Documentation: Kunit: Add ref for other kinds of tests (Nico Pache) [RHEL-39303] - net: bridge: mst: fix suspicious rcu usage in br_mst_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - net: bridge: mst: fix vlan use-after-free (CKI Backport Bot) [RHEL-43727] {CVE-2024-36979} - crypto: bcm - Fix pointer arithmetic (cki-backport-bot) [RHEL-44114] {CVE-2024-38579}- Add amd-pstate-ut to the mod-internal.list (David Arcari) [RHEL-53955] - firmware: cs_dsp: Return error if block header overflows file (David Arcari) [RHEL-53650] {CVE-2024-42238} - mm: prevent derefencing NULL ptr in pfn_section_valid() (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - mm, kmsan: fix infinite recursion due to RCU critical section (Audra Mitchell) [RHEL-51138] {CVE-2024-41055} - netfilter: nf_tables: prefer nft_chain_validate (Phil Sutter) [RHEL-51046] {CVE-2024-41042} - netfilter: nf_tables: allow loop termination for pending fatal signal (Phil Sutter) [RHEL-51046] - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Phil Sutter) [RHEL-51522] {CVE-2024-42070} - netfilter: nft_inner: validate mandatory meta and payload (Phil Sutter) [RHEL-47486] {CVE-2024-39504} - netfilter: ipset: Fix suspicious rcu_dereference_protected() (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - netfilter: ipset: Add list flush to cancel_gc (Phil Sutter) [RHEL-47616] {CVE-2024-39503} - qed/qede: Fix scheduling while atomic (John Meneghini) [RHEL-9751] - cachefiles: fix slab-use-after-free in cachefiles_withdraw_cookie() (Pavel Reichl) [RHEL-51157] {CVE-2024-41057} - cachefiles: fix slab-use-after-free in fscache_withdraw_volume() (Pavel Reichl) [RHEL-51163] {CVE-2024-41058} - netfs, fscache: export fscache_put_volume() and add fscache_try_get_volume() (Pavel Reichl) [RHEL-51157 RHEL-51163] - nvme-fabrics: use reserved tag for reg read/write command (CKI Backport Bot) [RHEL-51357] {CVE-2024-41082} - nvmet: always initialize cqe.result (Maurizio Lombardi) [RHEL-51334 RHEL-51335] {CVE-2024-41079} - nvmet: fix a possible leak when destroy a ctrl during qp establishment (Maurizio Lombardi) [RHEL-52019 RHEL-52020] {CVE-2024-42152} - NFSv4: Fix memory leak in nfs4_set_security_label (CKI Backport Bot) [RHEL-52083] {CVE-2024-41076} - xfs: don't walk off the end of a directory data block (CKI Backport Bot) [RHEL-50885] {CVE-2024-41013} - xfs: add bounds checking to xlog_recover_process_data (CKI Backport Bot) [RHEL-50862] {CVE-2024-41014} - tcp: avoid too many retransmit packets (Florian Westphal) [RHEL-48637] {CVE-2024-41007} - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Florian Westphal) [RHEL-48637] - nfs: handle error of rpc_proc_register() in init_nfs_fs() (Scott Mayhew) [RHEL-39906] {CVE-2024-36939} - mm/page_table_check: fix crash on ZONE_DEVICE (Chris von Recklinghausen) [RHEL-48052] {CVE-2024-40948} - net: asix: add proper error handling of usb read errors (Ken Cox) [RHEL-28110] {CVE-2021-47101} - asix: fix uninit-value in asix_mdio_read() (Ken Cox) [RHEL-28110] {CVE-2021-47101}- mptcp: fix possible NULL dereferences (Antoine Tenart) [RHEL-48648] - af_packet: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - udp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - tcp: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: raw: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - ping: use sk_skb_reason_drop to free rx packets (Antoine Tenart) [RHEL-48648] - net: introduce sk_skb_reason_drop function (Antoine Tenart) [RHEL-48648] - net: add rx_sk to trace_kfree_skb (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_check_req() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: handle timewait cases in the receive path (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_ack() (Antoine Tenart) [RHEL-48648] - tcp: rstreason: fully support in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - rstreason: make it work in trace world (Antoine Tenart) [RHEL-48648] - mptcp: introducing a helper into active reset logic (Antoine Tenart) [RHEL-48648] - mptcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - tcp: support rstreason for passive reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for active reset (Antoine Tenart) [RHEL-48648] - rstreason: prepare for passive reset (Antoine Tenart) [RHEL-48648] - net: introduce rstreason to detect why the RST is sent (Antoine Tenart) [RHEL-48648] - trace: tcp: fully support trace_tcp_send_reset (Antoine Tenart) [RHEL-48648] - trace: adjust TP_STORE_ADDR_PORTS_SKB() parameters (Antoine Tenart) [RHEL-48648] - net: udp: add IP/port data to the tracepoint udp/udp_fail_queue_rcv_skb (Antoine Tenart) [RHEL-48648] - net: port TP_STORE_ADDR_PORTS_SKB macro to be tcp/udp independent (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sock_set_state() (Antoine Tenart) [RHEL-48648] - trace: use TP_STORE_ADDRS() macro in inet_sk_error_report() (Antoine Tenart) [RHEL-48648] - trace: move to TP_STORE_ADDRS related macro to net_probe_common.h (Antoine Tenart) [RHEL-48648] - inet: preserve const qualifier in inet_sk() (Antoine Tenart) [RHEL-48648] - tcp: make dropreason in tcp_child_process() work (Antoine Tenart) [RHEL-48648] - tcp: make the dropreason really work when calling tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add dropreasons in tcp_rcv_state_process() (Antoine Tenart) [RHEL-48648] - tcp: add more specific possible drop reasons in tcp_rcv_synsent_state_process() (Antoine Tenart) [RHEL-48648] - tcp: introduce dropreasons in receive path (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv6 (Antoine Tenart) [RHEL-48648] - tcp: use drop reasons in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: directly drop skb in cookie check for ipv4 (Antoine Tenart) [RHEL-48648] - tcp: add a dropreason definitions and prepare for cookie check (Antoine Tenart) [RHEL-48648] - tcp: Clean up goto labels in cookie_v[46]_check(). (Antoine Tenart) [RHEL-48648] - net: use %pS for kfree_skb tracing event location (Antoine Tenart) [RHEL-48648] - PCI: endpoint: remove bogus return in pci_epf_device_remove() (Brian Masney) [RHEL-47218] - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ivan Vecera) [RHEL-37006] {CVE-2024-35855} - mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ivan Vecera) [RHEL-37010] {CVE-2024-35854} - mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ivan Vecera) [RHEL-37014] {CVE-2024-35853} - mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ivan Vecera) [RHEL-37486] {CVE-2024-36006}- tcp_metrics: validate source addr length (Guillaume Nault) [RHEL-52031] {CVE-2024-42154} - SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - NFSD: Support write delegations in LAYOUTGET (Benjamin Coddington) [RHEL-53004] - nfs: fix undefined behavior in nfs_block_bits() (Benjamin Coddington) [RHEL-53004] - knfsd: LOOKUP can return an illegal error value (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington) [RHEL-53004] - nfs: pass explicit offset/count to trace events (Benjamin Coddington) [RHEL-53004] - net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Benjamin Coddington) [RHEL-53004] - gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Benjamin Coddington) [RHEL-53004] - NFSD: Fix nfsdcld warning (Benjamin Coddington) [RHEL-53004] - NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server (Benjamin Coddington) [RHEL-53004] - SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (Benjamin Coddington) [RHEL-53004] - xprtrdma: Fix rpcrdma_reqs_reset() (Benjamin Coddington) [RHEL-53004] - Revert "nfsd: fix oops when reading pool_stats before server is started" (Benjamin Coddington) [RHEL-53004] - nfsd: initialise nfsd_info.mutex early. (Benjamin Coddington) [RHEL-53004] - nfs: drop the incorrect assertion in nfs_swap_rw() (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix backchannel reply, again (Benjamin Coddington) [RHEL-53004] - NFS: add barriers when testing for NFS_FSDATA_BLOCKED (Benjamin Coddington) [RHEL-53004] - SUNRPC: return proper error from gss_wrap_req_priv (Benjamin Coddington) [RHEL-53004] - NFSv4.1 enforce rootpath check in fs_location query (Benjamin Coddington) [RHEL-53004] - pNFS/filelayout: fixup pNfs allocation modes (Benjamin Coddington) [RHEL-53004] - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL (Benjamin Coddington) [RHEL-53004] - NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS (Benjamin Coddington) [RHEL-53004] - sunrpc: fix NFSACL RPC retry on soft mount (Benjamin Coddington) [RHEL-53004] - nfs: keep server info for remounts (Benjamin Coddington) [RHEL-53004] - SUNRPC: Fix gss_free_in_token_pages() (Benjamin Coddington) [RHEL-53004] - sunrpc: removed redundant procp check (Benjamin Coddington) [RHEL-53004] - wifi: mt76: replace skb_put with skb_put_zero (CKI Backport Bot) [RHEL-52367] {CVE-2024-42225} - ice: xsk: fix txq interrupt mapping (Petr Oros) [RHEL-15670] - ice: add missing WRITE_ONCE when clearing ice_rx_ring::xdp_prog (Petr Oros) [RHEL-15670] - ice: improve updating ice_{t,r}x_ring::xsk_pool (Petr Oros) [RHEL-15670] - ice: toggle netif_carrier when setting up XSK pool (Petr Oros) [RHEL-15670] - ice: modify error handling when setting XSK pool in ndo_bpf (Petr Oros) [RHEL-15670] - ice: replace synchronize_rcu with synchronize_net (Petr Oros) [RHEL-15670] - ice: don't busy wait for Rx queue disable in ice_qp_dis() (Petr Oros) [RHEL-15670] - ice: respect netif readiness in AF_XDP ZC related ndo's (Petr Oros) [RHEL-15670] - wifi: rtw89: fw: scan offload prohibit all 6 GHz channel if no 6 GHz sband (CKI Backport Bot) [RHEL-51809] {CVE-2024-42125} - wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values (CKI Backport Bot) [RHEL-51767] {CVE-2024-42114} - udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (CKI Backport Bot) [RHEL-51033] {CVE-2024-41041} - ACPI: fix double INT_SRC_OVR override (Desnes Nunes) [RHEL-45576] - vfs: don't mod negative dentry count when on shrinker list (Brian Foster) [RHEL-46609] - fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading (Brian Foster) [RHEL-46609] - netpoll: Fix race condition in netpoll_owner_active (CKI Backport Bot) [RHEL-49371] {CVE-2024-41005} - xfs: fix log recovery buffer allocation for the legacy h_size fixup (Bill O'Donnell) [RHEL-46479] {CVE-2024-39472} - tun: limit printing rate when illegal packet received by tun dev (Jon Maloy) [RHEL-35048] {CVE-2024-27013}- Revert: Duplicated code of __iowrite32_copy() (Lucas Zampieri) - cxl/mem: Fix no cxl_nvd during pmem region auto-assembling (John W. Linville) [RHEL-51364] {CVE-2024-41085} - cxl/region: Avoid null pointer dereference in region lookup (John W. Linville) [RHEL-51656] {CVE-2024-41084} - PCI/MSI: Fix UAF in msi_capability_init (John W. Linville) [RHEL-51436] {CVE-2024-41096} - perf test stat_bpf_counter.sh: Stabilize the test results (Michael Petlan) [RHEL-33020] - perf test bpf-counters: Add test for BPF event modifier (Michael Petlan) [RHEL-33020] - nvme: avoid double free special payload (CKI Backport Bot) [RHEL-51309] {CVE-2024-41073} - ext4: do not create EA inode under buffer lock (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fold quota accounting into ext4_xattr_inode_lookup_create() (Carlos Maiolino) [RHEL-48282] {CVE-2024-40972} - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - ext4: turn quotas off if mount failed after enabling quotas (Carlos Maiolino) [RHEL-48517] {CVE-2024-40998} - arm64/io: add constant-argument check (Charles Mirabile) [RHEL-43402] - IB/mlx5: Use __iowrite64_copy() for write combining stores (Charles Mirabile) [RHEL-43402] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Charles Mirabile) [RHEL-43402] - s390: Stop using weak symbols for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: use the correct count for __iowrite64_copy() (Charles Mirabile) [RHEL-43402] - s390: Implement __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - x86: Stop using weak symbols for __iowrite32_copy() (Charles Mirabile) [RHEL-43402] - hwmon: (dell-smm) Add Dell Precision 7540 to fan control whitelist (David Arcari) [RHEL-37108]- perf vendor events: Add westmereex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-sp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add westmereep-dp counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update tigerlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add snowridgex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update skylake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add silvermont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sierraforest events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update sapphirerapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update sandybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update rocketlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemex counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add nehalemep counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update meteorlake events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add lunarlake counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add knightslanding counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update jaketown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivytown metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update ivybridge metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update icelake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update haswellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add haswell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update graniterapids events and add counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update/add grandridge events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmontplus counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add goldmont counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add/update emeraldrapids events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-32689] - perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellx metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwellde metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update broadwell metrics add event counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Add bonnell counter information (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlaken events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 mapping (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 metrics (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 uncore events (Michael Petlan) [RHEL-32689] - perf vendor events amd: Add Zen 5 core events (Michael Petlan) [RHEL-32689] - perf vendor events intel: Remove info metrics erroneously in TopdownL1 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update snowridgex to 1.22 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylake to v58 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update skylakex to 1.33 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sierraforest to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update sapphirerapids to 1.20 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update meteorlake to 1.08 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update lunarlake to 1.01 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update icelakex to 1.24 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update grandridge to 1.02 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update emeraldrapids to 1.06 (Michael Petlan) [RHEL-32689] - perf vendor events intel: Update cascadelakex to 1.21 (Michael Petlan) [RHEL-32689] - perf list: Escape '\r' in JSON output (Michael Petlan) [RHEL-37153] - filelock: Fix fcntl/close race recovery compat path (Pavel Reichl) [RHEL-50898] {CVE-2024-41020} - x86: stop playing stack games in profile_pc() (CKI Backport Bot) [RHEL-51649] {CVE-2024-42096} - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (CKI Backport Bot) [RHEL-51624] {CVE-2024-42090} - ftruncate: pass a signed offset (CKI Backport Bot) [RHEL-51605] {CVE-2024-42084} - firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files (CKI Backport Bot) [RHEL-51150] {CVE-2024-41056} - filelock: fix potential use-after-free in posix_lock_inode (CKI Backport Bot) [RHEL-51103] {CVE-2024-41049} - firmware: cs_dsp: Fix overflow checking of wmfw header (CKI Backport Bot) [RHEL-51005] {CVE-2024-41039} - firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers (CKI Backport Bot) [RHEL-50993] {CVE-2024-41038} - tools/perf: Handle perftool-testsuite_probe testcases fail when kernel debuginfo is not present (Michael Petlan) [RHEL-50646] - perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later (Michael Petlan) [RHEL-44190] - perf/x86/amd/core: Update and fix stalled-cycles-* events for Zen 2 and later (Michael Petlan) [RHEL-44190] - net: hns3: fix kernel crash problem in concurrent scenario (Ken Cox) [RHEL-47499] {CVE-2024-39507} - powerpc/perf: Set cpumode flags using sample address (Michael Petlan) [RHEL-12231] - Input: gpio-keys - filter gpio_keys -EPROBE_DEFER error messages (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add system suspend support for dedicated wakeirqs (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - convert to dev_err_probe() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - use input_report_key() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - add support for linux,input-value DTS property (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() (Luiz Capitulino) [RHEL-50463] - Input: gpio-keys - cancel delayed work only in case of GPIO (Luiz Capitulino) [RHEL-50463] - redhat/configs: enable CONFIG_KEYBOARD_GPIO (Luiz Capitulino) [RHEL-50463] - workqueue: Always queue work items to the newest PWQ for order workqueues (Waiman Long) [RHEL-49500] - workqueue: Update cpumasks after only applying it successfully (Waiman Long) [RHEL-49500] - workqueue: Cleanup subsys attribute registration (Waiman Long) [RHEL-49500] - workqueue: Fix divide error in wq_update_node_max_active() (Waiman Long) [RHEL-49500] - workqueue: The default node_nr_active should have its max set to max_active (Waiman Long) [RHEL-49500] - workqueue: Fix selection of wake_cpu in kick_pool() (Waiman Long) [RHEL-49500] - i40e: Fully suspend and resume IO operations in EEH case (Kamal Heib) [RHEL-32176] - i40e: factoring out i40e_suspend/i40e_resume (Kamal Heib) [RHEL-32176] - i40e: Add and use helper to reconfigure TC for given VSI (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VEB (Kamal Heib) [RHEL-32176] - i40e: Consolidate checks whether given VSI is main (Kamal Heib) [RHEL-32176] - i40e: Add helper to access main VSI (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of i40e_detect_recover_hung() (Kamal Heib) [RHEL-32176] - i40e: Refactor argument of several client notification functions (Kamal Heib) [RHEL-32176] - i40e: Remove flags field from i40e_veb (Kamal Heib) [RHEL-32176] - i40e: Fix devlink port unregistering (Kamal Heib) [RHEL-32176] - i40e: Do not call devlink_port_type_clear() (Kamal Heib) [RHEL-32176] - i40e: Align devlink info versions with ice driver and add docs (Kamal Heib) [RHEL-32176] - i40e: Add PBA as board id info to devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Add handler for devlink .info_get (Kamal Heib) [RHEL-32176] - i40e: Implement ndo_get_devlink_port (Kamal Heib) [RHEL-32176] - i40e: Add initial devlink support (Kamal Heib) [RHEL-32176] - dmaengine: idxd: Check for driver name match before sva user feature (Jerry Snitselaar) [RHEL-44836 RHEL-46619] - dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix error path in ioat3_dma_probe() (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix leaking on version mismatch (Jerry Snitselaar) [RHEL-44836] - dmaengine: idma64: Add check for dma_set_max_seg_size (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra186: Fix residual calculation (Jerry Snitselaar) [RHEL-44836] - idma64: Don't try to serve interrupts when device is powered off (Jerry Snitselaar) [RHEL-44836] - dmaengine: ti: k3-udma: Report short packet errors (Jerry Snitselaar) [RHEL-44836] - dmaengine: tegra210-adma: fix global intr clear (Jerry Snitselaar) [RHEL-44836] - dma: gpi: remove spurious unlock in gpi_ch_init (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix oops during rmmod on single-CPU platforms (Jerry Snitselaar) [RHEL-37363] {CVE-2024-35989} - dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue (Jerry Snitselaar) [RHEL-44836] - dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list (Jerry Snitselaar) [RHEL-44836] - dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Jerry Snitselaar) [RHEL-44836] - platform/x86/intel/sdsi: Add attribute to read the current meter state (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Add in-band BIOS lock support (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Combine read and write mailbox flows (David Arcari) [RHEL-15562] - platform/x86/intel/sdsi: Set message size during writes (David Arcari) [RHEL-15562] - cxl/cper: Fix non-ACPI-APEI-GHES build (John Allen) [RHEL-36781] - driver core: Add a guard() definition for the device_lock() (John Allen) [RHEL-36781] - cxl/cper: Remove duplicated GUID defines (John Allen) [RHEL-36781] - cxl/pci: Process CPER events (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - acpi/ghes: Remove CXL CPER notifications (John Allen) [RHEL-36781] - cxl/region: Allow out of order assembly of autodiscovered regions (John Allen) [RHEL-36781] - cxl/region: Handle endpoint decoders in cxl_region_find_decoder() (John Allen) [RHEL-36781] - cxl/trace: Remove unnecessary memcpy's (John Allen) [RHEL-36781] - cxl/cper: Fix errant CPER prints for CXL events (John Allen) [RHEL-36781] - cxl/pci: Register for and process CPER events (John Allen) [RHEL-36781] - PCI: Introduce cleanup helpers for device reference counts and locks (John Allen) [RHEL-36781] - acpi/ghes: Process CXL Component Events (John Allen) [RHEL-36781] - cxl/events: Create a CXL event union (John Allen) [RHEL-36781] - cxl/events: Separate UUID from event structures (John Allen) [RHEL-36781] - cxl/events: Remove passing a UUID to known event traces (John Allen) [RHEL-36781] - cxl/events: Create common event UUID defines (John Allen) [RHEL-36781] - cxl/events: Promote CXL event structures to a core header (John Allen) [RHEL-36781] - cxl/trace: Pass UUID explicitly to event traces (John Allen) [RHEL-36781] - cxl/pci: Change CXL AER support check to use native AER (John Allen) [RHEL-36781] - cxl/hdm: Fix && vs || bug (John Allen) [RHEL-36781] - cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm (John Allen) [RHEL-36781] - cxl/core/regs: Rename phys_addr in cxl_map_component_regs() (John Allen) [RHEL-36781] - cxl/pci: Disable root port interrupts in RCH mode (John Allen) [RHEL-36781] - cxl/pci: Skip to handle RAS errors if CXL.mem device is detached (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port error logging (John Allen) [RHEL-36781] - cxl/pci: Map RCH downstream AER registers for logging protocol errors (John Allen) [RHEL-36781] - cxl/pci: Update CXL error logging to use RAS register address (John Allen) [RHEL-36781] - cxl/pci: Add RCH downstream port AER register discovery (John Allen) [RHEL-36781] - cxl/port: Remove Component Register base address from struct cxl_port (John Allen) [RHEL-36781] - cxl/pci: Remove Component Register base address from struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/hdm: Use stored Component Register mappings to map HDM decoder capability (John Allen) [RHEL-36781] - cxl/pci: Store the endpoint's Component Register mappings in struct cxl_dev_state (John Allen) [RHEL-36781] - cxl/port: Pre-initialize component register mappings (John Allen) [RHEL-36781] - cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map (John Allen) [RHEL-36781] - Fix cxl_map_component_regs and cxl_map_device_regs (John Allen) [RHEL-36781] - io_uring: only taint the kernel on successful system call (Jeff Moyer) [RHEL-27755] - io_uring/net: ensure async prep handlers always initialize ->done_io (Jeff Moyer) [RHEL-27755] - io-wq: write next_work before dropping acct_lock (Jeff Moyer) [RHEL-27755] - io_uring: use the right type for work_llist empty check (Jeff Moyer) [RHEL-27755] - io_uring: clear opcode specific data for an early failure (Jeff Moyer) [RHEL-27755 RHEL-37293] {CVE-2024-35923} - io_uring: clean rings on NO_MMAP alloc fail (Jeff Moyer) [RHEL-27755] - io_uring/net: correctly handle multishot recvmsg retry setup (Jeff Moyer) [RHEL-27755] - io_uring: fix poll_remove stalled req completion (Jeff Moyer) [RHEL-27755] - io_uring: Fix release of pinned pages when __io_uaddr_map fails (Jeff Moyer) [RHEL-27755 RHEL-36926] {CVE-2024-35831} - io_uring: don't save/restore iowait state (Jeff Moyer) [RHEL-27755] - io_uring/net: correct the type of variable (Jeff Moyer) [RHEL-27755] - io_uring/net: fix overflow check in io_recvmsg_mshot_prep() (Jeff Moyer) [RHEL-27755 RHEL-36928] {CVE-2024-35827} - io_uring/net: move receive multishot out of the generic msghdr path (Jeff Moyer) [RHEL-27755] - io_uring/net: unify how recvmsg and sendmsg copy in the msghdr (Jeff Moyer) [RHEL-27755] - io_uring: remove unconditional looping in local task_work handling (Jeff Moyer) [RHEL-27755] - io_uring: remove looping around handling traditional task_work (Jeff Moyer) [RHEL-27755] - io_uring: fail NOP if non-zero op flags is passed in (Jeff Moyer) [RHEL-27755] - io_uring/net: restore msg_control on sendzc retry (Jeff Moyer) [RHEL-27755] - io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: hold io_buffer_list reference over mmap (Jeff Moyer) [RHEL-27755 RHEL-37250] {CVE-2024-35880} - io_uring/kbuf: protect io_buffer_list teardown with a reference (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of bl->is_ready (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: get rid of lower BGID lists (Jeff Moyer) [RHEL-27755] - io_uring: use private workqueue for exit work (Jeff Moyer) [RHEL-27755] - io_uring: disable io-wq execution of multishot NOWAIT requests (Jeff Moyer) [RHEL-27755] - io_uring: refactor DEFER_TASKRUN multishot checks (Jeff Moyer) [RHEL-27755] - io_uring/net: move recv/recvmsg flags out of retry loop (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot io-wq checks (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sendzc lazy wake polling (Jeff Moyer) [RHEL-27755] - io_uring/net: remove dependency on REQ_F_PARTIAL_IO for sr->done_io (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't allow multishot reads without NOWAIT support (Jeff Moyer) [RHEL-27755] - io_uring/waitid: always remove waitid entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/futex: always remove futex entry for cancel all (Jeff Moyer) [RHEL-27755] - io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry (Jeff Moyer) [RHEL-27755] - io_uring: fix io_queue_proc modifying req->flags (Jeff Moyer) [RHEL-27755] - io_uring: fix mshot read defer taskrun cqe posting (Jeff Moyer) [RHEL-27755] - io_uring/net: fix multishot accept overflow handling (Jeff Moyer) [RHEL-27755] - io_uring: add io_file_can_poll() helper (Jeff Moyer) [RHEL-27755] - io_uring: expand main struct io_kiocb flags to 64-bits (Jeff Moyer) [RHEL-27755] - io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers (Jeff Moyer) [RHEL-27755] - io_uring/net: limit inline multishot retries (Jeff Moyer) [RHEL-27755] - io_uring/poll: add requeue return code from poll multishot handling (Jeff Moyer) [RHEL-27755] - io_uring/net: un-indent mshot retry path in io_recv_finish() (Jeff Moyer) [RHEL-27755] - io_uring/poll: move poll execution helpers higher up (Jeff Moyer) [RHEL-27755] - io_uring/rw: ensure poll based multishot read retries appropriately (Jeff Moyer) [RHEL-27755] - io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring: combine cq_wait_nr checks (Jeff Moyer) [RHEL-27755] - io_uring: clean *local_work_add var naming (Jeff Moyer) [RHEL-27755] - io_uring: clean up local tw add-wait sync (Jeff Moyer) [RHEL-27755] - io_uring: adjust defer tw counting (Jeff Moyer) [RHEL-27755] - io_uring/register: guard compat syscall with CONFIG_COMPAT (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: improve code generation for fixed file assignment (Jeff Moyer) [RHEL-27755] - io_uring/rw: cleanup io_rw_done() (Jeff Moyer) [RHEL-27755] - io_uring/kbuf: add method for returning provided buffer ring head (Jeff Moyer) [RHEL-27755] - io_uring/register: move io_uring_register(2) related code to register.c (Jeff Moyer) [RHEL-27755] - io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_get_task (Jeff Moyer) [RHEL-27755] - io_uring/cmd: inline io_uring_cmd_do_in_task_lazy (Jeff Moyer) [RHEL-27755] - io_uring: split out cmd api into a separate header (Jeff Moyer) [RHEL-27755] - io_uring: optimise ltimeout for inline execution (Jeff Moyer) [RHEL-27755] - io_uring: don't check iopoll if request completes (Jeff Moyer) [RHEL-27755] - file: remove pointless wrapper (Jeff Moyer) [RHEL-27755] - io_uring/poll: don't enable lazy wake for POLLEXCLUSIVE (Jeff Moyer) [RHEL-27755] - io_uring: do not clamp read length for multishot read (Jeff Moyer) [RHEL-27755] - io_uring: do not allow multishot read to set addr or len (Jeff Moyer) [RHEL-27755] - io_uring: indicate if io_kbuf_recycle did recycle anything (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for fixed read/write (Jeff Moyer) [RHEL-27755] - io_uring/rw: add separate prep handler for readv/writev (Jeff Moyer) [RHEL-27755] - io_uring/rw: don't attempt to allocate async data if opcode doesn't need it (Jeff Moyer) [RHEL-27755] - selftests/bpf/sockopt: Add io_uring support (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT (Jeff Moyer) [RHEL-27755] - io_uring/cmd: return -EOPNOTSUPP if net is disabled (Jeff Moyer) [RHEL-27755] - selftests/net: Extract uring helpers to be reusable (Jeff Moyer) [RHEL-27755] - tools headers: Grab copy of io_uring.h (Jeff Moyer) [RHEL-27755] - io_uring/cmd: Pass compat mode in issue_flags (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_getsockopt (Jeff Moyer) [RHEL-27755] - net/socket: Break down __sys_setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for setsockopt (Jeff Moyer) [RHEL-27755] - bpf: Add sockptr support for getsockopt (Jeff Moyer) [RHEL-27755] - io_uring/poll: use IOU_F_TWQ_LAZY_WAKE for wakeups (Jeff Moyer) [RHEL-27755] - io_uring: use files_lookup_fd_locked() (Jeff Moyer) [RHEL-27755] - io_uring: add support for vectored futex waits (Jeff Moyer) [RHEL-27755] - io_uring: add support for futex wake and wait (Jeff Moyer) [RHEL-27755] - io_uring: cancelable uring_cmd (Jeff Moyer) [RHEL-27755] - io_uring: retain top 8bits of uring_cmd flags for kernel internal use (Jeff Moyer) [RHEL-27755] - io_uring: add IORING_OP_WAITID support (Jeff Moyer) [RHEL-27755] - io_uring/rw: add support for IORING_OP_READ_MULTISHOT (Jeff Moyer) [RHEL-27755] - exit: add internal include file with helpers (Jeff Moyer) [RHEL-27755] - exit: add kernel_waitid_prepare() helper (Jeff Moyer) [RHEL-27755] - exit: move core of do_wait() into helper (Jeff Moyer) [RHEL-27755] - exit: abstract out should_wake helper for child_wait_callback() (Jeff Moyer) [RHEL-27755] - io_uring/rw: mark readv/writev as vectored in the opcode definition (Jeff Moyer) [RHEL-27755] - io_uring/rw: split io_read() into a helper (Jeff Moyer) [RHEL-27755] - io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by (Jeff Moyer) [RHEL-27755] - io_uring: use kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: create kiocb_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - fs: add kerneldoc to file_{start,end}_write() helpers (Jeff Moyer) [RHEL-27755] - io_uring: rename kiocb_end_write() local helper (Jeff Moyer) [RHEL-27755] - io_uring: use call_rcu_hurry if signaling an eventfd (Jeff Moyer) [RHEL-27755] - pipe: check for IOCB_NOWAIT alongside O_NONBLOCK (Jeff Moyer) [RHEL-27755] - pipe: set FMODE_NOWAIT on pipes (Jeff Moyer) [RHEL-27755] - splice: clear FMODE_NOWAIT on file if splice/vmsplice is used (Jeff Moyer) [RHEL-27755] - net: move dev->state into net_device_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move lstats in net_device_read_txrx (Felix Maurer) [RHEL-30902] - tcp: move tp->scaling_ratio to tcp_sock_read_txrx group (Felix Maurer) [RHEL-30902] - net-device: move xdp_prog to net_device_read_rx (Felix Maurer) [RHEL-30902] - net-device: move gso_partial_features to net_device_read_tx (Felix Maurer) [RHEL-30902] - Documentations: fix net_cachelines documentation build warning (Felix Maurer) [RHEL-30902] - tcp: reorganize tcp_sock fast path variables (Felix Maurer) [RHEL-30902] - net-device: reorganize net_device fast path variables (Felix Maurer) [RHEL-30902] - netns-ipv4: reorganize netns_ipv4 fast path variables (Felix Maurer) [RHEL-30902] - cache: enforce cache groups (Felix Maurer) [RHEL-30902] - Documentations: Analyze heavily used Networking related structs (Felix Maurer) [RHEL-30902] - net/tcp: refactor tcp_inet6_sk() (Felix Maurer) [RHEL-30902]- filelock: Remove locks reliably when fcntl/close race is detected (Bill O'Donnell) [RHEL-50176] {CVE-2024-41012} - tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov) [RHEL-30589] - sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU (Oleg Nesterov) [RHEL-30589] - sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov) [RHEL-30589] - tun: add missing verification for short frame (Patrick Talbert) [RHEL-50203] {CVE-2024-41091} - tap: add missing verification for short frame (Patrick Talbert) [RHEL-50265] {CVE-2024-41090} - mm: avoid overflows in dirty throttling logic (Chris von Recklinghausen) [RHEL-50004] - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Chris von Recklinghausen) [RHEL-50004] - lockdep: config: adjust MAX_LOCKDEP_ENTRIES and MAX_LOCKDEP_CHAINS for RT-debug (Luis Claudio R. Goncalves) [RHEL-49554] - rt: lockdep: fix "lockdep bfs error:-1" warning at boot (Luis Claudio R. Goncalves) [RHEL-49554] - redhat/configs: enable some RTCs needed on arm64 boards (Luiz Capitulino) [RHEL-21063] - redhat/configs: Make CONFIG_RTC_DRV_TEGRA=m (Luiz Capitulino) [RHEL-49511] - arm64/io: add constant-argument check (Ivan Vecera) [RHEL-48792] - arm64/io: Provide a WC friendly __iowriteXX_copy() (Ivan Vecera) [RHEL-48792] - s390: Stop using weak symbols for __iowrite64_copy() (Ivan Vecera) [RHEL-48792] - s390: Implement __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - x86: Stop using weak symbols for __iowrite32_copy() (Ivan Vecera) [RHEL-48792] - nvmem: core: fix device node refcounting (Luiz Capitulino) [RHEL-47030] - nvmem: imx-ocotp: add support for post processing (Luiz Capitulino) [RHEL-47030] - nvmem: core: add nvmem cell post processing callback (Luiz Capitulino) [RHEL-47030] - nvmem: core: rework nvmem cell instance creation (Luiz Capitulino) [RHEL-47030] - mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL (CKI Backport Bot) [RHEL-46467] {CVE-2024-39474} - redhat/configs: add config item for CONFIG_MFD_TPS65219 (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add GPIO cell instance (Enric Balletbo i Serra) [RHEL-46714] - regulator: tps65219: Fix matching interrupts for their regulators (Enric Balletbo i Serra) [RHEL-46714] - mfd: tps65219: Add driver for TI TPS65219 PMIC (Enric Balletbo i Serra) [RHEL-46714] - regulator: dt-bindings: Add TI TPS65219 PMIC bindings (Enric Balletbo i Serra) [RHEL-46714] - spi: fsl-lpspi: use 'time_left' variable with wait_for_completion_timeout() (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: remove redundant spi_controller_put call (Andrew Halaney) [RHEL-33234] - spi: lpspi: Avoid potential use-after-free in probe() (Andrew Halaney) [RHEL-33234] {CVE-2024-26866} - spi: fsl-lpspi: switch to use modern name (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Read chip-select amount from hardware for i.MX93 (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Move controller initialization further down (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: Remove num_cs from device struct (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: downgrade log level for pio mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: disable lpspi module irq in DMA mode (Andrew Halaney) [RHEL-33234] - spi: lpspi: run transfer speed_hz sanity check (Andrew Halaney) [RHEL-33234] - spi: fsl-lpspi: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-33234] - spi: spi-fsl-lpspi: support multiple cs for lpspi (Andrew Halaney) [RHEL-33234] - spi: introduce new helpers with using modern naming (Andrew Halaney) [RHEL-33234] - scsi: mpi3mr: Avoid possible run-time warning with long manufacturer strings (Ewan D. Milne) [RHEL-39925] - string.h: Introduce memtostr() and memtostr_pad() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix some kernel-doc warnings in scsi_bsg_mpi3mr.h (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Avoid memcpy field-spanning write WARNING (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace deprecated strncpy() with assignments (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Use ida to manage mrioc ID (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings (Ewan D. Milne) [RHEL-39925] - scsi: mpi3mr: Replace 1-element array with flex-array (Ewan D. Milne) [RHEL-39925] - r8169: add missing conditional compiling for call to r8169_remove_leds (Izabela Bakollari) [RHEL-36272] - r8169: fix LED-related deadlock on module removal (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8168M (Izabela Bakollari) [RHEL-36272] - r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Izabela Bakollari) [RHEL-36272] - r8169: skip DASH fw status checks when DASH is disabled (Izabela Bakollari) [RHEL-36272] - r8169: add MODULE_FIRMWARE entry for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: add support for returning tx_lpi_timer in ethtool get_eee (Izabela Bakollari) [RHEL-36272] - r8169: support setting the EEE tx idle timer on RTL8168h (Izabela Bakollari) [RHEL-36272] - r8169: add generic rtl_set_eee_txidle_timer function (Izabela Bakollari) [RHEL-36272] - r8169: add LED support for RTL8125/RTL8126 (Izabela Bakollari) [RHEL-36272] - r8169: improve checking for valid LED modes (Izabela Bakollari) [RHEL-36272] - r8169: add support for RTL8126A (Izabela Bakollari) [RHEL-36272] - r8169: simplify EEE handling (Izabela Bakollari) [RHEL-36272] - r8169: fix building with CONFIG_LEDS_CLASS=m (Izabela Bakollari) [RHEL-36272] - r8169: Fix PCI error on system resume (Izabela Bakollari) [RHEL-36272] - r8169: add support for LED's on RTL8168/RTL8101 (Izabela Bakollari) [RHEL-36272] - r8169: fix rtl8125b PAUSE frames blasting when suspended (Izabela Bakollari) [RHEL-36272] - r8169: improve handling task scheduling (Izabela Bakollari) [RHEL-36272] - r8169: remove multicast filter limit (Izabela Bakollari) [RHEL-36272] - r8169: remove not needed check in rtl_fw_write_firmware (Izabela Bakollari) [RHEL-36272] - r8169: improve RTL8411b phy-down fixup (Izabela Bakollari) [RHEL-36272] - mm: disable CONFIG_PER_VMA_LOCK until its fixed (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA with corrected ordering (Rafael Aquini) [RHEL-48221] - mm: lock newly mapped VMA which can be modified after it becomes visible (Rafael Aquini) [RHEL-48221] - mm: lock a vma before stack expansion (Rafael Aquini) [RHEL-48221] - fork: lock VMAs of the parent process when forking (Rafael Aquini) [RHEL-48221] - shmem: fix smaps BUG sleeping while atomic (Rafael Aquini) [RHEL-48221] - arm64: mm: pass original fault address to handle_mm_fault() in PER_VMA_LOCK block (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Ensure user pages are not slab pages (Rafael Aquini) [RHEL-48221] - mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM (Rafael Aquini) [RHEL-48221] - hugetlb: pte_alloc_huge() to replace huge pte_alloc_map() (Rafael Aquini) [RHEL-48221] - mm: shrinkers: fix debugfs file permissions (Rafael Aquini) [RHEL-48221] - mm: correct arg in reclaim_pages()/reclaim_clean_pages_from_list() (Rafael Aquini) [RHEL-48221] - mm/huge_memory: revert "Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"" (Rafael Aquini) [RHEL-48221] - mm/migrate: revert "mm/migrate: fix wrongly apply write bit after mkdirty on sparc64" (Rafael Aquini) [RHEL-48221] - mm: backing-dev: set variables dev_attr_min,max_bytes storage-class-specifier to static (Rafael Aquini) [RHEL-48221] - userfaultfd: convert mfill_atomic() to use a folio (Rafael Aquini) [RHEL-48221] - smaps: fix defined but not used smaps_shmem_walk_ops (Rafael Aquini) [RHEL-48221] - mm/smaps: simplify shmem handling of pte holes (Rafael Aquini) [RHEL-48221] - mm/smaps: fix shmem pte hole swap calculation (Rafael Aquini) [RHEL-48221] - arm64/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - x86/mm: try VMA lock-based page fault handling first (Rafael Aquini) [RHEL-48221] - mm: move mmap_lock assert function definitions (Rafael Aquini) [RHEL-48221] - mm: remove vmf_insert_pfn_xxx_prot() for huge page-table entries (Rafael Aquini) [RHEL-48221] - mm: remove unused vmf_insert_mixed_prot() (Rafael Aquini) [RHEL-48221] - mm/memtest: add results of early memtest to /proc/meminfo (Rafael Aquini) [RHEL-48221] - mm/khugepaged: alloc_charge_hpage() take care of mem charge errors (Rafael Aquini) [RHEL-48221] - mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Rafael Aquini) [RHEL-48221] - mm: hugetlb: move hugeltb sysctls to its own file (Rafael Aquini) [RHEL-48221] - mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Rafael Aquini) [RHEL-48221] - mm/slab: remove CONFIG_SLOB code from slab common code (Rafael Aquini) [RHEL-48221] - mm, page_flags: remove PG_slob_free (Rafael Aquini) [RHEL-48221] - mm/slub: fix help comment of SLUB_DEBUG (Rafael Aquini) [RHEL-48221] - splice: Export filemap/direct_splice_read() (Rafael Aquini) [RHEL-48221] - hugetlb: check for undefined shift on 32 bit architectures (Rafael Aquini) [RHEL-48221] - mm: update mmap_sem comments to refer to mmap_lock (Rafael Aquini) [RHEL-48221] - include/linux/mm: fix release_pages_arg kernel doc comment (Rafael Aquini) [RHEL-48221] - mm: shrinkers: add missing includes for undeclared types (Rafael Aquini) [RHEL-48221] - mm: fix typo in struct vm_operations_struct comments (Rafael Aquini) [RHEL-48221] - mm, slab: ignore SLAB_RECLAIM_ACCOUNT with CONFIG_SLUB_TINY (Rafael Aquini) [RHEL-48221] - slab: Remove special-casing of const 0 size allocations (Rafael Aquini) [RHEL-48221] - slab: Clean up SLOB vs kmalloc() definition (Rafael Aquini) [RHEL-48221] - slab: Explain why SLAB_TYPESAFE_BY_RCU reference before locking (Rafael Aquini) [RHEL-48221] - powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused (Rafael Aquini) [RHEL-48221] - powerpc/nohash: Remove pgd_huge() stub (Rafael Aquini) [RHEL-48221] - mm: slab: fix comment for __assume_kmalloc_alignment (Rafael Aquini) [RHEL-48221]- net/mlx5: Fix MTMP register capability offset in MCAM register (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Fix port number for counter query in multi-port configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Restore mistakenly dropped parts in register devlink flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lag, restore buckets number to default after hash LAG deactivation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block XOR hash with over 128 channels (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit (Benjamin Poirier) [RHEL-24466] - net/mlx5e: HTB, Fix inconsistencies with QoS SQs number (Benjamin Poirier) [RHEL-24466] - net/mlx5e: RSS, Block changing channels number when RXFH is configured (Benjamin Poirier) [RHEL-24466] - net/mlx5: Correctly compare pkt reformat ids (Benjamin Poirier) [RHEL-24466] - net/mlx5: offset comp irq index in name by one (Benjamin Poirier) [RHEL-24466] - net/mlx5: Register devlink first under devlink lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, store eswitch pointer before registering devlink_param (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Relax DEVX access upon modify commands (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix query of sd_group field (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Use the correct lag ports number when creating TISes (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Implement fractional frequency offset get pin op (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Use struct to get values from mlx5_dpll_synce_status_get() (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use swap() instead of open coding it (Benjamin Poirier) [RHEL-24466] - net/mlx5: devcom, Add component size getter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Decouple CQ from priv (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Statify function mlx5e_monitor_counter_arm (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move TISes from priv to mdev HW resources (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove TLS-specific logic in generic create TIS API (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control TX flow table root (Benjamin Poirier) [RHEL-24466] - net/mlx5: fs, Command to control L2TABLE entry silent mode (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose Management PCIe Index Register (MPIR) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add mlx5_ifc bits used for supporting single netdev Socket-Direct (Benjamin Poirier) [RHEL-24466] - mlx5: implement VLAN tag XDP hint (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Expose register c0 for RDMA device (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, expose eswitch manager vport (Benjamin Poirier) [RHEL-24466] - net/mlx5: Manage ICM type of SW encap (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Support handling of SW encap ICM area (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce indirect-sw-encap ICM properties (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Implement AF_XDP TX timestamp and checksum offload (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove early assignment to netdev->features (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport rep stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Query maximum frequency adjustment of the PTP hardware clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert scaled ppm values outside the s32 range for PHC frequency adjustments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor real time clock operation checks for PHC (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Access array with enum values instead of magic numbers (Benjamin Poirier) [RHEL-24466] - net/mlx5: simplify mlx5_set_driver_version string assignments (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_flow_handle with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allow sync reset flow when BF MGT interface device is present (Benjamin Poirier) [RHEL-24466] - net/mlx5: print change on SW reset semaphore returns busy (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix MACsec state loss upon state update in offload path (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Change the warning when ignore_flow_level is not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check capability for fw_reset (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Change flow rule destination checking (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: Block entering switchdev mode with ns inconsistency" (Benjamin Poirier) [RHEL-24466] - net/mlx5: DPLL, Fix possible use after free after delayed work timer triggers (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Ignore IPsec replay window values on sender side (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Allow software parsing when IPsec crypto is enabled (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Can't go to uplink vport on RX rule (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Use the right GVMI number for drop action (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, fix multicast packets sent to uplink (Benjamin Poirier) [RHEL-24466] - net/mlx5: Fix a WARN upon a callback command failure (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix inconsistent hairpin RQT sizes (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix a race in command alloc flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Allow old devices to use multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Free used cpus mask when an IRQ is released (Benjamin Poirier) [RHEL-24466] - Revert "net/mlx5: DR, Supporting inline WQE when possible" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Increase max supported channels number to 256 (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Preparations for supporting larger number of channels (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_init() and mlx5e_rss_free() API's (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor mlx5e_rss_set_rxfh() and mlx5e_rss_get_rxfh() (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Refactor rx_res_init() and rx_res_free() APIs (Benjamin Poirier) [RHEL-24463 RHEL-24466] - net/mlx5e: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use PTR_ERR_OR_ZERO() to simplify code (Benjamin Poirier) [RHEL-24466] - net/mlx5: fix config name in Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused declaration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Replace global mlx5_intf_lock with HCA devcom component lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor LAG peer device lookout bus logic to mlx5 devcom (Benjamin Poirier) [RHEL-24466] - net/mlx5: Avoid false positive lockdep warning by adding lock_class_key (Benjamin Poirier) [RHEL-24466] - net/mlx5: Redesign SF active work to remove table_lock (Benjamin Poirier) [RHEL-24466] - net/mlx5: Parallelize vhca event handling (Benjamin Poirier) [RHEL-24466] - mlx5: Fix type of mode parameter in mlx5_dpll_device_mode_get() (Benjamin Poirier) [RHEL-24466] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce ifc bits for migration in a chunk mode (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: Implement mkeys management via LIFO queue (Benjamin Poirier) [RHEL-24466] - net/mlx5: Enable 4 ports multiport E-switch (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add a health error syndrome for pci data poisoned (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Handle multi destination action in the right order (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Add check for multi destination FTE (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Enable mcast in smfs steering mode (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Check police action rate for matchall filter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Consider aggregated port speed during rate configuration (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant max_sfs check and field from struct mlx5_sf_dev_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove SF table reference counting (Benjamin Poirier) [RHEL-24466] - net/mlx5: Push common deletion code into mlx5_sf_del() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_sf_deactivate_all() to mlx5_sf_del_all() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Move state lock taking into mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Convert SF port_indices xarray to function_ids xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use devlink port pointer to get the pointer of container SF struct (Benjamin Poirier) [RHEL-24466] - net/mlx5: Call mlx5_sf_id_erase() once in mlx5_sf_dealloc() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Set en auxiliary devlink instance as nested (Benjamin Poirier) [RHEL-24466] - net/mlx5: SF, Implement peer devlink set for SF representor devlink port (Benjamin Poirier) [RHEL-24466] - net/mlx5: Lift reload limitation when SFs are present (Benjamin Poirier) [RHEL-24466] - net/mlx5: Disable eswitch as the first thing in mlx5_unload() (Benjamin Poirier) [RHEL-24466] - mlx5: Implement SyncE support using DPLL infrastructure (Benjamin Poirier) [RHEL-24466] - net/mlx5: Perform DMA operations in the right locations (Benjamin Poirier) [RHEL-24466] - net/mlx5e: macsec: use update_pn flag instead of PN comparation (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Supporting inline WQE when possible (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update dead links in Kconfig documentation (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove health syndrome enum duplication (Benjamin Poirier) [RHEL-24466] - net/mlx5: DR, Remove unneeded local variable (Benjamin Poirier) [RHEL-24466] - net/mlx5: IRQ, consolidate irq and affinity mask allocation (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Fix spelling mistake "Faided" -> "Failed" (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Introduce ethtool stats (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Warn if aRFS table does not exist for aRFS rule (Benjamin Poirier) [RHEL-24466] - net/mlx5e: aRFS, Prevent repeated kernel rule migrations requests (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check of mlx5_vhca_event_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use mlx5_sf_start_function_id() helper instead of directly calling MLX5_CAP_GEN() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant SF supported check from mlx5_sf_hw_table_init() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use auxiliary_device_uninit() instead of device_put() (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-switch, Add checking for flow rule destinations (Benjamin Poirier) [RHEL-24466] - net/mlx5: Check with FW that sync reset completed successfully (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose NIC temperature via hardware monitoring kernel API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose port.c/mlx5_query_module_num() function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Bridge, Only handle registered netdev bridge events (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, Remove redundant arg ignore_flow_lvl (Benjamin Poirier) [RHEL-24466] - net/mlx5: remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate completion EQs dynamically (Benjamin Poirier) [RHEL-24466] - net/mlx5: Handle SF IRQ request in the absence of SF IRQ pool (Benjamin Poirier) [RHEL-24466] - net/mlx5: Rename mlx5_comp_vectors_count() to mlx5_comp_vectors_max() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add IRQ vector to CPU lookup function (Benjamin Poirier) [RHEL-24466] - net/mlx5: Introduce mlx5_cpumask_default_spread (Benjamin Poirier) [RHEL-24466] - net/mlx5: Implement single completion EQ create/destroy methods (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion EQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release handlers in EQ layer (Benjamin Poirier) [RHEL-24466] - net/mlx5: Use xarray to store and manage completion IRQs (Benjamin Poirier) [RHEL-24466] - net/mlx5: Refactor completion IRQ request/release API (Benjamin Poirier) [RHEL-24466] - net/mlx5: Track the current number of completion EQs (Benjamin Poirier) [RHEL-24466] - IB/mlx5: Add HW counter called rx_dct_connect (Benjamin Poirier) [RHEL-24466] - RDMA/mlx: Remove unnecessary variable initializations (mlx5) (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove duplicate code for user flow (Benjamin Poirier) [RHEL-24466] - net/mlx5: Allocate command stats with xarray (Benjamin Poirier) [RHEL-24466] - net/mlx5: split mlx5_cmd_init() to probe and reload routines (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant cmdif revision check (Benjamin Poirier) [RHEL-24466] - net/mlx5: Re-organize mlx5_cmd struct (Benjamin Poirier) [RHEL-24466] - RDMA/mlx5: align MR mem allocation size to power-of-two (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update the driver with the recent thermal changes (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove redundant comment (Benjamin Poirier) [RHEL-24466] - net/mlx5: Remove unused ecpu field from struct mlx5_sf_table (Benjamin Poirier) [RHEL-24466] - net/mlx5: Add header file for events (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Add local loopback counter to vport stats (Benjamin Poirier) [RHEL-24466] - net/mlx5: Expose bits for local loopback counter (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove mlx5e_dbg() and msglvl support (Benjamin Poirier) [RHEL-24466] - net/mlx5: E-Switch, remove redundant else statements (Benjamin Poirier) [RHEL-24466] - net/mlx5e: simplify condition after napi budget handling change (Benjamin Poirier) [RHEL-24466] - net/mlx5e: TC, refactor access to hash key (Benjamin Poirier) [RHEL-24466] - net/mlx5e: Remove RX page cache leftovers (Benjamin Poirier) [RHEL-24466] - net/mlx5: Document previously implemented mlx5 tracepoints (Benjamin Poirier) [RHEL-24466] - net/mlx5: Update Kconfig parameter documentation (Benjamin Poirier) [RHEL-24466]- redhat/dracut-virt.conf: add systemd-veritysetup module (Emanuele Giuseppe Esposito) [RHEL-45168] - redhat/uki_addons/virt: add common FIPS addon (Emanuele Giuseppe Esposito) [RHEL-45160] - redhat/kernel.spec: add uki_addons to create UKI kernel cmdline addons (Emanuele Giuseppe Esposito) [RHEL-45159] - gcc-plugins/stackleak: Avoid .head.text section (Bandan Das) [RHEL-39439] - x86/sev: Skip ROM range scans and validation for SEV-SNP guests (Bandan Das) [RHEL-39439] - x86/sev: Move early startup code into .head.text section (Bandan Das) [RHEL-39439] - x86/sme: Move early SME kernel encryption handling into .head.text (Bandan Das) [RHEL-39439] - x86/sev: Do the C-bit verification only on the BSP (Bandan Das) [RHEL-39439] - x86/sev: Fix kernel crash due to late update to read-only ghcb_version (Bandan Das) [RHEL-39439] - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (CKI Backport Bot) [RHEL-48140] {CVE-2024-40959} - eeprom: at24: fix memory corruption race condition (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Probe for DDR3 thermal sensor in the SPD case (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Use dev_err_probe for nvmem register failure (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: Add support for 24c1025 EEPROM (Mark Salter) [RHEL-37020] {CVE-2024-35848} - eeprom: at24: remove struct at24_client (Mark Salter) [RHEL-37020] {CVE-2024-35848} - at24: Support probing while in non-zero ACPI D state (Mark Salter) [RHEL-37020] {CVE-2024-35848} - selftests: forwarding: devlink_lib: Wait for udev events after reloading (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - drivers: core: synchronize really_probe() and dev_uevent() (Mark Langsdorf) [RHEL-47652] {CVE-2024-39501} - xhci: Handle TD clearing for multiple streams case (CKI Backport Bot) [RHEL-47892] {CVE-2024-40927} - PCI: pciehp: Retain Power Indicator bits for userspace indicators (Myron Stowe) [RHEL-41181] - sched: act_ct: take care of padding in struct zones_ht_key (Xin Long) [RHEL-50682] - net: bridge: xmit: make sure we have at least eth header len bytes (cki-backport-bot) [RHEL-44297] {CVE-2024-38538} - hugetlb: force allocating surplus hugepages on mempolicy allowed nodes (Aristeu Rozanski) [RHEL-38605] - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (CKI Backport Bot) [RHEL-47558] {CVE-2024-40904} - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (CKI Backport Bot) [RHEL-47535] {CVE-2024-40901} - vmxnet3: update to version 9 (Izabela Bakollari) [RHEL-50675] - vmxnet3: add command to allow disabling of offloads (Izabela Bakollari) [RHEL-50675] - vmxnet3: add latency measurement support in vmxnet3 (Izabela Bakollari) [RHEL-50675] - vmxnet3: prepare for version 9 changes (Izabela Bakollari) [RHEL-50675] - vmxnet3: disable rx data ring on dma allocation failure (Izabela Bakollari) [RHEL-50675] - vmxnet3: Fix missing reserved tailroom (Izabela Bakollari) [RHEL-50675] - maple_tree: fix mas_empty_area_rev() null pointer dereference (Aristeu Rozanski) [RHEL-39862] {CVE-2024-36891} - rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov) [RHEL-50366] - rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov) [RHEL-50366] - scsi: qedf: Set qed_slowpath_params to zero before use (John Meneghini) [RHEL-25193] - scsi: qedf: Wait for stag work during unload (John Meneghini) [RHEL-25193] - scsi: qedf: Don't process stag work during unload and recovery (John Meneghini) [RHEL-25193] - scsi: qedf: Use FC rport as argument for qedf_initiate_tmf() (John Meneghini) [RHEL-25193] - net: fix __dst_negative_advice() race (Xin Long) [RHEL-41185] {CVE-2024-36971} - net: annotate data-races around sk->sk_dst_pending_confirm (Xin Long) [RHEL-41185] - scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() (Ewan D. Milne) [RHEL-39719] {CVE-2024-36025} - igb: Remove redundant runtime resume for ethtool_ops (Corinna Vinschen) [RHEL-17487] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17487] - igb: simplify pci ops declaration (Corinna Vinschen) [RHEL-17487] - igb: Fix missing time sync events (Corinna Vinschen) [RHEL-17487] - intel: make module parameters readable in sys filesystem (Corinna Vinschen) [RHEL-17487 RHEL-25998] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17487] - igb: extend PTP timestamp adjustments to i211 (Corinna Vinschen) [RHEL-17487] - net: intel: igb: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17487] - igb: Fix string truncation warnings in igb_set_fw_version (Corinna Vinschen) [RHEL-17487 RHEL-38454] {CVE-2024-36010} - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17487] - intel: legacy: field prep conversion (Corinna Vinschen) [RHEL-17487] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17487] - igb: Use FIELD_GET() to extract Link Width (Corinna Vinschen) [RHEL-17487] - netdevsim: fix rtnetlink.sh selftest (CKI Backport Bot) [RHEL-50016] - selinux: avoid dereference of garbage after mount failure (Ondrej Mosnacek) [RHEL-37187] {CVE-2024-35904} - calipso: fix memory leak in netlbl_calipso_add_pass() (Ondrej Mosnacek) [RHEL-37044] {CVE-2023-52698} - powerpc/pseries: Whitelist dtl slub object for copying to userspace (Mamatha Inamdar) [RHEL-51242] {CVE-2024-41065} - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (CKI Backport Bot) [RHEL-44414] {CVE-2024-37356} - tty: add the option to have a tty reject a new ldisc (John W. Linville) [RHEL-48254] {CVE-2024-40966} - irqchip/gic-v3-its: Prevent double free on error (Charles Mirabile) [RHEL-37024] {CVE-2024-35847} - usb-storage: alauda: Check whether the media is initialized (CKI Backport Bot) [RHEL-43714] {CVE-2024-38619} - scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool (Ewan D. Milne) [RHEL-38285] {CVE-2023-52811} - gfs2: Fix potential glock use-after-free on unmount (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: simplify gdlm_put_lock with out_free label (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - gfs2: Remove ill-placed consistency check (Andreas Gruenbacher) [RHEL-44155] {CVE-2024-38570} - openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole) [RHEL-37650] - scsi: mpi3mr: Driver version update to 8.8.1.0.50 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Update MPI Headers to revision 31 (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Debug ability improvements (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set the WriteSame Divert Capability in the IOCInit MPI Request (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Clear ioctl blocking flag for an unresponsive controller (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Set MPI request flags appropriately (Ewan D. Milne) [RHEL-30580] - scsi: mpi3mr: Block devices are not removed even when VDs are offlined (Ewan D. Milne) [RHEL-30580] - x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk (Waiman Long) [RHEL-31230] - x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Fix the SRSO mitigation on Zen3/4 (Waiman Long) [RHEL-31230] - redhat/configs: Rename x86 CPU mitigations config entries (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETHUNK => CONFIG_MITIGATION_RETHUNK (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_SRSO => CONFIG_MITIGATION_SRSO (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBRS_ENTRY => CONFIG_MITIGATION_IBRS_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_UNRET_ENTRY => CONFIG_MITIGATION_UNRET_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_SLS => CONFIG_MITIGATION_SLS (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_RETPOLINE => CONFIG_MITIGATION_RETPOLINE (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_ISOLATION (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CALL_DEPTH_TRACKING => CONFIG_MITIGATION_CALL_DEPTH_TRACKING (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_CPU_IBPB_ENTRY => CONFIG_MITIGATION_IBPB_ENTRY (Waiman Long) [RHEL-31230] - x86/bugs: Rename CONFIG_GDS_FORCE_MITIGATION => CONFIG_MITIGATION_GDS_FORCE (Waiman Long) [RHEL-31230] - kbuild: use objtool-args-y to clean up objtool arguments (Waiman Long) [RHEL-31230] - kbuild: do not create *.prelink.o for Clang LTO or IBT (Waiman Long) [RHEL-31230] - kbuild: replace $(linked-object) with CONFIG options (Waiman Long) [RHEL-31230]- powerpc/pseries: Fix scv instruction crash with kexec (Mamatha Inamdar) [RHEL-14159] - powerpc/numa: Online a node if PHB is attached. (Mamatha Inamdar) [RHEL-50147] - KVM: s390: fix LPSWEY handling (CKI Backport Bot) [RHEL-49749] - Revert "nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage" (Chris Leech) [RHEL-49696] - Revert "nvme-tcp: Fix comma-related oops" (Chris Leech) [RHEL-49696] - sched/deadline: Fix task_struct reference leak (Phil Auld) [RHEL-48226] - sched: Move psi_account_irqtime() out of update_rq_clock_task() hotpath (Phil Auld) [RHEL-48226] - sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() (Phil Auld) [RHEL-48226] - sched/fair: Remove stale FREQUENCY_UTIL comment (Phil Auld) [RHEL-48226] - sched/debug: Dump domains' level (Phil Auld) [RHEL-48226] - docs: cgroup-v1: Clarify that domain levels are system-specific (Phil Auld) [RHEL-48226] - sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Phil Auld) [RHEL-48226] - delayacct: track delays from IRQ/SOFTIRQ (Phil Auld) [RHEL-48226] - delayacct: improve the average delay precision of getdelay tool to microsecond (Phil Auld) [RHEL-48226] - nvme: cancel pending I/O if nvme controller is in terminal state (John Meneghini) [RHEL-35807] - iommu/amd: Fix GT feature enablement again (Jerry Snitselaar) [RHEL-42766] - iommu/amd: Invalidate cache before removing device from domain list (Jerry Snitselaar) [RHEL-44835] - dma: fix DMA sync for drivers not calling dma_set_mask*() (Jerry Snitselaar) [RHEL-44835] - iommu/dma: avoid expensive indirect calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: avoid redundant calls for sync operations (Jerry Snitselaar) [RHEL-44835] - dma: compile-out DMA sync op calls when not used (Jerry Snitselaar) [RHEL-44835] - iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices (Jerry Snitselaar) [RHEL-44835] - swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix Invalid wait context issue (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix sysfs leak in iommu init (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Check EFR[EPHSup] bit before enabling PPR (Jerry Snitselaar) [RHEL-44835] - iommu/amd: Fix workqueue name (Jerry Snitselaar) [RHEL-44835] - iommu: Return right value in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-44835] - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (cki-backport-bot) [RHEL-44447] {CVE-2024-31076} - net: openvswitch: Fix Use-After-Free in ovs_ct_exit (cki-backport-bot) [RHEL-36364] {CVE-2024-27395} - mptcp: ensure snd_nxt is properly initialized on connect (cki-backport-bot) [RHEL-39867] {CVE-2024-36889} - pstore/ram: Fix crash when setting number of cpus to an odd number (Lenny Szubowicz) [RHEL-29473] {CVE-2023-52619}- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] - dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} - tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} - tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} - block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] - block: fix that util can be greater than 100% (Ming Lei) [RHEL-42408] - block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] - scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] - scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] - scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] - scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] - scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] - scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] - scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] - scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] - scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] - scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] - scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] - scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] - scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] - scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] - scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] - scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] - scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] - scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] - scsi: fnic: Switch to use %ptTs (John Meneghini) [RHEL-36420] - scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] - scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] - scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] - scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] - scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] - scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] - scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420]- net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] - ibmvnic: Add tx check to prevent skb leak (Mamatha Inamdar) [RHEL-45045] - ibmvnic: rename local variable index to bufidx (Mamatha Inamdar) [RHEL-45045] - nfs: don't invalidate dentries on transient errors (Scott Mayhew) [RHEL-35853] - wifi: mt76: mt7921s: fix potential hung tasks during chip recovery (CKI Backport Bot) [RHEL-48319] {CVE-2024-40977} - wifi: cfg80211: validate HE operation element parsing (CKI Backport Bot) [RHEL-48273] {CVE-2024-40930} - wifi: iwlwifi: mvm: don't read past the mfuart notifcation (CKI Backport Bot) [RHEL-48026] {CVE-2024-40941} - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids (CKI Backport Bot) [RHEL-47918] {CVE-2024-40929} - wifi: cfg80211: Lock wiphy in cfg80211_get_station (CKI Backport Bot) [RHEL-47768] {CVE-2024-40911} - efi/libstub: arm64: Remap relocated image with strict permissions (Lenny Szubowicz) [RHEL-39186] - efi/libstub: zboot: Mark zboot EFI application as NX compatible (Lenny Szubowicz) [RHEL-39186] - irqchip/renesas-irqc: Use platform_get_irq_optional() to get the interrupt (Radu Rendec) [RHEL-47248] - reset: Fix devm bulk optional exclusive control getter (Radu Rendec) [RHEL-47248] - net: rswitch: Avoid use-after-free in rswitch_poll() (Radu Rendec) [RHEL-47248] - mm/memory-failure: fix handling of dissolved but not taken off from buddy pages (Aristeu Rozanski) [RHEL-45023] {CVE-2024-39298} - net: psample: fix flag being set in wrong skb (Adrian Moreno) [RHEL-31876] - net: openvswitch: store sampling probability in cb. (Adrian Moreno) [RHEL-31876] - net: openvswitch: add psample action (Adrian Moreno) [RHEL-31876] - net: psample: allow using rate as probability (Adrian Moreno) [RHEL-31876] - net: psample: skip packet copy if no listeners (Adrian Moreno) [RHEL-31876] - net: sched: act_sample: add action cookie to sample (Adrian Moreno) [RHEL-31876] - net: psample: add user cookie (Adrian Moreno) [RHEL-31876] - cipso: make cipso_v4_skbuff_delattr() fully remove the CIPSO options (Ondrej Mosnacek) [RHEL-44136] - cipso: fix total option length computation (Ondrej Mosnacek) [RHEL-44136] - ACPI: APEI: EINJ: Add support for vendor defined error types (Mark Langsdorf) [RHEL-17909] - platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo (Mark Langsdorf) [RHEL-17909] - fs: debugfs: Add write functionality to debugfs blobs (Mark Langsdorf) [RHEL-17909] - ACPI: APEI: EINJ: Refactor available_error_type_show() (Mark Langsdorf) [RHEL-17909] - mfd: syscon: Fix null pointer dereference in of_syscon_register() (Mark Langsdorf) [RHEL-26884] {CVE-2023-52467} - nvme-multipath: find NUMA path only for online numa-node (Chris Leech) [RHEL-40088] - ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() (Charles Mirabile) [RHEL-1697] - ACPI: processor: reduce CPUFREQ thermal reduction pctg for Tegra241 (Charles Mirabile) [RHEL-1697] - ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support (Charles Mirabile) [RHEL-1697] - scsi: specify .sense_len = SCSI_SENSE_BUFFERSIZE in scsi_execute() scsi_exec_args (Ewan D. Milne) [RHEL-30596]- ionic: fix use after netif_napi_del() (CKI Backport Bot) [RHEL-47634] {CVE-2024-39502} - i2c: lpi2c: Avoid calling clk_get_rate during transfer (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work (David Arcari) [RHEL-48206] {CVE-2024-40965} - i2c: smbus: Support DDR5 and LPDDR5 SPD EEPROMs (David Arcari) [RHEL-49526] - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (CKI Backport Bot) [RHEL-48391] {CVE-2024-40984} - vmci: prevent speculation leaks by sanitizing event in event_deliver() (CKI Backport Bot) [RHEL-47688] {CVE-2024-39499} - drm/fbdev-generic: Fix framebuffer on big endian devices (Thomas Huth) [RHEL-45158] - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats (Brian Foster) [RHEL-31564] {CVE-2024-26686} - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Brian Foster) [RHEL-31564] - fs/proc: do_task_stat: use __for_each_thread() (Brian Foster) [RHEL-31564] - of: unittest: Fix compile in the non-dynamic case (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: unittest: Fix of_count_phandle_with_args() expected value message (Steve Best) [RHEL-37072] {CVE-2023-52679} - of: Fix double free in of_parse_phandle_with_args_map (Steve Best) [RHEL-37072] {CVE-2023-52679}- net/mlx5e: Fix netif state handling (Benjamin Poirier) [RHEL-43870] {CVE-2024-38608} - net/mlx5e: Add wrapping for auxiliary_driver ops and remove unused args (Benjamin Poirier) [RHEL-43870] - net: fix rc7's __skb_datagram_iter() (Paolo Abeni) [RHEL-46610] - net: allow skb_datagram_iter to be called from any context (Paolo Abeni) [RHEL-46610] - net: do not leave a dangling sk pointer, when socket creation fails (Paolo Abeni) [RHEL-46610] - netns: Make get_net_ns() handle zero refcount net (Paolo Abeni) [RHEL-46610] - net: fix out-of-bounds access in ops_init (Paolo Abeni) [RHEL-46610] - net: ethtool: correct MAX attribute value for stats (Davide Caratti) [RHEL-46358] - net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool() (Davide Caratti) [RHEL-46358 RHEL-47900] {CVE-2024-40928} - audit: use KMEM_CACHE() instead of kmem_cache_create() (Ricardo Robaina) [RHEL-35421] - audit: remove unnecessary assignment in audit_dupe_lsm_field() (Ricardo Robaina) [RHEL-35421] - audit,io_uring: io_uring openat triggers audit reference count underflow (Ricardo Robaina) [RHEL-35421] - audit: Annotate struct audit_chunk with __counted_by (Ricardo Robaina) [RHEL-35421] - putname(): IS_ERR_OR_NULL() is wrong here (Ricardo Robaina) [RHEL-35421] - net/mlx5: Discard command completions in internal error (Kamal Heib) [RHEL-44237] {CVE-2024-38555} - efi/arm64: Fix kmemleak false positive in arm64_efi_rt_init() (Waiman Long) [RHEL-24125] - fbdev/hyperv_fb: Include (Waiman Long) [RHEL-24125] - drm/hyperv: Fix a compilation issue because of not including screen_info.h (Waiman Long) [RHEL-24125] - efi: Do not include from EFI header (Waiman Long) [RHEL-24125] - PCI: Clear Secondary Status errors after enumeration (Myron Stowe) [RHEL-44851] - leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails (Radu Rendec) [RHEL-43483] - leds: gpio: Update headers (Radu Rendec) [RHEL-43483] - leds: gpio: Remove unneeded assignment (Radu Rendec) [RHEL-43483] - leds: gpio: Move temporary variable for struct device to gpio_led_probe() (Radu Rendec) [RHEL-43483] - leds: gpio: Refactor code to use devm_gpiod_get_index_optional() (Radu Rendec) [RHEL-43483] - leds: gpio: Utilise PTR_ERR_OR_ZERO() (Radu Rendec) [RHEL-43483] - leds: gpio: Keep driver firmware interface agnostic (Radu Rendec) [RHEL-43483] - leds: gpio: Annotate struct gpio_leds_priv with __counted_by (Radu Rendec) [RHEL-43483] - leds: gpio: Configure per-LED pin control (Radu Rendec) [RHEL-43483] - leds: gpio: switch to using devm_fwnode_gpiod_get() (Radu Rendec) [RHEL-43483] - leds: move default_state read from fwnode to core (Radu Rendec) [RHEL-43483] - PM: sleep: Restore asynchronous device resume optimization (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - PM: sleep: Fix possible deadlocks in core system-wide PM code (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - async: Introduce async_schedule_dev_nocall() (Mark Langsdorf) [RHEL-29018] {CVE-2023-52498} - pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to hdmimix domain (Mark Salter) [RHEL-37329] {CVE-2024-35942} - perf: hisi: Fix use-after-free when register pmu fails (Mark Salter) [RHEL-38291] {CVE-2023-52859} - Enable tmpfs quota configuration option (Carlos Maiolino) [RHEL-7768] - shmem: properly report quota mount options (Carlos Maiolino) [RHEL-7768] - shmem: move spinlock into shmem_recalc_inode() to fix quota support (Carlos Maiolino) [RHEL-7768] - shmem: fix quota lock nesting in huge hole handling (Carlos Maiolino) [RHEL-7768] - tmpfs: fix race on handling dquot rbtree (Carlos Maiolino) [RHEL-7768] - shmem: Add default quota limit mount options (Carlos Maiolino) [RHEL-7768] - shmem: quota support (Carlos Maiolino) [RHEL-7768] - shmem: prepare shmem quota infrastructure (Carlos Maiolino) [RHEL-7768] - quota: Check presence of quota operation structures instead of ->quota_read and ->quota_write callbacks (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_get_inode() return ERR_PTR instead of NULL (Carlos Maiolino) [RHEL-7768] - shmem: make shmem_inode_acct_block() return error (Carlos Maiolino) [RHEL-7768]- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (CKI Backport Bot) [RHEL-46919] {CVE-2024-39487} - phy: ti: gmii-sel: Enable SGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Fix register offset when parent is not a syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Allow parent to not be syscon node (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable USXGMII mode for J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for SGMII mode (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Update methods for fetching and using qsgmii main port (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200 (Andrew Halaney) [RHEL-44742] - phy: ti: gmii-sel: check of_get_address() for failure (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Fix audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for audio refclk (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Allow the clock node to not be of type syscon (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Use dev_err_probe() helper (Andrew Halaney) [RHEL-44742] - clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add PCIe support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add PCIe nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add TPS62873 node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add support for USB (Andrew Halaney) [RHEL-44742] - arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Fix csi2-dual-imx219 dtb names (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add main esm address range (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65-main: Fix sdhci node properties (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for the am625-phyboard-lyra (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Disable USB LPM (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: add the USB sub-system (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Use exact ranges for FSS node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove UART baud rate selection (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: use SD1 CD as GPIO (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set memory size to 2gb (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: dahlia: fix audio clock (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: hummingboard-t: add overlays for m.2 pci-e and usb-3 (Andrew Halaney) [RHEL-44742] - arm64: dts: add description for solidrun am642 som and evaluation board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Add support for OSPI flash (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Enable overlays for SK-AM62P (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add nodes for CSI-RX (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add DMASS1 for CSI (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Fix mux-reg-masks in hbmc_mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM62A SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add common1 register space for AM65x SoC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Enable eMMC support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci2 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add sdhci0 instance (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add reserved memory for watchdog (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add support for TI J722S Evaluation Module (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Introduce J722S family of SoCs (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Support IOT2050-SM variant (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Annotate LED nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out DP related bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out enabling of USB3 support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Factor out arduino connector bits (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Disable R5 lockstep for all PG2 boards (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050*: Clarify GPL-2.0 as GPL-2.0-only (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: beagle*: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-serdes: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-pinctrl: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62p: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Use https for urls (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a7-sk: Add HDMI support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS) (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: phycore-am64: Add ADC (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for multiple CAN instances (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Add support for CAN nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: verdin-am62: mallow: add TPM device (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am64: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Remove PCIe endpoint node (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721s2-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-j7200-som-p0: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am69-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am68-sk-som: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-base-board: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: iot2050: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-sk: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-evm: Do not split single items (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: Disable clock output of the ethernet PHY (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0 (Andrew Halaney) [RHEL-44742] - arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (Andrew Halaney) [RHEL-44742] - openvswitch: get related ct labels from its master if it is not confirmed (Xin Long) [RHEL-44560] - block: refine the EOF check in blkdev_iomap_begin (Ming Lei) [RHEL-43906] {CVE-2024-38604} - mm/userfaultfd: reset ptes when close() for wr-protected ones (Nico Pache) [RHEL-39639] {CVE-2024-36881} - scsi: mpi3mr: Fix printk() format strings (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Update driver version to 8.5.1.0.0 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-3 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-2 (Ewan D. Milne) [RHEL-18205] - scsi: mpi3mr: Support for preallocation of SGL BSG data buffers part-1 (Ewan D. Milne) [RHEL-18205] - x86/mce: Dynamically size space for machine check records (Aristeu Rozanski) [RHEL-24864]- powerpc/eeh: avoid possible crash when edev->pdev changes (Mamatha Inamdar) [RHEL-45149] - mm/shmem: disable PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/filemap: skip to create PMD-sized page cache if needed (Donald Dutile) [RHEL-14441] - mm/readahead: limit page cache size in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - readahead: use ilog2 instead of a while loop in page_cache_ra_order() (Donald Dutile) [RHEL-14441] - mm/filemap: make MAX_PAGECACHE_ORDER acceptable to xarray (Donald Dutile) [RHEL-14441] - filemap: add helper mapping_max_folio_size() (Donald Dutile) [RHEL-14441] - filemap: Allow __filemap_get_folio to allocate large folios (Donald Dutile) [RHEL-14441] - filemap: Add fgf_t typedef (Donald Dutile) [RHEL-14441] - cpuidle: ACPI/intel: fix MWAIT hint target C-state computation (David Arcari) [RHEL-47255] - intel_idle: Add Meteorlake support (David Arcari) [RHEL-47255] - x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram (David Arcari) [RHEL-47255] - coredump: Proactively round up to kmalloc bucket size (Audra Mitchell) [RHEL-44555] - efi/unaccepted: touch soft lockup during memory accept (CKI Backport Bot) [RHEL-46580] {CVE-2024-36936} - media: cec: cec-api: add locking in cec_release() (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid confusing "transmit timed out" message (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: avoid recursive cec_claim_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: remove length check of Timer Status (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: count low-drive, error and arb-lost conditions (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add note about *_from_edid() function usage in drm (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_unconfigured() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: add adap_nb_transmit_canceled() callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: don't set last_initiator if tx in progress (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: disable adapter in cec_devnode_unregister (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: core: not all messages were passed on when monitoring (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add support for Absolute Volume Control (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: log when claiming LA fails unexpectedly (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: drop activate_cnt, use state info instead (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: reconfigure if the PA changes during configuration (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: fix is_configuring state (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-adap.c: don't unconfigure if already unconfigured (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add optional adap_configured callback (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: add xfer_timeout_ms field (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: use call_op and check for !unregistered (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix interrupt en/disable handling (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: drop unused 'enabled' field from struct cec_pin (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: fix off-by-one SFT check (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec-pin: rename timer overrun variables (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: correctly pass on reply results (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: abort if the current transmit was canceled (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: call enable_adap on s_log_addrs (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: fix a deadlock situation (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: safely unhook lists in cec_data (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - media: cec: copy sequence field for the reply (Kate Hsuan) [RHEL-22561] {CVE-2024-23848} - net: wwan: iosm: Fix tainted pointer delete is case of region creation fail (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: mhi: drop driver owner assignment (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Split 64bit accesses to fix alignment issues (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: make wwan_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: hwsim: make wwan_hwsim_class constant (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Prefer struct_size over open coded arithmetic (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: core: constify the struct device_type usage (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add fastboot WWAN port (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Infrastructure for early port configuration (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add sysfs attribute for device state machine (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Add WWAN fastboot port type (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: qcom_bam_dmux: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: iosm: Fixed multiple typos in multiple files (Jose Ignacio Tornos Martinez) [RHEL-9429] - Revert "net: wwan: iosm: enable runtime pm support for 7560" (Jose Ignacio Tornos Martinez) [RHEL-9429] - drivers: net: wwan: wwan_core.c: resolved spelling mistake (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: t7xx: Add __counted_by for struct t7xx_fsm_event and use struct_size() (Jose Ignacio Tornos Martinez) [RHEL-9429] - wwan: core: Use the bitmap API to allocate bitmaps (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: enable runtime pm support for 7560 (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: clean up unused struct members (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused enum definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - net: wwan: iosm: remove unused macro definition (Jose Ignacio Tornos Martinez) [RHEL-9429] - selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval (Hangbin Liu) [RHEL-45825] - selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC (Hangbin Liu) [RHEL-45825] - selftests: reuseaddr_conflict: add missing new line at the end of the output (Hangbin Liu) [RHEL-45825] - selftests: forwarding: Fix ping failure due to short timeout (Hangbin Liu) [RHEL-45825] - selftests: net: more strict check in net_helper (Hangbin Liu) [RHEL-45825] - seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL dereference in rt6_probe() (Hangbin Liu) [RHEL-45826] - ipv6: prevent possible NULL deref in fib6_nh_init() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Hangbin Liu) [RHEL-45826] - ipv6: fix possible race in __fib6_drop_pcpu_from() (Hangbin Liu) [RHEL-45826] - net/ipv6: Fix route deleting failure when metric equals 0 (Hangbin Liu) [RHEL-45826] - ipv6: prevent NULL dereference in ip6_output() (Hangbin Liu) [RHEL-45826] - net: ipv6: fix wrong start position when receive hop-by-hop fragment (Hangbin Liu) [RHEL-45826] - ipv6: Fix infinite recursion in fib6_dump_done(). (Hangbin Liu) [RHEL-45826] - ACPI: CPPC: Fix access width used for PCC registers (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - ACPI: CPPC: Use access_width over bit_width for system memory accesses (Mark Langsdorf) [RHEL-37532] {CVE-2024-35995} - net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: improve reset check (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: fix link status when link is set to down/up (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: Add check for usbnet_get_endpoints() (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: stop lying about skb->truesize (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid writing the mac address before first reading (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: non necessary second random mac address (Jose Ignacio Tornos Martinez) [RHEL-45458] - net: usb: ax88179_178a: avoid the interface always configured as random address (Jose Ignacio Tornos Martinez) [RHEL-45458] - i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller (David Arcari) [RHEL-29353] - prinkt/nbcon: Add a scheduling point to nbcon_kthread_func(). (Derek Barbosa) [RHEL-37526] - rhel: add ICE_HWMON cfg (Petr Oros) [RHEL-17486] - ice: use proper macro for testing bit (Petr Oros) [RHEL-17486] - ice: Reject pin requests with unsupported flags (Petr Oros) [RHEL-17486] - ice: Don't process extts if PTP is disabled (Petr Oros) [RHEL-17486] - ice: Fix improper extts handling (Petr Oros) [RHEL-17486] - ice: Rebuild TC queues on VSI queue reconfiguration (Petr Oros) [RHEL-17486] - ice: Fix VSI list rule with ICE_SW_LKUP_LAST type (Petr Oros) [RHEL-17486] - ice: fix 200G link speed message log (Petr Oros) [RHEL-17486] - ice: avoid IRQ collision to fix init failure on ACPI S3 resume (Petr Oros) [RHEL-17486] - ice: map XDP queues to vectors in ice_vsi_map_rings_to_vectors() (Petr Oros) [RHEL-17486] - ice: add flag to distinguish reset from .ndo_bpf in XDP rings config (Petr Oros) [RHEL-17486] - ice: remove af_xdp_zc_qps bitmap (Petr Oros) [RHEL-17486] - ice: fix reads from NVM Shadow RAM on E830 and E825-C devices (Petr Oros) [RHEL-17486] - ice: fix iteration of TLVs in Preserved Fields Area (Petr Oros) [RHEL-17486] - ice: fix 200G PHY types to link speed mapping (Petr Oros) [RHEL-17486] - ice: fix accounting if a VLAN already exists (Petr Oros) [RHEL-17486] - ice: Interpret .set_channels() input differently (Petr Oros) [RHEL-17486] - ice: Fix package download algorithm (Petr Oros) [RHEL-17486] - ice: remove correct filters during eswitch release (Petr Oros) [RHEL-17486] - ice: refactor struct ice_vsi_cfg_params to be inside of struct ice_vsi (Petr Oros) [RHEL-17486] - ice: Deduplicate tc action setup (Petr Oros) [RHEL-17486] - ice: update E830 device ids and comments (Petr Oros) [RHEL-17486] - ice: add additional E830 device ids (Petr Oros) [RHEL-17486] - ice: ensure the copied buf is NUL terminated (Petr Oros) [RHEL-17486] - ice: fix LAG and VF lock dependency in ice_reset_vf() (Petr Oros) [RHEL-17486] - ice: Fix checking for unsupported keys on non-tunnel device (Petr Oros) [RHEL-17486] - ice: tc: allow zero flags in parsing tc flower (Petr Oros) [RHEL-17486] - ice: tc: check src_vsi in case of traffic from VF (Petr Oros) [RHEL-17486] - ice: store VF relative MSI-X index in q_vector->vf_reg_idx (Petr Oros) [RHEL-17486] - ice: set vf->num_msix in ice_initialize_vf_entry() (Petr Oros) [RHEL-17486] - ice: Implement 'flow-type ether' rules (Petr Oros) [RHEL-17486] - ice: Remove unnecessary argument from ice_fdir_comp_rules() (Petr Oros) [RHEL-17486] - ice: Fix freeing uninitialized pointers (Petr Oros) [RHEL-17486] - ice: hold devlink lock for whole init/cleanup (Petr Oros) [RHEL-17486] - ice: move devlink port code to a separate file (Petr Oros) [RHEL-17486] - ice: move ice_devlink.[ch] to devlink folder (Petr Oros) [RHEL-17486] - ice: Remove newlines in NL_SET_ERR_MSG_MOD (Petr Oros) [RHEL-17486] - ice: Add switch recipe reusing feature (Petr Oros) [RHEL-17486] - ice: count representor stats (Petr Oros) [RHEL-17486] - ice: do switchdev slow-path Rx using PF VSI (Petr Oros) [RHEL-17486] - ice: change repr::id values (Petr Oros) [RHEL-17486] - ice: remove switchdev control plane VSI (Petr Oros) [RHEL-17486] - ice: control default Tx rule in lag (Petr Oros) [RHEL-17486] - ice: default Tx rule instead of to queue (Petr Oros) [RHEL-17486] - ice: do Tx through PF netdev in slow-path (Petr Oros) [RHEL-17486] - ice: remove eswitch changing queues algorithm (Petr Oros) [RHEL-17486] - ice: fix memory corruption bug with suspend and rebuild (Petr Oros) [RHEL-17486] - ice: Refactor FW data type and fix bitmap casting issue (Petr Oros) [RHEL-17486] - ice: fix stats being updated by way too large values (Petr Oros) [RHEL-17486] - ice: fix typo in assignment (Petr Oros) [RHEL-17486] - net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Petr Oros) [RHEL-17486] - ice: virtchnl: stop pretending to support RSS over AQ or registers (Petr Oros) [RHEL-17486] - ice: reconfig host after changing MSI-X on VF (Petr Oros) [RHEL-17486] - ice: reorder disabling IRQ and NAPI in ice_qp_dis (Petr Oros) [RHEL-17486] - ice: avoid unnecessary devm_ usage (Petr Oros) [RHEL-17486] - ice: do not disable Tx queues twice in ice_down() (Petr Oros) [RHEL-17486] - ice: cleanup line splitting for context set functions (Petr Oros) [RHEL-17486] - ice: use GENMASK instead of BIT(n) - 1 in pack functions (Petr Oros) [RHEL-17486] - ice: rename ice_write_* functions to ice_pack_ctx_* (Petr Oros) [RHEL-17486] - ice: remove vf->lan_vsi_num field (Petr Oros) [RHEL-17486] - ice: use relative VSI index for VFs instead of PF VSI number (Petr Oros) [RHEL-17486] - ice: remove unnecessary duplicate checks for VF VSI ID (Petr Oros) [RHEL-17486] - ice: pass VSI pointer into ice_vc_isvalid_q_id (Petr Oros) [RHEL-17486] - ice: Fix debugfs with devlink reload (Petr Oros) [RHEL-17486] - ice: Remove and readd netdev during devlink reload (Petr Oros) [RHEL-17486] - ice: add support for 3k signing DDP sections for E825C (Petr Oros) [RHEL-17486] - ice: Add helper function ice_is_generic_mac (Petr Oros) [RHEL-17486] - ice: introduce new E825C devices family (Petr Oros) [RHEL-17486] - ice: remove incorrect comment (Petr Oros) [RHEL-17486] - ice: Add a new counter for Rx EIPE errors (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_txq() static (Petr Oros) [RHEL-17486] - ice: make ice_vsi_cfg_rxq() static (Petr Oros) [RHEL-17486] - ice: stop destroying and reinitalizing Tx tracker during reset (Petr Oros) [RHEL-17486] - ice: factor out ice_ptp_rebuild_owner() (Petr Oros) [RHEL-17486] - ice: rename ice_ptp_tx_cfg_intr (Petr Oros) [RHEL-17486] - ice: don't check has_ready_bitmap in E810 functions (Petr Oros) [RHEL-17486] - ice: rename verify_cached to has_ready_bitmap (Petr Oros) [RHEL-17486] - ice: pass reset type to PTP reset functions (Petr Oros) [RHEL-17486] - ice: introduce PTP state machine (Petr Oros) [RHEL-17486] - ice: ice_base.c: Add const modifier to params and vars (Petr Oros) [RHEL-17486] - ice: remove rx_len_errors statistic (Petr Oros) [RHEL-17486] - ice: replace ice_vf_recreate_vsi() with ice_vf_reconfig_vsi() (Petr Oros) [RHEL-17486] - ice: Add support for packet mirroring using hardware in switchdev mode (Petr Oros) [RHEL-17486] - ice: Enable SW interrupt from FW for LL TS (Petr Oros) [RHEL-17486] - ice: Schedule service task in IRQ top half (Petr Oros) [RHEL-17486] - ice: cleanup inconsistent code (Petr Oros) [RHEL-17486] - ice: field get conversion (Petr Oros) [RHEL-17486] - ice: fix pre-shifted bit usage (Petr Oros) [RHEL-17486] - ice: field prep conversion (Petr Oros) [RHEL-17486] - ice: Fix PF with enabled XDP going no-carrier after reset (Petr Oros) [RHEL-17486] - ice: use VLAN proto from ring packet context in skb path (Petr Oros) [RHEL-17486] - ice: Implement VLAN tag hint (Petr Oros) [RHEL-17486] - ice: Support XDP hints in AF_XDP ZC mode (Petr Oros) [RHEL-17486] - ice: Support RX hash XDP hint (Petr Oros) [RHEL-17486] - ice: Support HW timestamp hint (Petr Oros) [RHEL-17486] - ice: Introduce ice_xdp_buff (Petr Oros) [RHEL-17486] - ice: Make ptype internal to descriptor info processing (Petr Oros) [RHEL-17486] - ice: make RX HW timestamp reading code more reusable (Petr Oros) [RHEL-17486] - ice: make RX hash reading code more reusable (Petr Oros) [RHEL-17486] - ice: add ability to read and configure FW log data (Petr Oros) [RHEL-17486] - ice: enable FW logging (Petr Oros) [RHEL-17486] - ice: configure FW logging (Petr Oros) [RHEL-17486] - ice: remove FW logging code (Petr Oros) [RHEL-17486] - iavf: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: enable symmetric-xor RSS for Toeplitz hash function (Petr Oros) [RHEL-17486] - ice: refactor the FD and RSS flow ID generation (Petr Oros) [RHEL-17486] - ice: refactor RSS configuration (Petr Oros) [RHEL-17486] - ice: fix ICE_AQ_VSI_Q_OPT_RSS_* register values (Petr Oros) [RHEL-17486] - ice: Rename E822 to E82X (Petr Oros) [RHEL-17486] - ice: periodically kick Tx timestamp interrupt (Petr Oros) [RHEL-17486] - ice: Re-enable timestamping correctly after reset (Petr Oros) [RHEL-17486] - ice: Improve logs for max ntuple errors (Petr Oros) [RHEL-17486] - ice: read internal temperature sensor (Petr Oros) [RHEL-17486] - ice: fix error code in ice_eswitch_attach() (Petr Oros) [RHEL-17486] - ice: reserve number of CP queues (Petr Oros) [RHEL-17486] - ice: adjust switchdev rebuild path (Petr Oros) [RHEL-17486] - ice: add VF representors one by one (Petr Oros) [RHEL-17486] - ice: realloc VSI stats arrays (Petr Oros) [RHEL-17486] - ice: set Tx topology every time new repr is added (Petr Oros) [RHEL-17486] - ice: allow changing SWITCHDEV_CTRL VSI queues (Petr Oros) [RHEL-17486] - ice: return pointer to representor (Petr Oros) [RHEL-17486] - ice: make representor code generic (Petr Oros) [RHEL-17486] - ice: remove VF pointer reference in eswitch code (Petr Oros) [RHEL-17486] - ice: track port representors in xarray (Petr Oros) [RHEL-17486] - ice: use repr instead of vf->repr (Petr Oros) [RHEL-17486] - ice: track q_id in representor (Petr Oros) [RHEL-17486] - ice: remove unused control VSI parameter (Petr Oros) [RHEL-17486] - ice: remove redundant max_vsi_num variable (Petr Oros) [RHEL-17486] - ice: rename switchdev to eswitch (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_switch.c (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_dis_txq_item (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() for struct ice_aqc_add_tx_qgrp (Petr Oros) [RHEL-17486] - ice: make use of DEFINE_FLEX() in ice_ddp.c (Petr Oros) [RHEL-17486] - ice: drop two params of ice_aq_move_sched_elems() (Petr Oros) [RHEL-17486] - ice: ice_sched_remove_elems: replace 1 elem array param by u32 (Petr Oros) [RHEL-17486] - ice: Check CRC strip requirement for VLAN strip (Petr Oros) [RHEL-17486] - ice: Support FCS/CRC strip disable for VF (Petr Oros) [RHEL-17486] - ptp: introduce helpers to adjust by scaled parts per million (Petr Oros) [RHEL-17486]- i40e: fix: remove needless retries of NVM update (CKI Backport Bot) [RHEL-36692] - i2c: smbus: Support up to 8 SPD EEPROMs (David Arcari) [RHEL-47257] - net/mlx5: Add a timeout to acquire the command queue semaphore (Benjamin Poirier) [RHEL-44225] {CVE-2024-38556} - spi: fix null pointer dereference within spi_sync (Andrew Halaney) [RHEL-39777] {CVE-2024-36930} - spi: Fix null dereference on suspend (Andrew Halaney) [RHEL-38218] {CVE-2023-52749} - Revert "sched/fair: Make sure to try to detach at least one movable task" (Phil Auld) [RHEL-45194] - ACPI: LPIT: Avoid u32 multiplication overflow (Mark Langsdorf) [RHEL-37064] {CVE-2023-52683} - netfilter: nft_fib: allow from forward/input without iif selector (Florian Westphal) [RHEL-36316] - netfilter: nft_fib: reverse path filter for policy-based routing on iif (Florian Westphal) [RHEL-36316] - tipc: force a dst refcount before doing decryption (Xin Long) [RHEL-6118] - PM / devfreq: Fix buffer overflow in trans_stat_show (Mark Salter) [RHEL-29457] {CVE-2023-52614} - nvme: find numa distance only if controller has valid numa id (John Meneghini) [RHEL-35806] - HID: amd_sfh: Handle "no sensors" in PM operations (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Benjamin Tissoires) [RHEL-23851] - HID: mcp-2221: cancel delayed_work only when CONFIG_IIO is enabled (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Fix N64 controller being identified as mouse (Benjamin Tissoires) [RHEL-23851] - selftests/hid: wacom: fix confidence tests (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Add additional tests of confidence behavior (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix failing tablet button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix ruff linter complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: fix mypy complains (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: be stricter for some transitions (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add a secondary barrel switch test (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: convert the primary button tests (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: add variants of states with buttons (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: define the elements of PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: set initial data for tilt/twist (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: do not set invert when the eraser is used (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move move_to function to PenDigitizer (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: move the transitions to PenState (Benjamin Tissoires) [RHEL-23851] - selftests/hid: tablets: remove unused class (Benjamin Tissoires) [RHEL-23851] - selftests/hid: base: allow for multiple skip_if_uhdev (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: allow finer control on the build steps (Benjamin Tissoires) [RHEL-23851] - selftests/hid: vmtest.sh: update vm2c and container (Benjamin Tissoires) [RHEL-23851] - selftests/hid: force using our compiled libbpf headers (Benjamin Tissoires) [RHEL-23851] - selftests/hid: do not manually call headers_install (Benjamin Tissoires) [RHEL-23851] - selftests/hid: ensure we can compile the tests on kernels pre-6.3 (Benjamin Tissoires) [RHEL-23851] - Input: powermate - fix use-after-free in powermate_config_complete (Benjamin Tissoires) [RHEL-23851 RHEL-28076] {CVE-2023-52475} - Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - use ab83 as id when skipping the getid command (Benjamin Tissoires) [RHEL-23851] - Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Benjamin Tissoires) [RHEL-23851] - Input: allocate keycode for Display refresh rate toggle (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Revert to await reset ACK before reading report descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: allow mice to use all types of reports (Benjamin Tissoires) [RHEL-23851] - HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc (Benjamin Tissoires) [RHEL-23851] - HID: input: avoid polling stylus battery on Chromebook Pompom (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Avoid disabling the interrupt (Benjamin Tissoires) [RHEL-23851] - HID: amd_sfh: Update HPD sensor structure elements (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add missing null pointer checks to LED initialization (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Introduce thunderstrike_destroy() (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Fix some missing function calls() in the probe error handling path (Benjamin Tissoires) [RHEL-23851] - HID: rmi: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: usbhid: remove #ifdef CONFIG_PM (Benjamin Tissoires) [RHEL-23851] - HID: core: remove #ifdef CONFIG_PM from hid_driver (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid-of: fix NULL-deref on failed power up (Benjamin Tissoires) [RHEL-23851 RHEL-31600] {CVE-2024-26717} - HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili2901 timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Turn missing reset ack into a warning (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descriptor (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset() (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[] (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: fix handling of unpopulated devices (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: elan: Add ili9882t timing (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: add more DRM dependencies (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Do panel follower work on the system_wq (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Support being a panel follower (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Suspend i2c-hid devices in remove (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Make suspend and resume into helper functions (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Rearrange probe() to power things up later (Benjamin Tissoires) [RHEL-23851] - HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: mouse - use sysfs_emit[_at]() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: use sysfs_emit() instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - Input: i8042 - add nomux quirk for Acer P459-G2-M (Benjamin Tissoires) [RHEL-23851] - Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1 (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Benjamin Tissoires) [RHEL-23851 RHEL-38304] {CVE-2023-52840} - Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Benjamin Tissoires) [RHEL-23851] - Input: leds - annotate struct input_leds with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: evdev - annotate struct evdev_client with __counted_by (Benjamin Tissoires) [RHEL-23851] - Input: synaptics-rmi4 - replace deprecated strncpy (Benjamin Tissoires) [RHEL-23851] - Input: Annotate struct ff_device with __counted_by (Benjamin Tissoires) [RHEL-23851] - HID: bpf: make bus_type const in struct hid_bpf_ops (Benjamin Tissoires) [RHEL-23851] - HID: Reorder fields in 'struct hid_input' (Benjamin Tissoires) [RHEL-23851] - HID: Add introduction about HID for non-kernel programmers (Benjamin Tissoires) [RHEL-23851] - HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add required quirk for Synaptics 0xcddc device (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Do not register input devices until after hid_hw_start (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Do not flood kernel log (Benjamin Tissoires) [RHEL-23851] - HID: bpf: use __bpf_kfunc instead of noinline (Benjamin Tissoires) [RHEL-23851] - HID: bpf: actually free hdev memory after attaching a HID-BPF program (Benjamin Tissoires) [RHEL-23851] - HID: bpf: remove double fdget() (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: fix a problem of memory leak in hidraw_release() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2 (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Fix cleanup in probe() (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: remove pointless error message (Benjamin Tissoires) [RHEL-23851] - HID: make ishtp_cl_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: make hid_bus_type const (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Add gamepad-only mode switched to by holding options (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Better handling of serial number length (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Update list of identifiers from SDL (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Make client_opened a counter (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Clean up locking (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Disable watchdog instead of using a heartbeat (Benjamin Tissoires) [RHEL-23851] - HID: hid-steam: Avoid overwriting smoothing parameter (Benjamin Tissoires) [RHEL-23851] - HID: magicmouse: fix kerneldoc for struct magicmouse_sc (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Enable hid core report processing for all devices (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Correct behavior when processing some confidence == false touches (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: Prevent divide-by-zero on code (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: fix initializer element is not constant error (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: add support for nso controllers (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Restrict detection of patched firmware only to USB cptkbd (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Labtec/ODDOR/aikeec handbrake (Benjamin Tissoires) [RHEL-23851] - HID: uhid: replace deprecated strncpy with strscpy (Benjamin Tissoires) [RHEL-23851] - HID: wacom: Remove AES power_supply after extended inactivity (Benjamin Tissoires) [RHEL-23851] - HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: reset the backlight brightness level on resume (Benjamin Tissoires) [RHEL-23851] - HID: hid-asus: add const to read-only outgoing usb buffer (Benjamin Tissoires) [RHEL-23851] - Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration" (Benjamin Tissoires) [RHEL-23851] - HID: add ALWAYS_POLL quirk for Apple kb (Benjamin Tissoires) [RHEL-23851] - HID: glorious: fix Glorious Model I HID report (Benjamin Tissoires) [RHEL-23851] - HID: fix HID device resource race between HID core and debugging support (Benjamin Tissoires) [RHEL-23851] - HID: apple: add Jamesdonkey and A3R to non-apple keyboards list (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Handle reads greater than 60 bytes (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Don't set bus speed on every transfer (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set ACPI companion (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Allow IO to start during probe (Benjamin Tissoires) [RHEL-23851] - HID: mcp2221: Set driver data before I2C adapter add (Benjamin Tissoires) [RHEL-23851] - HID: mcp2200: added driver for GPIOs of MCP2200 (Benjamin Tissoires) [RHEL-23851] - HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Stop IO before calling hid_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Drop delayed_work_cb() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Fix connect event race (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove unused connected param from *_connect() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove connected check for non-unifying devices (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add hidpp_non_unifying_init() helper (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init() (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Remove wtp_get_config() call from probe() (Benjamin Tissoires) [RHEL-23851] - hid: lenovo: Resend all settings on reset_resume for compact keyboards (Benjamin Tissoires) [RHEL-23851] - HID: nintendo: cleanup LED code (Benjamin Tissoires) [RHEL-23851] - HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Select POWER_SUPPLY Kconfig option (Benjamin Tissoires) [RHEL-23851] - HID: prodikeys: Replace deprecated strncpy() with strscpy() (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery() (Benjamin Tissoires) [RHEL-23851] - hid: Remove trailing whitespace (Benjamin Tissoires) [RHEL-23851] - HID: apple: Add "Hailuck" to the list of non-apple keyboards (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: arctis_1_battery_request[] should be static (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for Logitech MX Anywhere 3 mouse (Benjamin Tissoires) [RHEL-23851] - HID: wacom: struct name cleanup (Benjamin Tissoires) [RHEL-23851] - HID: wacom: remove unnecessary 'connected' variable from EKR (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Update Thunderstrike LED instance name to use id (Benjamin Tissoires) [RHEL-23851] - HID: nvidia-shield: Add battery support for Thunderstrike (Benjamin Tissoires) [RHEL-23851] - HID: hid-google-stadiaff: add support for Stadia force feedback (Benjamin Tissoires) [RHEL-23851] - HID: logitech-dj: Add support for a new lightspeed receiver iteration (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Add support for the Pro X Superlight (Benjamin Tissoires) [RHEL-23851] - HID: steelseries: Add support for Arctis 1 XBox (Benjamin Tissoires) [RHEL-23851] - HID: input: Fix Apple Magic Trackpad 1 Bluetooth disconnect (Benjamin Tissoires) [RHEL-23851] - HID: logitech-hidpp: Rename HID++ "internal" error constant (Benjamin Tissoires) [RHEL-23851] - HID: hid-wiimote-debug.c: Drop error checking for debugfs_create_file (Benjamin Tissoires) [RHEL-23851] - HID: sensor-hub: Allow multi-function sensor devices (Benjamin Tissoires) [RHEL-23851] - HID: hidraw: make hidraw_class structure const (Benjamin Tissoires) [RHEL-23851] - HID: roccat: make all 'class' structures const (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use octal permissions (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Convert to DEVICE_ATTR_RW() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use sysfs_emit() to instead of scnprintf() (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use BIT() in GPIO setter and getter (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define all GPIO mask and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Define maximum GPIO constant and use it (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Remove dead code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Don't call ->to_irq() explicitly (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Switch to for_each_set_bit() to simplify the code (Benjamin Tissoires) [RHEL-23851] - HID: cp2112: Use str_write_read() and str_read_write() (Benjamin Tissoires) [RHEL-23851] - nfsd: fix oops when reading pool_stats before server is started (Benjamin Coddington) [RHEL-34875] - nfsd: don't create nfsv4recoverydir in nfsdfs when not used. (Benjamin Coddington) [RHEL-34875] - NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit() (Benjamin Coddington) [RHEL-34875] - fs: don't call posix_acl_listxattr in generic_listxattr (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd4_encode_fattr4() crasher (Benjamin Coddington) [RHEL-34875] - NFSD: fix endianness issue in nfsd4_encode_fattr4 (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix rpcgss_context trace event acceptor field (Benjamin Coddington) [RHEL-34875] - NFSD: Fix nfsd_clid_class use of __string_len() macro (Benjamin Coddington) [RHEL-34875] - nfs: fix panic when nfs4_ff_layout_prepare_ds() fails (Benjamin Coddington) [RHEL-34875] - NFS: Fix an off by one in root_nfs_cat() (Benjamin Coddington) [RHEL-34875] - NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt (Benjamin Coddington) [RHEL-34875] - nfsd: Fix a regression in nfsd_setattr() (Benjamin Coddington) [RHEL-34875] - nfsd: don't call locks_release_private() twice concurrently (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning more bytes than maxcount (Benjamin Coddington) [RHEL-34875] - NFSD: fix LISTXATTRS returning a short list with eof=TRUE (Benjamin Coddington) [RHEL-34875] - NFSD: change LISTXATTRS cookie encoding to big-endian (Benjamin Coddington) [RHEL-34875] - NFSD: fix nfsd4_listxattr_validate_cookie (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix some memleaks in gssx_dec_option_array (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix a memleak in gss_import_v2_context (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix listxattr maximum XDR buffer size (Benjamin Coddington) [RHEL-34875] - NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 (Benjamin Coddington) [RHEL-34875] - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a state manager thread deadlock regression (Benjamin Coddington) [RHEL-34875] - NFSv4: Fix a nfs4_state_manager() race (Benjamin Coddington) [RHEL-34875] - nfs: fix UAF on pathwalk running into umount (Benjamin Coddington) [RHEL-34875] - nfs: make nfs_set_verifier() safe for use in RCU pathwalk (Benjamin Coddington) [RHEL-34875] - nfsd: don't take fi_lock in nfsd_break_deleg_cb() (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Assign the right value for initval and retries for rpc timeout (Benjamin Coddington) [RHEL-34875] - nfsd: fix RELEASE_LOCKOWNER (Benjamin Coddington) [RHEL-34875] - net: fill in MODULE_DESCRIPTION()s for Sun RPC (Benjamin Coddington) [RHEL-34875] - nfsd: rename nfsd_last_thread() to nfsd_destroy_serv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: discard sv_refcnt, and svc_get/svc_put (Benjamin Coddington) [RHEL-34875] - svc: don't hold reference for poolstats, only mutex. (Benjamin Coddington) [RHEL-34875] - SUNRPC: remove printk when back channel request not found (Benjamin Coddington) [RHEL-34875] - svcrdma: Implement multi-stage Read completion again (Benjamin Coddington) [RHEL-34875] - svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svcxprt_rdma::sc_read_complete_q (Benjamin Coddington) [RHEL-34875] - svcrdma: Add back svc_rdma_recv_ctxt::rc_pages (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up comment in svc_rdma_accept() (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove queue-shortening warnings (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove pointer addresses shown in dprintk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Optimize svc_rdma_cc_init() (Benjamin Coddington) [RHEL-34875] - svcrdma: De-duplicate completion ID initialization helpers (Benjamin Coddington) [RHEL-34875] - svcrdma: Move the svc_rdma_cc_init() call (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_special() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_call_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_copy_inline_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update the synopsis of svc_rdma_read_data_item() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_read_chunk_range() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_chunk() (Benjamin Coddington) [RHEL-34875] - svcrdma: Update synopsis of svc_rdma_build_read_segment() (Benjamin Coddington) [RHEL-34875] - svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Start moving fields out of struct svc_rdma_read_info (Benjamin Coddington) [RHEL-34875] - svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h (Benjamin Coddington) [RHEL-34875] - svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field (Benjamin Coddington) [RHEL-34875] - svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Read chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Explicitly pass the transport into Write chunk I/O paths (Benjamin Coddington) [RHEL-34875] - svcrdma: Acquire the svcxprt_rdma pointer from the CQ context (Benjamin Coddington) [RHEL-34875] - svcrdma: Reduce size of struct svc_rdma_rw_ctxt (Benjamin Coddington) [RHEL-34875] - svcrdma: Update some svcrdma DMA-related tracepoints (Benjamin Coddington) [RHEL-34875] - svcrdma: DMA error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - svcrdma: SQ error tracepoints should report completion IDs (Benjamin Coddington) [RHEL-34875] - rpcrdma: Introduce a simple cid tracepoint class (Benjamin Coddington) [RHEL-34875] - svcrdma: Add lockdep class keys for transport locks (Benjamin Coddington) [RHEL-34875] - svcrdma: Clean up locking (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_write_info_free() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add an async version of svc_rdma_send_ctxt_put() (Benjamin Coddington) [RHEL-34875] - svcrdma: Add a utility workqueue to svcrdma (Benjamin Coddington) [RHEL-34875] - svcrdma: Pre-allocate svc_rdma_recv_ctxt objects (Benjamin Coddington) [RHEL-34875] - svcrdma: Eliminate allocation of recv_ctxt objects in backchannel (Benjamin Coddington) [RHEL-34875] - nfsd: remove unnecessary NULL check (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove RQ_SPLICE_OK (Benjamin Coddington) [RHEL-34875] - NFSD: Modify NFSv4 to use nfsd_read_splice_ok() (Benjamin Coddington) [RHEL-34875] - NFSD: Replace RQ_SPLICE_OK in nfsd_read() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add a server-side API for retrieving an RPC's pseudoflavor (Benjamin Coddington) [RHEL-34875] - NFSD: Document lack of f_pos_lock in nfsd_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove nfsd_drc_gc() tracepoint (Benjamin Coddington) [RHEL-34875] - NFSD: Make the file_delayed_close workqueue UNBOUND (Benjamin Coddington) [RHEL-34875] - NFSD: use read_seqbegin() rather than read_seqbegin_or_lock() (Benjamin Coddington) [RHEL-34875] - nfsd: new Kconfig option for legacy client tracking (Benjamin Coddington) [RHEL-34875] - NFSv4.1: Use the nfs_client's rpc timeouts for backchannel (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fixup v4.1 backchannel request timeouts (Benjamin Coddington) [RHEL-34875] - rpc_pipefs: Replace one label in bl_resolve_deviceid() (Benjamin Coddington) [RHEL-34875] - NFS: drop unused nfs_direct_req bytes_left (Benjamin Coddington) [RHEL-34875] - NFS: More fixes for nfs_direct_write_reschedule_io() (Benjamin Coddington) [RHEL-34875] - NFS: Use the correct commit info in nfs_join_page_group() (Benjamin Coddington) [RHEL-34875] - NFS: More O_DIRECT accounting fixes for error paths (Benjamin Coddington) [RHEL-34875] - NFS: Fix O_DIRECT locking issues (Benjamin Coddington) [RHEL-34875] - NFS: Fix error handling for O_DIRECT write scheduling (Benjamin Coddington) [RHEL-34875] - pNFS: Fix the pnfs block driver's calculation of layoutget size (Benjamin Coddington) [RHEL-34875] - nfs: print fileid in lookup tracepoints (Benjamin Coddington) [RHEL-34875] - nfs: rename the nfs_async_rename_done tracepoint (Benjamin Coddington) [RHEL-34875] - nfs: add new tracepoint at nfs4 revalidate entry point (Benjamin Coddington) [RHEL-34875] - SUNRPC: fix _xprt_switch_find_current_entry logic (Benjamin Coddington) [RHEL-34875] - NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Benjamin Coddington) [RHEL-34875] - NFSv4.1: if referring calls are complete, trust the stateid argument (Benjamin Coddington) [RHEL-34875] - NFSv4: Track the number of referring calls in struct cb_process_state (Benjamin Coddington) [RHEL-34875] - pnfs/blocklayout: Don't add zero-length pnfs_block_dev (Benjamin Coddington) [RHEL-34875] - blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix a suspicious RCU usage warning (Benjamin Coddington) [RHEL-34875] - SUNRPC: Create a helper function for accessing the rpc_clnt's xprt_switch (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove unused function rpc_clnt_xprt_switch_put() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up unused variable in rpc_xprt_probe_trunked() (Benjamin Coddington) [RHEL-34875] - nfsd: kill stale comment about simple_fill_super() requirements (Benjamin Coddington) [RHEL-34875] - SUNRPC: Replace strlcpy() with strscpy() (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 738401a9bd1ac34ccd5723d69640a4adbb1a4bc0 (Benjamin Coddington) [RHEL-34875] - NFSD: Revert 6c41d9a9bd0298002805758216a9c44e38a8500d (Benjamin Coddington) [RHEL-34875] - nfsd: hold nfsd_mutex across entire netlink operation (Benjamin Coddington) [RHEL-34875] - NFSD: Fix checksum mismatches in the duplicate reply cache (Benjamin Coddington) [RHEL-34875] - NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update() (Benjamin Coddington) [RHEL-34875] - NFSD: Update nfsd_cache_append() to use xdr_stream (Benjamin Coddington) [RHEL-34875] - nfsd: fix file memleak on client_opens_release (Benjamin Coddington) [RHEL-34875] - nfs: Convert nfs_symlink() to use a folio (Benjamin Coddington) [RHEL-34875] - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Benjamin Coddington) [RHEL-34875] - SUNRPC: Add an IS_ERR() check back to where it was (Benjamin Coddington) [RHEL-34875] - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Benjamin Coddington) [RHEL-34875] - nfs41: drop dependency between flexfiles layout driver and NFSv3 modules (Benjamin Coddington) [RHEL-34875] - SUNRPC: SOFTCONN tasks should time out when on the sending list (Benjamin Coddington) [RHEL-34875] - SUNRPC: Force close the socket when a hard error is reported (Benjamin Coddington) [RHEL-34875] - SUNRPC: Don't skip timeout checks in call_connect_status() (Benjamin Coddington) [RHEL-34875] - SUNRPC: ECONNRESET might require a rebind (Benjamin Coddington) [RHEL-34875] - NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts (Benjamin Coddington) [RHEL-34875] - NFSv4: Add a parameter to limit the number of retries after NFS4ERR_DELAY (Benjamin Coddington) [RHEL-34875] - fs: add a new SB_I_NOUMASK flag (Benjamin Coddington) [RHEL-34875] - svcrdma: Fix tracepoint printk format (Benjamin Coddington) [RHEL-34875] - svcrdma: Drop connection after an RDMA Read error (Benjamin Coddington) [RHEL-34875] - NFSD: clean up alloc_init_deleg() (Benjamin Coddington) [RHEL-34875] - NFSD: Fix frame size warning in svc_export_parse() (Benjamin Coddington) [RHEL-34875] - NFSD: Rewrite synopsis of nfsd_percpu_counters_init() (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs3proc.c (Benjamin Coddington) [RHEL-34875] - nfsd: Clean up errors in nfs4state.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up errors in stats.c (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_seek() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_offset_status() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy_notify() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_copy() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_test_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_exchange_id() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_do_encode_secinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_readdir() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_entry4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add an nfsd4_encode_nfs_cookie4() helper (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_dirent() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_sequence() (Benjamin Coddington) [RHEL-34875] - NFSD: Restructure nfsd4_encode_create_session() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_channel_attr4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add a utility function for encoding sessionid4 objects (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_open() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_none_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_write_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_open_read_delegation4() (Benjamin Coddington) [RHEL-34875] - NFSD: Refactor nfsd4_encode_lock_denied() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_lock_owner4() (Benjamin Coddington) [RHEL-34875] - NFSD: Remove a layering violation when encoding lock_denied (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_getdeviceinfo() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @gdev parameter of ->encode_getdeviceinfo a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutreturn() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutcommit() (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_layoutget() (Benjamin Coddington) [RHEL-34875] - NFSD: Make @lgp parameter of ->encode_layoutget a const pointer (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_stateid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_count4() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_fattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Use a bitmask loop to encode FATTR4 results (Benjamin Coddington) [RHEL-34875] - NFSD: Copy FATTR4 bit number definitions from RFCs (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_xattr_support() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_sec_label() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_suppattr_exclcreat() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_blksize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_layout_types() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mounted_on_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_modify() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_metadata() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_delta() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_create() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_time_access() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_used() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_space_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rawdev() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner_group() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_owner() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_numlinks() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_mode() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxwrite() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxread() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxname() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxlink() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_maxfilesize() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fs_locations() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_total() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_free() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_files_avail() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fileid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_filehandle() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_acl() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_nfsace4() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_aclsupport() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_rdattr_error() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_lease_time() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fsid() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_size() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_change() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_fh_expire_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_type() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4_supported_attrs() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__false() (Benjamin Coddington) [RHEL-34875] - NFSD: Add nfsd4_encode_fattr4__true() (Benjamin Coddington) [RHEL-34875] - NFSD: Add struct nfsd4_fattr_args (Benjamin Coddington) [RHEL-34875] - NFSD: Clean up nfsd4_encode_setattr() (Benjamin Coddington) [RHEL-34875] - NFSD: Rename nfsd4_encode_bitmap() (Benjamin Coddington) [RHEL-34875] - NFSD: Add simple u32, u64, and bool encoders (Benjamin Coddington) [RHEL-34875] - SUNRPC: Remove BUG_ON call sites (Benjamin Coddington) [RHEL-34875] - nfs: fix the typo of rfc number about xattr in NFSv4 (Benjamin Coddington) [RHEL-34875] - NFSD: add rpc_status netlink support (Benjamin Coddington) [RHEL-34875] - NFSD: handle GETATTR conflict with write delegation (Benjamin Coddington) [RHEL-34875] - NFSD: add support for CB_GETATTR callback (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_rqst::rq_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change svc_pool::sp_flags bits to enum (Benjamin Coddington) [RHEL-34875] - SUNRPC: change cache_head.flags bits to enum (Benjamin Coddington) [RHEL-34875] - lockd: hold a reference to nlmsvc_serv while stopping the thread. (Benjamin Coddington) [RHEL-34875] - SUNRPC: integrate back-channel processing with svc_recv() (Benjamin Coddington) [RHEL-34875] - SUNRPC: Clean up bc_svc_process() (Benjamin Coddington) [RHEL-34875] - SUNRPC: rename and refactor svc_get_next_xprt() (Benjamin Coddington) [RHEL-34875] - SUNRPC: move all of xprt handling into svc_xprt_handle() (Benjamin Coddington) [RHEL-34875] - lockd: fix race in async lock request handling (Benjamin Coddington) [RHEL-34875] - lockd: don't call vfs_lock_file() for pending requests (Benjamin Coddington) [RHEL-34875] - lockd: introduce safe async lock op (Benjamin Coddington) [RHEL-34875] - Documentation: Add missing documentation for EXPORT_OP flags (Benjamin Coddington) [RHEL-34875] - nfsd: Don't reset the write verifier on a commit EAGAIN (Benjamin Coddington) [RHEL-34875] - nfsd: Handle EOPENSTALE correctly in the filecache (Benjamin Coddington) [RHEL-34875] - NFSD: add trace points to track server copy progress (Benjamin Coddington) [RHEL-34875] - NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point (Benjamin Coddington) [RHEL-34875] - nfs: move nfs4_xattr_handlers to .rodata (Benjamin Coddington) [RHEL-34875] - xattr: make the xattr array itself const (Benjamin Coddington) [RHEL-34875] - xattr: remove unused argument (Benjamin Coddington) [RHEL-34875] - xattr: add listxattr helper (Benjamin Coddington) [RHEL-34875] - xattr: simplify listxattr helpers (Benjamin Coddington) [RHEL-34875] - xattr: use rbtree for simple_xattrs (Benjamin Coddington) [RHEL-34875] - NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with __counted_by (Benjamin Coddington) [RHEL-34875] - nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by (Benjamin Coddington) [RHEL-34875] - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Izabela Bakollari) [RHEL-26682] {CVE-2024-26600} - scsi: core: Handle devices which return an unusually large VPD page count (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix handling of SCMD_FAIL_IF_RECOVERING (Ewan D. Milne) [RHEL-33543] - scsi: sd: Unregister device if device_add_disk() failed in sd_probe() (Ewan D. Milne) [RHEL-33543] - scsi: core: Fix unremoved procfs host directory regression (Ewan D. Milne) [RHEL-33543] - scsi: st: Make st_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: ch: Make ch_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: sg: Make sg_sysfs_class constant (Ewan D. Milne) [RHEL-33543] - scsi: core: ata: Do no try to probe for CDL on old drives (Ewan D. Milne) [RHEL-33543] - scsi: core: Simplify scsi_cdl_check_cmd() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Handle read/write CDL timeout failures (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce BLK_STS_DURATION_LIMIT (Ewan D. Milne) [RHEL-33543] - scsi: sd: Set read/write command CDL index (Ewan D. Milne) [RHEL-33543] - block: uapi: Fix compilation errors using ioprio.h with C++ (Ewan D. Milne) [RHEL-33543] - scsi: block: Improve ioprio value validity checks (Ewan D. Milne) [RHEL-33543] - scsi: block: Introduce ioprio hints (Ewan D. Milne) [RHEL-33543] - scsi: block: ioprio: Clean up interface definition (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow enabling and disabling command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Detect support for command duration limits (Ewan D. Milne) [RHEL-33543] - scsi: core: Support Service Action in scsi_report_opcode() (Ewan D. Milne) [RHEL-33543] - scsi: core: Support retrieving sub-pages of mode pages (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename and move get_scsi_ml_byte() (Ewan D. Milne) [RHEL-33543] - scsi: core: Constify the struct device_type usage (Ewan D. Milne) [RHEL-33543] - scsi: core: Consult supported VPD page list prior to fetching page (Ewan D. Milne) [RHEL-33543] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Ewan D. Milne) [RHEL-33543] - scsi: core: Make scsi_bus_type const (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Make pseudo_lld_bus const (Ewan D. Milne) [RHEL-33543] - scsi: iscsi: Make iscsi_flashnode_bus const (Ewan D. Milne) [RHEL-33543] - scsi: ufs: Have midlayer retry start stop errors (Ewan D. Milne) [RHEL-33543] - scsi: sr: Have midlayer retry get_sectorsize() errors (Ewan D. Milne) [RHEL-33543] - scsi: ses: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry read_capacity_10() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have SCSI midlayer retry scsi_report_lun_scan() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_mode_sense() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Have midlayer retry ch_do_scsi() UAs (Ewan D. Milne) [RHEL-33543] - scsi: ch: Remove unit_attention (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_sync_cache() errors (Ewan D. Milne) [RHEL-33543] - scsi: spi: Have midlayer retry spi_execute() UAs (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: rdac: Have midlayer retry send_mode_select() errors (Ewan D. Milne) [RHEL-33543] - scsi: device_handler: hp_sw: Have midlayer retry scsi_execute_cmd() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Have midlayer retry sd_spinup_disk() errors (Ewan D. Milne) [RHEL-33543] - scsi: sd: Use separate buf for START_STOP in sd_spinup_disk() (Ewan D. Milne) [RHEL-33543] - scsi: core: Retry INQUIRY after timeout (Ewan D. Milne) [RHEL-33543] - scsi: core: Have midlayer retry scsi_probe_lun() errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Allow passthrough to request midlayer retries (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_suspend_common() (Ewan D. Milne) [RHEL-33543] - scsi: sr: Fix sshdr use in sr_get_events (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in cache_type_store (Ewan D. Milne) [RHEL-33543] - scsi: Fix sshdr use in scsi_test_unit_ready (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix scsi_mode_sense caller's sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: spi: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: rdac: Fix send_mode_select retry handling (Ewan D. Milne) [RHEL-33543] - scsi: hp_sw: Fix sshdr use (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in sd_spinup_disk (Ewan D. Milne) [RHEL-33543] - scsi: sd: Fix sshdr use in read_capacity_16 (Ewan D. Milne) [RHEL-33543] - scsi: core: Safe warning about bad dev info string (Ewan D. Milne) [RHEL-33543] - scsi: core: Kick the requeue list after inserting when flushing (Ewan D. Milne) [RHEL-33543] - scsi: core: Add a precondition check in scsi_eh_scmd_add() (Ewan D. Milne) [RHEL-33543] - scsi: ch: Replace deprecated strncpy() with strscpy() (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Delete some bogus error checking (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Fix some bugs in sdebug_error_write() (Ewan D. Milne) [RHEL-33543] - scsi: core: Add comment to target_destroy in scsi_host_template (Ewan D. Milne) [RHEL-33543] - scsi: core: Clean up scsi_dev_queue_ready() (Ewan D. Milne) [RHEL-33543] - scsi: core: Handle depopulation and restoration in progress (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add param to control sdev's allow_restart (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add debugfs interface to fail target reset (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Reset LUN failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add new error injection type: Abort Failed (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Set command result and sense data if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Return failed value if error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Time out command if the error is injected (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Define grammar to remove added error injection (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Add interface to manage error injection for a single device (Ewan D. Milne) [RHEL-33543] - scsi: scsi_debug: Create scsi_debug directory in the debugfs filesystem (Ewan D. Milne) [RHEL-33543] - scsi: simplify sysctl registration with register_sysctl() (Ewan D. Milne) [RHEL-33543] - scsi: sd: Convert SCSI errors to PR errors (Ewan D. Milne) [RHEL-33543] - scsi: core: Rename status_byte to sg_status_byte (Ewan D. Milne) [RHEL-33543] - scsi/scsi_error: Use call_rcu_hurry() instead of call_rcu() (Ewan D. Milne) [RHEL-33543] - scsi: st: Remove redundant variable pointer stp (Ewan D. Milne) [RHEL-33543]- tipc: fix UAF in error path (Xin Long) [RHEL-34280] {CVE-2024-36886} - redhat: Add cgroup kselftests to kernel-selftests-internal (Waiman Long) [RHEL-43555] - vxlan: Pull inner IP header in vxlan_xmit_one(). (Guillaume Nault) [RHEL-35248] - geneve: Fix incorrect inner network header offset when innerprotoinherit is set (Guillaume Nault) [RHEL-35248] - vxlan: Pull inner IP header in vxlan_rcv(). (Guillaume Nault) [RHEL-35248] - gpio: tegra186: Fix tegra186_gpio_is_accessible() check (Charles Mirabile) [RHEL-32452] - ALSA: update configuration for RHEL 9.5 (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_rpmsg: update Kconfig dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: only clear WAKESTS for HDaudio codecs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-ctrl: add missing WAKE_STS clear (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: tgl: Add fw_regs area to debugfs map for IPC4 (Jaroslav Kysela) [RHEL-27515] - ALSA: pci: hda: hda_controller: Add support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hdac_controller: Implement support for use_pio_for_commands mode (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - soundwire: clarify maximum allowed address (Jaroslav Kysela) [RHEL-27515] - soundwire: remove unused sdw_bus_conf structure (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: remove PDI offset completely (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add helper to detect SoundWire wakes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-codec: preserve WAKEEN values (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Add fw_regs area to debugfs map (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce flags to force commands via PIO instead of CORB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Select AZX_DCAPS_PIO_COMMANDS for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-bus: Use PIO mode for Lunar Lake (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: adds RT714 and RT1318 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 only support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix yet another spot for system message conversion (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix wrong loading calibrated data sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2552: Add TX path for capturing AUDIO-OUT data (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: fix register configuration for tdm (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Fix a warning reported by robot kernel test (Jaroslav Kysela) [RHEL-27515] - soundwire: cadence: fix invalid PDI offset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove Framework Laptop 16 from quirks (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: tas2781: Component should be unbound before deconstruction (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move flags to private struct (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Fixup typo in device link checking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix swapped song position pointer data (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Set default protocol when not given explicitly (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't accept an invalid UMP protocol number (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Don't clear bank selection after sending a program change (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix incorrect UMP type for system messages (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Don't clear bank selection at event -> UMP MIDI2 conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP conversion (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Remove debugfs at disconnection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 440/460 G11. (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Enable proc module when CONFIG_MODULES=y (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix NULL module pointer assignment at card init (Jaroslav Kysela) [RHEL-27515 RHEL-43900] {CVE-2024-38605} - regmap: kunit: Fix array overflow in stride() test (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Set lower bound of start tick time (Jaroslav Kysela) [RHEL-27515 RHEL-43811] {CVE-2024-38618} - ALSA: hda/realtek: Drop doubly quirk entry for 103c:8a2e (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - fixed headset Mic not show (Jaroslav Kysela) [RHEL-27515] - ALSA: Fix deadlocks with kctl removals at disconnection (Jaroslav Kysela) [RHEL-27515 RHEL-43933] {CVE-2024-38600} - ASoC: rt715-sdca-sdw: Fix wrong complete waiting in rt715_dev_resume() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Initialize shared data during bind callback (Jaroslav Kysela) [RHEL-27515] - ASoC: xilinx: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: ux500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: topology-test: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add missing module descriptions (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: ab8500: Add missing module description (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp platform device creation failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix build error without CONFIG_PM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515 RHEL-39879] {CVE-2024-36955} - ASoC: SOF: debug: Handle cases when fw_lib_prefix is not set, NULL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix usages of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219-aad: fix usage of device_get_named_child_node() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: use mutex for E-MU FPGA access locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: move the whole GPIO event handling to the workqueue (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU card dock presence monitoring (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: fix E-MU dock initialization (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware() (Jaroslav Kysela) [RHEL-27515] - ALSA: emu10k1: make E-MU FPGA writes potentially more reliable (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: use const qualifier for immutable data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo 13X (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo 13X laptop without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: volume step modification (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Avoid static analysis warning of uninitialised variable (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa881x: set clk_stop_mode1 flag (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Fix conversion from MIDI2 to MIDI1 UMP messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Set name of control as in topology (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Huawei Matebook D14 NBLB-WAX9N (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add support for up to 768kHz sample rate (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: add support for 705.6kHz and 768kHz sample rates (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: add DSD formats (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix volumn control of ThinkBook 16P Gen4 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fixes for Asus GU605M and GA403U sound (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Use shared cs-amp-lib to apply calibration (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Remove Speaker ID for Lenovo Legion slim 7 16ARHA7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set the max PCM Gain using tuning setting (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP Omen models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP Omen models using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: Add new vendor_id and subsystem_id to support ThinkPad ICE-1 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Handle error returned by sof_select_ipc_and_paths (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715: add vendor clear control register (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix an NULL vs IS_ERR() check (Jaroslav Kysela) [RHEL-27515] - tools/include: Sync uapi/sound/asound.h with the kernel sources (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Update DSP1RX5/6 Sources for DSP config (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: add headset microphone vrefo setting (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: modify channel number to support 4 channels (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Jaroslav Kysela) [RHEL-27515] - ASoC: acp: Support microphone from device Acer 315-24p (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: debug: show firmware/topology prefix/names (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: pcm: Restrict DSP D0i3 during S0ix to IPC3 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add default firmware library path for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Do not reset the ChainDMA if it has not been allocated (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Introduce generic sof_ipc4_pcm_stream_priv (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for sof_ipc4_timestamp_info pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use consistent name for snd_sof_pcm_stream pointer (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add test cases for regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add cache-drop test with multiple cache blocks (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Replace a kmalloc/kfree() pair with KUnit-managed alloc (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Use a KUnit action to call regmap_exit() (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-sync tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add more cache-drop tests (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run non-sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Run sparse cache tests at non-zero register addresses (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Introduce struct for test case parameters (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Create a struct device for the regmap (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Fix warnings of implicit casts to __le16 and __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent overwriting firmware ASP config (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix unintended bus access while resetting amp (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Exit cache-only after cs35l56_wait_for_firmware_boot() (Jaroslav Kysela) [RHEL-27515] - regmap: Add regmap_read_bypassed() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Apply Asus T100TA quirk to Asus T100TAM too (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix DSPK 16-bit playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug window description (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: correct the register for pow calibrated data (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP SnowWhite laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Init debugfs before booting firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Wake from D0ix when starting streaming (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Test result of avs_get_module_entry() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix potential integer overflow (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Replace risky functions with safer variants (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix ASRC module initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix config_length for config-less copiers (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Silence false-positive memcpy() warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix debug-slot offset calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Restore stream decoupling on prepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Core: Add remove_late() to sof_init_environment failure path (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix for false dsp interrupts (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Disable DMIC/SSP offload on remove (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Remove notification of driver write (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() (Jaroslav Kysela) [RHEL-27515] - firmware: cs_dsp: Add locked wrappers for coeff read and write (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct the mtl_dsp_dump output (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp/mtl: Add support for ACE ROM state codes (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Implement firmware boot state check (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Disable interrupts when firmware boot failed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: Correct rom_status_reg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Create debugfs file to force a clean DSP boot (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: boards: Add modules description (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Removing the control of ADC_SCALE (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve a headphone detection issue after suspend and resume (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: modify clock table (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Solve error interruption issue (Jaroslav Kysela) [RHEL-27515] - ALSA: line6: Zero-initialize message buffers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Support ASUS ROG G634JYR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add sound quirks for Lenovo Legion slim 7 16ARHA7 models (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: emu10k1: fix synthesizer sample playback position and caching" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix uninitialized symbol 'ret' warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for acp_init function error handling (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: mark dvc_tlv with __maybe_unused (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Jaroslav Kysela) [RHEL-27515] - ASoC: rt-sdw*: add __func__ to all error logs (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt712-sdca-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt711-sdca: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682-sdw: fix locking sequence (Jaroslav Kysela) [RHEL-27515] - ASoC: kirkwood: Fix potential NULL dereference (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: fix for wake interrupt handling for clockstop mode (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add ACPI device match tables (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix inactive headset mic jack (Jaroslav Kysela) [RHEL-27515] - regmap: maple: Fix cache corruption in regcache_maple_drop() (Jaroslav Kysela) [RHEL-27515 RHEL-39706] {CVE-2024-36019} - ASoC: amd: acp: fix for acp pdm configuration check (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove useless dev_dbg from playback_hook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add debug statements to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add locks to kcontrols (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove digital gain kcontrol (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: change cs35l56 name_prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: change rt715-sdca dai name (Jaroslav Kysela) [RHEL-27515] - ASoC: rt715-sdca: rename dai name with rt715-sdca prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: use rt_dmic_rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt722_sdca: set rtd_init in codec_info_list[] (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused rt dmic rtd_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use generic rtd_init function for Realtek SDW DMICs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out codec name generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out BlueTooth DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out HDMI DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out DMIC DAI creation. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Factor out SSP DAI creation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Use for_each_set_bit (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Only pass dai_link pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Move get_codec_dai_by_name() into sof_sdw itself (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Set channel map directly from endpoints (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Only pass codec_conf pointer around (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_dai() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_acpi() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: sof_sdw: Make find_codec_info_part() return a pointer (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Correct extraction of data pointer in suspend/resume (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mtrace: rework mtrace timestamp setting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Compensate LLP in case it is not reset (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add pplcllpl/u members to hdac_ext_stream (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Correct the delay calculation (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pcm: Add pointer callback to sof_ipc_pcm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Invalidate the stream_start_offset in PAUSED state (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Combine the SOF_IPC4_PIPE_PAUSED cases in pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Move struct sof_ipc4_timestamp_info definition locally (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Remove the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Use the snd_sof_pcm_get_dai_frame_counter() for pcm_delay (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-common-ops: Do not set the get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Set the dai/host get frame/byte counter callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Introduce a new callback pair to be used for PCM delay reporting (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl/lnl: Use the generic get_stream_position callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: Implement get_stream_position (Linear Link Position) (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-pcm: Use dsp_max_burst_size_in_ms to place constraint (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Save the DMA maximum burst size for PCMs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add dsp_max_burst_size_in_ms member to snd_sof_pcm_stream (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Set the init_done flag before component_add() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Raise device name message log level (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine_pcm: Allow passing component name via config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Board cleanup (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Do not ignore route checks (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Do not ignore route checks when parsing graphs (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Disable route checks for Skylake boards (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-nhlt: add intel_nhlt_ssp_device_type() function (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: support NHLT device type (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Fix unannotated kfree() cleanup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for HP Spectre x360 14 eu0000 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix the hp playback volume issue for LG machines (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: Fix and add DPCM locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: add kunitconfig (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add in quirk for Acer Swift Go 16 - SFG16-71 (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Name feature ctl using output if input is PCM" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Skip IRAM/DRAM size modification for Steam Deck OLED (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Move signed_fw_image to struct acp_quirk_entry (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Fix missing irq-disable at closing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga 9 14IMH9 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "add new YC platform variant (0x63) support" (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Revert "Fix non-functional mic on Lenovo 21J2" (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Jaroslav Kysela) [RHEL-27515 RHEL-36904] {CVE-2024-27436} - ALSA: hda/realtek - ALC236 fix volume mute & mic mute LED on some HP models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove unnecessary runtime_pm calls (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Skip dummy codec when adding platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS M7600RE (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range again (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen 4i4 low-voltage detection (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen autogain status values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix Scarlett 4th Gen input gain range (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: use dev_dbg in system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add lock to system_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: restore power state after system_resume (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - platform/x86: serial-multi-instantiate: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add support for CS35L54 and CS35L57 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: catpt: Carefully use PCI bitwise constants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Include sound/hda_codec.h (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: hda_component: Add missing #include guards (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix missing mutex_lock in wm_adsp_write_ctl() (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Remove non-existent member from kerneldoc (Jaroslav Kysela) [RHEL-27515] - firmware: cirrus: cs_dsp: Initialize debugfs_root to invalid (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: change support for ES8326 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing members of private structure (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add event to snd_soc_dapm trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: trace: add component to set_bias_level trace events (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: atom: sst_ipc: Remove unused intel-mid.h (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core.c: Prefer to return dai->driver->name in snd_soc_dai_name_get() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add KUnit test for calibration helpers (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: More cleanup with snd_ctl_find_id_mixer() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Skip i915 initialization on CNL/LKF-based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Skip HDMI/DP registration if i915 is missing (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Ignore codecs with no suppoting driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Cleanup error messages (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Reuse for_each_pcm_streams() (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Name feature ctl using output if input is PCM (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Overwrite CS35L41 configuration for ASUS UM5302LA (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Lenovo Thinkbook 16P laptops (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support Lenovo Thinkbook 16P (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add Headset Mic supported Acer NB platform (Jaroslav Kysela) [RHEL-27515] - soundwire: Use snd_soc_substream_to_rtd() to obtain rtd (Jaroslav Kysela) [RHEL-27515] - soundwire: constify the struct device_type usage (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Move put_user() call out of scoped_guard() in snd_hwdep_control_ioctl() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: optimize the probe codec process (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Fix wrong register defaults (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Jaroslav Kysela) [RHEL-27515] - ASoC: madera: Fix typo in madera_set_fll_clks shift value (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: midi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use guard() for PCM stream locks (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: oss: Use guard() for setup (Jaroslav Kysela) [RHEL-27515] - ALSA: control_led: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: info: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: jack: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fifo: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: memory: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ports: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: queue: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hrtimer: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: hwdep: Use guard() for locking (Jaroslav Kysela) [RHEL-27515] - ALSA: kunit: Fix sparse warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: add new YC platform variant (0x63) support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Prevent bad sign extension in cs35l56_read_silicon_uid() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Add a test for ranges in combination with windows (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+ (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: split widgets per different LPASS versions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Apply amp calibration from EFI data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Add helper functions for amp calibration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs-amp-lib: Add helpers for factory calibration data (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Add wm_adsp_start() and wm_adsp_stop() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add time postfixes on defines (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Add some missing dev_err_probe()s (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Handle error from devm_pm_runtime_enable() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Use __u8 type rather than u8 for firmware interface (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: tas2781: enable subwoofer volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use CLASS() for fdget()/fdput() (Jaroslav Kysela) [RHEL-27515] - ALSA: mixer_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm_oss: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: oss: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: virmidi: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: ump: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: core: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: compress_offload: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: timer: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: vmaster: Use automatic cleanup of kfree() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: clarify and fix default msbits value for all formats (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: tidyup strcmp() param on snd_soc_is_matching_dai() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: modify ACP register end address macro (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: update license (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: prioq: Unify cell removal functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: beep: Drop stale mutex (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: remove redundant assignment to variable clock (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5660: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5640: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5616: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5514: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: nau8825: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: da7213: Simplify mclk initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa884x: Allow sharing reset GPIO (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt440 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Downgrade BDL table overflow message (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Set up BDL table at hw_params (Jaroslav Kysela) [RHEL-27515] - ALSA: Drop leftover snd-rtctimer stuff from Makefile (Jaroslav Kysela) [RHEL-27515] - ALSA: ump: Fix the discard error code from snd_ump_legacy_open() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Populate board selection with new I2S entries (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICCMAX recommendations for ICL+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: TGL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ICL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: CNL-based platforms support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IRQ handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Abstract IPC handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Prefix SKL/APL-specific members (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix sound clipping in single capture scenario (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: L1SEN reference counted (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Remove redundant delays in suspend(). (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Remove redundant initialization of pointer 'data' (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix soundwire dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: add machine select and register code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: fix for acp pme wake for soundwire configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: remove acp_reset flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp child platform device creation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: refactor acp device configuration read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: Constify pointer to of_phandle_args (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8) (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix top speaker connection on Dell Inspiron 16 Plus 7630 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: fix buffer overflow in test_format_fill_silence() (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: Fix "Coverity: virtsnd_kctl_tlv_op(): Uninitialized variables" warning. (Jaroslav Kysela) [RHEL-27515] - ALSA: avoid 'bool' as variable name (Jaroslav Kysela) [RHEL-27515] - soundwire: bus_type: make sdw_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: More relaxed check of MIDI jack names (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LED For HP mt645 (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: make snd_seq_bus_type const (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: make soundbus_bus_type const (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add some bounds checking to firmware data (Jaroslav Kysela) [RHEL-27515 RHEL-34741] {CVE-2024-26927} - ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Fix device ID / model name (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: cs35l41: Add internal speaker support for ASUS UM3402 with missing DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Workaround for ACPI with broken spk-id-gpios property (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Simplify setting AMIC control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Mark AMIC control registers as volatile (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: tx-macro: Drop unimplemented DMIC clock divider (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: va-macro: add npl clk (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix function cast warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add Lenovo Legion 7i gen7 sound quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: set config_length based on device_count (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-mlink: update incorrect comment (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Fix runtime pm usage counter balance after fw exception (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: add support for dspless mode beyond HDAudio (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: Do not use LNL specific wrappers in DSPless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: add SoundWire dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: use dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: Parse DAI type token for dspless mode (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: start SoundWire links earlier for LNL+ devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: topology: dynamically allocate and store DAI widget->private (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai: remove dspless special case (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: fix dma_id for CHAIN_DMA capture (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: allow chain_dma for all supported DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: store number of playback/capture streams (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda-dai-ops: enable chain_dma for ALH (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops: add new 'is_chain_dma_supported' callback (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: change chain_dma handling in dai_config (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC3: fix message bounds on ipc ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend (Jaroslav Kysela) [RHEL-27515 RHEL-35128] {CVE-2024-27057} - ASoC: q6dsp: fix event handler prototype (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-lnl: Change the topology path to intel/sof-ipc4-tplg (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-tgl: Change the default paths and firmware names (Jaroslav Kysela) [RHEL-27515] - ALSA: aw2: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ALSA: ctxfi: avoid casting function pointers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: fix TYPO 'reguest' to 'request' in error log (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: Ensure that changed bytes are actually different (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add devicetree support to select topologies (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Make LattePanda board DMI match more precise (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ali5451: Embed suspend image into struct snd_ali (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix locking in ACP IRQ handler (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove default from IRQ1_CFG register (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: remove unused acpi_subysystem_id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Expose FW version with sysfs (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: add support for audio controls (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: select intended config FW_CS_DSP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256. (Jaroslav Kysela) [RHEL-27515] - ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate controller (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add RT712 support for LNL (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Remove unused function prototypes (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove .init callbacks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: add common sdw dai link init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai by name (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: add get_codec_dai_by_name helper function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use single rtd_init for rt_amps (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link order customization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for mtl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for tgl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: board id cleanup for jsl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc3-topology: Fix pipeline tear down logic (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: constify static sdw_slave_ops struct (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Send initial config to module if present (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add topology parsing support for initial config (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: UAPI: Add tokens for initial config feature (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix dynamic port assignment when TDM is set (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: fix raw noinc write test wrapping (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add system suspend ops to disable IRQ (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Handle error from devm_pm_runtime_enable (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_auxdevice: remove redundant assignment to variable link_flags (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8 (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: fix SND_SOC_WCD939X dependencies (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Shut down jack detection on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Sync the hp ilimit works when removing the component (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add clear of stashed pointer on component remove (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add module parameter to tascodec_init() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Fix pci_probe() error path (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put() (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add IDs for Dell dual spk platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Add quirk for SWS JS201D (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Remove two HP Laptops using CS35L41 (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Fix dependencies for SND_CORE_TEST (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Ignore clock selector errors for single connection (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Remove unused test stub function (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix filename string field layout (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Fix order of searching for firmware files (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Allow more time for firmware to boot (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Load tunings for the correct speaker models (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Firmware file must match the version of preloaded firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix for initializing ASP1 mixer registers (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Initialize all ASP1 registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix default SDW TX mixer registers (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Fix to ensure ASP1 registers match cache (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove buggy checks from cs35l56_is_fw_reload_needed() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Don't add the same register patch multiple times (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Don't overwrite fwf_name with the default (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: Fix firmware file search order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp driver pm ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: select soundwire dependency flag for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: update descriptor fields for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add machine select logic for soundwire based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add Soundwire DAI configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add interrupt handling for SoundWire manager devices (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add code for invoking soundwire manager helper functions (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor register mask structure (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: implement function to extract slave information (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor soundwire pads enable (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: refactor amd soundwire manager device node creation (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: update license (Jaroslav Kysela) [RHEL-27515] - ASoC/soundwire: implement generic api for scanning amd soundwire controller (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add sound core KUnit test (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix snd_pcm_format_name function (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add missing formats to formats list (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: mtl-match: Add cs42l43_l0 cs35l56_l23 for MTL (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix support for a Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Check presence of valid altsetting control (Jaroslav Kysela) [RHEL-27515] - Revert "ALSA: usb-audio: Skip setting clock selector for single connections" (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support HP models without _DSD using dual Speaker ID (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional HP Envy Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for various HP ENVY models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Set Channel Index correctly when system is missing _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Support read-only clock selector control (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Drop type from "clocks" (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use fls to calculate the pre-divider for the PLL (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Refactor to use for_each_set_bit() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Use USEC_PER_MSEC rather than hard coding (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add pm_ptr around the power ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Check error from device_property_read_u32_array() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Minor code tidy ups (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Tidy up header includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for HP G11 Laptops using CS35L56 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Move hda_component implementation to module (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: realtek: Re-work CS35L41 fixups to re-use for other amps (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Adding new volume kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove unneeded semicolon (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Sort quirk table entries (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: add quirk for RODE NT-USB+ (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: remove duplicate check if queue is broken (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: fix typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Skip setting clock selector for single connections (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs8409: Suppress vmaster control for Dolphin models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Increase default bdl_pos_adj for Apollo Lake (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Replace numeric device IDs with constant values (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: limit speaker volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Remove executable bit (Jaroslav Kysela) [RHEL-27515] - ASoC: allow up to eight CPU/codec DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd934x: drop unneeded regulator include (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: skip printing deferred probe failuers (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: handle deferred probe (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add check for cpu dai link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Update platform name for different boards (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable rt5682s clocks in acp slave mode (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: fix headphones volume controls (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: drop unused gain hack remnant (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-wsa-macro: fix compander volume hack (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: fix PA volume control (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: fix the capture noise issue (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Minimize the pop noise on headphone (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Improving the THD+N performance (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: improving crosstalk performance (Jaroslav Kysela) [RHEL-27515] - ALSA: synth: Save a few bytes of memory when registering a 'snd_emux' (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: add missing const to Documentation (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8540: Add pre-charge actions for input (Jaroslav Kysela) [RHEL-27515] - ASoC: p1022_rdk: fix all kernel-doc warnings (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Use devm_kcalloc() instead of devm_kzalloc() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Compute file paths on firmware load (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Skip firmware test for custom loaders (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Optimize quirk for Valve Galileo (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe() (Jaroslav Kysela) [RHEL-27515 RHEL-37099] {CVE-2023-52663} - ASoC: amd: acp: Update MODULE_DESCRIPTION for sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing error handling in sof-mach (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Make use of existing *_CODEC_DAI macros (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Drop redundant initialization of machine driver data (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Codec driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add WCD939x Soundwire devices driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wcd-mbhc-v2: add support when connected behind an USB-C audio mux (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: document WCD939x Audio Codec (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,wcd938x: move out common properties (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,micfil: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Add support for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: fsl,sai: Add compatible string for i.MX95 platform (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-pcm: remove log message for LLP (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: generic: Remove obsolete call to ledtrig_audio_get (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Fix yet more -Wformat-truncation warnings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Properly setup HDMI stream (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix index check on graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Revert "Fix wrong kfree() usage" (Jaroslav Kysela) [RHEL-27515] - ALSA: oxygen: Fix right channel of capture volume mixer (Jaroslav Kysela) [RHEL-27515] - ALSA: aloop: Introduce a function to get if access is interleaved mode (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8195: Remove afe-dai component and rework codec link (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: annotate calibration data endianness (Jaroslav Kysela) [RHEL-27515] - ASoC: mediatek: mt8192: Check existence of dai_name before dereferencing (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/conexant: Fix headset auto detect fail in cx8070 and SN6140 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_rt298: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bxt_da7219_max98357a: Fix kernel ops due to COMP_DUMMY change (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Fix PM_RUNTIME usage (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into driver (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: Add tas2563 into header file for DSP mode (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2562: move tas2563 from tas2562 driver to tas2781 driver (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: move tas2563 from tas2562.yaml to tas2781.yaml (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: fix building without CONFIG_SPI (Jaroslav Kysela) [RHEL-27515] - ALSA: ac97: fix build regression (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support more HP models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add fixup for Lenovo 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add TAS2563 support for 14ARB7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add configurable global i2c address (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: add ptrs to calibration functions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ZBook (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add driver properties for cs35l41 for Lenovo Legion Slim 7 Gen 8 serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for Lenovo Legion Slim 7 Gen 8 (2023) serie (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: configure the amp after firmware load (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: enable SND_PCI_QUIRK for hp pavilion 14-ec1xxx series (Jaroslav Kysela) [RHEL-27515] - ALSA: mark all struct bus_type as const (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5663: cancel the work when system suspends (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add PCM Input Switch for Solo Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for custom Gen 4 Direct Monitor mixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add minimum firmware version check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add power status control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add R/O headphone volume control (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable autogain during phantom power state change (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for controls with a "mute mode" (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Disable input controls while autogain is running (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Air Presence + Drive option (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Store mix_ctls for Gen 4 Direct Monitor (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for software-controllable input gain (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Handle Gen 4 Direct Monitor mix updates (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove repeated elem->head.mixer references (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Allow for interfaces without per-channel volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split direct_monitor out from monitor_other (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Minor refactor MSD mode check (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove line_out_hw_vol device info entry (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split input_other into level/pad/air/phantom (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for DSP mux channels (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Split dim_mute_update from vol_updated (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for air/phantom control on input 2 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove struct scarlett2_usb_volume_status (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add scarlett2_mixer_value_to_db() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for Gen 4 style parameters (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor common port_count lookups (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Change num_mux_* from int to u8 (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add #define for SCARLETT2_MIX_MAX (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Refactor scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Parameterise notifications (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Rename db_scale_scarlett2_gain to volume (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Remove scarlett2_config_sets array (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Simplify enums by removing explicit values (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add config set struct (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer has_msd_mode from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Infer standalone switch from config items (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check for phantom persistence config item (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Check presence of mixer using mux_assignment (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add support for uploading new firmware (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add check for config_item presence (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add ioctl commands to erase flash segments (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Formatting fixes (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add skeleton hwdep/ioctl interface (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Update maintainer info (Jaroslav Kysela) [RHEL-27515 RHEL-37068] {CVE-2023-52680} - ALSA: scarlett2: Add missing error check to scarlett2_config_save() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error check to scarlett2_usb_set_config() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add missing error checks to *_ctl_get() (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Add clamp() in scarlett2_mixer_ctl_put() (Jaroslav Kysela) [RHEL-27515 RHEL-37084] {CVE-2023-52674} - ALSA: scarlett2: Add missing mutex lock around get meter levels (Jaroslav Kysela) [RHEL-27515 RHEL-37056] {CVE-2023-52689} - ALSA: scarlett2: Add #defines for firmware upgrade (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Retrieve useful flash segment numbers (Jaroslav Kysela) [RHEL-27515] - ALSA: scarlett2: Convert meter levels from little-endian (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for Dell models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Prevent firmware load if SPI speed too low (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional Dell models without _DSD (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: fix kvmalloc_array() arguments order (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: remove sound controls in unbind (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: move set_drv_data outside tasdevice_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: fix typos in comment (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: do not use regcache (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add mono speaker information to the components string (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5645: Set card.components string (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add a rt5645_components() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add rt5645_get_pdata() helper (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Refactor rt5645_parse_dt() (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Add platform-data for Acer Switch V 10 (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Add acp-psp mailbox interface for iram-dram fence register modification (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Rename amd_bt sof_dai_type (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add i2s bt dai configuration support for AMD platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Refactor sof_i2s_tokens reading to update acpbt dai (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: don't create dummy Component via COMP_DUMMY() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: hdaudio.c: use snd_soc_dummy_dlc (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_sai: Fix channel swap issue on i.MX8MP (Jaroslav Kysela) [RHEL-27515] - ASoC: hdmi-codec: fix missing report for jack initial status (Jaroslav Kysela) [RHEL-27515] - ASoC: topology: Replace fake root_device with kunit_device in tests (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2023 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Support additional ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirks for ASUS ROG 2023 models (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Add config table to support many laptops without _DSD (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Remove redundant ret variable (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: add support for FW version 0x0503 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Fix trivial code style issues (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm.c: Complete the active count for components without DAIs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: Add X1E80100 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add x1e80100 sound machine driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add missing MODULE_DESCRIPTION in mach-common (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp-config: Add missing MODULE_DESCRIPTION (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Switch to {RUNTIME,SYSTEM_SLEEP}_PM_OPS (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Allow probing ACP PCI when SOF is disabled (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Drop conflicting ACPI-based probing (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8650 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: document SM8650 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: tegra20_ac97: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346 (Jaroslav Kysela) [RHEL-27515] - soundwire: amd: drop bus freq calculation and set 'max_clk_freq' (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed a typo (Jaroslav Kysela) [RHEL-27515] - ALSA: usb-audio: Increase delay in MOTU M quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add pm ops support for renoir platform. (Jaroslav Kysela) [RHEL-27515] - ASoC: tas2781: check the validity of prm_no/cfg_no (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: remove duplicated including (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: check fw_context_save for library reload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: synchronize fw_config_params with fw definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: IPC4: query fw_context_save feature from fw (Jaroslav Kysela) [RHEL-27515] - ALSA: au88x0: fixed spelling mistakes in au88x0_core.c (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/tas2781: select program 0, conf 0 by default (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for ASUS ROG GV302XA (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Document new DAI link flags playback-only/capture-only (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: Introduce playback-only/capture-only DAI link flags (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing statics for hp_ilimit functions (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Allow HP amp to cool off after current limit (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Don't enable bias sense during type detect (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Add 4 channel support (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: drop duplicate channel defines (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: audioreach: Commonize setting channel mappings (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Apply mute LED quirk for HP15-db (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: fix off by one in graph_parse_node_multi_nm() (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct SoundWire port list (Jaroslav Kysela) [RHEL-27515] - mfd: cs42l43: Correct order of include files to be alphabetical (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: modify config flag read logic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: add HDA_ARL PCI ID support (Jaroslav Kysela) [RHEL-27515] - PCI: add INTEL_HDA_ARL to pci_ids.h (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: stop timer before buffer is released (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: Add Framework laptop 16 to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevents spinning during runtime suspend (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Prevent IRQ handling when suspending/resuming (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l45: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add i2s bt support for nau8821-max card (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add new cpu dai and dailink creation for I2S BT instance (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Remove extra dmi parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: vangogh: Add condition check for acp config flag (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add new dmi entries for acp5x platform (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/realtek: add new Framework laptop to quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: lnl: add core get and set support for dsp core (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving" (Jaroslav Kysela) [RHEL-27515] - ASoC: rt722-sdca: Set lane_control_support for multilane (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Wire up buffer flags (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: add alignment for topology header file struct definition (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: align topology header file with sof topology header (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->headset_codec_dev instead of playback (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_codec_dev = NULL (Jaroslav Kysela) [RHEL-27515 RHEL-37048] {CVE-2023-52697} - ASoC: Intel: sof_nau8825: board id cleanup for rpl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: board id cleanup for adl boards (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs35l56 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Determine quirks/routing with codec-dev ACPI DSM (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcht_es8316: Dump basic _DSM information (Jaroslav Kysela) [RHEL-27515] - ASoC: es83xx: add ACPI DSM helper module (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Limit speaker digital volumes (Jaroslav Kysela) [RHEL-27515] - ASoC: ops: add correct range check for limiting volume (Jaroslav Kysela) [RHEL-27515] - ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Jaroslav Kysela) [RHEL-27515] - ASoC: da7219: Support low DC impedance headset (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for a new Huawei Matebook laptop (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550 (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: sc8280xp: set card driver name from match data (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4349: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l42: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cirrus: edb93xx: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs4271: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l36: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l35: Drop legacy includes (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l34: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l33: Fix GPIO name and drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l32: Drop legacy include (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hda: Conditionally register dais for HDMI and Analog (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: set active_decimator correct default value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Disable power-save on KONTRON SinglePC (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Move Soundwire runtime stream alloc to soundcards (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Add helper for allocating Soundwire stream runtime (Jaroslav Kysela) [RHEL-27515] - ptrace: Convert ptrace_attach() to use lock guards (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Add module ID print during module set up (Jaroslav Kysela) [RHEL-27515] - ASoC: core: Fix a handful of spelling mistakes. (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Move window offset configuration earlier (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement IPC version fallback if firmware files are missing (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Do not use resource managed allocation for ipc4_data (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Add helper for initialization of paths, ops (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-pci-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: core: Implement firmware, topology path setup in core (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-of-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-acpi-dev: Save the default IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add placeholder for platform IPC type and path overrides (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_machine_* functions from sof-audio.c to core.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c from sof-audio.c (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage (Jaroslav Kysela) [RHEL-27515] - soundwire: generic_bandwidth_allocation use bus->params.max_dr_freq (Jaroslav Kysela) [RHEL-27515] - soundwire: intel_ace2x: fix AC timing setting for ACE2.x (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: fix NULL pointer dereference for multi_link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DAI link generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support DAI link array generation (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI-In link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support HDMI-In link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for BT offload link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: rename function parameter (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support BT offload link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for amp link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support amp link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for codec link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support codec link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: cht_bsw_rt5672: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: ssp-common: get codec name function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: check return value (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_maxim_common: add else between 2 if test (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove dead code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Kill S24_LE format (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Drop snd_hdac_calc_stream_format() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel Skylake: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hdac_hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/ca0132: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda/hdmi: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Switch to new stream-format interface (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Upgrade stream-format infrastructure (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Honor subformat when configuring runtime (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Honor subformat when querying PCMs (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Introduce MSBITS subformat interface (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Add rt722 support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Make use of dev_err_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: remove unused function declaration (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use existing helpers to change GPROCEN and PIE bits (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2-custom-sample: Add connection image (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: use better image for Multi connection (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-graph-card2: add CPU:Codec = N:M support (Jaroslav Kysela) [RHEL-27515] - ASoC: makes CPU/Codec channel connection map more generic (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Handle ALSA kcontrol change notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Add data struct for module notification message from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-control: Implement control update for switch/enum controls (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-topology: Helper to find an swidget by module/instance id (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: Always register the HDMI dai links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: correct white-spaces in examples (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow configuration of bit clock and frame inversion (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: set controller id to hw master id (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: introduce controller_id (Jaroslav Kysela) [RHEL-27515] - soundwire: fix initializing sysfs for same devices on different buses (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Allow driver to work without IRQ connection (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: refine the requested phy clock frequency (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: fix up bad merge (Jaroslav Kysela) [RHEL-27515] - soundwire: stream: constify sdw_port_config when adding devices (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_ports() cleanup (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_ports() out of critical section (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5650: add mutex to avoid the jack detection failure (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Refer to correct stream index at loops (Jaroslav Kysela) [RHEL-27515] - ASoC: imx-rpmsg: Force codec power on in low power audio mode (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8810: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add switch to control normal and alt hp inputs (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Add handling of ACPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Store device in private struct and use it more consistently (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix incorrect frame delay configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: cs43130: Fix the position of const qualifier (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: mem leak in skl register function (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Fix mem leak in few functions (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON flag for ACP70 (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Alays handle -EPROBE_DEFER (Jaroslav Kysela) [RHEL-27515] - ASoC: rt5682s: Add LDO output selection for dacref (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp7.0 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: add mtl_rt5650 support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Add missing static from runtime PM ops (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8974: Correct boost mixer inputs (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: yc: Add HP 255 G10 into quirk table (Jaroslav Kysela) [RHEL-27515] - regmap: kunit: add noinc write test (Jaroslav Kysela) [RHEL-27515] - regmap: ram: support noinc semantics (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: remove unnecessary NULL check (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the bin file parsing method (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use dma_request_slave_channel() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: correct the format order (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix for indentation issue (Jaroslav Kysela) [RHEL-27515] - ASoC: dapm: Simplify widget clone (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: remove unused variables (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8186: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: mt8195: clean up unused code (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing the headset detection time (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Add chip version flag (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: ES8326: Changing initialisation and broadcasting (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Add slew rate controls. (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: nau8821: Add DMIC slew rate. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5514: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: probe: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: hdaudio: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: dmic: Add proper id_table (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Add support for configuring PDM interface from topology (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: trivial: fix comment typo (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify macro value error (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the wrong judgment of re value (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the maximum value of calib (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumerated devs (Jaroslav Kysela) [RHEL-27515] - mfd: arizona-i2c: Simplify obtaining I2C match data (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: fix for i2s mode register field update (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb() (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa883x: make use of new mute_unmute_on_trigger flag (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: add flag to mute and unmute stream during trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add ACPI dependency (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88399: fix typo in Kconfig select (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Add rt5514 machine board (Jaroslav Kysela) [RHEL-27515] - ALSA: virtio: use ack callback (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: machine: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8995: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8994: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wm8962: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd9335: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rt5682s: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: max9867: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-rx-macro: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adav80x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: adau1373: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: 88pm860x: Handle component name prefix (Jaroslav Kysela) [RHEL-27515] - ALSA: seq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Drop obsoleted comments and definitions (Jaroslav Kysela) [RHEL-27515] - ALSA: wavefront: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: opl3: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: caiaq: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: mixart: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: azt3328: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: rawmidi: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ALSA: control: Replace with __packed attribute (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp7.0 (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp power on mask macro value (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: change acp-deinit function arguments (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for pdm use case (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add condition check for i2s clock generation (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add platform and flag data to acp data structure (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add code for scanning acp pdm controller (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add Kconfig options for acp6.3 based platform driver (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add machine driver support for acp6.3 platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: add i2s clock generation support for acp6.3 based platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: refactor acp i2s clock generation code (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add acp6.3 pci legacy driver support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wcd938x: use defines for entries in snd_soc_dai_driver array (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw88399 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw88399 (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw88399" (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Make return of remove_late void, too (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab 3 Pro YT3-X90 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add option to use sram for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: refactor acp dram usage for data bin loading (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: increase DSP cache window range (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: add support for acp6.3 based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: Add acpi machine id for acp6.3 version based platform (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify max_register usage error (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for DMIC links (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: support dmic link initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow xe as match for i915_component_master_match (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Add an allow_modprobe argument to snd_hdac_i915_init (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: i915: Allow override of gpu binding. (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Intel: Fix error handling in azx_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: enable wake capability for acp pci driver (Jaroslav Kysela) [RHEL-27515] - ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data and use struct_size() (Jaroslav Kysela) [RHEL-27515] - soundwire: dmi-quirks: update HP Omen match (Jaroslav Kysela) [RHEL-27515] - soundwire: bus: improve error handling for clock stop prepare/deprepare (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: make .remove callback return void (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the notification payload (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use common module for HDMI link (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: board_helpers: new module for common functions (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_hdmi: add common header for HDMI (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_rt5682: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_nau8825: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_da7219: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: sof_cs42l42: remove hdac-hdmi support (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: ssm4567: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5663: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt286: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: nau8825: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98927: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98373: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: es8336: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: da7219: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt298: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: max98357a: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt5682: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: rt274: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: i2s_test: Validate machine board configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Improve topology parsing of dynamic strings (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Introduce helper functions for SSP and TDM handling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver when requested (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: wsa-macro: fix uninitialized stack variables with name prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: explicitly include binding headers when used (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: sof-client: fix build when only IPC4 is selected (Jaroslav Kysela) [RHEL-27515] - ASoC: Use device_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom/lpass: Constify struct lpass_variant (Jaroslav Kysela) [RHEL-27515] - ASoC: Drop unnecessary of_match_device() calls (Jaroslav Kysela) [RHEL-27515] - ASoC: da7218: Use i2c_get_match_data() (Jaroslav Kysela) [RHEL-27515] - ASoC: Explicitly include correct DT includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Add code_loading parameter to stream setup (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Fix stream fifo_size initialization (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on SPI (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Enable low-power hibernation mode on i2c (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Wake transactions need to be issued twice (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Change hibernate sequence to use allow auto hibernate (Jaroslav Kysela) [RHEL-27515] - ALSA: aoa: Replace asm/prom.h with explicit includes (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Poll SDxFIFOS after programming SDxFMT (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Introduce HOST stream setup mechanism (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: Skylake: Use helper to setup HOST stream (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Initialise a variable to silence possible static analysis error (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Remove unused hibernate wake constants (Jaroslav Kysela) [RHEL-27515] - ASoC: Adds support for TAS575x to the pcm512x driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: aw88261: Remove non-existing reset gpio (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from AW88261 (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Remove unused variable (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: fix an error code (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Drop superfluous stream decoupling (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Keep module refcount up when gathering traces (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Disable DSP before loading basefw (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Preallocate memory for module configuration (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Use generic size defines (Jaroslav Kysela) [RHEL-27515] - ASoC: Intel: avs: Move IPC error messages one level down (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Simplify referencing dai-params.yaml (Jaroslav Kysela) [RHEL-27515] - ASoC: doc: Update codec to codec examples (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission mode of function parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add aw87390 amplifier driver (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add code for bin parsing compatible with aw87390 (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify i2c driver name (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel" (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Modify the transmission method of parameters (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Remove the "fade-enable property" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add schema for "awinic,aw87390" (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: awinic,aw88395: Add properties for multiple PA support (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Remove useless else (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: rtq9128: Add TDM input source select (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: rtq9128: Add TDM input source slect property (Jaroslav Kysela) [RHEL-27515] - sh: boards: Fix Sound Simple-Card struct name (Jaroslav Kysela) [RHEL-27515] - ASoC: remove asoc_xxx() compatible macro (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - sound: Fix snd_pcm_readv()/writev() to use iov access functions (Jaroslav Kysela) [RHEL-27515] - ASoC: audio-iio-aux: Use flex array to simplify code (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-component: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-topology: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-compress: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-utils: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-link: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dapm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-core: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-dai: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc-pcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: mediatek: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: intel: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: sof: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: cs47lxx: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: wm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: rt5677: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: intel: avs: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soundwire: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: extensa: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: generic: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: tegra: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: fsl: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: bcm: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: simple_card_utils.h: convert not to use asoc_xxx() (Jaroslav Kysela) [RHEL-27515] - ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx() (Jaroslav Kysela) [RHEL-27515] - ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: Annotate struct hda_conn_list with __counted_by (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: Add Richtek rtq9128 audio amplifier support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier (Jaroslav Kysela) [RHEL-27515] - soundwire: qcom: Log clk_get("iface") failures (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Drop unused IPC type defines (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: mediatek: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: imx: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: amd: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Use generic names for IPC types (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_SOC_SOF_IPC4 (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Extend timeout on bias sense timeout (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Move headset bias sense enable earlier in process (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Enable bias sense by default (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: Lower default type detect time (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from firmware (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2.5+ platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: mtl: dump dsp stack (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Intel: add telemetry retrieval support on Intel platforms (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add exception node in sof debugfs directory (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add definition of telemetry slot for exception handling (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: add a helper function to search debug slot (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4-mtrace: move debug slot related definitions to header.h (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: Xtensa: dump ar registers to restore call stack (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cirrus_scodec: Add KUnit test (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx (Jaroslav Kysela) [RHEL-27515] - ASoC: da7213: add .auto_selectable_formats support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Use wlf,fsampen device tree property (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8782: Constrain maximum audio rate at runtime (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42l43: make const array controls static (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: ps: Fix -Wformat-truncation warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rt1015: fix the first word being cut off (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use new export macro for dev_pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l56: Use pm_ptr() (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ipc4: Dump the payload also when set_get_data fails (Jaroslav Kysela) [RHEL-27515] - ASoC: SOF: ops.h: Change the error code for not supported to EOPNOTSUPP (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [RHEL-27515] - ASoC: nau8821: Revise MICBIAS control for power saving. (Jaroslav Kysela) [RHEL-27515] - ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols (Jaroslav Kysela) [RHEL-27515] - ASoC: cs35l41: Use modern pm_ops (Jaroslav Kysela) [RHEL-27515] - ASoC: max98927: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98520: Drop pointless includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98388: Correct the includes (Jaroslav Kysela) [RHEL-27515] - ASoC: max98396: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max98373: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: max98357a: Drop pointless include (Jaroslav Kysela) [RHEL-27515] - ASoC: max9768: Convert to use GPIO descriptors (Jaroslav Kysela) [RHEL-27515] - ASoC: tas571x: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: cs42xx8-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: wm8580: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add machine driver that enables sound for systems with a ES8336 codec (Jaroslav Kysela) [RHEL-27515] - ASoC: amd: acp: Add support for splitting the codec specific code from the ACP driver (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for MCLK div by 2 (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with ARRAY_SIZE() (Jaroslav Kysela) [RHEL-27515] - ASoC: es8316: Enable support for S32 LE format (Jaroslav Kysela) [RHEL-27515] - ASoC: codecs: lpass-tx-macro: Add SM6115 support (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115 (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: ak4642: Minor cleanups in probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-i2c: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: tlv320aic32x4-spi: Simplify probe() (Jaroslav Kysela) [RHEL-27515] - ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Fix error checks of default read/write copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: Name iov_iter argument as iterator instead of buffer (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Drop unused iov_iter for process callback (Jaroslav Kysela) [RHEL-27515] - dt-bindings: Fix typos (Jaroslav Kysela) [RHEL-27515] - ALSA: doc: Update description for the new PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: pcm: Drop obsoleted PCM copy_user ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Drop obsoleted PCM copy_user and copy_kernel ops (Jaroslav Kysela) [RHEL-27515] - ASoC: component: Add generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: qcom: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Use iov_iter for process callback, too (Jaroslav Kysela) [RHEL-27515] - ASoC: dmaengine: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: pcmtest: Update comment about PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: xen: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme9652: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: hdsp: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme96: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: nm256: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: rme32: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: korg1212: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: es1938: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: dummy: Convert to generic PCM copy ops (Jaroslav Kysela) [RHEL-27515] - ALSA: core: Add memory copy helpers between iov_iter and iomem (Jaroslav Kysela) [RHEL-27515] - ALSA: pcm: Add copy ops with iov_iter (Jaroslav Kysela) [RHEL-27515] - iov_iter: Export import_ubuf() (Jaroslav Kysela) [RHEL-27515] - spi: tegra114: Remove unnecessary NULL-pointer checks (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: Fix Wvoid-pointer-to-enum-cast warning (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: merge DAI call back functions into ops (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Drop unneeded quotes (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi parameters of chip select APIs (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_drvdata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - spi: Constify spi_get_ctldata()'s spi parameter (Jaroslav Kysela) [RHEL-27515] - ALSA: hda: cs35l41: Replace all spi->chip_select references with function call (Jaroslav Kysela) [RHEL-27515] - spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiod (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: remove prefix (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add clocks on endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add missing mclk-fs (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: add definitions/ports (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: use definitions for port/endpoint (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Add support for RK3588 (Jaroslav Kysela) [RHEL-27515] - ASoC: rockchip: i2s_tdm: Make the grf property optional (Jaroslav Kysela) [RHEL-27515] - spi: Reintroduce spi_set_cs_timing() (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts' (Jaroslav Kysela) [RHEL-27515] - dt-bindings: sound: Add generic serial MIDI device (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: support tick_delay without enhance_timing (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: Add dai-tdm-slot-width-map (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: wcd938x: Add gpio property for selecting CTIA/OMTP headset (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: Centralize the 'sound-dai' definition (Jaroslav Kysela) [RHEL-27515] - ASoC: dt-bindings: audio-graph-port: enable both flag/phandle for bitclock/frame-master (Jaroslav Kysela) [RHEL-27515] - spi: modify set_cs_timing parameter (Jaroslav Kysela) [RHEL-27515] - spi: mediatek: add tick_delay support (Jaroslav Kysela) [RHEL-27515]- sdhci-of-dwcmshc: disable PM runtime in dwcmshc_remove() (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool conversion (Luiz Capitulino) [RHEL-45234] - platform/mellanox: mlxbf-pmc: fix signedness bugs (Luiz Capitulino) [RHEL-45234] - drivers/platform/mellanox: Convert snprintf to sysfs_emit (Luiz Capitulino) [RHEL-45234] - cpufreq: exit() callback is optional (Mark Langsdorf) [RHEL-43846] {CVE-2024-38615} - cppc_cpufreq: Fix possible null pointer dereference (Mark Langsdorf) [RHEL-44143] {CVE-2024-38573} - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Mark Langsdorf) [RHEL-33200] {CVE-2024-26894} - RAS/AMD/ATL: Use system settings for MI300 DRAM to normalized address translation (Aristeu Rozanski) [RHEL-38634] - RAS/AMD/ATL: Fix MI300 bank hash (Aristeu Rozanski) [RHEL-38634] - arm64: hibernate: Fix level3 translation fault in swsusp_save() (Mark Salter) [RHEL-35086] {CVE-2024-26989} - hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37717] {CVE-2021-47386} - pstore/platform: Add check for kstrdup (Steve Best) [RHEL-38128] {CVE-2023-52869} - ARM: 9359/1: flush: check if the folio is reserved for no-mapping addresses (Charles Mirabile) [RHEL-34956] {CVE-2024-26947} - PM: sleep: wakeirq: fix wake irq warning in system suspend (Mark Langsdorf) [RHEL-26183] - drivers/base/cpu: crash data showing should depends on KEXEC_CORE (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: fix error handling in add_memory_resource() (Mark Langsdorf) [RHEL-26183] - mm/memory_hotplug: add missing mem_hotplug_lock (Mark Langsdorf) [RHEL-26183] - regmap: fix bogus error on regcache_sync success (Mark Langsdorf) [RHEL-26183] - fw loader: Remove the now superfluous sentinel element from ctl_table array (Mark Langsdorf) [RHEL-26183] - regmap: fix NULL deref on lookup (Mark Langsdorf) [RHEL-26183] - driver core: platform: Annotate struct irq_affinity_devres with __counted_by (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Make property entry API test modular (Mark Langsdorf) [RHEL-26183] - drivers/base: Add modular KUnit property entry API tests (Mark Langsdorf) [RHEL-26183] - driver core: Add missing parameter description to __fwnode_link_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Unify the firmware node type check (Mark Langsdorf) [RHEL-26183] - driver core: platform: Use temporary variable in platform_device_add() (Mark Langsdorf) [RHEL-26183] - driver core: platform: Refactor error path in a couple places (Mark Langsdorf) [RHEL-26183] - driver core: platform: Drop redundant check in platform_device_add() (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Mark Langsdorf) [RHEL-26183] - driver core: return an error when dev_set_name() hasn't happened (Mark Langsdorf) [RHEL-26183] - crash: memory and CPU hotplug sysfs attributes (Mark Langsdorf) [RHEL-26183] - driver core: Call in reversed order in device_platform_notify_remove() (Mark Langsdorf) [RHEL-26183] - driver core: Return proper error code when dev_set_name() fails (Mark Langsdorf) [RHEL-26183] - mm,thp: fix nodeN/meminfo output alignment (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros to root device tests (Mark Langsdorf) [RHEL-26183] - drivers: base: test: Add missing MODULE_* macros for platform devices tests (Mark Langsdorf) [RHEL-26183] - drivers: base: Free devm resources when unregistering a device (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for platform devices (Mark Langsdorf) [RHEL-26183] - drivers: base: Add basic devm tests for root devices (Mark Langsdorf) [RHEL-26183] - drivers/base: Disable CONFIG_DM_KUNIT_TEST (Mark Langsdorf) [RHEL-26183] - base/node: Remove duplicated include (Mark Langsdorf) [RHEL-26183] - driver core: Call dma_cleanup() on the test_remove path (Mark Langsdorf) [RHEL-26183] - driver core: test_async: fix an error code (Mark Langsdorf) [RHEL-26183] - of: Move of_device_{add,register,unregister} to platform.c (Mark Langsdorf) [RHEL-26183] - of: Move of_platform_register_reconfig_notifier() into DT core (Mark Langsdorf) [RHEL-26183] - regmap: Provide user selectable option to enable regmap (Mark Langsdorf) [RHEL-26183] - Regmap: Add REGMAP_BUILD (Mark Langsdorf) [RHEL-26183] - regmap: Fix the type used for a bitmap pointer (Mark Langsdorf) [RHEL-26183] - regmap: Remove dynamic allocation warnings for rbtree and maple (Mark Langsdorf) [RHEL-26183] - regmap: rbtree: Use alloc_flags for memory allocations (Mark Langsdorf) [RHEL-26183] - regmap: Reject fast_io regmap configurations with RBTREE and MAPLE caches (Mark Langsdorf) [RHEL-26183] - regmap-irq: Fix out-of-bounds access when allocating config buffers (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Remove unused 64-bit support code (Mark Langsdorf) [RHEL-26183] - regmap: cache: Revert "Add 64-bit mode support" (Mark Langsdorf) [RHEL-26183] - regmap: Revert "add 64-bit mode support" and Co. (Mark Langsdorf) [RHEL-26183] - PM: domains: Move the verification of in-params from genpd_add_device() (Mark Langsdorf) [RHEL-26183] - regmap: Drop early readability check (Mark Langsdorf) [RHEL-26183] - drivers: fwnode: fix fwnode_irq_get[_byname]() (Mark Langsdorf) [RHEL-26183] - regmap: Check for register readability before checking cache during read (Mark Langsdorf) [RHEL-26183] - regmap: Add debugfs file for forcing field writes (Mark Langsdorf) [RHEL-26183] - regmap: Don't check for changes in regcache_set_val() (Mark Langsdorf) [RHEL-26183] - regmap: Add missing cache_only checks (Mark Langsdorf) [RHEL-26183] - regmap: regmap-irq: Move handle_post_irq to before pm_runtime_put (Mark Langsdorf) [RHEL-26183] - base/node: Use 'property' to identify an access parameter (Mark Langsdorf) [RHEL-26183] - isa: Remove unnecessary checks (Mark Langsdorf) [RHEL-26183] - PM: suspend: Fix pm_suspend_target_state handling for !CONFIG_PM (Mark Langsdorf) [RHEL-26183] - PM: domains: fix integer overflow issues in genpd_parse_state() (Mark Langsdorf) [RHEL-26183] - regmap: mmio: Allow passing an empty config->reg_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop backward compatibility for inverted mask/unmask (Mark Langsdorf) [RHEL-26183] - regmap-irq: Minor adjustments to .handle_mask_sync() (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove support for not_fixed_stride (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove type registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Remove virtual registers (Mark Langsdorf) [RHEL-26183] - regmap-irq: Drop map from handle_mask_sync() parameters (Mark Langsdorf) [RHEL-26183] - hwrng: cn10k - use dev_err_probe (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - delete empty remove function (Bharat Bhushan) [RHEL-22181] - hwrng: cn10k - Add extended trng register support (Bharat Bhushan) [RHEL-22181] - hwrng: octeon - Fix warnings on 32-bit platforms (Bharat Bhushan) [RHEL-22181] - REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri)- REDHAT: Makefile, dont reset dist-git-tmp if set (Lucas Zampieri) - Revert "REDHAT: Fix values in Makefile being redefined" (Lucas Zampieri) - tools/power turbostat: Add local build_bug.h header for snapshot target (David Arcari) [RHEL-33321] - tools/power turbostat: Fix unc freq columns not showing with '-q' or '-l' (David Arcari) [RHEL-33321] - tools/power turbostat: option '-n' is ambiguous (David Arcari) [RHEL-33321 RHEL-36084] - tools/power turbostat: version 2024.05.10 (David Arcari) [RHEL-33321] - tools/power turbostat: Ignore pkg_cstate_limit when it is not available (David Arcari) [RHEL-33321] - tools/power turbostat: Fix order of strings in pkg_cstate_limit_strings (David Arcari) [RHEL-33321] - tools/power turbostat: Read Package-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Read Core-cstates via perf (David Arcari) [RHEL-33321] - tools/power turbostat: Avoid possible memory corruption due to sparse topology IDs (David Arcari) [RHEL-33321] - tools/power turbostat: Add columns for clustered uncore frequency (David Arcari) [RHEL-33321] - tools/power turbostat: Enable non-privileged users to read sysfs counters (David Arcari) [RHEL-33321] - tools/power turbostat: Replace _Static_assert with BUILD_BUG_ON (David Arcari) [RHEL-33321] - tools/power turbostat: Add ARL-H support (David Arcari) [RHEL-33321] - tools/power turbostat: Enhance ARL/LNL support (David Arcari) [RHEL-33321] - tools/power turbostat: Survive sparse die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Remember global max_die_id (David Arcari) [RHEL-33321] - tools/power turbostat: Harden probe_intel_uncore_frequency() (David Arcari) [RHEL-33321] - tools/power turbostat: Add "snapshot:" Makefile target (David Arcari) [RHEL-33321] - platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Update LNL signal status map (Steve Best) [RHEL-46817] - platform/x86:intel/pmc: Add support to show S0ix blocker counter (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Fix PCH names in comments (Steve Best) [RHEL-46817] - platform/x86/intel/pmc: Improve PKGC residency counters debug (Steve Best) [RHEL-46817] - platform/x86/intel/pmc/arl: Put GNA device in D3 (Steve Best) [RHEL-46817] - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (Davide Caratti) [RHEL-45534] - net/sched: taprio: extend minimum interval restriction to entire cycle too (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - net/sched: taprio: make q->picos_per_byte available to fill_sched_entry() (Davide Caratti) [RHEL-44375 RHEL-45534] {CVE-2024-36244} - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Davide Caratti) [RHEL-39715] {CVE-2024-36017} - xfs: process free extents to busy list in FIFO order (Pavel Reichl) [RHEL-7961] - xfs: adjust the incore perag block_count when shrinking (Pavel Reichl) [RHEL-7961] - xfs: abort fstrim if kernel is suspending (Pavel Reichl) [RHEL-7961] - xfs: reduce AGF hold times during fstrim operations (Pavel Reichl) [RHEL-7961] - xfs: move log discard work to xfs_discard.c (Pavel Reichl) [RHEL-7961] - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ken Cox) [RHEL-38415] {CVE-2021-47459} - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Steve Best) [RHEL-39354] {CVE-2024-36016} - net/sched: initialize noop_qdisc owner (Davide Caratti) [RHEL-35058] - net/sched: Fix mirred deadlock on device recursion (Davide Caratti) [RHEL-35058] {CVE-2024-27010} - KVM: SEV-ES: Fix svm_get_msr()/svm_set_msr() for KVM_SEV_ES_INIT guests (Paolo Bonzini) [RHEL-16745] - x86/e820: Add a new e820 table update helper (Paolo Bonzini) [RHEL-16745] - x86/sev: Add callback to apply RMP table fixups for kexec (Paolo Bonzini) [RHEL-16745] - x86/kexec: Do not update E820 kexec table for setup_data (Paolo Bonzini) [RHEL-16745] - x86/e820: Don't reserve SETUP_RNG_SEED in e820 (Paolo Bonzini) [RHEL-16745] - redhat: add new configs (Paolo Bonzini) [RHEL-16745] - KVM: SNP: Fix LBR Virtualization for SNP guest (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Delegate LBR virtualization to the processor (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent (Paolo Bonzini) [RHEL-16745] - KVM: SEV-ES: Prevent MSR access post VMSA encryption (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Remove the need to trigger an UNBLOCK event on AP creation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Don't WARN() if RMP lookup fails when invalidating gmem pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Automatically switch reclaimed pages to shared (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Add module parameter to enable SEV-SNP (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Avoid WBINVD for HVA-based MMU notifications for SNP (Paolo Bonzini) [RHEL-16745] - KVM: x86: Implement hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for invalidating private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Implement gmem hook for initializing private pages (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Support SEV-SNP AP Creation NAE event (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle RMP nested page faults (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle MSR based Page State Change VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle GHCB GPA register VMGEXIT (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_FINISH command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_UPDATE command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add KVM_SEV_SNP_LAUNCH_START command (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add initial SEV-SNP support (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Select KVM_GENERIC_PRIVATE_MEM when CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: MMU: Disable fast path if KVM_EXIT_MEMORY_FAULT is needed (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add hook for determining max NPT mapping level (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for invalidating memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add interface for populating gmem pages with user data (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: extract __kvm_gmem_get_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: Add hook for initializing memory (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: limit overzealous WARN (Paolo Bonzini) [RHEL-16745] - KVM: guest_memfd: pass error up from filemap_grab_folio (Paolo Bonzini) [RHEL-16745] - KVM: x86: Advertise max mappable GPA in CPUID.0x80000008.GuestPhysBits (Paolo Bonzini) [RHEL-16745] - KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID (Paolo Bonzini) [RHEL-16745] - KVM: x86: Split core of hypercall emulation to helper function (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Allow per-guest configuration of GHCB protocol version (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for termination requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add GHCB handling for Hypervisor Feature Support requests (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Add support to handle AP reset MSR protocol (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Sanity check that __kvm_faultin_pfn() doesn't create noslot pfns (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Initialize kvm_page_fault's pfn and hva to error values (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Set kvm_page_fault.hva to KVM_HVA_ERR_BAD for "no slot" faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Handle no-slot faults at the beginning of kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move slot checks from __kvm_faultin_pfn() to kvm_faultin_pfn() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Explicitly disallow private accesses to emulated MMIO (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Don't force emulation of L2 accesses to non-APIC internal slots (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Move private vs. shared check above slot validity checks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN and skip MMIO cache on private, reserved page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: check for invalid async page faults involving private memory (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use synthetic page fault error code to indicate private faults (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: WARN if upper 32 bits of legacy #PF error code are non-zero (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Pass full 64-bit error code when handling page faults (Paolo Bonzini) [RHEL-16745] - KVM: x86: Move synthetic PFERR_* sanity checks to SVM's #NPF handler (Paolo Bonzini) [RHEL-16745] - KVM: x86: Define more SEV+ page fault error bits/flags for #NPF (Paolo Bonzini) [RHEL-16745] - KVM: x86: Remove separate "bit" defines for page fault error code masks (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Exit to userspace with -EFAULT if private fault hits emulation (Paolo Bonzini) [RHEL-16745] - KVM: x86: Disable KVM_INTEL_PROVE_VE by default (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Enumerate EPT Violation #VE support in /proc/cpuinfo (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Print SPTEs on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Dump VMCS on unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add sanity checks that KVM doesn't create EPT #VE SPTEs (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Always handle #VEs in L0 (never forward #VEs from L2 to L1) (Paolo Bonzini) [RHEL-16745] - KVM: nVMX: Initialize #VE info page for vmcs02 when proving #VE support (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Don't kill the VM on an unexpected #VE (Paolo Bonzini) [RHEL-16745] - KVM: VMX: Introduce test mode related to EPT violation VE (Paolo Bonzini) [RHEL-16745] - KVM, x86: add architectural support code for #VE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Track shadow MMIO value on a per-VM basis (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Add Suppress VE bit to EPT shadow_mmio_mask/shadow_present_mask (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Use SHADOW_NONPRESENT_VALUE for atomic zap in TDP MMU (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write() (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Process atomically-zapped SPTEs after TLB flush (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Allow non-zero value for non-present SPTE and removed SPTE (Paolo Bonzini) [RHEL-16745] - KVM: x86/mmu: Replace hardcoded value 0 for the initial value for SPTE (Paolo Bonzini) [RHEL-16745] - KVM: Allow page-sized MMU caches to be initialized with custom 64-bit values (Paolo Bonzini) [RHEL-16745] - KVM: delete .change_pte MMU notifier callback (Paolo Bonzini) [RHEL-16745] - KVM: x86: Explicitly zero kvm_caps during vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_mce_cap on vendor module load (Paolo Bonzini) [RHEL-16745] - KVM: x86: Fully re-initialize supported_vm_types on vendor module load (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add test for transferring FPU state into VMSA (Paolo Bonzini) [RHEL-16745] - selftests: kvm: split "launch" phase of SEV VM creation (Paolo Bonzini) [RHEL-16745] - selftests: kvm: switch to using KVM_X86_*_VM (Paolo Bonzini) [RHEL-16745] - selftests: kvm: add tests for KVM_SEV_INIT2 (Paolo Bonzini) [RHEL-16745] - KVM: SEV: allow SEV-ES DebugSwap again (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce KVM_SEV_INIT2 operation (Paolo Bonzini) [RHEL-16745] - KVM: SEV: sync FPU and AVX state at LAUNCH_UPDATE_VMSA time (Paolo Bonzini) [RHEL-16745] - KVM: SEV: define VM types for SEV and SEV-ES (Paolo Bonzini) [RHEL-16745] - KVM: SEV: introduce to_kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: x86: Add supported_vm_types to kvm_caps (Paolo Bonzini) [RHEL-16745] - KVM: x86: add fields to struct kvm_arch for CoCo features (Paolo Bonzini) [RHEL-16745] - KVM: SEV: store VMSA features in kvm_sev_info (Paolo Bonzini) [RHEL-16745] - KVM: SEV: publish supported VMSA features (Paolo Bonzini) [RHEL-16745] - KVM: introduce new vendor op for KVM_GET_DEVICE_ATTR (Paolo Bonzini) [RHEL-16745] - KVM: x86: use u64_to_user_ptr() (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Compile sev.c if and only if CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [RHEL-16745] - KVM: SVM: Invert handling of SEV and SEV_ES feature flags (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: clarify usage of KVM_MEMORY_ENCRYPT_OP (Paolo Bonzini) [RHEL-16745] - Documentation: kvm/sev: separate description of firmware (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Track SNP host status with cc_platform_*() (Paolo Bonzini) [RHEL-16745] - x86/cc: Add cc_platform_set/_clear() helpers (Paolo Bonzini) [RHEL-16745] - x86/kvm/Kconfig: Have KVM_AMD_SEV select ARCH_HAS_CC_PLATFORM (Paolo Bonzini) [RHEL-16745] - x86/tdx: Preserve shared bit on mprotect() (Paolo Bonzini) [RHEL-16745] - x86/sev: Check for MWAITX and MONITORX opcodes in the #VC handler (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add models 0x10-0x1f to the Zen5 range (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Update the Zenbleed microcode revisions (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg() (Paolo Bonzini) [RHEL-16745] - crypto: ccp - State in dmesg that TSME is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Disable KMSAN for memory encryption TUs (Paolo Bonzini) [RHEL-16745] - x86/sev: Dump SEV_STATUS (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Have it depend on AMD_IOMMU (Paolo Bonzini) [RHEL-16745] - iommu/amd: Fix failure return from snp_lookup_rmpentry() (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Make snp_range_list static (Paolo Bonzini) [RHEL-16745] - Documentation: virt: Fix up pre-formatted text block for SEV ioctls (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_SET_CONFIG command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_COMMIT command (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add the SNP_PLATFORM_STATUS command (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Enable/unmask SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - KVM: SEV: Make AVIC backing, VMSA and VMCB memory allocation SNP safe (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add panic notifier for SEV/SNP firmware shutdown on kdump (Paolo Bonzini) [RHEL-16745] - iommu/amd: Clean up RMP entries for IOMMU pages during SNP shutdown (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle legacy SEV commands when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle non-volatile INIT_EX data when SNP is enabled (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Handle the legacy TMR allocation when SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/sev: Introduce an SNP leaked pages list (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Provide an API to issue SEV and SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Add support to initialize the AMD-SP for SEV-SNP (Paolo Bonzini) [RHEL-16745] - crypto: ccp: Define the SEV-SNP commands (Paolo Bonzini) [RHEL-16745] - crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked (Paolo Bonzini) [RHEL-16745] - x86/sev: Adjust the directmap to avoid inadvertent RMP faults (Paolo Bonzini) [RHEL-16745] - x86/sev: Add helper functions for RMPUPDATE and PSMASH instruction (Paolo Bonzini) [RHEL-16745] - x86/fault: Dump RMP table information when RMP page faults occur (Paolo Bonzini) [RHEL-16745] - x86/traps: Define RMP violation #PF error code (Paolo Bonzini) [RHEL-16745] - x86/fault: Add helper for dumping RMP entries (Paolo Bonzini) [RHEL-16745] - x86/sev: Add RMP entry lookup helpers (Paolo Bonzini) [RHEL-16745] - x86/sev: Add SEV-SNP host initialization support (Paolo Bonzini) [RHEL-16745] - x86/mtrr: Don't print errors if MtrrFixDramModEn is set when SNP enabled (Paolo Bonzini) [RHEL-16745] - iommu/amd: Don't rely on external callers to enable IOMMU SNP support (Paolo Bonzini) [RHEL-16745] - x86/speculation: Do not enable Automatic IBRS if SEV-SNP is enabled (Paolo Bonzini) [RHEL-16745] - x86/cpufeatures: Add SEV-SNP CPU feature (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Do the common init on future Zens too (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add more models to X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN5 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Add X86_FEATURE_ZEN1 (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Drop now unused CPU erratum checking function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1485[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_400[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_383[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Get rid of amd_erratum_1054[] (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move Zenbleed check to the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common() (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Call the spectral chicken in the Zen2 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function (Paolo Bonzini) [RHEL-16745] - x86/CPU/AMD: Carve out the erratum 1386 fix (Paolo Bonzini) [RHEL-16745] - x86/sev: Fix position dependent variable references in startup code (Paolo Bonzini) [RHEL-16745] - x86/Kconfig: Remove CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT (Paolo Bonzini) [RHEL-16745] - x86/sme: Fix memory encryption setting if enabled by default and not overridden (Paolo Bonzini) [RHEL-16745]- netfilter: conntrack: switch connlabels to atomic_t (Xin Long) [RHEL-28816] - sched: act_ct: add netns into the key of tcf_ct_flow_table (Xin Long) [RHEL-28816] - stm class: Fix a double free in stm_register_device() (David Arcari) [RHEL-44520] {CVE-2024-38627} - lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure (cki-backport-bot) [RHEL-44261] {CVE-2024-38543} - netfilter: complete validation of user input (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - netfilter: validate user input for expected length (Phil Sutter) [RHEL-37212] {CVE-2024-35896} - xfs: fix reloading entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: make inode unlinked bucket recovery work with quotacheck (Pavel Reichl) [RHEL-7990] - xfs: reload entire unlinked bucket lists (Pavel Reichl) [RHEL-7990] - xfs: use i_prev_unlinked to distinguish inodes that are not on the unlinked list (Pavel Reichl) [RHEL-7990] - xfs: load uncached unlinked inodes into memory on demand (Pavel Reichl) [RHEL-7990] - netfilter: nf_tables: Implement table adoption support (Phil Sutter) [RHEL-32120] - netfilter: nf_tables: Introduce NFT_TABLE_F_PERSIST (Phil Sutter) [RHEL-32120] - netfilter: uapi: Document NFT_TABLE_F_OWNER flag (Phil Sutter) [RHEL-32120] - net: core: reject skb_copy(_expand) for fraglist GSO skbs (Xin Long) [RHEL-39781] {CVE-2024-36929} - net: relax socket state check at accept time. (Florian Westphal) [RHEL-39833] - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Florian Westphal) [RHEL-39833] {CVE-2024-36905} - ppdev: Add an error check in register_device (Steve Best) [RHEL-39127] {CVE-2024-36015} - ppdev: Remove usage of the deprecated ida_simple_xx() API (Steve Best) [RHEL-39127] {CVE-2024-36015} - hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37725] {CVE-2021-47384} - of: module: prevent NULL pointer dereference in vsnprintf() (Steve Best) [RHEL-37254] {CVE-2024-35878}- KEYS: trusted: Fix memory leak in tpm2_key_encode() (CKI Backport Bot) [RHEL-41151] {CVE-2024-36967} - mm/zswap: invalidate duplicate entry when !zswap_enabled (Rafael Aquini) [RHEL-40684] - mm: zswap: fix objcg use-after-free in entry destruction (Rafael Aquini) [RHEL-40684] - mm: memcg: add per-memcg zswap writeback stat (Rafael Aquini) [RHEL-40684] - zswap: make shrinking memcg-aware (Rafael Aquini) [RHEL-40684] - memcontrol: implement mem_cgroup_tryget_online() (Rafael Aquini) [RHEL-40684] - mm/list_lru.c: remove unused list_lru_from_kmem() (Rafael Aquini) [RHEL-40684] - list_lru: allow explicit memcg and NUMA node selection (Rafael Aquini) [RHEL-40684] - mm: zswap: fix potential memory corruption on duplicate store (Rafael Aquini) [RHEL-40684] - mm: zswap: kill zswap_get_swap_cache_page() (Rafael Aquini) [RHEL-40684] - mm: zswap: tighten up entry invalidation (Rafael Aquini) [RHEL-40684] - mm: zswap: use zswap_invalidate_entry() for duplicates (Rafael Aquini) [RHEL-40684] - zswap: make zswap_load() take a folio (Rafael Aquini) [RHEL-40684] - swap: remove some calls to compound_head() in swap_readpage() (Rafael Aquini) [RHEL-40684] - memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio (Rafael Aquini) [RHEL-40684] - zswap: make zswap_store() take a folio (Rafael Aquini) [RHEL-40684] - mm: kill frontswap (Rafael Aquini) [RHEL-40684] - mm: zswap: fix double invalidate with exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: invaldiate entry after writeback (Rafael Aquini) [RHEL-40684] - mm: zswap: remove zswap_header (Rafael Aquini) [RHEL-40684] - mm: zswap: simplify writeback function (Rafael Aquini) [RHEL-40684] - mm: zswap: remove shrink from zpool interface (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zsmalloc (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from z3fold (Rafael Aquini) [RHEL-40684] - mm: zswap: remove page reclaim logic from zbud (Rafael Aquini) [RHEL-40684] - mm: zswap: add pool shrinking mechanism (Rafael Aquini) [RHEL-40684] - mm: zswap: support exclusive loads (Rafael Aquini) [RHEL-40684] - mm: zswap: shrink until can accept (Rafael Aquini) [RHEL-40684] - swap, __read_swap_cache_async(): enlarge get/put_swap_device protection range (Rafael Aquini) [RHEL-40684] - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data-races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - af_unix: Fix data races around sk->sk_shutdown. (Guillaume Nault) [RHEL-43969] {CVE-2024-38596} - tls: fix missing memory barrier in tls_init (cki-backport-bot) [RHEL-44477] {CVE-2024-36489} - net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (cki-backport-bot) [RHEL-43400] {CVE-2024-36974} - packet: annotate data-races around ignore_outgoing (cki-backport-bot) [RHEL-33238] {CVE-2024-26862} - gfs2: Be more careful with the quota sync generation (Andreas Gruenbacher) [RHEL-40902] - gfs2: Get rid of some unnecessary quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Add some missing quota locking (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fold qd_fish into gfs2_quota_sync (Andreas Gruenbacher) [RHEL-40902] - gfs2: quota need_sync cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: Fix and clean up function do_qc (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "Add quota_change type" (Andreas Gruenbacher) [RHEL-40902] - gfs2: Revert "ignore negated quota changes" (Andreas Gruenbacher) [RHEL-40902] - gfs2: qd_check_sync cleanups (Andreas Gruenbacher) [RHEL-40902] - gfs2: Check quota consistency on mount (Andreas Gruenbacher) [RHEL-40902] - gfs2: Minor gfs2_quota_init error path cleanup (Andreas Gruenbacher) [RHEL-40902] - gfs2: fix kernel BUG in gfs2_quota_cleanup (Edward Adam Davis) [RHEL-40902] - gfs2: Clean up quota.c:print_message (Andreas Gruenbacher) [RHEL-40902] - gfs2: Clean up gfs2_alloc_parms initializers (Andreas Gruenbacher) [RHEL-40902] - gfs2: Two quota=account mode fixes (Andreas Gruenbacher) [RHEL-40902] - gfs2: Remove useless assignment (Bob Peterson) [RHEL-40902] - gfs2: simplify slot_get (Bob Peterson) [RHEL-40902] - gfs2: Simplify qd2offset (Bob Peterson) [RHEL-40902] - gfs2: Remove quota allocation info from quota file (Bob Peterson) [RHEL-40902] - gfs2: use constant for array size (Bob Peterson) [RHEL-40902] - gfs2: Set qd_sync_gen in do_sync (Bob Peterson) [RHEL-40902] - gfs2: Remove useless err set (Bob Peterson) [RHEL-40902] - gfs2: Small gfs2_quota_lock cleanup (Bob Peterson) [RHEL-40902] - gfs2: move qdsb_put and reduce redundancy (Bob Peterson) [RHEL-40902] - gfs2: Don't try to sync non-changes (Bob Peterson) [RHEL-40902] - gfs2: Simplify function need_sync (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded pg_oflow variable (Bob Peterson) [RHEL-40902] - gfs2: remove unneeded variable done (Bob Peterson) [RHEL-40902] - gfs2: pass sdp to gfs2_write_buf_to_page (Bob Peterson) [RHEL-40902] - gfs2: pass sdp in to gfs2_write_disk_quota (Bob Peterson) [RHEL-40902] - gfs2: Pass sdp to gfs2_adjust_quota (Bob Peterson) [RHEL-40902] - gfs2: remove dead code for quota writes (Bob Peterson) [RHEL-40902] - gfs2: Use qd_sbd more consequently (Bob Peterson) [RHEL-40902] - gfs2: replace 'found' with dedicated list iterator variable (Jakob Koschel) [RHEL-40902] - gfs2: Fix gfs2_qa_get imbalance in gfs2_quota_hold (Bob Peterson) [RHEL-40902] - KVM: arm64: FFA: Release hyp rx buffer (Sebastian Ott) [RHEL-43288] - KVM: arm64: Disassociate vcpus from redistributor region on teardown (Sebastian Ott) [RHEL-43288] - KVM: arm64: Ensure that SME controls are disabled in protected mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format (Sebastian Ott) [RHEL-43288] - KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Specialize handling of host fpsimd state on trap (Sebastian Ott) [RHEL-43288] - KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reintroduce __sve_save_state (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx (Sebastian Ott) [RHEL-43288] - KVM: arm64: AArch32: Fix spurious trapping of conditional instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix AArch32 register narrowing on userspace write (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test vCPU-scoped feature ID registers (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Test that feature ID regs survive a reset (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Store expected register value in set_id_regs (Sebastian Ott) [RHEL-43288] - KVM: selftests: arm64: Rename helper in set_id_regs to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Only reset vCPU-scoped feature ID regs once (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reset VM feature ID regs from kvm_reset_sys_regs() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename is_id_reg() to imply VM scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Destroy mpidr_data for 'late' vCPU creation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic: Allocate private interrupts on demand (Sebastian Ott) [RHEL-43288] - KVM: arm64: Force injection of a data abort on NISV MMIO exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Restrict supported capabilities for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add is_pkvm_initialized() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: Document the KVM/arm64-specific calls in hypercalls.rst (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename firmware pseudo-register documentation file (Sebastian Ott) [RHEL-43288] - KVM: arm64: Reformat/beautify PTP hypercall documentation (Sebastian Ott) [RHEL-43288] - KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exit (Sebastian Ott) [RHEL-43288] - KVM: arm64: Introduce and use predicates that check for protected VMs (Sebastian Ott) [RHEL-43288] - KVM: arm64: Simplify vgic-v3 hypercalls (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move setting the page as dirty out of the critical section (Sebastian Ott) [RHEL-43288] - KVM: arm64: Change kvm_handle_mmio_return() return polarity (Sebastian Ott) [RHEL-43288] - KVM: arm64: Fix comment for __pkvm_vcpu_init_traps() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Prevent kmemleak from accessing .hyp.data (Sebastian Ott) [RHEL-43288] - KVM: arm64: Do not map the host fpsimd state to hyp in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Support TLB invalidation in guest context (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTE (Sebastian Ott) [RHEL-43288] - KVM: arm64: Check for PTE validity when checking for executable/cacheable (Sebastian Ott) [RHEL-43288] - KVM: arm64: Avoid BUG-ing from the host abort path (Sebastian Ott) [RHEL-43288] - KVM: arm64: Issue CMOs when tearing down guest s2 pages (Sebastian Ott) [RHEL-43288] - KVM: arm64: Refactor checks for FP state ownership (Sebastian Ott) [RHEL-43288] - KVM: arm64: Move guest_owns_fp_regs() to increase its scope (Sebastian Ott) [RHEL-43288] - KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVM (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNX (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add stress test for LPI injection (Sebastian Ott) [RHEL-43288] - KVM: selftests: Use MPIDR_HWID_BITMASK from cputype.h (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add helper for enabling LPIs on a redistributor (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add a minimal library for interacting with an ITS (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add quadword MMIO accessors (Sebastian Ott) [RHEL-43288] - KVM: selftests: Standardise layout of GIC frames (Sebastian Ott) [RHEL-43288] - KVM: selftests: Align with kernel's GIC definitions (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of the lpi_list_lock (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Rip out the global translation cache (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Use the per-ITS translation cache for injection (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Spin off helper for finding ITS by doorbell addr (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Maintain a translation cache per ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Scope translation cache invalidations to an ITS (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-debug: Use an xarray mark for debug iterator (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_cmd_handle_movall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in vgic_its_invall() (Sebastian Ott) [RHEL-43288] - KVM: arm64: vgic-its: Walk LPI xarray in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-43288] - KVM: Treat the device list as an rculist (Sebastian Ott) [RHEL-43288] - KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Work around lack of pauth support in old toolchains (Sebastian Ott) [RHEL-43288] - KVM: arm64: Drop trapping of PAuth instructions/keys (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Advertise support for PAuth (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle ERETA[AB] instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add emulation for ERETAx instructions (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add kvm_has_pauth() helper (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Reinject PAC exceptions caused by HCR_EL2.API==0 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Handle HCR_EL2.{API,APK} independently (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Honor HFGITR_EL2.ERET being set (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Fast-track 'InHost' exception returns (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Add trap forwarding for ERET and SMC (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Configure HCR_EL2 for FEAT_NV2 (Sebastian Ott) [RHEL-43288] - KVM: arm64: nv: Drop VCPU_HYP_CONTEXT flag (Sebastian Ott) [RHEL-43288] - KVM: arm64: Constraint PAuth support to consistent implementations (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add helpers for ESR_ELx_ERET_ISS_ERET* (Sebastian Ott) [RHEL-43288] - KVM: arm64: Harden __ctxt_sys_reg() against out-of-range values (Sebastian Ott) [RHEL-43288] - KVM: arm64: Remove FFA_MSG_SEND_DIRECT_REQ from the denylist (Sebastian Ott) [RHEL-43288] - KVM: arm64: Improve out-of-order sysreg table diagnostics (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude FP ownership from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_fpsimd_state pointer from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude mdcr_el2_host from kvm_vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Exclude host_debug_data from vcpu_arch (Sebastian Ott) [RHEL-43288] - KVM: arm64: Add accessor for per-CPU state (Sebastian Ott) [RHEL-43288] - KVM: selftests: Allow many vCPUs and reader threads per UFFD in demand paging test (Sebastian Ott) [RHEL-43288] - KVM: selftests: Report per-vcpu demand paging rate from demand paging test (Sebastian Ott) [RHEL-43288] - KVM: arm64: Rationalise KVM banner output (Sebastian Ott) [RHEL-43288] - KVM: arm64: Use TLBI_TTL_UNKNOWN in __kvm_tlb_flush_vmid_range() (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't pass a TLBI level hint when zapping table entries (Sebastian Ott) [RHEL-43288] - KVM: arm64: Don't defer TLB invalidation when zapping table entries (Sebastian Ott) [RHEL-43288] - arm64/mm: Update tlb invalidation routines for FEAT_LPA2 (Sebastian Ott) [RHEL-43288] - arm64: Avoid cpus_have_const_cap() for ARM64_HAS_ARMv8_4_TTL (Sebastian Ott) [RHEL-43288] - vfio/pci: fix potential memory leak in vfio_intx_enable() (Alex Williamson) [RHEL-44424] {CVE-2024-38632} - perf test arm64: Fix version that enables VG register on Arm (Michael Petlan) [RHEL-32688] - scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [RHEL-25790] - can: isotp: isotp_sendmsg(): fix return error fix on TX path (Radu Rendec) [RHEL-39584] - can: isotp: fix error path in isotp_sendmsg() to unlock wait queue (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path (Radu Rendec) [RHEL-39584] - can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() (Radu Rendec) [RHEL-39584] - netfilter: nf_tables: set dormant flag on hook register failure (Phil Sutter) [RHEL-33123] {CVE-2024-26835} - perf annotate: Fix segfault on sample histogram (Michael Petlan) [RHEL-29571] - perf symbols: Fix ownership of string in dso__load_vmlinux() (Michael Petlan) [RHEL-29571] - perf symbols: Update kcore map before merging in remaining symbols (Michael Petlan) [RHEL-29571] - perf maps: Re-use __maps__free_maps_by_name() (Michael Petlan) [RHEL-29571] - perf symbols: Remove map from list before updating addresses (Michael Petlan) [RHEL-29571] - perf annotate: Fix memory leak in annotated_source (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check variable address range properly (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check pointer offset when checking variables (Michael Petlan) [RHEL-29571] - perf tests: Remove dependency on lscpu (Michael Petlan) [RHEL-29571] - perf map: Remove kernel map before updating start and end addresses (Michael Petlan) [RHEL-29571] - perf tests: Apply attributes to all events in object code reading test (Michael Petlan) [RHEL-29571] - perf tests: Make "test data symbol" more robust on Neoverse N1 (Michael Petlan) [RHEL-29571] - perf test: Use a single fd for the child process out/err (Michael Petlan) [RHEL-29571] - perf test: Stat output per thread of just the parent process (Michael Petlan) [RHEL-29571] - perf record: Delete session after stopping sideband thread (Michael Petlan) [RHEL-29571] - perf riscv: Fix the warning due to the incompatible type (Michael Petlan) [RHEL-29571] - perf lock contention: Add a missing NULL check (Michael Petlan) [RHEL-29571] - perf annotate: Make sure to call symbol__annotate2() in TUI (Michael Petlan) [RHEL-29571] - riscv: andes: Support specifying symbolic firmware and hardware raw events (Michael Petlan) [RHEL-29571] - perf annotate: Add comments in the data structures (Michael Petlan) [RHEL-29571] - perf annotate: Remove sym_hist.addr[] array (Michael Petlan) [RHEL-29571] - perf annotate: Calculate instruction overhead using hashmap (Michael Petlan) [RHEL-29571] - perf annotate: Add a hashmap for symbol histogram (Michael Petlan) [RHEL-29571] - perf threads: Reduce table size from 256 to 8 (Michael Petlan) [RHEL-29571] - perf threads: Switch from rbtree to hashmap (Michael Petlan) [RHEL-29571] - perf threads: Move threads to its own files (Michael Petlan) [RHEL-29571] - perf machine: Move machine's threads into its own abstraction (Michael Petlan) [RHEL-29571] - perf machine: Move fprintf to for_each loop and a callback (Michael Petlan) [RHEL-29571] - perf trace: Ignore thread hashing in summary (Michael Petlan) [RHEL-29571] - perf report: Sort child tasks by tid (Michael Petlan) [RHEL-29571] - perf vendor events amd: Fix Zen 4 cache latency events (Michael Petlan) [RHEL-29571] - perf version: Display availability of OpenCSD support (Michael Petlan) [RHEL-29571] - perf vendor events intel: Add umasks/occ_sel to PCU events. (Michael Petlan) [RHEL-29571] - perf map: Fix map reference count issues (Michael Petlan) [RHEL-29571] - libperf evlist: Avoid out-of-bounds access (Michael Petlan) [RHEL-29571] - perf lock contention: Account contending locks too (Michael Petlan) [RHEL-29571] - perf metrics: Fix segv for metrics with no events (Michael Petlan) [RHEL-29571] - perf metrics: Fix metric matching (Michael Petlan) [RHEL-29571] - perf pmu: Fix a potential memory leak in perf_pmu__lookup() (Michael Petlan) [RHEL-29571] - perf test: Fix spelling mistake "curent" -> "current" (Michael Petlan) [RHEL-29571] - perf test: Use TEST_FAIL in the TEST_ASSERT macros instead of -1 (Michael Petlan) [RHEL-29571] - perf data convert: Fix segfault when converting to json when cpu_desc isn't set (Michael Petlan) [RHEL-29571] - perf bpf: Check that the minimal vmlinux.h installed is the latest one (Michael Petlan) [RHEL-29571] - perf print-events: make is_event_supported() more robust (Michael Petlan) [RHEL-29571] - perf tests: Add option to run tests in parallel (Michael Petlan) [RHEL-29571] - perf tests: Run time generate shell test suites (Michael Petlan) [RHEL-29571] - perf tests: Use scandirat for shell script finding (Michael Petlan) [RHEL-29571] - perf test: Rename builtin-test-list and add missed header guard (Michael Petlan) [RHEL-29571] - tools subcmd: Add a no exec function call option (Michael Petlan) [RHEL-29571] - perf tests: Avoid fork in perf_has_symbol test (Michael Petlan) [RHEL-29571] - perf list: Add scandirat compatibility function (Michael Petlan) [RHEL-29571] - perf thread_map: Skip exited threads when scanning /proc (Michael Petlan) [RHEL-29571] - perf list: fix short description for some cache events (Michael Petlan) [RHEL-29571] - perf stat: Fix metric-only aggregation index (Michael Petlan) [RHEL-29571] - perf metrics: Compute unmerged uncore metrics individually (Michael Petlan) [RHEL-29571] - perf stat: Pass fewer metric arguments (Michael Petlan) [RHEL-29571] - perf: script: prefer capstone to XED (Michael Petlan) [RHEL-29571] - perf: script: add raw|disasm arguments to --insn-trace option (Michael Petlan) [RHEL-29571] - perf: script: add field 'disasm' to display mnemonic instructions (Michael Petlan) [RHEL-29571] - perf: util: use capstone disasm engine to show assembly instructions (Michael Petlan) [RHEL-29571] - perf: build: introduce the libcapstone (Michael Petlan) [RHEL-29571] - perf list: For metricgroup only list include description (Michael Petlan) [RHEL-29571] - perf tools: Fixup module symbol end address properly (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sapphirerapids TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sandybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update jaketown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivytown TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update ivybridge TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update cascadelakex TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellx TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwellde TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake TMA metrics to 4.7 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update tigerlake events to v1.15 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update skylake events to v58 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update sierraforst events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update rocketlake events to v1.02 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update meteorlake events to v1.07 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update icelake events to v1.21 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update haswell events to v35 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update grandridge events to v1.01 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update emeraldrapids events to v1.03 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update broadwell events to v29 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlaken events to v1.24 (Michael Petlan) [RHEL-29571] - perf vendor events intel: Update alderlake events to v1.24 (Michael Petlan) [RHEL-29571] - perf augmented_raw_syscalls.bpf: Move 'struct timespec64' to vmlinux.h (Michael Petlan) [RHEL-29571] - perf testsuite: Install kprobe tests and common files (Michael Petlan) [RHEL-29571] - perf testsuite: Add test for kprobe handling (Michael Petlan) [RHEL-29571] - perf testsuite: Add common output checking helpers (Michael Petlan) [RHEL-29571] - perf testsuite: Add test case for perf probe (Michael Petlan) [RHEL-29571] - perf testsuite: Add initialization script for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common setting for shell tests (Michael Petlan) [RHEL-29571] - perf testsuite: Add common regex patters (Michael Petlan) [RHEL-29571] - perf test: Enable Symbols test to work with a current module dso (Michael Petlan) [RHEL-29571] - perf build: Cleanup perf register configuration (Michael Petlan) [RHEL-29571] - perf parse-regs: Introduce a weak function arch__sample_reg_masks() (Michael Petlan) [RHEL-29571] - perf parse-regs: Always build perf register functions (Michael Petlan) [RHEL-29571] - perf build: Remove unused CONFIG_PERF_REGS (Michael Petlan) [RHEL-29571] - perf metric: Don't remove scale from counts (Michael Petlan) [RHEL-29571] - perf stat: Avoid metric-only segv (Michael Petlan) [RHEL-29571] - perf expr: Fix "has_event" function for metric style events (Michael Petlan) [RHEL-29571] - perf expr: Allow NaN to be a valid number (Michael Petlan) [RHEL-29571] - perf maps: Locking tidy up of nr_maps (Michael Petlan) [RHEL-29571] - perf maps: Hide maps internals (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_next_entry (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find_by_name (Michael Petlan) [RHEL-29571] - perf maps: Get map before returning in maps__find (Michael Petlan) [RHEL-29571] - perf maps: Switch from rbtree to lazily sorted array for addresses (Michael Petlan) [RHEL-29571] - perf srcline: Add missed addr2line closes (Michael Petlan) [RHEL-29571] - perf stat: Support per-cluster aggregation (Michael Petlan) [RHEL-29571] - perf tools: Remove misleading comments on map functions (Michael Petlan) [RHEL-29571] - perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() (Michael Petlan) [RHEL-29571] - perf sched: Move curr_thread initialization to perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Fix memory leak in perf_sched__map() (Michael Petlan) [RHEL-29571] - perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() (Michael Petlan) [RHEL-29571] - perf test: Skip metric w/o event name on arm64 in stat STD output linter (Michael Petlan) [RHEL-29571] - perf symbols: Slightly improve module file executable section mappings (Michael Petlan) [RHEL-29571] - perf tools: Make it possible to see perf's kernel and module memory mappings (Michael Petlan) [RHEL-29571] - perf record: Display data size on pipe mode (Michael Petlan) [RHEL-29571] - perf script: Print source line for each jump in brstackinsn (Michael Petlan) [RHEL-29571] - perf kvm powerpc: Fix build (Michael Petlan) [RHEL-29571] - tools: perf: Expose sample ID / stream ID to python scripts (Michael Petlan) [RHEL-29571] - perf bpf: Clean up the generated/copied vmlinux.h (Michael Petlan) [RHEL-29571] - perf jevents: Drop or simplify small integer values (Michael Petlan) [RHEL-29571] - perf parse-events: Print all errors (Michael Petlan) [RHEL-29571] - perf parse-events: Improve error location of terms cloned from an event (Michael Petlan) [RHEL-29571] - perf tsc: Add missing newlines to debug statements (Michael Petlan) [RHEL-29571] - perf Documentation: Add some more hints to tips.txt (Michael Petlan) [RHEL-29571] - perf test: Simplify metric value validation test final report (Michael Petlan) [RHEL-29571] - perf report: Prevent segfault with --no-parent (Michael Petlan) [RHEL-29571] - perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() (Michael Petlan) [RHEL-29571] - perf evsel: Rename get_states() to parse_task_states() and make it public (Michael Petlan) [RHEL-29571] - perf tools: Add -H short option for --hierarchy (Michael Petlan) [RHEL-29571] - perf pmu: Treat the msr pmu as software (Michael Petlan) [RHEL-29571] - perf test: Skip test_arm_callgraph_fp.sh if unwinding isn't built in (Michael Petlan) [RHEL-29571] - perf version: Display availability of HAVE_DWARF_UNWIND_SUPPORT (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_pmus__num_mem_pmus() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__record_args() (Michael Petlan) [RHEL-29571] - perf mem: Clean up is_mem_loads_aux_event() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_event__supported() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__name() (Michael Petlan) [RHEL-29571] - perf mem: Clean up perf_mem_events__ptr() (Michael Petlan) [RHEL-29571] - perf mem: Add mem_events into the supported perf_pmu (Michael Petlan) [RHEL-29571] - perf sched: Commit to evsel__taskstate() to parse task state info (Michael Petlan) [RHEL-29571] - perf util: Add evsel__taskstate() to parse the task state info instead (Michael Petlan) [RHEL-29571] - perf util: Add helpers to parse task state string from libtraceevent (Michael Petlan) [RHEL-29571] - perf sched: Sync state char array with the kernel (Michael Petlan) [RHEL-29571] - perf data: Minor code style alignment cleanup (Michael Petlan) [RHEL-29571] - perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording (Michael Petlan) [RHEL-29571] - perf record: Fix possible incorrect free in record__switch_output() (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Check allowed DWARF Ops (Michael Petlan) [RHEL-29571] - perf annotate-data: Support stack variables (Michael Petlan) [RHEL-29571] - perf dwarf-aux: Add die_get_cfa() (Michael Petlan) [RHEL-29571] - perf annotate-data: Support global variables (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle PC-relative addressing (Michael Petlan) [RHEL-29571] - perf annotate-data: Add stack operation pseudo type (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle array style accesses (Michael Petlan) [RHEL-29571] - perf annotate-data: Handle macro fusion on x86 (Michael Petlan) [RHEL-29571] - perf annotate-data: Parse 'lock' prefix from llvm-objdump (Michael Petlan) [RHEL-29571] - perf build: Check whether pkg-config is installed when libtraceevent is linked (Michael Petlan) [RHEL-29571] - perf test: raise limit to 20 percent for perf_stat_--bpf-counters_test (Michael Petlan) [RHEL-29571] - perf/x86: Fix out of range data (Michael Petlan) [RHEL-29571] - perf/x86/intel/ds: Don't clear ->pebs_data_cfg for the last PEBS event (Michael Petlan) [RHEL-29571] - perf/x86/amd/core: Avoid register reset when CPU is dead (Michael Petlan) [RHEL-29571] - perf/x86/amd/lbr: Discard erroneous branch entries (Michael Petlan) [RHEL-29571] - perf/bpf: Fix duplicate type check (Michael Petlan) [RHEL-29571] - perf/x86/amd/uncore: Fix __percpu annotation (Michael Petlan) [RHEL-29571] - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Xin Long) [RHEL-31303] {CVE-2024-26663} - netfilter: nf_tables: honor table dormant flag from netdev release event path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix memleak in map from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restore set elements when delete set fails (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: discard table flag update with pending basechain deletion (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject table flag and netdev basechain updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject new basechain after table flag update (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: flush pending destroy work before exit_net release (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Florian Westphal) [RHEL-33985] {CVE-2024-26925} - netfilter: nf_tables: release batch on table validation from abort path (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not compare internal table flags on updates (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject constant set with timeout (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: use kzalloc for hook allocation (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: register hooks last when adding new chain/flowtable (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: fix bidirectional offload regression (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: skip end interval element from gc (Florian Westphal) [RHEL-33985] {CVE-2024-26581} - netfilter: nf_tables: use timestamp to check for set element timeout (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: Remove unused variable nft_net (Florian Westphal) [RHEL-33985] - netfilter: nft_ct: reject direction for ct id (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: restrict match/target protocol to u16 (Florian Westphal) [RHEL-33985] - netfilter: nft_compat: reject unused compat flag (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: validate NFPROTO_* family (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: reject configurations that cause integer overflow (Florian Westphal) [RHEL-33985] {CVE-2024-26668} - netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: skip dead set elements in netlink dump (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: do not allow mismatch field size and set key length (Florian Westphal) [RHEL-33985] - netfilter: nft_limit: do not ignore unsupported flags (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: reject invalid set policy (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: shrink memory consumption of set elements (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: prefer sync gc to async worker (Florian Westphal) [RHEL-33985] - netfilter: nft_set_rbtree: rename gc deactivate+erase function (Florian Westphal) [RHEL-33985] - netfilter: nf_tables: de-constify set commit ops function argument (Florian Westphal) [RHEL-33985]- igc: Fix Energy Efficient Ethernet support declaration (Corinna Vinschen) [RHEL-17489] - igc: Fix LED-related deadlock on driver unbind (Corinna Vinschen) [RHEL-17489] - igc: Remove redundant runtime resume for ethtool ops (Corinna Vinschen) [RHEL-17489] - igc: Refactor runtime power management flow (Corinna Vinschen) [RHEL-17489] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17489] - igc: Remove stale comment about Tx timestamping (Corinna Vinschen) [RHEL-17489] - igc: Fix missing time sync events (Corinna Vinschen) [RHEL-17489] - igc: avoid returning frame twice in XDP_REDIRECT (Corinna Vinschen) [RHEL-17489 RHEL-33266] {CVE-2024-26853} - igc: fix LEDS_CLASS dependency (Corinna Vinschen) [RHEL-17489] - eth: igc: remove unused embedded struct net_device (Corinna Vinschen) [RHEL-17489] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17489] - net: intel: igc: Use linkmode helpers for EEE (Corinna Vinschen) [RHEL-17489] - net: intel: i40e/igc: Remove setting Autoneg in EEE capabilities (Corinna Vinschen) [RHEL-17489] - igc: Add support for LEDs on i225/i226 (Corinna Vinschen) [RHEL-17489] - igc: Remove temporary workaround (Corinna Vinschen) [RHEL-17489] - igc: Unify filtering rule fields (Corinna Vinschen) [RHEL-17489] - igc: Use netdev printing functions for flex filters (Corinna Vinschen) [RHEL-17489] - igc: Use reverse xmas tree (Corinna Vinschen) [RHEL-17489] - igc: Fix hicredit calculation (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN EtherType mask (Corinna Vinschen) [RHEL-17489] - igc: Check VLAN TCI mask (Corinna Vinschen) [RHEL-17489] - igc: Report VLAN EtherType matching back to user (Corinna Vinschen) [RHEL-17489] - igc: field get conversion (Corinna Vinschen) [RHEL-17489] - igc: field prep conversion (Corinna Vinschen) [RHEL-17489] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17489] - igc: Add support for PTP .getcyclesx64() (Corinna Vinschen) [RHEL-17489] - igc: Simplify setting flags in the TX data descriptor (Corinna Vinschen) [RHEL-17489] - bnxt_en: Restore PTP tx_avail count in case of skb_pad() error (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Set TSO max segs on devices with limits (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.44 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.39 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix error recovery for 5760X (P7) chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix memory leak in bnxt_hwrm_get_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Prevent TX timeout with a very small TX ring (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix TX ring indexing logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix AGG ring check logic in bnxt_check_rings() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix trimming of P5 RX and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix wrong return value check in bnxt_close_nic() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Clear resource reservation during resume (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - net: bnxt: fix a potential use-after-free in bnxt_init_tc (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add 5760X (P7) PCI IDs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Report the new ethtool link modes in the new firmware interface (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support force speed using the new HWRM fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support new firmware link parameters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor ethtool speeds logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new RX and TPA_START completion types for P7 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end(). (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RX VLAN acceleration logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add new P7 hardware interface definitions (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor RSS capability fields (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Implement the new toggle bit doorbell mechanism on P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Consolidate DB offset calculation (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Define basic P7 macros (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.3.15 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix backing store V2 logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Rename some macros for the P5 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the NAPI logic for the new P7 chips (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify RX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify TX ring indexing logic. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add db_ring_mask and related macro to bnxt_db_info struct. (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 firmware calls (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add support for new backing store query firmware API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add page info to struct bnxt_ctx_mem_type (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure context memory data structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: The caller of bnxt_alloc_ctx_mem() should always free bp->ctx (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Optimize xmit_more TX path (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use existing MSIX vectors for all mqprio TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add macros related to TC and TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add helper to get the number of CP rings required for TX rings (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support up to 8 TX rings per MSIX (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_hwrm_set_coal() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: New encoding for the TX opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor bnxt_tx_int() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add completion ring pointer in TX and RX ring structures (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Put the TX producer information in the TX BD opaque field (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix 2 stray ethtool -S counters (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: extend media types to supported and autoneg modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: convert to linkmode_set_bit() API (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Refactor NRZ/PAM4 link speed related logic (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: refactor speed independent ethtool modes (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: support lane configuration via ethtool (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: add infrastructure to lookup ethtool link mode (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Fix invoking hwmon_notify_event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - eth: bnxt: fix backward compatibility with older devices (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN" (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update VNIC resource calculation for VFs (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Support QOS and TPID settings for the SRIOV VLAN (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Event handler for Thermal event (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Use non-standard attribute to expose shutdown temperature (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Expose threshold temperatures through hwmon (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Modify the driver to use hwmon_device_register_with_info (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Move hwmon functions into a dedicated file (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Enhance hwmon temperature reporting (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Update firmware interface to 1.10.2.171 (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: use the NAPI skb allocation cache (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Add tx_resets ring counter (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Display the ring error counters under ethtool -S (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Save ring error counters across reset (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt_en: Increment rx_resets counter in bnxt_disable_napi() (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - bnxt: don't handle XDP in netpoll (Ken Cox) [RHEL-19811 RHEL-23120 RHEL-25505] - netfilter: bridge: replace physindev with physinif in nf_bridge_info (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: propagate net to nf_bridge_get_physindev (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nfnetlink_log: use proper helper for fetching physinif (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - netfilter: nf_queue: remove excess nf_bridge variable (Florian Westphal) [RHEL-37040 RHEL-37041] {CVE-2024-35839} - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Xin Long) [RHEL-39772] {CVE-2024-36933} - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Xin Long) [RHEL-39772] - s390/zcrypt: Use EBUSY to indicate temp unavailability (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Handle ep11 cprb return code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: Fix wrong format string in debug feature printout (Tobias Huschle) [RHEL-23687] - s390/pkey: improve pkey retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: improve zcrypt retry behavior (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce retries on in-kernel send CPRB functions (Tobias Huschle) [RHEL-23687] - s390/ap: introduce mutex to lock the AP bus scan (Tobias Huschle) [RHEL-23687] - s390/ap: rework ap_scan_bus() to return true on config change (Tobias Huschle) [RHEL-23687] - s390/ap: clarify AP scan bus related functions and variables (Tobias Huschle) [RHEL-23687] - s390/ap: rearm APQNs bindings complete completion (Tobias Huschle) [RHEL-23687] - s390/ap: explicitly include ultravisor header (Tobias Huschle) [RHEL-23687] - s390/zcrypt: add debug possibility for CCA and EP11 messages (Tobias Huschle) [RHEL-23687] - s390/ap: add debug possibility for AP messages (Tobias Huschle) [RHEL-23687] - s390/pkey: introduce dynamic debugging for pkey (Tobias Huschle) [RHEL-23687] - s390/pkey: harmonize pkey s390 debug feature calls (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce dynamic debugging for AP and zcrypt code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: harmonize debug feature calls and defines (Tobias Huschle) [RHEL-23687] - s390/ap: handle outband SE bind state change (Tobias Huschle) [RHEL-23687] - s390/ap: store TAPQ hwinfo in struct ap_card (Tobias Huschle) [RHEL-23687] - s390/ap: fix vanishing crypto cards in SE environment (Tobias Huschle) [RHEL-23687] - s390/zcrypt: don't report online if card or queue is in check-stop state (Tobias Huschle) [RHEL-23687] - s390/zcrypt: update list of EP11 operation modes (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove CEX2 and CEX3 device drivers (Tobias Huschle) [RHEL-23687] - s390/zcrypt: do not retry administrative requests (Tobias Huschle) [RHEL-23687] - s390/zcrypt: cleanup some debug code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: use kvmalloc_array() instead of kzalloc() (Tobias Huschle) [RHEL-23687] - s390/pkey: zeroize key blobs (Tobias Huschle) [RHEL-23687] - s390/zcrypt: rework arrays with length zero occurrences (Tobias Huschle) [RHEL-23687] - s390/zcrypt: simplify prep of CCA key token (Tobias Huschle) [RHEL-23687] - s390/zcrypt: remove unused ancient padding code (Tobias Huschle) [RHEL-23687] - s390/zcrypt: introduce ctfm field in struct CPRBX (Tobias Huschle) [RHEL-23687] - s390/zcrypt: fix warning about field-spanning write (Tobias Huschle) [RHEL-23687] - xfrm: interface: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bridge: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - sit: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_vti: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_tunnel: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ip6_gre: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - vxlan: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - ipv4: add __unregister_nexthop_notifier() (Antoine Tenart) [RHEL-29681] - gtp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - geneve: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bonding: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - bareudp: use exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - nexthop: convert nexthop_net_exit_batch to exit_batch_rtnl method (Antoine Tenart) [RHEL-29681] - net: add exit_batch_rtnl() method (Antoine Tenart) [RHEL-29681] - net: remove default_device_exit() (Antoine Tenart) [RHEL-29681] - can: gw: switch cangw_pernet_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipmr: introduce ipmr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ip6mr: introduce ip6mr_net_exit_batch() (Antoine Tenart) [RHEL-29681] - ipv6: change fib6_rules_net_exit() to batch mode (Antoine Tenart) [RHEL-29681] - ipv4: add fib_net_exit_batch() (Antoine Tenart) [RHEL-29681] - nexthop: change nexthop_net_exit() to nexthop_net_exit_batch() (Antoine Tenart) [RHEL-29681] - net: net_namespace: Optimize the code (Antoine Tenart) [RHEL-29681] - netfilter: nf_tables: missing iterator type in lookup walk (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not free live element (Florian Westphal) [RHEL-33380 RHEL-34223] {CVE-2024-26924} - netfilter: nft_set_pipapo: release elements in clone only from destroy path (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: walk over current view on netlink dump (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: constify lookup fn args where possible (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: fix missing : in kdoc (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove scratch_aligned pointer (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: add helper to release pcpu scratch area (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: store index in scratch maps (Florian Westphal) [RHEL-33380] - netfilter: nft_set_pipapo: remove static in nft_pipapo_get() (Florian Westphal) [RHEL-33380] - Another hunk from an upstream merge commit (John W. Linville) [RHEL-23582] - cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned (John W. Linville) [RHEL-23582] - cxl/region: Fix cxlr_pmem leaks (John W. Linville) [RHEL-23582] - cxl/region: Fix memregion leaks in devm_cxl_add_region() (John W. Linville) [RHEL-23582] - cxl/port: Fix missing target list lock (John W. Linville) [RHEL-23582] - cxl/region: Use cxl_calc_interleave_pos() for auto-discovery (John W. Linville) [RHEL-23582] - cxl/region: Calculate a target position in a region interleave (John W. Linville) [RHEL-23582] - cxl/region: Prepare the decoder match range helper for reuse (John W. Linville) [RHEL-23582] - testing: nvdimm: add missing prototypes for wrapped functions (John W. Linville) [RHEL-23582] - cxl/core: Fix potential payload size confusion in cxl_mem_get_poison() (John W. Linville) [RHEL-23582] - cxl/trace: Correct DPA field masks for general_media & dram events (John W. Linville) [RHEL-23582] - cxl/acpi: Fix load failures due to single window creation failure (John W. Linville) [RHEL-23582] - perf: CXL: fix mismatched cpmu event opcode (John W. Linville) [RHEL-23582] - cxl/memdev: Hold region_rwsem during inject and clear poison ops (John W. Linville) [RHEL-23582] - cxl/core: Always hold region_rwsem while reading poison lists (John W. Linville) [RHEL-23582] - cxl/memdev: Fix sanitize vs decoder setup locking (John W. Linville) [RHEL-23582] - cxl/core: Fix initialization of mbox_cmd.size_out in get event (John W. Linville) [RHEL-23582] - cxl/mem: Fix for the index of Clear Event Record Handle (John W. Linville) [RHEL-23582] - libnvdimm: mark 'security_show' static again (John W. Linville) [RHEL-23582] - cxl/trace: Properly initialize cxl_poison region name (John W. Linville) [RHEL-23582] - cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window (John W. Linville) [RHEL-23582] - cxl/region:Fix overflow issue in alloc_hpa() (John W. Linville) [RHEL-23582] - cxl/port: Fix decoder initialization when nr_targets > interleave_ways (John W. Linville) [RHEL-23582] - cxl/region: fix x9 interleave typo (John W. Linville) [RHEL-23582] - cxl/pmu: Ensure put_device on pmu devices (John W. Linville) [RHEL-23582] - cxl/hdm: Fix dpa translation locking (John W. Linville) [RHEL-23582] - cxl/hdm: Remove broken error path (John W. Linville) [RHEL-23582] - cxl/port: Fix delete_endpoint() vs parent unregistration race (John W. Linville) [RHEL-23582] - cxl/region: Fix x1 root-decoder granularity calculations (John W. Linville) [RHEL-23582] - cxl/region: Fix cxl_region_rwsem lock held when returning to user space (John W. Linville) [RHEL-23582] - cxl/mbox: Remove useless cast in cxl_mem_create_range_info() (John W. Linville) [RHEL-23582] - cxl/region: Do not try to cleanup after cxl_region_setup_targets() fails (John W. Linville) [RHEL-23582] - cxl/mem: Fix shutdown order (John W. Linville) [RHEL-23582] - cxl/pci: Fix sanitize notifier setup (John W. Linville) [RHEL-23582] - cxl/acpi: Annotate struct cxl_cxims_data with __counted_by (John W. Linville) [RHEL-23582] - cxl/region: Refactor granularity select in cxl_port_setup_targets() (John W. Linville) [RHEL-23582] - cxl/region: Match auto-discovered region decoders by HPA range (John W. Linville) [RHEL-23582] - cxl/mbox: Fix CEL logic for poison and security commands (John W. Linville) [RHEL-23582] - cxl/pci: Replace host_bridge->native_aer with pcie_aer_is_native() (John W. Linville) [RHEL-23582] - cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers (John W. Linville) [RHEL-23582] - cxl/memdev: Only show sanitize sysfs files when supported (John W. Linville) [RHEL-23582] - cxl/memdev: Document security state in kern-doc (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused SZ_512G macro (John W. Linville) [RHEL-23582] - cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws() (John W. Linville) [RHEL-23582] - cxl/mem: Fix a double shift bug (John W. Linville) [RHEL-23582] - cxl: fix CONFIG_FW_LOADER dependency (John W. Linville) [RHEL-23582] - cxl: Fix one kernel-doc comment (John W. Linville) [RHEL-23582] - cxl/pci: Use correct flag for sanitize polling (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_CXL_PMU (John W. Linville) [RHEL-23582] - perf: CXL Performance Monitoring Unit driver (John W. Linville) [RHEL-23582] - Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxl (John W. Linville) [RHEL-23582] - tools/testing/cxl: add firmware update emulation to CXL memdevs (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use named effects for the Command Effect Log (John W. Linville) [RHEL-23582] - tools/testing/cxl: Fix command effects for inject/clear poison (John W. Linville) [RHEL-23582] - cxl: add a firmware update mechanism using the sysfs firmware loader (John W. Linville) [RHEL-23582] - cxl/test: Add Secure Erase opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Support Secure Erase (John W. Linville) [RHEL-23582] - cxl/test: Add Sanitize opcode support (John W. Linville) [RHEL-23582] - cxl/mem: Wire up Sanitization support (John W. Linville) [RHEL-23582] - cxl/mbox: Add sanitization handling machinery (John W. Linville) [RHEL-23582] - cxl/mem: Introduce security state sysfs file (John W. Linville) [RHEL-23582] - cxl/mbox: Allow for IRQ_NONE case in the isr (John W. Linville) [RHEL-23582] - Revert "cxl/port: Enable the HDM decoder capability for switch ports" (John W. Linville) [RHEL-23582] - cxl/memdev: Formalize endpoint port linkage (John W. Linville) [RHEL-23582] - cxl/pci: Unconditionally unmask 256B Flit errors (John W. Linville) [RHEL-23582] - cxl/region: Manage decoder target_type at decoder-attach time (John W. Linville) [RHEL-23582] - cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEM (John W. Linville) [RHEL-23582] - cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM} (John W. Linville) [RHEL-23582] - cxl/memdev: Make mailbox functionality optional (John W. Linville) [RHEL-23582] - cxl/mbox: Move mailbox related driver state to its own data structure (John W. Linville) [RHEL-23582] - cxl: Remove leftover attribute documentation in 'struct cxl_dev_state' (John W. Linville) [RHEL-23582] - cxl: Fix kernel-doc warnings (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove unused @cxlds argument (John W. Linville) [RHEL-23582] - cxl/regs: Clarify when a 'struct cxl_register_map' is input vs output (John W. Linville) [RHEL-23582] - cxl/region: Fix state transitions after reset failure (John W. Linville) [RHEL-23582] - cxl/region: Flag partially torn down regions as unusable (John W. Linville) [RHEL-23582] - cxl/region: Move cache invalidation before region teardown, and before setup (John W. Linville) [RHEL-23582] - cxl/pci: Find and register CXL PMU devices (John W. Linville) [RHEL-23582] - cxl: Add functions to get an instance of / count regblocks of a given type (John W. Linville) [RHEL-23582] - cxl/mbox: Add background cmd handling machinery (John W. Linville) [RHEL-23582] - rcuwait: Support timeouts (John W. Linville) [RHEL-23582] - cxl/pci: Introduce cxl_request_irq() (John W. Linville) [RHEL-23582] - cxl/pci: Allocate irq vectors earlier during probe (John W. Linville) [RHEL-23582] - cxl: Explicitly initialize resources when media is not ready (John W. Linville) [RHEL-23582] - cxl: Move cxl_await_media_ready() to before capacity info retrieval (John W. Linville) [RHEL-23582] - cxl: Wait Memory_Info_Valid before access memory related info (John W. Linville) [RHEL-23582] - cxl/port: Enable the HDM decoder capability for switch ports (John W. Linville) [RHEL-23582] - cxl: Add missing return to cdat read error path (John W. Linville) [RHEL-23582] - cxl/test: Add mock test for set_timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Update CMD_RC_TABLE (John W. Linville) [RHEL-23582] - tools/testing/cxl: Require CONFIG_DEBUG_FS (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add a sysfs attr to test poison inject limits (John W. Linville) [RHEL-23582] - tools/testing/cxl: Use injected poison for get poison list (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/mem: Add debugfs attributes for poison inject and clear (John W. Linville) [RHEL-23582] - cxl/memdev: Trace inject and clear poison as cxl_poison events (John W. Linville) [RHEL-23582] - cxl/memdev: Warn of poison inject or clear to a mapped region (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Clear Poison mailbox command (John W. Linville) [RHEL-23582] - cxl/memdev: Add support for the Inject Poison mailbox command (John W. Linville) [RHEL-23582] - tools/testing/cxl: Mock support for Get Poison List (John W. Linville) [RHEL-23582] - cxl/trace: Add an HPA to cxl_poison trace events (John W. Linville) [RHEL-23582] - cxl/region: Provide region info to the cxl_poison trace event (John W. Linville) [RHEL-23582] - cxl/memdev: Add trigger_poison_list sysfs attribute (John W. Linville) [RHEL-23582] - cxl/trace: Add TRACE support for CXL media-error records (John W. Linville) [RHEL-23582] - cxl/mbox: Add GET_POISON_LIST mailbox command (John W. Linville) [RHEL-23582] - cxl/mbox: Initialize the poison state (John W. Linville) [RHEL-23582] - cxl/mbox: Restrict poison cmds to debugfs cxl_raw_allow_all (John W. Linville) [RHEL-23582] - cxl/mbox: Deprecate poison commands (John W. Linville) [RHEL-23582] - cxl/port: Fix port to pci device assumptions in read_cdat_data() (John W. Linville) [RHEL-23582] - cxl/pci: Rightsize CDAT response allocation (John W. Linville) [RHEL-23582] - cxl/pci: Simplify CDAT retrieval error path (John W. Linville) [RHEL-23582] - cxl/pci: Use CDAT DOE mailbox created by PCI core (John W. Linville) [RHEL-23582] - PCI/DOE: Create mailboxes on device enumeration (John W. Linville) [RHEL-23582] - PCI/DOE: Allow mailbox creation without devres management (John W. Linville) [RHEL-23582] - PCI/DOE: Deduplicate mailbox flushing (John W. Linville) [RHEL-23582] - PCI/DOE: Make asynchronous API private (John W. Linville) [RHEL-23582] - cxl/pci: Use synchronous API for DOE (John W. Linville) [RHEL-23582] - PCI/DOE: Provide synchronous API and use it internally (John W. Linville) [RHEL-23582] - cxl/hdm: Add more HDM decoder debug messages at startup (John W. Linville) [RHEL-23582] - cxl/port: Scan single-target ports for decoders (John W. Linville) [RHEL-23582] - cxl/core: Drop unused io-64-nonatomic-lo-hi.h (John W. Linville) [RHEL-23582] - cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limit (John W. Linville) [RHEL-23582] - cxl/hdm: Extend DVSEC range register emulation for region enumeration (John W. Linville) [RHEL-23582] - cxl/hdm: Limit emulation to the number of range registers (John W. Linville) [RHEL-23582] - cxl/hdm: Skip emulation when driver manages mem_enable (John W. Linville) [RHEL-23582] - cxl/hdm: Fix double allocation of @cxlhdm (John W. Linville) [RHEL-23582] - cxl/mem: Add kdoc param for event log driver state (John W. Linville) [RHEL-23582] - cxl/trace: Add serial number to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Add host output to trace points (John W. Linville) [RHEL-23582] - cxl/trace: Standardize device information output (John W. Linville) [RHEL-23582] - cxl/pci: Remove locked check for dvsec_range_allowed() (John W. Linville) [RHEL-23582] - cxl/hdm: Add emulation when HDM decoders are not committed (John W. Linville) [RHEL-23582] - cxl/hdm: Create emulated cxl_hdm for devices that do not have HDM decoders (John W. Linville) [RHEL-23582] - cxl/hdm: Emulate HDM decoder from DVSEC range registers (John W. Linville) [RHEL-23582] - cxl/pci: Refactor cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl/port: Export cxl_dvsec_rr_decode() to cxl_port (John W. Linville) [RHEL-23582] - cxl/pci: Break out range register decoding from cxl_hdm_decode_init() (John W. Linville) [RHEL-23582] - cxl: add RAS status unmasking for CXL (John W. Linville) [RHEL-23582] - cxl/pmem: Fix nvdimm registration races (John W. Linville) [RHEL-23582] - cxl/uapi: Tag commands from cxl_query_cmd() (John W. Linville) [RHEL-23582] - cxl/mem: Remove unused CXL_CMD_FLAG_NONE define (John W. Linville) [RHEL-23582] - redhat/configs: add config item for CONFIG_DEV_DAX_CXL (John W. Linville) [RHEL-23582] - cxl/mem: Correct full ID range allocation (John W. Linville) [RHEL-23582] - cxl/pci: Fix irq oneshot expectations (John W. Linville) [RHEL-23582] - cxl/pci: Set the device timestamp (John W. Linville) [RHEL-23582] - cxl/mbox: Add missing parameter to docs. (John W. Linville) [RHEL-23582] - cxl/test: Simulate event log overflow (John W. Linville) [RHEL-23582] - cxl/test: Add specific events (John W. Linville) [RHEL-23582] - cxl/test: Add generic mock events (John W. Linville) [RHEL-23582] - cxl/mem: Trace Memory Module Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace DRAM Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Trace General Media Event Record (John W. Linville) [RHEL-23582] - cxl/mem: Wire up event interrupts (John W. Linville) [RHEL-23582] - cxl: fix spelling mistakes (John W. Linville) [RHEL-23582] - tools/testing/cxl: Remove cxl_test module math loading message (John W. Linville) [RHEL-23582] - tools/testing/cxl: Add XOR Math support to cxl_test (John W. Linville) [RHEL-23582] - cxl/mbox: Add debug messages for enabled mailbox commands (John W. Linville) [RHEL-23582] - cxl/mem: Read, trace, and clear events on driver load (John W. Linville) [RHEL-23582] - PCI/CXL: Export native CXL error reporting control (John W. Linville) [RHEL-23582] - fix build breakage in tools/testing/cxl (John W. Linville) [RHEL-23582] - redhat/configs: turn off CONFIG_NVDIMM_SECURITY_TEST (John W. Linville) [RHEL-23582] - libnvdimm: Introduce CONFIG_NVDIMM_SECURITY_TEST flag (John W. Linville) [RHEL-23582]- bonding: fix incorrect software timestamping report (Hangbin Liu) [RHEL-42409] - redhat/configs: increase CONFIG_DEFAULT_MMAP_MIN_ADDR from 32K to 64K for aarch64 (Brian Masney) [RHEL-45195] - locking/atomic: Make test_and_*_bit() ordered on failure (Paolo Bonzini) [RHEL-45199] - net: amd-xgbe: Fix skb data length underflow (Ken Cox) [RHEL-43794] {CVE-2022-48743} - net: sched: sch_multiq: fix possible OOB write in multiq_tune() (cki-backport-bot) [RHEL-43470] {CVE-2024-36978} - serial: port: Don't block system suspend even if bytes are left to xmit (Andrew Halaney) [RHEL-41060] - serial: core: Fix missing shutdown and startup for serial base port (Andrew Halaney) [RHEL-41060] - serial: core: Clearing the circular buffer before NULLifying it (Andrew Halaney) [RHEL-41060] - serial: port: Don't suspend if the port is still busy (Andrew Halaney) [RHEL-41060] - mmc: sdhci_am654: Fix ITAPDLY for HS400 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Update comments in sdhci_am654_set_clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Fix itapdly/otapdly array type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add OTAP/ITAP delay enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Write ITAPDLY for DDR52 timing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: Add tuning algorithm for delay chain (Lucas Karpinski) [RHEL-41085] - Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture correct oemid-bits for eMMC cards (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix error propagation for some ioctl commands (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix error code in sdhci_sprd_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Disable LPM during initialization (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix build error unused-function (Lucas Karpinski) [RHEL-41085] - mmc: host: Improve I/O read/write performance for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: core: sdio: hold retuning if sdio in 1-bit mode (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Move card detect gpio polarity quirk to gpiolib (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Replace platform device pointer by generic one (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Use temporary variable for struct device (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Get rid of platform data leftovers (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Add description for struct member (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: move atmel MCI header file (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to gpio descriptors (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Add SD HS mode online tuning (Lucas Karpinski) [RHEL-41085] - mmc: core: Add host specific tuning support for SD HS mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Rename sdhci_pltfm_register() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Remove sdhci_pltfm_unregister() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-sparx5: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-hlwd: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_f_sdh30: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-dove: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-bcm-kona: Use sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pltfm: Add sdhci_pltfm_remove() (Lucas Karpinski) [RHEL-41085] - mmc: core: Cleanup mmc_sd_num_wr_blocks() function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: remove redundant of_match_ptr() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Use devm_platform_ioremap_resource_byname() (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix in_flight[issue_type] value error (Lucas Karpinski) [RHEL-41085] - MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: force non-modular build and remove symbol_get usage (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-mcf: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: owl: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: alcor: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-tegra: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Convert to platform remove (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: remove unneeded variables (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: xenon: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: milbeaut: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pic32: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: cb710: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-41085] - mmc: core: propagate removable attribute to driver core (Lucas Karpinski) [RHEL-41085] - mmc: Explicitly include correct DT includes (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Make SDIO irq truly optional (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove outdated indentation (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: register irqs before registering controller (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: Revert "mmc: core: Allow mmc_start_host() synchronously detect a card" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Improve ux500 debug prints (Lucas Karpinski) [RHEL-41085] - mmc: moxart: read scr register without changing byte order (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Drop redundant WARN_ON() in the irq handler (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for SW busy-end timeouts (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: add delay block support for STM32MP25 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: prepare other delay block support (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: manage block gap hardware flow control (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v3.0 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add stm32_idmabsize_align parameter (Lucas Karpinski) [RHEL-41085] - mmc: usdhi60rol0: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sunxi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-spear: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-acpi: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: owl: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mvsdio: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: fix deferred probing (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out a helper function (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use a switch statement machine (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Use state machine state as exit condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Retry the busy start condition (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Make busy complete state machine explicit (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break out error check in busy detect (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Stash status while waiting for busy (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Unwind big if() clause (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Clear busy_status when starting command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: set feedback clock when using delay block (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: fix max busy timeout calculation (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: reduce CIT for better performance (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add support SD Express card for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Add VDD2 definition for power control register (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL9767 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add Genesys Logic GL9767 support (Lucas Karpinski) [RHEL-41085] - rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Lucas Karpinski) [RHEL-41085] - mmc: block: ioctl: do write error check for spi (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing (Lucas Karpinski) [RHEL-41085] - wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sdio_rx_isr() (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unnecessary error checks and change return type (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix invalid response handling (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Avoid cast to incompatible function type (Lucas Karpinski) [RHEL-41085] - mmc: block: Suppress empty whitespaces in prints (Lucas Karpinski) [RHEL-41085] - mmc: omap: restore original power up/down steps (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix deferred probe (Lucas Karpinski) [RHEL-41085] - mmc: omap: fix broken slot switch lookup (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix N810 MMC gpiod table (Lucas Karpinski) [RHEL-41085] - ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 (Lucas Karpinski) [RHEL-41085] - ARM: omap2: Fix copy/paste bug (Lucas Karpinski) [RHEL-41085] - ARM/mmc: Convert old mmci-omap to GPIO descriptors (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Make dw_mci_pltfm_remove() return void (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (Lucas Karpinski) [RHEL-41085] - mmc: block: ensure error propagation for non-blk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: remove unreachable code (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support mmc hardware reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Add AMD Pensando Elba SoC support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Support device specific init during probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-cadence: Enable device specific override of writel() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Switch to the new ICE API (Lucas Karpinski) [RHEL-41085] - mmc: sdio: add Realtek SDIO vendor ID and various wifi device IDs (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove unused macro mmc_req_rel_wr (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip setting clock delay for 400KHz (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for eMMC5.1 on Xilinx Versal Net platform (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow mmc_start_host() synchronously detect a card (Lucas Karpinski) [RHEL-41085] - mmc: core: remove unnecessary (void*) conversions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Lucas Karpinski) [RHEL-41085] - mmc: core: Log about empty non-removable slots (Lucas Karpinski) [RHEL-41085] - mmc: sdricoh_cs: remove unused sdricoh_readw function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Remove Intel Thunder Bay SOC support (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-aspeed: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: owl-mmc: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: omap: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: drop useless sdhci_get_compatibility() !OF stub (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use new helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: simplify usage of mmc_regulator_set_ocr (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Use of_property_present() for testing DT property presence (Lucas Karpinski) [RHEL-41085] - mmc: Use of_property_read_bool() for boolean properties (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove R-Car H3 ES1.* handling (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-starfive: Fix initialization of prev_err (Lucas Karpinski) [RHEL-41085] - mmc: core: Allow invalid regulator in mmc_regulator_set_ocr() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support to request the "gate" clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix SDR50 mode timing issue (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: core: fix return value check in devm_mmc_alloc_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: constify member data of struct meson_host (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_clk_get_enabled() for core clock (Lucas Karpinski) [RHEL-41085] - mmc: starfive: Add sdio/emmc driver support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add StarFive MMC module (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: support platform interrupt as card detect interrupt (Lucas Karpinski) [RHEL-41085] - mmc: core: support setting card detect interrupt from drivers (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set (Lucas Karpinski) [RHEL-41085] - mmc: core: Align to common busy polling behaviour for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: remove meson_mmc_get_cd (Lucas Karpinski) [RHEL-41085] - mmc: omap: drop TPS65010 dependency (Lucas Karpinski) [RHEL-41085] - mmc: moxart: set maximum request/block/segment sizes (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Use devm_platform_get_and_ioremap_resource() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: use devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: core: add devm_mmc_alloc_host (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Add support for vqmmc power supply (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Work around bug on JZ4760(B) (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: fix error handling in mmc_spi_probe() (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control to switch UHS speed (Lucas Karpinski) [RHEL-41085] - mmc: uniphier-sd: Add control of UHS mode using SD interface logic (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: uniphier-sd: Add socionext,syscon-uhs-mode property (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sdhci-pxa: add pxav1 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional pinctrl for SDIO IRQ workaround (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add SDIO card IRQ workaround for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add optional core clock (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: change clock name to match DT bindings (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add register workaround for PXA168 silicon bug (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: enable CONFIG_MMC_SDHCI_IO_ACCESSORS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav2: add initial support for PXA168 V1 controller (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq_sd8787: Allow being built-in irrespective of dependencies (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-iproc: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pxav3: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Replace SDHCI_QUIRK_MISSING_CAPS (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Replace SDHCI_QUIRK_MISSING_CAPS for Ricoh controller (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Spelling s/compement/complement/ (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix race between stop command and start of next command (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Add RZ/V2M compatible string (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Modify mismatched function name (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: renesas,sdhi: Document RZ/V2M support (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Resolve "unused" warnings with CONFIG_OF=n (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: limit the SDHC clock frequency (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove unneeded semicolon (Lucas Karpinski) [RHEL-41085] - mmc: core: Normalize the error handling branch in sd_read_ext_regs() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Avoid unnecessary ->set_clock() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix voltage switch delay (Lucas Karpinski) [RHEL-41085] - mmc: mmc-hsq: Use fifo to dispatch mmc_request (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove non-data R1B ioctl workaround (Lucas Karpinski) [RHEL-41085] - mmc: core: refactor debugfs code (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() (Lucas Karpinski) [RHEL-41085] - mmc: Avoid open coding by using mmc_op_tuning() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Fix removal of debugfs file (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: use new convenience macro from MMC core (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: add helper to access quirks (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: better reset from HS400 mode (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: alway populate SCC pointer (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix ambiguous TRIM and DISCARD arg (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: Use device_match_of_node() (Lucas Karpinski) [RHEL-41085] - clk: socfpga: remove the setting of clk-phase for sdmmc_clk (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-pltfm: socfpga: add method to configure clk-phase (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: synopsys-dw-mshc: document "altr,sysmgr-syscon" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix the SD tuning issue that the SDHCI_TRANSFER_MODE is cleared incorrectly (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add quirks for broken timeout clock capability (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add support for non-removable media (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add compatible string for Socionext F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-fujitsu: Add compatible string for F_SDH30_E51 (Lucas Karpinski) [RHEL-41085] - mmc: f-sdh30: Add reset control support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Convert sdhci-fujitsu to JSON schema (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix two spelling mistakes in comment (Lucas Karpinski) [RHEL-41085] - mmc: mmci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: via-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: litex_mmc: ensure `host->irq == 0` if polling (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: add Inline Crypto Engine clock control (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove 'alignment_shift' from platform data (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove tmio_mmc_k(un)map_atomic helpers (Lucas Karpinski) [RHEL-41085] - mmc: Remove duplicate words in comments (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: toshsd: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: alcor: fix return value check of mmc_add_host() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Set PROBE_PREFER_ASYNCHRONOUS (Lucas Karpinski) [RHEL-41085] - mmc: core: properly select voltage range without power cycle (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-*: Convert drivers to new sdhci_and_cqhci_reset() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Allow building with COMPILE_TEST (Lucas Karpinski) [RHEL-41085] - mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix WRITE_ZEROES CQE handling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add support for dynamic configuration (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix kernel panic when remove non-standard SDIO card (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake (Lucas Karpinski) [RHEL-41085] - mmc: block: Remove error check of hw_reset on reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix minimum clock limit (Lucas Karpinski) [RHEL-41085] - mmc: queue: Cancel recovery work on cleanup (Lucas Karpinski) [RHEL-41085] - mmc: remove tmio_mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: wbsd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_bounce_block() (Lucas Karpinski) [RHEL-41085] - mmc: tifm_sd: Remove local_irq_{save,restore}() around tifm_sd_transfer_data() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_test: Remove local_irq_{save,restore}() around sg_copy_{from,to}_buffer() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: bcm2835: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Replace kmap_atomic() with kmap_local_page() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around sg_miter_{next,stop}() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Remove local_irq_{save,restore}() around k[un]map_atomic() (Lucas Karpinski) [RHEL-41085] - mmc: remove cns3xxx driver (Lucas Karpinski) [RHEL-41085] - clk: remove s3c24xx driver (Lucas Karpinski) [RHEL-41085] - mmc: remove s3cmci driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Fix the limitation of div (Lucas Karpinski) [RHEL-41085] - mmc: core: Terminate infinite loop in SD-UHS voltage switch (Lucas Karpinski) [RHEL-41085] - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Fix host->cmd is null (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: add SDIO interrupt support (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK (Lucas Karpinski) [RHEL-41085] - mmc: jz4740_mmc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix error check for dma_map_sg (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: core: Switch to basic workqueue API for sdio_irq_work (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix UHS-I SD 1.8V workaround branch (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: Fix an error handling path in meson_mmc_probe() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Clear interrupts when cqe off/disable (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix another error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: pxamci: Fix an error handling path in pxamci_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: add support for SDIO eint wakup IRQ (Lucas Karpinski) [RHEL-41085] - mmc: core: Add support for SDIO wakeup interrupt (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties (Lucas Karpinski) [RHEL-41085] - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: core: quirks: Add of_node_put() when breaking out of loop (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: drop redundant of_device_id entries (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Use mmc_card_sdio macro (Lucas Karpinski) [RHEL-41085] - mmc: core: Use mmc_card_* macro and add a new for the sd_combo type (Lucas Karpinski) [RHEL-41085] - mmc: core: Replace with already defined values for readability (Lucas Karpinski) [RHEL-41085] - mmc: block: Add single read for 4k sector cards (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Lucas Karpinski) [RHEL-41085] - mmc: tmio: avoid glitches when resetting (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Fix typo's (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Get the reset handle early in the probe (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: re-tuning is needed after a pm transition to support emmc HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix a lockdep warning for PM runtime init (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node() (Lucas Karpinski) [RHEL-41085] - mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-st: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Obviously always return success in remove callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: wait dma stop bit reset to 0 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Fix typo in comment (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Fix file release memory leak (Lucas Karpinski) [RHEL-41085] - mmc: block: Fix CQE recovery reset success (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: fix typo (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs error state entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: debugfs: Add debug fs entry for mmc driver (Lucas Karpinski) [RHEL-41085] - mmc: sdhci: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: core: Capture eMMC and SD card errors (Lucas Karpinski) [RHEL-41085] - mmc: mxcmmc: Silence a clang warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix busy polling for MMC_SEND_OP_COND again (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add NULL check for data field (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Fix compiler warning (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sdx65 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add compatible string check for sm8150 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Add SoC specific compatibles (Lucas Karpinski) [RHEL-41085] - mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019 (Lucas Karpinski) [RHEL-41085] - mmc: core: Add SD card quirk for broken discard (Lucas Karpinski) [RHEL-41085] - mmc: core: Support zeroout using TRIM for eMMC (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Enable Clock Gating to save power (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-brcmstb: Re-organize flags (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Remove custom ios handler (Lucas Karpinski) [RHEL-41085] - mmc: atmel-mci: Simplify if(chan) and if(!chan) (Lucas Karpinski) [RHEL-41085] - mmc: core: Add CIDs for cards to the entropy pool (Lucas Karpinski) [RHEL-41085] - mmc: core: use kobj_to_dev() (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC (Lucas Karpinski) [RHEL-41085] - mmc: core: Allows to override the timeout value for ioctl() path (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Fix initialization frozen issue (Lucas Karpinski) [RHEL-41085] - mmc: core: Set HS clock speed before sending HS CMD13 (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Break IRQ status loop when all zero (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: switch to device-managed dmam_alloc_coherent() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2 (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: move platform_data header to proper location (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Apply DMA engine limits to maximum segment size (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Remove .card_hw_reset callback (Lucas Karpinski) [RHEL-41085] - mmc: improve API to make clear hw_reset callback is for cards (Lucas Karpinski) [RHEL-41085] - mmc: core: improve API to make clear that mmc_sw_reset is for cards (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: remove superfluous specific M3W entry (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: R-Car V3M also has no HS400 (Lucas Karpinski) [RHEL-41085] - mmc: omap: Make it CCF clk API compatible (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup support for writeback-cache for eMMC and SD (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: parse speed mode options (Lucas Karpinski) [RHEL-41085] - mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: use a buffer for unaligned DMA requests (Lucas Karpinski) [RHEL-41085] - mmc: block: Check for errors after write on SPI (Lucas Karpinski) [RHEL-41085] - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: correctly check all elements of sg list (Lucas Karpinski) [RHEL-41085] - mmc: tmio: remove outdated members from host struct (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Silence delay phase calculation debug log (Lucas Karpinski) [RHEL-41085] - mmc: davinci_mmc: Handle error for clk_enable (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add runtime PM for GL9763E (Lucas Karpinski) [RHEL-41085] - mmc: dw-mmc-rockchip: Fix handling invalid clock rates (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Support setting f_min from host drivers (Lucas Karpinski) [RHEL-41085] - mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND (Lucas Karpinski) [RHEL-41085] - mmc: core: Drop HS400 caps unless 8-bit bus is supported too (Lucas Karpinski) [RHEL-41085] - mmc: host: Return an error when ->enable_sdio_irq() ops is missing (Lucas Karpinski) [RHEL-41085] - mmc: core: Improve fallback to speed modes if eMMC HS200 fails (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Simplify division/shift logic (Lucas Karpinski) [RHEL-41085] - mmc: meson: Fix usage of meson_mmc_post_req() (Lucas Karpinski) [RHEL-41085] - mmc: core: use sysfs_emit() instead of sprintf() (Lucas Karpinski) [RHEL-41085] - mmc: block: fix read single on recovery logic (Lucas Karpinski) [RHEL-41085] - mmc: sunxi-mmc: Add D1 MMC variant (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: sunxi: Add D1 MMC and eMMC compatibles (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Use device_property_string_array_count() (Lucas Karpinski) [RHEL-41085] - mmc: davinci: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - mmc: wmt-sdmmc: Use of_device_get_match_data() helper (Lucas Karpinski) [RHEL-41085] - moxart: fix potential use-after-free on remove path (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: Check for null res pointer (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Add a switch to enable/disable SSC for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Enable SSC at 50MHz and 100MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: Reduce the SSC value at 205MHz for GL9750 and GL9755 (Lucas Karpinski) [RHEL-41085] - mmc: core: Wait for command setting 'Power Off Notification' bit to complete (Lucas Karpinski) [RHEL-41085] - mmc: Add driver for LiteX's LiteSDCard interface (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Add bindings for LiteSDCard (Lucas Karpinski) [RHEL-41085] - MAINTAINERS: co-maintain LiteX platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-esdhc: Check for error num after setting mask (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix potential null pointer risk (Lucas Karpinski) [RHEL-41085] - mmc: au1xmmc: propagate errors from platform_get_irq() (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Improve card input timing at SDR104/HS200 mode (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Support using a bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: ingenic: Support using bi-directional DMA channel (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Do not wait for DTO in case of error (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add driver callbacks for data read timeout (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc-exynos: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: exynos-dw-mshc: Add support for ARTPEC-8 (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Drop unused MESON_SDHC_NUM_BUILTIN_CLKS macro (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdio: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: meson-mx-sdhc: add IRQ check (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: clean up a debug message (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Assign src_clk parent to src_clk_cg for legacy DTs (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Fix usage of devm_clk_get_optional() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Take action for no-sdio device-tree parameter (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use BIT() and GENMASK() macros to describe fields (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Use readl_poll_timeout instead of open-coded polling (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL975[50]: Issue 8/16-bit MMIO reads as 32-bit reads. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-gli: GL9755: Support for CD/WP inversion on OF platforms (Lucas Karpinski) [RHEL-41085] - mmc: mmci: stm32: clear DLYB_CR after sending tuning command (Lucas Karpinski) [RHEL-41085] - mmc: mmci: add hs200 support for stm32 sdmmc (Lucas Karpinski) [RHEL-41085] - mmc: mmci: increase stm32 sdmmcv2 clock max freq (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add support for sdmmc variant revision v2.2 (Lucas Karpinski) [RHEL-41085] - mmc: core: Fix blk_status_t handling (Lucas Karpinski) [RHEL-41085] - mmc: core: Remove redundant driver match function (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: free the ext_csd when mmc_get_ext_csd success (Lucas Karpinski) [RHEL-41085] - mmc: mxc: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: jz4740: Use the new PM macros (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Use write_or_read temporary variable in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Convert 'multiple' to be boolean in mmc_spi_data_do() (Lucas Karpinski) [RHEL-41085] - mmc: core: Disable card detect during shutdown (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: initialize variable properly when tuning (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: rockchip: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: hi3798cv200: use common_caps (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: add common capabilities to replace caps (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci: Add PCI ID for Intel ADL (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Allow lower TMOUT value than maximum (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Simplify an expression (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: Use devm_clk_get_optional() to obtain CD clock (Lucas Karpinski) [RHEL-41085] - mmc: spi: Add device-tree SPI IDs (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Revert special init for wl1251 (Lucas Karpinski) [RHEL-41085] - mmc: core: transplant ti,wl1251 quirks from to be retired omap_hsmmc (Lucas Karpinski) [RHEL-41085] - mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Lucas Karpinski) [RHEL-41085] - mmc: core: provide macro and table to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: allow to match the device tree to apply quirks (Lucas Karpinski) [RHEL-41085] - mmc: core: rewrite mmc_fixup_device() (Lucas Karpinski) [RHEL-41085] - mmc: core: adjust polling interval for CMD1 (Lucas Karpinski) [RHEL-41085] - mmc: core: change __mmc_poll_for_busy() parameter type (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Avoid hung state if GEN_CMD transfer fails (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reinit card irqs in reset routine (Lucas Karpinski) [RHEL-41085] - mmc: tmio: reenable card irqs after the reset callback (Lucas Karpinski) [RHEL-41085] - mmc: mediatek: Move cqhci init behind ungate clock (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: Fix spelling mistake "candiates" -> candidates (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: clear HALT state after CQE enable (Lucas Karpinski) [RHEL-41085] - mmc: vub300: fix control-message timeouts (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: exynos: fix the finding clock sample value (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix build if CONFIG_PM_SLEEP is not set (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Drop use of ->init_card() callback (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Remove forward declaration of sdhci_omap_context_save() (Lucas Karpinski) [RHEL-41085] - mmc: add MT7921 SDIO identifiers for MediaTek Bluetooth devices (Lucas Karpinski) [RHEL-41085] - mmc: winbond: don't build on M68K (Lucas Karpinski) [RHEL-41085] - mmc: mxs-mmc: disable regulator on error and in the remove function (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Configure optional wakeirq (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Allow SDIO card power off and enable aggressive PM (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Implement PM runtime functions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Add omap_offset to support omap3 and earlier (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Handle voltages to add support omap4 (Lucas Karpinski) [RHEL-41085] - dt-bindings: sdhci-omap: Update binding for legacy SoCs (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix null pointer dereference on pointer host (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix reference count leaks in moxart_probe (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Update default label when no con_id provided (Lucas Karpinski) [RHEL-41085] - mmc: slot-gpio: Refactor mmc_gpio_alloc() (Lucas Karpinski) [RHEL-41085] - mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-sprd: Wait until DLL locked after being configured (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-pci-o2micro: Fix spelling mistake "unsupport" -> "unsupported" (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: Describe driver in KConfig (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: replace while loop with read_poll_timeout (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-at91: wait for calibration done before proceed (Lucas Karpinski) [RHEL-41085] - mmc: mmci: Add small comment about reset thread (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Check MMCHS_HL_HWINFO register for ADMA (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Parse legacy ti,non-removable property (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Restore sysconfig after reset (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix context restore (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add HS400 online tuning support (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: mtk-sd: Add hs400 dly3 setting (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-s3c: drop unneeded MODULE_ALIAS (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: update mmc-card.yaml reference (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Lucas Karpinski) [RHEL-41085] - mmc: cqhci: Print out qcnt in case of timeout (Lucas Karpinski) [RHEL-41085] - mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_PM_OPS() (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to the arasan eMMC driver (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Remove unused parameters(mrq) (Lucas Karpinski) [RHEL-41085] - mmc: mtk-sd: Add wait dma stop done flow (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi: fix regression with hard reset on old SDHIs (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Only inject fault before done/error (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: fix compilation warning (Lucas Karpinski) [RHEL-41085] - mmc: queue: Remove unused parameters(request_queue) (Lucas Karpinski) [RHEL-41085] - mmc: core: Return correct emmc response in case of ioctl error (Lucas Karpinski) [RHEL-41085] - mmc: queue: Match the data type of max_segments (Lucas Karpinski) [RHEL-41085] - mmc: switch from 'pci_' to 'dma_' API (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: add wilc1000_sdio dependency for pwrseq_sd8787 (Lucas Karpinski) [RHEL-41085] - mmc: pwrseq: sd8787: add support for wilc1000 (Lucas Karpinski) [RHEL-41085] - dt-bindings: mmc: Extend pwrseq-sd8787 binding for wilc1000 (Lucas Karpinski) [RHEL-41085] - mmc: core: Issue HPI in case the BKOPS timed out (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: Implement card_busy function (Lucas Karpinski) [RHEL-41085] - mmc: moxart: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-msm: Use maximum possible data timeout value (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Print contents of unknown CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: sdio: Don't warn about vendor CIS tuples (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy after I/O writes (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls (Lucas Karpinski) [RHEL-41085] - mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path (Lucas Karpinski) [RHEL-41085] - mmc: dw_mmc: Add data CRC error injection (Lucas Karpinski) [RHEL-41085] - mmc: mmci: De-assert reset on probe (Lucas Karpinski) [RHEL-41085] - mmc: core: Only print retune error when we don't check for card removal (Lucas Karpinski) [RHEL-41085] - mmc: host: factor out clearing the retune state (Lucas Karpinski) [RHEL-41085] - mmc: host: add kdoc for mmc_retune_{en|dis}able (Lucas Karpinski) [RHEL-41085] - mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() (Lucas Karpinski) [RHEL-41085] - mmc: usdhi6rol0: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: sh_mmcif: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for termination (Lucas Karpinski) [RHEL-41085] - mmc: arasan: Fix the issue in reading tap values from DT (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modify data type of the clk_phase array (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Use appropriate type of division macro (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Check return value of non-void funtions (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in ZynqMP platform (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12" quirk. (Lucas Karpinski) [RHEL-41085] - mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP (Lucas Karpinski) [RHEL-41085] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 and CONFIG_USB_DEFAULT_AUTHORIZATION_MODE (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_PHY_RTK_RTD_USB2PHY and CONFIG_PHY_RTK_RTD_USB3PHY (Desnes Nunes) [RHEL-37673] - redhat/configs: Adding CONFIG_TYPEC_MUX_IT5205 (Desnes Nunes) [RHEL-37673] - kcov, usb: disable interrupts in kcov_remote_start_usb_softirq (Desnes Nunes) [RHEL-37673] - kcov: fix spelling typos in comments (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps (Desnes Nunes) [RHEL-37673] - usb: core: hcd: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - backtracetest: Convert from tasklet to BH workqueue (Desnes Nunes) [RHEL-37673] - media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthread (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: Check for port partner validity before consuming it (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: enforce ready state when queueing alt mode vdm (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: unregister existing source caps before re-registration (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: clear pd_event queue in PORT_RESET (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: queue correct sop type in tcpm_queue_vdm_unlocked (Desnes Nunes) [RHEL-37673] - usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device (Desnes Nunes) [RHEL-37673] - usb: ohci: Prevent missed ohci interrupts (Desnes Nunes) [RHEL-37673] - USB: core: Fix access violation during port device removal (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Prevent phy suspend during init (Desnes Nunes) [RHEL-37673] - usb: xhci-plat: Don't include xhci.h (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Telit FN920C04 rmnet compositions (Desnes Nunes) [RHEL-37673] - usb: dwc3: ep0: Don't reset resource alloc flag (Desnes Nunes) [RHEL-37673] - Revert "usb: cdc-wdm: close race between read and workqueue" (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Rolling RW101-GL and RW135-GL support (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Lonsung U8300/U9300 product (Desnes Nunes) [RHEL-37673] - USB: serial: option: add support for Fibocom FM650/FG650 (Desnes Nunes) [RHEL-37673] - USB: serial: option: support Quectel EM060K sub-models (Desnes Nunes) [RHEL-37673] - USB: serial: option: add Fibocom FM135-GL variants (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Disable the USB hub clock on failure (Desnes Nunes) [RHEL-37673] - thunderbolt: Avoid notify PM core about runtime PM resume (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix wake configurations after device unplug (Desnes Nunes) [RHEL-37673] - phy: freescale: imx8m-pcie: fix pcie link-up instability (Desnes Nunes) [RHEL-37673] - usb: Disable USB3 LPM at shutdown (Desnes Nunes) [RHEL-37673] - xhci: Fix root hub port null pointer dereference in xhci tracepoints (Desnes Nunes) [RHEL-37673] - usb: xhci: correct return value in case of STS_HCE (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in port "disable" sysfs attribute (Desnes Nunes) [RHEL-37673] - USB: core: Add hub_get() and hub_put() routines (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Check capabilities before cable and identity discovery (Desnes Nunes) [RHEL-37673] - usb: typec: Return size of buffer if pd_set operation succeeds (Desnes Nunes) [RHEL-37673] - usb: udc: remove warning when queue disabled ep (Desnes Nunes) [RHEL-37673] - usb: dwc3: Properly set system wakeup (Desnes Nunes) [RHEL-37673] - Revert "usb: phy: generic: Get the vbus supply" (Desnes Nunes) [RHEL-37673] - usb: cdc-wdm: close race between read and workqueue (Desnes Nunes) [RHEL-37673] - USB: core: Fix deadlock in usb_deauthorize_interface() (Desnes Nunes) [RHEL-37673] - USB: UAS: return ENODEV when submit urbs fail with device not attached (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Fix oops due to freeing uninitialized pld pointer (Desnes Nunes) [RHEL-37673] - usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic (Desnes Nunes) [RHEL-37673] - phy: tegra: xusb: Add API to retrieve the port number of phy (Desnes Nunes) [RHEL-37673] - usb: Clarify expected behavior of dev_bin_attrs_are_visible() (Desnes Nunes) [RHEL-37673] - xhci: Allow RPM on the USB controller (1022:43f7) by default (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add support to set tcpc connector orientatition (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add generic tcpci fallback compatible (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: typec-tcpci: add tcpci fallback binding (Desnes Nunes) [RHEL-37673] - usb: core: Set connect_type of ports based on DT node (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add downstream facing ports to realtek binding (Desnes Nunes) [RHEL-37673] - usb: misc: onboard_usb_hub: Add support for TI TUSB8020B (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add binding for TI USB8020B hub controller (Desnes Nunes) [RHEL-37673] - usb: dwc3: core: Add DWC31 version 2.00a controller (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP' alternate modes with cable plug (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register SOP/SOP' Discover Identity Responses (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Register cables based on GET_CABLE_PROPERTY (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros (Desnes Nunes) [RHEL-37673] - usb: typec: pd: no opencoding of FIELD_GET (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: send configure message on sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: fix SOP' sequences in tcpm_pd_svdm (Desnes Nunes) [RHEL-37673] - usb: usb-acpi: Set port connect type of not connectable ports correctly (Desnes Nunes) [RHEL-37673] - usb: Export BOS descriptor to sysfs (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Desnes Nunes) [RHEL-37673] - USB: serial: keyspan: remove redundant assignment to pointer data (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: remove redundant assignment to variable cflag (Desnes Nunes) [RHEL-37673] - USB: serial: oti6858: remove redundant assignment to variable divisor (Desnes Nunes) [RHEL-37673] - USB: serial: option: add MeiG Smart SLM320 product (Desnes Nunes) [RHEL-37673] - USB: serial: cp210x: add ID for MGP Instruments PDS100 (Desnes Nunes) [RHEL-37673] - USB: serial: add device ID for VeriFone adapter (Desnes Nunes) [RHEL-37673] - USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Desnes Nunes) [RHEL-37673] - USB: document some API requirements on disconnection (Desnes Nunes) [RHEL-37673] - usb: xhci: Add error handling in xhci_map_urb_for_dma (Desnes Nunes) [RHEL-37673] - xhci: dbc: poll at different rate depending on data transfer activity (Desnes Nunes) [RHEL-37673] - xhci: retry Stop Endpoint on buggy NEC controllers (Desnes Nunes) [RHEL-37673] - xhci: fix matching completion events with TDs (Desnes Nunes) [RHEL-37673] - usb: xhci: utilize 'xhci_free_segments_for_ring()' for freeing segments (Desnes Nunes) [RHEL-37673] - usb: xhci: remove duplicate code from 'xhci_clear_command_ring()' (Desnes Nunes) [RHEL-37673] - xhci: save slot ID in struct 'xhci_port' (Desnes Nunes) [RHEL-37673] - xhci: replace real & fake port with pointer to root hub port (Desnes Nunes) [RHEL-37673] - xhci: rework how real & fake ports are found (Desnes Nunes) [RHEL-37673] - usb: typec: constify struct class usage (Desnes Nunes) [RHEL-37673] - USB: typec: no opencoding FIELD_GET (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix uaf in pvr2_context_set_notify (Desnes Nunes) [RHEL-37673] - media: usb: s2255: Refactor s2255_get_fx2fw (Desnes Nunes) [RHEL-37673] - thunderbolt: Constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - thunderbolt: Add trace events support for the control channel (Desnes Nunes) [RHEL-37673] - thunderbolt: Keep the domain powered when USB4 port is in redrive mode (Desnes Nunes) [RHEL-37673] - Revert "xhci: add helper to stop endpoint and wait for completion" (Desnes Nunes) [RHEL-37673] - usb: core: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: phy: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: constify the struct device_type usage (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Get PD revision for partner (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Update connector cap and status (Desnes Nunes) [RHEL-37673] - usb: typec: ucsi: Limit read size on v1.2 (Desnes Nunes) [RHEL-37673] - minmax: relax check to allow comparison between unsigned arguments and signed constants (Desnes Nunes) [RHEL-37673] - minmax: allow comparisons of 'int' against 'unsigned char/short' (Desnes Nunes) [RHEL-37673] - minmax: allow min()/max()/clamp() if the arguments have the same signedness. (Desnes Nunes) [RHEL-37673] - minmax: add umin(a, b) and umax(a, b) (Desnes Nunes) [RHEL-37673] - minmax: fix header inclusions (Desnes Nunes) [RHEL-37673] - tracing: Define the is_signed_type() macro once (Desnes Nunes) [RHEL-37673] - usb: roles: Link the switch to its connector (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: microchip,usb5744: Remove peer-hub as requirement (Desnes Nunes) [RHEL-37673] - usb: image: mdc800: Remove redundant assignment to variable retval (Desnes Nunes) [RHEL-37673] - usb: storage: freecom: Remove redundant assignment to variable offset (Desnes Nunes) [RHEL-37673] - usb: sysfs: use kstrtobool() if possible (Desnes Nunes) [RHEL-37673] - Documentation: usb: Document FunctionFS DMABUF API (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Add DMABUF import interface (Desnes Nunes) [RHEL-37673] - usb: gadget: functionfs: Factorize wait-for-endpoint code (Desnes Nunes) [RHEL-37673] - usb: gadget: Support already-mapped DMA SGs (Desnes Nunes) [RHEL-37673] - usb: dwc3: apply snps,host-vbus-glitches workaround unconditionally (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: drop 'snps,host-vbus-glitches-quirk' (Desnes Nunes) [RHEL-37673] - usb: dwc3: Fix an IS_ERR() vs NULL check in dwc3_power_off_all_roothub_ports() (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Remove redundant assignment to pointer trb (Desnes Nunes) [RHEL-37673] - usb: dwc3: gadget: Rewrite endpoint allocation flow (Desnes Nunes) [RHEL-37673] - usb: core: Kconfig: Improve USB authorization mode help (Desnes Nunes) [RHEL-37673] - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-37673] - xhci: Decouple handling an event from checking for unhandled events (Desnes Nunes) [RHEL-37673] - xhci: Don't check if the event ring is valid before every event TRB (Desnes Nunes) [RHEL-37673] - xhci: add helper that checks for unhandled events on a event ring (Desnes Nunes) [RHEL-37673] - xhci: move event processing for one interrupter to a separate function (Desnes Nunes) [RHEL-37673] - xhci: update event ring dequeue pointer position to controller correctly (Desnes Nunes) [RHEL-37673] - xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() (Desnes Nunes) [RHEL-37673] - xhci: make isoc_bei_interval variable interrupter specific. (Desnes Nunes) [RHEL-37673] - xhci: Add helper to set an interrupters interrupt moderation interval (Desnes Nunes) [RHEL-37673] - xhci: Add interrupt pending autoclear flag to each interrupter (Desnes Nunes) [RHEL-37673] - media: pvrusb2: fix pvr2_stream_callback casts (Desnes Nunes) [RHEL-37673] - media: pvrusb2: remove redundant NULL check (Desnes Nunes) [RHEL-37673] - media: pvrusb2: Use wait_event_freezable() for freezable kthread (Desnes Nunes) [RHEL-37673] - thunderbolt: Improve DisplayPort tunnel setup process to be more robust (Desnes Nunes) [RHEL-37673] - thunderbolt: Calculate DisplayPort tunnel bandwidth after DPRX capabilities read (Desnes Nunes) [RHEL-37673] - thunderbolt: Reserve released DisplayPort bandwidth for a group for 10 seconds (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_tunnel_direction_downstream() (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-order bandwidth group functions (Desnes Nunes) [RHEL-37673] - thunderbolt: Fail the failed bandwidth request properly (Desnes Nunes) [RHEL-37673] - thunderbolt: Log an error if DPTX request is not cleared (Desnes Nunes) [RHEL-37673] - thunderbolt: Handle bandwidth allocation mode disable request (Desnes Nunes) [RHEL-37673] - thunderbolt: Re-calculate estimated bandwidth when allocation mode is enabled (Desnes Nunes) [RHEL-37673] - thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation (Desnes Nunes) [RHEL-37673] - thunderbolt: Correct typo in host_reset parameter (Desnes Nunes) [RHEL-37673] - thunderbolt: Skip discovery also in USB4 v2 host (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset only non-USB4 host routers in resume (Desnes Nunes) [RHEL-37673] - media: cx231xx: controls are from another device, mark this (Desnes Nunes) [RHEL-37673] - media: em28xx: annotate unchecked call to media_device_register() (Desnes Nunes) [RHEL-37673] - usb: gadget: f_fs: expose ready state in configfs (Desnes Nunes) [RHEL-37673] - usb: dwc3: Add workaround for host mode VBUS glitch when boot (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: dwc3: Add snps,host-vbus-glitches-quirk avoid vbus glitch (Desnes Nunes) [RHEL-37673] - XHCI: Separate PORT and CAPs macros into dedicated file (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes/displayport: add SOP' support (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add alt mode enter/exit/vdm support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover svids and discover modes support for sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add state machine support for SRC_VDM_IDENTITY_REQUEST (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add discover identity support for SOP' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add attempt_vconn_swap_discovery callback (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: add control message support to sop' (Desnes Nunes) [RHEL-37673] - usb: typec: tcpm: process receive and transmission of sop' messages (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add tcpm_transmit_type to tcpm_pd_receive (Desnes Nunes) [RHEL-37673] - usb: typec: tcpci: add cable_comm_capable attribute (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add svdm version info for typec cables (Desnes Nunes) [RHEL-37673] - usb: typec: altmodes: add typec_cable_ops to typec_altmode (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Disable vbus on removal (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Implement otg->set_vbus (Desnes Nunes) [RHEL-37673] - usb: phy: generic: Get the vbus supply (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: usb-nop-xceiv: Repurpose vbus-regulator (Desnes Nunes) [RHEL-37673] - usb: mtu3: Add MT8195 MTU3 ip-sleep wakeup support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: mtu3: Add MT8195 MTU3 ip-sleep support (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Clean-up "usb-phy" constraints (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: add common Type-C USB Switch schema (Desnes Nunes) [RHEL-37673] - usb: core: add phy notify connect and disconnect (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY (Desnes Nunes) [RHEL-37673] - phy: realtek: usb: add new driver for the Realtek RTD SoC USB 2.0 PHY (Desnes Nunes) [RHEL-37673] - phy: core: add notify_connect and notify_disconnect callback (Desnes Nunes) [RHEL-37673] - usb: core: Make default authorization mode configurable (Desnes Nunes) [RHEL-37673] - usb: core: Amend initial authorized_default value (Desnes Nunes) [RHEL-37673] - usb: host: Add ac5 to EHCI Orion (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Add Marvell ac5 (Desnes Nunes) [RHEL-37673] - ucsi_ccg: Refine the UCSI Interrupt handling (Desnes Nunes) [RHEL-37673] - usb: audio-v2: Correct comments for struct uac_clock_selector_descriptor (Desnes Nunes) [RHEL-37673] - usb: typec: mux: Add ITE IT5205 Alternate Mode Passive MUX driver (Desnes Nunes) [RHEL-37673] - dt-bindings: usb: Introduce ITE IT5205 Alt. Mode Passive MUX (Desnes Nunes) [RHEL-37673] - usb: storage: sddr55: fix sloppy typing in sddr55_{read|write}_data() (Desnes Nunes) [RHEL-37673] - usb: usb_autopm_get_interface use modern helper (Desnes Nunes) [RHEL-37673] - USB: uapi: OTG 3.0 (Desnes Nunes) [RHEL-37673] - thunderbolt: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1 (Desnes Nunes) [RHEL-37673] - thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show (Desnes Nunes) [RHEL-37673] - thunderbolt: Reset topology created by the boot firmware (Desnes Nunes) [RHEL-37673] - thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4 routers (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_path_deactivate_hop() (Desnes Nunes) [RHEL-37673] - thunderbolt: Introduce tb_port_reset() (Desnes Nunes) [RHEL-37673] - ABI: sysfs-class-extcon: use uppercase X for wildcards (Desnes Nunes) [RHEL-37673] - extcon: Remove unused inline functions (Desnes Nunes) [RHEL-37673] - extcon: Amend kernel documentation of struct extcon_dev (Desnes Nunes) [RHEL-37673] - extcon: fix possible name leak in extcon_dev_register() (Desnes Nunes) [RHEL-37673] - extcon: Drop unneeded assignments (Desnes Nunes) [RHEL-37673] - extcon: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-37673] - extcon: Use unique number for the extcon device ID (Desnes Nunes) [RHEL-37673] - extcon: Remove dup device name in the message and unneeded error check (Desnes Nunes) [RHEL-37673] - extcon: Use dev_of_node(dev) instead of dev->of_node (Desnes Nunes) [RHEL-37673] - extcon: Use device_match_of_node() helper (Desnes Nunes) [RHEL-37673] - extcon: Use sysfs_emit() to instead of sprintf() (Desnes Nunes) [RHEL-37673] - extcon: Use DECLARE_BITMAP() to declare bit arrays (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property capability fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Fix kernel doc of property fields to avoid warnings (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_groups to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_muex to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Add extcon_alloc_cables to simplify extcon register function (Desnes Nunes) [RHEL-37673] - extcon: Remove redundant null checking for class (Desnes Nunes) [RHEL-37673] - extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP (Desnes Nunes) [RHEL-37673] - extcon: Drop unexpected word "the" in the comments (Desnes Nunes) [RHEL-37673] - extcon: Modify extcon device to be created after driver data is set (Desnes Nunes) [RHEL-37673] - extcon: Fix some kernel-doc comments (Desnes Nunes) [RHEL-37673] - extcon: Deduplicate code in extcon_set_state_sync() (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Display pin function in pinconf-groups (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: add OF node when logging OF parsing errors (Desnes Nunes) [RHEL-37673] - Revert "pinctrl: tegra: Add support to display pin function" (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Switch to use DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pm: Introduce DEFINE_NOIRQ_DEV_PM_OPS() helper (Desnes Nunes) [RHEL-37673] - pinctrl: tegra: Add support to display pin function (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: Drop duplicate ID (Desnes Nunes) [RHEL-37673] - usb: dwc3: pci: add support for the Intel Arrow Lake-H (Desnes Nunes) [RHEL-37673] - mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Nico Pache) [RHEL-39710] {CVE-2024-36028} - hugetlb: check for hugetlb folio before vmemmap_restore (Nico Pache) [RHEL-39710] - hugetlb: set hugetlb page flag before optimizing vmemmap (Nico Pache) [RHEL-39710] - ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for non-AMD systems (Lenny Szubowicz) [RHEL-25779]- wifi: save new module iwlwifi-tests in internal rpm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: restore country code during resume (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor setting country code logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't change BA sessions during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: assign link STA ID lookups during restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check BSSID Index against MaxBSSID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: improve association error reporting slightly (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add mhi_power_down_keep_dev() API to support system suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - net: qrtr: support suspend/hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: support hibernation (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: rtw89: reset AFEDIG register in power off sequence (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36253] - wifi: nl80211: Avoid address calculations via out of bounds array indexing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: transmit deauth only if link is available (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: use muar idx 0xe for non-mt799x as well (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7603: add wpdma tx eof flag for PSE client reset (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add missing chanctx ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix check in iwl_mvm_sta_fw_id_mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: reconfigure TLC during HW restart (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: select STA mask only for active links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: set wider BW OFDMA ignore correctly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix active link counting during recovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't select link ID if not provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix uninitialized variable in mt7996_irq_tasklet() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Do not warn on invalid link on scan complete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: ignore non-TX BSSs in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: ensure 4-byte alignment for suspend & wow command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: pcie: handle randbuf allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix size of txpower MCU command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: check for null before dereferencing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix link ID management (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix unaligned le16 access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove link before AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: init peer measurement result (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: don't free NULL coalescing rule (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39754] {CVE-2024-36941} - wifi: mac80211: mlme: re-parse if AP mode is less than client (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: fix memory leak (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: re-parse with correct mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix idle calculation with multi-link (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove old PASN station when adding a new one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: split mesh fast tx cache into local/proxied/forwarded (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: ensure beacon is non-S1G prior to extracting the beacon timestamp field (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use rate mask for scanning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check EHT/TTLM action frame length (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: include link ID when releasing frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: handle debugfs names more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: guard against invalid STA ID on removal (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39803] {CVE-2024-36921} - wifi: iwlwifi: read txq->read_ptr under lock (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-39799] {CVE-2024-36922} - wifi: iwlwifi: fw: don't always use FW dump trig (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: rfi: fix potential response leaks (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37165] {CVE-2024-35912} - wifi: mac80211: correctly set active links upon TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Configure the link mapping for non-MLD FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: consider having one active link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: pick the version of SESSION_PROTECTION_NOTIF (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37161] {CVE-2024-35913} - wifi: mac80211: fix prep_connection error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix rdev_dump_mpp() arguments order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disable MLO for the time being (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a flag to disable wireless extensions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36809] {CVE-2024-35789} - wifi: mac80211: fix mlme_link_id_dbg() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: fix configuration for shared antenna for 8922A (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: move release offload packet earlier for WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: set security engine options for 802.11ax chips only (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update suspend/resume for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update config mac function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update DMA function with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN status register for different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: wow: update WoWLAN reason register for different chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcm80211: handle pmk_op allocation failure (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35152] {CVE-2024-27048} - wifi: rtw89: coex: Add coexistence policy to decrease WiFi packet CRC-ERR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: When Bluetooth not available don't set power/gain (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add return value to ensure H2C command is success or not (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: Reorder H2C command index to align with firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add BTC ctrl_info version 7 and related logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: coex: add init_info H2C command format version 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add coexistence helpers of SW grant (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add coexistence helpers {cfg/get}_plt (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Remove rtl_intf_ops.read_efuse_byte (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix false alarm count (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821c: Fix beacon loss and disconnect (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix connection failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8821cu: Fix firmware upload fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: Add missing VID/PIDs for 8811CU and 8821CU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers on link deactivation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove TDLS peers only on affected link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: mlme: unify CSA handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce a feature flag for quiet in CSA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link conf to abort_channel_switch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: pass link_id to channel switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: allow cfg80211_defragment_element() without output (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: expose cfg80211_iter_rnr() to drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: hide element parsing internals (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unneeded scratch_len subtraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: defragment reconfiguration MLE when parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify multi-link element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element checks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add ieee80211_vif_link_active() helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unnecessary ML element type check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update scratch_pos after defrag (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Adjust CQM handling for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: Allow beacons to update BSS table regardless of scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add link id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: print flags in tracing in hex (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: obtain AP HT/VHT data for assoc request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't add VHT capa on links without them (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle netif carrier up/down with link AP during MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only link keys during stopping link AP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: check A-MSDU format more carefully (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37345] {CVE-2024-35937} - wifi: iwlwifi: Add missing MODULE_FIRMWARE() for *.pnvm (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: track capability/opmode NSS separately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: fix supported rate masking in scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check link exists before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: always initialize match_auth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix license in p2p.c and p2p.h (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: constify MHI channel and controller configs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add rcu lock for ath12k_wmi_p2p_noa_event() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: decrease MHI channel buffer length to 8KB (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37341] {CVE-2024-35938} - wifi: rtl8xxxu: fix mixed declarations in rtl8xxxu_set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: silence sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not pass hidden SSID attribute as value directly (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: implement PCI CLK/ASPM/L1SS for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Update EHT PHY beamforming capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: advertise missing extended scan feature (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fweh: Fix boot crash on Raspberry Pi 4 (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: pci_generic: constify modem_telit_fn980_hw_v1_config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: thermal: don't try to register multiple times (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: fix warning on DMA ring capabilities event (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: do not dump SRNG statistics during resume (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: remove MHI LOOPBACK channels (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: ath11k: rearrange IRQ enable/disable in reset path (Jose Ignacio Tornos Martinez) [RHEL-12349 RHEL-34696] - wifi: mt76: Remove redundant assignment to variable tidno (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: fix the issue of missing txpwr settings from ch153 to ch177 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix suspend issue on MediaTek COB platform (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix a potential association failure upon resuming (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix the unfinished command of regd_notifier before suspend (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: update the country list of EU for ACPI SAR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7921: fix incorrect type conversion for CLC command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35148] {CVE-2024-27049} - wifi: mt76: mt7921e: fix use-after-free in free_irq() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-34868] {CVE-2024-26892} - wifi: mt76: mt792x: add the illegal value check for mtcl table of acpi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong data type for scan command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: set page_pool napi pointer for mmio devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792x: fix ethtool warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HIF_TXD_V2_1 value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: connac: set correct muar_idx for mt799x chipsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: remove TXS queue setting (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix efuse reading issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: mark GCMP IGTK unsupported (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix HE beamformer phy cap for station vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: ensure 4-byte alignment for beacon commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: disable AMSDU for non-data frames (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix TWT issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: support temperature sensor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: update PCIe DMA settings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add support to set ifs time by mcu command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: add flow to avoid chip bt function fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix the wrong header translation config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix WoW failed in encrypted mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix fw download fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix wmm queue mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix mcu query command fail (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix SAP no beacon issue in 5Ghz and 6Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7925: fix connect to 80211b mode fail in 2Ghz band (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt76x2u: add netgear wdna3100v3 to device table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt792xu: enable dmashdl support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: store usb endpoint in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: usb: create a dedicated queue for psd traffic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7996: fix fw loading timeout (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: add locking for accessing mapped registers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: mt7915: fix error recovery with WED enabled (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: check txs format before getting skb by pid (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mt76: disable HW AMSDU when using fixed rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Change the trace string for the userspace tools mapping (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: revert reset line logic flip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: set initial values for unexpected cases of USB endpoint priority (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: check vif before using in rtl8xxxu_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix TX aggregation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove AKM suite be32 conversion for external auth request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: refactor parsing CSA offsets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: force WLAN_AKM_SUITE_SAE in big endian in NL80211_CMD_EXTERNAL_AUTH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: load b0 version of ucode for HR1/HR2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: handle per-phy statistics from fw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-fh.h: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix kernel-doc reference (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: unlock mvm if there is no primary link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 90 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: partially support PHY context version 6 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support wider-bandwidth OFDMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use ML element parsing helpers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: align ieee80211_mle_get_bss_param_ch_cnt() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: refactor RNR parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: clean up cfg80211_inform_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: set correct param change count in ML element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add KHZ_PER_GHZ to units.h and reuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up assignments to pointer cache. (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: make associated BSS pointer visible to the driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add support for switch_vif_chanctx callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: check beacon countdown is complete on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: check the correct variable in mhi_ep_register_controller() (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "bus: mhi: core: Add support for reading MHI info from device" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: add missing read critical sections around vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: use SRCU instead of RCU for vif list traversal (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: split deeply nested RCU list traversal in dedicated helper (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add helper of set_channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel RF part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel BB part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add set_channel MAC part (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: avoid function pointer casts (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove unused scan_events from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support for QCA2066 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: move pci.ops registration ahead (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: provide address list if chip supports 2 stations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: support 2 station interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Store the endpoint addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192cu: Fix 2T2R chip type detection (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: remove unnecessary rcu_read_unlock() for punctured (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: declare to support two chanctx (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: support MCC on Wi-Fi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: implement MRC H2C command functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: implement MRC C2H event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add definition of H2C command and C2H event for MRC series (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: validate chip id during bus probe (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: use IEEE80211_MAX_MESH_ID_LEN appropriately (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cancel session protection only if there is one (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove IWL_MVM_STATUS_NEED_FLUSH_P2P (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove the unused scan_events from ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unused scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Do not use scan_flags from struct ath12k_wmi_scan_req_arg (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Remove scan_flags union from struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Do not directly use scan_flags in struct scan_req_params (Jose Ignacio Tornos Martinez) [RHEL-34696] - net: sched: codel replace GPLv2/BSD boilerplate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check own capabilities for EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 89 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwl-trans.h: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: file: clean up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: dbg-tlv: fix up kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: error-dump: fix kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix thermal kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't use TRUE/FALSE with bool (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: fix constant version to match FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix the listener MAC filter flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Extend support for P2P service discovery (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: work around A-MSDU size problem (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm: parse the VLP/AFC bit from regulatory (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: iwlmvm: handle unprotected deauth/disassoc in d3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: report unprotected deauth/disassoc in wowlan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: allow reporting wakeup for unprot deauth/disassoc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: drop injection on disabled-chan monitor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: optionally support monitor on disabled channels (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: rename UHB to 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Add 160MHz bw range to regdom_custom_04 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove only own link stations during stop_ap (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: flush only stations using requests links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for link id attribute in NL80211_CMD_DEL_STATION (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove gfp parameter from ieee80211_obss_color_collision_notify (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change qutoa to DBCC by default for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: reference quota mode when setting Tx power (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement AP mode related reg for BE generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: correct register definition and merge IO for ctrl_nbtg_bt_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: differentiate narrow_bw_ru_dis setting according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use PLCP information to match BSS_COLOR and AID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: reset PHY-1 hardware when going to enable/disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: correct MUEDCA setting for MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: return held quota of DLE when changing MAC-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: load BB parameters to PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: correct PHY register offset for PHY-1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: do not cast hidden SSID attribute value to boolean (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Refactor 1-element array into flexible array in struct mwifiex_ie_types_chan_list_param_set (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: correct CRC7 calculation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: MCC take reconfig into account (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: move handling from add/remove to assign/unassign for MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak weight recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: tweak bitmap recalc ahead before MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: chan: add sub-entity swap function to cover replacing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: drop TIMING_BEACON_ONLY and sync beacon TSF by self (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: set preamble size to auto as default in wilc_init_fw_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix #ifdef CONFIG_ACPI check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kernel-doc for cfg80211_chandef_primary (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: queue: improve warning for no skb in reclaim (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: move BA notif messages before action (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: show skb_mac_gso_segment() failure reason (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove flags for enable/disable beacon filter (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set replay counters to 0xff (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add new PCI device id and CNVI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send the smart fifo command if not needed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set the MFP flag for the GTK (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-36900] {CVE-2024-27434} - wifi: iwlwifi: fw: allow vmalloc for PNVM image (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't do duplicate detection for nullfunc packets (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix erroneous queue index mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: avoid garbage iPN (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: always update keys in D3 exit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit pseudo-D3 to 60 seconds (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: combine condition/warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the key PN index (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Keep connection in case of missed beacons during RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: properly check if link is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take SGOM and UATS code out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't abort queue sync in CT-kill (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: define RX queue sync timeout as a macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: expand queue sync warning messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Declare support for secure LTF measurement (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: advertise support for protected ranging negotiation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove one queue sync on BA session stop (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support EHT for WH (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't support reduced tx power on ack for new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: use system_unbound_wq for debug dump (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: remove EHT code from mac80211.c (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read mac step from aux register (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: adjust rx_phyinfo debugfs to MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: const-ify chandef pointers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for PPAG cmd v5 and PPAG revision 3 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: don't allow hw-rfkill to stop device on gen2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add HONOR to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support to call csa_finish on a link (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start and finalize channel switch on link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: handle set csa/after_csa beacon on per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: update beacon counters per link basis (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: send link id in channel_switch ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor STA CSA parsing flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: Add utility for converting op_class into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: return negative -EINVAL instead of positive EINVAL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't use sband->band early (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add missing kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add missing kernel-doc for fast_tx_check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clarify vif handling in TX dequeue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: allow CSA to same channel (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_eht_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: convert ieee80211_ie_build_he_cap() to SKB use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: move element parsing to a new file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: start building elements in SKBs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify adding supported rates (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: tdls: use ieee80211_put_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: rename ieee80211_ie_build_he_6ghz_cap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: limit HE RU capabilities when limiting bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: adjust EHT capa when lowering bandwidth (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE/EHT element length functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow basic multi-link element in per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disambiguate element parsing errors (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: implement MLO multicast deduplication (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add/use ieee80211_get_sn() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211/mac80211: move puncturing into chandef (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Populate trip table before registering thermal zone (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_thermal_device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: use cfg80211_chandef_primary_freq() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: simplify cfg80211_chandef_compatible() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: declare different S1G chandefs incompatible (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: refactor puncturing bitmap extraction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: move puncturing validation code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: validate assoc response channel config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: support wider bandwidth OFDMA config (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add and use a link iteration macro (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: introduce 'channel request' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: chan: chandef is non-NULL for reserved (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify non-chanctx drivers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up HE 6 GHz and EHT chandef parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up connection process (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up band switch in duration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra shadowing variable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove unused MAX_MSG_LEN define (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix uninitialized use of ret in ath12k_mac_allocate() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: Really consistently use ath11k_vif_to_arvif() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: advertise P2P dev support for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: designating channel frequency for ROC scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: move peer delete after vdev stop of station for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: allow specific mgmt frame tx while vdev is not up (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change WLAN_SCAN_PARAMS_MAX_IE_LEN from 256 to 512 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement remain on channel for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: implement handling of P2P NoA event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add P2P IE in beacon template (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change interface combination for P2P mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix incorrect logic of calculating vdev_stats_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix broken structure wmi_vdev_create_cmd (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: update rate mask per sta (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: download firmware with key data for secure boot (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: parse secure section from firmware file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: read firmware secure information from efuse (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: consider checksum length of security data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_hw_init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::rfk_init_late to do initial RF calibrations later (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: rfk: implement chip_ops to call RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TSSI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DACK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger DPK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger RX DCK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add H2C command to trigger IQK (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: send channel information to firmware for RF calibrations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: rfk: add a completion to wait RF calibration report from C2H event (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add tracing support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: remove setting msg.spi (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Drop unused headers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: Drop legacy header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Add TP-Link TL-WN823N V2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize eirp_power before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: enable 802.11 power save mode in station mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: fix kunit exports (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix warnings from dmi_get_system_info() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compiler warning for NULL string print (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: ep: Use kcalloc() instead of kzalloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: make functions public (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 88 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send BT_COEX_CI command on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read DSM functions from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading DSM from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: simplify getting DSM from ACPI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: take send-DSM-to-FW flows out of ACPI ifdef (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: rfi: use a single DSM function for all RFI configurations (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read ECKV table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WRDD table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: support link command version 2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use fast balance scan in case of an active P2P GO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't send NDPs for new tx devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SPLC from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: api: clean up some kernel-doc/typos (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove unused function prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - iwlwifi: fw: fix more kernel-doc warnings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't allow deactivation of all links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: enable all links only in MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: nl80211: move WPA version validation to policy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: clean up FILS discovery change flags handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: trace SMPS requests from driver (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: add control to skip beacons (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read WTAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: separate TAS 'read-from-BIOS' and 'send-to-FW' flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading TAS table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: don't check TAS block list size twice (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: validate PPAG table when sent to FW (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading PPAG table from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: small cleanups in PPAG table flows (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup sending PER_CHAIN_LIMIT_OFFSET_CMD (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: prepare for reading SAR tables from UEFI (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: check AP supports EMLSR (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: implement suspend with MLO (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: tests: verify BSS use flags of NSTR links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: refactor duplicate chanctx condition (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: log dropped packets due to MIC error (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: support SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: pcie: Add the PCI device id for new hardware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: fix the TLC command after ADD_STA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: use FW rate for non-data only on new devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove Gl A-step remnants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Fix FTM initiator flags (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: always have 'uats_enabled' (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: don't set trigger frame padding in AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Fix spelling mistake "SESION" -> "SESSION" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: fix IPN byte order (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: add support for TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix EWRD table validity check (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: cleanup uefi variables loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement GLAI ACPI table loading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: initialize rates in FW earlier (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: acpi: fix WPFC reading (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fw: dbg: ensure correct config name sizes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: ensure NUL termination (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37028] {CVE-2024-35845} - wifi: iwlwifi: dbg-tlv: use struct_size() for allocation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: dbg-tlv: avoid extra allocation/copy (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: fix some kernel-doc issues (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: d3: disconnect on GTK rekey failure (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: report beacon protection failures (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: Add support for removing responder TKs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable eSR when BT is active (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor the rfkill worker (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT disable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add processing for TWT enable event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: disable QMI PHY capability learn in split-phy QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Read board id to support split-PHY QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix PCI read and write (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add MAC id support in WBM error path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: subscribe required word mask from rx tlv (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove hal_desc_sz from hw params (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: split hal_ops to support RX TLVs word mask compaction (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix firmware assert during insmod in memory segment mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add logic to write QRTR node id to scratch (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix fetching MCBC flag for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for peer meta data version (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fetch correct pdev id from WMI_SERVICE_READY_EXT_EVENTID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: indicate NON MBSSID vdev by default during vdev start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add firmware-2.bin support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete (Jose Ignacio Tornos Martinez) [RHEL-34187 RHEL-34696] {CVE-2024-26897} - wifi: ath9k: remove redundant assignment to variable ret (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: fix error messages (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add more fields to beacon H2C command to support multi-links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update ps_state register for chips with different generation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C for PS mode in 802.11be chip (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add ieee80211_ops::hw_scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: prepare scan leaf functions for wifi 7 ICs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: debug: add FW log component for scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: update scan C2H messages for wifi 7 IC (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set chip_ops FEM and GPIO to NULL (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops to get thermal value (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add RF read/write v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::cfg_txrx_path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: implement {stop,resume}_sch_tx and cfg_ppdu (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: hook handlers of TX/RX descriptors to chip_ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: validate RX tag for RXQ and RPQ (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: interrupt v2 refine IMR for SER (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: update SER timer unit and timeout time (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: fix copyright year mentioned in platform_data header (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add linefeed at end of file (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Read PK HASH dynamically (Jose Ignacio Tornos Martinez) [RHEL-34696] - bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state (Jose Ignacio Tornos Martinez) [RHEL-34696] - Revert "nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add support for a wiphy_work rx handler (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: implement can_activate_links callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: bump FW API to 87 for AX/BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: introduce PHY_CONTEXT_CMD_API_VER_5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: skip affinity setting on non-SMP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: nvm-parse: advertise common packet padding (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: remove retry loops in start (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: mvm: limit EHT 320 MHz MCS for STEP URM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: disable 160 MHz based on subsystem device ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: make TB reallocation a debug message (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: Add support for new 802.11be device (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: add kunit test for devinfo ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: apply duration for SW scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: don't set bss_conf in parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: disallow drivers with HT wider than HE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify HE capability access (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: remove extra element parsing (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: simplify ieee80211_config_bw() prototype (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise 15 simultaneous links (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: validate MLO connections better (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: take EML/MLD capa from assoc response (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: advertise AP-side EMLSR/EMLMR capa (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add support for SPP A-MSDUs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: Declare support for negotiated TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: add support for negotiated TTLM request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle BSS_CHANGED_MLD_TTLM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211_hwsim: handle TID to link mapping neg request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mac80211: process and save negotiated TID to Link mapping request (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ieee80211: add definitions for negotiated TID to Link map (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: cfg80211: add RNR with reporting AP information (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wireless: avoid strlen() in cfg80211_michael_mic_failure() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix connection failure due to unexpected peer delete (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: avoid forward declaration of ath11k_mac_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: rename ath11k_start_vdev_delay() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: remove invalid peer create logic (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: enable 36 bit mask for stream DMA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Fix issues in channel list update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix disabling concurrent mode TX hang issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix HW scan timeout due to TSF sync issue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add wait/completion for abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fix null pointer access when abort scan (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-37357] {CVE-2024-35946} - wifi: rtw89: disable RTS when broadcast/multicast (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: Set default CQM config if not present (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine hardware scan C2H events (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine add_chan H2C command to encode_bits (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add BTG functions to assist BT coexistence to control TX/RX (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add TX power related ops (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add register definitions of H2C, C2H, page, RRSR and EDCCA (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops related to BB init (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add chip_ops::{enable,disable}_bb_rf (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add mlo_dbcc_mode for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix enum ath10k_fw_crash_dump_type kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: Fix htt_data_tx_completion kernel-doc warning (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix htt_q_state_conf & htt_q_state kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: correctly document enum wmi_tlv_tx_pause_id (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: add missing wmi_10_4_feature_mask documentation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for collecting firmware log (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Introduce the container for mac80211 hw (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Refactor the mac80211 hw access from link/radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: Speed up firmware loading for USB (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add missing number of sec cam entries for all variants (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: allow per-vendor event handling (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: avoid invalid list operation when vendor attach fails (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Demote vendor-specific attach/detach messages to info (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: cfg80211: Use WSEC to set SAE password (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: move feature overrides before feature_disable (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: add per-vendor feature detection callback (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: export firmware interface functions (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rt2x00: simplify rt2x00crypto_rx_insert_iv() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: mwifiex: Use helpers to check multicast addresses (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: brcmsmac: phy: Remove unreachable code (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make instances of iface limit and combination to be static const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: convert EN_DESC_ID of TX descriptor to le32 type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix multi-vif management when deleting a vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix incorrect power down sequence (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: do not realloc workqueue everytime an interface is added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix driver_handler when committing initial configuration (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl8192de: Don't read register in _rtl92de_query_rxphystatus (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: extend JOIN H2C command to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill JOIN H2C command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset DMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to reset CMAC table for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: update TX AMPDU parameter to CMAC table (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add chip_ops to update CMAC table to associated station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: fill CMAC table to associated station for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: add H2C command to update security CAM v2 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: declare EXT NSS BW of VHT capability (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add EHT capabilities for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: change supported bandwidths of chip_info to bit mask (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: adjust init_he_cap() to add EHT cap into iftype_data (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: use kstrtoX_from_user() in debugfs handlers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: change MAC buffer ring size to 2048 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support for BA1024 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: fix wrong definitions of hal_reo_update_rx_queue (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add QMI PHY capability learn support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor QMI MLO host capability helper function (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: document HAL_RX_BUF_RBM_SW4_BM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: ath12k_start_vdev_delay(): convert to use ar (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_flush() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_ampdu_action() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_update_vif_offload() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_stop() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_start() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_conf_tx() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_bss_assoc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_op_config() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_register() and ath12k_mac_unregister() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_setup_channels_rates() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_mac_allocate() and ath12k_mac_destroy() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: relocate ath12k_dp_pdev_pre_alloc() call (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: enable channel switch support (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35142] {CVE-2024-27052} - wifi: ath12k: Use initializers for QMI message buffers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Add missing qmi_txn_cancel() calls (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Remove unnecessary struct qmi_txn initializers (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: use WMI_VDEV_SET_TPC_POWER_CMDID when EXT_TPC_REG_SUPPORT for 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add handler for WMI_VDEV_SET_TPC_POWER_CMDID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add WMI_TLV_SERVICE_EXT_TPC_REG_SUPPORT service bit (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fill parameters for vdev set tpc power WMI command (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save max transmit power in vdev start response event from firmware (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add parse of transmit power envelope element (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: save power spectral density(PSD) of regulatory rule (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when connect to AP on 6 GHz band for station (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: update regulatory rules when interface added (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix a possible dead lock caused by ab->base_lock (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: store cur_regulatory_info for each radio (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: add support to select 6 GHz regulatory type (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: rtl_usb: Use sync register writes (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtlwifi: cleanup few rtlxxx_tx_fill_desc() routines (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::update_beacon to abstract update beacon operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add H2C command to download beacon frame for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: use struct to fill H2C command to download beacon frame (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add new H2C command to pause/sleep transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: refine H2C command that pause transmitting by MAC ID (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: fw: use struct to fill BA CAM H2C commands (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update BA CAM number to 24 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add chip_ops::h2c_ba_cam() to configure BA CAM (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: add feature_init to initialize BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: add firmware H2C command of BA CAM V1 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix RCU usage in connect path (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: wilc1000: fix declarations ordering (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: refactor ath12k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: fix IOMMU errors on buffer rings (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix off by one initial RTS rate (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: Fix LED control code of RTL8192FU (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: declare concurrent mode support for 8188f (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: make supporting AP mode only on port 0 transparent (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add hw crypto support for AP mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove obsolete priv->vif (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: add macids for STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interface in start_ap() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in {add,remove}_interface() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in watchdog_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in configure_filter() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in update_beacon_work_callback() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support multiple interfaces in set_aifs() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting bssid register for multiple interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: don't parse CFO, if both interfaces are connected in STA mode (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend check for matching bssid to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: extend wifi connected check to both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting mac address register for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: 8188e: convert usage of priv->vif to priv->vifs[0] (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: support setting linktype for both interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: prepare supporting two virtual interfaces (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtl8xxxu: remove assignment of priv->vif in rtl8xxxu_bss_info_changed() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw88: 8822ce: refine power parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: mac: Fix spelling mistakes "notfify" -> "notify" (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: set channel_info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add BB wrapper of TX power for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: add NCTL pre-settings for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: ignore special data from BB parameter file (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: update the register used in DIG and the DIG flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8922a: set RX gain along with set_channel operation (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: add parser to support RX gain dynamic setting flow (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: phy: move bb_gain_info used by WiFi 6 chips to union (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8851b: update TX power tables to R37 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: 8852b: update TX power tables to R36 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: rtw89: pci: use DBI function for 8852AE/8852BE/8851BE (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: Make QMI message rules const (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: support default regdb while searching board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add support to search regdb data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: remove unused ATH12K_BD_IE_BOARD_EXT (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add fallback board name without variant while searching board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath12k: add string type to search board data in board-2.bin for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove duplicate memset() in 10.4 TDLS peer update (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_tdls_peer_capabilities (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove unused template structs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: remove struct wmi_pdev_chanlist_update_event (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible arrays for WMI start scan TLVs (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: use flexible array in struct wmi_host_mem_chunks (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath9k: delete some unused/duplicate macros (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath11k: refactor ath11k_wmi_tlv_parse_alloc() (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Jose Ignacio Tornos Martinez) [RHEL-34696 RHEL-35199] {CVE-2023-52651} - bcma: Use PCI_HEADER_TYPE_MASK instead of literal (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: make bcma_bus_type const (Jose Ignacio Tornos Martinez) [RHEL-34696] - bcma: convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-34696] - wifi: iwlwifi: drop NULL pointer check in iwl_mvm_tzone_set_trip_temp() (Jose Ignacio Tornos Martinez) [RHEL-34696] - mm: use memalloc_nofs_save() in page_cache_ra_order() (Nico Pache) [RHEL-39635] {CVE-2024-36882} - afs: Don't cross .backup mountpoint from backup volume (Marc Dionne) [RHEL-39509] - afs: Fix fileserver rotation getting stuck (Marc Dionne) [RHEL-39509] - rxrpc: Only transmit one ACK per jumbo packet received (Marc Dionne) [RHEL-39509] - rxrpc: Fix congestion control algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Clients must accept conn from any address (Marc Dionne) [RHEL-39509] - rxrpc: Fix error check on ->alloc_txbuf() (Marc Dionne) [RHEL-39509] - afs: Fix occasional rmdir-then-VNOVNODE with generic/011 (Marc Dionne) [RHEL-39509] - afs: Don't cache preferred address (Marc Dionne) [RHEL-39509] - rxrpc: Extract useful fields from a received ACK to skb priv data (Marc Dionne) [RHEL-39509] - rxrpc: Clean up the resend algorithm (Marc Dionne) [RHEL-39509] - rxrpc: Record probes after transmission and reduce number of time-gets (Marc Dionne) [RHEL-39509] - rxrpc: Use ktimes for call timeout tracking and set the timer lazily (Marc Dionne) [RHEL-39509] - rxrpc: Differentiate PING ACK transmission traces. (Marc Dionne) [RHEL-39509] - rxrpc: Don't permit resending after all Tx packets acked (Marc Dionne) [RHEL-39509] - rxrpc: Parse received packets before dealing with timeouts (Marc Dionne) [RHEL-39509] - rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags (Marc Dionne) [RHEL-39509] - rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire (Marc Dionne) [RHEL-39509] - rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() (Marc Dionne) [RHEL-39509] - rxrpc: Don't pick values out of the wire header when setting up security (Marc Dionne) [RHEL-39509] - rxrpc: Split up the DATA packet transmission function (Marc Dionne) [RHEL-39509] - rxrpc: Add a kvec[] to the rxrpc_txbuf struct (Marc Dionne) [RHEL-39509] - rxrpc: Merge together DF/non-DF branches of data Tx function (Marc Dionne) [RHEL-39509] - rxrpc: Do lazy DF flag resetting (Marc Dionne) [RHEL-39509] - rxrpc: Remove atomic handling on some fields only used in I/O thread (Marc Dionne) [RHEL-39509] - rxrpc: Strip barriers and atomics off of timer tracking (Marc Dionne) [RHEL-39509] - rxrpc: Fix the names of the fields in the ACK trailer struct (Marc Dionne) [RHEL-39509] - rxrpc: Note cksum in txbuf (Marc Dionne) [RHEL-39509] - rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics (Marc Dionne) [RHEL-39509] - rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace (Marc Dionne) [RHEL-39509] - ice: Fix ASSERT_RTNL() warning during certain scenarios (Ivan Vecera) [RHEL-30139] - netdev-genl: Add PID for the NAPI thread (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add PID in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - net: Add NAPI IRQ support (Ivan Vecera) [RHEL-30139] - net: minor reshuffle of napi_struct (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Add irq in netdev netlink YAML spec (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for napi (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI (Ivan Vecera) [RHEL-30139] - netdev-genl: Add netlink framework functions for queue (Ivan Vecera) [RHEL-30139] - ice: Add support in the driver for associating queue with napi (Ivan Vecera) [RHEL-30139] - net: Add queue and napi association (Ivan Vecera) [RHEL-30139] - netdev-genl: spec: Extend netdev netlink spec in YAML for queue (Ivan Vecera) [RHEL-30139] - ice: implement AQ download pkg retry (Petr Oros) [RHEL-17318] - io_uring: drop any code related to SCM_RIGHTS (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - io_uring/unix: drop usage of io_uring socket (Jeff Moyer) [RHEL-36366] {CVE-2023-52656} - nvme-tcp: strict pdu pacing to avoid send stalls on TLS (Chris Leech) [RHEL-35558]- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Pavel Reichl) [RHEL-45031] {CVE-2024-39276} - epoll: be better about file lifetimes (Pavel Reichl) [RHEL-44083] {CVE-2024-38580} - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound (Hangbin Liu) [RHEL-44402] {CVE-2024-33621} - net: micrel: Fix receiving the timestamp in the frame for lan8841 (Jose Ignacio Tornos Martinez) [RHEL-43994] {CVE-2024-38593} - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg (Jose Ignacio Tornos Martinez) [RHEL-43623] {CVE-2021-47596} - usb: dwc3: Wait unconditionally after issuing EndXfer command (Desnes Nunes) [RHEL-43396] {CVE-2024-36977} - mm/gup: do not return 0 from pin_user_pages_fast() for bad args (Paulo Alcantara) [RHEL-38622] - ixgbe: fix end of loop test in ixgbe_set_vf_macvlan() (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix crash with empty VF macvlan list (Ken Cox) [RHEL-17490 RHEL-25594] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ken Cox) [RHEL-17490 RHEL-25594] - ethernet/intel: Use list_for_each_entry() helper (Ken Cox) [RHEL-17490 RHEL-25594] - ixgbe: fix timestamp configuration code (Ken Cox) [RHEL-17490 RHEL-25594] - redhat: deprecate bnx2xx drivers in rhel-9.5 (John Meneghini) [RHEL-40741] - net/tg3: fix race condition in tg3_reset_task() (Ken Cox) [RHEL-23102 RHEL-25507 RHEL-34072] - tg3: Increment tx_dropped in tg3_tso_bug() (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Move the [rt]x_dropped counters to tg3_napi (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Fix the TX ring stall (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: power down device only on SYSTEM_POWER_OFF (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Improve PTP TX timestamping logic (Ken Cox) [RHEL-23102 RHEL-25507] - ethernet: tg3: remove unreachable code (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use slab_build_skb() when needed (Ken Cox) [RHEL-23102 RHEL-25507] - tg3: Use pci_dev_id() to simplify the code (Ken Cox) [RHEL-23102 RHEL-25507] - Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Ken Cox) [RHEL-23102 RHEL-25507] - scsi: qedi: Fix crash while reading debugfs attribute (John Meneghini) [RHEL-8112] - iomap: clear the per-folio dirty bits on all writeback failures (Pavel Reichl) [RHEL-11455] - iomap: don't skip reading in !uptodate folios when unsharing a range (Pavel Reichl) [RHEL-11455] - iomap: Add per-block dirty state tracking to improve performance (Pavel Reichl) [RHEL-11455] - iomap: Allocate ifs in ->write_begin() early (Pavel Reichl) [RHEL-11455] - iomap: Refactor iomap_write_delalloc_punch() function out (Pavel Reichl) [RHEL-11455] - iomap: Use iomap_punch_t typedef (Pavel Reichl) [RHEL-11455] - iomap: Fix possible overflow condition in iomap_write_delalloc_scan (Pavel Reichl) [RHEL-11455] - iomap: Add some uptodate state handling helpers for ifs state bitmap (Pavel Reichl) [RHEL-11455] - iomap: Drop ifs argument from iomap_set_range_uptodate() (Pavel Reichl) [RHEL-11455] - iomap: Rename iomap_page to iomap_folio_state and others (Pavel Reichl) [RHEL-11455] - iomap: Remove unnecessary test from iomap_release_folio() (Pavel Reichl) [RHEL-11455] - iomap: Simplify is_partially_uptodate a little (Pavel Reichl) [RHEL-11455] - iomap: Remove test for folio error (Pavel Reichl) [RHEL-11455] - ip_tunnel: harden copying IP tunnel params to userspace (Ivan Vecera) [RHEL-40130] - ip_tunnel: convert __be16 tunnel flags to bitmaps (Ivan Vecera) [RHEL-40130] - bitmap: introduce generic optimized bitmap_size() (Ivan Vecera) [RHEL-40130] - tools: move alignment-related macros to new (Ivan Vecera) [RHEL-40130] - s390/cio: rename bitmap_size() -> idset_bitmap_size() (Ivan Vecera) [RHEL-40130] - bitmap: don't assume compiler evaluates small mem*() builtins calls (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: mark address parameters of udp_tunnel6_xmit_skb() as const (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv6 route lookup (Ivan Vecera) [RHEL-40130] - ipv6: add new arguments to udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: remove "proto" argument from udp_tunnel6_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv6: rename and move ip6_dst_lookup_tunnel() (Ivan Vecera) [RHEL-40130] - vxlan: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: use generic function for tunnel IPv4 route lookup (Ivan Vecera) [RHEL-40130] - geneve: add dsfield helper function (Ivan Vecera) [RHEL-40130] - ipv4: use tunnel flow flags for tunnel route lookups (Ivan Vecera) [RHEL-40130] - ipv4: add new arguments to udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: remove "proto" argument from udp_tunnel_dst_lookup() (Ivan Vecera) [RHEL-40130] - ipv4: rename and move ip_route_output_tunnel() (Ivan Vecera) [RHEL-40130] - nfp: flower: add support for tunnel offload without key ID (Ivan Vecera) [RHEL-40130] - ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX (Ivan Vecera) [RHEL-40130] - ip_tunnel: use a separate struct to store tunnel params in the kernel (Ivan Vecera) [RHEL-40130] - lib/bitmap: add bitmap_{read,write}() (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_parm (Ivan Vecera) [RHEL-40130] - net: Add helper function to parse netlink msg of ip_tunnel_encap (Ivan Vecera) [RHEL-40130] - selftests/memfd: fix spelling mistakes (Waiman Long) [RHEL-37152] - selftests/memfd: delete unused declarations (Waiman Long) [RHEL-37152] - memfd: drop warning for missing exec-related flags (Waiman Long) [RHEL-37152] - selftests: improve vm.memfd_noexec sysctl tests (Waiman Long) [RHEL-37152] - memfd: replace ratcheting feature from vm.memfd_noexec with hierarchy (Waiman Long) [RHEL-37152] - memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 (Waiman Long) [RHEL-37152] - selftests: memfd: error out test process when child test fails (Waiman Long) [RHEL-37152] - kernel: pid_namespace: remove unused set_memfd_noexec_scope() (Waiman Long) [RHEL-37152] - kernel: pid_namespace: simplify sysctls with register_sysctl() (Waiman Long) [RHEL-37152] - selftests/memfd: fix test_sysctl (Waiman Long) [RHEL-37152] - xfs: warn deprecation of V4 format beginning with RHEL10 instead of 2030. (Bill O'Donnell) [RHEL-40421] - bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Return error for SRQ resize (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix unconditional fence for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Remove a redundant check inside bnxt_re_vf_res_config (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Avoid creating fence MR for newer adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix error code in bnxt_re_create_cq() (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the sparse warnings (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Fix the offset for GenP7 adapters for user applications (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Share a page to expose per CQ info with userspace (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Add UAPI to share a page with user space (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Doorbell changes (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Get the toggle bits from CQ completions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the HW interface definitions (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Update the BAR offsets (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Support new 5760X P7 devices (Sreekanth Reddy) [RHEL-19812] - RDMA/bnxt_re: Correct module description string (Sreekanth Reddy) [RHEL-19812] - nfs: fix UAF in direct writes (Benjamin Coddington) [RHEL-34977] {CVE-2024-26958} - virtio-blk: fix implicit overflow on virtio_max_dma_size (Ming Lei) [RHEL-38133] {CVE-2023-52762} - mm/kmemleak: disable KASAN instrumentation in kmemleak (Waiman Long) [RHEL-8656] - mm/kmemleak: compact kmemleak_object further (Waiman Long) [RHEL-8656] - kmemleak: avoid RCU stalls when freeing metadata for per-CPU pointers (Waiman Long) [RHEL-8656] - kmemleak: add checksum to backtrace report (Waiman Long) [RHEL-8656] - kmemleak: drop (age ) from leak record (Waiman Long) [RHEL-8656] - mm/kmemleak: move set_track_prepare() outside raw_spinlocks (Waiman Long) [RHEL-8656] - Revert "mm/kmemleak: move the initialisation of object to __link_object" (Waiman Long) [RHEL-8656] - mm/kmemleak: move the initialisation of object to __link_object (Waiman Long) [RHEL-8656] - mm/kmemleak: fix partially freeing unknown object warning (Waiman Long) [RHEL-8656] - mm: kmemleak: add __find_and_remove_object() (Waiman Long) [RHEL-8656] - mm: kmemleak: use mem_pool_free() to free object (Waiman Long) [RHEL-8656] - mm: kmemleak: split __create_object into two functions (Waiman Long) [RHEL-8656] - mm/kmemleak: fix print format of pointer in pr_debug() (Waiman Long) [RHEL-8656] - mm/kmemleak: move up cond_resched() call in page scanning loop (Waiman Long) [RHEL-8656] - Rename kmemleak_initialized to kmemleak_late_initialized (Waiman Long) [RHEL-8656] - mm/kmemleak: use %pK to display kernel pointers in backtrace (Waiman Long) [RHEL-8656] - mptcp: cleanup SOL_TCP handling (Paolo Abeni) [RHEL-28492] - mptcp: implement TCP_NOTSENT_LOWAT support (Paolo Abeni) [RHEL-28492] - mptcp: avoid some duplicate code in socket option handling (Paolo Abeni) [RHEL-28492] - mptcp: cleanup writer wake-up (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in mptcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: check the protocol in tcp_sk() with DEBUG_NET (Paolo Abeni) [RHEL-28492] - mptcp: token kunit: set protocol (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless accesses around read-mostly fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for token (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for RX path fields (Paolo Abeni) [RHEL-28492] - mptcp: annotate lockless access for the tx path (Paolo Abeni) [RHEL-28492] - mptcp: annotate access for msk keys (Paolo Abeni) [RHEL-28492] - mptcp: use mptcp_set_state (Paolo Abeni) [RHEL-28492] - mptcp: add CurrEstab MIB counter support (Paolo Abeni) [RHEL-28492] - mptcp: rename mptcp_setsockopt_sol_ip_set_transparent() (Paolo Abeni) [RHEL-28492] - netlink: specs: mptcp: rename the MPTCP path management spec (Paolo Abeni) [RHEL-28492] - mptcp: add mptcpi_subflows_total counter (Paolo Abeni) [RHEL-28492] - net: atlantic: Fix DMA mapping for PTP hwts ring (Michal Schmidt) [RHEL-31367 RHEL-36002] {CVE-2024-26680} - net: atlantic: eliminate double free in error handling logic (Michal Schmidt) [RHEL-36002] - net: atlantic: fix double free in ring reinit logic (Michal Schmidt) [RHEL-36002] - net: atlantic: Fix NULL dereference of skb pointer in (Michal Schmidt) [RHEL-36002] - net: atlantic: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: atlantic: Define aq_pm_ops conditionally on CONFIG_PM (Michal Schmidt) [RHEL-36002] - atlantic:hw_atl2:hw_atl2_utils_fw: Remove unnecessary (void*) conversions (Michal Schmidt) [RHEL-36002] - net: aquantia: constify pointers to hwmon_channel_info (Michal Schmidt) [RHEL-36002] - block: fix deadlock between bd_link_disk_holder and partition scan (Ming Lei) [RHEL-34860] {CVE-2024-26899} - xfs: recovery should not clear di_flushiter unconditionally (Bill O'Donnell) [RHEL-25419] - xfs: revert commit 44af6c7e59b12 (Bill O'Donnell) [RHEL-25419] - xfs: use dontcache for grabbing inodes during scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix imprecise logic in xchk_btree_check_block_owner (Bill O'Donnell) [RHEL-25419] - xfs: fix perag leak when growfs fails (Bill O'Donnell) [RHEL-25419] - xfs: add lock protection when remove perag from radix tree (Bill O'Donnell) [RHEL-25419] - xfs: fix units conversion error in xfs_bmap_del_extent_delay (Bill O'Donnell) [RHEL-25419] - xfs: fix dqiterate thinko (Bill O'Donnell) [RHEL-25419] - xfs: fix agf_fllast when repairing an empty AGFL (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr shortform objects (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in xfs attr leaf blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert flex-array declarations in struct xfs_attrlist* (Bill O'Donnell) [RHEL-25419] - xfs: fix uninit warning in xfs_growfs_data (Bill O'Donnell) [RHEL-25419] - xfs: Remove unneeded semicolon (Bill O'Donnell) [RHEL-25419] - xfs: AGI length should be bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: fix xfs_btree_query_range callers to initialize btree rec fully (Bill O'Donnell) [RHEL-25419] - xfs: validate fsmap offsets specified in the query keys (Bill O'Donnell) [RHEL-25419] - xfs: clean up the rtbitmap fsmap backend (Bill O'Donnell) [RHEL-25419] - xfs: fix getfsmap reporting past the last rt extent (Bill O'Donnell) [RHEL-25419] - xfs: AGF length has never been bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: journal geometry is not properly bounds checked (Bill O'Donnell) [RHEL-25419] - xfs: don't block in busy flushing when freeing extents (Bill O'Donnell) [RHEL-25419] - xfs: allow extent free intents to be retried (Bill O'Donnell) [RHEL-25419] - xfs: pass alloc flags through to xfs_extent_busy_flush() (Bill O'Donnell) [RHEL-25419] - xfs: use deferred frees for btree block freeing (Bill O'Donnell) [RHEL-25419] - xfs: remove redundant initializations of pointers drop_leaf and save_leaf (Bill O'Donnell) [RHEL-25419] - xfs: fix ag count overflow during growfs (Bill O'Donnell) [RHEL-25419] - xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO method (Bill O'Donnell) [RHEL-25419] - xfs: drop EXPERIMENTAL tag for large extent counts (Bill O'Donnell) [RHEL-25419] - xfs: fix broken logic when detecting mergeable bmap records (Bill O'Donnell) [RHEL-25419] - xfs: Fix undefined behavior of shift into sign bit (Bill O'Donnell) [RHEL-25419] - xfs: disable reaping in fscounters scrub (Bill O'Donnell) [RHEL-25419] - xfs: fix negative array access in xfs_getbmap (Bill O'Donnell) [RHEL-25419] - xfs: don't allocate into the data fork for an unshare request (Bill O'Donnell) [RHEL-25419] - xfs: flush dirty data and drain directios before scrubbing cow fork (Bill O'Donnell) [RHEL-25419] - xfs: fix duplicate includes (Bill O'Donnell) [RHEL-25419] - xfs: simplify two-level sysctl registration for xfs_table (Bill O'Donnell) [RHEL-25419] - xfs: fix BUG_ON in xfs_getbmap() (Bill O'Donnell) [RHEL-25419] - xfs: _{attr,data}_map_shared should take ILOCK_EXCL until iread_extents is completely done (Bill O'Donnell) [RHEL-25419] - xfs: remove WARN when dquot cache insertion fails (Bill O'Donnell) [RHEL-25419] - xfs: Extend table marker on deprecated mount options table (Bill O'Donnell) [RHEL-25419] - xfs: deprecate the ascii-ci feature (Bill O'Donnell) [RHEL-25419] - xfs: test the ascii case-insensitive hash (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: cross-reference rmap records with ag btrees (Bill O'Donnell) [RHEL-25419] - xfs: introduce bitmap type for AG blocks (Bill O'Donnell) [RHEL-25419] - xfs: convert xbitmap to interval tree (Bill O'Donnell) [RHEL-25419] - xfs: drop the _safe behavior from the xbitmap foreach macro (Bill O'Donnell) [RHEL-25419] - xfs: don't load local xattr values during scrub (Bill O'Donnell) [RHEL-25419] - xfs: remove the for_each_xbitmap_ helpers (Bill O'Donnell) [RHEL-25419] - xfs: only allocate free space bitmap for xattr scrub if needed (Bill O'Donnell) [RHEL-25419] - xfs: clean up xattr scrub initialization (Bill O'Donnell) [RHEL-25419] - xfs: check used space of shortform xattr structures (Bill O'Donnell) [RHEL-25419] - xfs: move xattr scrub buffer allocation to top level function (Bill O'Donnell) [RHEL-25419] - xfs: remove flags argument from xchk_setup_xattr_buf (Bill O'Donnell) [RHEL-25419] - xfs: split valuebuf from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split usedmap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: split freemap from xchk_xattr_buf.buf (Bill O'Donnell) [RHEL-25419] - xfs: remove unnecessary dstmap in xattr scrubber (Bill O'Donnell) [RHEL-25419] - xfs: don't shadow @leaf in xchk_xattr_block (Bill O'Donnell) [RHEL-25419] - xfs: xattr scrub should ensure one namespace bit per name (Bill O'Donnell) [RHEL-25419] - xfs: check for reverse mapping records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: check overlapping rmap btree records (Bill O'Donnell) [RHEL-25419] - xfs: flag refcount btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: don't call xchk_bmap_check_rmaps for btree-format file forks (Bill O'Donnell) [RHEL-25419] - xfs: flag free space btree records that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split the xchk_bmap_check_rmaps into a predicate (Bill O'Donnell) [RHEL-25419] - xfs: alert the user about data/attr fork mappings that could be merged (Bill O'Donnell) [RHEL-25419] - xfs: split xchk_bmap_xref_rmap into two functions (Bill O'Donnell) [RHEL-25419] - xfs: accumulate iextent records when checking bmap (Bill O'Donnell) [RHEL-25419] - xfs: change bmap scrubber to store the previous mapping (Bill O'Donnell) [RHEL-25419] - xfs: don't take the MMAPLOCK when scrubbing file metadata (Bill O'Donnell) [RHEL-25419] - xfs: retain the AGI when we can't iget an inode to scrub the core (Bill O'Donnell) [RHEL-25419] - xfs: rename xchk_get_inode -> xchk_iget_for_scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: fix an inode lookup race in xchk_get_inode (Bill O'Donnell) [RHEL-25419] - xfs: fix parent pointer scrub racing with subdirectory reparenting (Bill O'Donnell) [RHEL-25419] - xfs: manage inode DONTCACHE status at irele time (Bill O'Donnell) [RHEL-25419] - xfs: simplify xchk_parent_validate (Bill O'Donnell) [RHEL-25419] - xfs: remove xchk_parent_count_parent_dentries (Bill O'Donnell) [RHEL-25419] - xfs: always check the existence of a dirent's child inode (Bill O'Donnell) [RHEL-25419] - xfs: streamline the directory iteration code for scrub (Bill O'Donnell) [RHEL-25419] - xfs: ensure that single-owner file blocks are not owned by others (Bill O'Donnell) [RHEL-25419] - xfs: convert xfs_ialloc_has_inodes_at_extent to return keyfill scan results (Bill O'Donnell) [RHEL-25419] - xfs: teach scrub to check for sole ownership of metadata objects (Bill O'Donnell) [RHEL-25419] - xfs: directly cross-reference the inode btrees with each other (Bill O'Donnell) [RHEL-25419] - xfs: clean up broken eearly-exit code in the inode btree scrubber (Bill O'Donnell) [RHEL-25419] - xfs: remove pointless shadow variable from xfs_difree_inobt (Bill O'Donnell) [RHEL-25419] - xfs: ensure that all metadata and data blocks are not cow staging extents (Bill O'Donnell) [RHEL-25419] - xfs: check the reference counts of gaps in the refcount btree (Bill O'Donnell) [RHEL-25419] - xfs: implement masked btree key comparisons for _has_records scans (Bill O'Donnell) [RHEL-25419] - xfs: replace xfs_btree_has_record with a general keyspace scanner (Bill O'Donnell) [RHEL-25419] - xfs: refactor ->diff_two_keys callsites (Bill O'Donnell) [RHEL-25419] - xfs: refactor converting btree irec to btree key (Bill O'Donnell) [RHEL-25419] - xfs: check btree keys reflect the child block (Bill O'Donnell) [RHEL-25419] - xfs: detect unwritten bit set in rmapbt node block keys (Bill O'Donnell) [RHEL-25419] - xfs: hoist inode record alignment checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad file mapping records in the ondisk bmbt (Bill O'Donnell) [RHEL-25419] - xfs: hoist rmap record flag checks from scrub (Bill O'Donnell) [RHEL-25419] - xfs: complain about bad records in query_range helpers (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for bmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for rmap btrees (Bill O'Donnell) [RHEL-25419] - xfs: return a failure address from xfs_rmap_irec_offset_unpack (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for refcount btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for inode btrees (Bill O'Donnell) [RHEL-25419] - xfs: standardize ondisk to incore conversion for free space btrees (Bill O'Donnell) [RHEL-25419] - xfs: scrub should use ECHRNG to signal that the drain is needed (Bill O'Donnell) [RHEL-25419] - xfs: minimize overhead of drain wakeups by using jump labels (Bill O'Donnell) [RHEL-25419] - xfs: clean up scrub context if scrub setup returns -EDEADLOCK (Bill O'Donnell) [RHEL-25419] - xfs: allow queued AG intents to drain before scrubbing (Bill O'Donnell) [RHEL-25419] - xfs: add a tracepoint to report incorrect extent refcounts (Bill O'Donnell) [RHEL-25419] - xfs: update copyright years for scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: fix author and spdx headers on scrub/ files (Bill O'Donnell) [RHEL-25419] - xfs: create traced helper to get extra perag references (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_refcount_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_rmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_extfree_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - xfs: pass per-ag references to xfs_free_extent (Bill O'Donnell) [RHEL-25419] - xfs: give xfs_bmap_intent its own perag reference (Bill O'Donnell) [RHEL-25419] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Viktor Malik) [RHEL-23644 RHEL-36815] {CVE-2024-27431} - selftests: net: veth: test the ability to independently manipulate GRO and XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: do not manipulate GRO when using XDP (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests: net: veth: test syncing GRO and XDP state while device is down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - net: veth: clear GRO when clearing XDP even when down (Viktor Malik) [RHEL-23644 RHEL-31820] {CVE-2024-26803} - selftests/bpf: Run cgroup1_hierarchy test in own mount namespace (Viktor Malik) [RHEL-23644] - selftests/bpf: fix RELEASE=1 build for tc_opts (Viktor Malik) [RHEL-23644] - bpf: don't emit warnings intended for global subprogs for static subprogs (Viktor Malik) [RHEL-23644] - bpf: make sure scalar args don't accept __arg_nonnull tag (Viktor Malik) [RHEL-23644] - bpf: Protect against int overflow for stack access size (Viktor Malik) [RHEL-23644] - libbpf: Prevent null-pointer dereference when prog to load has no BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: Add negtive test cases for task iter (Viktor Malik) [RHEL-23644] - bpf: Fix an issue due to uninitialized bpf_iter_task (Viktor Malik) [RHEL-23644] - selftests/bpf: Test racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644] - bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel (Viktor Malik) [RHEL-23644 RHEL-31726] {CVE-2024-26737} - bpf, scripts: Correct GPL license name (Viktor Malik) [RHEL-23644] - bpf: Fix warning for bpf_cpumask in verifier (Viktor Malik) [RHEL-23644] - libbpf: fix return value for PERF_EVENT __arg_ctx type fix up check (Viktor Malik) [RHEL-23644] - libbpf: fix __arg_ctx type enforcement for perf_event programs (Viktor Malik) [RHEL-23644] - bpftool: Fix wrong free call in do_show_link (Viktor Malik) [RHEL-23644] - libbpf: warn on unexpected __arg_ctx type when rewriting BTF (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests confirming type logic in kernel for __arg_ctx (Viktor Malik) [RHEL-23644] - bpf: enforce types for __arg_ctx-tagged arguments in global subprogs (Viktor Malik) [RHEL-23644] - bpf: extract bpf_ctx_convert_map logic and make it more reusable (Viktor Malik) [RHEL-23644] - libbpf: feature-detect arg:ctx tag support in kernel (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644] - bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS (Viktor Malik) [RHEL-23644 RHEL-26467] {CVE-2024-26589} - selftests/bpf: Test re-attachment fix for bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644] - bpf: Fix re-attachment branch in bpf_tracing_prog_attach (Viktor Malik) [RHEL-23644 RHEL-26486] {CVE-2024-26591} - selftests/bpf: Add test for recursive attachment of tracing progs (Viktor Malik) [RHEL-23644] - bpf: Relax tracing prog recursive attach rules (Viktor Malik) [RHEL-23644] - bpf, x86: Use emit_nops to replace memcpy x86_nops (Viktor Malik) [RHEL-23644] - selftests/bpf: Test gotol with large offsets (Viktor Malik) [RHEL-23644] - selftests/bpf: Double the size of test_loader log (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary cpu == 0 check in memalloc (Viktor Malik) [RHEL-23644] - selftests/bpf: add __arg_ctx BTF rewrite test (Viktor Malik) [RHEL-23644] - selftests/bpf: add arg:ctx cases to test_global_funcs tests (Viktor Malik) [RHEL-23644] - libbpf: implement __arg_ctx fallback logic (Viktor Malik) [RHEL-23644] - libbpf: move BTF loading step after relocation step (Viktor Malik) [RHEL-23644] - libbpf: move exception callbacks assignment logic into relocation step (Viktor Malik) [RHEL-23644] - libbpf: use stable map placeholder FDs (Viktor Malik) [RHEL-23644] - libbpf: don't rely on map->fd as an indicator of map being created (Viktor Malik) [RHEL-23644] - libbpf: use explicit map reuse flag to skip map creation steps (Viktor Malik) [RHEL-23644] - libbpf: make uniform use of btf__fd() accessor inside libbpf (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert profiler.c to bpf_cmp. (Viktor Malik) [RHEL-23644] - bpf: Add bpf_nop_mov() asm macro. (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove bpf_assert_eq-like macros. (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert exceptions_assert.c to bpf_cmp (Viktor Malik) [RHEL-23644] - bpf: Introduce "volatile compare" macros (Viktor Malik) [RHEL-23644] - selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Viktor Malik) [RHEL-23644] - bpf: Add a possibly-zero-sized read test (Viktor Malik) [RHEL-23644] - bpf: Simplify checking size of helper accesses (Viktor Malik) [RHEL-23644] - bpf: Avoid unnecessary use of comma operator in verifier (Viktor Malik) [RHEL-23644] - bpf: Re-support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - libbpf: Fix NULL pointer dereference in bpf_object__collect_prog_relos (Viktor Malik) [RHEL-23644] - libbpf: Skip DWARF sections in linker sanity check (Viktor Malik) [RHEL-23644] - samples/bpf: Use %lu format specifier for unsigned long values (Viktor Malik) [RHEL-23644] - selftests/bpf: Close cgrp fd before calling cleanup_cgroup_environment() (Viktor Malik) [RHEL-23644] - selftests/bpf: add freplace of BTF-unreliable main prog test (Viktor Malik) [RHEL-23644] - selftests/bpf: add global subprog annotation tests (Viktor Malik) [RHEL-23644] - libbpf: add __arg_xxx macros for annotating global func args (Viktor Malik) [RHEL-23644] - bpf: add support for passing dynptr pointer to global subprog (Viktor Malik) [RHEL-23644] - bpf: support 'arg:xxx' btf_decl_tag-based hints for global subprog args (Viktor Malik) [RHEL-23644] - bpf: reuse subprog argument parsing logic for subprog call checks (Viktor Malik) [RHEL-23644] - bpf: move subprog call logic back to verifier.c (Viktor Malik) [RHEL-23644] - bpf: prepare btf_prepare_func_args() for handling static subprogs (Viktor Malik) [RHEL-23644] - bpf: reuse btf_prepare_func_args() check for main program BTF validation (Viktor Malik) [RHEL-23644] - bpf: abstract away global subprog arg preparation logic from reg state setup (Viktor Malik) [RHEL-23644] - selftests/bpf: add testcase to verifier_bounds.c for BPF_JNE (Viktor Malik) [RHEL-23644] - selftests/bpf: activate the OP_NE logic in range_cond() (Viktor Malik) [RHEL-23644] - selftests/bpf: remove reduplicated s32 casting in "crafted_cases" (Viktor Malik) [RHEL-23644] - bpf: make the verifier tracks the "not equal" for regs (Viktor Malik) [RHEL-23644] - Revert BPF token-related functionality (Viktor Malik) [RHEL-23644] - selftests/bpf: Add more uprobe multi fail tests (Viktor Malik) [RHEL-23644] - bpf: Fail uprobe multi link with negative offset (Viktor Malik) [RHEL-23644] - bpf: Ensure precise is reset to false in __mark_reg_const_zero() (Viktor Malik) [RHEL-23644] - selftests/bpf: Test the release of map btf (Viktor Malik) [RHEL-23644] - s390/bpf: Fix indirect trampoline generation (Viktor Malik) [RHEL-23644] - selftests/bpf: Temporarily disable dummy_struct_ops test on s390 (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_exception_cb() signature (Viktor Malik) [RHEL-23644] - bpf: Fix dtor CFI (Viktor Malik) [RHEL-23644] - cfi: Add CFI_NOSEAL() (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_struct_ops CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix bpf_callback_t CFI (Viktor Malik) [RHEL-23644] - x86/cfi,bpf: Fix BPF JIT call (Viktor Malik) [RHEL-23644] - cfi: Flip headers (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-kprobe attachment (Viktor Malik) [RHEL-23644] - selftests/bpf: Don't use libbpf_get_error() in kprobe_multi_test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for abnormal cnt during multi-uprobe attachment (Viktor Malik) [RHEL-23644] - bpf: Limit the number of kprobes when attaching program to multiple kprobes (Viktor Malik) [RHEL-23644] - selftests/bpf: utilize string values for delegate_xxx mount options (Viktor Malik) [RHEL-23644] - bpf: support symbolic BPF FS delegation mount options (Viktor Malik) [RHEL-23644] - selftests/bpf: Remove flaky test_btf_id test (Viktor Malik) [RHEL-23644] - bpf: Fix a race condition between btf_put() and map_free() (Viktor Malik) [RHEL-23644] - bpf: Use GFP_KERNEL in bpf_event_entry_gen() (Viktor Malik) [RHEL-23644] - bpf: Reduce the scope of rcu_read_lock when updating fd map (Viktor Malik) [RHEL-23644] - bpf: Update the comments in maybe_wait_bpf_programs() (Viktor Malik) [RHEL-23644] - bpf: add small subset of SECURITY_PATH hooks to BPF sleepable_lsm_hooks list (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - libbpf: support BPF token path setting through LIBBPF_BPF_TOKEN_PATH envvar (Viktor Malik) [RHEL-23644] - selftests/bpf: add tests for BPF object load with implicit token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF object loading tests with explicit token passing (Viktor Malik) [RHEL-23644] - libbpf: wire up BPF token support at BPF object level (Viktor Malik) [RHEL-23644] - libbpf: wire up token_fd into feature probing logic (Viktor Malik) [RHEL-23644] - libbpf: move feature detection code into its own file (Viktor Malik) [RHEL-23644] - libbpf: further decouple feature checking logic from bpf_object (Viktor Malik) [RHEL-23644] - libbpf: split feature detectors definitions from cached results (Viktor Malik) [RHEL-23644] - bpf: fail BPF_TOKEN_CREATE if no delegation option was set on BPF FS (Viktor Malik) [RHEL-23644] - bpf: selftests: Add verifier tests for CO-RE bitfield writes (Viktor Malik) [RHEL-23644] - bpf: selftests: test_loader: Support __btf_path() annotation (Viktor Malik) [RHEL-23644] - libbpf: Add BPF_CORE_WRITE_BITFIELD() macro (Viktor Malik) [RHEL-23644] - bpf: Support uid and gid when mounting bpffs (Viktor Malik) [RHEL-23644] - selftests/bpf: fix compiler warnings in RELEASE=1 mode (Viktor Malik) [RHEL-23644] - selftests/bpf: Relax time_tai test for equal timestamps in tai_forward (Viktor Malik) [RHEL-23644] - bpf: Comment on check_mem_size_reg (Viktor Malik) [RHEL-23644] - bpf: Remove unused backtrack_state helper functions (Viktor Malik) [RHEL-23644] - bpf: use bitfields for simple per-subprog bool flags (Viktor Malik) [RHEL-23644] - bpf: tidy up exception callback management a bit (Viktor Malik) [RHEL-23644] - bpf: emit more dynptr information in verifier log (Viktor Malik) [RHEL-23644] - bpf: log PTR_TO_MEM memory size in verifier log (Viktor Malik) [RHEL-23644] - selftests/bpf: validate eliminated global subprog is not freplaceable (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test for bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - bpf: Add bpf_cpumask_weight() kfunc (Viktor Malik) [RHEL-23644] - selftests/bpf: validate fake register spill/fill precision backtracking logic (Viktor Malik) [RHEL-23644] - bpf: handle fake register spill to stack with BPF_ST_MEM instruction (Viktor Malik) [RHEL-23644] - bpf: Set uattr->batch.count as zero before batched update or deletion (Viktor Malik) [RHEL-23644] - bpf: Only call maybe_wait_bpf_programs() when map operation succeeds (Viktor Malik) [RHEL-23644] - bpf: Add missed maybe_wait_bpf_programs() for htab of maps (Viktor Malik) [RHEL-23644] - bpf: Call maybe_wait_bpf_programs() only once for generic_map_update_batch() (Viktor Malik) [RHEL-23644] - bpf: Remove unnecessary wait from bpf_map_copy_value() (Viktor Malik) [RHEL-23644] - libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 local storage (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper open_classid() (Viktor Malik) [RHEL-23644] - bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case (Viktor Malik) [RHEL-23644] - selftests/bpf: fix timer/test_bad_ret subtest on test_progs-cpuv4 flavor (Viktor Malik) [RHEL-23644] - bpf: Minor cleanup around stack bounds (Viktor Malik) [RHEL-23644] - bpf: Fix accesses to uninit stack slots (Viktor Malik) [RHEL-23644] - bpf: Add some comments to stack representation (Viktor Malik) [RHEL-23644] - bpf: Load vmlinux btf for any struct_ops map (Viktor Malik) [RHEL-23644] - bpf: Guard stack limits against 32bit overflow (Viktor Malik) [RHEL-23644 RHEL-37076] {CVE-2023-52676} - bpf: Add verifier regression test for previous patch (Viktor Malik) [RHEL-23644] - bpf: Fix verification of indirect var-off stack access (Viktor Malik) [RHEL-23644] - x86, bpf: Use bpf_prog_pack for bpf trampoline (Viktor Malik) [RHEL-23644] - bpf: Use arch_bpf_trampoline_size (Viktor Malik) [RHEL-23644] - bpf: Add arch_bpf_trampoline_size() (Viktor Malik) [RHEL-23644] - bpf, x86: Adjust arch_prepare_bpf_trampoline return value (Viktor Malik) [RHEL-23644] - bpf: Add helpers for trampoline image management (Viktor Malik) [RHEL-23644] - bpf: Adjust argument names of arch_prepare_bpf_trampoline() (Viktor Malik) [RHEL-23644] - bpf: Let bpf_prog_pack_free handle any pointer (Viktor Malik) [RHEL-23644] - bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for consistency (Viktor Malik) [RHEL-23644] - bpf,selinux: allocate bpf_security_struct per BPF token (Viktor Malik) [RHEL-23644] - selftests/bpf: add BPF token-enabled tests (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_prog_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_btf_load() API (Viktor Malik) [RHEL-23644] - libbpf: add BPF token support to bpf_map_create() API (Viktor Malik) [RHEL-23644] - libbpf: add bpf_token_create() API (Viktor Malik) [RHEL-23644] - bpf,lsm: add BPF token LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks (Viktor Malik) [RHEL-23644] - bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks (Viktor Malik) [RHEL-23644] - lsm: move the bpf hook comments to security/security.c (Viktor Malik) [RHEL-23644] - bpf: consistently use BPF token throughout BPF verifier logic (Viktor Malik) [RHEL-23644] - bpf: take into account BPF token when fetching helper protos (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_PROG_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_BTF_LOAD command (Viktor Malik) [RHEL-23644] - bpf: add BPF token support to BPF_MAP_CREATE command (Viktor Malik) [RHEL-23644] - bpf: introduce BPF token object (Viktor Malik) [RHEL-23644] - bpf: add BPF token delegation mount options to BPF FS (Viktor Malik) [RHEL-23644] - bpf: align CAP_NET_ADMIN checks with bpf_capable() approach (Viktor Malik) [RHEL-23644] - selftests/bpf: validate precision logic in partial_stack_load_preserves_zeros (Viktor Malik) [RHEL-23644] - bpf: track aligned STACK_ZERO cases as imprecise spilled registers (Viktor Malik) [RHEL-23644] - selftests/bpf: validate zero preservation for sub-slot loads (Viktor Malik) [RHEL-23644] - bpf: preserve constant zero when doing partial register restore (Viktor Malik) [RHEL-23644] - selftests/bpf: validate STACK_ZERO is preserved on subreg spill (Viktor Malik) [RHEL-23644] - bpf: preserve STACK_ZERO slots on partial reg spills (Viktor Malik) [RHEL-23644] - selftests/bpf: add stack access precision test (Viktor Malik) [RHEL-23644] - bpf: support non-r10 register spill/fill to/from stack in precision tracking (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root (Viktor Malik) [RHEL-23644] - selftests/bpf: Test outer map update operations in syscall program (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test cases for inner map (Viktor Malik) [RHEL-23644] - bpf: Optimize the free of inner map (Viktor Malik) [RHEL-23644] - bpf: Defer the free of inner map when necessary (Viktor Malik) [RHEL-23644] - bpf: Set need_defer as false when clearing fd array during map free (Viktor Malik) [RHEL-23644] - bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Viktor Malik) [RHEL-23644] - bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers (Viktor Malik) [RHEL-23644 RHEL-30513] {CVE-2023-52621} - bpf: Minor logging improvement (Viktor Malik) [RHEL-23644] - bpf: simplify tnum output if a fully known constant (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust global_func15 test to validate prog exit precision (Viktor Malik) [RHEL-23644] - selftests/bpf: validate async callback return value check correctness (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on program/async callback return (Viktor Malik) [RHEL-23644] - bpf: unify async callback and program retval checks (Viktor Malik) [RHEL-23644] - bpf: enforce precise retval range on program exit (Viktor Malik) [RHEL-23644] - selftests/bpf: add selftest validating callback result is enforced (Viktor Malik) [RHEL-23644] - bpf: enforce exact retval range on subprog/callback exit (Viktor Malik) [RHEL-23644] - bpf: enforce precision of R0 on callback return (Viktor Malik) [RHEL-23644] - bpf: provide correct register name for exception callback retval check (Viktor Malik) [RHEL-23644] - bpf: rearrange bpf_func_state fields to save a bit of memory (Viktor Malik) [RHEL-23644] - bpf/tests: Remove duplicate JSGT tests (Viktor Malik) [RHEL-23644] - selftests/bpf: Use pkg-config for libelf (Viktor Malik) [RHEL-23644] - selftests/bpf: Override PKG_CONFIG for static builds (Viktor Malik) [RHEL-23644] - selftests/bpf: Choose pkg-config for the target (Viktor Malik) [RHEL-23644] - bpftool: Add support to display uprobe_multi links (Viktor Malik) [RHEL-23644] - selftests/bpf: Add link_info test for uprobe_multi link (Viktor Malik) [RHEL-23644] - selftests/bpf: Use bpf_link__destroy in fill_link_info tests (Viktor Malik) [RHEL-23644] - bpf: Add link_info support for uprobe multi link (Viktor Malik) [RHEL-23644] - bpf: Store ref_ctr_offsets values in bpf_uprobe array (Viktor Malik) [RHEL-23644] - libbpf: Add st_type argument to elf_resolve_syms_offsets function (Viktor Malik) [RHEL-23644] - selftests/bpf: update test_offload to use new orphaned property (Viktor Malik) [RHEL-23644] - bpftool: mark orphaned programs during prog show (Viktor Malik) [RHEL-23644] - bpf: Fix a few selftest failures due to llvm18 change (Viktor Malik) [RHEL-23644] - selftests/bpf: Add lazy global subprog validation tests (Viktor Malik) [RHEL-23644] - bpf: Validate global subprogs lazily (Viktor Malik) [RHEL-23644] - bpf: Emit global subprog name in verifier logs (Viktor Malik) [RHEL-23644] - libbpf: Start v1.4 development cycle (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in vmlinux (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_obj_id (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bind_perm (Viktor Malik) [RHEL-23644] - selftests/bpf: Replaces the usage of CHECK calls for ASSERTs in bpf_tcp_ca (Viktor Malik) [RHEL-23644] - selftests/bpf: reduce verboseness of reg_bounds selftest logs (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->pos) (Viktor Malik) [RHEL-23644] - bpf: bpf_iter_task_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - bpf: task_group_seq_get_next: use __next_thread() rather than next_thread() (Viktor Malik) [RHEL-23644] - change next_thread() to use __next_thread() ?: group_leader (Viktor Malik) [RHEL-23644] - introduce __next_thread(), fix next_tid() vs exec() race (Viktor Malik) [RHEL-23644] - bpf: emit frameno for PTR_TO_STACK regs if it differs from current one (Viktor Malik) [RHEL-23644] - bpf: smarter verifier log number printing logic (Viktor Malik) [RHEL-23644] - bpf: omit default off=0 and imm=0 in register state log (Viktor Malik) [RHEL-23644] - bpf: emit map name in register state if applicable and available (Viktor Malik) [RHEL-23644] - bpf: print spilled register state in stack slot (Viktor Malik) [RHEL-23644] - bpf: extract register state printing (Viktor Malik) [RHEL-23644] - bpf: move verifier state printing code to kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: move verbose_linfo() into kernel/bpf/log.c (Viktor Malik) [RHEL-23644] - bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS (Viktor Malik) [RHEL-23644] - selftests/bpf: add iter test requiring range x range logic (Viktor Malik) [RHEL-23644] - veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag with -r flag (Viktor Malik) [RHEL-23644] - selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default (Viktor Malik) [RHEL-23644] - selftests/bpf: add randomized reg_bounds tests (Viktor Malik) [RHEL-23644] - selftests/bpf: add range x range test to reg_bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: adjust OP_EQ/OP_NE handling to use subranges for branch taken (Viktor Malik) [RHEL-23644] - selftests/bpf: BPF register range bounds tester (Viktor Malik) [RHEL-23644] - bpf: make __reg{32,64}_deduce_bounds logic more robust (Viktor Malik) [RHEL-23644] - bpf: remove redundant s{32,64} -> u{32,64} deduction logic (Viktor Malik) [RHEL-23644] - bpf: add register bounds sanity checks and sanitization (Viktor Malik) [RHEL-23644] - bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_scalar_branch_taken() logic (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle non-const register comparisons (Viktor Malik) [RHEL-23644] - selftests/bpf: Add selftests for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add a new cgroup helper get_classid_cgroup_id() (Viktor Malik) [RHEL-23644] - selftests/bpf: Add parallel support for classid (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix issues in setup_classid_environment() (Viktor Malik) [RHEL-23644] - bpf: Add a new kfunc for cgroup1 hierarchy (Viktor Malik) [RHEL-23644] - selftests/bpf: Add assert for user stacks in test_task_stack (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix pyperf180 compilation failure with clang18 (Viktor Malik) [RHEL-23644 RHEL-40832] - bpf: Add crosstask check to __bpf_get_stack (Viktor Malik) [RHEL-23644] - bpf: Use named fields for certain bpf uapi structs (Viktor Malik) [RHEL-23644] - veristat: add ability to filter top N results (Viktor Malik) [RHEL-23644] - veristat: add ability to sort by stat's absolute value (Viktor Malik) [RHEL-23644] - bpf: replace register_is_const() with is_reg_const() (Viktor Malik) [RHEL-23644] - libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET (Viktor Malik) [RHEL-23644] - selftests/bpf: Test bpf_refcount_acquire of node obtained via direct ld (Viktor Malik) [RHEL-23644] - bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-owning ref (Viktor Malik) [RHEL-23644] - bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum (Viktor Malik) [RHEL-23644] - bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes (Viktor Malik) [RHEL-23644] - selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refcount_acquire (Viktor Malik) [RHEL-23644] - bpf: Add KF_RCU flag to bpf_refcount_acquire_impl (Viktor Malik) [RHEL-23644] - bpf: Introduce KF_ARG_PTR_TO_CONST_STR (Viktor Malik) [RHEL-23644] - bpf: Factor out helper check_reg_const_str() (Viktor Malik) [RHEL-23644] - bpf: Add __bpf_dynptr_data* for in kernel use (Viktor Malik) [RHEL-23644] - bpf, lpm: Fix check prefixlen before walking trie (Viktor Malik) [RHEL-23644] - selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config.aarch64 (Viktor Malik) [RHEL-23644] - bpftool: Fix prog object type in manpage (Viktor Malik) [RHEL-23644] - selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file (Viktor Malik) [RHEL-23644] - bpf: generalize reg_set_min_max() to handle two sets of two registers (Viktor Malik) [RHEL-23644] - bpf: prepare reg_set_min_max for second set of registers (Viktor Malik) [RHEL-23644] - bpf: unify 32-bit and 64-bit is_branch_taken logic (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken to handle all conditional jumps in one place (Viktor Malik) [RHEL-23644] - selftsets/bpf: Retry map update for non-preallocated per-cpu map (Viktor Malik) [RHEL-23644] - selftests/bpf: Export map_update_retriable() (Viktor Malik) [RHEL-23644] - selftests/bpf: Use value with enough-size when updating per-cpu map (Viktor Malik) [RHEL-23644] - bpf: move is_branch_taken() down (Viktor Malik) [RHEL-23644] - bpf: generalize is_branch_taken() to work with two registers (Viktor Malik) [RHEL-23644] - bpf: rename is_branch_taken reg arguments to prepare for the second one (Viktor Malik) [RHEL-23644] - bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64,32} logic (Viktor Malik) [RHEL-23644] - bpf: try harder to deduce register bounds from different numeric domains (Viktor Malik) [RHEL-23644] - bpf: improve deduction of 64-bit bounds from 32-bit bounds (Viktor Malik) [RHEL-23644] - bpf: add special smin32/smax32 derivation from 64-bit bounds (Viktor Malik) [RHEL-23644] - bpf: derive subreg bounds from full bounds when upper 32 bits are constant (Viktor Malik) [RHEL-23644] - bpf: derive smin32/smax32 from umin32/umax32 bounds (Viktor Malik) [RHEL-23644] - bpf: derive smin/smax from umin/max bounds (Viktor Malik) [RHEL-23644] - selftests/bpf: satisfy compiler by having explicit return in btf test (Viktor Malik) [RHEL-23644] - selftests/bpf: Add malloc failure checks in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Convert CHECK macros to ASSERT_* macros in bpf_iter (Viktor Malik) [RHEL-23644] - selftests/bpf: Add tests for open-coded task_vma iter (Viktor Malik) [RHEL-23644] - bpf: Introduce task_vma open-coded iterator kfuncs (Viktor Malik) [RHEL-23644] - selftests/bpf: Fix potential premature unload in bpf_testmod (Viktor Malik) [RHEL-19647] - bpf: Move kernel test kfuncs to bpf_testmod (Viktor Malik) [RHEL-19647]- ext4: enable meta_bg only when new desc blocks are needed (Carlos Maiolino) [RHEL-36282] - ext4: verify s_clusters_per_group even without bigalloc (Carlos Maiolino) [RHEL-36282] - ext4: fix corruption during on-line resize (Carlos Maiolino) [RHEL-36976] {CVE-2024-35807} - ext4_get_link(): fix breakage in RCU mode (Carlos Maiolino) [RHEL-36282] - ext4: correct best extent lstart adjustment logic (Carlos Maiolino) [RHEL-36282] - ext4: forbid commit inconsistent quota data when errors=remount-ro (Carlos Maiolino) [RHEL-36282] - ext4: add a hint for block bitmap corrupt state in mb_groups (Carlos Maiolino) [RHEL-36282] - ext4: fix the comment of ext4_map_blocks()/ext4_ext_map_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: mark the group block bitmap as corrupted before reporting an error (Carlos Maiolino) [RHEL-36282] - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Carlos Maiolino) [RHEL-31702] {CVE-2024-26772} - ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() (Carlos Maiolino) [RHEL-36282] - ext4: do not trim the group with corrupted block bitmap (Carlos Maiolino) [RHEL-36282] - ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock() (Carlos Maiolino) [RHEL-36282] - ext4_add_entry(): ->d_name.len is never 0 (Carlos Maiolino) [RHEL-36282] - ext4: don't access the source subdirectory content on same-directory rename (Carlos Maiolino) [RHEL-36282] - Revert "ext4: apply umask if ACL support is disabled" (Carlos Maiolino) [RHEL-36282] - ext4: apply umask if ACL support is disabled (Carlos Maiolino) [RHEL-36282] - ext4: mark buffer new if it is unwritten to avoid stale data exposure (Carlos Maiolino) [RHEL-36282] - ext4: move 'ix' sanity check to corrent position (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary initialization of count2 in set_flexbg_block_bitmap (Carlos Maiolino) [RHEL-36282] - ext4: remove unnecessary check to avoid repeat update_backups for the same gdb (Carlos Maiolino) [RHEL-36282] - ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: use saved local variable sbi instead of EXT4_SB(sb) (Carlos Maiolino) [RHEL-36282] - ext4: remove EXT4FS_DEBUG defination in resize.c (Carlos Maiolino) [RHEL-36282] - ext4: calculate free_clusters_count in cluster unit in verify_group_input (Carlos Maiolino) [RHEL-36282] - ext4: remove commented code in reserve_backup_gdb (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant check of count (Carlos Maiolino) [RHEL-36282] - ext4: fix typo in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Carlos Maiolino) [RHEL-36282] - ext4: correct return value of ext4_convert_meta_bg (Carlos Maiolino) [RHEL-36282] - ext4: add missed brelse in update_backups (Carlos Maiolino) [RHEL-36282] - ext4: correct offset of gdb backup in non meta_bg group to update_backups (Carlos Maiolino) [RHEL-36282] - ext4: fix incorrect offset (Carlos Maiolino) [RHEL-36282] - ext4: correct the start block of counting reserved clusters (Carlos Maiolino) [RHEL-36282] - ext4: make running and commit transaction have their own freed_data_list (Carlos Maiolino) [RHEL-36282] - ext4: fix traditional comparison using max/min method (Carlos Maiolino) [RHEL-36282] - ext4: add missing initialization of call_notify_error in update_super_work() (Carlos Maiolino) [RHEL-36282] - ext4: remove redundant checks of s_encoding (Carlos Maiolino) [RHEL-36282] - ext4: reject casefold inode flag without casefold feature (Carlos Maiolino) [RHEL-36282] - ext4: rename s_error_work to s_sb_upd_work (Carlos Maiolino) [RHEL-36282] - ext4: add periodic superblock update check (Carlos Maiolino) [RHEL-36282] - ext4: fix unttached inode after power cut with orphan file feature enabled (Carlos Maiolino) [RHEL-36282] - ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} (Carlos Maiolino) [RHEL-36282] - ext4: mballoc: avoid garbage value from err (Carlos Maiolino) [RHEL-36282] - ext4: fix race between writepages and remount (Carlos Maiolino) [RHEL-36282] - ext4: avoid potential data overflow in next_linear_group (Carlos Maiolino) [RHEL-36282] - jbd2: abort journal when detecting metadata writeback error of fs dev (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused 'JBD2_CHECKPOINT_IO_ERROR' and 'j_atomic_flags' (Carlos Maiolino) [RHEL-36282] - jbd2: replace journal state flag by checking errseq (Carlos Maiolino) [RHEL-36282] - jbd2: add errseq to detect client fs's bdev writeback error (Carlos Maiolino) [RHEL-36282] - jbd2: fix soft lockup in journal_finish_inode_data_buffers() (Carlos Maiolino) [RHEL-36282] - jbd2: increase the journal IO's priority (Carlos Maiolino) [RHEL-36282] - jbd2: correct the printing of write_flags in jbd2_write_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Carlos Maiolino) [RHEL-36282] - jbd2: fix printk format type for 'io_block' in do_one_pass() (Carlos Maiolino) [RHEL-36282] - jbd2: print io_block if check data block checksum failed when do recovery (Carlos Maiolino) [RHEL-36282] - jbd2: Fix memory leak in journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: correct the end of the journal recovery scan range (Carlos Maiolino) [RHEL-36282] - jbd2: jbd2_journal_init_{dev,inode} return proper error return value (Carlos Maiolino) [RHEL-36282] - jbd2: drop useless error tag in jbd2_journal_wipe() (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: add fast_commit space check (Carlos Maiolino) [RHEL-36282] - jbd2: cleanup load_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: open code jbd2_verify_csum_type() helper (Carlos Maiolino) [RHEL-36282] - jbd2: checking valid features early in journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: don't load superblock in jbd2_journal_check_used_features() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() into journal_init_common() (Carlos Maiolino) [RHEL-36282] - jbd2: move load_superblock() dependent functions (Carlos Maiolino) [RHEL-36282] - jbd2: remove unused function '__cp_buffer_busy' (Carlos Maiolino) [RHEL-36282] - jbd2: check 'jh->b_transaction' before removing it from checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: fix checkpoint cleanup performance regression (Carlos Maiolino) [RHEL-36282] - fs: jbd2: fix an incorrect warn log (Carlos Maiolino) [RHEL-36282] - jbd2: remove __journal_try_to_free_buffer() (Carlos Maiolino) [RHEL-36282] - jbd2: fix a race when checking checkpoint buffer busy (Carlos Maiolino) [RHEL-36282] - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Carlos Maiolino) [RHEL-36282] - jbd2: remove journal_clean_one_cp_list() (Carlos Maiolino) [RHEL-36282] - jbd2: remove t_checkpoint_io_list (Carlos Maiolino) [RHEL-36282] - jbd2: recheck chechpointing non-dirty buffer (Carlos Maiolino) [RHEL-36282] - jbd2: skip reading super block if it has been verified (Carlos Maiolino) [RHEL-36282] - jbd2: remove j_format_version (Carlos Maiolino) [RHEL-36282] - jbd2: factor out journal initialization from journal_get_superblock() (Carlos Maiolino) [RHEL-36282] - jbd2: switch to check format version in superblock directly (Carlos Maiolino) [RHEL-36282] - jbd2: Avoid printing outside the boundary of the buffer (Carlos Maiolino) [RHEL-36282] - block: fix overflow in blk_ioctl_discard() (Ming Lei) [RHEL-39813] {CVE-2024-36917} - Revert "i2c: Make remove callback return void" for ti-tfp410.c (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Drop unused fields in struct pca953x_platform_data (Andrew Halaney) [RHEL-35606] - gpio: pca953x: add support for TCA9538 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Remove unused PCAL953X_OUT_CONF from pcal6534_recalc_addr() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Clean up pcal6534_check_register() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid logically dead code (Andrew Halaney) [RHEL-35606] - gpio: pca953x: avoid to use uninitialized value pinctrl (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add missing header(s) (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add support for PCAL6534 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Swap if statements to save later complexity (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Fix pca953x_gpio_set_pull_up_down() (Andrew Halaney) [RHEL-35606] - gpio: pca953x: introduce support for nxp,pcal6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Add mutex_lock for regcache sync in PM (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make platform teardown callback return void (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address when regcache sync during init (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct range when do regmap sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: only use single read/write for No AI mode (Andrew Halaney) [RHEL-35606] - gpio: pca953x: use the correct register address to do regcache sync (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Make the irqchip immutable (Andrew Halaney) [RHEL-35606] - gpio: pca953x: fix irq_stat not updated when irq is disabled (irq_mask not set) (Andrew Halaney) [RHEL-35606] - gpio: pca953xx: Add support for pca6408 (Andrew Halaney) [RHEL-35606] - gpio: pca953x: Improve bias setting (Andrew Halaney) [RHEL-35606] - gpio: pca953x: do not ignore i2c errors (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add main esm address range (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Remove UART baud rate selection (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: k3-j784s4: Add MIT license along with GPL-2.0 (Andrew Halaney) [RHEL-35606] - arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix sync-lost issue with two displays (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix initial plane zpos values (Andrew Halaney) [RHEL-35606] - drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY (Andrew Halaney) [RHEL-35606] - drm/tidss: IRQ code cleanup (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix dss reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Add simple K2G manual reset (Andrew Halaney) [RHEL-35606] - drm/tidss: Check for K2G in in dispc_softreset() (Andrew Halaney) [RHEL-35606] - drm/tidss: Return error value from from softreset (Andrew Halaney) [RHEL-35606] - drm/tidss: Move reset to the end of dispc_init() (Andrew Halaney) [RHEL-35606] - drm/tidss: Drop useless variable init (Andrew Halaney) [RHEL-35606] - drm/tidss: Use PM autosuspend (Andrew Halaney) [RHEL-35606] - drm/tidss: Use pm_runtime_resume_and_get() (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM62A7 DSS (Andrew Halaney) [RHEL-35606] - mux: mmio: use reg property when parent device is not a syscon (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-sierra: Add clock ID for derived reference clock (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Rename SSC macros to use generic names (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: cadence-torrent: Add clock IDs for derived and received refclk (Andrew Halaney) [RHEL-35606] - dt-bindings: phy: Add PHY_TYPE_USXGMII definition (Andrew Halaney) [RHEL-35606] - dt-bindings: msm: dsi: document phy-type property for 7nm dsi phy (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Use key:value pair table for all settings (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add single link USXGMII configuration for 156.25MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add USB + DP multilink configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Prepare driver for multilink DP support (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add function to get PLL to be configured for DP (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: cadence: torrent: Add a determine_rate hook (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: cadence: phy-cadence-torrent: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap (Andrew Halaney) [RHEL-35606] - phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not specified (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe() (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200 (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove unused `regmap` field from state struct (Andrew Halaney) [RHEL-35606] - phy: ti: phy-j721e-wiz: use OF data for device specific data (Andrew Halaney) [RHEL-35606] - phy: ti: Fix missing sentinel for clk_div_table (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: use swap() to make code cleaner (Andrew Halaney) [RHEL-35606] - phy: ti: report 2 non-kernel-doc comments (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add support to output received reference clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Model reference clock driver as a clock to enable derived refclk (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Migrate to clk_hw based registration and OF APIs (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Check PIPE mode PHY status to be ready for operation (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add debug information for PHY configuration (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add separate functions for reusable code (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY configuration for DP with 100MHz ref clock (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add PHY registers for DP in array format (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Configure PHY registers as a function of input reference clock rate (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Add enum for supported input reference clock frequencies (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Reorder few functions to remove function declarations (Andrew Halaney) [RHEL-35606] - phy: cadence-torrent: Remove use of CamelCase to fix checkpatch CHECK message (Andrew Halaney) [RHEL-35606] - drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr} (Andrew Halaney) [RHEL-35606] - drm: Remove linux/media-bus-format.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/tidss: Update encoder/bridge chain connect model (Andrew Halaney) [RHEL-35606] - drm/bridge: Centralize error message when bridge attach fails (Andrew Halaney) [RHEL-35606] - drm/tidss: Add support for AM625 DSS (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-35606] - drm/tidss: Use GEM DMA fbdev emulation (Andrew Halaney) [RHEL-35606] - drm/tidss: Implement struct drm_plane_helper_funcs.atomic_enable (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove return values from dispc_plane_{setup, enable}() (Andrew Halaney) [RHEL-35606] - drm/tidss: Remove unnecessary include statements for drm_crtc_helper.h (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Remove unnecessary include statements (Andrew Halaney) [RHEL-35606] - drm/fb-helper: Move generic fbdev emulation into separate source file (Andrew Halaney) [RHEL-35606] - drm/gem: rename GEM CMA helpers to GEM DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Remove CONFIG_DRM_KMS_CMA_HELPER option (Andrew Halaney) [RHEL-35606] - drm/fb: rename FB CMA helpers to FB DMA helpers (Andrew Halaney) [RHEL-35606] - drm: Drop drm_blend.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm/fb: remove unused includes of drm_fb_cma_helper.h (Andrew Halaney) [RHEL-35606] - drm: Drop drm_framebuffer.h from drm_crtc.h (Andrew Halaney) [RHEL-35606] - drm: Remove unnecessary include statements of drm_plane_helper.h (Andrew Halaney) [RHEL-35606] - drm: tidss: Fix pixel format definition (Andrew Halaney) [RHEL-35606] - drm/tidss: Set max DMA segment size (Andrew Halaney) [RHEL-35606] - drm/tidss: fix repeated words in comments (Andrew Halaney) [RHEL-35606] - drm/tidss: Soft Reset DISPC on startup (Andrew Halaney) [RHEL-35606] - drm/tidss: Use drm_module_platform_driver() to register the driver (Andrew Halaney) [RHEL-35606] - drm/tidss: Fix warning: unused variable 'tidss_pm_ops' (Andrew Halaney) [RHEL-35606] - drm/tidss: Make use of the helper macro SET_RUNTIME_PM_OPS() (Andrew Halaney) [RHEL-35606] - drm/tidss: Convert to Linux IRQ interfaces (Andrew Halaney) [RHEL-35606] - drm/tidss: Don't use struct drm_device.irq_enabled (Andrew Halaney) [RHEL-35606] - drm/: drm_gem_plane_helper_prepare_fb is now the default (Andrew Halaney) [RHEL-35606] - selftests/bpf: Check VLAN tag and proto in xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add AF_INET packet generation to xdp_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata (Petr Oros) [RHEL-31890] - selftests/bpf: Allow VLAN packets in xdp_hw_metadata (Petr Oros) [RHEL-31890] - net: make vlan_get_tag() return -ENODATA instead of -EINVAL (Petr Oros) [RHEL-31890] - veth: Implement VLAN tag XDP hint (Petr Oros) [RHEL-31890] - xdp: Add VLAN tag hint (Petr Oros) [RHEL-31890] - xsk: add functions to fill control buffer (Petr Oros) [RHEL-31890] - redhat: remove gcc version check for ENABLE_WERROR (Eric Chanudet) [RHEL-43372] - vduse: Temporarily fail if control queue feature requested (Cindy Lu) [RHEL-23888] - redhat/configs: Enable CONFIG_VDPA_USER (Cindy Lu) [RHEL-23888] - mm: replace vma->vm_flags direct modifications with modifier calls (Cindy Lu) [RHEL-23888] - vduse: enable Virtio-net device type (Cindy Lu) [RHEL-23888] - vduse: validate block features only with block devices (Cindy Lu) [RHEL-23888] - file: Export receive_fd() to modules (Cindy Lu) [RHEL-23888] - eventfd: simplify eventfd_signal() (Cindy Lu) [RHEL-23888] - vduse: implement DMA sync callbacks (Cindy Lu) [RHEL-23888] - vduse: make vduse_class constant (Cindy Lu) [RHEL-23888] - vdpa: Provide interface to read driver features (Cindy Lu) [RHEL-23888] - vduse: Use proper spinlock for IRQ injection (Cindy Lu) [RHEL-23888] - vduse: fix NULL pointer dereference (Cindy Lu) [RHEL-23888] - vduse: avoid empty string for dev name (Cindy Lu) [RHEL-23888] - vduse: Support specifying bounce buffer size via sysfs (Cindy Lu) [RHEL-23888] - vduse: Delay iova domain creation (Cindy Lu) [RHEL-23888] - vduse: Signal vq trigger eventfd directly if possible (Cindy Lu) [RHEL-23888] - vduse: Add sysfs interface for irq callback affinity (Cindy Lu) [RHEL-23888] - vduse: Support get_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Support set_vq_affinity callback (Cindy Lu) [RHEL-23888] - vduse: Refactor allocation for vduse virtqueues (Cindy Lu) [RHEL-23888] - driver core: class: remove module * from class_create() (Cindy Lu) [RHEL-23888] - vduse: Remove include of rwlock.h (Cindy Lu) [RHEL-23888] - vduse: Validate vq_num in vduse_validate_config() (Cindy Lu) [RHEL-23888] - driver core: make struct class.devnode() take a const * (Cindy Lu) [RHEL-23888] - vduse: prevent uninitialized memory accesses (Cindy Lu) [RHEL-23888] - vduse: Support querying information of IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support registering userspace memory for IOVA regions (Cindy Lu) [RHEL-23888] - vduse: Support using userspace pages as bounce buffer (Cindy Lu) [RHEL-23888] - vduse: Use memcpy_{to,from}_page() in do_bounce() (Cindy Lu) [RHEL-23888] - vduse: Remove unnecessary spin lock protection (Cindy Lu) [RHEL-23888] - vduse: Tie vduse mgmtdev and its device (Cindy Lu) [RHEL-23888] - vduse: Fix NULL pointer dereference on sysfs access (Cindy Lu) [RHEL-23888] - vduse: Fix returning wrong type in vduse_domain_alloc_iova() (Cindy Lu) [RHEL-23888] - vdpa: multiple address spaces support (Cindy Lu) [RHEL-23888] - vdpa: introduce virtqueue groups (Cindy Lu) [RHEL-23888] - iommu/iova: Separate out rcache init (Cindy Lu) [RHEL-23888] - vduse: moving kvfree into caller (Cindy Lu) [RHEL-23888] - iommu/iova: Move fast alloc size roundup into alloc_iova_fast() (Cindy Lu) [RHEL-23888] - vduse: check that offset is within bounds in get_config() (Cindy Lu) [RHEL-23888] - vduse: fix memory corruption in vduse_dev_ioctl() (Cindy Lu) [RHEL-23888] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [RHEL-23888] - vduse: Fix race condition between resetting and irq injecting (Cindy Lu) [RHEL-23888] - vduse: Disallow injecting interrupt before DRIVER_OK is set (Cindy Lu) [RHEL-23888] - VDUSE: fix documentation underline warning (Cindy Lu) [RHEL-23888] - vduse: Cleanup the old kernel states after reset failure (Cindy Lu) [RHEL-23888] - vduse: missing error code in vduse_init() (Cindy Lu) [RHEL-23888] - Documentation: Add documentation for VDUSE (Cindy Lu) [RHEL-23888] - vduse: Introduce VDUSE - vDPA Device in Userspace (Cindy Lu) [RHEL-23888] - vduse: Implement an MMU-based software IOTLB (Cindy Lu) [RHEL-23888] - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Davide Caratti) [RHEL-33410] - net: replace calls to sock->ops->connect() with kernel_connect() (Davide Caratti) [RHEL-33410] - net: Avoid address overwrite in kernel_connect (Davide Caratti) [RHEL-30875 RHEL-33410] - af_unix: Fix garbage collector racing against connect() (Davide Caratti) [RHEL-33410] - veth: try harder when allocating queue memory (Davide Caratti) [RHEL-33410] - net: enable memcg accounting for veth queues (Davide Caratti) [RHEL-33410] - net: veth: do not manipulate GRO when using XDP (Davide Caratti) [RHEL-33410] - net: veth: clear GRO when clearing XDP even when down (Davide Caratti) [RHEL-33410] - af_unix: fix lockdep positive in sk_diag_dump_icons() (Davide Caratti) [RHEL-33410] - llc: call sock_orphan() at release time (Davide Caratti) [RHEL-33410] - llc: Drop support for ETH_P_TR_802_2. (Davide Caratti) [RHEL-33410] - llc: make llc_ui_sendmsg() more robust against bonding changes (Davide Caratti) [RHEL-33410] - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Davide Caratti) [RHEL-33410] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Davide Caratti) [RHEL-33410] - net: netdev_queue: netdev_txq_completed_mb(): fix wake condition (Davide Caratti) [RHEL-33410] - net/ipv6: convert skip_notify_on_dev_down sysctl to u8 (Davide Caratti) [RHEL-33410] - net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down (Davide Caratti) [RHEL-33410] - neighbour: fix unaligned access to pneigh_entry (Davide Caratti) [RHEL-33410] - af_packet: do not use READ_ONCE() in packet_bind() (Davide Caratti) [RHEL-33410] - af_packet: Fix data-races of pkt_sk(sk)->num. (Davide Caratti) [RHEL-33410] - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Davide Caratti) [RHEL-33410] - af_unix: Fix data race around sk->sk_err. (Davide Caratti) [RHEL-33410] - af_unix: Fix data-races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix data races around sk->sk_shutdown. (Davide Caratti) [RHEL-33410] - af_unix: Fix a data race of sk->sk_receive_queue->qlen. (Davide Caratti) [RHEL-33410] - net/packet: convert po->pressure to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->running to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->has_vnet_hdr to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_loss to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->tp_tx_has_off to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: annotate accesses to po->tp_tstamp (Davide Caratti) [RHEL-33410] - net/packet: convert po->auxdata to an atomic flag (Davide Caratti) [RHEL-33410] - net/packet: convert po->origdev to an atomic flag (Davide Caratti) [RHEL-33410] - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Felix Maurer) [RHEL-30107] - bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Felix Maurer) [RHEL-30107] - cpumap: Zero-initialise xdp_rxq_info struct before running XDP program (Felix Maurer) [RHEL-30107] - xsk: Add truesize to skb_add_rx_frag(). (Felix Maurer) [RHEL-30107] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Felix Maurer) [RHEL-30107] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Felix Maurer) [RHEL-28894 RHEL-30107] {CVE-2024-26611} - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Felix Maurer) [RHEL-30107] - xsk: recycle buffer in case Rx queue was full (Felix Maurer) [RHEL-30107] - xsk: Skip polling event check for unbound socket (Felix Maurer) [RHEL-30107] - bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings (Felix Maurer) [RHEL-30107] - bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint (Felix Maurer) [RHEL-30107] - bpf: Factor out socket lookup functions for the TC hookpoint. (Felix Maurer) [RHEL-30107] - selftest/cgroup: Update test_cpuset_prs.sh to match changes (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset.cpus.exclusive independent of cpuset.cpus (Waiman Long) [RHEL-43331] - cgroup/cpuset: Delay setting of CS_CPU_EXCLUSIVE until valid partition (Waiman Long) [RHEL-43331] - selftest/cgroup: Fix test_cpuset_prs.sh problems reported by test robot (Waiman Long) [RHEL-43331] - cgroup/cpuset: Fix remote root partition creation problem (Waiman Long) [RHEL-43331] - cgroup/cpuset: Optimize isolated partition only generate_sched_domains() calls (Waiman Long) [RHEL-43331] - cgroup/cpuset: Make cpuset hotplug processing synchronous (Waiman Long) [RHEL-43331] - mm/mglru: Revert "don't sync disk for each aging cycle" (Waiman Long) [RHEL-43371]- Revert "kernel/panic.c: Move the location of bust_spinlocks to prevent hanging." (Derek Barbosa) [RHEL-39473] - arch/x86: Fix typos [partial] (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check HSMP support on AMD family of processors (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: switch to use device_add_groups() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Change devm_kzalloc() to devm_kcalloc() (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Remove extra parenthesis and add a space (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Check num_sockets against MAX_AMD_SOCKETS (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Non-ACPI support for AMD F1A_M00~0Fh (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Add support for ACPI based probing (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Restructure sysfs group creation (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move dev from platdev to hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Define a struct to hold mailbox regs (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Create static func to handle platdev (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Cache pci_dev in struct hsmp_socket (David Arcari) [RHEL-43368] - platform/x86/amd/hsmp: Move hsmp_test to probe (David Arcari) [RHEL-43368] - octeontx2-af: fix the double free in rvu_npc_freemem() (Kamal Heib) [RHEL-39651] {CVE-2024-36030} - e1000e: Add support for the next LOM generation (Ken Cox) [RHEL-17484] - e1000e: Use PME poll to circumvent unreliable ACPI wake (Ken Cox) [RHEL-17484] - net: e1000e: Remove unused declarations (Ken Cox) [RHEL-17484] - e1000e: Add @adapter description to kdoc (Ken Cox) [RHEL-17484] - mm: huge_memory: don't force huge page alignment on 32 bit (Rafael Aquini) [RHEL-22187] - x86/topology: Fix max_siblings calculation for some hybrid cpus (David Arcari) [RHEL-40607] - ipv6: Fix potential uninit-value access in __ip6_make_skb() (Antoine Tenart) [RHEL-39786] - ipv4: Fix uninit-value access in __ip_make_skb() (Antoine Tenart) [RHEL-39786] {CVE-2024-36927} - Enable ALSA (CONFIG_SND) on aarch64 (Charles Mirabile) [RHEL-40411] - gpiolib: cdev: Fix use after free in lineinfo_changed_notify (Steve Best) [RHEL-39849] {CVE-2024-36899} - Add CONFIG_PCP_BATCH_SCALE_MAX to RHEL configs collection (Chris von Recklinghausen) [RHEL-20141] - mm and cache_info: remove unnecessary CPU cache info update (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce detecting time of consecutive high order page freeing (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: decrease PCP high if free pages < high watermark (Chris von Recklinghausen) [RHEL-20141] - mm: tune PCP high automatically (Chris von Recklinghausen) [RHEL-20141] - mm: add framework for PCP high auto-tuning (Chris von Recklinghausen) [RHEL-20141] - mm, page_alloc: scale the number of pages that are batch allocated (Chris von Recklinghausen) [RHEL-20141] - mm: restrict the pcp batch scale factor to avoid too long latency (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: reduce lock contention for draining high-order pages (Chris von Recklinghausen) [RHEL-20141] - cacheinfo: calculate size of per-CPU data cache slice (Chris von Recklinghausen) [RHEL-20141] - mm, pcp: avoid to drain PCP when process exit (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free (Chris von Recklinghausen) [RHEL-20141] - mm/page_alloc: remove track of active PCP lists range in bulk free (Chris von Recklinghausen) [RHEL-20141] - mm: remove obsolete comment above struct per_cpu_pages (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move is_check_pages_enabled() into page_alloc.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move sysctls into it own fils (Chris von Recklinghausen) [RHEL-20141] - mm: vmscan: use gfp_has_io_fs() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move pm_* function into power (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mark_free_page() into snapshot.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out DEBUG_PAGEALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: split out FAIL_PAGE_ALLOC (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: remove alloc_contig_dump_pages() stub (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: squash page_is_consistent() (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: collect mem statistic into show_mem.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move set_zone_contiguous() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move init_on_alloc/free() into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - mm: page_alloc: move mirrored_kernelcore into mm_init.c (Chris von Recklinghausen) [RHEL-20141] - rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-40250] - ext4: fix fortify warning in fs/ext4/fast_commit.c:1551 (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy_pad() (Ivan Vecera) [RHEL-40250] - string: Redefine strscpy_pad() as a macro (Ivan Vecera) [RHEL-40250] - string: Allow 2-argument strscpy() (Ivan Vecera) [RHEL-40250] - kernel.h: split out COUNT_ARGS() and CONCATENATE() to args.h (Ivan Vecera) [RHEL-40250] - uml: Replace strlcpy with strscpy (Ivan Vecera) [RHEL-40250] - fortify: strscpy: Fix flipped q and p docstring typo (Ivan Vecera) [RHEL-40250] - fortify: Use const variables for __member_size tracking (Ivan Vecera) [RHEL-40250] - overflow: add DEFINE_FLEX() for on-stack allocs (Ivan Vecera) [RHEL-40250] - fortify: Use __builtin_dynamic_object_size() when available (Ivan Vecera) [RHEL-40250] - fortify: Short-circuit known-safe calls to strscpy() (Ivan Vecera) [RHEL-40250] - string: Rewrite and add more kern-doc for the str*() functions (Ivan Vecera) [RHEL-40250] - fortify: Convert to struct vs member helpers (Ivan Vecera) [RHEL-40250] - fortify: Explicitly check bounds are compile-time constants (Ivan Vecera) [RHEL-40250] - fortify: Use SIZE_MAX instead of (size_t)-1 (Ivan Vecera) [RHEL-40250] - fortify: Add run-time WARN for cross-field memcpy() (Ivan Vecera) [RHEL-40250] - sched/x86: Export 'percpu arch_freq_scale' (Phil Auld) [RHEL-39512] - tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer (Mark Salter) [RHEL-39308] - randomize_kstack: Improve entropy diffusion (Chris von Recklinghausen) [RHEL-37308] {CVE-2024-35918} - net: usb: lan78xx: add phy dependency for user tools (Jose Ignacio Tornos Martinez) [RHEL-17582] - aio: Fix incorrect usage of eventfd_signal_allowed() (Waiman Long) [RHEL-38738] - aio: fix use-after-free due to missing POLLFREE handling (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - aio: keep poll requests on waitqueue until completed (Waiman Long) [RHEL-38738 RHEL-38739] {CVE-2021-47505} - redhat/configs: Enable CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE (Jocelyn Falempe) [RHEL-28760] - drm/mgag200: Add an option to disable Write-Combine (Jocelyn Falempe) [RHEL-28760] - Revert "drm/mgag200: Add a workaround for low-latency" (Jocelyn Falempe) [RHEL-28760] - md: Revert "md: Fix overflow in is_mddev_idle" (Nigel Croxon) [RHEL-39038] - mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ivan Vecera) [RHEL-37018] {CVE-2024-35852} - pwm: Fix double shift bug (Steve Best) [RHEL-38280] {CVE-2023-52756} - nbd: null check for nla_nest_start (Ming Lei) [RHEL-35178] {CVE-2024-27025} - x86/xen: Add some null pointer checking to smp.c (Vitaly Kuznetsov) [RHEL-33260] {CVE-2024-26908} - misc: lis3lv02d_i2c: Fix regulators getting en-/dis-abled twice on suspend/resume (Steve Best) [RHEL-36934] {CVE-2024-35824} - ice: final upstream version of the fix for RHEL-19000 (Michal Schmidt) [RHEL-35969] - kernel.spec: add iommu selftests to kernel-selftests-internal (Eder Zulian) [RHEL-32894] - virtiofs: include a newline in sysfs tag (Brian Foster) [RHEL-34071] - virtio_fs: remove duplicate check if queue is broken (Brian Foster) [RHEL-34071] - virtiofs: drop __exit from virtio_fs_sysfs_exit() (Brian Foster) [RHEL-34071] - virtiofs: emit uevents on filesystem events (Brian Foster) [RHEL-34071] - virtiofs: export filesystem tags through sysfs (Brian Foster) [RHEL-34071] - virtiofs: forbid newlines in tags (Brian Foster) [RHEL-34071] - xsk: Add missing SPDX to AF_XDP TX metadata documentation (Petr Oros) [RHEL-31944] - xsk: Don't assume metadata is always requested in TX completion (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP (Petr Oros) [RHEL-31944] - selftests/bpf: Fix broken build where char is unsigned (Petr Oros) [RHEL-31944] - selftests/bpf: Add options and frags to xdp_hw_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: xdp_hw_metadata track more timestamps (Petr Oros) [RHEL-31944] - selftests/bpf: Add TX side to xdp_metadata (Petr Oros) [RHEL-31944] - selftests/bpf: Add csum helpers (Petr Oros) [RHEL-31944] - selftests/xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Add option to calculate TX checksum in SW (Petr Oros) [RHEL-31944] - xsk: Validate xsk_tx_metadata flags (Petr Oros) [RHEL-31944] - xsk: Document tx_metadata_len layout (Petr Oros) [RHEL-31944] - tools: ynl: Print xsk-features from the sample (Petr Oros) [RHEL-31944] - xsk: Add TX timestamp and TX checksum offload support (Petr Oros) [RHEL-31944] - xsk: Support tx_metadata_len (Petr Oros) [RHEL-31944] - xsk: Elide base_addr comparison in xp_unaligned_validate_desc (Petr Oros) [RHEL-31944]- modules: wait do_free_init correctly (Donald Dutile) [RHEL-28063] - Subject: revert of revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - linux/export: Ensure natural alignment of kcrctab array (Donald Dutile) [RHEL-28063] - linux/export: Fix alignment for 64-bit ksymtab entries (Donald Dutile) [RHEL-28063] - kernel/module: improve documentation for try_module_get() (Donald Dutile) [RHEL-28063] - module: Remove redundant TASK_UNINTERRUPTIBLE (Donald Dutile) [RHEL-28063] - params: Introduce the param_unknown_fn type (Donald Dutile) [RHEL-28063] - module/decompress: use kvmalloc() consistently (Donald Dutile) [RHEL-28063] - module: Annotate struct module_notes_attrs with __counted_by (Donald Dutile) [RHEL-28063] - module: Fix comment typo (Donald Dutile) [RHEL-28063] - module: Make is_mapping_symbol() return bool (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for gzip decompression workspace (Donald Dutile) [RHEL-28063] - module: Clarify documentation of module_param_call() (Donald Dutile) [RHEL-28063] - modpost: do not make find_tosym() return NULL (Donald Dutile) [RHEL-28063] - modpost: Optimize symbol search from linear to binary search (Donald Dutile) [RHEL-28063] - module/decompress: use vmalloc() for zstd decompression workspace (Donald Dutile) [RHEL-28063] - dyndbg: add source filename to prefix (Donald Dutile) [RHEL-28063] - dyndbg: increase PREFIX_SIZE to 128 (Donald Dutile) [RHEL-28063] - dyndbg: constify opt_array (Donald Dutile) [RHEL-28063] - module: Expose module_init_layout_section() (Donald Dutile) [RHEL-28063] - modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols (Donald Dutile) [RHEL-28063] - module: Ignore RISC-V mapping symbols too (Donald Dutile) [RHEL-28063] - module: fix init_module_from_file() error handling (Donald Dutile) [RHEL-28063] - modules: catch concurrent module loads, treat them as idempotent (Donald Dutile) [RHEL-28063] - module: split up 'finit_module()' into init_module_from_file() helper (Donald Dutile) [RHEL-28063] - kallsyms: Fix kallsyms_selftest failure (Donald Dutile) [RHEL-28063] - kallsyms: Add more debug output for selftest (Donald Dutile) [RHEL-28063] - modpost: check static EXPORT_SYMBOL* by modpost again (Donald Dutile) [RHEL-28063] - kbuild: generate KSYMTAB entries by modpost (Donald Dutile) [RHEL-28063] - modpost: pass struct module pointer to check_section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: fix off by one in is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: Include '.text.*' in TEXT_SECTIONS (Donald Dutile) [RHEL-28063] - xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Donald Dutile) [RHEL-28063] - tick/nohz: unexport __init-annotated tick_nohz_full_setup() (Donald Dutile) [RHEL-28063] - kallsyms: make kallsyms_show_value() as generic function (Donald Dutile) [RHEL-28063] - kallsyms: move kallsyms_show_value() out of kallsyms.c (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_REL32 (Donald Dutile) [RHEL-28063] - modpost: fix section_mismatch message for R_ARM_THM_{CALL,JUMP24,JUMP19} (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_THM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: refactor find_fromsym() and find_tosym() (Donald Dutile) [RHEL-28063] - modpost: detect section mismatch for R_ARM_{MOVW_ABS_NC,MOVT_ABS} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch message for R_ARM_ABS32 (Donald Dutile) [RHEL-28063] - module/decompress: Fix error checking on zstd decompression (Donald Dutile) [RHEL-28063] - module: fix module load for ia64 (Donald Dutile) [RHEL-28063] - modpost: remove *_sections[] arrays (Donald Dutile) [RHEL-28063] - modpost: merge bad_tosec=ALL_EXIT_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: merge fromsec=DATA_SECTIONS entries in sectioncheck table (Donald Dutile) [RHEL-28063] - modpost: remove is_shndx_special() check from section_rel(a) (Donald Dutile) [RHEL-28063] - modpost: replace r->r_offset, r->r_addend with faddr, taddr (Donald Dutile) [RHEL-28063] - modpost: unify 'sym' and 'to' in default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove unused argument from secref_whitelist() (Donald Dutile) [RHEL-28063] - Revert "modpost: skip ELF local symbols during section mismatch check" (Donald Dutile) [RHEL-28063] - kallsyms: remove unsed API lookup_symbol_attrs (Donald Dutile) [RHEL-28063] - module: Remove preempt_disable() from module reference counting. (Donald Dutile) [RHEL-28063] - module: Fix use-after-free bug in read_file_mod_stats() (Donald Dutile) [RHEL-28063] - modpost: rename find_elf_symbol() and find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass section index to find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: pass 'tosec' down to default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash extable_mismatch_handler() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: clean up is_executable_section() (Donald Dutile) [RHEL-28063] - modpost: squash report_sec_mismatch() into default_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: squash report_extable_warnings() into extable_mismatch_handler() (Donald Dutile) [RHEL-28063] - modpost: remove get_prettyname() (Donald Dutile) [RHEL-28063] - modpost: remove fromsym info in __ex_table section mismatch warning (Donald Dutile) [RHEL-28063] - modpost: remove broken calculation of exception_table_entry size (Donald Dutile) [RHEL-28063] - module: include internal.h in module/dups.c (Donald Dutile) [RHEL-28063] - module: add debugging auto-load duplicate module support (Donald Dutile) [RHEL-28063] - module: stats: fix invalid_mod_bytes typo (Donald Dutile) [RHEL-28063] - module: remove use of uninitialized variable len (Donald Dutile) [RHEL-28063] - module: fix building stats for 32-bit targets (Donald Dutile) [RHEL-28063] - module: stats: include uapi/linux/module.h (Donald Dutile) [RHEL-28063] - module: avoid allocation if module is already present and ready (Donald Dutile) [RHEL-28063] - module: add debug stats to help identify memory pressure (Donald Dutile) [RHEL-28063] - module: extract patient module check into helper (Donald Dutile) [RHEL-28063] - modules/kmod: replace implementation with a semaphore (Donald Dutile) [RHEL-28063] - module: fix kmemleak annotations for non init ELF sections (Donald Dutile) [RHEL-28063] - module: Ignore L0 and rename is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: Move is_arm_mapping_symbol() to module_symbol.h (Donald Dutile) [RHEL-28063] - module: Sync code of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - module: already_uses() - reduce pr_debug output volume (Donald Dutile) [RHEL-28063] - module: add section-size to move_module pr_debug (Donald Dutile) [RHEL-28063] - module: add symbol-name to pr_debug Absolute symbol (Donald Dutile) [RHEL-28063] - module: in layout_sections, move_module: add the modname (Donald Dutile) [RHEL-28063] - module: fold usermode helper kmod into modules directory (Donald Dutile) [RHEL-28063] - module: merge remnants of setup_load_info() to elf validation (Donald Dutile) [RHEL-28063] - module: move more elf validity checks to elf_validity_check() (Donald Dutile) [RHEL-28063] - module: add stop-grap sanity check on module memcpy() (Donald Dutile) [RHEL-28063] - module: add sanity check for ELF module section (Donald Dutile) [RHEL-28063] - module: rename check_module_license_and_versions() to check_export_symbol_versions() (Donald Dutile) [RHEL-28063] - module: converge taint work together (Donald Dutile) [RHEL-28063] - module: move signature taint to module_augment_kernel_taints() (Donald Dutile) [RHEL-28063] - module: move tainting until after a module hits our linked list (Donald Dutile) [RHEL-28063] - module: split taint adding with info checking (Donald Dutile) [RHEL-28063] - module: split taint work out of check_modinfo_livepatch() (Donald Dutile) [RHEL-28063] - module: rename set_license() to module_license_taint_check() (Donald Dutile) [RHEL-28063] - module: move check_modinfo() early to early_mod_check() (Donald Dutile) [RHEL-28063] - module: move early sanity checks into a helper (Donald Dutile) [RHEL-28063] - module: add a for_each_modinfo_entry() (Donald Dutile) [RHEL-28063] - module: rename next_string() to module_next_tag_pair() (Donald Dutile) [RHEL-28063] - module: move get_modinfo() helpers all above (Donald Dutile) [RHEL-28063] - modpost: Fix processing of CRCs on 32-bit build machines (Donald Dutile) [RHEL-28063] - module/decompress: Never use kunmap() for local un-mappings (Donald Dutile) [RHEL-28063] - kallsyms: Delete an unused parameter related to {module_}kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - dyndbg: cleanup dynamic usage in ib_srp.c (Donald Dutile) [RHEL-28063] - kernel/module: add documentation for try_module_get() (Donald Dutile) [RHEL-28063] - ARM: dyndbg: allow including dyndbg.h in decompressor (Donald Dutile) [RHEL-28063] - dyndbg: use the module notifier callbacks (Donald Dutile) [RHEL-28063] - dyndbg: remove unused 'base' arg from __ddebug_add_module() (Donald Dutile) [RHEL-28063] - module: make module_ktype structure constant (Donald Dutile) [RHEL-28063] - module: Remove the unused function within (Donald Dutile) [RHEL-28063] - scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n (Donald Dutile) [RHEL-28063] - scripts/gdb: fix 'lx-lsmod' show the wrong size (Donald Dutile) [RHEL-28063] - scripts/gdb: use mem instead of core_layout to get the module address (Donald Dutile) [RHEL-28063] - module: replace module_layout with module_memory (Donald Dutile) [RHEL-28063] - s390/module: fix loading modules with a lot of relocations (Donald Dutile) [RHEL-28063] - module: Use kstrtobool() instead of strtobool() (Donald Dutile) [RHEL-28063] - livepatch: Improve the search performance of module_kallsyms_on_each_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Fix scheduling with interrupts disabled in self-test (Donald Dutile) [RHEL-28063] - modpost: error out if addend_*_rel() is not implemented for REL arch (Donald Dutile) [RHEL-28063] - module/decompress: Support zstd in-kernel decompression (Donald Dutile) [RHEL-28063] - module: add module_elf_check_arch for module-specific checks (Donald Dutile) [RHEL-28063] - modpost: Mark uuid_le type to be suitable only for MEI (Donald Dutile) [RHEL-28063] - modpost: fix array_size.cocci warning (Donald Dutile) [RHEL-28063] - modpost: Join broken long printed messages (Donald Dutile) [RHEL-28063] - kallsyms: Remove unneeded semicolon (Donald Dutile) [RHEL-28063] - kallsyms: Add self-test facility (Donald Dutile) [RHEL-28063] - kallsyms: Add helper kallsyms_on_each_match_symbol() (Donald Dutile) [RHEL-28063] - kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Donald Dutile) [RHEL-28063] - kallsyms: Improve the performance of kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix NULL vs IS_ERR checking for module_get_next_page (Donald Dutile) [RHEL-28063] - module: Remove unused macros module_addr_min/max (Donald Dutile) [RHEL-28063] - module: remove redundant module_sysfs_initialized variable (Donald Dutile) [RHEL-28063] - module: tracking: Keep a record of tainted unloaded modules only (Donald Dutile) [RHEL-28063] - linux/export: use inline assembler to populate symbol CRCs (Donald Dutile) [RHEL-28063] - powerpc/xmon: Use KSYM_NAME_LEN in array size (Donald Dutile) [RHEL-28063] - kallsyms: increase maximum kernel symbol length to 512 (Donald Dutile) [RHEL-28063] - kallsyms: support "big" kernel symbols (Donald Dutile) [RHEL-28063] - kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}` (Donald Dutile) [RHEL-28063] - kallsyms: avoid hardcoding buffer size (Donald Dutile) [RHEL-28063] - cfi: Drop __CFI_ADDRESSABLE (Donald Dutile) [RHEL-28063] - cfi: Remove CONFIG_CFI_CLANG_SHADOW (Donald Dutile) [RHEL-28063] - module/decompress: generate sysfs string at compile time (Donald Dutile) [RHEL-28063] - module: Add debugfs interface to view unloaded tainted modules (Donald Dutile) [RHEL-28063] - dyndbg: add drm.debug style (drm/parameters/debug) bitmap support (Donald Dutile) [RHEL-28063] - dyndbg: validate class FOO by checking with module (Donald Dutile) [RHEL-28063] - dyndbg: add ddebug_attach_module_classes (Donald Dutile) [RHEL-28063] - kernel/module: add __dyndbg_classes section (Donald Dutile) [RHEL-28063] - dyndbg: add DECLARE_DYNDBG_CLASSMAP macro (Donald Dutile) [RHEL-28063] - dyndbg: add __pr_debug_cls for testing (Donald Dutile) [RHEL-28063] - dyndbg: add class_id to pr_debug callsites (Donald Dutile) [RHEL-28063] - dyndbg: gather __dyndbg[] state into struct _ddebug_info (Donald Dutile) [RHEL-28063] - dyndbg: cleanup auto vars in dynamic_debug_init (Donald Dutile) [RHEL-28063] - dyndbg: drop EXPORTed dynamic_debug_exec_queries (Donald Dutile) [RHEL-28063] - dyndbg: let query-modname override actual module name (Donald Dutile) [RHEL-28063] - dyndbg: use ESCAPE_SPACE for cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module.callsite walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: reverse module walk in cat control (Donald Dutile) [RHEL-28063] - dyndbg: show both old and new in change-info (Donald Dutile) [RHEL-28063] - dyndbg: fix module.dyndbg handling (Donald Dutile) [RHEL-28063] - dyndbg: fix static_branch manipulation (Donald Dutile) [RHEL-28063] - modpost: fix module versioning when a symbol lacks valid CRC (Donald Dutile) [RHEL-28063] - modpost: remove .symbol_white_list field entirely (Donald Dutile) [RHEL-28063] - modpost: remove unneeded .symbol_white_list initializers (Donald Dutile) [RHEL-28063] - modpost: add PATTERNS() helper macro (Donald Dutile) [RHEL-28063] - modpost: shorten warning messages in report_sec_mismatch() (Donald Dutile) [RHEL-28063] - Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost" (Donald Dutile) [RHEL-28063] - modpost: use more reliable way to get fromsec in section_rel(a)() (Donald Dutile) [RHEL-28063] - modpost: add array range check to sec_name() (Donald Dutile) [RHEL-28063] - modpost: refactor get_secindex() (Donald Dutile) [RHEL-28063] - modpost: remove unused Elf_Sword macro (Donald Dutile) [RHEL-28063] - modpost: use sym_get_data() to get module device_table data (Donald Dutile) [RHEL-28063] - modpost: drop executable ELF support (Donald Dutile) [RHEL-28063] - module: Replace kmap() with kmap_local_page() (Donald Dutile) [RHEL-28063] - module: Show the last unloaded module's taint flag(s) (Donald Dutile) [RHEL-28063] - module: Use strscpy() for last_unloaded_module (Donald Dutile) [RHEL-28063] - module: Modify module_flags() to accept show_state argument (Donald Dutile) [RHEL-28063] - module: Move module's Kconfig items in kernel/module/ (Donald Dutile) [RHEL-28063] - module: panic: Taint the kernel when selftest modules load (Donald Dutile) [RHEL-28063] - module: Use vzalloc() instead of vmalloc()/memset(0) (Donald Dutile) [RHEL-28063] - module: Increase readability of module_kallsyms_lookup_name() (Donald Dutile) [RHEL-28063] - module: Fix ERRORs reported by checkpatch.pl (Donald Dutile) [RHEL-28063] - module: Add support for default value for module async_probe (Donald Dutile) [RHEL-28063] - module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT (Donald Dutile) [RHEL-28063] - module: Fix "warning: variable 'exit' set but not used" (Donald Dutile) [RHEL-28063] - module: Fix selfAssignment cppcheck warning (Donald Dutile) [RHEL-28063] - modules: Fix corruption of /proc/kallsyms (Donald Dutile) [RHEL-28063] - modpost: fix section mismatch check for exported init/exit sections (Donald Dutile) [RHEL-28063] - modpost: use fnmatch() to simplify match() (Donald Dutile) [RHEL-28063] - modpost: simplify mod->name allocation (Donald Dutile) [RHEL-28063] - module: Fix prefix for module.sig_enforce module param (Donald Dutile) [RHEL-28063] - kbuild: check static EXPORT_SYMBOL* by script instead of modpost (Donald Dutile) [RHEL-28063] - modpost: squash if...else-if in find_elf_symbol2() (Donald Dutile) [RHEL-28063] - modpost: reuse ARRAY_SIZE() macro for section_mismatch() (Donald Dutile) [RHEL-28063] - modpost: remove the unused argument of check_sec_ref() (Donald Dutile) [RHEL-28063] - modpost: fix undefined behavior of is_arm_mapping_symbol() (Donald Dutile) [RHEL-28063] - modpost: fix removing numeric suffixes (Donald Dutile) [RHEL-28063] - genksyms: adjust the output format to modpost (Donald Dutile) [RHEL-28063] - kbuild: stop merging *.symversions (Donald Dutile) [RHEL-28063] - kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS (Donald Dutile) [RHEL-28063] - modpost: extract symbol versions from *.cmd files (Donald Dutile) [RHEL-28063] - modpost: add sym_find_with_module() helper (Donald Dutile) [RHEL-28063] - module: merge check_exported_symbol() into find_exported_symbol_in_section() (Donald Dutile) [RHEL-28063] - module: do not binary-search in __ksymtab_gpl if fsa->gplok is false (Donald Dutile) [RHEL-28063] - module: do not pass opaque pointer for symbol search (Donald Dutile) [RHEL-28063] - module: show disallowed symbol name for inherit_taint() (Donald Dutile) [RHEL-28063] - module: fix [e_shstrndx].sh_size=0 OOB access (Donald Dutile) [RHEL-28063] - module: Introduce module unload taint tracking (Donald Dutile) [RHEL-28063] - module: Move module_assert_mutex_or_preempt() to internal.h (Donald Dutile) [RHEL-28063] - module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code (Donald Dutile) [RHEL-28063] - module.h: simplify MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - modpost: change the license of EXPORT_SYMBOL to bool type (Donald Dutile) [RHEL-28063] - kbuild: record symbol versions in *.cmd files (Donald Dutile) [RHEL-28063] - kbuild: generate a list of objects in vmlinux (Donald Dutile) [RHEL-28063] - modpost: move *.mod.c generation to write_mod_c_files() (Donald Dutile) [RHEL-28063] - modpost: merge add_{intree_flag,retpoline,staging_flag} to add_header (Donald Dutile) [RHEL-28063] - modpost: split new_symbol() to symbol allocation and hash table addition (Donald Dutile) [RHEL-28063] - modpost: make sym_add_exported() always allocate a new symbol (Donald Dutile) [RHEL-28063] - modpost: make multiple export error (Donald Dutile) [RHEL-28063] - modpost: dump Module.symvers in the same order of modules.order (Donald Dutile) [RHEL-28063] - modpost: traverse the namespace_list in order (Donald Dutile) [RHEL-28063] - modpost: use doubly linked list for dump_lists (Donald Dutile) [RHEL-28063] - modpost: traverse unresolved symbols in order (Donald Dutile) [RHEL-28063] - modpost: add sym_add_unresolved() helper (Donald Dutile) [RHEL-28063] - modpost: traverse modules in order (Donald Dutile) [RHEL-28063] - modpost: import include/linux/list.h (Donald Dutile) [RHEL-28063] - modpost: change mod->gpl_compatible to bool type (Donald Dutile) [RHEL-28063] - modpost: use bool type where appropriate (Donald Dutile) [RHEL-28063] - modpost: move struct namespace_list to modpost.c (Donald Dutile) [RHEL-28063] - modpost: retrieve the module dependency and CRCs in check_exports() (Donald Dutile) [RHEL-28063] - modpost: add a separate error for exported symbols without definition (Donald Dutile) [RHEL-28063] - modpost: remove stale comment about sym_add_exported() (Donald Dutile) [RHEL-28063] - modpost: do not write out any file when error occurred (Donald Dutile) [RHEL-28063] - modpost: use snprintf() instead of sprintf() for safety (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_S (Donald Dutile) [RHEL-28063] - kbuild: refactor cmd_modversions_c (Donald Dutile) [RHEL-28063] - modpost: remove annoying namespace_from_kstrtabns() (Donald Dutile) [RHEL-28063] - modpost: remove redundant initializes for static variables (Donald Dutile) [RHEL-28063] - modpost: move export_from_secname() call to more relevant place (Donald Dutile) [RHEL-28063] - modpost: remove useless export_from_sec() (Donald Dutile) [RHEL-28063] - kbuild: do not remove empty *.symtypes explicitly (Donald Dutile) [RHEL-28063] - kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} (Donald Dutile) [RHEL-28063] - module: Remove module_addr_min and module_addr_max (Donald Dutile) [RHEL-28063] - module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC (Donald Dutile) [RHEL-28063] - module: Introduce data_layout (Donald Dutile) [RHEL-28063] - module: Prepare for handling several RB trees (Donald Dutile) [RHEL-28063] - module: Always have struct mod_tree_root (Donald Dutile) [RHEL-28063] - module: Rename debug_align() as strict_align() (Donald Dutile) [RHEL-28063] - module: Rework layout alignment to avoid BUG_ON()s (Donald Dutile) [RHEL-28063] - module: Move module_enable_x() and frob_text() in strict_rwx.c (Donald Dutile) [RHEL-28063] - module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX (Donald Dutile) [RHEL-28063] - module: Move version support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kdb module related code out of main kdb code (Donald Dutile) [RHEL-28063] - module: Move sysfs support into a separate file (Donald Dutile) [RHEL-28063] - module: Move procfs support into a separate file (Donald Dutile) [RHEL-28063] - module: kallsyms: Fix suspicious rcu usage (Donald Dutile) [RHEL-28063] - module: Move kallsyms support into a separate file (Donald Dutile) [RHEL-28063] - module: Move kmemleak support to a separate file (Donald Dutile) [RHEL-28063] - module: Move extra signature support out of core code (Donald Dutile) [RHEL-28063] - module: Move strict rwx support to a separate file (Donald Dutile) [RHEL-28063] - module: Move latched RB-tree support to a separate file (Donald Dutile) [RHEL-28063] - module: Move livepatch support to a separate file (Donald Dutile) [RHEL-28063] - module: Make internal.h and decompress.c more compliant (Donald Dutile) [RHEL-28063] - module: Simple refactor in preparation for split (Donald Dutile) [RHEL-28063] - scripts/gdb: Fix gdb 'lx-symbols' command (Donald Dutile) [RHEL-28063] - module: Move all into module/ (Donald Dutile) [RHEL-28063] - modpost: restore the warning message for missing symbol versions (Donald Dutile) [RHEL-28063] - ftrace: Have architectures opt-in for mcount build time sorting (Donald Dutile) [RHEL-28063] - ftrace: Fix assuming build time sort works for s390 (Donald Dutile) [RHEL-28063] - script/sorttable: Fix some initialization problems (Donald Dutile) [RHEL-28063] - ftrace: Add test to make sure compiled time sorts work (Donald Dutile) [RHEL-28063] - scripts: ftrace - move the sort-processing in ftrace_init (Donald Dutile) [RHEL-28063] - module.h: allow #define strings to work with MODULE_IMPORT_NS (Donald Dutile) [RHEL-28063] - livepatch: Avoid CPU hogging with cond_resched (Donald Dutile) [RHEL-28063] - sections: provide internal __is_kernel() and __is_kernel_text() helper (Donald Dutile) [RHEL-28063] - kallsyms: fix address-checks for kernel related range (Donald Dutile) [RHEL-28063] - dyndbg: refine verbosity 1-4 summary-detail (Donald Dutile) [RHEL-28063] - dyndbg: fix spurious vNpr_info change (Donald Dutile) [RHEL-28063] - dyndbg: no vpr-info on empty queries (Donald Dutile) [RHEL-28063] - dyndbg: vpr-info on remove-module complete, not starting (Donald Dutile) [RHEL-28063] - dyndbg: Remove support for ddebug_query param (Donald Dutile) [RHEL-28063] - dyndbg: make dyndbg a known cli param (Donald Dutile) [RHEL-28063] - dyndbg: show module in vpr-info in dd-exec-queries (Donald Dutile) [RHEL-28063] - scripts: update the comments of kallsyms support (Donald Dutile) [RHEL-28063] - modpost: get the *.mod file path more simply (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between ARCH=um and other architectures (Donald Dutile) [RHEL-28063] - kbuild: do not remove 'linux' link in scripts/link-vmlinux.sh (Donald Dutile) [RHEL-28063] - kbuild: merge vmlinux_link() between the ordinary link and Clang LTO (Donald Dutile) [RHEL-28063] - module: fix signature check failures when using in-kernel decompression (Donald Dutile) [RHEL-28063] - module: Remove outdated comment (Donald Dutile) [RHEL-28063] - module: fix building with sysfs disabled (Donald Dutile) [RHEL-28063] - kernel: Fix spelling mistake "compresser" -> "compressor" (Donald Dutile) [RHEL-28063] - module: add in-kernel support for decompressing (Donald Dutile) [RHEL-28063] - module: change to print useful messages from elf_validity_check() (Donald Dutile) [RHEL-28063] - module: fix validate_section_offset() overflow bug on 64-bit (Donald Dutile) [RHEL-28063] - module: fix clang CFI with MODULE_UNLOAD=n (Donald Dutile) [RHEL-28063] - Subject: revert KEYS: Make use of platform keyring for module signature verify (Donald Dutile) [RHEL-28063] - lib/bitmap.c make bitmap_print_bitmask_to_buf parseable (Donald Dutile) [RHEL-28063] - bitmap: extend comment to bitmap_print_bitmask/list_to_buf (Donald Dutile) [RHEL-28063]- arm64: mm: Make hibernation aware of KFENCE (Maxim Levitsky) [RHEL-7225] - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (John Meneghini) [RHEL-38200] {CVE-2023-52809} - pinctrl: core: delete incorrect free in pinctrl_enable() (David Arcari) [RHEL-39758] {CVE-2024-36940} - x86/coco: Require seeding RNG with RDRAND on CoCo systems (Lenny Szubowicz) [RHEL-37269] {CVE-2024-35875} - mac802154: fix llsec key resources release in mac802154_llsec_key_del (Steve Best) [RHEL-34969] {CVE-2024-26961} - hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Steve Best) [RHEL-37721] {CVE-2021-47385} - redhat/configs: add CONFIG_CSD_LOCK_WAIT_DEBUG_DEFAULT (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints around remotelly called functions (Leonardo Bras) [RHEL-13876] - trace,smp: Trace all smp_function_call*() invocations (Leonardo Bras) [RHEL-13876] - locking/csd_lock: Remove added data from CSD lock debugging (Leonardo Bras) [RHEL-13876] - trace,smp: Add tracepoints for scheduling remotelly called functions (Leonardo Bras) [RHEL-13876]- qede: fix firmware halt over suspend and resume (John Meneghini) [RHEL-14143] - mm/vmalloc: eliminated the lock contention from twice to once (Aristeu Rozanski) [RHEL-28501] - cachefiles: fix memory leak in cachefiles_add_cache() (Andrey Albershteyn) [RHEL-33111] {CVE-2024-26840} - redhat: include resolve_btfids in kernel-devel (Viktor Malik) [RHEL-40707] - nvme: fix namespace removal list (Maurizio Lombardi) [RHEL-40472] - nvme: use srcu for iterating namespace list (Maurizio Lombardi) [RHEL-40472] - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Guillaume Nault) [RHEL-39837] {CVE-2024-36904} - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Guillaume Nault) [RHEL-39845] {CVE-2024-36902} - rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Davide Caratti) [RHEL-36874] {CVE-2024-27414} - net: dev_addr_lists: move locking out of init/exit in kunit (Hangbin Liu) [RHEL-21442] - net: annotate writes on dev->mtu from ndo_change_mtu() (Ivan Vecera) [RHEL-39583] - geneve: fix header validation in geneve[6]_xmit_skb (Antoine Tenart) [RHEL-37386] {CVE-2024-35973} - icmp: prevent possible NULL dereferences from icmp_build_probe() (Antoine Tenart) [RHEL-37002] {CVE-2024-35857} - netdevsim: add selftest for forwarding skb between connected ports (Petr Oros) [RHEL-38987] - netdevsim: add ndo_get_iflink() implementation (Petr Oros) [RHEL-38987] - netdevsim: forward skbs from one connected port to another (Petr Oros) [RHEL-38987] - netdevsim: allow two netdevsim ports to be connected (Petr Oros) [RHEL-38987] - selftests: net: Correct couple of spelling mistakes (Petr Oros) [RHEL-38987] - selftests: netdevsim: be less selective for FW for the devlink test (Petr Oros) [RHEL-38987] - net: netdevsim: constify the struct device_type usage (Petr Oros) [RHEL-38987] - netdevsim: make nsim_bus const (Petr Oros) [RHEL-38987] - selftests: netdevsim: stop using ifconfig (Petr Oros) [RHEL-38987] - netdevsim: avoid potential loop in nsim_dev_trap_report_work() (Petr Oros) [RHEL-38987] - netdevsim: add Makefile for selftests (Petr Oros) [RHEL-38987] - selftests: netdevsim: fix the udp_tunnel_nic test (Petr Oros) [RHEL-38987] - selftests: netdevsim: correct expected FEC strings (Petr Oros) [RHEL-38987] - selftests: netdevsim: sprinkle more udevadm settle (Petr Oros) [RHEL-38987] - netdevsim: Don't accept device bound programs (Petr Oros) [RHEL-38987] - selftests: netdevsim: use suitable existing dummy file for flash test (Petr Oros) [RHEL-38987] - netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write() (Petr Oros) [RHEL-38987] - xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL (Petr Oros) [RHEL-38863] - ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Petr Oros) [RHEL-38863] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Petr Oros) [RHEL-38863] - ice: remove redundant xdp_rxq_info registration (Petr Oros) [RHEL-38863] - ice: work on pre-XDP prog frag count (Petr Oros) [RHEL-38863] - xsk: fix usage of multi-buffer BPF helpers for ZC XDP (Petr Oros) [RHEL-38863] - xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags (Petr Oros) [RHEL-38863] - xsk: recycle buffer in case Rx queue was full (Petr Oros) [RHEL-38863] - net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map (Kamal Heib) [RHEL-34192] {CVE-2024-26858} - netlabel: fix RCU annotation for IPv4 options on socket creation (Davide Caratti) [RHEL-31390] - net: fix sk_memory_allocated_{add|sub} vs softirqs (Paolo Abeni) [RHEL-34070] - tcp: sk_forced_mem_schedule() optimization (Paolo Abeni) [RHEL-34070] - net: make SK_MEMORY_PCPU_RESERV tunable (Paolo Abeni) [RHEL-34070] - rcu: Restrict access to RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Add RCU CPU stall notifier (Waiman Long) [RHEL-34076] - rcu/exp: Handle RCU expedited grace period kworker allocation failure (Waiman Long) [RHEL-34076] - rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery (Waiman Long) [RHEL-34076] - rcu: Break rcu_node_0 --> &rq->__lock order (Waiman Long) [RHEL-34076] - rcu/tree: Defer setting of jiffies during stall reset (Waiman Long) [RHEL-34076] - rcutorture: Add test of RCU CPU stall notifiers (Waiman Long) [RHEL-34076] - rcu: Eliminate check_cpu_stall() duplicate code (Waiman Long) [RHEL-34076] - rcu: Don't redump the stalled CPU where RCU GP kthread last ran (Waiman Long) [RHEL-34076] - rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() (Waiman Long) [RHEL-34076] - rcu-tasks: Make rcu_tasks_lazy_ms static (Waiman Long) [RHEL-34076] - rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop (Waiman Long) [RHEL-34076] - rcu-tasks: Add printk()s to localize boot-time self-test hang (Waiman Long) [RHEL-34076] - refscale: Print out additional module parameters (Waiman Long) [RHEL-34076] - refscale: Fix misplaced data re-read (Waiman Long) [RHEL-34076] - srcu: Only accelerate on enqueue time (Waiman Long) [RHEL-34076] - srcu: Fix callbacks acceleration mishandling (Waiman Long) [RHEL-34076] - rcu: Conditionally build CPU-hotplug teardown callbacks (Waiman Long) [RHEL-34076] - rcu: Assume rcu_report_dead() is always called locally (Waiman Long) [RHEL-34076] - rcu: Assume IRQS disabled from rcu_report_dead() (Waiman Long) [RHEL-34076] - rcu: Use rcu_segcblist_segempty() instead of open coding it (Waiman Long) [RHEL-34076] - rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects (Waiman Long) [RHEL-34076] - srcu: Fix srcu_struct node grpmask overflow on 64-bit systems (Waiman Long) [RHEL-34076] - rcu: Eliminate rcu_gp_slow_unregister() false positive (Waiman Long) [RHEL-34076] - rcu: Dump memory object info if callback function is invalid (Waiman Long) [RHEL-34076] - rcu: Add sysfs to provide throttled access to rcu_barrier() (Waiman Long) [RHEL-34076] - rcu/tree: Remove superfluous return from void call_rcu* functions (Waiman Long) [RHEL-34076] - srcu: Fix error handling in init_srcu_struct_fields() (Waiman Long) [RHEL-34076] - rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() (Waiman Long) [RHEL-34076] - rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 (Waiman Long) [RHEL-34076] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-34076] - rcu: Include torture_sched_setaffinity() declaration (Waiman Long) [RHEL-34076] - rcutorture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-34076] - rcutorture: Dump grace-period state upon rtort_pipe_count incidents (Waiman Long) [RHEL-34076] - refscale: Add a "jiffies" test (Waiman Long) [RHEL-34076] - rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() (Waiman Long) [RHEL-34076] - rcuscale: fix building with RCU_TINY (Waiman Long) [RHEL-34076] - rcuscale: Add RCU Tasks Rude testing (Waiman Long) [RHEL-34076] - rcuscale: Measure RCU Tasks Trace grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Measure grace-period kthread CPU time (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of kfree_rcu parameters (Waiman Long) [RHEL-34076] - rcuscale: Print out full set of module parameters (Waiman Long) [RHEL-34076] - rcuscale: Add minruntime module parameter (Waiman Long) [RHEL-34076] - rcuscale: Fix gp_async_max typo: s/reader/writer/ (Waiman Long) [RHEL-34076] - rcuscale: Permit blocking delays between writers (Waiman Long) [RHEL-34076] - rcu-tasks: Fix boot-time RCU tasks debug-only deadlock (Waiman Long) [RHEL-34076] - rcu-tasks: Permit use of debug-objects with RCU Tasks flavors (Waiman Long) [RHEL-34076] - rcu-tasks: Cancel callback laziness if too many callbacks (Waiman Long) [RHEL-34076] - rcu-tasks: Add kernel boot parameters for callback laziness (Waiman Long) [RHEL-34076] - rcu-tasks: Remove redundant #ifdef CONFIG_TASKS_RCU (Waiman Long) [RHEL-34076] - rcu-tasks: Treat only synchronous grace periods urgently (Waiman Long) [RHEL-34076] - rcu: Make the rcu_nocb_poll boot parameter usable via boot config (Waiman Long) [RHEL-34076] - rcu: Mark __rcu_irq_enter_check_tick() ->rcu_urgent_qs load (Waiman Long) [RHEL-34076] - rcu: Clarify rcu_is_watching() kernel-doc comment (Waiman Long) [RHEL-34076] - rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale (Waiman Long) [RHEL-34076] - rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() (Waiman Long) [RHEL-34076] - rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output (Waiman Long) [RHEL-34076] - rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() (Waiman Long) [RHEL-34076] - rcu/nocb: Make shrinker iterate only over NOCB CPUs (Waiman Long) [RHEL-34076] - rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker (Waiman Long) [RHEL-34076] - rcu/nocb: Fix shrinker race against callback enqueuer (Waiman Long) [RHEL-34076] - rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading (Waiman Long) [RHEL-34076] - rcu/kvfree: Make drain_page_cache() take early return if cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Make fill page cache start from krcp->nr_bkv_objs (Waiman Long) [RHEL-34076] - rcu/kvfree: Do not run a page work if a cache is disabled (Waiman Long) [RHEL-34076] - rcu/kvfree: Use consistent krcp when growing kfree_rcu() page cache (Waiman Long) [RHEL-34076] - rcu/kvfree: Invoke debug_rcu_bhead_unqueue() after checking bnode->gp_snap (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug check for GP complete for kfree_rcu_cpu list (Waiman Long) [RHEL-34076] - rcu/kvfree: Add debug to check grace periods (Waiman Long) [RHEL-34076] - rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs (Waiman Long) [RHEL-34076] - rcu: Make rcu_cpu_starting() rely on interrupts being disabled (Waiman Long) [RHEL-34076] - rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work (Waiman Long) [RHEL-34076] - rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp (Waiman Long) [RHEL-34076] - rcu: Employ jiffies-based backstop to callback time limit (Waiman Long) [RHEL-34076] - rcu: Check callback-invocation time limit for rcuc kthreads (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE (Waiman Long) [RHEL-34076] - rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE (Waiman Long) [RHEL-34076] - rcu-tasks: Make grace-period-age message human-readable (Waiman Long) [RHEL-34076] - rcu: Synchronize ->qsmaskinitnext in rcu_boost_kthread_setaffinity() (Waiman Long) [RHEL-34076] - rcu/nocb: Add CPU number to CPU-{,de}offload failure messages (Waiman Long) [RHEL-34076] - rcutorture: Fix ksoftirqd boosting timing and iteration (Waiman Long) [RHEL-34076]- efivarfs: force RO when remounting if SetVariable is not supported (Pavel Reichl) [RHEL-26588] {CVE-2023-52463} - keys: Fix overwrite of key expiration on instantiation (David Howells) [RHEL-39708] {CVE-2024-36031} - cpufreq: intel_pstate: Fix unchecked HWP MSR access (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: fix struct cpudata::epp_cached kernel-doc (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: hide unused intel_pstate_cpu_oob_ids[] (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Update the maximum CPU frequency consistently (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Replace three global.turbo_disabled checks (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Read global.no_turbo under READ_ONCE() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Rearrange show_no_turbo() and store_no_turbo() (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Do not update global.turbo_disabled after initialization (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Fold intel_pstate_max_within_limits() into caller (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Use __ro_after_init for three variables (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Get rid of unnecessary READ_ONCE() annotations (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Wait for canceled delayed work to complete (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Simplify spinlock locking (David Arcari) [RHEL-39731] - cpufreq: intel_pstate: Drop redundant locking from intel_pstate_driver_cleanup() (David Arcari) [RHEL-39731] - block: prevent division by zero in blk_rq_stat_sum() (Ming Lei) [RHEL-37281] {CVE-2024-35925} - block: fix module reference leakage from bdev_open_by_dev error path (Ming Lei) [RHEL-37000] {CVE-2024-35859} - net/mlx4_core: replace deprecated strncpy with strscpy (Benjamin Poirier) [RHEL-24474] - IB/mlx4: Fix the size of a buffer in add_port_entries() (Benjamin Poirier) [RHEL-24474] - mlx4: Delete custom device management logic (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the infiniband part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Connect the ethernet part to the auxiliary bus (Benjamin Poirier) [RHEL-24474] - mlx4: Register mlx4 devices to an auxiliary virtual bus (Benjamin Poirier) [RHEL-24474] - mlx4: Avoid resetting MLX4_INTFF_BONDING per driver (Benjamin Poirier) [RHEL-24474] - mlx4: Move the bond work to the core driver (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.activate callback (Benjamin Poirier) [RHEL-24474] - mlx4: Replace the mlx4_interface.event callback with a notifier (Benjamin Poirier) [RHEL-24474] - mlx4: Use 'void *' as the event param of mlx4_dispatch_event() (Benjamin Poirier) [RHEL-24474] - mlx4: Rename member mlx4_en_dev.nb to netdev_nb (Benjamin Poirier) [RHEL-24474] - mlx4: Get rid of the mlx4_interface.get_dev callback (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Copy union directly (Benjamin Poirier) [RHEL-24474] - net/mlx4: Remove many unnecessary NULL values (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Remove unnecessary variable initializations (Benjamin Poirier) [RHEL-24474] - net/mlx4: clean up a type issue (Benjamin Poirier) [RHEL-24474] - RDMA/mlx4: Make check for invalid flags stricter (Benjamin Poirier) [RHEL-24474] - net/mlx4: Use bitmap_weight_and() (Benjamin Poirier) [RHEL-24474] - RDMA/mlx: Calling qp event handler in workqueue context (Benjamin Poirier) [RHEL-24474] - sched/topology: Optimize topology_span_sane() (Phil Auld) [RHEL-39277] - cpumask: Add for_each_cpu_from() (Phil Auld) [RHEL-39277] - mm/slub, kunit: Use inverted data to corrupt kmem cache (Nico Pache) [RHEL-38018] - drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [RHEL-1016] - redhat/configs: Add CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI retpoline check (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI handling of RRSBA (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix BHI documentation (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Fix return type of spectre_bhi_state() (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Make CONFIG_SPECTRE_BHI_ON the default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - KVM: x86: Add BHI_NO (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Mitigate KVM by default (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add BHI mitigation knob (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Enumerate Branch History Injection (BHI) bug (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bhi: Add support for clearing branch history at syscall entry (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Waiman Long) [RHEL-28203 RHEL-28209] {CVE-2024-2201} - perf/x86/amd/lbr: Use freeze based on availability (Waiman Long) [RHEL-28203 RHEL-28209] - Documentation/kernel-parameters: Add spec_rstack_overflow to mitigations=off (Waiman Long) [RHEL-28203 RHEL-28209]- cpu/hotplug: Don't offline the last non-isolated CPU (David Arcari) [RHEL-38274] {CVE-2023-52831} - cpu/hotplug: Prevent self deadlock on CPU hot-unplug (David Arcari) [RHEL-38274] {CVE-2023-52831} - efi: fix panic in kdump kernel (Steve Best) [RHEL-36998] {CVE-2024-35800} - mm/secretmem: fix GUP-fast succeeding on secretmem folios (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - secretmem: convert page_is_secretmem() to folio_is_secretmem() (Waiman Long) [RHEL-37271 RHEL-37272] {CVE-2024-35872} - NFSv4.1: fix handling NFS4ERR_DELAY when testing for session trunking (Scott Mayhew) [RHEL-24133] - mtd: mtdpart: Don't create platform device that'll never probe (Rupinderjit Singh) [RHEL-22420] - mtd: call of_platform_populate() for MTD partitions (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: make symbol 'weim_of_notifier' static (Rupinderjit Singh) [RHEL-22420] - treewide: Fix probing of devices in DT overlays (Rupinderjit Singh) [RHEL-22420] - bus: imx-weim: add DT overlay support for WEIM bus (Rupinderjit Singh) [RHEL-22420] - of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing (Rupinderjit Singh) [RHEL-22420] - of: property: Improve finding the supplier of a remote-endpoint property (Rupinderjit Singh) [RHEL-22420] - soc: renesas: Move away from using OF_POPULATED for fw_devlink (Rupinderjit Singh) [RHEL-22420] - driver core: Fix device_link_flag_is_sync_state_only() (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve logs for cycle detection (Rupinderjit Singh) [RHEL-22420] - driver core: fw_devlink: Improve detection of overlapping cycles (Rupinderjit Singh) [RHEL-22420] - of: property: Simplify of_link_to_phandle() (Rupinderjit Singh) [RHEL-22420] - platform/mellanox: nvsw-sn2201: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-io: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform: mellanox: mlxreg-hotplug: Extend condition for notification callback processing (Mark Langsdorf) [RHEL-33550] - platform/mellanox: mlxreg-lc: Make error handling flow consistent (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Handle events during suspend after resume completion (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: properly fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Separate host command and irq disable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: fix compilation warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Mark outdata as const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Mark port_amode_ops const (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use dev_err_probe() more (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Use semi-colons instead of commas (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add Displayport Alternatemode 2.1 Support (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: telemetry: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome/wilco_ec: core: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_logger: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_vbc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_sysfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: Annotate struct ec_event_queue with __counted_by (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Configure Retimer cable type (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER (Mark Langsdorf) [RHEL-33550] - platform/chrome: chromeos_acpi: support official HID GOOG0016 (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Remove EC panic shutdown timeout (Mark Langsdorf) [RHEL-33550] - platform: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Use %*ph for printing hexdump of a small buffer (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move host command to prepare/complete (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Report EC panic as uevent (Mark Langsdorf) [RHEL-33550] - platform/chrome: wilco_ec: remove return value check of debugfs_create_dir() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_debugfs: fix kernel-doc warning (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Separate logic for getting panic info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: remove unneeded label and if-condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Mark Langsdorf) [RHEL-33550] - platform/olpc: olpc-xo175-ec: Use SPI device ID data to bind device (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Fix spelling mistake (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add Attention support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Fix VDO copy (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix negative type promoted to high (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Use per-device lockdep key (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warnings for panic notifier (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: initialize the buf variable (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Fix panic notifier registration (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM send support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_typec_vdm: Add VDM reply support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Add initial VDM support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Alter module name with hyphens (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Move structs to header (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Update port DP VDO (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set port alt mode drvdata (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Stash port driver info (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Shutdown on EC Panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Poll EC log on EC panic (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: fix race condition (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add DT enumeration support (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_uart: Add transport layer (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit_at() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: use sysfs_emit() instead of scnprintf() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Set parent of partner PD object (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Convert to i2c's .probe_new() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Force synchronous probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Mark PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lightbar: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_spi: Set PROBE_PREFER_ASYNCHRONOUS (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc: Move mec_init to device probe (Mark Langsdorf) [RHEL-33550] - platform/chrome: Use kstrtobool() instead of strtobool() (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_lpc_mec: remove cros_ec_lpc_mec_destroy() (Mark Langsdorf) [RHEL-33550] - platform/chrome: add a driver for HPS (Mark Langsdorf) [RHEL-33550] - redhat/configs: enable HPS driver as a module (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Notify the PM of wake events during resume (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Register partner PDOs (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_typec: Correct alt mode index (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix double-free in chromeos_laptop_prepare() (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix memory corruption in ioctl (Mark Langsdorf) [RHEL-33550] - platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure (Mark Langsdorf) [RHEL-33550] - platform/chrome: fix kernel-doc warning for suspend_timeout_ms (Mark Langsdorf) [RHEL-33550]- net/smc: avoid data corruption caused by decline (Tobias Huschle) [RHEL-38236] {CVE-2023-52775} - powerpc/pseries/memhp: Fix access beyond end of drmem array (Mamatha Inamdar) [RHEL-26494] {CVE-2023-52451} - octeontx2-af: avoid off-by-one read from userspace (Kamal Heib) [RHEL-39873] {CVE-2024-36957} - iommu/amd: Fix panic accessing amd_iommu_enable_faulting (Jerry Snitselaar) [RHEL-37320 RHEL-40344] - blk-cgroup: Properly propagate the iostat update up the hierarchy (Ming Lei) [RHEL-38596] - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Ken Cox) [RHEL-38715] {CVE-2021-47548} - watchdog: rti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking (Andrew Halaney) [RHEL-40150] - watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Add missing pm_runtime_disable() in probe function (Andrew Halaney) [RHEL-40150] - watchdog: rti-wdt: Make use of the helper function devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-40150] - clk: Get runtime PM before walking tree for clk_summary (Andrew Halaney) [RHEL-35062] - clk: Get runtime PM before walking tree during disable_unused (Andrew Halaney) [RHEL-35062] {CVE-2024-27004} - clk: Initialize struct clk_core kref earlier (Andrew Halaney) [RHEL-35062] - clk: Don't hold prepare_lock when calling kref_put() (Andrew Halaney) [RHEL-35062] - clk: Remove prepare_lock hold assertion in __clk_release() (Andrew Halaney) [RHEL-35062] - atl1c: Work around the DMA RX overflow issue (Ken Cox) [RHEL-38289] {CVE-2023-52834} - scsi: ufs: ti-j721e: Expose device tree aliases (Andrew Halaney) [RHEL-39999] - scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney) [RHEL-39999] - redhat/configs: Enable CONFIG_BLK_CGROUP_IOCOST (Waiman Long) [RHEL-38879] - null_blk: Fix return value of nullb_device_power_store() (Ming Lei) [RHEL-39662] - null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues' (Ming Lei) [RHEL-39662] - stackdepot: respect __GFP_NOLOCKDEP allocation flag (Waiman Long) [RHEL-38628] - lib/stackdepot: off by one in depot_fetch_stack() (Waiman Long) [RHEL-38628] - lib/stackdepot: fix first entry having a 0-handle (Waiman Long) [RHEL-38628] - platform/x86: wmi: Fix opening of char device (David Arcari) [RHEL-38260] {CVE-2023-52864} - platform/x86: wmi: remove unnecessary initializations (David Arcari) [RHEL-38260] {CVE-2023-52864} - scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add() (Bryan Gurney) [RHEL-38547] - scsi: mpi3mr: Sanitise num_phys (Bryan Gurney) [RHEL-38547] - mlxbf_gige: call request_irq() after NAPI initialized (Kamal Heib) [RHEL-37179] {CVE-2024-35907} - mlxbf_gige: stop PHY during open() error paths (Kamal Heib) [RHEL-37179] - fork: defer linking file vma until vma is fully initialized (Rafael Aquini) [RHEL-35022] {CVE-2024-27022} - platform/x86/intel-uncore-freq: Don't present root domain on error (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Increase minor number support (David Arcari) [RHEL-38558] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-38558] - platform/x86/intel-uncore-freq: Process read/write blocked feature status (David Arcari) [RHEL-38558] - mlxbf_gige: stop interface during shutdown (Kamal Heib) [RHEL-37244] {CVE-2024-35885} - usbnet: fix error return code in usbnet_probe() (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - usbnet: sanity check for maxpacket (Jose Ignacio Tornos Martinez) [RHEL-38442] {CVE-2021-47495} - net: ena: Fix incorrect descriptor free behavior (Kamal Heib) [RHEL-37430] {CVE-2024-35958} - VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Steve Best) [RHEL-37327] {CVE-2024-35944} - VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Steve Best) [RHEL-37327] {CVE-2024-35944} - x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type (Steve Best) [RHEL-36906] {CVE-2023-52659} - powerpc/mm: Align memory_limit value specified using mem= kernel parameter (Joel Savitz) [RHEL-8591] - dyndbg: fix old BUG_ON in >control parser (Waiman Long) [RHEL-37113 RHEL-37114] {CVE-2024-35947} - nbd: always initialize struct msghdr completely (Ming Lei) [RHEL-29500] {CVE-2024-26638} - cpufreq: amd-pstate: Fix the inconsistency in max frequency units (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove global header file (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix memory leak on CPU EPP exit (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix the highest frequency issue which limits performance (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: remove unused variable lowest_nonlinear_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: fix code format problems (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Add quirk for the pstate CPPC capabilities missing (David Arcari) [RHEL-34751] - x86/CPU/AMD: Add ZenX generations flags (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: get transition delay and latency value from ACPI tables (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Bail out if min/max/nominal_freq is 0 (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Remove amd_get_{min,max,nominal,lowest_nonlinear}_freq() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Unify computation of {max,min,nominal,lowest_nonlinear}_freq (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document the units for freq variables in amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Document *_limit_* fields in struct amd_cpudata (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: adjust min/max limit perf (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate_adjust_perf() (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Update amd-pstate preferred core ranking dynamically (David Arcari) [RHEL-34751] - cpufreq: amd-pstate: Enable amd-pstate preferred core support (David Arcari) [RHEL-34751] - ACPI: CPPC: Add helper to get the highest performance value (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix setting scaling max/min freq values (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Only print supported EPP values for performance governor (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_freq update (David Arcari) [RHEL-34751] - cpufreq/amd-pstate: Fix the return value of amd_pstate_fast_switch() (David Arcari) [RHEL-34751] - Merge DRM changes from upstream v6.8..v6.9 (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.7..v6.8 (Dave Airlie) [RHEL-24102] - redhat/configs: add new configs from drm backport (Dave Airlie) [RHEL-24102] - Partial revert: "file: convert to SLAB_TYPESAFE_BY_RCU" for i915 (Dave Airlie) [RHEL-24102] - Revert "drm/ttm: dynamically allocate the drm-ttm_pool shrinker" (Dave Airlie) [RHEL-24102] - Revert "drm/i915: dynamically allocate the i915_gem_mm shrinker" (Dave Airlie) [RHEL-24102] - Merge DRM changes from upstream v6.6..v6.7 (Dave Airlie) [RHEL-24102]- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Steve Best) [RHEL-38438] {CVE-2021-47497} - kernel: watch_queue: copy user-array safely (Steve Best) [RHEL-38238] {CVE-2023-52824} - lib/generic-radix-tree.c: Don't overflow in peek() (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - include/linux/generic-radix-tree.h: replace kernel.h with the necessary inclusions (Waiman Long) [RHEL-37739 RHEL-37740] {CVE-2021-47432} - efi: runtime: Fix potential overflow of soft-reserved region size (Lenny Szubowicz) [RHEL-33098] {CVE-2024-26843} - workqueue: Drain BH work items on hot-unplugged CPUs (Waiman Long) [RHEL-25103] - workqueue: Control intensive warning threshold through cmdline (Waiman Long) [RHEL-25103] - workqueue: Make @flags handling consistent across set_work_data() and friends (Waiman Long) [RHEL-25103] - workqueue: Remove clear_work_data() (Waiman Long) [RHEL-25103] - workqueue: Factor out work_grab_pending() from __cancel_work_sync() (Waiman Long) [RHEL-25103] - workqueue: Clean up enum work_bits and related constants (Waiman Long) [RHEL-25103] - workqueue: Introduce work_cancel_flags (Waiman Long) [RHEL-25103] - workqueue: Use variable name irq_flags for saving local irq flags (Waiman Long) [RHEL-25103] - workqueue: Reorganize flush and cancel[_sync] functions (Waiman Long) [RHEL-25103] - workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() (Waiman Long) [RHEL-25103] - workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() (Waiman Long) [RHEL-25103] - workqueue: Cosmetic changes (Waiman Long) [RHEL-25103] - workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK (Waiman Long) [RHEL-25103] - workqueue: Fix queue_work_on() with BH workqueues (Waiman Long) [RHEL-25103] - async: Use a dedicated unbound workqueue with raised min_active (Waiman Long) [RHEL-25103] - workqueue: Implement workqueue_set_min_active() (Waiman Long) [RHEL-25103] - workqueue: Fix kernel-doc comment of unplug_oldest_pwq() (Waiman Long) [RHEL-25103] - workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask (Waiman Long) [RHEL-25103] - kernel/workqueue: Let rescuers follow unbound wq cpumask changes (Waiman Long) [RHEL-25103] - workqueue: Enable unbound cpumask update on ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Link pwq's into wq->pwqs from oldest to newest (Waiman Long) [RHEL-25103] - workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered (Waiman Long) [RHEL-25103] - workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask (Waiman Long) [RHEL-25103] - workqueue: fix a typo in comment (Waiman Long) [RHEL-25103] - Revert "workqueue: make wq_subsys const" (Waiman Long) [RHEL-25103] - workqueue: Implement BH workqueues to eventually replace tasklets (Waiman Long) [RHEL-25103] - workqueue: Factor out init_cpu_worker_pool() (Waiman Long) [RHEL-25103] - workqueue: Update lock debugging code (Waiman Long) [RHEL-25103] - workqueue: make wq_subsys const (Waiman Long) [RHEL-25103] - workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() (Waiman Long) [RHEL-25103] - workqueue: Avoid premature init of wq->node_nr_active[].max (Waiman Long) [RHEL-25103] - workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Add node_nr/max_active dump (Waiman Long) [RHEL-25103] - workqueue: Implement system-wide nr_active enforcement for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Introduce struct wq_node_nr_active (Waiman Long) [RHEL-25103] - workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling (Waiman Long) [RHEL-25103] - workqueue: RCU protect wq->dfl_pwq and implement accessors for it (Waiman Long) [RHEL-25103] - workqueue: Make wq_adjust_max_active() round-robin pwqs while activating (Waiman Long) [RHEL-25103] - workqueue: Move nr_active handling into helpers (Waiman Long) [RHEL-25103] - workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() (Waiman Long) [RHEL-25103] - workqueue: Factor out pwq_is_empty() (Waiman Long) [RHEL-25103] - workqueue: Move pwq->max_active to wq->max_active (Waiman Long) [RHEL-25103] - workqueue: Break up enum definitions and give names to the types (Waiman Long) [RHEL-25103] - workqueue: Drop unnecessary kick_pool() in create_worker() (Waiman Long) [RHEL-25103] - tools/workqueue/wq_dump.py: Clean up code and drop duplicate information (Waiman Long) [RHEL-25103] - workqueue: mark power efficient workqueue as unbounded if nohz_full enabled (Waiman Long) [RHEL-25103] - workqueue: Add rcu lock check at the end of work item execution (Waiman Long) [RHEL-25103] - kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND (Waiman Long) [RHEL-25103] - tools/workqueue: Add rescuers printing to wq_dump.py (Waiman Long) [RHEL-25103] - Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" (Waiman Long) [RHEL-25103] - Documentation/core-api: fix spelling mistake in workqueue (Waiman Long) [RHEL-25103] - Documentation/core-api : fix typo in workqueue (Waiman Long) [RHEL-25103] - async: Split async_schedule_node_domain() (Waiman Long) [RHEL-25103] - workqueue: Provide one lock class key per work_on_cpu() callsite (Waiman Long) [RHEL-25103] - workqueue: fix -Wformat-truncation in create_worker (Waiman Long) [RHEL-25103] - workqueue: Use the kmem_cache_free() instead of kfree() to release pwq (Waiman Long) [RHEL-25103] - workqueue: doc: Fix function and sysfs path errors (Waiman Long) [RHEL-25103] - workqueue: Fix UAF report by KASAN in pwq_release_workfn() (Waiman Long) [RHEL-25103] - workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() (Waiman Long) [RHEL-25103] - workqueue: Removed double allocation of wq_update_pod_attrs_buf (Waiman Long) [RHEL-25103] - workqueue: fix data race with the pwq->stats[] increment (Waiman Long) [RHEL-25103] - workqueue: Rename rescuer kworker (Waiman Long) [RHEL-25103] - workqueue: Make default affinity_scope dynamically updatable (Waiman Long) [RHEL-25103] - workqueue: Add "Affinity Scopes and Performance" section to documentation (Waiman Long) [RHEL-25103] - workqueue: Implement non-strict affinity scope for unbound workqueues (Waiman Long) [RHEL-25103] - workqueue: Add workqueue_attrs->__pod_cpumask (Waiman Long) [RHEL-25103] - workqueue: Factor out need_more_worker() check and worker wake-up (Waiman Long) [RHEL-25103] - workqueue: Factor out work to worker assignment and collision handling (Waiman Long) [RHEL-25103] - workqueue: Add multiple affinity scopes and interface to select them (Waiman Long) [RHEL-25103] - workqueue: Modularize wq_pod_type initialization (Waiman Long) [RHEL-25103] - workqueue: Add tools/workqueue/wq_dump.py which prints out workqueue configuration (Waiman Long) [RHEL-25103] - workqueue: Generalize unbound CPU pods (Waiman Long) [RHEL-25103] - workqueue: Factor out clearing of workqueue-only attrs fields (Waiman Long) [RHEL-25103] - workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() (Waiman Long) [RHEL-25103] - workqueue: Initialize unbound CPU pods later in the boot (Waiman Long) [RHEL-25103] - workqueue: Move wq_pod_init() below workqueue_init() (Waiman Long) [RHEL-25103] - workqueue: Rename NUMA related names to use pod instead (Waiman Long) [RHEL-25103] - workqueue: Rename workqueue_attrs->no_numa to ->ordered (Waiman Long) [RHEL-25103] - workqueue: Make unbound workqueues to use per-cpu pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug (Waiman Long) [RHEL-25103] - workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones (Waiman Long) [RHEL-25103] - workqueue: Use a kthread_worker to release pool_workqueues (Waiman Long) [RHEL-25103] - workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa (Waiman Long) [RHEL-25103] - workqueue: Relocate worker and work management functions (Waiman Long) [RHEL-25103] - workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq (Waiman Long) [RHEL-25103] - workqueue: Not all work insertion needs to wake up a worker (Waiman Long) [RHEL-25103] - workqueue: Cleanups around process_scheduled_works() (Waiman Long) [RHEL-25103] - workqueue: Drop the special locking rule for worker->flags and worker_pool->flags (Waiman Long) [RHEL-25103] - workqueue: use LIST_HEAD to initialize cull_list (Waiman Long) [RHEL-25103] - workqueue: Warn attempt to flush system-wide workqueues. (Waiman Long) [RHEL-25103] - workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 (Waiman Long) [RHEL-25103] - workqueue: Fix cpu_intensive_thresh_us name in help text (Waiman Long) [RHEL-25103] - soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - scsi: NCR5380: Use default @max_active for hostdata->work_q (Waiman Long) [RHEL-25103] - crypto: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - xen/pvcalls: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - virt: acrn: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: octeontx2: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - net: thunderx: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - greybus: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - powerpc, workqueue: Use alloc_ordered_workqueue() to create ordered workqueues (Waiman Long) [RHEL-25103] - workqueue: Disable per-cpu CPU hog detection when wq_cpu_intensive_thresh_us is 0 (Waiman Long) [RHEL-25103] - workqueue: Fix WARN_ON_ONCE() triggers in worker_enter_idle() (Waiman Long) [RHEL-25103] - workqueue: Track and monitor per-workqueue CPU time usage (Waiman Long) [RHEL-25103] - redhat/configs: Add CONFIG_WQ_CPU_INTENSIVE_REPORT (Waiman Long) [RHEL-25103] - workqueue: Report work funcs that trigger automatic CPU_INTENSIVE mechanism (Waiman Long) [RHEL-25103] - workqueue: Automatically mark CPU-hogging work items CPU_INTENSIVE (Waiman Long) [RHEL-25103] - workqueue: Improve locking rule description for worker fields (Waiman Long) [RHEL-25103] - workqueue: Move worker_set/clr_flags() upwards (Waiman Long) [RHEL-25103] - workqueue: Re-order struct worker fields (Waiman Long) [RHEL-25103] - workqueue: Add pwq->stats[] and a monitoring script (Waiman Long) [RHEL-25103] - Further upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: clean up WORK_* constant types, clarify masking (Waiman Long) [RHEL-25103] - workqueue: Introduce show_freezable_workqueues (Waiman Long) [RHEL-25103] - workqueue: Print backtraces from CPUs with hung CPU bound workqueues (Waiman Long) [RHEL-25103] - workqueue: Warn when a rescuer could not be created (Waiman Long) [RHEL-25103] - workqueue: Interrupted create_worker() is not a repeated event (Waiman Long) [RHEL-25103] - workqueue: Warn when a new worker could not be created (Waiman Long) [RHEL-25103] - workqueue: Fix hung time report of worker pools (Waiman Long) [RHEL-25103] - workqueue: Simplify a pr_warn() call in wq_select_unbound_cpu() (Waiman Long) [RHEL-25103] - scsi: message: fusion: Avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - scsi: message: fusion: Remove unused sas_persist_task work (Waiman Long) [RHEL-25103] - workqueue: Make show_pwq() use run-length encoding (Waiman Long) [RHEL-25103] - workqueue: Add a new flag to spot the potential UAF error (Waiman Long) [RHEL-25103] - workqueue: Make queue_rcu_work() use call_rcu_hurry() (Waiman Long) [RHEL-25103] - treewide: Drop WARN_ON_FUNCTION_MISMATCH (Waiman Long) [RHEL-25103] - Input: psmouse-smbus - avoid flush_scheduled_work() usage (Waiman Long) [RHEL-25103] - workqueue: Convert the type of pool->nr_running to int (Waiman Long) [RHEL-25103] - workqueue: Use wake_up_worker() in wq_worker_sleeping() instead of open code (Waiman Long) [RHEL-25103] - Revert "module, async: async_synchronize_full() on module init iff async is used" (Waiman Long) [RHEL-25103] - workqueue: Upgrade queue_work_on() comment (Waiman Long) [RHEL-25103] - workqueue: doc: Call out the non-reentrance conditions (Waiman Long) [RHEL-25103]- i2c: core: Fix atomic xfer check for non-preempt config (Steve Best) [RHEL-38315] {CVE-2023-52791} - i2c: core: Run atomic i2c xfer when !preemptible (Steve Best) [RHEL-38315] {CVE-2023-52791} - x86/fpu: Keep xfd_state in sync with MSR_IA32_XFD (Steve Best) [RHEL-36996] {CVE-2024-35801} - platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR (Steve Best) [RHEL-31058] - xen-netfront: Add missing skb_mark_for_recycle (Vitaly Kuznetsov) [RHEL-36573] {CVE-2024-27393} - bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Steve Best) [RHEL-37368] {CVE-2024-35983} - mm/hugetlb: fix missing hugetlb_lock for resv uncharge (Rafael Aquini) [RHEL-37467] {CVE-2024-36000} - ice: fix uninitialized dplls mutex usage (Petr Oros) [RHEL-36283] - ice: fix pin phase adjust updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll periodic work data updates on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll and dpll_pin data access on PF reset (Petr Oros) [RHEL-36283] - ice: fix dpll input pin phase_adjust value updates (Petr Oros) [RHEL-36283] - ice: fix connection state of DPLL and out pin (Petr Oros) [RHEL-36283] - ice: Add automatic VF reset on Tx MDD events (Petr Oros) [RHEL-36317] - dmaengine: idxd: add a write() method for applications to submit work (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - dmaengine: idxd: add a new security check to deal with a hardware erratum (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - VFIO: Add the SPR_DSA and SPR_IAX devices to the denylist (Jerry Snitselaar) [RHEL-35828] {CVE-2024-21823} - scsi: lpfc: Copyright updates for 14.4.0.2 patches (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update lpfc version to 14.4.0.2 (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Add support for 32 byte CDBs (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change lpfc_hba hba_flag member into a bitmask (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Introduce rrq_list_lock to protect active_rrq_list (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Clear deferred RSCN processing flag when driver is unloading (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Update logging of protection type for T10 DIF I/O (Dick Kennedy) [RHEL-35858] - scsi: lpfc: Change default logging level for unsolicited CT MIB commands (Dick Kennedy) [RHEL-35858] - mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled (Aristeu Rozanski) [RHEL-35090 RHEL-35091] {CVE-2024-26987} - selftest/bpf: Test the read of vsyscall page under x86-64 (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h (Rafael Aquini) [RHEL-33168] {CVE-2024-26906} - gfs2: Remove and replace gfs2_glock_queue_work (Andreas Gruenbacher) [RHEL-32940] - gfs2: do_xmote fixes (Andreas Gruenbacher) [RHEL-32940] - gfs2: finish_xmote cleanup (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix lru_count accounting (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "Make glock lru list scanning safer" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Fix "ignore unlock failures after withdraw" (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't set GLF_LOCK in gfs2_dispose_glock_lru (Andreas Gruenbacher) [RHEL-32940] - gfs2: Replace gfs2_glock_queue_put with gfs2_glock_put_async (Andreas Gruenbacher) [RHEL-32940] - gfs2: Get rid of gfs2_glock_queue_put in signal_our_withdraw (Andreas Gruenbacher) [RHEL-32940] - gfs2: Don't forget to complete delayed withdraw (Andreas Gruenbacher) [RHEL-32940] - arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD (Mark Salter) [RHEL-31321] {CVE-2024-26670} - arm64: Rename ARM64_WORKAROUND_2966298 (Mark Salter) [RHEL-31321] {CVE-2024-26670} - cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable virtual power domain devices (Mark Langsdorf) [RHEL-32446] - PM: sleep: Add helpers to allow a device to remain powered-on (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8074 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ8064 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: also accept operating-points-v2-krait-cpu (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: drop pvs_ver for format a fuses (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: add support for IPQ6018 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Add MSM8909 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Simplify driver data allocation (Mark Langsdorf) [RHEL-32446] - cpufreq: arm: Kconfig: Add i.MX7 to supported SoC for ARM_IMX_CPUFREQ_DT (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Fix buffer overflow detection in trans_stats() (Mark Langsdorf) [RHEL-32446] - cpufreq: ARM_BRCMSTB_AVS_CPUFREQ cannot be used with ARM_SCMI_CPUFREQ (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: add am62p5 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Move is_managed indicator into per-policy structure (Mark Langsdorf) [RHEL-32446] - cpufreq: userspace: Use fine-grained mutex in userspace governor (Mark Langsdorf) [RHEL-32446] - cpufreq: conservative: Simplify the condition of storing 'down_threshold' (Mark Langsdorf) [RHEL-32446] - cpufreq: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: platdev: Add MSM8909 to blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: pmac32: Use of_property_read_reg() to parse "reg" (Mark Langsdorf) [RHEL-32446] - cpufreq: Add QCM6490 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - cpufreq: Support per-policy performance boost (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc: Fix the potentinal scheduling delays in target_index() (Mark Langsdorf) [RHEL-32446] - cpufreq: governor: Free dbs_data directly when gov->init() fails (Mark Langsdorf) [RHEL-32446] - cpufreq: Avoid printing kernel addresses in cpufreq_resume() (Mark Langsdorf) [RHEL-32446] - cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: add online/offline hooks (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: add support for 4 freq domains (Mark Langsdorf) [RHEL-32446] - cpufreq: stats: Improve the performance of cpufreq_stats_create_table() (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: Set fie_disabled to FIE_DISABLED if fails to create kworker_fie (Mark Langsdorf) [RHEL-32446] - cpufreq: cppc: cppc_cpufreq_get_rate() returns zero in all error cases. (Mark Langsdorf) [RHEL-32446] - cpufreq: Prefer to print cpuid in MIN/MAX QoS register error message (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Mark Langsdorf) [RHEL-32446] - cpufreq: blocklist MSM8998 in cpufreq-dt-platdev (Mark Langsdorf) [RHEL-32446] - cpufreq: omap: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: raspberrypi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra186: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qoriq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: acpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: kirkwood: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: pcc-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: davinci: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx-cpufreq-dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: brcmstb-avs-cpufreq: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: tegra194: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: vexpress: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: scpi: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: dt: Convert to platform remove callback returning void (Mark Langsdorf) [RHEL-32446] - cpufreq: Explicitly include correct DT includes (Mark Langsdorf) [RHEL-32446] - cpufreq: Make CONFIG_CPUFREQ_DT_PLATDEV depend on OF (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-cpufreq-hw: Use dev_err_probe() when failing to get icc paths (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Support building as module (Mark Langsdorf) [RHEL-32446] - redhat/configs: add default values for CONFIG_CPUFREQ_DT_PLATDEV (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Blacklist ti,am62a7 SoC (Mark Langsdorf) [RHEL-32446] - cpufreq: ti-cpufreq: Add support for AM62A7 (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use helper to get SMEM SoC ID (Mark Langsdorf) [RHEL-32446] - cpufreq: qcom-nvmem: use SoC ID-s from bindings (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: introduce qcom_smem_get_soc_id() (Mark Langsdorf) [RHEL-32446] - soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL() (Mark Langsdorf) [RHEL-32446] - soc: qcom: socinfo: move SMEM item struct and defines to a header (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for SM8475 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for QCM8550 and QCS8550 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM8650 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ8174 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150P (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add SoC ID for SM7125 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: drop the IPQ5019 SoC ID (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for SM4450 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5300 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5312 and IPQ5302 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc ID for SM7150 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QRB4210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ9574 and its variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for QCM2290/QRB2210 (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add IDs for IPQ5332 and its variant (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add Soc IDs for IPQ8064 and variants (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add a bunch of older SoCs (Mark Langsdorf) [RHEL-32446] - dt-bindings: arm: qcom,ids: Add QRD board ID (Mark Langsdorf) [RHEL-32446] - cpufreq: imx6q: don't warn for disabling a non-existing frequency (Mark Langsdorf) [RHEL-32446] - cpufreq: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32446] - Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (Mark Langsdorf) [RHEL-32446] - cpufreq: dt-platdev: Add JH7110 SOC to the allowlist (Mark Langsdorf) [RHEL-32446] - cpufreq: Add SM7225 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-32446] - arch/x86: Fix XSAVE check for x86_64-v2 check (Prarit Bhargava) [RHEL-22439] - arch/x86: mark x86_64-v1 and x86_64-v2 processors as deprecated (Prarit Bhargava) [RHEL-22439] - scsi: qla2xxx: Update version to 10.02.09.200-k (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Delay I/O Abort on PCI error (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Change debug message during driver unload (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of fcport (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix double free of the ha->vp_map pointer (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix command flush on cable pull (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: NVME|FCP prefer flag not being honored (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Update manufacturer detail (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Split FCE|EFT trace control (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Fix N2N stuck connection (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Prevent command send on chip reset (Nilesh Javali) [RHEL-25184] - scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields (Nilesh Javali) [RHEL-25184] - workqueue: Shorten events_freezable_power_efficient name (Audra Mitchell) [RHEL-3534] - workqueue.c: Increase workqueue name length (Audra Mitchell) [RHEL-3534] - net/mlx5e: Tidy up IPsec NAT-T SA discovery (Amir Tzin) [RHEL-24465] - Revert "net/mlx5e: Check the number of elements before walk TC rhashtable" (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix peer flow lists handling (Amir Tzin) [RHEL-24465] - net/mlx5e: Disable IPsec offload support if not FW steering (Amir Tzin) [RHEL-24465] - net/mlx5: Refactor mlx5_flow_destination->rep pointer to vport num (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Create ACL FT for eswitch manager in switchdev mode (Amir Tzin) [RHEL-24465] - net/mlx5: Return correct EC_VF function ID (Amir Tzin) [RHEL-24465] - net/mlx5e: Decrease num_block_tc when unblock tc offload (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, only use devcom after NULL check in mlx5_devcom_send_event() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix mlx5_cmd_update_root_ft() error flow (Amir Tzin) [RHEL-24465] - net/mlx5: DR, Fix peer domain namespace setting (Amir Tzin) [RHEL-24465] - net/mlx5e: Fix overrun reported by coverity (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Change the key being sent for MPV device affiliation (Amir Tzin) [RHEL-24465] - net/mlx5e: Check the number of elements before walk TC rhashtable (Amir Tzin) [RHEL-24465] - net/mlx5e: Reduce eswitch mode_lock protection context (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper TCP protocol selector (Amir Tzin) [RHEL-24465] - net/mlx5e: Add IPsec and ASO syndromes check in HW (Amir Tzin) [RHEL-24465] - net/mlx5e: Allow IPsec soft/hard limits in bytes (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec upper protocol selector field offload for RX (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove exposure of IPsec RX flow steering struct (Amir Tzin) [RHEL-24465] - net/mlx5e: Unify esw and normal IPsec status table creation/destruction (Amir Tzin) [RHEL-24465] - net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload (Amir Tzin) [RHEL-24465] - net/mlx5: Handle IPsec steering upon master unbind/bind (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for ingress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Configure IPsec steering for egress RoCEv2 MPV traffic (Amir Tzin) [RHEL-24465] - net/mlx5: Add create alias flow table function to ipsec roce (Amir Tzin) [RHEL-24465] - net/mlx5: Implement alias object allow and create functions (Amir Tzin) [RHEL-24465] - net/mlx5: Add alias flow table bits (Amir Tzin) [RHEL-24465] - net/mlx5: Store devcom pointer inside IPsec RoCE (Amir Tzin) [RHEL-24465] - net/mlx5: Register mlx5e priv to devcom in MPV mode (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Send events from IB driver about device affiliation state (Amir Tzin) [RHEL-24465] - net/mlx5: Implement devlink port function cmds to control ipsec_packet (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Implement devlink port function cmds to control ipsec_crypto (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Provide an interface to block change of IPsec capabilities (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Add IFC bits to support IPsec enable/disable (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5e: Rewrite IPsec vs. TC block interface (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Drop extra layer of locks in IPsec (Amir Tzin) [RHEL-24458 RHEL-24465 RHEL-6311] - net/mlx5: Store vport in struct mlx5_devlink_port and use it in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Check vhca_resource_manager capability in each op and add extack msg (Amir Tzin) [RHEL-24465] - net/mlx5: Relax mlx5_devlink_eswitch_get() return value checking (Amir Tzin) [RHEL-24465] - net/mlx5: Return -EOPNOTSUPP in mlx5_devlink_port_fn_migratable_set() directly (Amir Tzin) [RHEL-24465] - net/mlx5: Reduce number of vport lookups passing vport pointer instead of index (Amir Tzin) [RHEL-24465] - net/mlx5: Embed struct devlink_port into driver structure (Amir Tzin) [RHEL-24465] - net/mlx5: Don't register ops for non-PF/VF/SF port and avoid checks in ops (Amir Tzin) [RHEL-24465] - net/mlx5: Remove no longer used mlx5_esw_offloads_sf_vport_enable/disable() (Amir Tzin) [RHEL-24465] - net/mlx5: Introduce mlx5_eswitch_load/unload_sf_vport() and use it from SF code (Amir Tzin) [RHEL-24465] - net/mlx5: Allow mlx5_esw_offloads_devlink_port_register() to register SFs (Amir Tzin) [RHEL-24465] - net/mlx5: Push devlink port PF/VF init/cleanup calls out of devlink_port_register/unregister() (Amir Tzin) [RHEL-24465] - net/mlx5: Push out SF devlink port init and cleanup code to separate helpers (Amir Tzin) [RHEL-24465] - net/mlx5: Rework devlink port alloc/free into init/cleanup (Amir Tzin) [RHEL-24465] - net/mlx5: Rename devlink port ops struct for PFs/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Remove VPORT_UPLINK handling from devlink_port.c (Amir Tzin) [RHEL-24465] - net/mlx5: Call mlx5_esw_offloads_rep_load/unload() for uplink port directly (Amir Tzin) [RHEL-24465] - net/mlx5: Give esw_offloads_load/unload_rep() "mlx5_" prefix (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_eswitch_load/unload_vport() static (Amir Tzin) [RHEL-24465] - net/mlx5: Make mlx5_esw_offloads_rep_load/unload() static (Amir Tzin) [RHEL-24465] - net/mlx5: Remove pointless devlink_rate checks (Amir Tzin) [RHEL-24465] - net/mlx5: Don't check vport->enabled in port ops (Amir Tzin) [RHEL-24465] - net/mlx5: Don't query MAX caps twice (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused MAX HCA capabilities (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Remove unused CAPs (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5: Adjust mlx5_query_hca_caps() to upstream (Amir Tzin) [RHEL-24465] - net/mlx5: Expose max possible SFs via devlink resource (Amir Tzin) [RHEL-24451 RHEL-24465] - net/mlx5e: E-Switch, Allow devcom initialization on more vports (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Register devcom device with switch id key (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Infrastructure changes (Amir Tzin) [RHEL-24465] - net/mlx5: Use shared code for checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5e: Support IPsec NAT-T functionality (Amir Tzin) [RHEL-24465] - net/mlx5e: Check for IPsec NAT-T support (Amir Tzin) [RHEL-24465] - net/mlx5: Add relevant capabilities bits to support NAT-T (Amir Tzin) [RHEL-24465] - net/mlx5e: Make TC and IPsec offloads mutually exclusive on a netdev (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add get IPsec offload stats for uplink representor (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Modify and restore TC rules for IPSec TX rules (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Make IPsec offload work together with eswitch and TC (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: Compare with old_dest param to modify rule destination (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for TX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec TX tables creation (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Handle IPsec offload for RX datapath in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Support IPsec packet offload for RX in switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Refactor IPsec RX tables creation and destruction (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Prepare IPsec packet offload for switchdev mode (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Change the parameter of IPsec RX skb handle function (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5e: Add function to get IPsec offload namespace (Amir Tzin) [RHEL-24453 RHEL-24465] - net/mlx5: DR, update query of HCA caps for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Fix the macro for accessing EC VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: Fix devlink controller number for ECVF (Amir Tzin) [RHEL-24465] - net/mlx5: Fix UAF in mlx5_eswitch_cleanup() (Amir Tzin) [RHEL-24465] - net/mlx5: Fix SFs kernel documentation error (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, set debugfs access right to root-only (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, expose FDB state via debugfs (Amir Tzin) [RHEL-24465] - net/mlx5: Bridge, pass net device when linking vport to bridge (Amir Tzin) [RHEL-24465] - net/mlx5: Create eswitch debugfs root directory (Amir Tzin) [RHEL-24465] - net/mlx5: Light probe local SFs (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Move esw multiport devlink param to eswitch code (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Split function_setup() to enable and open functions (Amir Tzin) [RHEL-24417 RHEL-24465] - net/mlx5: Enable 4 ports VF LAG (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multiport eswitch LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, block multipath LAG in case ldev have more than 2 ports (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, change mlx5_shared_fdb_supported() to static (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, generalize handling of shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5: LAG, check if all eswitches are paired for shared FDB (Amir Tzin) [RHEL-24409 RHEL-24465] - {net/RDMA}/mlx5: introduce lag_for_each_peer (Amir Tzin) [RHEL-24409 RHEL-24465] - RDMA/mlx5: Free second uplink ib port (Amir Tzin) [RHEL-24409 RHEL-24465] - net/mlx5e: E-Switch, Fix shared fdb error flow (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use xarray for devcom paired device index (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf (Amir Tzin) [RHEL-24465] - net/mlx5e: Use vhca_id for device index in vport rx rules (Amir Tzin) [RHEL-24465] - net/mlx5: Lag, Remove duplicate code checking lag is supported (Amir Tzin) [RHEL-24465] - net/mlx5: Set max number of embedded CPU VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Update SRIOV enable/disable to handle EC/VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Query correct caps for min msix vectors (Amir Tzin) [RHEL-24465] - net/mlx5: Use correct vport when restoring GUIDs (Amir Tzin) [RHEL-24465] - net/mlx5: Add new page type for EC VF pages (Amir Tzin) [RHEL-24465] - net/mlx5: Add/remove peer miss rules for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Add management of EC VF vports (Amir Tzin) [RHEL-24465] - mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: Update vport caps query/set for EC VFs (Amir Tzin) [RHEL-24465] - net/mlx5: Enable devlink port for embedded cpu VF vports (Amir Tzin) [RHEL-24465] - net/mlx5: mlx5_ifc updates for embedded CPU SRIOV (Amir Tzin) [RHEL-24465] - net/mlx5: Simplify unload all rep code (Amir Tzin) [RHEL-24465] - net/mlx5: Skip inline mode check after mlx5_eswitch_enable_locked() failure (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, extend mlx5_devcom_send_event to work with more than two devices (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, introduce devcom_for_each_peer_entry (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, mark devcom as not ready when all eswitches are unpaired (Amir Tzin) [RHEL-24465] - net/mlx5: Devcom, Rename paired to ready (Amir Tzin) [RHEL-24465] - net/mlx5: DR, handle more than one peer domain (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, generalize shared FDB creation (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, Handle multiple master egress rules (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, refactor FDB miss rule add/remove (Amir Tzin) [RHEL-24465] - net/mlx5: E-switch, enlarge peer miss group table (Amir Tzin) [RHEL-24465] - net/mlx5e: Handle offloads flows per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, re-factor query route port (Amir Tzin) [RHEL-24465] - net/mlx5e: rep, store send to vport rules per peer (Amir Tzin) [RHEL-24465] - net/mlx5e: tc, Refactor peer add/del flow (Amir Tzin) [RHEL-24465] - net/mlx5e: en_tc, Extend peer flows to a list (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager (Amir Tzin) [RHEL-24465] - net/mlx5: devlink, Only show PF related devlink warning when needed (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch: move debug print of adding mac to correct place (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Check device is PF when stopping esw offloads (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant vport_group_manager cap check (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Use metadata for vport matching in send-to-vport rules (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Allow get vport api if esw exists (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Update when to set other vport context (Amir Tzin) [RHEL-24465] - net/mlx5e: Remove redundant __func__ arg from fs_err() calls (Amir Tzin) [RHEL-24465] - net/mlx5e: E-Switch, Remove flow_source check for metadata matching (Amir Tzin) [RHEL-24465] - net/mlx5: E-Switch, Remove redundant check (Amir Tzin) [RHEL-24465] - net/mlx5: Remove redundant esw multiport validate function (Amir Tzin) [RHEL-24465] - RDMA/mlx5: Handles RoCE MACsec steering rules addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Add RoCE MACsec steering infrastructure in core (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for ingress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Configure MACsec steering for egress RoCEv2 traffic (Amir Tzin) [RHEL-22227] - net/mlx5: Add MACsec priorities in RDMA namespaces (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Implement MACsec gid addition and deletion (Amir Tzin) [RHEL-22227] - net/mlx5: Maintain fs_id xarray per MACsec device inside macsec steering (Amir Tzin) [RHEL-22227] - net/mlx5: Remove netdevice from MACsec steering (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering and statistics database from ethernet to core (Amir Tzin) [RHEL-22227] - net/mlx5e: Rename MACsec flow steering functions/parameters to suit core naming style (Amir Tzin) [RHEL-22227] - net/mlx5: Remove dependency of macsec flow steering on ethernet (Amir Tzin) [RHEL-22227] - net/mlx5e: Move MACsec flow steering operations to be used as core library (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Return the firmware result upon destroying QP/RQ (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Handle DCT QP logic separately from low level QP interface (Amir Tzin) [RHEL-22227] - RDMA/mlx5: Reduce QP table exposure (Amir Tzin) [RHEL-22227] - net/mlx5: Nullify qp->dbg pointer post destruction (Amir Tzin) [RHEL-22227]- nvmet: fix ns enable/disable possible hang (Maurizio Lombardi) [RHEL-37676] - nvme: fix reconnection fail due to reserved tag allocation (Maurizio Lombardi) [RHEL-36896] {CVE-2024-27435} - Revert "xen/x2apic: enable x2apic mode when supported for HVM" (Vitaly Kuznetsov) [RHEL-34602] - ext4: dax - remove tech preview tag (Bill O'Donnell) [RHEL-39889] - redhat: remove the merge subtrees script (Derek Barbosa) - redhat: rhdocs: delete .get_maintainer.conf (Derek Barbosa) - redhat: rhdocs: Remove the rhdocs directory (Derek Barbosa) - redhat: redhat/Makefile: remove dist-maint-update target (Derek Barbosa) - nfp: flower: handle acti_netdevs allocation failure (Ken Cox) [RHEL-35158] {CVE-2024-27046} - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Vladis Dronov) [RHEL-35816] {CVE-2024-26974} - crypto: qat - specify firmware files for 402xx (Vladis Dronov) [RHEL-35816] - crypto: qat - validate slices count returned by FW (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error logging to be consistent across features (Vladis Dronov) [RHEL-35816] - crypto: qat - improve error message in adf_get_arbiter_mapping() (Vladis Dronov) [RHEL-35816] - crypto: qat - implement dh fallback for primes > 4K (Vladis Dronov) [RHEL-24063] - crypto: qat - Fix spelling mistake "Invalide" -> "Invalid" (Vladis Dronov) [RHEL-35816] - crypto: qat - Avoid -Wflex-array-member-not-at-end warnings (Vladis Dronov) [RHEL-35816] - crypto: qat - implement interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add interface for live migration (Vladis Dronov) [RHEL-35816] - crypto: qat - add bank save and restore flows (Vladis Dronov) [RHEL-35816] - crypto: qat - expand CSR operations for QAT GEN4 devices (Vladis Dronov) [RHEL-35816] - crypto: qat - rename get_sla_arr_of_type() (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate CSR access code (Vladis Dronov) [RHEL-35816] - crypto: qat - move PFVF compat checker to a function (Vladis Dronov) [RHEL-35816] - crypto: qat - relocate and rename 4xxx PF2VM definitions (Vladis Dronov) [RHEL-35816] - crypto: qat - adf_get_etr_base() helper (Vladis Dronov) [RHEL-35816] - powerpc/eeh: Permanently disable the removed device (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Use a goto for recovery failures (Mamatha Inamdar) [RHEL-35642] - powerpc/eeh: Small refactor of eeh_handle_normal_event() (Mamatha Inamdar) [RHEL-35642] - REDHAT: Fix values in Makefile being redefined (Lucas Zampieri) - selftests/net/lib: no need to record ns name if it already exist (Ivan Vecera) [RHEL-36219] - netlink: specs: Add missing bridge linkinfo attrs (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Ensure deferred event delivery on unoffload (Ivan Vecera) [RHEL-36219] - net: bridge: switchdev: Skip MDB replays of deferred events on offload (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge locked port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Suppress grep warnings (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix bridge MDB test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36219] - selftests: net: Fix bridge backup port test flakiness (Ivan Vecera) [RHEL-36219] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Ivan Vecera) [RHEL-36219] - selftests: net: Add missing matchall classifier (Ivan Vecera) [RHEL-36219] - bridge: mcast: fix disabled snooping after long uptime (Ivan Vecera) [RHEL-36219] - selftests/net/lib: update busywait timeout value (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Remove executable bits from lib.sh (Ivan Vecera) [RHEL-36219] - selftests: forwarding: Avoid failures to source net/lib.sh (Ivan Vecera) [RHEL-36219] - bridge: cfm: fix enum typo in br_cc_ccm_tx_parse (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Add MDB bulk deletion test (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: mdb: Add MDB bulk deletion support (Ivan Vecera) [RHEL-36219] - bridge: add MDB state mask uAPI attribute (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_neigh_suppress.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace (Ivan Vecera) [RHEL-36219] - selftests/net: add lib.sh (Ivan Vecera) [RHEL-36219] - docs: bridge: add other features (Ivan Vecera) [RHEL-36219] - docs: bridge: add netfilter doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add switchdev doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add multicast doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add VLAN doc (Ivan Vecera) [RHEL-36219] - docs: bridge: add STP doc (Ivan Vecera) [RHEL-36219] - docs: bridge: Add kAPI/uAPI fields (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BRPORT enum (Ivan Vecera) [RHEL-36219] - net: bridge: add document for IFLA_BR enum (Ivan Vecera) [RHEL-36219] - docs: bridge: update doc format to rst (Ivan Vecera) [RHEL-36219] - net: bridge: fill in MODULE_DESCRIPTION() (Ivan Vecera) [RHEL-36219] - selftests: vxlan_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - selftests: bridge_mdb: Use MDB get instead of dump (Ivan Vecera) [RHEL-36219] - rtnetlink: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Add MDB get support (Ivan Vecera) [RHEL-36219] - bridge: mcast: Add MDB get support (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Factor out a helper for remote entry size calculation (Ivan Vecera) [RHEL-36219] - vxlan: mdb: Adjust function arguments (Ivan Vecera) [RHEL-36219] - bridge: mcast: Rename MDB entry get function (Ivan Vecera) [RHEL-36219] - bridge: mcast: Factor out a helper for PG entry size calculation (Ivan Vecera) [RHEL-36219] - bridge: mcast: Account for missing attributes (Ivan Vecera) [RHEL-36219] - bridge: mcast: Dump MDB entries even when snooping is disabled (Ivan Vecera) [RHEL-36219] - br_netfilter: use single forward hook for ip and arp (Ivan Vecera) [RHEL-36219] - selftests: forwarding: bridge_fdb_learning_limit: Add a new selftest (Ivan Vecera) [RHEL-36219] - net: bridge: Set strict_start_type for br_policy (Ivan Vecera) [RHEL-36219] - net: bridge: Add netlink knobs for number / max learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Track and limit dynamically learned FDB entries (Ivan Vecera) [RHEL-36219] - net: bridge: Set BR_FDB_ADDED_BY_USER early in fdb_add_entry (Ivan Vecera) [RHEL-36219] - selftests: net: Add bridge backup port and backup nexthop ID test (Ivan Vecera) [RHEL-36219] - bridge: Add backup nexthop ID support (Ivan Vecera) [RHEL-36219] - RDMA/mlx5: Fix fortify source warning while accessing Eth segment (Kamal Heib) [RHEL-33164] {CVE-2024-26907} - powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT (Mark Langsdorf) [RHEL-32447] - powerpc: Don't include lppaca.h in paca.h (Mark Langsdorf) [RHEL-32447] - cpuidle: dt: Replace deprecated strncpy() with strscpy() (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid unnecessary variable assignments (Mark Langsdorf) [RHEL-32447] - cpuidle: menu: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Gather statistics regarding whether or not to stop the tick (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Skip tick_nohz_get_sleep_length() call in some cases (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Do not call tick_nohz_get_sleep_length() upfront (Mark Langsdorf) [RHEL-32447] - cpuidle: psci: Move enabling OSI mode after power domains creation (Mark Langsdorf) [RHEL-32447] - cpuidle: dt_idle_genpd: Add helper function to remove genpd topology (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Drop utilized from struct teo_cpu (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Avoid stopping the tick unnecessarily when bailing out (Mark Langsdorf) [RHEL-32447] - cpuidle: teo: Update idle duration estimate when choosing shallower state (Mark Langsdorf) [RHEL-32447] - cpuidle: Adjust includes to remove of_device.h (Mark Langsdorf) [RHEL-32447] - cpuidle: Use of_property_present() for testing DT property presence (Mark Langsdorf) [RHEL-32447] - nvme-fabrics: prevent overriding of existing host (John Meneghini) [RHEL-30850] - tee: amdtee: fix use-after-free vulnerability in amdtee_close_session (David Arcari) [RHEL-24997] - tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Update sps power thermals according to the platform-profiles (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sps default APTS index values (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get APTS index numbers for static slider (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to notify sbios heart beat event (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get sbios requests in PMF driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Disable debugfs support for querying power thermals (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Differentiate PMF ACPI versions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add debugging message for missing policy data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Remove smart_pc_status enum (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix possible out-of-bound memory accesses (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Use struct for cookie header (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Do not use readl() for policy buffer access (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix return value of amd_pmf_start_policy_engine() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add missing __iomem attribute to policy_base (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix missing error code in amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a potential race with policy binary sideload (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fixup error handling for amd_pmf_init_smart_pc() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix a suspend hang on Framework 13 (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix TEE enact command failure after suspend and resume (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Fix memory leak in amd_pmf_get_pb_data() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get ambient light information from AMD SFH driver (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Get Human presence information from AMD SFH driver (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting ALS data (David Arcari) [RHEL-24997] - HID: amd_sfh: Add a new interface for exporting HPD data (David Arcari) [RHEL-24997] - HID: amd_sfh: rename float_to_int() to amd_sfh_float_to_int() (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity for SFH1.1 (David Arcari) [RHEL-24997] - HID: amd_sfh: Add light chromaticity support (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for SFH1.1 light color temperature (David Arcari) [RHEL-24997] - HID: amd_sfh: Add support for light color temperature (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return a status code only as a constant in two functions (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Return directly after a failed apmf_if_call() in apmf_sbios_heartbeat_notify() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: dump policy binary data (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add capability to sideload of policy binary (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add facility to dump TA inputs (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Make source_as_str() as non-static (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to update system state (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support update p3t limit (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support to get inputs from other subsystems (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: change amd_pmf_init_features() call sequence (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF Policy Binary (David Arcari) [RHEL-24997] - redhat/configs: enable AMDTEE (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Change return type of amd_pmf_set_dram_addr() (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add support for PMF-TA interaction (David Arcari) [RHEL-24997] - platform/x86/amd/pmf: Add PMF TEE interface (David Arcari) [RHEL-24997]- powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE (Mamatha Inamdar) [RHEL-39788] {CVE-2024-36926} - thermal/debugfs: Fix two locking issues with thermal zone debug (David Arcari) [RHEL-40008] {CVE-2024-36961} - thermal/debugfs: Free all thermal zone debug memory on zone removal (David Arcari) [RHEL-39875] {CVE-2024-36956} - thermal/debugfs: Prevent use-after-free from occurring after cdev removal (David Arcari) [RHEL-39774] {CVE-2024-36932} - s390/qeth: Fix typo 'weed' in comment (Tobias Huschle) [RHEL-23681] - s390/qeth: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/ctcm: replace deprecated strncpy with strscpy (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix kernel panic after setting hsuid (Tobias Huschle) [RHEL-23681] - s390/ism: Properly fix receive message buffer allocation (Tobias Huschle) [RHEL-23681] - s390/qeth: handle deferred cc1 (Tobias Huschle) [RHEL-23681] - s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Tobias Huschle) [RHEL-23681] - s390/ism: ism driver implies smc protocol (Tobias Huschle) [RHEL-23681] - net/smc: fix neighbour and rtable leak in smc_ib_find_route() (Tobias Huschle) [RHEL-23682] - s390/qdio: handle deferred cc1 (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Replace strlcpy() with strscpy() (Tobias Huschle) [RHEL-23680] - scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Tobias Huschle) [RHEL-23680] - net/mlx5: Properly link new fs rules into the tree (Kamal Heib) [RHEL-37422] {CVE-2024-35960} - net/mlx5e: fix a double-free in arfs_create_groups (Kamal Heib) [RHEL-36922] {CVE-2024-35835} - net/mlx5e: fix a potential double-free in fs_any_create_groups (Kamal Heib) [RHEL-37093] {CVE-2023-52667} - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds (Jose Ignacio Tornos Martinez) [RHEL-38226] {CVE-2023-52878} - blk-mq: add helper for checking if one CPU is mapped to specified hctx (Ming Lei) [RHEL-36684] - net: hns3: fix kernel crash when 1588 is received on HIP08 devices (Ken Cox) [RHEL-33213] {CVE-2024-26881} - fsverity: use register_sysctl_init() to avoid kmemleak warning (Andrey Albershteyn) [RHEL-36258] - ethtool: netlink: Add missing ethnl_ops_begin/complete (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_fec_stats (Ivan Vecera) [RHEL-36217] - ethtool: reformat kerneldoc for struct ethtool_link_settings (Ivan Vecera) [RHEL-36217] - Documentation: networking: add missing PLCA messages from the message list (Ivan Vecera) [RHEL-36217] - net: partial revert of the "Make timestamping selectable: series (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Let the active time stamping layer be selectable (Ivan Vecera) [RHEL-36217] - net: ethtool: ts: Update GET_TS to reply the current selected timestamp (Ivan Vecera) [RHEL-36217] - net: Change the API of PHY default timestamp to MAC (Ivan Vecera) [RHEL-36217] - net: Replace hwtstamp_source by timestamping layer (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to list available time stamping layers (Ivan Vecera) [RHEL-36217] - net: ethtool: Add a command to expose current time stamping layer (Ivan Vecera) [RHEL-36217] - net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask (Ivan Vecera) [RHEL-36217] - net: phy: micrel: fix ts_info value in case of no phc (Ivan Vecera) [RHEL-36217] - net: Make dev_set_hwtstamp_phylib accessible (Ivan Vecera) [RHEL-36217] - net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Refactor identical get_ts_info implementations. (Ivan Vecera) [RHEL-36217] - net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set (Ivan Vecera) [RHEL-36217] - net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config (Ivan Vecera) [RHEL-36217] - net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib() (Ivan Vecera) [RHEL-36217] - net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted drivers (Ivan Vecera) [RHEL-36217] - net: fec: delete fec_ptp_disable_hwts() (Ivan Vecera) [RHEL-36217] - net: fec: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: bonding: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: macvlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: vlan: convert to ndo_hwtstamp_get() / ndo_hwtstamp_set() (Ivan Vecera) [RHEL-36217] - net: ethtool: Fix documentation of ethtool_sprintf() (Ivan Vecera) [RHEL-36217] - Revert "ethtool: Fix mod state of verbose no_mask bitset" (Ivan Vecera) [RHEL-36217] - ethtool: Fix mod state of verbose no_mask bitset (Ivan Vecera) [RHEL-36217] - ipv6: also use netdev_hold() in ip6_route_check_nh() (Ivan Vecera) [RHEL-36217] - net: create device lookup API with reference tracking (Ivan Vecera) [RHEL-36217] - net_tstamp: add SOF_TIMESTAMPING_OPT_ID_TCP (Ivan Vecera) [RHEL-36217] - fbcon: always restore the old font data in fbcon_do_set_font() (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix incorrect printed function name in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - hid/picolcd_fb: Set FBINFO_VIRTFB flag (Jocelyn Falempe) [RHEL-23295] - fbdev: remove I2C_CLASS_DDC support (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Remove driver (Jocelyn Falempe) [RHEL-23295] - video/logo: use %u format specifier for unsigned int values (Jocelyn Falempe) [RHEL-23295] - video/sticore: Store ROM device in STI struct (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred IO before closing (Jocelyn Falempe) [RHEL-23295] - fbdev: flush deferred work in fb_deferred_io_fsync() (Jocelyn Falempe) [RHEL-23295] - fbdev: amba-clcd: Delete the old CLCD driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove support for Carillo Ranch driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove default file-I/O implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Warn on incorrect framebuffer access (Jocelyn Falempe) [RHEL-23295] - fbdev: Move default fb_mmap code into helper function (Jocelyn Falempe) [RHEL-23295] - fbdev: Push pgprot_decrypted() into mmap implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/clps711x-fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/ps3fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/au1200fb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/udlfb: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/smscufx: Select correct helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - fbdev/arcfb: Use generator macros for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev/vfb: Initialize fb_ops with fbdev macros (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Use dev_err_probe (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Simplify offb_init_fb() (Jocelyn Falempe) [RHEL-23295] - fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Jocelyn Falempe) [RHEL-23295] - fbdev/vt8623fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/viafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vermilionfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tridentfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/tdfxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr500: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/stifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm712fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sm501fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sisfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/savagefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sa1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s1d13xxxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/rivafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/radeon: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pvr2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm3fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pm2fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/nvidiafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/neofb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/matroxfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/intelfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imsttfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i810fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hpfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hitfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/hgafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gbefb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ep93xx-fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/dnfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cyber2000fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/controlfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cobalt-lcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/cirrusfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/au1100fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atyfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atafb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/arkfb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amifb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/amba-clcd: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/68328fb: Initialize fb_ops to fbdev I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Provide I/O-memory helpers as module (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - console: fix up ARM screen_info reference (Jocelyn Falempe) [RHEL-23295] - vga16fb: drop powerpc support (Jocelyn Falempe) [RHEL-23295] - dummycon: limit Arm console size hack to footbridge (Jocelyn Falempe) [RHEL-23295] - fbdev: core: syscopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: core: cfbcopyarea: fix sloppy typing (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: Remove uvesafb_exec() prototype from include/video/uvesafb.h (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Disable PWM on shutdown, suspend and remove (Jocelyn Falempe) [RHEL-23295] - fbdev: Replace fb_pgprotect() with pgprot_framebuffer() (Jocelyn Falempe) [RHEL-23295] - fbdev: Avoid file argument in fb_pgprotect() (Jocelyn Falempe) [RHEL-23295] - fbdev: mmp: Annotate struct mmp_path with __counted_by (Jocelyn Falempe) [RHEL-23295] - drm: fix up fbdev Kconfig defaults (Jocelyn Falempe) [RHEL-23295] - fbdev: Update fbdev source file paths (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Clean up include statements in fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Remove empty internal helpers from fb_logo.c (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move logo functions into separate source file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Unexport logo helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Fix style of code for boot-up logo (Jocelyn Falempe) [RHEL-23295] - fbdev/hyperv_fb: Use fb_ops helpers for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig macro FB_IOMEM_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Use bool for ssd1307fb_deviceinfo flags (Jocelyn Falempe) [RHEL-23295] - fbdev: mx3fb: Remove the driver (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Use list_for_each_entry() helper (Jocelyn Falempe) [RHEL-23295] - fbdev/tcx: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/p9100: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/leo: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg3: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/cg14: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/bw2: Use initializer macro for struct fb_ops (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Add initializer macros and Kconfig tokens for SBUS support (Jocelyn Falempe) [RHEL-23295] - fbdev/sbus: Build sbuslib.o if CONFIG_FB_SBUS has been selected (Jocelyn Falempe) [RHEL-23295] - hid/picolcd: Remove flag FBINFO_FLAG_DEFAULT from fbdev driver (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Remove redundant of_match_ptr() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Drop ret variable in brightness change function (Jocelyn Falempe) [RHEL-23295] - fbdev: kyro: Remove unused declarations (Jocelyn Falempe) [RHEL-23295] - fbdev/xilinxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/valkyriefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/uvesafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr2500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sunxvr1000: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sstfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/sh7760fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/s3cfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/q40fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxafb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pxa168fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmagb-b-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-ba-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/pmag-aa-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/platinumfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/ocfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mx3fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/mb862xxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/maxinefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/macfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/kyro: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/imxfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/i740fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/gxt4500: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/grvga: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/goldfishfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/g364fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fsl-diu-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/fm2fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/da8xx-fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/chipsfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/carminefb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/aty128fb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/atmel_lcdfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/asiliantfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbdev/acornfb: Use fbdev I/O helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static (Jocelyn Falempe) [RHEL-23295] - fbdev: Align deferred I/O with naming of helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _DMAMEM_ infix for DMA-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _SYSMEM_ infix for system-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Use _IOMEM_ infix for I/O-memory helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Harmonize some comments in (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FB_DEFAULT_SYS_OPS (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT and FBINFO_FLAG_DEFAULT (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Print the PWM's label instead of its number (Jocelyn Falempe) [RHEL-23295] - backlight: gpio_backlight: Drop output GPIO direction check for initial power state (Jocelyn Falempe) [RHEL-23295] - video: logo: LOGO should depend on FB_CORE i.s.o. FB (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()" (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Catch errors when changing brightness (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Initialize PWM state on first brightness change (Jocelyn Falempe) [RHEL-23295] - fbdev: Add fb_ops init macros for framebuffers in DMA-able memory (Jocelyn Falempe) [RHEL-23295] - fbdev: Document that framebuffer_alloc() returns zero'ed data (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_FLAG_DEFAULT from kzalloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove FBINFO_DEFAULT from framebuffer_alloc()'ed structs (Jocelyn Falempe) [RHEL-23295] - fbdev: Split frame buffer support in FB and FB_CORE symbols (Jocelyn Falempe) [RHEL-23295] - fbdev: Move core fbdev symbols to a separate Kconfig file (Jocelyn Falempe) [RHEL-23295] - video: Add auxiliary display drivers to Graphics support menu (Jocelyn Falempe) [RHEL-23295] - fbcon: remove unused display (p) from fbcon_redraw() (Jocelyn Falempe) [RHEL-23295] - vgacon: cache vc_cell_height in vgacon_cursor() (Jocelyn Falempe) [RHEL-23295] - vgacon: let vgacon_doresize() return void (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unused xpos from vgacon_set_cursor_size() (Jocelyn Falempe) [RHEL-23295] - vgacon: remove unneeded forward declarations (Jocelyn Falempe) [RHEL-23295] - vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen() (Jocelyn Falempe) [RHEL-23295] - fbdev/xen-fbfront: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Generate deferred I/O ops (Jocelyn Falempe) [RHEL-23295] - fbdev/ssd1307fb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/metronomefb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/hecubafb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - fbdev/broadsheetfb: Select FB_SYS_HELPERS_DEFERRED (Jocelyn Falempe) [RHEL-23295] - redhat/configs: Enable FB_DEVICE (Jocelyn Falempe) [RHEL-23295] - fbdev: Make support for userspace interfaces configurable (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Rework fb init code (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move file-I/O code into separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move procfs code to separate file (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Add fb_device_{create,destroy}() (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Move framebuffer and backlight helpers into separate files (Jocelyn Falempe) [RHEL-23295] - fbdev/core: Pass Linux device to pm_vt_switch_*() functions (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Rename field 'fbdev' to 'dev' (Jocelyn Falempe) [RHEL-23295] - backlight/gpio_backlight: Compare against struct fb_info.device (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename fb_mem*() helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Move framebuffer I/O helpers into (Jocelyn Falempe) [RHEL-23295] - arch/x86: Include in fbdev source file (Jocelyn Falempe) [RHEL-23295] - arch/x86: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/powerpc: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - arch/arm64: Implement with generic helpers (Jocelyn Falempe) [RHEL-23295] - fbdev: Prepare generic architecture helpers (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Take led_access lock when required (Jocelyn Falempe) [RHEL-23295] - fbdev: fix potential OOB read in fast_imageblit() (Jocelyn Falempe) [RHEL-23295] - video: backlight: lp855x: Get PWM for PWM mode during probe (Jocelyn Falempe) [RHEL-23295] - fbdev: Add Kconfig options to select different fb_ops helpers (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix null-ptr-deref in soft_cursor (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Remove unneeded checks for valid GPIOs (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: mark get_fb_unmapped_area() static (Jocelyn Falempe) [RHEL-23295] - fbdev: Include instead of (Jocelyn Falempe) [RHEL-23295] - fbdev/matrox: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Jocelyn Falempe) [RHEL-23295] - fbdev: Validate info->screen_{base, buffer} in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Don't re-validate info->state in fb_ops implementations (Jocelyn Falempe) [RHEL-23295] - fbdev: Use screen_buffer in fb_sys_{read,write}() (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: vesafb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: simplefb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: offb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: efifb: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - video: Move HP PARISC STI core code to shared location (Jocelyn Falempe) [RHEL-23295] - video/aperture: Provide a VGA helper for gma500 and internal use (Jocelyn Falempe) [RHEL-23295] - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (Jocelyn Falempe) [RHEL-23295] - video/aperture: Fix typos in comments (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Mark OF related data as maybe unused (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - backlight: led_bl: Convert to platform remove callback returning void (Jocelyn Falempe) [RHEL-23295] - fbdev: Use of_property_read_bool() for boolean properties (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: add SPDX comment, remove GPL notice in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - drivers: video: logo: fix code style issues in pnmtologo.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Make fb_modesetting_disabled() static inline (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Don't rely on a disabled PWM emiting inactive state (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Configure pwm only once per backlight toggle (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Drop support for legacy PWM probing (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Fix doc for backlight_device_get_by_name (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix invalid page access after closing deferred I/O devices (Jocelyn Falempe) [RHEL-23295] - fbdev: remove w100fb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: remove tmiofb driver (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove unused struct fb_deferred_io .first_io field (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmon: fix function name in kernel-doc (Jocelyn Falempe) [RHEL-23295] - fbdev: remove s3c2410 framebuffer (Jocelyn Falempe) [RHEL-23295] - drm/fbdev: Remove aperture handling and FBINFO_MISC_FIRMWARE (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/vesafb: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev/simplefb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/offb: Allocate struct offb_par with framebuffer_alloc() (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Do not use struct fb_info.apertures (Jocelyn Falempe) [RHEL-23295] - fbdev/efifb: Add struct efifb_par for driver data (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: don't lose the console font across generic->chip driver switch" (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB (Jocelyn Falempe) [RHEL-23295] - fbdev: make offb driver tristate (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: release buffer when fbcon_do_set_font() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: uvesafb: don't build on UML (Jocelyn Falempe) [RHEL-23295] - fbdev: matroxfb: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: connector-analog-tv: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-dpi: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: omapfb: panel-sony-acx565akm: remove support for platform data (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Drop optional dependency (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Convert to i2c's .probe_new() (Jocelyn Falempe) [RHEL-23295] - fbcon: Use kzalloc() in fbcon_prepare_logo() (Jocelyn Falempe) [RHEL-23295] - Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer" (Jocelyn Falempe) [RHEL-23295] - fbdev: Add support for the nomodeset kernel parameter (Jocelyn Falempe) [RHEL-23295] - drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer (Jocelyn Falempe) [RHEL-23295] - fbdev: MIPS supports iomem addresses (Jocelyn Falempe) [RHEL-23295] - fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Properly revert changes when vc_resize() failed (Jocelyn Falempe) [RHEL-23295] - fbdev: Move fbdev drivers from strlcpy to strscpy (Jocelyn Falempe) [RHEL-23295] - fbdev: fbcon: Destroy mutex on freeing struct fb_info (Jocelyn Falempe) [RHEL-23295] - fbdev: ssd1307fb: Fix repeated words in comments (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: Include missing linux/platform_device.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Make registered_fb[] private to fbmem.c (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Auto-generate module init/exit code (Jocelyn Falempe) [RHEL-23295] - fbdev/vga16fb: Create EGA/VGA devices in sysfb code (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Switch to atomic PWM API (Jocelyn Falempe) [RHEL-23295] - Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe" (Jocelyn Falempe) [RHEL-23295] - fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: simplefb: Check before clk_put() not needed (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Jocelyn Falempe) [RHEL-23295] - fbcon: Fix accelerated fbdev scrolling while logo is still shown (Jocelyn Falempe) [RHEL-23295] - fbcon: Remove obsolete reference to initmem_freed (Jocelyn Falempe) [RHEL-23295] - video: fbdev: radeon: Fix spelling typo in comment (Jocelyn Falempe) [RHEL-23295] - fbdev: Prevent possible use-after-free in fb_release() (Jocelyn Falempe) [RHEL-23295] - Revert "fbdev: Prevent probing generic drivers if a FB is already registered" (Jocelyn Falempe) [RHEL-23295] - fbdev: Rename pagelist to pagereflist for deferred I/O (Jocelyn Falempe) [RHEL-23295] - fbdev: Refactor implementation of page_mkwrite (Jocelyn Falempe) [RHEL-23295] - fbcon: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix cfb_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - fbdev: Fix sys_imageblit() for arbitrary image widths (Jocelyn Falempe) [RHEL-23295] - video: fbdev: offb: fix warning comparing pointer to 0 (Jocelyn Falempe) [RHEL-23295] - backlight: backlight: Slighly simplify devm_of_find_backlight() (Jocelyn Falempe) [RHEL-23295] - drm/exynos: fimd: add BGR support for exynos4/5 (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of cfb_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Remove trailing whitespaces from cfbimgblt.c (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_imageblit() (Jocelyn Falempe) [RHEL-23295] - fbdev: Improve performance of sys_fillrect() (Jocelyn Falempe) [RHEL-23295] - fbcon: Avoid 'cap' set but not used warning (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Avoid open coded arithmetic in memory allocation (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix the implicit type casting (Jocelyn Falempe) [RHEL-23295] - redhat/configs: disable FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION (Jocelyn Falempe) [RHEL-23295] - fbcon: Add option to enable legacy hardware acceleration (Jocelyn Falempe) [RHEL-23295] - Revert "fbcon: Disable accelerated scrolling" (Jocelyn Falempe) [RHEL-23295] - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Jocelyn Falempe) [RHEL-23295] - video: fbmem: use swap() to make code cleaner in fb_rotate_logo() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Make use of the helper function dev_err_probe() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: matroxfb: set maxvram of vbG200eW to the same as vbG200 to avoid black screen (Jocelyn Falempe) [RHEL-23295] - video: vga16fb: Fix logic that checks for the display standard (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add support ACPI enumeration (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Add dev helper variable to lp855x_probe() (Jocelyn Falempe) [RHEL-23295] - backlight: lp855x: Move device_config setting out of lp855x_configure() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: replace snprintf in show functions with sysfs_emit (Jocelyn Falempe) [RHEL-23295] - fbdev: fbmem: Fix double free of 'fb_info->pixmap.addr' (Jocelyn Falempe) [RHEL-23295] - backlight: Propagate errors from get_brightness() (Jocelyn Falempe) [RHEL-23295] - video: backlight: Drop maximum brightness override for brightness zero (Jocelyn Falempe) [RHEL-23295] - fbmem: don't allow too huge resolutions (Jocelyn Falempe) [RHEL-23295] - backlight: pwm_bl: Improve bootloader/kernel device handover (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Cache address ranges (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Optimize screen updates (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_update_display() (Jocelyn Falempe) [RHEL-23295] - fbmem: Convert from atomic_t to refcount_t on fb_info->count (Jocelyn Falempe) [RHEL-23295] - scsi: lpfc: Copyright updates for 14.4.0.1 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.1 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define types in a union for generic void *context3 ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_dmabuf type for ctx_buf ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Define lpfc_nodelist type for ctx_ndlp ptr (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use a dedicated lock for ras_fwlog state (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Avoid -Wstringop-overflow warning (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove unnecessary log message in queuecommand path (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for cmdwqe/rspwqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Correct size for wqe for memset() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Replace deprecated strncpy() with strscpy() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Copyright updates for 14.4.0.0 patches (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.4.0.0 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Update lpfc version to 14.2.0.17 (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move determination of vmid_flag after VMID reinitialization completes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Reinitialize an NPIV's VMID data structures after FDISC (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change VMID driver load time parameters to read only (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport load_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change lpfc_vport fc_flag member into a bitmask (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Protect vport fc_nodes list with an explicit spin lock (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Change nlp state statistic counters into atomic_t (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Move handling of reset congestion statistics events (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix failure to delete vports when discovery is in progress (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Allow lpfc_plogi_confirm_nport() logic to execute for Fabric nodes (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove D_ID swap log message from trace event logger (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Use sg_dma_len() API to get struct scatterlist's length (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Remove reftag check in DIF paths (Dick Kennedy) [RHEL-24508] - lpfc: Use the proper SCSI midlayer interfaces for PI (Dick Kennedy) [RHEL-24508] - lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Dick Kennedy) [RHEL-24508] - scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Dick Kennedy) [RHEL-24508] - x86/coco: Use CC_VENDOR_INTEL for Hyper-V/TDX (Vitaly Kuznetsov) [RHEL-38910]- powerpc/64s: Fix unrecoverable MCE calling async handler from NMI (Mamatha Inamdar) [RHEL-37688] {CVE-2021-47429} - misc: rtsx: do clear express reg every SD_INT (David Arcari) [RHEL-33706] - misc: rtsx: Fix rts5264 driver status incorrect when card removed (David Arcari) [RHEL-33706] - net/mlx5e: Fix mlx5e_priv_init() cleanup flow (Kamal Heib) [RHEL-37426] {CVE-2024-35959} - can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() (Jose Ignacio Tornos Martinez) [RHEL-38417] {CVE-2021-47457} - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Jose Ignacio Tornos Martinez) [RHEL-38115] {CVE-2023-52703} - net: hns3: do not allow call hns3_nic_net_open repeatedly (Jose Ignacio Tornos Martinez) [RHEL-37707] {CVE-2021-47400} - ice: use irq_update_affinity_hint() (Michal Schmidt) [RHEL-35293] - arm64: mm: Don't remap pgtables for allocate vs populate (Eric Chanudet) [RHEL-32699] - arm64: mm: Batch dsb and isb when populating pgtables (Eric Chanudet) [RHEL-32699] - arm64: mm: Don't remap pgtables per-cont(pte|pmd) block (Eric Chanudet) [RHEL-32699] - cgroup: Remove duplicated cgroup_local_stat_show() and cpu_local_stat_show() functions (Waiman Long) [RHEL-36683] - Revert "Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8"" (Waiman Long) [RHEL-36683] - x86/tdx: Fix unexpected end of section warning around __tdx_hypercall_failed() (Joe Lawrence) [RHEL-36224] - tipc: fix a possible memleak in tipc_buf_append (Xin Long) [RHEL-36209] - net: tipc: remove redundant 'bool' from CONFIG_TIPC_{MEDIA_UDP,CRYPTO} (Xin Long) [RHEL-36209] - tipc: node: remove Excess struct member kernel-doc warnings (Xin Long) [RHEL-36209] - tipc: socket: remove Excess struct member kernel-doc warning (Xin Long) [RHEL-36209] - tipc: Remove some excess struct member documentation (Xin Long) [RHEL-36209] - tipc: Remove redundant call to TLV_SPACE() (Xin Long) [RHEL-36209] - redhat/configs: Update for ARM_SMMU_V3_KUNIT_TEST (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Make the kunit into a module (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add unit tests for arm_smmu_write_entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Build the whole CD in arm_smmu_make_s1_cd() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for SVA into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Allocate the CD table entry in advance (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make arm_smmu_alloc_cd_ptr() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Consolidate clearing a CD table entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Move the CD generation for S1 domains into a function (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Make CD programming use arm_smmu_write_entry() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Add an ops indirection to the STE code (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Free MSIs in case of ENOMEM (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the CD entry (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not ATC invalidate the entire domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Do not allow a SVA domain to be set on the wrong PASID (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/arm-smmu-v3: Retire disable_bypass parameter (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Decouple igfx_off from graphic identity mapping (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix compilation error (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation after reading IOMMU feature register (Jerry Snitselaar) [RHEL-28780] - iommufd: Add config needed for iommufd_fail_nth (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - selftests/iommu: fix the config fragment (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Add mock IO hugepages tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor dirty bitmap tests (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test u64 unaligned bitmaps (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove caching mode check before device TLB flush (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove private data use in fault message (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove debugfs use of private data field (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate DMAR fault interrupts locally (Jerry Snitselaar) [RHEL-28780] - iommu: Pass domain to remove_dev_pasid() op (Jerry Snitselaar) [RHEL-28780] - iommu: Undo pasid attachment only for the devices that have succeeded (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.c (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove redundant assignment to variable err (Jerry Snitselaar) [RHEL-28780] - swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add SVA domain support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initial SVA support for AMD IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enable/disable IOPF (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add IO page fault notifier handler (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for page response (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Define per-IOMMU iopf_queue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable PCI features based on attached domain capability (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Setup GCR3 table in advance if domain is SVA capable (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix PPR interrupt processing logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Move PPR-related functions into ppr.c (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for enabling/disabling IOMMU features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per device DTE update function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename amd_iommu_v2_supported() as amd_iommu_pasid_supported() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_sva() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Clean up CONFIG_AMD_IOMMU_V2 (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enhance def_domain_type to handle untrusted device (Jerry Snitselaar) [RHEL-28780] - iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftest (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix swiotlb_bounce() to do partial sync's correctly (Jerry Snitselaar) [RHEL-28780] - swiotlb: extend buffer pre-padding to alloc_align_mask if necessary (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix WARN_ON in iommu probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Allocate local memory for page request queue (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix wrong use of pasid config (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix possible irq lock inversion dependency issue (Jerry Snitselaar) [RHEL-28780] - iommu: Validate the PASID in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Fix access for STE.SHCFG (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add cpu_to_le64() around STRTAB_STE_0_V (Jerry Snitselaar) [RHEL-28780] - swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Force swiotlb_max_mapping_size on an untrusted device (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix alignment checks when both allocation and DMA masks are present (Jerry Snitselaar) [RHEL-28780] - swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Enforce page alignment in swiotlb_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: Fix double-allocation of slots due to broken alignment handling (Jerry Snitselaar) [RHEL-28780] - dma-direct: Leak pages on dma_set_decrypted() failure (Jerry Snitselaar) [RHEL-28780] - swiotlb: add debugfs to track swiotlb transient pool usage (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Document min_align_mask assumption (Jerry Snitselaar) [RHEL-28780] - iommu: re-use local fwnode variable in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify fwnode in iommu_ops_from_fwnode() (Jerry Snitselaar) [RHEL-28780] - iommu: constify of_phandle_args in xlate (Jerry Snitselaar) [RHEL-28780] - iommu: constify pointer to bus_type (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_report_device_fault() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Make iopf_group_response() return void (Jerry Snitselaar) [RHEL-28780] - iommu: Track iopf group instead of last fault (Jerry Snitselaar) [RHEL-28780] - iommu: Improve iopf_queue_remove_device() (Jerry Snitselaar) [RHEL-28780] - iommu: Use refcount for fault data access (Jerry Snitselaar) [RHEL-28780] - iommu: Refine locking for per-device fault data management (Jerry Snitselaar) [RHEL-28780] - iommu: Separate SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Make iommu_queue_iopf() more generic (Jerry Snitselaar) [RHEL-28780] - iommu: Prepare for separating SVA and IOPF (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iommu_fault_event and iopf_fault (Jerry Snitselaar) [RHEL-28780] - iommu: Remove iommu_[un]register_device_fault_handler() (Jerry Snitselaar) [RHEL-28780] - iommu: Merge iopf_device_param into iommu_fault_param (Jerry Snitselaar) [RHEL-28780] - iommu: Cleanup iopf data structure definitions (Jerry Snitselaar) [RHEL-28780] - iommu: Remove unrecoverable fault data (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove unrecoverable faults reporting (Jerry Snitselaar) [RHEL-28780] - iommu: Move iommu fault data to linux/iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/iova: use named kmem_cache for iova magazines (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Reorganise some code (Jerry Snitselaar) [RHEL-28780] - iommu/iova: Tidy up iova_cache_get() failure (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Fix sleeping in atomic context (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Mark interrupt as managed (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device domain ID to fix potential TLB aliasing issue (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused GCR3 table parameters from struct protection_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange device flush code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused flush pasid functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor GCR3 table helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection_domain helper functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor attaching / detaching device functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor helper function for setting / clearing GCR3 (Jerry Snitselaar) [RHEL-28780] - iommu: Introduce iommu_group_mutex_assert() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rearrange GCR3 table setup code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support for device based TLB invalidation (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Use protection_domain.flags to check page table mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce per-device GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce struct protection_domain.pd_mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce get_amd_iommu_from_dev() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable Guest Translation before registering devices (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Pass struct iommu_dev_data to set_dte_entry() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove EXPORT_SYMBOL for perf counter related functions (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant error check in amd_iommu_probe_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove duplicate function declarations from amd_iommu.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused APERTURE_* macros (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused IOVA_* macro (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused PPR_* macros (Jerry Snitselaar) [RHEL-28780] - iommu: Fix compilation without CONFIG_IOMMU_INTEL (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalabe mode in domain_context_clear_one() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove scalable mode context entry setup from attach_dev (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Setup scalable mode context entry in probe path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix NULL domain on device release (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu: Add static iommu_ops->release_domain (Jerry Snitselaar) [RHEL-28780 RHEL-29357] - iommu/vt-d: Improve ITE fault handling if target device isn't present (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected (Jerry Snitselaar) [RHEL-28780] - PCI: Make pci_dev_is_disconnected() helper public for other drivers (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use device rbtree in iopf reporting path (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use rbtree to track iommu probed devices (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Merge intel_svm_bind_mm() into its caller (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_head (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove treatment for revoking PASIDs with pending page faults (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use kcalloc() instead of kzalloc() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove INTEL_IOMMU_BROKEN_GFX_WA (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass arm_smmu_domain and arm_smmu_device to finalize (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Use the identity/blocked domain during release (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static BLOCKED domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Add a global static IDENTITY domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Check that the RID domain is S1 in SVA (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Remove arm_smmu_master->domain (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Pass smmu_domain to arm_enable/disable_ats() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Put writing the context descriptor in the right order (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Do not change the STE twice during arm_smmu_attach_dev() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Compute the STE only once for each master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Hold arm_smmu_asid_lock during all of attach_dev (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Build the whole STE in arm_smmu_make_s2_domain_ste() (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move the STE generation for S1 and S2 domains into functions (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Consolidate the STE generation for abort/bypass (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Make STE programming independent of the callers (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add X1E80100 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Minor cleanups (Jerry Snitselaar) [RHEL-28780] - iommu/msm-iommu: don't limit the driver too much (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGES (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix protection fault in iommufd_test_syz_conv_iova (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix mock_dev_num bug (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix iopt_access_list_id overwrite bug (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Fix SVA handle sharing in multi device case (Jerry Snitselaar) [RHEL-28780] - iommu/sva: Restore SVA handle sharing (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Do not use GFP_KERNEL under as spinlock (Jerry Snitselaar) [RHEL-28780] - Revert "iommu/arm-smmu: Convert to domain_alloc_paging()" (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Fix constant-out-of-range warning (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set SSADE when attaching to a parent with dirty tracking (Jerry Snitselaar) [RHEL-28780 RHEL-29359] - iommu/vt-d: Add missing dirty tracking set for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Wrap the dirty tracking loop to be a helper (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove domain parameter for intel_pasid_setup_dirty_tracking() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing device iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update iotlb in nested domain attach (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add missing iotlb flush for parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add __iommu_flush_iotlb_psi() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Track nested domains in parent (Jerry Snitselaar) [RHEL-28780] - iommufd: Reject non-zero data_type if no data_len is provided (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Consider page offset for the pages to be pinned (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Hugepage mock domain support (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Refactor mock_domain_read_and_clear_dirty() (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Handle recording beyond the mapped pages (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array (Jerry Snitselaar) [RHEL-28780] - iommufd/iova_bitmap: Bounds check mapped::pages access (Jerry Snitselaar) [RHEL-28780] - drm/tegra: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-28780] - iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA (Jerry Snitselaar) [RHEL-28780] - dma-debug: fix kernel-doc warnings (Jerry Snitselaar) [RHEL-28780] - swiotlb: check alloc_size before the allocation of a new memory pool (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Check the bus type during probe (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add iotlb flush for nested domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 cache invalidation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctl (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add mock_domain_cache_invalidate_user support (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user_array helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_INVALIDATE (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add cache_invalidate_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/sva: Fix memory leak in iommu_sva_bind_device() (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Trace bounce buffer usage when mapping buffers (Jerry Snitselaar) [RHEL-28780] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28780] - acpi: Do not return struct iommu_ops from acpi_iommu_configure_id() (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_priv_set() with a lockdep (Jerry Snitselaar) [RHEL-28780] - iommu: Mark dev_iommu_get() with lockdep (Jerry Snitselaar) [RHEL-28780] - iommu/of: Use -ENODEV consistently in of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommmu/of: Do not return struct iommu_ops from of_iommu_configure() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu: Set owner token to SVA domain (Jerry Snitselaar) [RHEL-28780] - iommu: Support mm PASID 1:n with sva domains (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Deprecate pasid field (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - mm: Add structure to keep sva information (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Add mm_get_enqcmd_pasid() helper function (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm() (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Change kconfig around IOMMU_SVA (Jerry Snitselaar) [RHEL-28780 RHEL-29105] - iommu: Extend LPAE page table format to support custom allocators (Jerry Snitselaar) [RHEL-28780] - iommu/io-pgtable: Move Apple DART support to its own file (Jerry Snitselaar) [RHEL-28780] - iommu: Allow passing custom allocators to pgtable drivers (Jerry Snitselaar) [RHEL-28780] - iommu: Clean up open-coded ownership checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire bus ops (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Don't register fwnode for legacy binding (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_domain_alloc() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Validate that devices match domains (Jerry Snitselaar) [RHEL-28780] - iommu: Decouple iommu_present() from bus ops (Jerry Snitselaar) [RHEL-28780] - iommu: Factor out some helpers (Jerry Snitselaar) [RHEL-28780] - iommu: Map reserved memory as cacheable if device is coherent (Jerry Snitselaar) [RHEL-28780] - iommu/amd/pgtbl_v2: Invalidate updated page ranges only (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Make domain_flush_pages as global function (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate amd_iommu_domain_flush_complete() call (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor device iotlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor IOMMU tlb invalidation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Add support to invalidate multiple guest pages (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant passing of PDE bit (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove redundant domain flush from attach_device() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_flush_all_caches() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Set variable amd_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Move inline helpers to header files (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused vcmd interfaces (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Remove unused parameter of intel_pasid_setup_pass_through() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Refactor device_to_iommu() to retrieve iommu directly (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Make use of ops->iotlb_sync_map (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Pass arm_smmu_domain to internal functions (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Implement IOMMU_DOMAIN_BLOCKED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Convert to a global static identity domain (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu: Reorganize arm_smmu_domain_add_master() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Remove ARM_SMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Master cannot be NULL in arm_smmu_write_strtab_ent() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Add a type for the STE (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: disable stall for quiet_cd (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add QCM2290 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add missing GMU entry to match table (Jerry Snitselaar) [RHEL-28780] - dma-debug: make dma_debug_add_bus take a const pointer (Jerry Snitselaar) [RHEL-28780] - dma-mapping: clear dev->dma_mem to NULL after freeing it (Jerry Snitselaar) [RHEL-28780] - swiotlb: reduce area lock contention for non-primary IO TLB pools (Jerry Snitselaar) [RHEL-28780] - dma-mapping: don't store redundant offsets (Jerry Snitselaar) [RHEL-28780] - iommufd: Do not UAF during iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd: Add iommufd_ctx to iommufd_put_object() (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix _test_mock_dirty_bitmaps() (Jerry Snitselaar) [RHEL-28780] - iommu: Fix printk arg in of_iommu_get_resv_regions() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set variable intel_dirty_ops to static (Jerry Snitselaar) [RHEL-28780] - iommu: Flow ERR_PTR out from __iommu_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - dma-mapping: fix dma_addressing_limited() if dma_range_map can't cover all system RAM (Jerry Snitselaar) [RHEL-28780] - dma-mapping: move dma_addressing_limited() out of line (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not free decrypted pages if dynamic (Jerry Snitselaar) [RHEL-28780] - s390/pci: prepare is_passed_through() for dma-iommu (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Use a large flush queue and timeout for shadow_on_flush (Jerry Snitselaar) [RHEL-28780] - iommu/dma: Allow a single FQ in addition to per-CPU FQs (Jerry Snitselaar) [RHEL-28780] - iommu/s390: Disable deferred flush for ISM devices (Jerry Snitselaar) [RHEL-28780] - s390/pci: Fix reset of IOMMU software counters (Jerry Snitselaar) [RHEL-28780] - s390/pci: Use dma-iommu layer (Jerry Snitselaar) [RHEL-28780] - s390/pci: convert high_memory to physical address (Jerry Snitselaar) [RHEL-28780] - iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return (Jerry Snitselaar) [RHEL-28780] - iommufd: Convert to alloc_domain_paging() (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Use ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Update the definition of the blocking domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Refactor spapr_tce_platform_iommu_attach_dev() (Jerry Snitselaar) [RHEL-28780] - powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix the missing iommu_group_put() during platform domain attach (Jerry Snitselaar) [RHEL-28780] - powerpc: iommu: Bring back table group release_ownership() call (Jerry Snitselaar) [RHEL-28780] - iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Do not do platform domain attach atctions after probe (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Setup a default domain and remove set_platform_dma_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Only build sPAPR access functions on pSeries (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Remove iommu_del_device() (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domains (Jerry Snitselaar) [RHEL-28780] - powerpc/iommu: Add "borrowing" iommu_table_group_ops (Jerry Snitselaar) [RHEL-28780] - powerpc/pci_64: Init pcibios subsys a bit later (Jerry Snitselaar) [RHEL-28780] - iommu: change iommu_map_sgtable to return signed values (Jerry Snitselaar) [RHEL-28780] - iommu: Fix return code in iommu_group_alloc_default_domain() (Jerry Snitselaar) [RHEL-28780] - iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is not enabled (Jerry Snitselaar) [RHEL-28780] - iommu: Improve map/unmap sanity checks (Jerry Snitselaar) [RHEL-28780] - iommu: Retire map/unmap ops (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Update to {map,unmap}_pages (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu-vmsa: Convert to generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Add generic_single_device_group() (Jerry Snitselaar) [RHEL-28780] - iommu: Remove useless group refcounting (Jerry Snitselaar) [RHEL-28780] - iommu: Convert remaining simple drivers to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Convert simple drivers with DOMAIN_DMA to domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add ops->domain_alloc_paging() (Jerry Snitselaar) [RHEL-28780] - iommu: Add __iommu_group_domain_alloc() (Jerry Snitselaar) [RHEL-28780] - iommu: Require a default_domain for all iommu drivers (Jerry Snitselaar) [RHEL-28780] - iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN (Jerry Snitselaar) [RHEL-28780] - iommu: Remove ops->set_platform_dma_ops() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Support DMA domains in tegra (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Implement an IDENTITY domain (Jerry Snitselaar) [RHEL-28780] - iommu: Allow an IDENTITY domain as the default_domain in ARM32 (Jerry Snitselaar) [RHEL-28780] - iommu: Reorganize iommu_get_default_domain_type() to respect def_domain_type() (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-gart: Remove tegra-gart (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM for S390 (Jerry Snitselaar) [RHEL-28780] - iommu: Add IOMMU_DOMAIN_PLATFORM (Jerry Snitselaar) [RHEL-28780] - iommu: Add iommu_ops->identity_domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove DMA_FQ type from domain allocation path (Jerry Snitselaar) [RHEL-28780] - Revert "iommu: Fix false ownership failure on AMD systems with PASID activated" (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused EXPORT_SYMBOLS (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove amd_iommu_device_info() (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove PPR support (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove iommu_v2 module (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Initialize iommu_device->max_pasids (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Enable device ATS/PASID/PRI capabilities independently (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.flags to track device capabilities (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce iommu_dev_data.ppr (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Rename ats related variables (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Modify logic for checking GT and PPR features (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate feature detection and reporting logic (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Miscellaneous clean up when free domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Do not set amd_iommu_pgtable in pass-through mode (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Introduce helper functions for managing GCR3 table (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Refactor protection domain allocation code (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate logic to allocate protection domain (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h (Jerry Snitselaar) [RHEL-28780] - iommu/amd: Remove unused amd_io_pgtable.pt_root variable (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Support dumping a specified page table (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Create/remove debugfs file per {device, pasid} (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: debugfs: Dump entry pointing to huge page (Jerry Snitselaar) [RHEL-28780] - iommu/virtio: Add __counted_by for struct viommu_request and use struct_size() (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove bond refcount (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-v3: Rename cdcfg to cd_table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Update comment about STE liveness (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move CD table to arm_smmu_master (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Refactor write_ctx_desc (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: move stall_enabled to the cd table (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_cd_tables (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg (Jerry Snitselaar) [RHEL-12322 RHEL-28780] - iommu/arm-smmu-qcom: Add SM7150 SMMUv2 (Jerry Snitselaar) [RHEL-28780] - iommu/arm-smmu-qcom: Add SDM670 MDSS compatible (Jerry Snitselaar) [RHEL-28780] - iommu/tegra-smmu: Drop unnecessary error check for for debugfs_create_dir() (Jerry Snitselaar) [RHEL-28780] - iommufd: Organize the mock domain alloc functions closer to Joerg's tree (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Fix page-size check in iommufd_test_dirty() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add iopt_area_alloc() (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix missing update of domains_itree after splitting iopt_area (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Disallow read-only mappings to nest parent domain (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Set the nested domain to a device (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Make domain attach helpers to be extern (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper to setup pasid nested translation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add helper for nested domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Extend dmar_domain to support nested domain (Jerry Snitselaar) [RHEL-28780] - iommufd: Add data structure for Intel VT-d stage-1 domain allocation (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Enhance capability check for nested parent domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add nested domain allocation for mock domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_copy_struct_from_user helper (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a nested HW pagetable object (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Pass in parent domain with user_data to domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Share iommufd_hwpt_alloc with IOMMUFD_OBJ_HWPT_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Derive iommufd_hwpt_paging from iommufd_hw_pagetable (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/device: Wrap IOMMUFD_OBJ_HWPT_PAGING-only configurations (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Rename IOMMUFD_OBJ_HW_PAGETABLE to IOMMUFD_OBJ_HWPT_PAGING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add IOMMU_DOMAIN_NESTED (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Only enforce cache coherency in iommufd_hw_pagetable_alloc (Jerry Snitselaar) [RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flag (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Expand mock_domain with dev_flags (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/vt-d: Access/Dirty bit support for SS domains (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Access/Dirty bit support in IOPTEs (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu/amd: Add domain_alloc_user based domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to skip clearing of IOPTE dirty (Jerry Snitselaar) [RHEL-28780] - iommufd: Add capabilities to IOMMU_GET_HW_INFO (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAP (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKING (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Add a flag to enforce dirty tracking on attach (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add iommu_domain ops for dirty tracking (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT description (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Rework TEST_LENGTH to test min_size explicitly (Jerry Snitselaar) [RHEL-28780] - iommu/vt-d: Add domain_alloc_user op (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Add domain_alloc_user() support in iommu mock (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Support allocating nested parent domain (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Flow user flags for domain allocation to domain_alloc_user() (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd: Use the domain_alloc_user() op for domain allocation (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommu: Add new iommu op to create domains owned by userspace (Jerry Snitselaar) [RHEL-12083 RHEL-28780] - iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt test (Jerry Snitselaar) [RHEL-28780] - iommufd: Fix spelling errors in comments (Jerry Snitselaar) [RHEL-28780] - dma-debug: Fix a typo in a debugging eye-catcher (Jerry Snitselaar) [RHEL-28780] - swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_DEVICE (Jerry Snitselaar) [RHEL-28780] - net: fec: use dma_alloc_noncoherent for data cache enabled coldfire (Jerry Snitselaar) [RHEL-28780] - dma-direct: warn when coherent allocations aren't supported (Jerry Snitselaar) [RHEL-28780] - dma-direct: simplify the use atomic pool logic in dma_direct_alloc (Jerry Snitselaar) [RHEL-28780] - dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol (Jerry Snitselaar) [RHEL-28780] - dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL (Jerry Snitselaar) [RHEL-28780] - swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages (Jerry Snitselaar) [RHEL-28780] - swiotlb: fix the check whether a device has used software IO TLB (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: fix the Kconfig entry for CONFIG_DMA_NUMA_CMA (Jerry Snitselaar) [RHEL-28780] - iommu: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28780] - swiotlb: move slot allocation explanation comment where it belongs (Jerry Snitselaar) [RHEL-28780] - swiotlb: search the software IO TLB only if the device makes use of it (Jerry Snitselaar) [RHEL-28780] - swiotlb: allocate a new memory pool when existing pools are full (Jerry Snitselaar) [RHEL-28780] - swiotlb: determine potential physical address limit (Jerry Snitselaar) [RHEL-28780] - swiotlb: if swiotlb is full, fall back to a transient memory pool (Jerry Snitselaar) [RHEL-28780] - redhat/configs: add file for SWIOTLB_DYNAMIC (Jerry Snitselaar) [RHEL-28780] - swiotlb: add a flag whether SWIOTLB is allowed to grow (Jerry Snitselaar) [RHEL-28780] - swiotlb: separate memory pool data from other allocator data (Jerry Snitselaar) [RHEL-28780] - swiotlb: add documentation and rename swiotlb_do_find_slots() (Jerry Snitselaar) [RHEL-28780] - redhat/configs: Add CONFIG_DMA_NUMA_CMA and remove CONFIG_DMA_PERNUMA_CMA (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support numa CMA for specified node (Jerry Snitselaar) [RHEL-28780] - dma-contiguous: support per-numa CMA for all architectures (Jerry Snitselaar) [RHEL-28780] - of: Fix "dma-ranges" handling for bus controllers (Jerry Snitselaar) [RHEL-28780] - net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context (Kamal Heib) [RHEL-30492] {CVE-2023-52626} - sched/numa: Fix mm numa_scan_seq based unconditional scan (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of inactive VMAs when there is no alternative (Phil Auld) [RHEL-10049] - sched/numa: Complete scanning of partial VMAs regardless of PID activity (Phil Auld) [RHEL-10049] - sched/numa: Move up the access pid reset logic (Phil Auld) [RHEL-10049] - sched/numa: Trace decisions related to skipping VMAs (Phil Auld) [RHEL-10049] - sched/numa: Rename vma_numab_state::access_pids[] => ::pids_active[], ::next_pid_reset => ::pids_active_reset (Phil Auld) [RHEL-10049] - sched/numa: Document vma_numab_state fields (Phil Auld) [RHEL-10049] - sched/numa: use hash_32 to mix up PIDs accessing VMA (Phil Auld) [RHEL-10049] - sched/numa: implement access PID reset logic (Phil Auld) [RHEL-10049] - selftests/livepatch: fix and refactor new dmesg message code (Ryan Sullivan) [RHEL-31518] - docs: automarkup: linkify git revs (Ryan Sullivan) [RHEL-31518] - livepatch: Fix missing newline character in klp_resolve_symbols() (Ryan Sullivan) [RHEL-31518]- KVM: arm64: Do not re-initialize the KVM lock (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Ensure target address is granule-aligned for range TLBI (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Fix host-programmed guest events in nVHE (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: selftests: Fix spelling mistake "trigged" -> "triggered" (Sebastian Ott) [RHEL-31215] - KVM: arm64: removed unused kern_hyp_va asm macro (Sebastian Ott) [RHEL-31215] - KVM: arm64: add comments to __kern_hyp_va (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes (Sebastian Ott) [RHEL-31215] - KVM: selftests: arm64: Determine max ipa size per-page size (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix __GUEST_ASSERT() format warnings in ARM's arch timer test (Sebastian Ott) [RHEL-31215] - perf build: Fix out of tree build related to installation of sysreg-defs (Sebastian Ott) [RHEL-31215] - tools headers: Update tools's copy of arm64/asm headers (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove unused functions from vpmu test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Split arch_timer test code (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Enable tuning of error margin in arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Data type cleanup for arch_timer test (Sebastian Ott) [RHEL-31215] - KVM: selftests: Print timer ctl register in ISTATUS assertion (Sebastian Ott) [RHEL-31215] - KVM: selftests: Fix GUEST_PRINTF() format warnings in ARM code (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Remove redundant newlines (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Handle feature fields with nonzero minimum value correctly (Sebastian Ott) [RHEL-31215] - KVM: selftests: Ensure sysreg-defs.h is generated at the expected path (Sebastian Ott) [RHEL-31215] - perf build: Ensure sysreg-defs Makefile respects output dir (Sebastian Ott) [RHEL-31215] - tools headers arm64: Fix references to top srcdir in Makefile (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU test for validating user accesses (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for unimplemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: vPMU register test for implemented counters (Sebastian Ott) [RHEL-31215] - KVM: selftests: aarch64: Introduce vpmu_counter_access test (Sebastian Ott) [RHEL-31215] - tools: Import arm_pmuv3.h (Sebastian Ott) [RHEL-31215] - KVM: arm64: selftests: Test for setting ID register from usersapce (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document vCPU feature selection UAPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix out-of-IPA space translation fault handling (Sebastian Ott) [RHEL-31215] - Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking" (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix TRFCR_EL1/PMSCR_EL1 access in hVHE mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't initialize idreg debugfs w/ preemption disabled (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fail the idreg iterator if idregs aren't initialized (Sebastian Ott) [RHEL-31215] - KVM: arm64: Set io memory s2 pte as normalnc for vfio pci device (Sebastian Ott) [RHEL-31215] - mm: Introduce new flag to indicate wc safe (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce new flag for non-cacheable IO memory (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix typos (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Don't acquire the lpi_list_lock in vgic_put_irq() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Ensure the irq refcount is nonzero when taking a ref (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Rely on RCU protection in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe manner (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use atomics to count LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Get rid of the LPI linked-list (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Walk the LPI xarray in vgic_copy_lpi_list() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-v3: Iterate the xarray to find pending LPIs (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Use xarray to find LPI in vgic_get_lpi() (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: Store LPIs in an xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make build-time check of RES0/RES1 bits optional (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: Add debugfs file for guest's ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg fields for later checking (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make FEAT_MOPS UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make AMU sysreg UNDEF if FEAT_AMU is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PIR{,E0}_EL1 UNDEF if S1PIE is not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make TLBI OS/Range UNDEF if not advertised to the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Streamline save/restore of HFG[RW]TR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move existing feature disabling over to FGU infrastructure (Sebastian Ott) [RHEL-31215] - KVM: arm64: Propagate and handle Fine-Grained UNDEF bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add Fine-Grained UNDEF tracking information (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename __check_nv_sr_forward() to triage_sysreg_trap() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use the xarray as the primary sysreg/sysinsn walker (Sebastian Ott) [RHEL-31215] - KVM: arm64: Register AArch64 system register entries with the sysreg xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: Always populate the trap configuration xarray (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Move system instructions to their own sys_reg_desc array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Drop the requirement for XARRAY_MULTI (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Turn encoding ranges into discrete XArray stores (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Correctly handle negative polarity FGTs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Unify HDFG[WR]TR_GROUP FGT identifiers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop sanitised_sys_reg() helper (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed HCRX_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed FGT sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to EL2 configuration registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add sanitising to VNCR-backed sysregs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add feature checking helpers (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add missing ID_AA64ISAR[13]_EL1 fields and variants (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Fix FEAT_NV check when checking for FEAT_NV1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Only check for NV1 if NV is present (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Add missing ID_AA64MMFR4_EL1 to __read_sysreg_by_encoding() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle Apple M2 as not having HCR_EL2.NV1 implemented (Sebastian Ott) [RHEL-31215] - arm64: kvm: avoid CONFIG_PGTABLE_LEVELS for runtime levels (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix double-free following kvm_pgtable_stage2_free_unlinked() (Sebastian Ott) [RHEL-31215 RHEL-36279] - KVM: arm64: print Hyp mode (Sebastian Ott) [RHEL-31215] - KVM: arm64: Force guest's HCR_EL2.E2H RES1 when NV1 is not implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose ID_AA64MMFR4_EL1 to guests (Sebastian Ott) [RHEL-31215] - arm64: Fix early handling of FEAT_E2H0 not being implemented (Sebastian Ott) [RHEL-31215] - arm64: Treat HCR_EL2.E2H as RES1 when ID_AA64MMFR4_EL1.E2H0 is negative (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Detect HCR_EL2.NV1 being RES0 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Add ID_AA64MMFR4_EL1 handling (Sebastian Ott) [RHEL-31215] - arm64: sysreg: Add layout for ID_AA64MMFR4_EL1 (Sebastian Ott) [RHEL-31215] - arm64: cpufeature: Correctly display signed override values (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Correctly handle signed values (Sebastian Ott) [RHEL-31215] - arm64: Add macro to compose a sysreg field value (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not source virt/lib/Kconfig twice (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-its: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: vgic-init: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: sys_regs: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: mmu: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: vhe: fix a kernel-doc warning (Sebastian Ott) [RHEL-31215] - KVM: arm64: hyp/aarch32: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: guest: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: debug: fix kernel-doc warnings (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix circular locking dependency (Sebastian Ott) [RHEL-31215 RHEL-31553 RHEL-36279] {CVE-2024-26691} - KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Map VNCR-capable registers to a separate page (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add EL2_REG_VNCR()/EL2_REG_REDIR() sysreg helpers (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add include containing the VNCR_EL2 offsets (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers (Sebastian Ott) [RHEL-31215] - arm64: cpufeatures: Restrict NV support to FEAT_NV2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Introduce a bad_trap() primitive for unexpected trap handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Compute NV view of idregs as a one-off (Sebastian Ott) [RHEL-31215] - KVM: arm64: nv: Hoist vcpu_has_nv() into is_hyp_ctxt() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Trap external trace for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Mark PAuth as a restricted feature for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Fix which features are marked as allowed for protected VMs (Sebastian Ott) [RHEL-31215] - KVM: arm64: Macros for setting/clearing FGT bits (Sebastian Ott) [RHEL-31215] - KVM: arm64: Define FGT nMASK bits relative to other fields (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use generated FGT RES0 bits instead of specifying them (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add build validation for FGT trap mask values (Sebastian Ott) [RHEL-31215] - KVM: arm64: Handle HAFGRTR_EL2 trapping in nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add bit masks for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGITR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add missing HFGxTR_EL2 FGT entries to nested virt (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system instruction definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing system register definitions for FGT (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing ExtTrcBuff field definition to ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add missing Pauth_LR field definitions to ID_AA64ISAR1_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add new system registers for GCS (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for FPMR (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for ID_AA64PFR2_EL1 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: update CPACR_EL1 register (Sebastian Ott) [RHEL-31215] - arm64/sysreg: add system register POR_EL{0,1} (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Add definition for HAFGRTR_EL2 (Sebastian Ott) [RHEL-31215] - arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Explicitly trap unsupported HFGxTR_EL2 features (Sebastian Ott) [RHEL-31215] - arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N (Sebastian Ott) [RHEL-31215] - KVM: arm64: Remove VPIPT I-cache handling (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use helpers to classify exception types reported via ESR (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA2 systems (Sebastian Ott) [RHEL-31215] - KVM: arm64: Support up to 5 levels of translation in kvm_pgtable (Sebastian Ott) [RHEL-31215] - KVM: arm64: Convert translation level parameter to s8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2 (Sebastian Ott) [RHEL-31215] - arm64: Add ARM64_HAS_LPA2 CPU capability (Sebastian Ott) [RHEL-31215] - arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2] (Sebastian Ott) [RHEL-31215] - arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for the guest (Sebastian Ott) [RHEL-31215] - KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first run (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add PMU event filter bits required if EL3 is implemented (Sebastian Ott) [RHEL-31215] - KVM: arm64: Make PMEVTYPER_EL0.NSH RES0 if EL2 isn't advertised (Sebastian Ott) [RHEL-31215] - KVM: arm64: PMU: Introduce helpers to set the guest's PMU (Sebastian Ott) [RHEL-31215] - KVM: arm64: Move VTCR_EL2 into struct s2_mmu (Sebastian Ott) [RHEL-31215] - KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Rename helpers for VHE vCPU load/put (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reload stage-2 for VMID change on VHE (Sebastian Ott) [RHEL-31215] - KVM: arm64: Restore the stage-2 context in VHE's __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host() (Sebastian Ott) [RHEL-31215] - arm64: kvm: Use cpus_have_final_cap() explicitly (Sebastian Ott) [RHEL-31215] - KVM: arm64: Expose MOPS instructions to guests (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add handler for MOPS exceptions (Sebastian Ott) [RHEL-31215] - KVM: arm64: FFA: Remove access of endpoint memory access descriptor array (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use mtree_empty() to determine if SMCCC filter configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Only insert reserved ranges when SMCCC filter is used (Sebastian Ott) [RHEL-31215] - KVM: arm64: Add a predicate for testing if SMCCC filter is configured (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Bump up the default KVM sanitised debug version to v8p8 (Sebastian Ott) [RHEL-31215] - KVM: arm64: Reject attempts to set invalid debug arch version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version (Sebastian Ott) [RHEL-31215] - KVM: arm64: Use guest ID register values for the sake of emulation (Sebastian Ott) [RHEL-31215] - KVM: arm64: Allow userspace to get the writable masks for feature ID registers (Sebastian Ott) [RHEL-31215] - KVM: arm64: Do not transfer page refcount for THP adjustment (Sebastian Ott) [RHEL-31215] - KVM: arm64: Don't use kerneldoc comment for arm64_check_features() (Sebastian Ott) [RHEL-31215] - Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT" (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925 (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix triggering coredump implementation (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT (David Marlin) [RHEL-30099] - Bluetooth: qca: Fix wrong event type for patch config command (David Marlin) [RHEL-30099] - Bluetooth: Enforce validation on max value of connection interval (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (David Marlin) [RHEL-30099] - Bluetooth: mgmt: Fix limited discoverable off timeout (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR (David Marlin) [RHEL-30099] - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (David Marlin) [RHEL-27921 RHEL-30099] {CVE-2024-22099} - Bluetooth: hci_sync: Fix accept_list when attempting to suspend (David Marlin) [RHEL-30099] - Bluetooth: Avoid potential use-after-free in hci_error_reset (David Marlin) [RHEL-30099 RHEL-31828] {CVE-2024-26801} - Bluetooth: hci_sync: Check the correct flag before starting a scan (David Marlin) [RHEL-30099] - Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid (David Marlin) [RHEL-30099] - Bluetooth: Fix atomicity violation in {min,max}_key_size_set (David Marlin) [RHEL-30099] - Bluetooth: Add device 13d3:3572 IMC Networks Bluetooth Radio (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Fix possible multiple reject send (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: fix BR/EDR wakeup bug (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: remove useless assignment (David Marlin) [RHEL-30099] - Bluetooth: btmtkuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: fix recv_buf() return value (David Marlin) [RHEL-30099] - Bluetooth: qca: Support HFP offload for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Check non NULL function before calling for HFP offload (David Marlin) [RHEL-30099] - Bluetooth: ISO: Avoid creating child socket if PA sync is terminating (David Marlin) [RHEL-30099] - Bluetooth: btintel: Print firmware SHA1 (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Remove le_restart_scan work (David Marlin) [RHEL-30099] - Bluetooth: Add documentation to exported functions in lib (David Marlin) [RHEL-30099] - Bluetooth: btusb: Don't suspend when there are connections (David Marlin) [RHEL-30099] - Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Reassociate a socket with an active BIS (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a PA sync socket (David Marlin) [RHEL-30099] - Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE (David Marlin) [RHEL-30099] - Bluetooth: L2CAP: Send reject on command corrupted request (David Marlin) [RHEL-30099] - Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis (David Marlin) [RHEL-30099] - Bluetooth: hci_event: shut up a false-positive warning (David Marlin) [RHEL-30099] - Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (David Marlin) [RHEL-30099] - Bluetooth: Fix deadlock in vhci_send_frame (David Marlin) [RHEL-30099] - Bluetooth: Fix not notifying when connection encryption changes (David Marlin) [RHEL-30099] - Bluetooth: btmtksdio: enable bluetooth wakeup in system suspend (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (David Marlin) [RHEL-30099] - Bluetooth: ISO: Copy BASE if service data matches EIR_BAA_SERVICE_UUID (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add date->evt_skb is NULL check (David Marlin) [RHEL-30099] - Bluetooth: msft: __hci_cmd_sync() doesn't return NULL (David Marlin) [RHEL-30099] - Bluetooth: ISO: Match QoS adv handle with BIG handle (David Marlin) [RHEL-30099] - Bluetooth: ISO: Allow binding a bcast listener to 0 bises (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for QCA2066 (David Marlin) [RHEL-30099] - Bluetooth: Add support for Intel Misty Peak - 8087:0038 (David Marlin) [RHEL-30099] - Bluetooth: Add support ITTIM PE50-M75C (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix BIS cleanup (David Marlin) [RHEL-30099] - Bluetooth: Fix a refcnt underflow problem for hci_conn (David Marlin) [RHEL-30099] - Bluetooth: vhci: Fix race when opening vhci device (David Marlin) [RHEL-30099] - Bluetooth: Avoid redundant authentication (David Marlin) [RHEL-30099] - Bluetooth: ISO: Fix handling of listen for unicast (David Marlin) [RHEL-30099] - Bluetooth: btusb: add shutdown function for QCA6174 (David Marlin) [RHEL-30099] - Bluetooth: Delete unused hci_req_prepare_suspend() declaration (David Marlin) [RHEL-30099] - Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Fix quirks table naming (David Marlin) [RHEL-30099] - Bluetooth: btintel: Send new command for PPAG (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for periodic adv reports processing (David Marlin) [RHEL-30099] - Bluetooth: qca: add support for WCN7850 (David Marlin) [RHEL-30099] - Bluetooth: qca: use switch case for soc type behavior (David Marlin) [RHEL-30099] - Bluetooth: hci_conn: Fix sending BT_HCI_CMD_LE_CREATE_CONN_CANCEL (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Improve inband Independent Reset handling (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for IW624 chipset (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Remove check for CTS low after FW download (David Marlin) [RHEL-30099] - Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails (David Marlin) [RHEL-30099] - Bluetooth: Remove unnecessary NULL check before vfree() (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() (David Marlin) [RHEL-30099] - Bluetooth: Remove unused declaration amp_read_loc_info() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Move btusb_recv_event_intel to btintel (David Marlin) [RHEL-30099] - Bluetooth: btqca: Add WCN3988 support (David Marlin) [RHEL-30099] - Bluetooth: btnxpuart: Add support for AW693 chipset (David Marlin) [RHEL-30099] - Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (David Marlin) [RHEL-30099] - bluetooth: Explicitly include correct DT includes (David Marlin) [RHEL-30099] - Bluetooth: btbcm: add default address for BCM43430A1 (David Marlin) [RHEL-30099] - Bluetooth: ISO: Add support for BT_PKT_STATUS (David Marlin) [RHEL-30099] - Bluetooth: af_bluetooth: Make BT_PKT_STATUS generic (David Marlin) [RHEL-30099] - Bluetooth: btmtk: Fix kernel crash when processing coredump (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support for another MediaTek 7922 VID/PID (David Marlin) [RHEL-30099] - Bluetooth: Fix hci_suspend_sync crash (David Marlin) [RHEL-30099] - Bluetooth: hci_debugfs: Use kstrtobool() instead of strtobool() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 04ca/3804 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add new VID/PID 0489/e102 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add a new VID/PID 0489/e0f6 for MT7922 (David Marlin) [RHEL-30099] - Bluetooth: msft: Fix error code in msft_cancel_address_filter_sync() (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add device 0489:e0f5 as MT7922 device (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: add MediaTek devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: btmtk: introduce btmtk reset work (David Marlin) [RHEL-30099] - Bluetooth: btusb: mediatek: readx_poll_timeout replaces open coding (David Marlin) [RHEL-30099] - Bluetooth: btmtk: add printing firmware information (David Marlin) [RHEL-30099] - Bluetooth: btusb: Add support Mediatek MT7925 (David Marlin) [RHEL-30099] - Bluetooth: btintel: Add support to reset bluetooth via ACPI DSM (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump support (David Marlin) [RHEL-30099] - Bluetooth: hci_qca: Add qcom devcoredump sysfs support (David Marlin) [RHEL-30099] - Bluetooth: hci_sock: Forward credentials to monitor (David Marlin) [RHEL-30099] - Bluetooth: Init sk_peer_* on bt_sock_alloc (David Marlin) [RHEL-30099] - Bluetooth: Consolidate code around sk_alloc into a helper function (David Marlin) [RHEL-30099]- memblock: fix crash when reserved memory is not added to memory (Eric Chanudet) [RHEL-36126] - mm: pass nid to reserve_bootmem_region() (Eric Chanudet) [RHEL-36126] - x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Prarit Bhargava) [RHEL-29437] - net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec (Sabrina Dubroca) [RHEL-31748] - macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst (Sabrina Dubroca) [RHEL-31748] - ethernet: Add helper for assigning packet type when dest address does not match device address (Sabrina Dubroca) [RHEL-31748] - macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads (Sabrina Dubroca) [RHEL-31748] - net: macsec: revert the MAC address if mdo_upd_secy fails (Sabrina Dubroca) [RHEL-31748] - net: macsec: documentation for macsec_context and macsec_ops (Sabrina Dubroca) [RHEL-31748] - net: macsec: move sci_to_cpu to macsec header (Sabrina Dubroca) [RHEL-31748] - net: add DEV_STATS_READ() helper (Sabrina Dubroca) [RHEL-31748] - net: macsec: Use helper functions to update stats (Sabrina Dubroca) [RHEL-31748] - macsec: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31748] - net: macsec: remove the prepare flag from the MACsec offloading context (Sabrina Dubroca) [RHEL-31748] - ethtool: add linkmode bitmap support to struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: add suffix _u32 to legacy bitmap members of struct ethtool_keee (Ivan Vecera) [RHEL-32101] - ethtool: adjust struct ethtool_keee to kernel needs (Ivan Vecera) [RHEL-32101] - ethtool: switch back from ethtool_keee to ethtool_eee for ioctl (Ivan Vecera) [RHEL-32101] - ethtool: replace struct ethtool_eee with a new struct ethtool_keee on kernel side (Ivan Vecera) [RHEL-32101] - treewide: use get_random_u32_below() instead of deprecated function (Bill O'Donnell) [RHEL-36333] - powerpc/64s: fix program check interrupt emergency stack path (Mamatha Inamdar) [RHEL-37690] {CVE-2021-47428} - ext4: regenerate buddy after block freeing failed if under fc replay (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: change the type of blocksize in ext4_mb_init_cache() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: correct grp validation in ext4_mb_good_group (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: drop the call to ext4_error() from ext4_get_group_info() (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - ext4: allow ext4_get_group_info() to fail (Carlos Maiolino) [RHEL-26678] {CVE-2024-26601} - blk-cgroup: fix list corruption from reorder of WRITE ->lqueued (Ming Lei) [RHEL-38348] - blk-cgroup: fix list corruption from resetting io stat (Ming Lei) [RHEL-38348] - net: dst: fix missing initialization of rt_uncached (Felix Maurer) [RHEL-15695] - net: dst: Switch to rcuref_t reference counting (Felix Maurer) [RHEL-15695] - net: Use call_rcu_hurry() for dst_release() (Felix Maurer) [RHEL-15695] - net: dst: Prevent false sharing vs. dst_entry:: __refcnt (Felix Maurer) [RHEL-15695] - rh_messages.h: mark mlx5 on Bluefield-3 as unmaintained (Scott Weaver) [RHEL-33061] - rh_messages.h: update driver and device lists (Scott Weaver) [RHEL-35575] - i2c: dev: copy userspace array safely (Steve Best) [RHEL-38295] {CVE-2023-52758} - crypto: pcrypt - Fix hungtask for PADATA_RESET (Herbert Xu) [RHEL-38173] {CVE-2023-52813} - platform/x86/amd/pmc: Modify SMU message port for latest AMD platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add 1Ah family series to STB support list (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add idlemask support for 1Ah family (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: call amd_pmc_get_ip_info() during driver probe (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add VPE information for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Send OS_HINT command for AMDI000A platform (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13 (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move platform defines to header (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: adjust getting DRAM size behavior (David Arcari) [RHEL-24991] - platform/x86: Add s2idle quirk for more Lenovo laptops (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add dump_custom_stb module parameter (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Handle overflow cases where the num_samples range is higher (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Use flex array when calling amd_pmc_stb_debugfs_open_v2() (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Add PMFW command id to support S2D force flush (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Fix build error with randconfig (David Arcari) [RHEL-24991] - platform/x86/amd/pmc: Move PMC driver to separate directory (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use release_mem_region() to undo request_mem_region_muxed() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Apply nvme quirk to HP 15s-eq2xxx (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add new ACPI ID AMDI000A (David Arcari) [RHEL-24991] - platform/x86: Move s2idle quirk from thinkpad-acpi to amd-pmc (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Use pm_pr_dbg() for suspend related messages (David Arcari) [RHEL-24991] - include/linux/suspend.h: Only show pm_pr_dbg messages at suspend/resume (David Arcari) [RHEL-24991] - PM: sleep: enable dynamic debug support within pm_pr_dbg() (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Update metrics table info for Pink Sardine (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Add helper function to check the cpu id (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Get STB DRAM size from PMFW (David Arcari) [RHEL-24991] - platform/x86/amd: pmc: Pass true/false to bool argument (David Arcari) [RHEL-24991] - redhat/configs: Enable INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON (Jerry Snitselaar) [RHEL-28672] - idpf: don't skip over ethtool tcp-data-split setting (Michal Schmidt) [RHEL-36182] - mmc: sdio: fix possible resource leaks in some error paths (Steve Best) [RHEL-38151] {CVE-2023-52730} - redhat/configs: Adding CONFIG_TYPEC_MUX_WCD939X_USBSS (Desnes Nunes) [RHEL-34114] - usb: xhci: use array_size() when allocating and freeing memory (Desnes Nunes) [RHEL-34114] - usb: xhci: check if 'requested segments' exceeds ERST capacity (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: limit the UCSI_NO_PARTNER_PDOS even further (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: allow non-partner GET_PDOS for Qualcomm devices (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Fix connector check on init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi_acpi: Refactor and fix DELL quirk (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Ack unsupported commands (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Check for notifications after init (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: Clear EVENT_PENDING under PPM lock (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct the PDO counting in pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Update PD of Type-C port upon pd_set (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix double-free issue in tcpm_port_unregister_pd() (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Correct port source pdo array in pd_set callback (Desnes Nunes) [RHEL-34114] - xhci: Fix failure to detect ring expansion need. (Desnes Nunes) [RHEL-34114] - usb: port: Don't try to peer unused USB ports based on location (Desnes Nunes) [RHEL-34114] - usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix PORT_RESET behavior for self powered devices (Desnes Nunes) [RHEL-34114] - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Desnes Nunes) [RHEL-34114] - usb: typec: tpcm: Fix issues with power being removed during reset (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Don't disconnect if not started (Desnes Nunes) [RHEL-34114] - usb: roles: don't get/set_role() when usb_role_switch is unregistered (Desnes Nunes) [RHEL-34114] - usb: roles: fix NULL pointer issue when put module's reference (Desnes Nunes) [RHEL-34114] - USB: roles: make role_class a static const structure (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Explicitly include linux/platform_device.h (Desnes Nunes) [RHEL-34114] - usb: uhci-grlib: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-34114] - scsi: sd: usb_storage: uas: Access media prior to querying device properties (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Support EBC feature of DWC_usb31" (Desnes Nunes) [RHEL-34114] - dt-bindings: xilinx: replace Piyush Mehta maintainership (Desnes Nunes) [RHEL-34114] - USB: serial: option: add Fibocom FM101-GL variant (Desnes Nunes) [RHEL-34114] - USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (Desnes Nunes) [RHEL-34114] - USB: serial: cp210x: add ID for IMST iM871A-USB (Desnes Nunes) [RHEL-34114] - thunderbolt: Fix setting the CNS bit in ROUTER_CS_5 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: fix the PD disabled case (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Quirk to ack a connector change ack cmd (Desnes Nunes) [RHEL-34114] - usb: ucsi_acpi: Fix command completion handling (Desnes Nunes) [RHEL-34114] - usb: ucsi: Add missing ppm_lock (Desnes Nunes) [RHEL-34114] - usb: ulpi: Fix debugfs directory leak (Desnes Nunes) [RHEL-34114] - Revert "usb: typec: tcpm: fix cc role at port reset" (Desnes Nunes) [RHEL-34114] - USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Desnes Nunes) [RHEL-34114] - usb: chipidea: core: handle power lost in workqueue (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend (Desnes Nunes) [RHEL-34114] - usb: core: Prevent null pointer dereference in update_port_device_state (Desnes Nunes) [RHEL-34114] - xhci: handle isoc Babble and Buffer Overrun events properly (Desnes Nunes) [RHEL-34114] - xhci: process isoc TD properly when there was a transaction error mid TD. (Desnes Nunes) [RHEL-34114] - xhci: fix off by one check when adding a secondary interrupter. (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer dereference at secondary interrupter removal (Desnes Nunes) [RHEL-34114] - usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Fix indentations in documentation of NCM section (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: fix use of device-specific init function (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: Separate reset for TPS6598x (Desnes Nunes) [RHEL-34114] - usb: mon: Fix atomicity violation in mon_bin_vma_fault (Desnes Nunes) [RHEL-34114] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: dwc3: Limit num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add num-hc-interrupters definition (Desnes Nunes) [RHEL-34114] - xhci: add support to allocate several interrupters (Desnes Nunes) [RHEL-34114] - USB: core: Use device_driver directly in struct usb_driver and usb_device_driver (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Queue PM runtime idle on disconnect event (Desnes Nunes) [RHEL-34114] - usb: chipidea: wait controller resume finished for wakeup irq (Desnes Nunes) [RHEL-34114] - usb: chipidea: ci_hdrc_imx: add wakeup clock and keep it always on (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Add support to update wMaxSegmentSize via configfs (Desnes Nunes) [RHEL-34114] - usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Desnes Nunes) [RHEL-34114] - usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Desnes Nunes) [RHEL-34114] - usb: dwc3: set pm runtime active before resume common (Desnes Nunes) [RHEL-34114] - usb: dwc3: Support EBC feature of DWC_usb31 (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Support multiple capabilities (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: Add child nodes for multiple PD capabilities (Desnes Nunes) [RHEL-34114] - usb: xhci-plat: fix usb disconnect issue after s4 (Desnes Nunes) [RHEL-34114] - usb: dwc3: core: set force_gen1 bit in USB31 devices if max speed is SS (Desnes Nunes) [RHEL-34114] - usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Handle EP0 request dequeuing properly (Desnes Nunes) [RHEL-34114] - usb: dwc3: Properly handle processing of pending events (Desnes Nunes) [RHEL-34114] - usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Desnes Nunes) [RHEL-34114] - USB: fix up merge of 6.4-rc4 into usb-next (Desnes Nunes) [RHEL-34114] - usb: dwc3: Add error logs for unknown endpoint events (Desnes Nunes) [RHEL-34114] - usb: ueagle-atm: Use wait_event_freezable_timeout() in uea_wait() (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add patch update support for tps6598x (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: declare in_data in as const in exec_cmd functions (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add function to request firmware (Desnes Nunes) [RHEL-34114] - usb: typec: tipd: add init and reset functions to tipd_data (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Desnes Nunes) [RHEL-34114] - Revert "usb: dwc3: Soft reset phy on probe for host" (Desnes Nunes) [RHEL-34114] - usb: linux/usb.h: fix Excess kernel-doc description warning (Desnes Nunes) [RHEL-34114] - thunderbolt: Reduce retry timeout to speed up boot for some devices (Desnes Nunes) [RHEL-34114] - thunderbolt: Keep link as asymmetric if preferred by hardware (Desnes Nunes) [RHEL-34114] - thunderbolt: make tb_bus_type const (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Parse Accessory Mode information (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add accessory mode description (Desnes Nunes) [RHEL-34114] - xhci: Fix null pointer dereference during S4 resume when resetting ep0 (Desnes Nunes) [RHEL-34114] - usb: dwc3: imx8mp: Fix smatch warning (Desnes Nunes) [RHEL-34114] - usb: typec: fixed a typo (Desnes Nunes) [RHEL-34114] - usb: gadget: f_fs: fix fortify warning (Desnes Nunes) [RHEL-34114] - usb: storage: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - usb: mon_text: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: mon_stat: Replace snprintf() with the safer scnprintf() variant (Desnes Nunes) [RHEL-34114] - usb: typec: mux: add Qualcomm WCD939X USB SubSystem Altmode Mux driver (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: Document WCD939x USB SubSystem Altmode/Analog Audio Switch (Desnes Nunes) [RHEL-34114] - usb: core: Fix crash w/ usb_choose_configuration() if no driver (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: Query Source partner for FRS capability only if it is DRP (Desnes Nunes) [RHEL-34114] - usb: typec: change altmode SVID to u16 entry (Desnes Nunes) [RHEL-34114] - dt-bindings: connector: usb: add altmodes description (Desnes Nunes) [RHEL-34114] - usb: typec: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - usb: chipidea: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: nxp,ptn5110: Fix typos in the title (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: genesys,gl850g: Document 'peer-hub' (Desnes Nunes) [RHEL-34114] - usb: cdc-acm: return correct error code on unsupported break (Desnes Nunes) [RHEL-34114] - thunderbolt: Add support for Intel Lunar Lake (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable PCIe extended encapsulation upon teardown properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Make PCIe tunnel setup and teardown follow CM guide (Desnes Nunes) [RHEL-34114] - thunderbolt: Improve logging when DisplayPort resource is added due to hotplug (Desnes Nunes) [RHEL-34114] - thunderbolt: Use tb_dp_read_cap() to read DP_COMMON_CAP as well (Desnes Nunes) [RHEL-34114] - thunderbolt: Disable CL states only when actually needed (Desnes Nunes) [RHEL-34114] - thunderbolt: Transition link to asymmetric only when both sides support it (Desnes Nunes) [RHEL-34114] - thunderbolt: Log XDomain link speed and width (Desnes Nunes) [RHEL-34114] - thunderbolt: Move width_name() helper to tb.h (Desnes Nunes) [RHEL-34114] - thunderbolt: Handle lane bonding of Gen 4 XDomain links properly (Desnes Nunes) [RHEL-34114] - thunderbolt: Unwind TMU configuration if tb_switch_set_tmu_mode_params() fails (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for SunplusIT camera (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Pick first best alternate setting insteed of last (Desnes Nunes) [RHEL-34114] - media: uvcvideo: Fix power line control for a Chicony camera (Desnes Nunes) [RHEL-34114] - usb: typec: ucsi: fix UCSI on buggy Qualcomm devices (Desnes Nunes) [RHEL-34114] - media: cx231xx: fix a memleak in cx231xx_init_isoc (Desnes Nunes) [RHEL-34114] - usb: xhci: xhci-plat: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: xhci: Add support for BCM2711 (Desnes Nunes) [RHEL-34114] - usb: hub: Add quirk to decrease IN-ep poll interval for Microchip USB491x hub (Desnes Nunes) [RHEL-34114] - usb: hub: Replace hardcoded quirk value with BIT() macro (Desnes Nunes) [RHEL-34114] - usb: typec: tcpci: add vconn over current fault handling to maxim_core (Desnes Nunes) [RHEL-34114] - usb: typec: tcpm: add tcpm_port_error_recovery symbol (Desnes Nunes) [RHEL-34114] - dt-bindings: usb: tps6598x: add reset-gpios property (Desnes Nunes) [RHEL-34114] - usb: typec: tps6598x: add reset gpio support (Desnes Nunes) [RHEL-34114] - r8152: fix unknown device for choose_configuration (Desnes Nunes) [RHEL-34114] - r8152: Choose our USB config with choose_configuration() rather than probe() (Desnes Nunes) [RHEL-34114] - usb: core: Allow subclassed USB drivers to override usb_choose_configuration() (Desnes Nunes) [RHEL-34114] - usb: core: Don't force USB generic_subclass drivers to define probe() (Desnes Nunes) [RHEL-34114] - usb: atm: Remove snprintf() from sysfs call-backs and replace with sysfs_emit() (Desnes Nunes) [RHEL-34114] - xhci: fix possible null pointer deref during xhci urb enqueue (Desnes Nunes) [RHEL-34114] - xhci: Reconfigure endpoint 0 max packet size only during endpoint reset (Desnes Nunes) [RHEL-34114] - xhci: minor coding style cleanup in 'xhci_try_enable_msi()' (Desnes Nunes) [RHEL-34114] - xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code (Desnes Nunes) [RHEL-34114] - xhci: change 'msix_count' to encompass MSI or MSI-X vectors (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI function (Desnes Nunes) [RHEL-34114] - xhci: refactor static MSI-X function (Desnes Nunes) [RHEL-34114] - xhci: add handler for only one interrupt line (Desnes Nunes) [RHEL-34114] - xhci: check if legacy irq is available before using it as fallback (Desnes Nunes) [RHEL-34114] - xhci: dbc: Add missing headers (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof(*pointer) instead of sizeof(type) (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sizeof_field() where it makes sense (Desnes Nunes) [RHEL-34114] - xhci: dbc: Replace custom return value with proper Linux error code (Desnes Nunes) [RHEL-34114] - xhci: dbc: Don't shadow error codes in store() functions (Desnes Nunes) [RHEL-34114] - xhci: dbc: Check for errors first in xhci_dbc_stop() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use ATTRIBUTE_GROUPS() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Convert to use sysfs_streq() (Desnes Nunes) [RHEL-34114] - xhci: dbc: Drop duplicate checks for dma_free_coherent() (Desnes Nunes) [RHEL-34114] - usb: new quirk to reduce the SET_ADDRESS request timeout (Desnes Nunes) [RHEL-34114] - usb: xhci: Add timeout argument in address_device USB HCD callback (Desnes Nunes) [RHEL-34114] - media: usb: cx231xx: Stop direct calls to queue num_buffers field (Desnes Nunes) [RHEL-34114] - USB: misc: iowarrior: remove redundant assignment to variable io_res (Desnes Nunes) [RHEL-34114] - thunderbolt: Remove duplicated re-assignment of pointer 'out' (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add phy tuning properties (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb: add power-domains property (Desnes Nunes) [RHEL-34114] - dt-bindings: phy: imx8mq-usb-phy: convert to json schema (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by (Desnes Nunes) [RHEL-34114] - memstick r592: make memstick_debug_get_tpc_name() static (Desnes Nunes) [RHEL-34114] - memstick: fix memory leak if card device is never registered (Desnes Nunes) [RHEL-34114] - memstick: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - mmc: core: Imply IOSCHED_BFQ (Desnes Nunes) [RHEL-34114] - memstick/mspro_block: Convert to use sysfs_emit()/sysfs_emit_at() APIs (Desnes Nunes) [RHEL-34114] - memstick: r592: Fix a UAF bug when removing the driver (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Desnes Nunes) [RHEL-34114] - memstick: jmb38x_ms: Prefer struct_size over open coded arithmetic (Desnes Nunes) [RHEL-34114] - memstick: switch from 'pci_' to 'dma_' API (Desnes Nunes) [RHEL-34114] - memstick: r592: Change the name of the 'pci_driver' structure to be consistent (Desnes Nunes) [RHEL-34114] - misc: rtsx: clean up one inconsistent indenting (Desnes Nunes) [RHEL-34114] - phy: broadcom: sata: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-34114] - phy: broadcom: Kconfig: Add configuration menu for Broadcom phy drivers (Desnes Nunes) [RHEL-34114] - phy: qcom: qmp-ufs: add missing offsets to sm8150 configuration (Desnes Nunes) [RHEL-34114] - phy: core: Remove usage of the deprecated ida_simple_xx() API (Desnes Nunes) [RHEL-34114] - phy: core: add debugfs files (Desnes Nunes) [RHEL-34114] - PCI: tegra: Convert to devm_of_phy_optional_get() (Desnes Nunes) [RHEL-34114] - phy: Add devm_of_phy_optional_get() helper (Desnes Nunes) [RHEL-34114] - doc: phy: Document devm_of_phy_get() (Desnes Nunes) [RHEL-34114] - phy: Remove unused phy_optional_get() (Desnes Nunes) [RHEL-34114] - net: hsr: hsr_slave: Fix the promiscuous mode in offload mode (Felix Maurer) [RHEL-30017] - hsr: Handle failures in module init (Felix Maurer) [RHEL-30017] - hsr: Fix uninit-value access in hsr_get_node() (Felix Maurer) [RHEL-30017 RHEL-33236] {CVE-2024-26863} - net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames (Felix Maurer) [RHEL-30017] - net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame() (Felix Maurer) [RHEL-30017 RHEL-31606] {CVE-2024-26707} - net: hsr: Add support for MC filtering at the slave device (Felix Maurer) [RHEL-30017] - net: hsr: Disable promiscuous mode in offload mode (Felix Maurer) [RHEL-30017]- net: add netdev_lockdep_set_classes() to virtual drivers (Davide Caratti) [RHEL-6066] - net: bridge: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - vlan: use netdev_lockdep_set_classes() (Davide Caratti) [RHEL-6066] - net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path (Davide Caratti) [RHEL-6066] - net/sched: fix false lockdep warning on qdisc root lock (Davide Caratti) [RHEL-6066] - selftests: net: more pmtu.sh fixes (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in so_txtime.sh test (Hangbin Liu) [RHEL-31077] - selftests: net: cope with slow env in gro.sh test (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge locked port test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix bridge MDB test flakiness (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Fix layer 2 miss test flakiness (Hangbin Liu) [RHEL-31077] - selftests: net: let big_tcp test cope with slow env (Hangbin Liu) [RHEL-31077] - selftests: net: avoid just another constant wait (Hangbin Liu) [RHEL-31077] - selftests: net: fix tcp listener handling in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: don't access /dev/stdout in pmtu.sh (Hangbin Liu) [RHEL-31077] - selftests: net: test vxlan pmtu exceptions with tcp (Hangbin Liu) [RHEL-31077] - selftests: net: cut more slack for gro fwd tests. (Hangbin Liu) [RHEL-31077] - selftests: forwarding: List helper scripts in TEST_FILES Makefile variable (Hangbin Liu) [RHEL-31077] - selftests: bonding: Check initial state (Hangbin Liu) [RHEL-31077] - selftests: net: fix available tunnels detection (Hangbin Liu) [RHEL-31077] - selftests: net: give more time for GRO aggregation (Hangbin Liu) [RHEL-31077] - selftests: net: fix rps_default_mask with >32 CPUs (Hangbin Liu) [RHEL-31077] - selftests: forwarding: Remove executable bits from lib.sh (Hangbin Liu) [RHEL-31077] - selftests: bonding: Change script interpreter (Hangbin Liu) [RHEL-31077] - selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu) [RHEL-31077] - selftests/net: ipsec: fix constant out of range (Hangbin Liu) [RHEL-31077] - selftests: net: fcnal-test: check if FIPS mode is enabled (Hangbin Liu) [RHEL-31077] - selftests: net: vrf-xfrm-tests: change authentication and encryption algos (Hangbin Liu) [RHEL-31077] - selftests: add few test cases for tap driver (Hangbin Liu) [RHEL-31077] - net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null (Hangbin Liu) [RHEL-31077] - idpf: disable local BH when scheduling napi for marker packets (Michal Schmidt) [RHEL-29553] - idpf: remove dealloc vector msg err in idpf_intr_rel (Michal Schmidt) [RHEL-29553] - idpf: fix minor controlq issues (Michal Schmidt) [RHEL-29553] - idpf: prevent deinit uninitialized virtchnl core (Michal Schmidt) [RHEL-29553] - idpf: cleanup virtchnl cruft (Michal Schmidt) [RHEL-29553] - idpf: refactor idpf_recv_mb_msg (Michal Schmidt) [RHEL-29553] - idpf: add async_handler for MAC filter messages (Michal Schmidt) [RHEL-29553] - idpf: refactor remaining virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor queue related virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: refactor vport virtchnl messages (Michal Schmidt) [RHEL-29553] - idpf: implement virtchnl transaction manager (Michal Schmidt) [RHEL-29553] - idpf: add idpf_virtchnl.h (Michal Schmidt) [RHEL-29553] - idpf: avoid compiler padding in virtchnl2_ptype struct (Michal Schmidt) [RHEL-29553] - idpf: add get/set for Ethtool's header split ringparam (Michal Schmidt) [RHEL-29553] - powerpc/smp: do not decrement idle task preempt count in CPU offline (Mamatha Inamdar) [RHEL-38427] {CVE-2021-47454} - Squashfs: check the inode number is not the invalid value of zero (Abhi Das) [RHEL-35098] {CVE-2024-26982} - locktorture: Increase Hamming distance between call_rcu_chain and rcu_call_chains (Waiman Long) [RHEL-35759] - torture: add missing dependency on hrtimer.h (Waiman Long) [RHEL-35759] - locking/mutex: Document that mutex_unlock() is non-atomic (Waiman Long) [RHEL-35759] - cleanup: Add conditional guard support (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() (Waiman Long) [RHEL-35759] - locking/osq_lock: Clarify osq_wait_next() calling convention (Waiman Long) [RHEL-35759] - locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.c (Waiman Long) [RHEL-35759] - locktorture: Check the correct variable for allocation failure (Waiman Long) [RHEL-35759] - locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers (Waiman Long) [RHEL-35759] - doc: Catch-up update for locktorture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add call_rcu_chains module parameter (Waiman Long) [RHEL-35759] - locktorture: Add new module parameters to lock_torture_print_module_parms() (Waiman Long) [RHEL-35759] - torture: Print out torture module parameters (Waiman Long) [RHEL-35759] - locktorture: Add acq_writer_lim to complain about long acquistion times (Waiman Long) [RHEL-35759] - locktorture: Consolidate "if" statements in lock_torture_writer() (Waiman Long) [RHEL-35759] - locktorture: Alphabetize torture_param() entries (Waiman Long) [RHEL-35759] - rcutorture: Fix stuttering races and other issues (Waiman Long) [RHEL-35759] - locktorture: Add readers_bind and writers_bind module parameters (Waiman Long) [RHEL-35759] - torture: Move rcutorture_sched_setaffinity() out of rcutorture (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_ns() take an hrtimer mode parameter (Waiman Long) [RHEL-35759] - torture: Share torture_random_state with torture_shuffle_tasks() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix grammar in comment (Waiman Long) [RHEL-35759] - locking/seqlock: Propagate 'const' pointers within read-only methods, remove forced type casts (Waiman Long) [RHEL-35759] - locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning (Waiman Long) [RHEL-35759] - locking/seqlock: Change __seqprop() to return the function pointer (Waiman Long) [RHEL-35759] - locking/seqlock: Simplify SEQCOUNT_LOCKNAME() (Waiman Long) [RHEL-35759] - locking/seqlock: Fix typo in comment (Waiman Long) [RHEL-35759] - locking/debug: Fix debugfs API return value checks to use IS_ERR() (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Make sure we bail out instead of livelock (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Fix potential workqueue corruption (Waiman Long) [RHEL-35759] - locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup (Waiman Long) [RHEL-35759] - locking: export contention tracepoints for bcachefs six locks (Waiman Long) [RHEL-35759] - locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() (Waiman Long) [RHEL-35759] - lockdep: fix static memory detection even more (Waiman Long) [RHEL-35759] - torture: Stop right-shifting torture_random() return values (Waiman Long) [RHEL-35759] - torture: Move stutter_wait() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_shuffle() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Move torture_onoff() timeouts to hrtimers (Waiman Long) [RHEL-35759] - torture: Make torture_hrtimeout_*() use TASK_IDLE (Waiman Long) [RHEL-35759] - torture: Add lock_torture writer_fifo module parameter (Waiman Long) [RHEL-35759] - torture: Add a kthread-creation callback to _torture_create_kthread() (Waiman Long) [RHEL-35759] - torture: Support randomized shuffling for proxy exec testing (Waiman Long) [RHEL-35759] - locking: add lockevent_read() prototype (Waiman Long) [RHEL-35759] - lockdep: Add lock_set_cmp_fn() annotation (Waiman Long) [RHEL-35759] - locktorture: Add long_hold to adjust lock-hold delays (Waiman Long) [RHEL-35759] - torture: Fix hang during kthread shutdown phase (Waiman Long) [RHEL-35759] - torture: Seed torture_random_state on CPU (Waiman Long) [RHEL-35759] - seqlock: drop seqcount_ww_mutex_t (Waiman Long) [RHEL-35759] - sections: global data can be in .bss (Waiman Long) [RHEL-35759] - bnxt_en: do not map packet buffers twice (Petr Oros) [RHEL-31941] - bnxt_en: Fix skb recycling logic in bnxt_deliver_skb() (Petr Oros) [RHEL-31941] - bpf, test_run: fix crashes due to XDP frame overwriting/corruption (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" (Petr Oros) [RHEL-31941] - bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES (Petr Oros) [RHEL-31941] - page_pool: fix netlink dump stop/resume (Petr Oros) [RHEL-31941] - page_pool: fix typos and punctuation (Petr Oros) [RHEL-31941] - page_pool: transition to reference count management after page draining (Petr Oros) [RHEL-31941] - net: page_pool: factor out releasing DMA from releasing the page (Petr Oros) [RHEL-31941] - net: page_pool: fix general protection fault in page_pool_unlist (Petr Oros) [RHEL-31941] - tools: ynl: don't skip regeneration from make targets (Petr Oros) [RHEL-31941] - tools: ynl: order building samples after generated code (Petr Oros) [RHEL-31941] - tools: ynl: make sure we use local headers for page-pool (Petr Oros) [RHEL-31941] - tools: ynl: fix build of the page-pool sample (Petr Oros) [RHEL-31941] - tools: ynl: add sample for getting page-pool information (Petr Oros) [RHEL-31941] - net: page_pool: mute the periodic warning for visible page pools (Petr Oros) [RHEL-31941] - net: page_pool: expose page pool stats via netlink (Petr Oros) [RHEL-31941] - net: page_pool: report when page pool was destroyed (Petr Oros) [RHEL-31941] - net: page_pool: report amount of memory held by page pools (Petr Oros) [RHEL-31941] - net: page_pool: add netlink notifications for state changes (Petr Oros) [RHEL-31941] - net: page_pool: implement GET in the netlink API (Petr Oros) [RHEL-31941] - net: page_pool: add nlspec for basic access to page pools (Petr Oros) [RHEL-31941] - eth: link netdev to page_pools in drivers (Petr Oros) [RHEL-31941] - net: page_pool: stash the NAPI ID for easier access (Petr Oros) [RHEL-31941] - net: page_pool: record pools per netdev (Petr Oros) [RHEL-31941] - net: page_pool: id the page pools (Petr Oros) [RHEL-31941] - net: page_pool: factor out uninit (Petr Oros) [RHEL-31941] - net: page_pool: avoid touching slow on the fastpath (Petr Oros) [RHEL-31941] - net: page_pool: split the page_pool_params into fast and slow (Petr Oros) [RHEL-31941] - page_pool: update document about fragment API (Petr Oros) [RHEL-31941] - page_pool: introduce page_pool_alloc() API (Petr Oros) [RHEL-31941] - page_pool: remove PP_FLAG_PAGE_FRAG (Petr Oros) [RHEL-31941] - bnxt_en: Let the page pool manage the DMA mapping (Petr Oros) [RHEL-31941] - bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP (Petr Oros) [RHEL-31941] - page_pool: unify frag_count handling in page_pool_is_last_frag() (Petr Oros) [RHEL-31941] - page_pool: fragment API support for 32-bit arch with 64-bit DMA (Petr Oros) [RHEL-31941] - page_pool: fix documentation typos (Petr Oros) [RHEL-31941] - docs: net: page_pool: de-duplicate the intro comment (Petr Oros) [RHEL-31941] - net: skbuff: always try to recycle PP pages directly when in softirq (Petr Oros) [RHEL-31941] - page_pool: add a lockdep check for recycling in hardirq (Petr Oros) [RHEL-31941] - net: skbuff: avoid accessing page_pool if !napi_safe when returning page (Petr Oros) [RHEL-31941] - page_pool: place frag_* fields in one cacheline (Petr Oros) [RHEL-31941] - net: page_pool: merge page_pool_release_page() with page_pool_return_page() (Petr Oros) [RHEL-31941] - net: page_pool: hide page_pool_release_page() (Petr Oros) [RHEL-31941] - eth: stmmac: let page recycling happen with skbs (Petr Oros) [RHEL-31941] - page_pool: add DMA_ATTR_WEAK_ORDERING on all mappings (Petr Oros) [RHEL-31941] - xdp: remove unused {__,}xdp_release_frame() (Petr Oros) [RHEL-31941] - xdp: recycle Page Pool backed skbs built from XDP frames (Petr Oros) [RHEL-31941] - net: page_pool, skbuff: make skb_mark_for_recycle() always available (Petr Oros) [RHEL-31941] - selftests/bpf: robustify test_xdp_do_redirect with more payload magics (Petr Oros) [RHEL-31941] - Documentation: networking: correct spelling (Petr Oros) [RHEL-31941] - erspan: make sure erspan_base_hdr is present in skb->head (Xin Long) [RHEL-37232] {CVE-2024-35888} - tcp: Add memory barrier to tcp_push() (Antoine Tenart) [RHEL-22708] - tcp: tcp_wfree() refactoring (Antoine Tenart) [RHEL-22708] - powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Mamatha Inamdar) [RHEL-37052] {CVE-2023-52690} - KVM: Drop unused @may_block param from gfn_to_pfn_cache_invalidate_start() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add coverage of EPT-disabled to vmx_dirty_log_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix and clarify comments about clearing D-bit vs. write-protecting (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Remove function comments above clear_dirty_{gfn_range,pt_masked}() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing dirty status (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Precisely invalidate MMU root_role during CPUID update (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Disable LBR virtualization if the CPU doesn't support LBR callstacks (Maxim Levitsky) [RHEL-32430] - perf/x86/intel: Expose existence of callback support to KVM (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Snapshot LBR capabilities during module initialization (Maxim Levitsky) [RHEL-32430] - tools/include: Sync uapi/linux/kvm.h and asm/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms (Maxim Levitsky) [RHEL-32430] - KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible (Maxim Levitsky) [RHEL-32430] - KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore args across SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Save/restore non-volatile GPRs in SEV-ES VMRUN via host save area (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Wrap __svm_sev_es_vcpu_run() with #ifdef CONFIG_KVM_AMD_SEV (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Clobber RAX instead of RBX when discarding spec_ctrl_intercepted (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Drop 32-bit "support" from __svm_sev_es_vcpu_run() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Remove a useless zeroing of allocated memory (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Ignore MKTME KeyID bits when intercepting #PF for allow_smaller_maxphyaddr (Maxim Levitsky) [RHEL-32430] - KVM: selftests: fix max_guest_memory_test with more that 256 vCPUs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Verify post-RESET value of PERF_GLOBAL_CTRL in PMCs test (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Set enable bits for GP counters in PERF_GLOBAL_CTRL at "RESET" (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: x86: Don't overflow lpage_info when checking attributes (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disable support for adaptive PEBS (Maxim Levitsky) [RHEL-32430] - KVM: Explicitly disallow activatating a gfn_to_pfn_cache with INVALID_GPA (Maxim Levitsky) [RHEL-32430] - KVM: Check validity of offset+length of gfn_to_pfn_cache prior to activation (Maxim Levitsky) [RHEL-32430] - KVM: Add helpers to consolidate gfn_to_pfn_cache's page split check (Maxim Levitsky) [RHEL-32430] - KVM: SEV: fix compat ABI for KVM_MEMORY_ENCRYPT_OP (Maxim Levitsky) [RHEL-32430] - selftests: kvm: remove meaningless assignments in Makefiles (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Check that PV_UNHALT is cleared when HLT exiting is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use actual kvm_cpuid.base for clearing KVM_FEATURE_PV_UNHALT (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce __kvm_get_hypervisor_cpuid() helper (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly close guest_memfd files in some gmem tests (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: fix recursive deadlock in timer injection (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: simplify locking and make more self-contained (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: remove WARN_ON_ONCE() with false positives in evtchn delivery (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: inject vCPU upcall vector when local APIC is enabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: improve accuracy of Xen timers (Maxim Levitsky) [RHEL-32430] - hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV-ES smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a basic SEV smoke test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use the SEV library APIs in the intra-host migration test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add library for creating and interacting with SEV guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Allow tagging protected memory in guest page tables (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Explicitly ucall pool from shared memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for protected vm_vaddr_* allocations (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add support for allocating/managing protected guest memory (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to iterate over a sparsebit range (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make sparsebit structs const where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend VM creation's @shape to allow control of VM subtype (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the userspace_msr_exit test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the vmx_pmu_caps test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the fix_hypercall test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: Use TAP interface in the sync_regs test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a macro to define a test with one vcpu (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move setting a vCPU's entry point to a dedicated API (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Get regs structure before modifying it (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86: sync_regs_test: Use vcpu_run() where appropriate (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Combine "check" and "get" APIs for passthrough MSR lookups (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Rename vmplX_ssp -> plX_ssp (Maxim Levitsky) [RHEL-32430] - kvm/x86: allocate the write-tracking metadata on-demand (Maxim Levitsky) [RHEL-32430] - KVM: VMX: return early if msr_bitmap is not supported (Maxim Levitsky) [RHEL-32430] - KVM: VMX: fix comment to add LBR to passthrough MSRs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check NMI from guest to reducee false positives (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add CONFIG_64BIT definition for the build (Maxim Levitsky) [RHEL-32430] - selftests/kvm: Fix issues with $(SPLIT_TESTS) (Maxim Levitsky) [RHEL-32430] - KVM: Get rid of return value from kvm_arch_create_vm_debugfs() (Maxim Levitsky) [RHEL-32430] - tools/include: Sync x86 asm/irq_vectors.h with the kernel sources (Maxim Levitsky) [RHEL-32430] - x86: irq: unconditionally define KVM interrupt vectors (Maxim Levitsky) [RHEL-32430] - KVM: fix kvm_mmu_memory_cache allocation warning (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Free TDP MMU roots while holding mmy_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Alloc TDP MMU roots while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for usable TDP MMU root while holding mmu_lock for read (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid TDP MMU roots when write-protecting SPTEs (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Skip invalid roots when zapping leaf SPTEs for GFN range (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Allow passing '-1' for "all" as_id for TDP MMU iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't do TLB flush when zappings SPTEs in invalid roots (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Zap invalidated TDP MMU roots at 4KiB granularity (Maxim Levitsky) [RHEL-32430] - KVM: Add a comment explaining the directed yield pending interrupt logic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up directed yield API for "has pending interrupt" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Rely solely on preempted_in_kernel flag for directed yield (Maxim Levitsky) [RHEL-32430] - KVM: Add dedicated arch hook for querying if vCPU was preempted in-kernel (Maxim Levitsky) [RHEL-32430] - KVM: x86: Sanity check that kvm_has_noapic_vcpu is zero at module_exit() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move "KVM no-APIC vCPU" key management into local APIC code (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fully defer to vendor code to decide how to force immediate exit (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle KVM-induced preemption timer exits in fastpath for L2 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move handling of is_guest_mode() into fastpath exit handlers (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Handle forced exit due to preemption timer in fastpath (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Re-enter guest in fastpath for "spurious" preemption timer exits (Maxim Levitsky) [RHEL-32430] - KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepoint (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop superfluous check on direct MMU vs. WRITE_PF_TO_SP flag (Maxim Levitsky) [RHEL-32430] - KVM: x86: Drop dedicated logic for direct MMUs in reexecute_instruction() (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Don't acquire mmu_lock when using indirect_shadow_pages as a heuristic (Maxim Levitsky) [RHEL-32430] - KVM: x86: Open code all direct reads to guest DR6 and DR7 (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make kvm_get_dr() return a value, not use an out parameter (Maxim Levitsky) [RHEL-32430] - x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspace (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test top-down slots event in x86's pmu_counters_test (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info content to be 'safely' copied (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: check the need for invalidation under read lock first (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: advertize the KVM_XEN_HVM_CONFIG_SHARED_INFO_HVA capability (Maxim Levitsky) [RHEL-32430] - KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPA (Maxim Levitsky) [RHEL-32430] - KVM: selftests: map Xen's shared_info page using HVA rather than GFN (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow vcpu_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: allow shared_info to be mapped by fixed HVA (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: re-initialize shared_info if guest (32/64-bit) mode is set (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: separate initialization of shared_info cache and content (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: allow a cache to be activated with a fixed (userspace) HVA (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: include page offset in uhva and use it consistently (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: stop open-coding offset_in_page() (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove KVM_GUEST_USES_PFN usage (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: add a mark-dirty helper (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: mark guest pages dirty with the pfncache lock held (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: remove unnecessary exports (Maxim Levitsky) [RHEL-32430] - KVM: pfncache: Add a map helper function (Maxim Levitsky) [RHEL-32430] - treewide: remove CONFIG_HAVE_KVM (Maxim Levitsky) [RHEL-32430] - vfio: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - x86: replace CONFIG_HAVE_KVM with IS_ENABLED(CONFIG_KVM) (Maxim Levitsky) [RHEL-32430] - MIPS: introduce Kconfig for MIPS VZ (Maxim Levitsky) [RHEL-32430] - kvm: move "select IRQ_BYPASS_MANAGER" to common code (Maxim Levitsky) [RHEL-32430] - KVM: remove unnecessary #ifdef (Maxim Levitsky) [RHEL-32430] - KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally (Maxim Levitsky) [RHEL-32430] - kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol (Maxim Levitsky) [RHEL-32430] - KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: powerpc: move powerpc-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: x86: move x86-specific structs to uapi/asm/kvm.h (Maxim Levitsky) [RHEL-32430] - KVM: remove more traces of device assignment UAPI (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for GENMASK (Maxim Levitsky) [RHEL-32430] - kvm: x86: use a uapi-friendly macro for BIT (Maxim Levitsky) [RHEL-32430] - uapi: introduce uapi-friendly macros for GENMASK (Maxim Levitsky) [RHEL-32430] - KVM: x86: rename push to emulate_push for consistency (Maxim Levitsky) [RHEL-32430] - KVM: x86: Clean up partially uninitialized integer in emulate_pop() (Maxim Levitsky) [RHEL-32430] - KVM: x86/emulator: emulate movbe with operand-size prefix (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Report up-to-date exit qualification to userspace (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Return -EINVAL instead of -EBUSY on attempt to re-init SEV/SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Add support for allowing zero SEV ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Use unsigned integers when dealing with ASIDs (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Set sev->asid in sev_asid_new() instead of overloading the return (Maxim Levitsky) [RHEL-32430] - KVM: Nullify async #PF worker's "apf" pointer as soon as it might be freed (Maxim Levitsky) [RHEL-32430] - KVM: Get reference to VM's address space in the async #PF worker (Maxim Levitsky) [RHEL-32430] - KVM: Put mm immediately after async #PF worker completes remote gup() (Maxim Levitsky) [RHEL-32430] - KVM: Always flush async #PF workqueue when vCPU is being destroyed (Maxim Levitsky) [RHEL-32430] - KVM: x86: Improve documentation of MSR_KVM_ASYNC_PF_EN (Maxim Levitsky) [RHEL-32430] - x86/kvm: Use separate percpu variable to track the enabling of asyncpf (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix broken debugregs ABI for 32 bit kernels (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Avoid CPL lookup if PMC enabline for USER and KERNEL is the same (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Check eventsel first when emulating (branch) insns retired (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Expand the comment about what bits are check emulating events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot event selectors that KVM emulates in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Process only enabled PMCs when emulating events in software (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add macros to iterate over all PMCs given a bitmap (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Snapshot and clear reprogramming bitmap before reprogramming (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move pmc_idx => pmc translation helper to common code (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Add common define to capture fixed counters offset (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Zero out PMU metadata on AMD if PMU is disabled (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Use KMEM_CACHE instead of kmem_cache_create() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend PMU counters test to validate RDPMC after WRMSR (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers for safe and safe+forced RDMSR, RDPMC, and XGETBV (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a forced emulation variation of KVM_ASM_SAFE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test PMC virtualization with forced emulation (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Move KVM_FEP macro into common library header (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Query module param to detect FEP in MSR filtering test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add helpers to read integer module params (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a helper to query if the PMU module param is enabled (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Expand PMU counters test to verify LLC events (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add functional test for Intel's fixed PMU counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test consistency of CPUID with num of gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test Intel PMU architectural events on gp counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add pmu.h and lib/pmu.c for common PMU assets (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Extend {kvm,this}_pmu_has() to support fixed counters (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the "name" param from KVM_X86_PMU_FEATURE() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add vcpu_set_cpuid_property() to set properties (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Explicitly check for RDPMC of unsupported Intel PMC types (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Treat "fixed" PMU type in RDPMC as index as a value, not flag (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Disallow "fast" RDPMC for architectural Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Apply "fast" RDPMC only to Intel PMUs (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Prioritize VMX interception over #GP on RDPMC due to bad index (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Don't ignore bits 31:30 for RDPMC index on AMD (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Get eventsel for fixed counters from perf (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Setup fixed counters' eventsel during PMU initialization (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove KVM's enumeration of Intel's architectural encodings (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Allow programming events that match unsupported arch events (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Always treat Fixed counters as available when supported (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use mutex guards to eliminate __kvm_x86_vendor_init() (Maxim Levitsky) [RHEL-32430] - KVM: Harden against unpaired kvm_mmu_notifier_invalidate_range_end() calls (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add a testcase to verify GUEST_MEMFD and READONLY are exclusive (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Create GUEST_MEMFD for relevant invalid flags testcases (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Restrict KVM_SW_PROTECTED_VM to the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86: Update KVM_SW_PROTECTED_VM docs to make it clear they're a WIP (Maxim Levitsky) [RHEL-32430] - KVM: Make KVM_MEM_GUEST_MEMFD mutually exclusive with KVM_MEM_READONLY (Maxim Levitsky) [RHEL-32430] - KVM: x86: Mark target gfn of emulated atomic instruction as dirty (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Don't assert on exact number of 4KiB in dirty log split test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Fix KVM_GET_MSRS stack info leak (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make gtod_is_based_on_tsc() return 'bool' (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make hyperv_clock require TSC based system clocksource (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Run clocksource dependent tests with hyperv_clocksource_tsc_page too (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Use generic sys_clocksource_is_tsc() in vmx_nested_tsc_scaling_test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generalize check_clocksource() from kvm_clock_test (Maxim Levitsky) [RHEL-32430] - KVM: x86: Check irqchip mode before create PIT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fail tests when open() fails with !ENOENT (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Delete superfluous, unused "stage" variable in AMX test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: x86_64: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove redundant newlines (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Reword the NX hugepage test's skip message to be more helpful (Maxim Levitsky) [RHEL-32430] - tools headers UAPI: Sync kvm headers with the kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: x86: add missing "depends on KVM" (Maxim Levitsky) [RHEL-32430] - KVM: fix direction of dependency on MMU notifiers (Maxim Levitsky) [RHEL-32430] - KVM: introduce CONFIG_KVM_COMMON (Maxim Levitsky) [RHEL-32430] - KVM: clean up directives to compile out irqfds (Maxim Levitsky) [RHEL-32430] - KVM: remove deprecated UAPIs (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_IRQFD (Maxim Levitsky) [RHEL-32430] - KVM: remove CONFIG_HAVE_KVM_EVENTFD (Maxim Levitsky) [RHEL-32430] - KVM: guest-memfd: fix unused-function warning (Maxim Levitsky) [RHEL-32430] - KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 is valid/set (Maxim Levitsky) [RHEL-32430] - KVM: x86: Make Hyper-V emulation optional (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX testcase for !eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Make Hyper-V tests explicitly require KVM Hyper-V support (Maxim Levitsky) [RHEL-32430] - KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper-V eVMCS (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to handle Hyper-V paravirt TLB flush requests (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off hyperv_evmcs.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if vector is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce helper to check if auto-EOI is set in Hyper-V SynIC (Maxim Levitsky) [RHEL-32430] - KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch} (Maxim Levitsky) [RHEL-32430] - KVM: x86: Move Hyper-V partition assist page out of Hyper-V emulation context (Maxim Levitsky) [RHEL-32430] - KVM: x86/xen: Remove unneeded xen context from kvm_arch when !CONFIG_KVM_XEN (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix broken assert messages in Hyper-V features test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix MWAIT error message when guest assertion fails (Maxim Levitsky) [RHEL-32430] - KVM: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86: Harden copying of userspace-array against overflow (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: fix comment about mmu_unsync_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: always take tdp_mmu_pages_lock (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from iterators (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: remove unnecessary "bool shared" argument from functions (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit in the TDP MMU (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR (Maxim Levitsky) [RHEL-32430] - KVM: move KVM_CAP_DEVICE_CTRL to the generic check (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Track emulated counter events instead of previous counter (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Update sample period in pmc_write_counter() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init() (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's redundant) (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Reset the PMU, i.e. stop counters, before refreshing (Maxim Levitsky) [RHEL-32430] - KVM: x86/pmu: Move PMU reset logic to common x86 code (Maxim Levitsky) [RHEL-32430] - KVM: SVM,VMX: Use %rip-relative addressing to access kvm_rebooting (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Don't intercept IRET when injecting NMI and vNMI is enabled (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support (Maxim Levitsky) [RHEL-32430] - KVM: nSVM: Advertise support for flush-by-ASID (Maxim Levitsky) [RHEL-32430] - Revert "nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use a switch statement and macros in __feature_translate() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Maxim Levitsky) [RHEL-32430] - KVM: x86: Turn off KVM_WERROR by default for all configs (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Remove x86's so called "MMIO warning" test (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Add logic to detect if ioctl() failed because VM was killed (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Drop the single-underscore ioctl() helpers (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks iff HYPERV!=n (Maxim Levitsky) [RHEL-32430] - KVM: x86: Use KVM-governed feature framework to track "LAM enabled" (Maxim Levitsky) [RHEL-32430] - KVM: x86: Advertise and enable LAM (user and supervisor) (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for user pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Virtualize LAM for supervisor pointer (Maxim Levitsky) [RHEL-32430] - KVM: x86: Untag addresses for LAM emulation where applicable (Maxim Levitsky) [RHEL-32430] - KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and call it in emulator (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove kvm_vcpu_is_illegal_gpa() (Maxim Levitsky) [RHEL-32430] - KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's legality (Maxim Levitsky) [RHEL-32430] - KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD (Maxim Levitsky) [RHEL-32430] - KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Fix dynamic generation of configuration names (Maxim Levitsky) [RHEL-32430] - KVM: Convert comment into an assertion in kvm_io_bus_register_dev() (Maxim Levitsky) [RHEL-32430] - KVM: SVM: Update EFER software model on CR0 trap for SEV-ES (Maxim Levitsky) [RHEL-32430] - KVM: selftests: add -MP to CFLAGS (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Actually print out magic token in NX hugepages skip message (Maxim Levitsky) [RHEL-32430] - KVM: x86: Remove 'return void' expression for 'void function' (Maxim Levitsky) [RHEL-32430] - Revert "KVM: Prevent module exit until all VMs are freed" (Maxim Levitsky) [RHEL-32430] - KVM: Set file_operations.owner appropriately for all such structures (Maxim Levitsky) [RHEL-32430] - KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Avoid using forced target for generating arm64 headers (Maxim Levitsky) [RHEL-32430] - tools headers arm64: Update sysreg.h with kernel sources (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Generate sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - perf build: Generate arm64's sysreg-defs.h and add to include path (Maxim Levitsky) [RHEL-32430] - tools: arm64: Add a Makefile for generating sysreg-defs.h (Maxim Levitsky) [RHEL-32430] - KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR (Maxim Levitsky) [RHEL-32430] - KVM: Annotate struct kvm_irq_routing_table with __counted_by (Maxim Levitsky) [RHEL-32430] - powerpc/powernv: Add a null pointer check in opal_event_init() (Mamatha Inamdar) [RHEL-37060] {CVE-2023-52686} - crypto: qcom-rng - Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add missing dependency on hw_random (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Add hw_random interface support (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng: Make the core clock optional regardless of ACPI presence (Lucas Karpinski) [RHEL-36682] - crypto: qcom-rng - Fix qcom_rng_of_match unused warning (Lucas Karpinski) [RHEL-36682] - bpf: fix check for attempt to corrupt spilled pointer (Viktor Malik) [RHEL-26569] {CVE-2023-52462} - vxlan: Add missing VNI filter counter update in arp_reduce(). (Ivan Vecera) [RHEL-36610] - vxlan: Fix racy device stats updates. (Ivan Vecera) [RHEL-36610] - selftests: vxlan_mdb: Fix failures with old libnet (Ivan Vecera) [RHEL-36610] - selftests: fill in some missing configs for net (Ivan Vecera) [RHEL-36610] - vxlan: Cleanup IFLA_VXLAN_PORT_RANGE entry in vxlan_get_size() (Ivan Vecera) [RHEL-36610] - mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression (Ivan Vecera) [RHEL-36610] - net-next: gro: Fix use of skb_gro_header_slow (Ivan Vecera) [RHEL-36610] - vxlan: Add missing entries to vxlan_get_size() (Ivan Vecera) [RHEL-36610] - vxlan: vnifilter: Use GFP_KERNEL instead of GFP_ATOMIC (Ivan Vecera) [RHEL-36610] - vxlan: Use helper functions to update stats (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: free percpu vni stats on error path (Ivan Vecera) [RHEL-36610] - vxlan: Add support for nexthop ID metadata (Ivan Vecera) [RHEL-36610] - ip_tunnels: Add nexthop ID field to ip_tunnel_key (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Fix selftest regression after changes in iproute2. (Ivan Vecera) [RHEL-36610] - selftests: net: vxlan: Add tests for vxlan nolocalbypass option. (Ivan Vecera) [RHEL-36610] - net: vxlan: Add nolocalbypass option to vxlan. (Ivan Vecera) [RHEL-36610] - selftests: net: Add VXLAN MDB test (Ivan Vecera) [RHEL-36610] - vxlan: Enable MDB support (Ivan Vecera) [RHEL-36610] - vxlan: Add MDB data path support (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add an internal flag to indicate MDB usage (Ivan Vecera) [RHEL-36610] - vxlan: mdb: Add MDB control path support (Ivan Vecera) [RHEL-36610] - vxlan: Expose vxlan_xmit_one() (Ivan Vecera) [RHEL-36610] - vxlan: Move address helpers to private headers (Ivan Vecera) [RHEL-36610] - selftests: Fix failing VXLAN VNI filtering test (Ivan Vecera) [RHEL-36610] - vxlan: Fix memory leaks in error path (Ivan Vecera) [RHEL-36610] - net: gro: skb_gro_header helper function (Ivan Vecera) [RHEL-36610] - net: vxlan: Fix kernel coding style (Ivan Vecera) [RHEL-36610] - net: vxlan: Add extack support to vxlan_fdb_delete (Ivan Vecera) [RHEL-36610] - selftests/net: add missing tests to Makefile (Ivan Vecera) [RHEL-36610] - vxlan: do not feed vxlan_vnifilter_dump_dev with non vxlan devices (Ivan Vecera) [RHEL-36610] - drivers: vxlan: fix returnvar.cocci warning (Ivan Vecera) [RHEL-36610] - vxlan_core: delete unnecessary condition (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: add support for stats dumping (Ivan Vecera) [RHEL-36610] - drivers: vxlan: vnifilter: per vni stats (Ivan Vecera) [RHEL-36610] - selftests: add new tests for vxlan vnifiltering (Ivan Vecera) [RHEL-36610] - vxlan: vni filtering support on collect metadata device (Ivan Vecera) [RHEL-36610] - ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix missing sk_buff release in seg6_input_core (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix invalid unregister error path (Hangbin Liu) [RHEL-37511] - ipv6: sr: fix incorrect unregister order (Hangbin Liu) [RHEL-37511] - ipv6: sr: add missing seg6_local_exit (Hangbin Liu) [RHEL-37511] - tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string (Ivan Vecera) [RHEL-36218] - net: bql: fix building with BQL disabled (Ivan Vecera) [RHEL-36218] - net: sched: Remove NET_ACT_IPT from Kconfig (Ivan Vecera) [RHEL-36218] - net: fill in MODULE_DESCRIPTION()s for net/sched (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Don't zero blockid when net device is being deleted (Ivan Vecera) [RHEL-36218] - selftests: forwarding: Fix layer 2 miss test flakiness (Ivan Vecera) [RHEL-36218] - net: netdevsim: don't try to destroy PHC on VFs (Ivan Vecera) [RHEL-36218] - net: sched: track device in tcf_block_get/put_ext() only for clsact binder types (Ivan Vecera) [RHEL-36218] - net/sched: Remove ipt action tests (Ivan Vecera) [RHEL-36218] - net/sched: simplify tc_action_load_ops parameters (Ivan Vecera) [RHEL-36218] - net: sched: move block device tracking into tcf_block_get/put_ext() (Ivan Vecera) [RHEL-36218] - net/sched: sch_api: conditional netlink notifications (Ivan Vecera) [RHEL-36218] - net/sched: introduce ACT_P_BOUND return code (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: complement tcf_tfilter_dump_policy (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for CBQ qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for ATM qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for dsmark qdisc (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for tcindex classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove uapi support for rsvp classifier (Ivan Vecera) [RHEL-36218] - net/sched: Remove CONFIG_NET_ACT_IPT from default configs (Ivan Vecera) [RHEL-36218] - net/sched: Retire ipt action (Ivan Vecera) [RHEL-36218] - net: sched: em_text: fix possible memory leak in em_text_destroy() (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Allow mirred to block (Ivan Vecera) [RHEL-36218] - net/sched: act_mirred: Add helper function tcf_mirred_replace_dev (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: Expose tc block to the datapath (Ivan Vecera) [RHEL-36218] - net/sched: Introduce tc block netdev tracking infra (Ivan Vecera) [RHEL-36218] - net: sched: Add initial TC error skb drop reasons (Ivan Vecera) [RHEL-36218] - packet: add a generic drop reason for receive (Ivan Vecera) [RHEL-36218] - net: sched: Make tc-related drop reason more flexible for remaining qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Move drop_reason to struct tc_skb_cb (Ivan Vecera) [RHEL-36218] - net/sched: act_api: skip idr replace on bound actions (Ivan Vecera) [RHEL-36218] - net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: cls_api: remove 'unicast' argument from delete notification (Ivan Vecera) [RHEL-36218] - net/sched: act_api: conditional notification of events (Ivan Vecera) [RHEL-36218] - net/sched: act_api: don't open code max() (Ivan Vecera) [RHEL-36218] - rtnl: add helper to send if skb is not null (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if a notification is needed (Ivan Vecera) [RHEL-36218] - rtnl: add helper to check if rtnl group has listeners (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action in tcf_idr_insert_many (Ivan Vecera) [RHEL-36218] - net/sched: act_api: stop loop over ops array on NULL in tcf_action_init (Ivan Vecera) [RHEL-36218] - net/sched: act_api: avoid non-contiguous action array (Ivan Vecera) [RHEL-36218] - net/sched: act_api: use tcf_act_for_each_action (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove filters/tests.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rename concurrency.json to flower.json (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious './' from Makefile (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove spurious nsPlugin usage (Ivan Vecera) [RHEL-36218] - net/sched: cbs: Use units.h instead of the copy of a definition (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unused import (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cleanup on Ctrl-C (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: prefix iproute2 functions with "ipr2" (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove unnecessary time.sleep (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: remove buildebpf plugin (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: report number of workers in use (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: timeout on unbounded loops (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: leverage -all in suite ns teardown (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use netns delete from pyroute2 (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move back to per test ns setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: cap parallel tdc to 4 cores (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add hashtable tests for u32 (Ivan Vecera) [RHEL-36218] - net/sched: cls_u32: replace int refcounts with proper refcounts (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: use parallel tdc in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: preload all modules in kselftests (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: rework namespaces and devices setup (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: drop '-N' argument from nsPlugin (Ivan Vecera) [RHEL-36218] - net: don't dump stack on queue timeout (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAP (Ivan Vecera) [RHEL-36218] - net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs (Ivan Vecera) [RHEL-36218] - net: sched: Fill in missing MODULE_DESCRIPTION for classifiers (Ivan Vecera) [RHEL-36218] - net: sched: Fill in MODULE_DESCRIPTION for act_gate (Ivan Vecera) [RHEL-36218] - sched: act_ct: switch to per-action label counting (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Use non-work-conserving warning handler (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_status (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: fix off-by-one error in fq_dequeue() (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add test for 'rt' upgrade on hfsc (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: move auxiliary scripts to a dedicated folder (Ivan Vecera) [RHEL-36218] - selftests: tc-testing: add missing Kconfig options to 'config' (Ivan Vecera) [RHEL-36218] - net, sched: Add tcf_set_drop_reason for {__,}tcf_classify (Ivan Vecera) [RHEL-36218] - net, sched: Make tc-related drop reason more flexible (Ivan Vecera) [RHEL-36218] - net: sched: cls_u32: Fix allocation size in u32_init() (Ivan Vecera) [RHEL-36218] - netem: Annotate struct disttable with __counted_by (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add TCA_FQ_WEIGHTS attribute (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add 3 bands and WRR scheduling (Ivan Vecera) [RHEL-36218] - net_sched: export pfifo_fast prio2band[] (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: remove q->ktime_cache (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: always garbage collect (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: add fast path for mostly idle qdisc (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: change how @inactive is tracked (Ivan Vecera) [RHEL-36218] - net_sched: sch_fq: struct sched_data reorg (Ivan Vecera) [RHEL-36218] - net_sched: constify qdisc_priv() (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update tdc documentation (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: implement tdc parallel test run (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: update test definitions for local resources (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: localize test resources (Ivan Vecera) [RHEL-36218] - net/sched: cls_route: make netlink errors meaningful (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_u32: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_route: add tests for classid (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: cls_fw: add tests for classid (Ivan Vecera) [RHEL-36218] - net/ipv6: SKB symmetric hash should incorporate transport ports (Ivan Vecera) [RHEL-36218] - net: sched: sch_qfq: Fix UAF in qfq_dequeue() (Ivan Vecera) [RHEL-36218] - net/sched: fq_pie: avoid stalls in fq_pie_timer() (Ivan Vecera) [RHEL-36218] - netem: use seeded PRNG for correlated loss events (Ivan Vecera) [RHEL-36218] - netem: use a seeded PRNG for generating random losses (Ivan Vecera) [RHEL-36218] - netem: add prng attribute to netem_sched_data (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: verify that a qdisc can be grafted onto a taprio class (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: test that taprio can only be attached as root (Ivan Vecera) [RHEL-36218] - selftests/tc-testing: add ptp_mock Kconfig dependency (Ivan Vecera) [RHEL-36218] - net: netdevsim: mimic tc-taprio offload (Ivan Vecera) [RHEL-36218] - net: netdevsim: use mock PHC driver (Ivan Vecera) [RHEL-36218] - redhat/configs: Add CONFIG_PTP_1588_CLOCK_MOCK (Ivan Vecera) [RHEL-36218] - net: ptp: create a mock-up PTP Hardware Clock driver (Ivan Vecera) [RHEL-36218] - net/sched: taprio: dump class stats for the actual q->qdiscs[] (Ivan Vecera) [RHEL-36218] - net/sched: taprio: delete misleading comment about preallocating child qdiscs (Ivan Vecera) [RHEL-36218] - net/sched: taprio: try again to report q->qdiscs[] to qdisc_leaf() (Ivan Vecera) [RHEL-36218] - net/sched: taprio: keep child Qdisc refcount elevated at 2 in offload mode (Ivan Vecera) [RHEL-36218] - net/sched: taprio: don't access q->qdiscs[] in unoffloaded mode during attach() (Ivan Vecera) [RHEL-36218] - net: pkt_cls: Remove unused inline helpers (Ivan Vecera) [RHEL-36218] - tc: flower: Enable offload support IPSEC SPI field. (Ivan Vecera) [RHEL-36218] - tc: flower: support for SPI (Ivan Vecera) [RHEL-36218] - net: flow_dissector: Add IPSEC dissector (Ivan Vecera) [RHEL-36218] - net/sched: sch_qfq: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: sch_drr: warn about class in use while deleting (Ivan Vecera) [RHEL-36218] - net/sched: wrap open coded Qdics class filter counter (Ivan Vecera) [RHEL-36218] - overflow: Allow mixed type arguments (Ivan Vecera) [RHEL-36218] - compiler.h: drop fallback overflow checkers (Ivan Vecera) [RHEL-36218] - dpll: fix dpll_pin_on_pin_register() for multiple parent pins (Petr Oros) [RHEL-32098] - dpll: indent DPLL option type by a tab (Petr Oros) [RHEL-32098] - dpll: fix dpll_xa_ref_*_del() for multiple registrations (Petr Oros) [RHEL-32098] - dpll: spec: use proper enum for pin capabilities attribute (Petr Oros) [RHEL-32098] - dpll: move all dpll<>netdev helpers to dpll code (Petr Oros) [RHEL-32098] - dpll: fix build failure due to rcu_dereference_check() on unknown type (Petr Oros) [RHEL-32098] - dpll: rely on rcu for netdev_dpll_pin() (Petr Oros) [RHEL-32098] - dpll: fix possible deadlock during netlink dump operation (Petr Oros) [RHEL-32098] - dpll: check that pin is registered in __dpll_pin_unregister() (Petr Oros) [RHEL-32098] - dpll: move xa_erase() call in to match dpll_pin_alloc() error path order (Petr Oros) [RHEL-32098] - dpll: expose fractional frequency offset value to user (Petr Oros) [RHEL-32098] - dpll: allocate pin ids in cycle (Petr Oros) [RHEL-32098] - dpll: remove leftover mode_supported() op and use mode_get() instead (Petr Oros) [RHEL-32098] - Documentation: dpll: wrap DPLL_CMD_PIN_GET output in a code block (Petr Oros) [RHEL-32098] - Documentation: dpll: Fix code blocks (Petr Oros) [RHEL-32098] - MAINTAINERS: adjust header file entry in DPLL SUBSYSTEM (Petr Oros) [RHEL-32098] - netdev: Remove unneeded semicolon (Petr Oros) [RHEL-32098] - ipvs: Fix checksumming on GSO of SCTP packets (Xin Long) [RHEL-36204] - net: sctp: fix skb leak in sctp_inq_free() (Xin Long) [RHEL-36204] - sctp: preserve const qualifier in sctp_sk() (Xin Long) [RHEL-36204] - sctp: Simplify the allocation of slab caches (Xin Long) [RHEL-36204] - sctp: fix busy polling (Xin Long) [RHEL-36204] - sctp: support MSG_ERRQUEUE flag in recvmsg() (Xin Long) [RHEL-36204] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8775p: enable safety IRQ (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sa8775p compatible (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for MSM8226 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add compatible for SM6375 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add QCM2290 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: Correct unit address (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add per-sensor cells for msm8974 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: support per-sensor calibration cells (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: add msm8956 compat (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Document i2c busses (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: Fix some i2c pinctrl settings (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: add i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing spi nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add missing i2c nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup0_i2c4 to i2c4 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_i2c5 to i2c21 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: rename qup2_uart17 to uart17 (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: disable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable pcie2a node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sa8540p-ride: enable rtc (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: Pad addresses to 8 hex digits (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: drop bogus clock-controller property (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: correct SPMI bus address cells (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: align PSCI domain names with DT schema (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: add gpr node (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix USB-DP PHY nodes (Steve Dunnagan) [RHEL-33072] - arm64: dts: qcom: sc8280xp: fix primary USB-DP PHY reset (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: qcom-tsens: narrow interrupts for SC8280XP, SM6350 and SM8450 (Steve Dunnagan) [RHEL-33072] - dt-bindings: thermal: tsens: Add sc8280xp compatible (Steve Dunnagan) [RHEL-33072]- powerpc: Export mmu_feature_keys[] as non-GPL (Mamatha Inamdar) [RHEL-26102] - powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch (Mamatha Inamdar) [RHEL-38276] {CVE-2023-52740} - platform/x86/intel/pmc/lnl: Remove SSRAM support (David Arcari) [RHEL-27144] - platform/x86/intel/vsec: Remove nuisance message (David Arcari) [RHEL-27144] - powerpc/qspinlock: Fix stale propagated yield_cpu (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add compile-time tuning adjustments (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: provide accounting and options for sleepy locks (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow indefinite spinning on a preempted owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: reduce remote node steal spins (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use spin_begin/end API (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow lock stealing in trylock and lock fastpath (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add ability to prod new queue head CPU (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow propagation of yield CPU down the queue (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow stealing when head of queue yields (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: implement option to yield to previous node (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: paravirt yield to lock owner (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: store owner CPU in lock word (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: theft prevention to control latency (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: allow new waiters to steal the lock before queueing (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: convert atomic operations to assembly (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: use a half-word store to unlock to avoid larx/stcx. (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: add mcs queueing for contended waiters (Artem Savkov) [RHEL-36278] - powerpc/qspinlock: powerpc qspinlock implementation (Artem Savkov) [RHEL-36278] - thermal/drivers/tsens: Add suspend to RAM support for tsens (Lucas Karpinski) [RHEL-35736] - thermal/qcom/tsens: Drop ops_v0_1 (Lucas Karpinski) [RHEL-35736] - thermal: tsens: Convert to platform remove callback returning void (Lucas Karpinski) [RHEL-35736] - drivers: thermal: tsens: Annotate struct tsens_priv with __counted_by (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Make tsens_xxxx_nvmem static (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Use dev_err_probe (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add MSM8909 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add mdm9607 correction offsets (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Fix mdm9607 slope values (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens: Drop unused legacy structs (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/tsens-v0_1: Add support for MSM8226 (Lucas Karpinski) [RHEL-35736] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (Lucas Karpinski) [RHEL-35736] - thermal: Remove core header inclusion from drivers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom-spmi-adc-tm5: Use asm intead of asm-generic (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8976/msm8956 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop single-cell code for mdm9607 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Rework legacy calibration data parsers (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for msm8974 calibration (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Support using nvmem cells for calibration data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: fix slope values for msm8939 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop msm8976-specific defines (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Drop unnecessary hw_ids (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix lock inversion (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Fix set_trip_temp() deadlock (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Use generic thermal_zone_get_trip() function (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Fix irq handler return value (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Demote error log of thermal zone register to debug (Lucas Karpinski) [RHEL-35736] - thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add IPQ8074 support (Lucas Karpinski) [RHEL-35736] - thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err() (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/spmi-adc-tm5: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/temp-alarm: Register thermal zones as hwmon sensors (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add sc8180x compatible (Lucas Karpinski) [RHEL-35736] - thermal/drivers/tsens: Add compat string for the qcom,msm8960 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: Add support for sm8150 (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM (Lucas Karpinski) [RHEL-35736] - New configs in drivers/thermal (Lucas Karpinski) [RHEL-35736] - thermal/drivers/qcom: Add support for LMh driver (Lucas Karpinski) [RHEL-35736] - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Pavel Reichl) [RHEL-31690] {CVE-2024-26773} - ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt (Pavel Reichl) [RHEL-31686] {CVE-2024-26774} - ext4: fix double-free of blocks due to wrong extents moved_len (Pavel Reichl) [RHEL-31614] {CVE-2024-26704} - ext4: reduce unnecessary memory allocation in alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: avoid online resizing failures due to oversized flex bg (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: remove unnecessary check from alloc_flex_gd() (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - ext4: unify the type of flexbg_size to unsigned int (Pavel Reichl) [RHEL-30509] {CVE-2023-52622} - scsi: ufs: host: Fix kernel-doc warning (Joel Slebodnick) [RHEL-35861] - scsi: ufs: qcom: Avoid re-init quirk when gears match (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Add support for UFS device version detection (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Check return value of phy_set_mode_ext() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Set initial PHY gear to max HS gear for HW ver 4 and newer (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Limit HS-G5 Rate-A to hosts with HW version 5 (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Allow the first init start with the maximum supported gear (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: Setup host power mode during init (Joel Slebodnick) [RHEL-35861] - scsi: ufs: ufs-qcom: No need to set hs_rate after ufshcd_init_host_param() (Joel Slebodnick) [RHEL-35861] - scsi: ufs: host: Rename structure ufs_dev_params to ufs_host_params (Joel Slebodnick) [RHEL-35861] - mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 (David Arcari) [RHEL-20053] - mfd: intel-lpss: Switch to generalized quirk table (David Arcari) [RHEL-20053] - mfd: intel-lpss: Fix the fractional clock divider flags (David Arcari) [RHEL-20053] - mfd: intel-lpss: Don't fail probe on success of pci_alloc_irq_vectors() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Provide Intel LPSS PM ops structure (David Arcari) [RHEL-20053] - mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace (David Arcari) [RHEL-20053] - lib/vsprintf: declare no_hash_pointers in sprintf.h (David Arcari) [RHEL-20053] - lib/vsprintf: split out sprintf() and friends (David Arcari) [RHEL-20053] - mfd: intel-lpss: Adjust header inclusions (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use device_get_match_data() (David Arcari) [RHEL-20053] - mfd: intel-lpss: Revert "Add missing check for platform_get_resource" (David Arcari) [RHEL-20053] - mfd: intel-lpss-acpi: Convert to platform remove callback returning void (David Arcari) [RHEL-20053] - mfd: intel-lpss: Return error code received from the IRQ API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Use PCI APIs instead of dereferencing (David Arcari) [RHEL-20053] - mfd: intel-lpss: Remove usage of the deprecated ida_simple_xx() API (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs (David Arcari) [RHEL-20053] - mfd: intel-lpss: Add missing check for platform_get_resource (David Arcari) [RHEL-20053] - mfd: intel-lpss: Hide suspend/resume functions in #ifdef (David Arcari) [RHEL-20053]- Documentation: vmcoreinfo: Fix htmldocs warning (Baoquan He) [RHEL-32199] - arm64: Fix dangling references to Documentation/arm64 (Baoquan He) [RHEL-32199] - arm64: crash_core: Export MODULES, VMALLOC, and VMEMMAP ranges (Baoquan He) [RHEL-32199] - LoongArch: Add ELF-related definitions (Baoquan He) [RHEL-32199] - kexec.h: add linux/kexec.h to UAPI compile-test coverage (Baoquan He) [RHEL-32199] - crash_dump: remove duplicate include in crash_dump.h (Baoquan He) [RHEL-32199] - crash_dump: fix boolreturn.cocci warning (Baoquan He) [RHEL-32199] - crash_dump: Make elfcorehdr address/size symbols always visible (Baoquan He) [RHEL-32199] - proc/vmcore: fix signedness bug in read_from_oldmem() (Baoquan He) [RHEL-32199] - use less confusing names for iov_iter direction initializers (Baoquan He) [RHEL-32199] - coredump, vmcore: Set p_align to 4 for PT_NOTE (Baoquan He) [RHEL-32199] - copy_oldmem_kernel() - WRITE is "data source", not destination (Baoquan He) [RHEL-32199] - vmcoreinfo: warn if we exceed vmcoreinfo data size (Baoquan He) [RHEL-32199] - x86/purgatory: Omit use of bin2c (Baoquan He) [RHEL-32199] - kexec: support purgatories with .text.hot sections (Baoquan He) [RHEL-32199] - kexec: enable kexec_crash_size to support two crash kernel regions (Baoquan He) [RHEL-32199] - kexec: add helper __crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: improve the readability of crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: clear crashk_res if all its memory has been released (Baoquan He) [RHEL-32199] - kexec: delete a useless check in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: fix a memory leak in crash_shrink_memory() (Baoquan He) [RHEL-32199] - kexec: avoid calculating array size twice (Baoquan He) [RHEL-32199] - kexec: introduce sysctl parameters kexec_load_limit_* (Baoquan He) [RHEL-32199] - kexec: factor out kexec_load_permitted (Baoquan He) [RHEL-32199] - Documentation: sysctl: correct kexec_load_disabled (Baoquan He) [RHEL-32199] - ARM: kexec: make machine_crash_nonpanic_core() static (Baoquan He) [RHEL-32199] - kexec: replace crash_mem_range with range (Baoquan He) [RHEL-32199] - kexec: remove the unneeded result variable (Baoquan He) [RHEL-32199] - proc/vmcore: fix potential memory leak in vmcore_init() (Baoquan He) [RHEL-32199] - kexec: replace kmap() with kmap_local_page() (Baoquan He) [RHEL-32199] - powerpc/powernv: Add a null pointer check in opal_powercap_init() (Mamatha Inamdar) [RHEL-37050] {CVE-2023-52696} - scsi: sg: Avoid race in error handling & drop bogus warn (Ewan D. Milne) [RHEL-35659] - scsi: sg: Avoid sg device teardown race (Ewan D. Milne) [RHEL-35659] - xfs: dax - remove tech preview tag (Bill O'Donnell) [RHEL-35289] - percpu-internal/pcpu_chunk: re-layout pcpu_chunk structure to reduce false sharing (Audra Mitchell) [RHEL-15605] - x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Steve Best) [RHEL-37264] {CVE-2024-35876} - Bluetooth: hci_h5: Add ability to allocate memory for private data (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - Bluetooth: btrtl: fix out of bounds memory access (Bastien Nocera) [RHEL-33202 RHEL-33203] {CVE-2024-26890} - redhat: pass correct RPM_VMLINUX_H to bpftool install (Ian Wienand)- RAS: enable CONFIG_RAS_FMPM (Aristeu Rozanski) [RHEL-17008] - RAS: Avoid build errors when CONFIG_DEBUG_FS=n (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Safely handle saved records of various sizes (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Avoid NULL ptr deref in get_saved_records() (Aristeu Rozanski) [RHEL-17008] - Merge tag 'edac_updates_for_v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Fix off by one when unwinding on error (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Add debugfs interface to print record entries (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/FMPM: Save SPA values (Aristeu Rozanski) [RHEL-17008] - RAS: Export helper to get ras_debugfs_dir (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix bit overflow in denorm_addr_df4_np2() (Aristeu Rozanski) [RHEL-17008] - RAS: Introduce a FRU memory poison manager (Aristeu Rozanski) [RHEL-17008] - x86/cpu/amd: Provide a separate accessor for Node ID (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 row retirement support (Aristeu Rozanski) [RHEL-17008] - Documentation: Move RAS section to admin-guide (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 DRAM to normalized address translation support (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Fix array overflow in get_logical_coh_st_fabric_id_mi300() (Aristeu Rozanski) [RHEL-17008] - RAS/AMD/ATL: Add MI300 support (Aristeu Rozanski) [RHEL-17008] - Documentation: RAS: Add index and address translation section (Aristeu Rozanski) [RHEL-17008] - hwmon: (fam15h_power) Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - scsi: lpfc: Use topology_core_id() (Aristeu Rozanski) [RHEL-17008] - cpu/SMT: Make SMT control more robust against enumeration failures (Aristeu Rozanski) [RHEL-17008] - dm integrity: fix out-of-range warning (Benjamin Marzinski) [RHEL-34599] - dm snapshot: fix lockup in dm_exception_table_exit (Benjamin Marzinski) [RHEL-34599] - dm: call the resume method on internal suspend (Benjamin Marzinski) [RHEL-33217] {CVE-2024-26880} - dm raid: fix false positive for requeue needed during reshape (Benjamin Marzinski) [RHEL-34599] - dm: replace fmode_t with a block-specific type for block open flags (Benjamin Marzinski) [RHEL-34599] - dm flakey: use get_random_u8() in corrupt_bio_random (Benjamin Marzinski) [RHEL-34599] - block: count 'ios' and 'sectors' when io is done for bio-based device (Benjamin Marzinski) [RHEL-34599] - dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter (Benjamin Marzinski) [RHEL-34599] - dm integrity: Use alloc_ordered_workqueue() to create ordered workqueues (Benjamin Marzinski) [RHEL-34599] - dm: Add support for block PR read keys/reservation (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_bio_prison with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct dm_stat with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm: Annotate struct stripe_c with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm crypt: Annotate struct crypt_config with __counted_by (Benjamin Marzinski) [RHEL-34599] - dm raid: Annotate struct raid_set with __counted_by (Benjamin Marzinski) [RHEL-34599] - scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi) [RHEL-21327] - x86/bugs: Reverse instruction order of CLEAR_CPU_BUFFERS (Waiman Long) [RHEL-31226] - Revert "x86/bugs: Use fixed addressing for VERW operand" (Waiman Long) [RHEL-31226] - KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (Waiman Long) [RHEL-31226] - redhat/configs: Enable x86 CONFIG_MITIGATION_RFDS (Waiman Long) [RHEL-31226] - x86/rfds: Mitigate Register File Data Sampling (RFDS) (Waiman Long) [RHEL-31226] - Documentation/hw-vuln: Add documentation for RFDS (Waiman Long) [RHEL-31226] - x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set (Waiman Long) [RHEL-31226] - x86/bugs: Use fixed addressing for VERW operand (Waiman Long) [RHEL-31226] - KVM/VMX: Move VERW closer to VMentry for MDS mitigation (Waiman Long) [RHEL-31226] - KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH (Waiman Long) [RHEL-31226] - x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key (Waiman Long) [RHEL-31226] - x86/entry_32: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/entry_64: Add VERW just before userspace transition (Waiman Long) [RHEL-31226] - x86/bugs: Add asm helpers for executing VERW (Waiman Long) [RHEL-31226] - PM: clk: make pm_clk_add_notifier() take a const pointer (Jerry Snitselaar) [RHEL-28792] - driver core: bus: constantify subsys_register() calls (Jerry Snitselaar) [RHEL-28792] - driver core: bus: make bus_sort_breadthfirst() take a const pointer (Jerry Snitselaar) [RHEL-28792] - vfio/type1: constify bus_type use in vfio_bus_type (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: constify the struct device_type usage (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: make dsa_bus_type const (Jerry Snitselaar) [RHEL-28792] - driver core: device.h: make struct bus_type a const * (Jerry Snitselaar) [RHEL-28792] - driver core: make the bus_type in struct device_driver constant (Jerry Snitselaar) [RHEL-28792] - dmaengine: of: constify of_phandle_args in of_dma_find_controller() (Jerry Snitselaar) [RHEL-28792] - dmaengine: ptdma: use consistent DMA masks (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Avoid format-overflow warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: fix Excess kernel-doc warnings (Jerry Snitselaar) [RHEL-28792] - dmaengine: fix NULL pointer in channel unregistration function (Jerry Snitselaar) [RHEL-28792 RHEL-28869] {CVE-2023-52492} - dmaengine: idxd: Remove usage of the deprecated ida_simple_xx() API (Jerry Snitselaar) [RHEL-28792] - dmaengine: dmatest: prevent using swiotlb buffer with nobounce parameter (Jerry Snitselaar) [RHEL-28792] - iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the remaining places (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Fix incorrect descriptions for GRPCFG register (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Protect int_handle field in hw descriptor (Jerry Snitselaar) [RHEL-28792] - dmaengine: Remove unused declaration dma_chan_cleanup() (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning (Jerry Snitselaar) [RHEL-28792] - dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra: Annotate struct tegra_dma_desc with __counted_by (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: Register dsa_bus_type before registering idxd sub-drivers (Jerry Snitselaar) [RHEL-28792] - dmaengine: idxd: rate limit printk in misc interrupt thread (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra20-apb-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: tegra186-gpc-dma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: usb-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rz-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: sh: rcar-dmac: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: hidma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: imx-sdma: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: idma64: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine: dw: platform: Convert to platform remove callback returning void (Jerry Snitselaar) [RHEL-28792] - dmaengine:idxd: Use local64_try_cmpxchg in perfmon_pmu_event_update (Jerry Snitselaar) [RHEL-28792] - dmaengine: Explicitly include correct DT includes (Jerry Snitselaar) [RHEL-28792] - dmaengine: qcom: gpi: Use devm_platform_get_and_ioremap_resource() (Jerry Snitselaar) [RHEL-28792] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Myron Stowe) [RHEL-29481] {CVE-2023-52617} - kbuild: factor out the common objtool arguments (Joe Lawrence) [RHEL-2773] - kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o (Joe Lawrence) [RHEL-2773] - kbuild: remove redundant cleanups in scripts/link-vmlinux.sh (Joe Lawrence) [RHEL-2773] - kbuild: add cmd_and_savecmd macro (Joe Lawrence) [RHEL-2773] - kbuild: warn if FORCE is missing for if_changed(_dep,_rule) and filechk (Joe Lawrence) [RHEL-2773] - kbuild: macrofy the condition of if_changed and friends (Joe Lawrence) [RHEL-2773] - mm/swap: fix race when skipping swapcache (Rafael Aquini) [RHEL-31646] {CVE-2024-26759} - timers: Use already existing function for forwarding timer base (Phil Auld) [RHEL-33787] - timers: Split out forward timer base functionality (Phil Auld) [RHEL-33787] - timers: Clarify check in forward_timer_base() (Phil Auld) [RHEL-33787] - timers: Move store of next event into __next_timer_interrupt() (Phil Auld) [RHEL-33787] - timers: Do not IPI for deferrable timers (Phil Auld) [RHEL-33787] - tracing/timers: Add tracepoint for tracking timer base is_idle flag (Phil Auld) [RHEL-33787] - tracing/timers: Enhance timer_start tracepoint (Phil Auld) [RHEL-33787] - tick-sched: Warn when next tick seems to be in the past (Phil Auld) [RHEL-33787] - tick/sched: Cleanup confusing variables (Phil Auld) [RHEL-33787] - tick-sched: Fix function names in comments (Phil Auld) [RHEL-33787] - tick/nohz: Update comments some more (Phil Auld) [RHEL-33787] - tick/nohz: Don't shutdown the lowres tick from itself (Phil Auld) [RHEL-33787] - tick/nohz: Update obsolete comments (Phil Auld) [RHEL-33787] - tick/nohz: Rename the tick handlers to more self-explanatory names (Phil Auld) [RHEL-33787] - tick/rcu: Fix false positive "softirq work is pending" messages (Phil Auld) [RHEL-33787] - tick/common: Align tick period during sched_timer setup (Phil Auld) [RHEL-33787] - selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME) VS /proc/uptime monotonicity (Phil Auld) [RHEL-33787] - selftests/proc: Remove idle time monotonicity assertions (Phil Auld) [RHEL-33787] - MAINTAINERS: Remove stale email address (Phil Auld) [RHEL-33787] - timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick() (Phil Auld) [RHEL-33787] - timers/nohz: Add a comment about broken iowait counter update race (Phil Auld) [RHEL-33787] - timers/nohz: Protect idle/iowait sleep time under seqcount (Phil Auld) [RHEL-33787] - timers/nohz: Only ever update sleeptime from idle exit (Phil Auld) [RHEL-33787] - timers/nohz: Restructure and reshuffle struct tick_sched (Phil Auld) [RHEL-33787] - tick/common: Align tick period with the HZ tick. (Phil Auld) [RHEL-33787] - tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Phil Auld) [RHEL-33787] - timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped (Phil Auld) [RHEL-33787] - tracing/timer: Add missing argument documentation of trace points (Phil Auld) [RHEL-33787] - scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Maurizio Lombardi) [RHEL-25590] - fat: fix uninitialized field in nostale filehandles (Andrey Albershteyn) [RHEL-33188 RHEL-35110] {CVE-2024-26973} - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Andrey Albershteyn) [RHEL-33188] {CVE-2024-26901} - md: fix resync softlockup when bitmap size is less than array size (Nigel Croxon) [RHEL-35393] - md: don't account sync_io if iostats of the disk is disabled (Nigel Croxon) [RHEL-35393] - md: Fix overflow in is_mddev_idle (Nigel Croxon) [RHEL-35393] - md: add check for sleepers in md_wakeup_thread() (Nigel Croxon) [RHEL-35393] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-35393] - Revert "md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING" (Nigel Croxon) [RHEL-35393] - raid1: fix use-after-free for original bio in raid1_write_request() (Nigel Croxon) [RHEL-35393] - platform/x86: ISST: Add Grand Ridge to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Add Granite Rapids-D to HPM CPU list (Steve Best) [RHEL-35956] - platform/x86: ISST: Allow reading core-power state on HWP disabled systems (Steve Best) [RHEL-35956] - platform/x86: ISST: Process read/write blocked feature status (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Change vsec offset to u64 (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Move TPMI ID definition (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Modify external interface to get read/write state (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Don't create devices for disabled features (Steve Best) [RHEL-35956] - platform/x86/intel/tpmi: Add debugfs support for read/write blocked (Steve Best) [RHEL-35956] - of: fdt: fix off-by-one error in unflatten_dt_nodes() (Steve Best) [RHEL-35465] {CVE-2022-48672} - s390/cpum_cf: make crypto counters upward compatible across machine types (Tobias Huschle) [RHEL-36047]- EDAC/thunderx: Fix possible out-of-bounds string access (Aristeu Rozanski) [RHEL-26577] {CVE-2023-52464} - rtc: cmos: Use ACPI alarm for non-Intel x86 systems too (Čestmír Kalina) [RHEL-19606] - redhat: configs: move CONFIG_BLK_SED_OPAL to configs/common/generic/ (Ming Lei) [RHEL-18186] - platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe (Steve Best) [RHEL-30600] {CVE-2024-26650} - x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups (Steve Best) [RHEL-31441] {CVE-2024-26674} - mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() (Rafael Aquini) [RHEL-29296] {CVE-2023-52560} - kprobes/x86: Use copy_from_kernel_nofault() to read from unsafe address (Steve Best) [RHEL-34985] {CVE-2024-26946} - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Jose Ignacio Tornos Martinez) [RHEL-31530] {CVE-2023-52638} - RDMA/efa: Add shutdown notifier (Kamal Heib) [RHEL-15968] - mm: swap: fix race between free_swap_and_cache() and swapoff() (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - swap: comments get_swap_device() with usage rule (Waiman Long) [RHEL-34973 RHEL-34974] {CVE-2024-26960} - config: wifi: enable RTL 8822BU device (Jose Ignacio Tornos Martinez) [RHEL-33698] - selftests: cgroup: fix unexpected failure on test_memcg_sock (Waiman Long) [RHEL-33709] - selftests: cgroup: Add 'malloc' failures checks in test_memcontrol (Waiman Long) [RHEL-33709] - selftests: memcg: fix compilation (Waiman Long) [RHEL-33709] - x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section (Lenny Szubowicz) [RHEL-31446] {CVE-2024-26678} - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Jose Ignacio Tornos Martinez) [RHEL-31532] {CVE-2023-52637} - pstore: inode: Only d_invalidate() is needed (Steve Best) [RHEL-35207] {CVE-2024-27389} - net/mlx5e: Prevent deadlock while disabling aRFS (Kamal Heib) [RHEL-35043] {CVE-2024-27014} - iavf: Fix TC config comparison with existing adapter TC config (Michal Schmidt) [RHEL-17485] - iavf: drop duplicate iavf_{add|del}_cloud_filter() calls (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_header_len() more broadly (Michal Schmidt) [RHEL-17485] - iavf: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-17485] - iavf: field get conversion (Michal Schmidt) [RHEL-17485] - iavf: field prep conversion (Michal Schmidt) [RHEL-17485] - iavf: add bit macro includes where needed (Michal Schmidt) [RHEL-17485] - iavf: use iavf_schedule_aq_request() helper (Michal Schmidt) [RHEL-17485] - iavf: Remove queue tracking fields from iavf_adminq_ring (Michal Schmidt) [RHEL-17485] - ubi: Check for too small LEB size in VTBL code (Steve Best) [RHEL-25094] {CVE-2024-25739} - cxgb4: Properly lock TX queue for the selftest. (Michal Schmidt) [RHEL-31990 RHEL-9354] - net: chelsio: remove unused function calc_tx_descs (Michal Schmidt) [RHEL-9354] - net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct smt_data with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct sched_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct cxgb4_tc_u32_table with __counted_by (Michal Schmidt) [RHEL-9354] - cxgb4: Annotate struct clip_tbl with __counted_by (Michal Schmidt) [RHEL-9354] - chelsio/l2t: Annotate struct l2t_data with __counted_by (Michal Schmidt) [RHEL-9354] - net: cxgb4vf: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-9354] - cxgb4: fill IPsec state validation failure reason (Michal Schmidt) [RHEL-9354] - cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Michal Schmidt) [RHEL-9354] - cxgb4: fix missing unlock on ETHOFLD desc collect fail path (Michal Schmidt) [RHEL-9354] - PCI/ASPM: Restore parent state to parent, child state to child (Myron Stowe) [RHEL-33544] - PCI/ASPM: Clarify that pcie_aspm=off means leave ASPM untouched (Myron Stowe) [RHEL-33544] - MAINTAINERS: Drop Gustavo Pimentel as PCI DWC Maintainer (Myron Stowe) [RHEL-33544] - PCI: qcom: Add X1E80100 PCIe support (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Document the X1E80100 PCIe Controller (Myron Stowe) [RHEL-33544] - PCI: qcom: Enable BDF to SID translation properly (Myron Stowe) [RHEL-33544] - PCI: qcom: Disable ASPM L0s for sc8280xp, sa8540p and sa8295p (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Do not require 'msi-map-mask' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom: Allow 'required-opps' (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sa8775p: Move SA8775p to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc7280: Move SC7280 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8180x: Move SC8180X to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sc8280xp: Move SC8280XP to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8350: Move SM8350 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8150: Move SM8150 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8250: Move SM8250 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8450: Move SM8450 to dedicated schema (Myron Stowe) [RHEL-33544] - dt-bindings: PCI: qcom,pcie-sm8550: Move SM8550 to dedicated schema (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 Endpoint (EP) support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add iMX95 pcie endpoint compatible string (Myron Stowe) [RHEL-33544] - PCI: imx6: Add epc_features in imx6_pcie_drvdata (Myron Stowe) [RHEL-33544] - PCI: imx6: Clean up addr_space retrieval code (Myron Stowe) [RHEL-33544] - PCI: imx6: Add iMX95 PCIe Root Complex support (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Add imx95 pcie compatible string (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Restruct reg and reg-name (Myron Stowe) [RHEL-33544] - dt-bindings: imx6q-pcie: Clean up duplicate clocks check (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify switch-case logic by introducing init_phy() callback (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify configure_type() by using mode_off and mode_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify ltssm_enable() by using ltssm_off and ltssm_mask (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify reset handling by using *_FLAG_HAS_*_RESET (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify PHY handling by using IMX6_PCIE_FLAG_HAS_PHYDRV (Myron Stowe) [RHEL-33544] - PCI: imx6: Simplify clock handling by using clk_bulk*() function (Myron Stowe) [RHEL-33544] - PCI: dwc: endpoint: Fix advertised resizable BAR size (Myron Stowe) [RHEL-33544] - PCI: dwc: Strengthen the MSI address allocation logic (Myron Stowe) [RHEL-33544] - PCI: cadence: Clear the ARI Capability Next Function Number of the last function (Myron Stowe) [RHEL-33544] - PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling (Myron Stowe) [RHEL-33544] - PCI: Make pcie_port_bus_type const (Myron Stowe) [RHEL-33544] - PCI: endpoint: Drop only_64bit on reserved BARs (Myron Stowe) [RHEL-33544] - PCI: endpoint: Clean up hardware description for BARs (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add support for SA8775P SoC (Myron Stowe) [RHEL-33544] - PCI: epf-mhi: Add "pci_epf_mhi_" prefix to the function names (Myron Stowe) [RHEL-33544] - PCI: epf-vntb: Return actual error code during pci_vntb_probe() failure (Myron Stowe) [RHEL-33544] - NTB: fix possible name leak in ntb_register_device() (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-vntb: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: pci-epf-test: Remove superfluous checks for pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Improve pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Refactor pci_epf_alloc_space() API (Myron Stowe) [RHEL-33544] - PCI: endpoint: Make pci_epf_bus_type const (Myron Stowe) [RHEL-33544] - PCI/sysfs: Demacrofy pci_dev_resource_resize_attr(n) functions (Myron Stowe) [RHEL-33544] - PCI: Remove obsolete pci_cleanup_rom() declaration (Myron Stowe) [RHEL-33544] - PCI/sysfs: Compile pci-sysfs.c only if CONFIG_SYSFS=y (Myron Stowe) [RHEL-33544] - PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Myron Stowe) [RHEL-33544] - PCI/PM: Drain runtime-idle callbacks before driver removal (Myron Stowe) [RHEL-33544] - PCI/PM: Allow runtime PM with no PM callbacks at all (Myron Stowe) [RHEL-33544] - Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Myron Stowe) [RHEL-33544] - PCI: Disable D3cold on Asus B1400 PCI-NVMe bridge (Myron Stowe) [RHEL-33544] - PCI/P2PDMA: Fix a sleeping issue in a RCU read section (Myron Stowe) [RHEL-33544] - PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Myron Stowe) [RHEL-33544] - PCI: Place interrupt related code into irq.c (Myron Stowe) [RHEL-33544] - PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports (Myron Stowe) [RHEL-33544] - PCI/DPC: Ignore Surprise Down error on hot removal (Myron Stowe) [RHEL-33544] - PCI/DPC: Print all TLP Prefixes, not just the first (Myron Stowe) [RHEL-33544] - PCI: Move devres code from pci.c to devres.c (Myron Stowe) [RHEL-33544] - PCI: Move PCI-specific devres code to drivers/pci/ (Myron Stowe) [RHEL-33544] - PCI: Move pci_iomap.c to drivers/pci/ (Myron Stowe) [RHEL-33544] - pci_iounmap(): Fix MMIO mapping leak (Myron Stowe) [RHEL-33544] - PCI/ASPM: Update save_state when configuration changes (Myron Stowe) [RHEL-33544] - PCI/ASPM: Disable L1 before configuring L1 Substates (Myron Stowe) [RHEL-33544] - PCI/ASPM: Call pci_save_ltr_state() from pci_save_pcie_state() (Myron Stowe) [RHEL-33544] - PCI/ASPM: Save L1 PM Substates Capability for suspend/resume (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_save_ltr_state() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Always build aspm.c (Myron Stowe) [RHEL-33544] - PCI/ASPM: Move pci_configure_ltr() to aspm.c (Myron Stowe) [RHEL-33544] - PCI/AER: Generalize TLP Header Log reading (Myron Stowe) [RHEL-33544] - PCI/AER: Use explicit register size for PCI_ERR_CAP (Myron Stowe) [RHEL-33544] - PCI/AER: Block runtime suspend when handling errors (Myron Stowe) [RHEL-33544] - PCI/AER: Clean up version indentation in ABI docs (Myron Stowe) [RHEL-33544] - PCI/AER: Fix rootport attribute paths in ABI docs (Myron Stowe) [RHEL-33544] - PCI: Move pci_clear_and_set_dword() helper to PCI header (Myron Stowe) [RHEL-33544] - PCI: Add debug print for device ready delay (Myron Stowe) [RHEL-33544] - PCI/AER: Unmask RCEC internal errors to enable RCH downstream port error handling (Myron Stowe) [RHEL-33544] - PCI/AER: Forward RCH downstream port-detected errors to the CXL.mem dev handler (Myron Stowe) [RHEL-33544] - PCI/AER: Refactor cper_print_aer() for use by CXL driver module (Myron Stowe) [RHEL-33544] - NTB: EPF: fix possible memory leak in pci_vntb_probe() (Myron Stowe) [RHEL-33544] - devres: show which resource was invalid in __devm_ioremap_resource() (Myron Stowe) [RHEL-33544] - devres: remove devm_ioremap_np (Myron Stowe) [RHEL-33544] - lib: devres: use numa aware allocation (Myron Stowe) [RHEL-33544] - PCI: Allow architecture-specific pci_remap_iospace() (Myron Stowe) [RHEL-33544] - pci_iounmap'2: Electric Boogaloo: try to make sense of it all (Myron Stowe) [RHEL-33544] - parisc: Declare pci_iounmap() parisc version only when CONFIG_PCI enabled (Myron Stowe) [RHEL-33544] - stmmac: Clear variable when destroying workqueue (Izabela Bakollari) [RHEL-31824] {CVE-2024-26802} - drm/i915/display: Increase number of fast wake precharge pulses (Mika Penttilä) [RHEL-20439] - drm/i915/psr: Improve fast and IO wake lines calculation (Mika Penttilä) [RHEL-20439] - drm/i915/display: Make intel_dp_aux_fw_sync_len available for PSR code (Mika Penttilä) [RHEL-20439]- Fix for "serial: 8250: Toggle IER bits on only after irq has been setup" (Lucas Zampieri)- Revert "Merge: cgroup: Backport upstream cgroup commits up to v6.8" (Lucas Zampieri) - arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Make watchdog bark interrupt edge triggered (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: Enable tsens and thermal for sa8775p SoC (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: Add RPMh sleep stats (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: add TRNG node (Steve Dunnagan) [RHEL-31258] - arm64: dts: qcom: sa8775p: enable the inline crypto engine (Steve Dunnagan) [RHEL-31258] - net: ethtool: reject unsupported RSS input xfrm values (Ivan Vecera) [RHEL-31889] - net: ethtool: Fix symmetric-xor RSS RX flow hash check (Ivan Vecera) [RHEL-31889] - net: ethtool: add a NO_CHANGE uAPI for new RXFH's input_xfrm (Ivan Vecera) [RHEL-31889] - net: ethtool: copy input_xfrm to user-space in ethtool_get_rxfh (Ivan Vecera) [RHEL-31889] - net: ethtool: add support for symmetric-xor RSS hash (Ivan Vecera) [RHEL-31889] - net: ethtool: get rid of get/set_rxfh_context functions (Ivan Vecera) [RHEL-31889] - net: ethtool: pass a pointer to parameters to get/set_rxfh ethtool ops (Ivan Vecera) [RHEL-31889] - net/mlx5e: Make flow classification filters static (Ivan Vecera) [RHEL-31889] - redhat: kernel.spec: add dependency for the python3-pyyaml package (Petr Oros) [RHEL-30145] - Documentation: add pyyaml to requirements.txt (Petr Oros) [RHEL-30145] - netlink: use kvmalloc() in netlink_alloc_large_skb() (Petr Oros) [RHEL-30145] - devlink: Fix devlink parallel commands processing (Petr Oros) [RHEL-30145] - Fix NULL pointer dereference in cn_filter() (Petr Oros) [RHEL-30145] - devlink: Fix length of eswitch inline-mode (Petr Oros) [RHEL-30145] - net/mlx5: Fix fw reporter diagnose output (Petr Oros) [RHEL-30145] - net/mlx5: fix uninit value use (Petr Oros) [RHEL-30145] - netdevsim: Block until all devices are released (Petr Oros) [RHEL-30145] - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Petr Oros) [RHEL-30145] - devlink: fix port dump cmd type (Petr Oros) [RHEL-30145] - devlink: fix possible use-after-free and memory leaks in devlink_init() (Petr Oros) [RHEL-30145] - net: add rcu safety to rtnl_prop_list_size() (Petr Oros) [RHEL-30145] - devlink: Fix command annotation documentation (Petr Oros) [RHEL-30145] - devlink: avoid potential loop in devlink_rel_nested_in_notify_work() (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add missing attr in rt_link spec (Petr Oros) [RHEL-30145] - devlink: Fix referring to hw_addr attribute during state validation (Petr Oros) [RHEL-30145] - netlink: fix potential sleeping issue in mqueue_flush_file (Petr Oros) [RHEL-30145] - genetlink: Use internal flags for multicast groups (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Enable MDB bulk deletion (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Invoke MDB bulk deletion when needed (Petr Oros) [RHEL-30145] - net: Add MDB bulk deletion device operation (Petr Oros) [RHEL-30145] - rtnetlink: bridge: Use a different policy for MDB bulk delete (Petr Oros) [RHEL-30145] - devlink: extend multicast filtering by port index (Petr Oros) [RHEL-30145] - devlink: add a command to set notification filter and use it for multicasts (Petr Oros) [RHEL-30145] - genetlink: introduce helpers to do filtered multicast (Petr Oros) [RHEL-30145] - netlink: introduce typedef for filter function (Petr Oros) [RHEL-30145] - genetlink: introduce per-sock family private storage (Petr Oros) [RHEL-30145] - devlink: introduce a helper for netlink multicast send (Petr Oros) [RHEL-30145] - devlink: send notifications only if there are listeners (Petr Oros) [RHEL-30145] - devlink: introduce __devl_is_registered() helper and use it instead of xa_get_mark() (Petr Oros) [RHEL-30145] - devlink: use devl_is_registered() helper instead xa_get_mark() (Petr Oros) [RHEL-30145] - connector/cn_proc: Performance improvements (Petr Oros) [RHEL-30145] - connector/cn_proc: Add filtering to fix some bugs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove extra indentation from generated docs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Remove bold from attribute-set headings (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Sort the index of generated netlink specs (Petr Oros) [RHEL-30145] - tools/net/ynl-gen-rst: Add sub-messages to generated docs (Petr Oros) [RHEL-30145] - doc/netlink: Regenerate netlink .rst files if ynl-gen-rst changes (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add a spec for tc (Petr Oros) [RHEL-30145] - doc/netlink/specs: use pad in structs in rt_link (Petr Oros) [RHEL-30145] - doc/netlink/specs: Add sub-message type to rt_link family (Petr Oros) [RHEL-30145] - tools/net/ynl: Add binary and pad support to structs for tc (Petr Oros) [RHEL-30145] - tools/net/ynl: Add 'sub-message' attribute decoding to ynl (Petr Oros) [RHEL-30145] - doc/netlink: Document the sub-message format for netlink-raw (Petr Oros) [RHEL-30145] - doc/netlink: Add sub-message support to netlink-raw (Petr Oros) [RHEL-30145] - tools/net/ynl: Use consistent array index expression formatting (Petr Oros) [RHEL-30145] - net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_* (Petr Oros) [RHEL-30145] - net: rtnl: introduce rcu_replace_pointer_rtnl (Petr Oros) [RHEL-30145] - netlink: specs: mptcp: rename the MPTCP path management spec (Petr Oros) [RHEL-30145] - netlink: specs: ovs: correct enum names in specs (Petr Oros) [RHEL-30145] - netlink: specs: ovs: remove fixed header fields from attrs (Petr Oros) [RHEL-30145] - tools: ynl-gen: print prototypes for recursive stuff (Petr Oros) [RHEL-30145] - tools: ynl-gen: store recursive nests by a pointer (Petr Oros) [RHEL-30145] - tools: ynl-gen: re-sort ignoring recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: record information about recursive nests (Petr Oros) [RHEL-30145] - tools: ynl-gen: fill in implementations for TypeUnused (Petr Oros) [RHEL-30145] - tools: ynl-gen: support fixed headers in genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum user type for members and args (Petr Oros) [RHEL-30145] - tools: ynl-gen: add missing request free helpers for dumps (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add some(not all) missing attributes in devlink.yaml (Petr Oros) [RHEL-30145] - rtnl: add helper to send if skb is not null (Petr Oros) [RHEL-30145] - rtnl: add helper to check if a notification is needed (Petr Oros) [RHEL-30145] - rtnl: add helper to check if rtnl group has listeners (Petr Oros) [RHEL-30145] - tools: ynl: use strerror() if no extack of note provided (Petr Oros) [RHEL-30145] - tools: pynl: make flags argument optional for do() (Petr Oros) [RHEL-30145] - docs: netlink: add NLMSG_DONE message format for doit actions (Petr Oros) [RHEL-30145] - doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema (Petr Oros) [RHEL-30145] - docs: netlink: link to family documentations from spec info (Petr Oros) [RHEL-30145] - devlink: warn about existing entities during reload-reinit (Petr Oros) [RHEL-30145] - Documentation: devlink: extend reload-reinit description (Petr Oros) [RHEL-30145] - tools: ynl-gen: always construct struct ynl_req_state (Petr Oros) [RHEL-30145] - ethtool: don't propagate EOPNOTSUPP from dumps (Petr Oros) [RHEL-30145] - tools: ynl-gen: use enum name from the spec (Petr Oros) [RHEL-30145] - tools: ynl-get: use family c-name (Petr Oros) [RHEL-30145] - tools: ynl-gen: always append ULL/LL to range types (Petr Oros) [RHEL-30145] - Documentation: Document each netlink family (Petr Oros) [RHEL-30145] - tools: ynl: fix duplicate op name in devlink (Petr Oros) [RHEL-30145] - tools: ynl: fix header path for nfsd (Petr Oros) [RHEL-30145] - rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink (Petr Oros) [RHEL-30145] - devlink: Add device lock assert in reload operation (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during reload command (Petr Oros) [RHEL-30145] - devlink: Allow taking device lock in pre_doit operations (Petr Oros) [RHEL-30145] - devlink: Enable the use of private flags in post_doit operations (Petr Oros) [RHEL-30145] - devlink: Acquire device lock during netns dismantle (Petr Oros) [RHEL-30145] - devlink: Move private netlink flags to C file (Petr Oros) [RHEL-30145] - netlink: specs: Introduce time stamping set command (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to list available time stamping layers (Petr Oros) [RHEL-30145] - netlink: specs: Introduce new netlink command to get current timestamp (Petr Oros) [RHEL-30145] - nfsd: regenerate user space parsers after ynl-gen changes (Petr Oros) [RHEL-30145] - netlink: fill in missing MODULE_DESCRIPTION() (Petr Oros) [RHEL-30145] - tools: ynl-gen: don't touch the output file if content is the same (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add forgotten port function caps enum values (Petr Oros) [RHEL-30145] - doc/netlink: Update schema to support cmd-cnt-name and cmd-max-name (Petr Oros) [RHEL-30145] - tools: ynl: introduce option to process unknown attributes or types (Petr Oros) [RHEL-30145] - net: Add MDB get device operation (Petr Oros) [RHEL-30145] - bridge: add MDB get uAPI attributes (Petr Oros) [RHEL-30145] - tools: ynl-gen: respect attr-cnt-name at the attr set level (Petr Oros) [RHEL-30145] - netlink: specs: support conditional operations (Petr Oros) [RHEL-30145] - netlink: make range pointers in policies const (Petr Oros) [RHEL-30145] - tools: ynl-gen: add support for exact-len validation (Petr Oros) [RHEL-30145] - tools: ynl: add uns-admin-perm to genetlink legacy (Petr Oros) [RHEL-30145] - devlink: remove netlink small_ops (Petr Oros) [RHEL-30145] - devlink: remove duplicated netlink callback prototypes (Petr Oros) [RHEL-30145] - netlink: specs: devlink: add the remaining command to generate complete split_ops (Petr Oros) [RHEL-30145] - devlink: rename netlink callback to be aligned with the generated ones (Petr Oros) [RHEL-30145] - devlink: make devlink_flash_overwrite enum named one (Petr Oros) [RHEL-30145] - netlink: specs: devlink: make dont-validate single line (Petr Oros) [RHEL-30145] - netlink: specs: devlink: remove reload-action from devlink-get cmd reply (Petr Oros) [RHEL-30145] - tools: ynl-gen: render rsp_parse() helpers if cmd has only dump op (Petr Oros) [RHEL-30145] - tools: ynl-gen: introduce support for bitfield32 attribute type (Petr Oros) [RHEL-30145] - genetlink: don't merge dumpit split op for different cmds into single iter (Petr Oros) [RHEL-30145] - tools: ynl-gen: change spacing around __attribute__ (Petr Oros) [RHEL-30145] - tcp: add RTAX_FEATURE_TCP_USEC_TS (Petr Oros) [RHEL-30145] - netlink: specs: add support for auto-sized scalars (Petr Oros) [RHEL-30145] - netlink: add variable-length / auto integers (Petr Oros) [RHEL-30145] - tools: ynl-gen: make the mnl_type() method public (Petr Oros) [RHEL-30145] - devlink: convert most of devlink_fmsg_*() to return void (Petr Oros) [RHEL-30145] - qed: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - net/mlx5: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - mlxsw: core: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - octeontx2-af: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - hinic: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - bnxt_en: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - netdevsim: devlink health: use retained error fmsg API (Petr Oros) [RHEL-30145] - devlink: retain error in struct devlink_fmsg (Petr Oros) [RHEL-30145] - tools: ynl-gen: support limit names (Petr Oros) [RHEL-30145] - tools: ynl-gen: support full range of min/max checks for integer values (Petr Oros) [RHEL-30145] - tools: ynl-gen: track attribute use (Petr Oros) [RHEL-30145] - devlink: document devlink_rel_nested_in_notify() function (Petr Oros) [RHEL-30145] - Documentation: devlink: add a note about RTNL lock into locking section (Petr Oros) [RHEL-30145] - Documentation: devlink: add nested instance section (Petr Oros) [RHEL-30145] - devlink: don't take instance lock for nested handle put (Petr Oros) [RHEL-30145] - devlink: take device reference for devlink object (Petr Oros) [RHEL-30145] - devlink: call peernet2id_alloc() with net pointer under RCU read lock (Petr Oros) [RHEL-30145] - net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Petr Oros) [RHEL-30145] - docs: netlink: clean up after deprecating version (Petr Oros) [RHEL-30145] - tools: ynl: fix converting flags to names after recent cleanup (Petr Oros) [RHEL-30145] - tools: ynl: Add source files for nfsd netlink protocol (Petr Oros) [RHEL-30145] - NFSD: introduce netlink stubs (Petr Oros) [RHEL-30145] - net: Handle bulk delete policy in bridge driver (Petr Oros) [RHEL-30145] - tools: ynl: use ynl-gen -o instead of stdout in Makefile (Petr Oros) [RHEL-30145] - netlink: specs: don't allow version to be specified for genetlink (Petr Oros) [RHEL-30145] - tools: ynl-gen: handle do ops with no input attrs (Petr Oros) [RHEL-30145] - netlink: specs: remove redundant type keys from attributes in subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: lift type requirement for attribute subsets (Petr Oros) [RHEL-30145] - tools: ynl-gen: use uapi header name for the header guard (Petr Oros) [RHEL-30145] - netlink: Annotate struct netlink_policy_dump_state with __counted_by (Petr Oros) [RHEL-30145] - tools: ynl: use uAPI include magic for samples (Petr Oros) [RHEL-30145] - tools: ynl: don't regen on every make (Petr Oros) [RHEL-30145] - handshake: Fix sign of key_serial_t fields (Petr Oros) [RHEL-30145] - handshake: Fix sign of socket file descriptor fields (Petr Oros) [RHEL-30145] - devlink: introduce possibility to expose info about nested devlinks (Petr Oros) [RHEL-30145] - devlink: convert linecard nested devlink to new rel infrastructure (Petr Oros) [RHEL-30145] - devlink: expose peer SF devlink instance (Petr Oros) [RHEL-30145] - devlink: introduce object and nested devlink relationship infra (Petr Oros) [RHEL-30145] - devlink: extend devlink_nl_put_nested_handle() with attrtype arg (Petr Oros) [RHEL-30145] - devlink: move devlink_nl_put_nested_handle() into netlink.c (Petr Oros) [RHEL-30145] - devlink: put netnsid to nested handle (Petr Oros) [RHEL-30145] - devlink: move linecard struct into linecard.c (Petr Oros) [RHEL-30145] - mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index (Rafael Aquini) [RHEL-31840] {CVE-2024-26783} - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [RHEL-32372] - ASoC: SOF: ipc4-topology: Save the ALH DAI index during hw_params (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: reset all PCM sources in case of xruns (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: add pending_stop state variable (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: pcm: simplify sof_pcm_hw_free() with helper (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: sof-audio: revisit sof_pcm_stream_free() error handling and logs (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: Clear Soundwire node ID during BE DAI hw_free (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: move helper to static inline (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: IPC4: extend dai_data with node_id (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda: extend signature of sdw_hda_dai_hw_params() (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: set the DMA TLV device as dai_index (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: add helpers to set dai config (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set dma_stream_channel_map device (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: set lowest N bits in ch_mask (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: make dma_config_tlv be an array (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: only allocate/release streams for first CPU DAI" (Jaroslav Kysela) [RHEL-26198] - Revert "ASoC: SOF: Intel: hda-dai-ops: reset device count for SoundWire DAIs" (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Intel: hda-dai: fix channel map configuration for aggregated dailink (Jaroslav Kysela) [RHEL-26198] - ASoC: SOF: Introduce generic names for IPC types (Jaroslav Kysela) [RHEL-26198] - arm64/arch_timer: Fix MMIO byteswap (Phil Auld) [RHEL-32862] - cpuidle: Use local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Provide local_clock_noinstr() (Phil Auld) [RHEL-32862] - sched/clock: Fix local_clock() before sched_clock_init() (Phil Auld) [RHEL-32862] - sched/clock: Make local_clock() noinstr (Phil Auld) [RHEL-32862] - sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote} (Phil Auld) [RHEL-32862] - math64: Always inline u128 version of mul_u64_u64_shr() (Phil Auld) [RHEL-32862] - s390/time: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - arm64/arch_timer: Provide noinstr sched_clock_read() functions (Phil Auld) [RHEL-32862] - arm64/io: Always inline all of __raw_{read,write}[bwlq]() (Phil Auld) [RHEL-32862] - time/sched_clock: Provide sched_clock_noinstr() (Phil Auld) [RHEL-32862] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Phil Auld) [RHEL-32862] - timekeeping: Consolidate fast timekeeper (Phil Auld) [RHEL-32862] - timekeeping: Annotate ktime_get_boot_fast_ns() with data_race() (Phil Auld) [RHEL-32862] - KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1M (Thomas Huth) [RHEL-29741] - s390/mm: Fix storage key clearing for guest huge pages (Thomas Huth) [RHEL-29741] - s390/vfio-ap: handle hardware checkstop state on queue reset operation (Thomas Huth) [RHEL-29741] - KVM: s390: Refactor kvm_is_error_gpa() into kvm_is_gpa_in_memslot() (Thomas Huth) [RHEL-29741] - KVM: s390: selftest: memop: Fix undefined behavior (Thomas Huth) [RHEL-29741] - KVM: s390: only deliver the set service event bits (Thomas Huth) [RHEL-29741] - KVM: s390: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - KVM: s390: move s390-specific structs to uapi/asm/kvm.h (Thomas Huth) [RHEL-29741] - KVM: s390: selftests: memop: add a simple AR test (Thomas Huth) [RHEL-29741] - KVM: s390: fix access register usage in ioctls (Thomas Huth) [RHEL-29741] - KVM: s390: introduce kvm_s390_fpu_(store|load) (Thomas Huth) [RHEL-29741] - KVM: selftests: s390x: Remove redundant newlines (Thomas Huth) [RHEL-29741] - s390/fpu: remove TIF_FPU (Thomas Huth) [RHEL-29741] - s390/fpu: limit save and restore to used registers (Thomas Huth) [RHEL-29741] - s390/fpu: decrease stack usage for some cases (Thomas Huth) [RHEL-29741] - s390/fpu: let fpu_vlm() and fpu_vstm() return number of registers (Thomas Huth) [RHEL-29741] - s390/fpu: remove anonymous union from struct fpu (Thomas Huth) [RHEL-29741] - s390/fpu: remove regs member from struct fpu (Thomas Huth) [RHEL-29741] - s390/kvm: convert to regular kernel fpu user (Thomas Huth) [RHEL-29741] - s390/fpu: make kernel fpu context preemptible (Thomas Huth) [RHEL-29741] - s390/fpu: change type of fpu mask from u32 to int (Thomas Huth) [RHEL-29741] - s390/fpu: rename save_fpu_regs() to save_user_fpu_regs(), etc (Thomas Huth) [RHEL-29741] - s390/fpu: convert FPU CIF flag to regular TIF flag (Thomas Huth) [RHEL-29741] - s390/fpu: convert __kernel_fpu_begin()/__kernel_fpu_end() to C (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use vlm and vstm inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use lfpc, sfpc, and stfpc inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: provide and use ld and std inline assemblies (Thomas Huth) [RHEL-29741] - s390/fpu: use lfpc instead of sfpc instruction (Thomas Huth) [RHEL-29741] - s390/fpu: add documentation about fpu helper functions (Thomas Huth) [RHEL-29741] - s390/fpu: move, rename, and merge header files (Thomas Huth) [RHEL-29741] - s390/fpu: various coding style changes (Thomas Huth) [RHEL-29741] - s390/fpu: use KERNEL_VXR_LOW instead of KERNEL_VXR_V0V7 (Thomas Huth) [RHEL-29741] - s390/fpu: improve description of RXB macro (Thomas Huth) [RHEL-29741] - s390/fpu: fix VLGV macro (Thomas Huth) [RHEL-29741] - s390/switch_to: use generic header file (Thomas Huth) [RHEL-29741] - s390/acrs: cleanup access register handling (Thomas Huth) [RHEL-29741] - s390/fpu: make use of __uninitialized macro (Thomas Huth) [RHEL-29741] - Compiler Attributes: Add __uninitialized macro (Thomas Huth) [RHEL-29741] - s390/fpu: remove __load_fpu_regs() export (Thomas Huth) [RHEL-29741] - KVM: s390: cpu model: Use proper define for facility mask size (Thomas Huth) [RHEL-29741] - s390/vx: fix save/restore of fpu kernel context (Thomas Huth) [RHEL-29741] - s390/mm: convert pgste locking functions to C (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of MACHINE_HAS_VX (Thomas Huth) [RHEL-29741] - s390/als: add vector facility to z13 architecture level set (Thomas Huth) [RHEL-29741] - s390/fpu: remove "novx" option (Thomas Huth) [RHEL-29741] - s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support (Thomas Huth) [RHEL-29741] - KVM: s390: remove superfluous save_fpu_regs() call (Thomas Huth) [RHEL-29741] - s390/ptrace: remove leftover comment (Thomas Huth) [RHEL-29741] - s390/fpu: get rid of test_fp_ctl() (Thomas Huth) [RHEL-29741] - s390: remove .fixup section (Thomas Huth) [RHEL-29741] - KVM: s390: use READ_ONCE() to read fpc register value (Thomas Huth) [RHEL-29741] - s390/ptrace: handle setting of fpc register correctly (Thomas Huth) [RHEL-29741] - KVM: s390: Harden copying of userspace-array against overflow (Thomas Huth) [RHEL-29741] - s390/vfio-ap: improve reaction to response code 07 from PQAP(AQIC) command (Thomas Huth) [RHEL-29741] - s390/vfio-ap: set status response code to 06 on gisc registration failure (Thomas Huth) [RHEL-29741] - s390/ap: fix AP bus crash on early config change callback invocation (Thomas Huth) [RHEL-29741] - s390/ap: re-enable interrupt for AP queues (Thomas Huth) [RHEL-29741] - s390/ap: rework to use irq info from ap queue status (Thomas Huth) [RHEL-29741] - s390/mm: move translation-exception identification structure to fault.h (Thomas Huth) [RHEL-29741] - s390/ap: show APFS value on error reply 0x8B (Thomas Huth) [RHEL-29741] - s390/zcrypt: introduce new internal AP queue se_bound attribute (Thomas Huth) [RHEL-29741] - s390/ap: re-init AP queues on config on (Thomas Huth) [RHEL-29741] - s390/setup: use strlcat() instead of strcat() (Thomas Huth) [RHEL-29741] - s390/airq: remove lsi_mask from airq_struct (Thomas Huth) [RHEL-29741] - s390/pfault: use consistent comment style (Thomas Huth) [RHEL-29741] - s390/pfault: cleanup inline assemblies (Thomas Huth) [RHEL-29741] - s390/pfault: use early_param() instead if __setup() (Thomas Huth) [RHEL-29741] - s390/pfault: remove not needed packed and aligned attributes (Thomas Huth) [RHEL-29741] - s390/pfault: use UL instead of ULL (Thomas Huth) [RHEL-29741] - s390/mm: move pfault code to own C file (Thomas Huth) [RHEL-29741] - s390/virtio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: use bitwise types to allow for type checking (Thomas Huth) [RHEL-29741] - s390/cio: introduce bitwise dma types and helper functions (Thomas Huth) [RHEL-29741] - s390/vfio_ccw: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/cio: fix virtual vs physical address confusion (Thomas Huth) [RHEL-29741] - s390/zcrypt: fix reference counting on zcrypt card objects (Thomas Huth) [RHEL-29741] - s390/vtime: fix average steal time calculation (Thomas Huth) [RHEL-29741] - s390: include linux/io.h instead of asm/io.h (Thomas Huth) [RHEL-29741] - s390: fix various typos (Thomas Huth) [RHEL-29741] - lib/bitmap: drop optimization of bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - s390/crypto: use vector instructions only if available for ChaCha20 (Thomas Huth) [RHEL-29741] - s390/relocate_kernel: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/entry: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/purgatory: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/kprobes: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/reipl: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/head64: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/earlypgm: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32le: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crc32be: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/crypto,chacha: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390/lib: use SYM* macros instead of ENTRY(), etc. (Thomas Huth) [RHEL-29741] - s390: enable HAVE_ARCH_STACKLEAK (Thomas Huth) [RHEL-29741] - s390/stack: set lowcore kernel stack pointer early (Thomas Huth) [RHEL-29741] - s390/stack: use STACK_INIT_OFFSET where possible (Thomas Huth) [RHEL-29741] - s390/dumpstack: simplify in stack logic code (Thomas Huth) [RHEL-29741] - s390/entry: rely on long-displacement facility (Thomas Huth) [RHEL-29741] - s390/bp: remove __bpon() (Thomas Huth) [RHEL-29741] - s390/bp: remove s390_isolate_bp_guest() (Thomas Huth) [RHEL-29741] - s390/bp: remove TIF_ISOLATE_BP (Thomas Huth) [RHEL-29741] - s390/bp: add missing BPENTER to program check handler (Thomas Huth) [RHEL-29741] - s390/mcck: cleanup user process termination path (Thomas Huth) [RHEL-29741] - s390/nmi: fix virtual-physical address confusion (Thomas Huth) [RHEL-29741] - s390/entry: remove toolchain dependent micro-optimization (Thomas Huth) [RHEL-29741] - s390/vx: remove __uint128_t type from __vector128 struct again (Thomas Huth) [RHEL-29741] - s390/vx: use simple assignments to access __vector128 members (Thomas Huth) [RHEL-29741] - s390/vx: add 64 and 128 bit members to __vector128 struct (Thomas Huth) [RHEL-29741] - s390/virtio: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390/early: fix sclp_early_sccb variable lifetime (Thomas Huth) [RHEL-29741] - s390/nmi: get rid of private slab cache (Thomas Huth) [RHEL-29741] - s390/nmi: move storage error checking back to C, enter with DAT on (Thomas Huth) [RHEL-29741] - s390/nmi: print machine check interruption code before stopping system (Thomas Huth) [RHEL-29741] - s390/sclp: introduce sclp_emergency_printk() (Thomas Huth) [RHEL-29741] - s390/sclp: keep sclp_early_sccb (Thomas Huth) [RHEL-29741] - s390/nmi: rework register validation handling (Thomas Huth) [RHEL-29741] - s390/nmi: use vector instruction macros instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/vx: add vx-insn.h wrapper include file (Thomas Huth) [RHEL-29741] - s390/appldata: remove power management callbacks (Thomas Huth) [RHEL-29741] - s390/mm: use pmd_pgtable_page() helper in __gmap_segment_gaddr() (Thomas Huth) [RHEL-29741] - mm/thp: rename pmd_to_page() as pmd_pgtable_page() (Thomas Huth) [RHEL-29741] - s390/entry: sort out physical vs virtual pointers usage in sie64a (Thomas Huth) [RHEL-29741] - s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit() (Thomas Huth) [RHEL-29741] - lib/test_bitmap: test the tail after bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib/bitmap: fix off-by-one in bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - lib: bitmap: fix the duplicated comments on bitmap_to_arr64() (Thomas Huth) [RHEL-29741] - KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate (Thomas Huth) [RHEL-29741] - lib/bitmap: add test for bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib: add bitmap_{from,to}_arr64 (Thomas Huth) [RHEL-29741] - lib/bitmap: extend comment for bitmap_(from,to)_arr32() (Thomas Huth) [RHEL-29741] - s390/stack: add union to reflect kvm stack slot usages (Thomas Huth) [RHEL-29741] - s390/stack: merge empty stack frame slots (Thomas Huth) [RHEL-29741] - s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag (Thomas Huth) [RHEL-29741] - s390: generate register offsets into pt_regs automatically (Thomas Huth) [RHEL-29741] - s390: simplify early program check handler (Thomas Huth) [RHEL-29741] - s390/head: get rid of 31 bit leftovers (Thomas Huth) [RHEL-29741] - scripts/min-tool-version.sh: raise minimum clang version to 14.0.0 for s390 (Thomas Huth) [RHEL-29741] - s390/boot: do not emit debug info for assembly with llvm's IAS (Thomas Huth) [RHEL-29741] - s390/boot: workaround llvm IAS bug (Thomas Huth) [RHEL-29741] - s390/purgatory: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/entry: workaround llvm's IAS limitations (Thomas Huth) [RHEL-29741] - s390/alternatives: remove padding generation code (Thomas Huth) [RHEL-29741] - s390/alternatives: provide identical sized orginal/alternative sequences (Thomas Huth) [RHEL-29741] - s390/compat: cleanup compat_linux.h header file (Thomas Huth) [RHEL-29741] - s390/entry: remove broken and not needed code (Thomas Huth) [RHEL-29741] - s390/boot: convert parmarea to C (Thomas Huth) [RHEL-29741] - s390/boot: convert initial lowcore to C (Thomas Huth) [RHEL-29741] - s390/ptrace: move short psw definitions to ptrace header file (Thomas Huth) [RHEL-29741] - s390/head: initialize all new psws (Thomas Huth) [RHEL-29741] - s390/boot: change initial program check handler to disabled wait psw (Thomas Huth) [RHEL-29741] - s390/head: adjust iplstart entry point (Thomas Huth) [RHEL-29741] - s390/vx: remove comments from macros which break LLVM's IAS (Thomas Huth) [RHEL-29741] - s390/nospec: prefer local labels in .set directives (Thomas Huth) [RHEL-29741] - s390/alternatives: use insn format for new instructions (Thomas Huth) [RHEL-29741] - s390/alternatives: avoid using jgnop mnemonic (Thomas Huth) [RHEL-29741] - s390/alternatives: use instructions instead of byte patterns (Thomas Huth) [RHEL-29741] - s390/traps: improve panic message for translation-specification exception (Thomas Huth) [RHEL-29741] - s390: convert ".insn" encoding to instruction names (Thomas Huth) [RHEL-29741] - s390/crypto: fix compile error for ChaCha20 module (Thomas Huth) [RHEL-29741] - s390/nospec: move to single register thunks (Thomas Huth) [RHEL-29741] - s390/ptrace: remove opencoded offsetof (Thomas Huth) [RHEL-29741] - s390: always use the packed stack layout (Thomas Huth) [RHEL-29741] - s390/ftrace: fix arch_ftrace_get_regs implementation (Thomas Huth) [RHEL-29741] - s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation (Thomas Huth) [RHEL-29741] - s390/nmi: handle vector validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/nmi: handle guarded storage validity failures for KVM guests (Thomas Huth) [RHEL-29741] - s390/sclp: sort out physical vs virtual pointers usage (Thomas Huth) [RHEL-29741] - s390: make STACK_FRAME_OVERHEAD available via asm-offsets.h (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL support (Thomas Huth) [RHEL-29741] - s390/ptrace: add function argument access API (Thomas Huth) [RHEL-29741] - selftests/ftrace: add s390 support for kprobe args tests (Thomas Huth) [RHEL-29741] - s390/ptrace: fix coding style (Thomas Huth) [RHEL-29741] - s390/ftrace: provide separate ftrace_caller/ftrace_regs_caller implementations (Thomas Huth) [RHEL-29741] - s390/ftrace: add ftrace_instruction_pointer_set() helper function (Thomas Huth) [RHEL-29741] - s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS support (Thomas Huth) [RHEL-29741] - s390/jump_label: make use of HAVE_JUMP_LABEL_BATCH (Thomas Huth) [RHEL-29741] - s390/ftrace: add missing serialization for graph caller patching (Thomas Huth) [RHEL-29741] - s390/ftrace: use text_poke_sync_lock() (Thomas Huth) [RHEL-29741] - s390/jump_label: use text_poke_sync() (Thomas Huth) [RHEL-29741] - s390/ftrace: remove dead code (Thomas Huth) [RHEL-29741] - s390/ftrace: remove incorrect __va usage (Thomas Huth) [RHEL-29741] - s390/sclp: add __nonstring annotation (Thomas Huth) [RHEL-29741] - s390/entry: make oklabel within CHKSTG macro local (Thomas Huth) [RHEL-29741] - s390/sclp: add tracing of SCLP interactions (Thomas Huth) [RHEL-29741] - s390/debug: fix kernel-doc warnings (Thomas Huth) [RHEL-29741] - s390/debug: add early tracing support (Thomas Huth) [RHEL-29741] - s390/debug: fix debug area life cycle (Thomas Huth) [RHEL-29741] - s390/debug: keep debug data on resize (Thomas Huth) [RHEL-29741] - s390/hwcaps: make sie capability regular hwcap (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove hwcap stfle check (Thomas Huth) [RHEL-29741] - s390/hwcaps: remove z/Architecture mode active check (Thomas Huth) [RHEL-29741] - s390/hwcaps: use consistent coding style / remove comments (Thomas Huth) [RHEL-29741] - s390/hwcaps: open code initialization of first six hwcap bits (Thomas Huth) [RHEL-29741] - s390/hwcaps: split setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: move setup_hwcaps() (Thomas Huth) [RHEL-29741] - s390/hwcaps: add sanity checks (Thomas Huth) [RHEL-29741] - s390/hwcaps: use named initializers for hwcap string arrays (Thomas Huth) [RHEL-29741] - s390/hwcaps: introduce HWCAP bit numbers (Thomas Huth) [RHEL-29741] - s390/hwcaps: shorten HWCAP defines (Thomas Huth) [RHEL-29741] - s390/cpacf: get rid of register asm (Thomas Huth) [RHEL-29741] - s390/debug: remove unused print defines (Thomas Huth) [RHEL-29741] - s390/dasd: remove debug printk (Thomas Huth) [RHEL-29741] - ipc/msg.c: fix percpu_counter use after free (Rafael Aquini) [RHEL-15602] - ipc/msg: mitigate the lock contention with percpu counter (Rafael Aquini) [RHEL-15602] - percpu: add percpu_counter_add_local and percpu_counter_sub_local (Rafael Aquini) [RHEL-15602] - redhat/configs: Add CONFIG_USB_PCI_AMD (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_LJCA (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_USB_CHIPIDEA_NPCM (Desnes Nunes) [RHEL-28810] - redhat/configs: Add CONFIG_TYPEC_MUX_PTN36502 (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - xhci: tracing: Use the new __vstring() helper (Desnes Nunes) [RHEL-28810] - Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix NULL pointer dereference in tb_port_update_credits() (Desnes Nunes) [RHEL-28810] - thunderbolt: Do not create DisplayPort tunnels on adapters of the same router (Desnes Nunes) [RHEL-28810] - usb: misc: onboard_hub: use pointer consistently in the probe function (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: Fix race between typec_switch and role_switch (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel EG912Y module support (Desnes Nunes) [RHEL-28810] - USB: serial: ftdi_sio: update Actisense PIDs constant names (Desnes Nunes) [RHEL-28810] - usb-storage: Add quirk for incorrect WP on Kingston DT Ultimate 3.0 G3 (Desnes Nunes) [RHEL-28810] - usb: typec: ucsi: fix gpio-based orientation detection (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Quectel RM500Q R13 firmware support (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Foxconn T99W265 with new baseline (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth (Desnes Nunes) [RHEL-28810] - r8152: add vendor/device ID pair for ASUS USB-C2500 (Desnes Nunes) [RHEL-28810] - Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1" (Desnes Nunes) [RHEL-28810] - usb: typec: class: fix typec_altmode_put_partner to put plugs (Desnes Nunes) [RHEL-28810] - USB: gadget: core: adjust uevent timing on gadget unbind (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix memory leak in margining_port_remove() (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Luat Air72*U series products (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types (Desnes Nunes) [RHEL-28810] - USB: serial: option: add Fibocom L7xx modules (Desnes Nunes) [RHEL-28810] - USB: xhci-plat: fix legacy PHY double init (Desnes Nunes) [RHEL-28810] - usb: typec: tipd: Supply also I2C driver data (Desnes Nunes) [RHEL-28810] - i2c: Add i2c_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: fix in-ep's start-split check failure (Desnes Nunes) [RHEL-28810] - usb: dwc3: set the dma max_seg_size (Desnes Nunes) [RHEL-28810] - usb: config: fix iteration issue in 'usb_get_bos_descriptor()' (Desnes Nunes) [RHEL-28810] - usb: dwc3: add missing of_node_put and platform_device_put (Desnes Nunes) [RHEL-28810] - usb: dwc3: Fix default mode initialization (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Fix a memory leak in an error handling path (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Skip hard reset when in error recovery (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: hcd: add missing phy name to example (Desnes Nunes) [RHEL-28810] - USB: serial: option: don't claim interface 4 for ZTE MF290 (Desnes Nunes) [RHEL-28810] - thunderbolt: Only add device router DP IN to the head of the DP resource list (Desnes Nunes) [RHEL-28810] - thunderbolt: Send uevent after asymmetric/symmetric switch (Desnes Nunes) [RHEL-28810] - usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add compatible for OCP96011 (Desnes Nunes) [RHEL-28810] - usb: typec: fsa4480: Add support to swap SBU orientation (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: fsa4480: Add data-lanes property to endpoint (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm() (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: Add bindings for multiport properties on DWC3 controller" (Desnes Nunes) [RHEL-28810] - Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport" (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix one kernel-doc comment (Desnes Nunes) [RHEL-28810] - usb: core: Remove duplicated check in usb_hub_create_port_device (Desnes Nunes) [RHEL-28810] - usb: typec: tcpm: Add additional checks for contaminant (Desnes Nunes) [RHEL-28810] - usb: dwc3: add optional PHY interface clocks (Desnes Nunes) [RHEL-28810] - usb: typec: add support for PTN36502 redriver (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning for !CONFIG_OF (Desnes Nunes) [RHEL-28810] - usb: chipidea: Add support for NPCM (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 compatible (Desnes Nunes) [RHEL-28810] - usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: vialab,vl817: remove reset-gpios from required list (Desnes Nunes) [RHEL-28810] - usb-storage,uas: make internal quirks flags 64bit (Desnes Nunes) [RHEL-28810] - usb-storage: remove UNUSUAL_VENDOR_INTF macro (Desnes Nunes) [RHEL-28810] - usb: host: xhci: Avoid XHCI resume delay if SSUSB device is not present (Desnes Nunes) [RHEL-28810] - usb: host: xhci-plat: fix possible kernel oops while resuming (Desnes Nunes) [RHEL-28810] - usb: xhci: Implement xhci_handshake_check_state() helper (Desnes Nunes) [RHEL-28810] - xhci: split free interrupter into separate remove and free parts (Desnes Nunes) [RHEL-28810] - xhci: Enable RPM on controllers that support low-power states (Desnes Nunes) [RHEL-28810] - xhci: Loosen RPM as default policy to cover for AMD xHC 1.1 (Desnes Nunes) [RHEL-28810] - xhci: Simplify event ring dequeue pointer update for port change events (Desnes Nunes) [RHEL-28810] - xhci: simplify event ring dequeue tracking for transfer events (Desnes Nunes) [RHEL-28810] - xhci: Clean up xhci_{alloc,free}_erst() declarations (Desnes Nunes) [RHEL-28810] - usb: Annotate struct urb_priv with __counted_by (Desnes Nunes) [RHEL-28810] - xhci: Clean up stale comment on ERST_SIZE macro (Desnes Nunes) [RHEL-28810] - xhci: Clean up ERST_PTR_MASK inversion (Desnes Nunes) [RHEL-28810] - xhci: Expose segment numbers in debugfs (Desnes Nunes) [RHEL-28810] - xhci: Update last segment pointer after Event Ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Adjust segment numbers after ring expansion (Desnes Nunes) [RHEL-28810] - xhci: Use more than one Event Ring segment (Desnes Nunes) [RHEL-28810] - xhci: Set DESI bits in ERDP register correctly (Desnes Nunes) [RHEL-28810] - xhci: expand next_trb() helper to support more ring types (Desnes Nunes) [RHEL-28810] - xhci: Add busnumber to port tracing (Desnes Nunes) [RHEL-28810] - xhci: pass port structure to tracing instead of port number (Desnes Nunes) [RHEL-28810] - thunderbolt: Configure asymmetric link if needed and bandwidth allows (Desnes Nunes) [RHEL-28810] - thunderbolt: Add support for asymmetric link (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_switch_depth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_for_each_upstream_port_on_path() (Desnes Nunes) [RHEL-28810] - thunderbolt: Introduce tb_port_path_direction_downstream() (Desnes Nunes) [RHEL-28810] - thunderbolt: Set path power management packet support bit for USB4 v2 routers (Desnes Nunes) [RHEL-28810] - thunderbolt: Change bandwidth reservations to comply USB4 v2 (Desnes Nunes) [RHEL-28810] - thunderbolt: Make is_gen4_link() available to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth() (Desnes Nunes) [RHEL-28810] - thunderbolt: Use constants for path weight and priority (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ti,tps6598x: Disallow undefined properties (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required (Desnes Nunes) [RHEL-28810] - usb: Inform the USB Type-C class about enumerated devices (Desnes Nunes) [RHEL-28810] - usb: typec: Link enumerated USB devices with Type-C partner (Desnes Nunes) [RHEL-28810] - media: cx231xx: Use EP5_BUF_SIZE macro (Desnes Nunes) [RHEL-28810] - thunderbolt: Add DP IN added last in the head of the list of DP resources (Desnes Nunes) [RHEL-28810] - thunderbolt: Create multiple DisplayPort tunnels if there are more DP IN/OUT pairs (Desnes Nunes) [RHEL-28810] - thunderbolt: Log NVM version of routers and retimers (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_xxx() log macros in tb.c (Desnes Nunes) [RHEL-28810] - thunderbolt: Expose tb_tunnel_xxx() log macros to the rest of the driver (Desnes Nunes) [RHEL-28810] - thunderbolt: Use tb_tunnel_dbg() where possible to make logging more consistent (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo of HPD bit for Hot Plug Detect (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix typo in enum tb_link_width kernel-doc (Desnes Nunes) [RHEL-28810] - thunderbolt: Fix debug log when DisplayPort adapter not available for pairing (Desnes Nunes) [RHEL-28810] - thunderbolt: Check for unplugged router in tb_switch_clx_disable() (Desnes Nunes) [RHEL-28810] - thunderbolt: Make tb_switch_clx_is_supported() static (Desnes Nunes) [RHEL-28810] - thunderbolt: Get rid of usb4_usb3_port_actual_link_rate() (Desnes Nunes) [RHEL-28810] - thunderbolt: dma_test: Use enum tb_link_width (Desnes Nunes) [RHEL-28810] - usb: typec: altmodes/displayport: fixup drm internal api change vs new user. (Desnes Nunes) [RHEL-28810] - drm: Add HPD state to drm_connector_oob_hotplug_event() (Desnes Nunes) [RHEL-28810] - usb: Add support for Intel LJCA device (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add power status trace for tps25750 (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add trace for tps25750 irq (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add TPS25750 support (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add device data to of_device_id (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Refactor tps6598x port registration (Desnes Nunes) [RHEL-28810] - USB: typec: tps6598x: Add patch mode to tps6598x (Desnes Nunes) [RHEL-28810] - USB: typec: tsp6598x: Add cmd timeout and response delay (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: tps6598x: Add tps25750 (Desnes Nunes) [RHEL-28810] - usb: Use device_get_match_data() (Desnes Nunes) [RHEL-28810] - usb: dwc2: add pci_device_id driver_data parse support (Desnes Nunes) [RHEL-28810] - usb: usbtest: fix a type promotion bug (Desnes Nunes) [RHEL-28810] - usb: ucsi: glink: use the connector orientation GPIO to provide switch events (Desnes Nunes) [RHEL-28810] - usb: dwc3: document gfladj_refclk_lpm_sel field (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043 (Desnes Nunes) [RHEL-28810] - docs: driver-api: usb: update dma info (Desnes Nunes) [RHEL-28810] - USB: dma: remove unused function prototype (Desnes Nunes) [RHEL-28810] - usb: atm: Use size_add() in call to struct_size() (Desnes Nunes) [RHEL-28810] - usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS (Desnes Nunes) [RHEL-28810] - usb: pd: Exposing the Peak Current value of Fixed Supplies to user space (Desnes Nunes) [RHEL-28810] - usb:typec:tcpm:support double Rp to Vbus cable as sink (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: improve split scheduling by separate IN/OUT budget (Desnes Nunes) [RHEL-28810] - usb: xhci-mtk: add a bandwidth budget table (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to be passed alone (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk (Desnes Nunes) [RHEL-28810] - usb: pci-quirks: group AMD specific quirk code together (Desnes Nunes) [RHEL-28810] - usbmon: Use list_for_each_entry() helper (Desnes Nunes) [RHEL-28810] - usb: chipidea: tegra: Consistently use dev_err_probe() (Desnes Nunes) [RHEL-28810] - usb: chipidea: Simplify Tegra DMA alignment code (Desnes Nunes) [RHEL-28810] - usb: chipidea: Fix DMA overwrite for Tegra (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add SDX75 compatible (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable (Desnes Nunes) [RHEL-28810] - usb: dwc3: core: configure TX/RX threshold for DWC3_IP (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB (Desnes Nunes) [RHEL-28810] - usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Configure Displayport Alternate mode 2.1 (Desnes Nunes) [RHEL-28810] - usb: pd: Add helper macro to get Type C cable speed (Desnes Nunes) [RHEL-28810] - usb: typec: Add Active or Passive cable defination to cable discover mode VDO (Desnes Nunes) [RHEL-28810] - usb: typec: Add Displayport Alternate Mode 2.1 Support (Desnes Nunes) [RHEL-28810] - usb: xhci: Move extcaps related macros to respective header file (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: Add bindings for multiport properties on DWC3 controller (Desnes Nunes) [RHEL-28810] - dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: enable sysfs usb role access (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Add new ACPI ID for Lunar Lake IOM device (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Expose IOM port status to debugfs (Desnes Nunes) [RHEL-28810] - usb: typec: intel_pmc_mux: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros (Desnes Nunes) [RHEL-28810] - media: cx231xx: Switch to use kmemdup() helper (Desnes Nunes) [RHEL-28810] - media: gspca: cpia1: shift-out-of-bounds in set_flicker (Desnes Nunes) [RHEL-28810] - media: usb: siano: Use kmemdup to simplify kmalloc and memcpy logic (Desnes Nunes) [RHEL-28810] - thunderbolt: Apply USB 3.x bandwidth quirk only in software connection manager (Desnes Nunes) [RHEL-28810] - phy: broadcom: sr-usb: fix Wvoid-pointer-to-enum-cast warning (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mq-usb: add dev_err_probe if getting vbus failed (Desnes Nunes) [RHEL-28810] - phy: fsl-imx8mp-usb: add support for phy tuning (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: check return value of devm_kzalloc() (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Clear the driver reference in usb-phy dev (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Support sleepwalk for Tegra234 (Desnes Nunes) [RHEL-28810] - phy: tegra: xusb: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Drop if block with always false condition (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28810] - mmc: rtsx: add 74 Clocks in power on flow (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Fix build errors/warnings for unused variable (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Let MMC core handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx: Use pm_runtime_{get,put}() to handle runtime PM (Desnes Nunes) [RHEL-28810] - mmc: rtsx_pci: Fix long reads when clock is prescaled (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe (Desnes Nunes) [RHEL-28810] - misc: rtsx: add rts5261 efuse function (Desnes Nunes) [RHEL-28810] - misc: rtsx: judge ASPM Mode to set PETXCFG Reg (Desnes Nunes) [RHEL-28810] - misc: rtsx_pcr: Fix a typo (Desnes Nunes) [RHEL-28810] - misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Desnes Nunes) [RHEL-28810] - misc: rtsx: Avoid mangling IRQ during runtime PM (Desnes Nunes) [RHEL-28810] - misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API (Desnes Nunes) [RHEL-28810] - mlxsw: core_env: Fix driver initialization with old firmware (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Register netdevice notifier before nexthop (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Allocate skbs using GFP_KERNEL during initialization (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_ethtool: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Fix -Wformat-truncation warning (Ivan Vecera) [RHEL-34673] - mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Fill blocks with high entropy first (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements in all blocks per search (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Save chosen elements per block (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_keys: Add a bitmap to save which blocks are chosen (Ivan Vecera) [RHEL-34673] - mlxsw: Mark high entropy key blocks (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_span: Annotate struct mlxsw_sp_span with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Annotate struct mlxsw_sp_nexthop_group_info with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Annotate struct mlxsw_sp_counter_pool with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: core: Annotate struct mlxsw_env with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: Annotate struct mlxsw_linecards with __counted_by (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Utilize standard macros for dividing buffer into chunks (Ivan Vecera) [RHEL-34673] - mlxsw: core: Extend allowed list of external cooling devices for thermal zone binding (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Limit MTBR register payload to a single data record (Ivan Vecera) [RHEL-34673] - mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Add 'ipv4_5' flex key (Ivan Vecera) [RHEL-34673] - mlxsw: Use size_mul() in call to struct_size() (Ivan Vecera) [RHEL-34673] - mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Limit single transaction buffer size (Ivan Vecera) [RHEL-34673] - mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Fix test failure on Spectrum-4 (Ivan Vecera) [RHEL-34673] - mlxsw: Fix the size of 'VIRT_ROUTER_MSB' (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Fix SSPR register layout (Ivan Vecera) [RHEL-34673] - mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Stop ignoring learning notifications from redirected traffic (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Disable learning and security lookup when redirecting (Ivan Vecera) [RHEL-34673] - mlxsw: core_acl_flex_actions: Add IGNORE_ACTION (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use is_zero_ether_addr() instead of ether_addr_equal() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: router_bridge_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: Set port STP state on bridge enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Remove unused function declarations (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_bridge: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag_vlan: Add a new selftest (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rif_lag: Add a new selftest (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: IPv6 events: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: RIF: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: hw_stats: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: FIB: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Use tracker helpers to hold & put netdevices (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_nve: Do not take reference when looking up netdevice (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Drop unused functions mlxsw_sp_port_lower_dev_hold/_put() (Ivan Vecera) [RHEL-34673] - mlxsw: core_env: Read transceiver module EEPROM in 128 bytes chunks (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Increase Management Cable Info Access Register length (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Remove unused function argument (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Management Capabilities Mask Register (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Move 'mpsc' definition in 'mlxsw_reg_infos' (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Permit enslavement to netdevices with uppers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device deslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay IP NETDEV_UP on device enslavement (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay neighbours when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Replay MACVLANs when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Offload ethernet nexthops when RIF is made (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Join RIFs of LAG upper VLANs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Replay switchdev objects on port join (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: On port enslavement to a LAG, join upper's bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Add a replay_deslavement argument to event handlers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Allow event handlers to check unowned bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum: Split a helper out of mlxsw_sp_netdevice_event() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to schedule neighbour work (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Allow address handlers to run on bridge ports (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: rtnetlink: Drop obsolete tests (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Manage RIFs on PVID change (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_inetaddr_bridge_event: Add an argument (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Adjust mlxsw_sp_inetaddr_vlan_event() coding style (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Take VID for VLAN FIDs from RIF params (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass struct mlxsw_sp_rif_params to fid_get (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_switchdev: Pass extack to mlxsw_sp_br_ban_rif_pvid_change() (Ivan Vecera) [RHEL-34673] - selftests: forwarding: Add test cases for flower port range matching (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Test port range registers' occupancy (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: Add scale test for port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on port ranges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Pass main driver structure to mlxsw_sp_acl_rulei_destroy() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_acl: Add port range key element (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add devlink resource support (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_port_range: Add port range core (Ivan Vecera) [RHEL-34673] - mlxsw: resource: Add resource identifier for port range registers (Ivan Vecera) [RHEL-34673] - mlxsw: reg: Add Policy-Engine Port Range Register (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Fix an IS_ERR() vs NULL check (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Track next hops at CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Split nexthop finalization to two stages (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use router.lb_crif instead of .lb_rif_index (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Link CRIFs to RIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Maintain a hash table of CRIFs (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get main VRF LB RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb_rif_init() (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: one_armed_router: Use port MAC for bridge address (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen on a bridge (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: extack: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move IPIP init up (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper for RIF migration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper to check if netdev has addresses (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper to free a RIF (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nhgi->rif through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access nh->rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev from params in mlxsw_sp_rif_create() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Access rif->dev through a helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Add a helper specifically for joining a LAG (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Extract a helper from mlxsw_sp_port_vlan_router_join() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev() (Ivan Vecera) [RHEL-34673] - mlxsw: Convert does-RIF-have-this-netdev queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: Convert RIF-has-netdevice queries to a dedicated helper (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Reuse work neighbor initialization in work scheduler (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use the available router pointer for netevent handling (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Pass router to mlxsw_sp_router_schedule_work() directly (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Move here inetaddr validator notifiers (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a helper variable (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: egress_vid_classification: Fix the diagram (Ivan Vecera) [RHEL-34673] - selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_VRS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_lb_configure() (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_router: Clarify a comment (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Add ability to match on layer 2 miss (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Do not force matching on iif (Ivan Vecera) [RHEL-34673] - mlxsw: spectrum_flower: Split iif parsing to a separate function (Ivan Vecera) [RHEL-34673] - mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Ivan Vecera) [RHEL-34673] - selftests: forwarding: introduce helper for standard ethtool counters (Ivan Vecera) [RHEL-34673] - selftests: forwarding: generalize bail_on_lldpad from mlxsw (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Simplify transceiver module get_temp() callback (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Make mlxsw_thermal_module_init() void (Ivan Vecera) [RHEL-34673] - mlxsw: core_thermal: Use static trip points for transceiver modules (Ivan Vecera) [RHEL-34673] - net/mlxsw: Convert to i2c's .probe_new() (Ivan Vecera) [RHEL-34673] - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Ivan Vecera) [RHEL-32141] - cgroup/cpuset: Fix retval in update_cpumask() (Waiman Long) [RHEL-34600] - cgroup/cpuset: Fix a memory leak in update_exclusive_cpumask() (Waiman Long) [RHEL-34600] - kernel/cgroup: use kernfs_create_dir_ns() (Waiman Long) [RHEL-34600] - PM: sleep: Remove obsolete comment from unlock_system_sleep() (Waiman Long) [RHEL-34600] - Documentation: PM: Adjust freezing-of-tasks.rst to the freezer changes (Waiman Long) [RHEL-34600] - cgroup: Move rcu_head up near the top of cgroup_root (Waiman Long) [RHEL-34600] - cgroup: Add a new helper for cgroup1 hierarchy (Waiman Long) [RHEL-34600] - cgroup: Add annotation for holding namespace_sem in current_cgns_cgroup_from_root() (Waiman Long) [RHEL-34600] - cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show() (Waiman Long) [RHEL-34600] - cgroup: Make operations on the cgroup root_list RCU safe (Waiman Long) [RHEL-34600] - cgroup: Remove unnecessary list_empty() (Waiman Long) [RHEL-34600] - cgroup_freezer: cgroup_freezing: Check if not frozen (Waiman Long) [RHEL-34600] - sched: psi: fix unprivileged polling against cgroups (Waiman Long) [RHEL-34600] - cgroup: use legacy_name for cgroup v1 disable info (Waiman Long) [RHEL-34600] - cgroup: Avoid extra dereference in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: Check for ret during cgroup1_base_files cft addition (Waiman Long) [RHEL-34600] - sched/core: Update stale comment in try_to_wake_up() (Waiman Long) [RHEL-34600] - cgroup: Remove duplicates in cgroup v1 tasks file (Waiman Long) [RHEL-34600] - cgroup: fix build when CGROUP_SCHED is not enabled (Waiman Long) [RHEL-34600] - cgroup: Avoid -Wstringop-overflow warnings (Waiman Long) [RHEL-34600] - cgroup:namespace: Remove unused cgroup_namespaces_init() (Waiman Long) [RHEL-34600] - cgroup/rstat: Record the cumulative per-cpu time of cgroup and its descendants (Waiman Long) [RHEL-34600] - cgroup: clean up if condition in cgroup_pidlist_start() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name in cgroup_destroy_locked() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name above css_free_rwork_fn() (Waiman Long) [RHEL-34600] - cgroup/cpuset: fix kernel-doc (Waiman Long) [RHEL-34600] - cgroup: clean up printk() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above cgroup_create() (Waiman Long) [RHEL-34600] - cgroup/misc: Store atomic64_t reads to u64 (Waiman Long) [RHEL-34600] - cgroup/misc: Change counters to be explicit 64bit types (Waiman Long) [RHEL-34600] - cgroup/misc: update struct members descriptions (Waiman Long) [RHEL-34600] - cgroup: remove cgrp->kn check in css_populate_dir() (Waiman Long) [RHEL-34600] - cgroup: fix obsolete function name (Waiman Long) [RHEL-34600] - cgroup: use cached local variable parent in for loop (Waiman Long) [RHEL-34600] - cgroup: put cgroup_tryget_css() inside CONFIG_CGROUP_SCHED (Waiman Long) [RHEL-34600] - cgroup: fix obsolete comment above for_each_css() (Waiman Long) [RHEL-34600] - cgroup/cpuset: avoid unneeded cpuset_mutex re-lock (Waiman Long) [RHEL-34600] - cgroup: minor cleanup for cgroup_extra_stat_show() (Waiman Long) [RHEL-34600] - cgroup: remove unneeded return value of cgroup_rm_cftypes_locked() (Waiman Long) [RHEL-34600] - kernfs: add stub helper for kernfs_generic_poll() (Waiman Long) [RHEL-34600] - sched/psi: Select KERNFS as needed (Waiman Long) [RHEL-34600] - sched: add throttled time stat for throttled children (Waiman Long) [RHEL-34600] - sched: don't account throttle time for empty groups (Waiman Long) [RHEL-34600] - sched/psi: use kernfs polling functions for PSI trigger polling (Waiman Long) [RHEL-34600] - psi: remove 500ms min window size limitation for triggers (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}() (Waiman Long) [RHEL-34600] - cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex (Waiman Long) [RHEL-34600] - freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL (Waiman Long) [RHEL-34600] - sched: Fix race in task_call_func() (Waiman Long) [RHEL-34600] - sched/psi: Per-cgroup PSI accounting disable/re-enable interface (Waiman Long) [RHEL-34600] - sched: Fix more TASK_state comparisons (Waiman Long) [RHEL-34600] - sched: Fix TASK_state comparisons (Waiman Long) [RHEL-34600] - freezer,sched: Rewrite core freezer logic (Waiman Long) [RHEL-34600] - cgroup.c: remove redundant check for mixable cgroup in cgroup_migrate_vet_dst (Waiman Long) [RHEL-34600] - ethtool: add SET for TCP_DATA_SPLIT ringparam (Ivan Vecera) [RHEL-32112] - i40e: Report MFS in decimal base instead of hex (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix vf may be used uninitialized in this function warning (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: fix i40e_count_filters() to count only active/new filters (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Enforce software interrupt during busy-poll exit (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: remove unnecessary qv_info ptr NULL checks (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Remove VEB recursion (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Fix broken support for floating VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Add helpers to find VSI and VEB by SEID and use them (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Introduce and use macros for iterating VSIs and VEBs (Kamal Heib) [RHEL-17460 RHEL-25596] - i40e: Use existing helper to find flow director VSI (Kamal Heib) [RHEL-17460 RHEL-25596] - cpufreq: intel_pstate: Update default EPPs for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Allow model specific EPPs (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Refine computation of P-state for given frequency (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Update hybrid scaling factor for Meteor Lake (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Prioritize firmware-provided balance performance EPP (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: Revise global turbo disable check (Steve Best) [RHEL-34665] - cpufreq: intel_pstate: set stale CPU frequency to minimum (Steve Best) [RHEL-34665] - bitfield: add FIELD_PREP_CONST() (Steve Best) [RHEL-34665] - NFSv4.1/pnfs: fix NFS with TLS in pnfs (Benjamin Coddington) [RHEL-34576] - octeontx2-af: Use separate handlers for interrupts (Kamal Heib) [RHEL-35170] {CVE-2024-27030} - fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Ewan D. Milne) [RHEL-35078] {CVE-2024-26993} - init/main.c: Fix potential static_command_line memory overflow (Steve Best) [RHEL-35088] {CVE-2024-26988} - tls: remove redundant assignment to variable decrypted (Sabrina Dubroca) [RHEL-29306] - net: skbuff: generalize the skb->decrypted bit (Sabrina Dubroca) [RHEL-29306] - tls: fix lockless read of strp->msg_ready in ->poll (Sabrina Dubroca) [RHEL-29306] - tls: get psock ref after taking rxlock to avoid leak (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test with a partially invalid iov (Sabrina Dubroca) [RHEL-29306] - tls: adjust recv return with async crypto and failed copy to userspace (Sabrina Dubroca) [RHEL-29306] - tls: recv: process_rx_list shouldn't use an offset with kvec (Sabrina Dubroca) [RHEL-29306] - tls: fix peeking with sync+async decryption (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for peeking past a record of a different type (Sabrina Dubroca) [RHEL-29306] - selftests: tls: add test for merging of same-type control messages (Sabrina Dubroca) [RHEL-29306] - tls: don't skip over different type records from the rx_list (Sabrina Dubroca) [RHEL-29306] - tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca) [RHEL-29306] - tls: break out of main loop when PEEK gets a non-data record (Sabrina Dubroca) [RHEL-29306] - selftests: tls: increase the wait in poll_partial_rec_async (Sabrina Dubroca) [RHEL-29306] - net: tls: fix returned read length with async decrypt (Sabrina Dubroca) [RHEL-29306] - selftests: tls: use exact comparison in recv_partial (Sabrina Dubroca) [RHEL-29306] - net: tls, add test to capture error on large splice (Sabrina Dubroca) [RHEL-29306] - tls: Use size_add() in call to struct_size() (Sabrina Dubroca) [RHEL-29306] - net/tls: avoid TCP window full during ->read_sock() (Sabrina Dubroca) [RHEL-29306] - PCI: Fix pci_rh_check_status() call semantics (Luiz Capitulino) [RHEL-35032] - ionic: keep stats struct local to error handling (Michal Schmidt) [RHEL-36065] - ionic: better dma-map error handling (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary NULL test (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_queue for better layout (Michal Schmidt) [RHEL-36065] - ionic: rearrange ionic_qcq (Michal Schmidt) [RHEL-36065] - ionic: carry idev in ionic_cq struct (Michal Schmidt) [RHEL-36065] - ionic: refactor skb building (Michal Schmidt) [RHEL-36065] - ionic: fold adminq clean into service routine (Michal Schmidt) [RHEL-36065] - ionic: use specialized desc info structs (Michal Schmidt) [RHEL-36065] - ionic: remove the cq_info to save more memory (Michal Schmidt) [RHEL-36065] - ionic: remove callback pointer from desc_info (Michal Schmidt) [RHEL-36065] - ionic: move adminq-notifyq handling to main file (Michal Schmidt) [RHEL-36065] - ionic: drop q mapping (Michal Schmidt) [RHEL-36065] - ionic: remove desc, sg_desc and cmb_desc from desc_info (Michal Schmidt) [RHEL-36065] - ionic: change MODULE_AUTHOR to person name (Michal Schmidt) [RHEL-36065] - ionic: Clean RCT ordering issues (Michal Schmidt) [RHEL-36065] - ionic: Use CQE profile for dim (Michal Schmidt) [RHEL-36065] - ionic: change the hwstamp likely check (Michal Schmidt) [RHEL-36065] - ionic: reduce the use of netdev (Michal Schmidt) [RHEL-36065] - ionic: Pass local netdev instead of referencing struct (Michal Schmidt) [RHEL-36065] - ionic: Check stop no restart (Michal Schmidt) [RHEL-36065] - ionic: Clean up BQL logic (Michal Schmidt) [RHEL-36065] - ionic: Make use napi_consume_skb (Michal Schmidt) [RHEL-36065] - ionic: Shorten a Tx hotpath (Michal Schmidt) [RHEL-36065] - ionic: Change default number of descriptors for Tx and Rx (Michal Schmidt) [RHEL-36065] - ionic: Rework Tx start/stop flow (Michal Schmidt) [RHEL-36065] - ionic: restore netdev feature bits after reset (Michal Schmidt) [RHEL-36065] - ionic: check cmd_regs before copying in or out (Michal Schmidt) [RHEL-36065] - ionic: check before releasing pci regions (Michal Schmidt) [RHEL-36065] - ionic: use pci_is_enabled not open code (Michal Schmidt) [RHEL-36065] - ionic: implement xdp frags support (Michal Schmidt) [RHEL-36065] - ionic: add ndo_xdp_xmit (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_REDIRECT support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP_TX support (Michal Schmidt) [RHEL-36065] - ionic: Add XDP packet headroom (Michal Schmidt) [RHEL-36065] - ionic: add initial framework for XDP support (Michal Schmidt) [RHEL-36065] - ionic: use dma range APIs (Michal Schmidt) [RHEL-36065] - ionic: add helpers for accessing buffer info (Michal Schmidt) [RHEL-36065] - ionic: set adminq irq affinity (Michal Schmidt) [RHEL-36065] - ionic: minimal work with 0 budget (Michal Schmidt) [RHEL-36065] - ionic: fill out pci error handlers (Michal Schmidt) [RHEL-36065] - ionic: lif debugfs refresh on reset (Michal Schmidt) [RHEL-36065] - ionic: use timer_shutdown_sync (Michal Schmidt) [RHEL-36065] - ionic: no fw read when PCI reset failed (Michal Schmidt) [RHEL-36065] - ionic: prevent pci disable of already disabled device (Michal Schmidt) [RHEL-36065] - ionic: bypass firmware cmds when stuck in reset (Michal Schmidt) [RHEL-36065] - ionic: keep filters across FLR (Michal Schmidt) [RHEL-36065] - ionic: pass opcode to devcmd_wait (Michal Schmidt) [RHEL-36065] - ionic: Re-arrange ionic_intr_info struct for cache perf (Michal Schmidt) [RHEL-36065] - ionic: Make the check for Tx HW timestamping more obvious (Michal Schmidt) [RHEL-36065] - ionic: Don't check null when calling vfree() (Michal Schmidt) [RHEL-36065] - ionic: set ionic ptr before setting up ethtool ops (Michal Schmidt) [RHEL-36065] - ionic: Use cached VF attributes (Michal Schmidt) [RHEL-36065] - ionic: Fix dim work handling in split interrupt mode (Michal Schmidt) [RHEL-36065] - ionic: fix snprintf format length warning (Michal Schmidt) [RHEL-36065] - ionic: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-36065] - ionic: expand the descriptor bufs array (Michal Schmidt) [RHEL-36065] - ionic: add a check for max SGs and SKB frags (Michal Schmidt) [RHEL-36065] - ionic: count SGs in packet to minimize linearize (Michal Schmidt) [RHEL-36065] - ionic: fix 16bit math issue when PAGE_SIZE >= 64KB (Michal Schmidt) [RHEL-36065] - ionic: Remove unused declarations (Michal Schmidt) [RHEL-36065] - ionic: Add missing err handling for queue reconfig (Michal Schmidt) [RHEL-36065] - ionic: add FLR recovery support (Michal Schmidt) [RHEL-36065] - ionic: pull out common bits from fw_up (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_probe (Michal Schmidt) [RHEL-36065] - ionic: extract common bits from ionic_remove (Michal Schmidt) [RHEL-36065] - ionic: remove dead device fail path (Michal Schmidt) [RHEL-36065] - ionic: remove WARN_ON to prevent panic_on_warn (Michal Schmidt) [RHEL-36065] - ionic: use vmalloc_array and vcalloc (Michal Schmidt) [RHEL-36065] - ionic: add support for ethtool extended stat link_down_count (Michal Schmidt) [RHEL-36065] - ionic: catch failure from devlink_alloc (Michal Schmidt) [RHEL-36065] - ionic: remove noise from ethtool rxnfc error msg (Michal Schmidt) [RHEL-36065] - ionic: Don't overwrite the cyclecounter bitmask (Michal Schmidt) [RHEL-36065] - ionic: Remove redundant pci_clear_master (Michal Schmidt) [RHEL-36065] - ionic: add tx/rx-push support with device Component Memory Buffers (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary void casts (Michal Schmidt) [RHEL-36065] - ionic: remove unnecessary indirection (Michal Schmidt) [RHEL-36065] - ionic: missed doorbell workaround (Michal Schmidt) [RHEL-36065] - ionic: clear up notifyq alloc commentary (Michal Schmidt) [RHEL-36065] - ionic: clean interrupt before enabling queue to avoid credit race (Michal Schmidt) [RHEL-36065] - net: ionic: Fix error handling in ionic_init_module() (Michal Schmidt) [RHEL-36065] - ionic: refactor use of ionic_rx_fill() (Michal Schmidt) [RHEL-36065] - ionic: enable tunnel offloads (Michal Schmidt) [RHEL-36065] - ionic: new ionic device identity level and VF start control (Michal Schmidt) [RHEL-36065] - ionic: only save the user set VF attributes (Michal Schmidt) [RHEL-36065] - ionic: replay VF attributes after fw crash recovery (Michal Schmidt) [RHEL-36065] - ionic: catch NULL pointer issue on reconfig (Michal Schmidt) [RHEL-36065] - ionic: VF initial random MAC address if no assigned mac (Michal Schmidt) [RHEL-36065] - ionic: fix up issues with handling EAGAIN on FW cmds (Michal Schmidt) [RHEL-36065] - ionic: clear broken state on generation change (Michal Schmidt) [RHEL-36065] - net: ionic: fix error check for vlan flags in ionic_set_nic_features() (Michal Schmidt) [RHEL-36065] - ionic: convert users of bitmap_foo() to linkmode_foo() (Michal Schmidt) [RHEL-36065] - arm64: add dependency between vmlinuz.efi and Image (Lenny Szubowicz) [RHEL-25537] - aarch64: enable zboot (Lenny Szubowicz) [RHEL-25537] - arm64: efi: enable generic EFI compressed boot (Lenny Szubowicz) [RHEL-25537] - kbuild: factor out the common installation code into scripts/install.sh (Lenny Szubowicz) [RHEL-25537] - ipv6: fib6_rules: flush route cache when rule is changed (Hangbin Liu) [RHEL-31050] - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Hangbin Liu) [RHEL-31050 RHEL-33271] {CVE-2024-26852} - ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Hangbin Liu) [RHEL-31050] - ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Hangbin Liu) [RHEL-31050] - ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() (Hangbin Liu) [RHEL-31050] - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Hangbin Liu) [RHEL-31050] - ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work (Hangbin Liu) [RHEL-29532 RHEL-31050] {CVE-2024-26631} - net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Hangbin Liu) [RHEL-31050] - ipv6: remove hard coded limitation on ipv6_pinfo (Hangbin Liu) [RHEL-31050] - tools headers UAPI: Sync the linux/in.h with the kernel sources (Hangbin Liu) [RHEL-31050] - ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Hangbin Liu) [RHEL-31050] - net: openvswitch: limit the number of recursions from action sets (Aaron Conole) [RHEL-23575] {CVE-2024-1151} - RHEL: enable CONFIG_AMD_ATL (Aristeu Rozanski) [RHEL-26704] - EDAC/amd64: Use new AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - RAS: Introduce AMD Address Translation Library (Aristeu Rozanski) [RHEL-26704] - vhost: use kzalloc() instead of kmalloc() followed by memset() (Jon Maloy) [RHEL-21507] {CVE-2024-0340} - serial: 8250: Toggle IER bits on only after irq has been set up (Prarit Bhargava) [RHEL-30355] - HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ipc: Rework EHL OOB wakeup (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-fw-loader: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: intel-ish-hid: ishtp-hid-client: use helper functions for connection (Tony Camuso) [RHEL-31212] - HID: Intel-ish-hid: Ishtp: Add helper functions for client connection (Tony Camuso) [RHEL-31212] - maple_tree: fix node allocation testing on 32 bit (Nico Pache) [RHEL-5619] - bdi: remove enum wb_congested_state (Nico Pache) [RHEL-5619] - mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE (Nico Pache) [RHEL-5619] - fuse: remove unneeded lock which protecting update of congestion_threshold (Nico Pache) [RHEL-5619] - mm: memcg: use larger batches for proactive reclaim (Nico Pache) [RHEL-5619] - hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write (Nico Pache) [RHEL-5619] - Revert "page cache: fix page_cache_next/prev_miss off by one" (Nico Pache) [RHEL-5619] - tmpfs: fix Documentation of noswap and huge mount options (Nico Pache) [RHEL-5619] - selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED (Nico Pache) [RHEL-5619] - kasan: remove hwasan-kernel-mem-intrinsic-prefix=1 for clang-14 (Nico Pache) [RHEL-5619] - mm/memory-failure: fix crash in split_huge_page_to_list from soft_offline_page (Nico Pache) [RHEL-5619] - objtool: mem*() are not uaccess safe (Nico Pache) [RHEL-5619] - mm: page_alloc: unreserve highatomic page blocks before oom (Nico Pache) [RHEL-5619] - mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Nico Pache) [RHEL-5619] - mm: fix unaccount of memory on vma_link() failure (Nico Pache) [RHEL-5619] - vfs: fix readahead(2) on block devices (Nico Pache) [RHEL-5619] - kasan: print the original fault addr when access invalid shadow (Nico Pache) [RHEL-5619] - hugetlbfs: close race between MADV_DONTNEED and page fault (Nico Pache) [RHEL-5619] - hugetlbfs: extend hugetlb_vma_lock to private VMAs (Nico Pache) [RHEL-5619] - hugetlbfs: clear resv_map pointer if mmap fails (Nico Pache) [RHEL-5619] - mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). (Nico Pache) [RHEL-5619] - writeback: account the number of pages written back (Nico Pache) [RHEL-5619] - mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte comparison (Nico Pache) [RHEL-5619] - mm: memcontrol: don't throttle dying tasks on memory.high (Nico Pache) [RHEL-5619] - mm: memcg: use READ_ONCE()/WRITE_ONCE() to access stock->cached (Nico Pache) [RHEL-5619] - mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() (Nico Pache) [RHEL-5619] - mm/memcontrol: do not tweak node in mem_cgroup_init() (Nico Pache) [RHEL-5619] - mm:vmscan: fix inaccurate reclaim during proactive reclaim (Nico Pache) [RHEL-5619] - fuse: remove reliance on bdi congestion (Nico Pache) [RHEL-5619] - minmax: clamp more efficiently by avoiding extra comparison (Nico Pache) [RHEL-5619] - minmax: sanity check constant bounds when clamping (Nico Pache) [RHEL-5619] - FAT: use io_schedule_timeout() instead of congestion_wait() (Nico Pache) [RHEL-5619] - mm, mmap: fix vma_merge() case 7 with vma_ops->close (Nico Pache) [RHEL-5619] - mmap: fix error paths with dup_anon_vma() (Nico Pache) [RHEL-5619] - mm: move vma locking out of vma_prepare and dup_anon_vma (Nico Pache) [RHEL-5619] - mm: always lock new vma before inserting into vma tree (Nico Pache) [RHEL-5619] - mm: lock vma explicitly before doing vm_flags_reset and vm_flags_reset_once (Nico Pache) [RHEL-5619] - mm: mark VMA as being written when changing vm_flags (Nico Pache) [RHEL-5619] - mm: replace mmap with vma write lock assertions when operating on a vma (Nico Pache) [RHEL-5619] - mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion for vma and mmap (Nico Pache) [RHEL-5619] - mmap: fix vma_iterator in error path of vma_merge() (Nico Pache) [RHEL-5619] - kunit: kasan_test: disable fortify string checker on kmalloc_oob_memset (Nico Pache) [RHEL-5619] - x86/mm/pat: fix VM_PAT handling in COW mappings (Nico Pache) [RHEL-5619] - mm: cachestat: fix two shmem bugs (Nico Pache) [RHEL-5619] - memtest: use {READ,WRITE}_ONCE in memory scanning (Nico Pache) [RHEL-5619] - mm: cachestat: fix folio read-after-free in cache walk (Nico Pache) [RHEL-5619] - kasan/test: avoid gcc warning for intentional overflow (Nico Pache) [RHEL-5619] - mm: memcontrol: clarify swapaccount=0 deprecation warning (Nico Pache) [RHEL-5619] - userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Nico Pache) [RHEL-5619] - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Nico Pache) [RHEL-5619] - readahead: avoid multiple marked readahead pages (Nico Pache) [RHEL-5619] - mm: fix unmap_mapping_range high bits shift bug (Nico Pache) [RHEL-5619] - mm/mglru: respect min_ttl_ms with memcgs (Nico Pache) [RHEL-5619] - mm/shmem: fix race in shmem_undo_range w/THP (Nico Pache) [RHEL-5619] - mm/rmap: fix misplaced parenthesis of a likely() (Nico Pache) [RHEL-5619] - mm: fix oops when filemap_map_pmd() without prealloc_pte (Nico Pache) [RHEL-5619] - mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors (Nico Pache) [RHEL-5619] - mm: fix for negative counter: nr_file_hugepages (Nico Pache) [RHEL-5619] - mm: zswap: fix pool refcount bug around shrink_worker() (Nico Pache) [RHEL-5619] - mm/migrate: fix do_pages_move for compat pointers (Nico Pache) [RHEL-5619] - mm/page_alloc: correct start page when guard page debug is enabled (Nico Pache) [RHEL-5619] - mm/memory_hotplug: use pfn math in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm/cma: use nth_page() in place of direct struct page manipulation (Nico Pache) [RHEL-5619] - mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified (Nico Pache) [RHEL-5619] - mm, memcg: reconsider kmem.limit_in_bytes deprecation (Nico Pache) [RHEL-5619] - mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement (Nico Pache) [RHEL-5619] - mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list (Nico Pache) [RHEL-5619] - rcu: dump vmalloc memory info safely (Nico Pache) [RHEL-5619] - mm/vmalloc: add a safer version of find_vm_area() for debug (Nico Pache) [RHEL-5619] - mm: memory-failure: fix unexpected return value in soft_offline_page() (Nico Pache) [RHEL-5619] - mm: add a call to flush_cache_vmap() in vmap_pfn() (Nico Pache) [RHEL-5619] - mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast (Nico Pache) [RHEL-5619] - mm: enable page walking API to lock vmas during the walk (Nico Pache) [RHEL-5619] - smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd() (Nico Pache) [RHEL-5619] - mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT (Nico Pache) [RHEL-5619] - mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Nico Pache) [RHEL-5619] - memcg: drop kmem.limit_in_bytes (Nico Pache) [RHEL-5619] - hugetlb: do not clear hugetlb dtor until allocating vmemmap (Nico Pache) [RHEL-5619] - zsmalloc: fix races between modifications of fullness and isolated (Nico Pache) [RHEL-5619] - kasan, slub: fix HW_TAGS zeroing with slub_debug (Nico Pache) [RHEL-5619] - kasan: fix type cast in memory_is_poisoned_n (Nico Pache) [RHEL-5619] - mm: call arch_swap_restore() from do_swap_page() (Nico Pache) [RHEL-5619] - shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs (Nico Pache) [RHEL-5619] - kasan: use internal prototypes matching gcc-13 builtins (Nico Pache) [RHEL-5619] - kasan: add kasan_tag_mismatch prototype (Nico Pache) [RHEL-5619] - radix tree: remove unused variable (Nico Pache) [RHEL-5619] - lib/test_meminit: allocate pages up to order MAX_ORDER (Nico Pache) [RHEL-5619] - maple_tree: fix 32 bit mas_next testing (Nico Pache) [RHEL-5619] - lz4: fix LZ4_decompress_safe_partial read out of bound (Nico Pache) [RHEL-5619] - lib/raid6/test: fix multiple definition linking error (Nico Pache) [RHEL-5619] - mm/mmap: Fix error return in do_vmi_align_munmap() (Nico Pache) [RHEL-5619] - mm/ksm: support fork/exec for prctl (Nico Pache) [RHEL-5619] - mm/uffd: allow vma to merge as much as possible (Nico Pache) [RHEL-5619] - mm/uffd: fix vma operation where start addr cuts part of vma (Nico Pache) [RHEL-5619] - mm/khugepaged: fix regression in collapse_file() (Nico Pache) [RHEL-5619] - mm: remove unused vma_init_lock() (Nico Pache) [RHEL-5619] - fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions (Nico Pache) [RHEL-5619] - mm/mempolicy: Take VMA lock before replacing policy (Nico Pache) [RHEL-5619] - mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (Nico Pache) [RHEL-5619] - tcp: Use per-vma locking for receive zerocopy (Nico Pache) [RHEL-5619] - mm: fix memory ordering for mm_lock_seq and vm_lock_seq (Nico Pache) [RHEL-5619] - mm: lock VMA in dup_anon_vma() before setting ->anon_vma (Nico Pache) [RHEL-5619] - mm: don't drop VMA locks in mm_drop_all_locks() (Nico Pache) [RHEL-5619] - userfaultfd: fix regression in userfaultfd_unmap_prep() (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings (Nico Pache) [RHEL-5619] - mm/mmap: separate writenotify and dirty tracking logic (Nico Pache) [RHEL-5619] - mm/mlock: rename mlock_future_check() to mlock_future_ok() (Nico Pache) [RHEL-5619] - mm/mmap: refactor mlock_future_check() (Nico Pache) [RHEL-5619] - mm: avoid rewalk in mmap_region (Nico Pache) [RHEL-5619] - mm: add vma_iter_{next,prev}_range() to vma iterator (Nico Pache) [RHEL-5619] - mm: update vma_iter_store() to use MAS_WARN_ON() (Nico Pache) [RHEL-5619] - mm: update validate_mm() to use vma iterator (Nico Pache) [RHEL-5619] - dmapool: create/destroy cleanup (Nico Pache) [RHEL-5619] - mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer (Nico Pache) [RHEL-5619] - mm/vmalloc: fix the unchecked dereference warning in vread_iter() (Nico Pache) [RHEL-5619] - selftests/mm: FOLL_LONGTERM need to be updated to 0x100 (Nico Pache) [RHEL-5619] - hugetlb: revert use of page_cache_next_miss() (Nico Pache) [RHEL-5619] - mm/mlock: fix vma iterator conversion of apply_vma_lock_flags() (Nico Pache) [RHEL-5619] - mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl (Nico Pache) [RHEL-5619] - mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long (Nico Pache) [RHEL-5619] - tools headers UAPI: Sync linux/prctl.h with the kernel sources (Nico Pache) [RHEL-5619] - mm: fix memcpy_from_file_folio() integer underflow (Nico Pache) [RHEL-5619] - mm: page_alloc: remove stale CMA guard code (Nico Pache) [RHEL-5619] - mm/memory-failure: fix hardware poison check in unpoison_memory() (Nico Pache) [RHEL-5619] - tools/Makefile: do missed s/vm/mm/ (Nico Pache) [RHEL-5619] - mm: memory-failure: avoid false hwpoison page mapped error info (Nico Pache) [RHEL-5619] - mm: memory-failure: fix potential unexpected return value from unpoison_memory() (Nico Pache) [RHEL-5619] - mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page (Nico Pache) [RHEL-5619] - Docs/admin-guide/mm/zswap: remove zsmalloc's lack of writeback warning (Nico Pache) [RHEL-5619] - mm: fix arithmetic for max_prop_frac when setting max_ratio (Nico Pache) [RHEL-5619] - mm: fix arithmetic for bdi min_ratio (Nico Pache) [RHEL-5619] - mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() (Nico Pache) [RHEL-5619] - docs: Fix path paste-o for /sys/kernel/warn_count (Nico Pache) [RHEL-5619] - mm: remove unused inline functions from include/linux/mm_inline.h (Nico Pache) [RHEL-5619] - mm: add more BUILD_BUG_ONs to gfp_migratetype() (Nico Pache) [RHEL-5619] - mm: cleanup is_highmem() (Nico Pache) [RHEL-5619] - mm/huge_memory: check pmd_present first in is_huge_zero_pmd (Nico Pache) [RHEL-5619] - mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT (Nico Pache) [RHEL-5619] - memregion: Fix memregion_free() fallback definition (Nico Pache) [RHEL-5619] - mm: Add kernel-doc for folio->mlock_count (Nico Pache) [RHEL-5619] - nodemask.h: fix compilation error with GCC12 (Nico Pache) [RHEL-5619] - mm/swap: fix the obsolete comment for SWP_TYPE_SHIFT (Nico Pache) [RHEL-5619] - filemap: Update the folio_lock documentation (Nico Pache) [RHEL-5619] - filemap: Remove obsolete comment in lock_page (Nico Pache) [RHEL-5619] - kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t (Nico Pache) [RHEL-5619] - mm/vmalloc: fix comments about vmap_area struct (Nico Pache) [RHEL-5619] - mm/memcg: retrieve parent memcg from css.parent (Nico Pache) [RHEL-5619] - remove congestion tracking framework (Nico Pache) [RHEL-5619] - mm: slab: Delete unused SLAB_DEACTIVATED flag (Nico Pache) [RHEL-5619] - mm: fix boolreturn.cocci warning (Nico Pache) [RHEL-5619] - memblock: Remove #ifdef __KERNEL__ from memblock.h (Nico Pache) [RHEL-5619] - mm/slab: Finish struct page to struct slab conversion (Nico Pache) [RHEL-5619] - memblock: fix memblock_phys_alloc() section mismatch error (Nico Pache) [RHEL-5619] - mm, slab: Remove compiler check in __kmalloc_index (Nico Pache) [RHEL-5619] - memblock: improve MEMBLOCK_HOTPLUG documentation (Nico Pache) [RHEL-5619] - mm/memory_hotplug: remove stale function declarations (Nico Pache) [RHEL-5619] - mm/vmstat: annotate data race for zone->free_area[order].nr_free (Nico Pache) [RHEL-5619] - mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] (Nico Pache) [RHEL-5619] - mm: fix data race in PagePoisoned() (Nico Pache) [RHEL-5619]- printk: nbcon: move locked_port flag to struct uart_port (Andrew Halaney) [RHEL-3987] - tty/serial/pl011: Make the locking work on RT (Andrew Halaney) [RHEL-3987] - tty/serial/omap: Make the locking RT aware (Andrew Halaney) [RHEL-3987] - printk: Avoid false positive lockdep report for legacy driver. (Andrew Halaney) [RHEL-3987] - serial: 8250: revert "drop lockdep annotation from serial8250_clear_IER()" (Andrew Halaney) [RHEL-3987] - printk: Add kthread for all legacy consoles (Andrew Halaney) [RHEL-3987] - serial: 8250: Switch to nbcon console (Andrew Halaney) [RHEL-3987] - serial/8250: Use fifo in 8250 console driver (Andrew Halaney) [RHEL-3987] - serial: core: Provide low-level functions to port lock (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to reacquire ownership (Andrew Halaney) [RHEL-3987] - tty: sysfs: Add nbcon support for 'active' (Andrew Halaney) [RHEL-3987] - proc: Add nbcon support for /proc/consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Start printing threads (Andrew Halaney) [RHEL-3987] - printk: nbcon: Stop threads on shutdown/reboot (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add printer thread wakeups (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add context to console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Atomic print in printk context on shutdown (Andrew Halaney) [RHEL-3987] - printk: nbcon: Introduce printing kthreads (Andrew Halaney) [RHEL-3987] - lockdep: Mark emergency section in lockdep splats (Andrew Halaney) [RHEL-3987] - rcu: Mark emergency section in rcu stalls (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in oops (Andrew Halaney) [RHEL-3987] - panic: Mark emergency section in warn (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement emergency sections (Andrew Halaney) [RHEL-3987] - printk: Coordinate direct printing in panic (Andrew Halaney) [RHEL-3987] - printk: Track nbcon consoles (Andrew Halaney) [RHEL-3987] - printk: Avoid console_lock dance if no legacy or boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add unsafe flushing on panic (Andrew Halaney) [RHEL-3987] - printk: nbcon: Assign priority based on CPU state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Use nbcon consoles in console_flush_all() (Andrew Halaney) [RHEL-3987] - printk: Update @console_may_schedule in console_trylock_spinning() (Derek Barbosa) [RHEL-3987] - serial: Lock console when calling into driver before registration (Derek Barbosa) [RHEL-3987] - printk: Disable passing console lock owner completely during panic() (Derek Barbosa) [RHEL-3987] - printk: Track registered boot consoles (Andrew Halaney) [RHEL-3987] - printk: nbcon: Provide function to flush using write_atomic() (Andrew Halaney) [RHEL-3987] - printk: Add @flags argument for console_is_usable() (Andrew Halaney) [RHEL-3987] - printk: Let console_is_usable() handle nbcon (Andrew Halaney) [RHEL-3987] - printk: Make console_is_usable() available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add driver_enter/driver_exit console callbacks (Andrew Halaney) [RHEL-3987] - printk: nbcon: Implement processing in port->lock wrapper (Andrew Halaney) [RHEL-3987] - printk: Check printk_deferred_enter()/_exit() usage (Andrew Halaney) [RHEL-3987] - printk: nbcon: Ensure ownership release on failed emit (Andrew Halaney) [RHEL-3987] - printk: Add sparse notation to console_srcu locking (Andrew Halaney) [RHEL-3987] - printk: Consider nbcon boot consoles on seq init (Andrew Halaney) [RHEL-3987] - panic: Flush kernel log buffer at the end (Andrew Halaney) [RHEL-3987] - printk: Avoid non-panic CPUs writing to ringbuffer (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Consider committed as finalized in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Skip non-finalized records in panic (Andrew Halaney) [RHEL-3987] - printk: Wait for all reserved records with pr_flush() (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Cleanup reader terminology (Andrew Halaney) [RHEL-3987] - printk: Add this_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: For @suppress_panic_printk check for other CPU in panic (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Clarify special lpos values (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() (Andrew Halaney) [RHEL-3987] - printk: Use prb_first_seq() as base for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Adjust mapping for 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: nbcon: Relocate 32bit seq macros (Andrew Halaney) [RHEL-3987] - printk: Reduce pr_flush() pooling time (Andrew Halaney) [RHEL-3987] - printk: fix illegal pbufs access for !CONFIG_PRINTK (Andrew Halaney) [RHEL-3987] - printk: nbcon: Allow drivers to mark unsafe regions and check state (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add emit function and callback function for atomic printing (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add sequence handling (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add ownership state functions (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add buffer management (Andrew Halaney) [RHEL-3987] - printk: Make static printk buffers available to nbcon (Andrew Halaney) [RHEL-3987] - printk: nbcon: Add acquire/release logic (Andrew Halaney) [RHEL-3987] - printk: Add non-BKL (nbcon) console basic infrastructure (Andrew Halaney) [RHEL-3987] - printk: flush consoles before checking progress (Andrew Halaney) [RHEL-3987] - panic: Reenable preemption in WARN slowpath (Andrew Halaney) [RHEL-3987] - Revert "printk: export symbols for debug modules" (Andrew Halaney) [RHEL-3987] - printk: export symbols for debug modules (Andrew Halaney) [RHEL-3987] - printk: ringbuffer: Fix truncating buffer size min_t cast (Andrew Halaney) [RHEL-3987] - printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic() (Andrew Halaney) [RHEL-3987] - printk: Add per-console suspended state (Andrew Halaney) [RHEL-3987] - console: Document struct console (Derek Barbosa) [RHEL-3987] - console: Use BIT() macros for @flags values (Derek Barbosa) [RHEL-3987] - printk: Consolidate console deferred printing (Andrew Halaney) [RHEL-3987] - printk: Do not take console lock for console_flush_on_panic() (Andrew Halaney) [RHEL-3987] - printk: Keep non-panic-CPUs out of console lock (Andrew Halaney) [RHEL-3987] - printk: Reduce console_unblank() usage in unsafe scenarios (Andrew Halaney) [RHEL-3987] - panic: hide unused global functions (Andrew Halaney) [RHEL-3987] - seqlock/latch: Provide raw_read_seqcount_latch_retry() (Andrew Halaney) [RHEL-3987] - timekeeping: Consolidate fast timekeeper (Andrew Halaney) [RHEL-3987] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Andrew Halaney) [RHEL-3987] - kcsan: test: use new suite_{init,exit} support (Andrew Halaney) [RHEL-3987] - printk: Remove obsoleted check for non-existent "user" object (Andrew Halaney) [RHEL-3987] - panic: fix the panic_print NMI backtrace setting (Andrew Halaney) [RHEL-3987] - kernel/printk/index.c: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-3987] - printk: Use scnprintf() to print the message about the dropped messages on a console (Andrew Halaney) [RHEL-3987] - kernel/printk/printk.c: Fix W=1 kernel-doc warning (Andrew Halaney) [RHEL-3987] - printk: Remove trace_.*_rcuidle() usage (Andrew Halaney) [RHEL-3987] - printk: adjust string limit macros (Andrew Halaney) [RHEL-3987] - printk: use printk_buffers for devkmsg (Andrew Halaney) [RHEL-3987] - printk: introduce console_prepend_dropped() for dropped messages (Andrew Halaney) [RHEL-3987] - printk: introduce printk_get_next_message() and printk_message (Andrew Halaney) [RHEL-3987] - printk: introduce struct printk_buffers (Andrew Halaney) [RHEL-3987] - printk: move size limit macros into internal.h (Andrew Halaney) [RHEL-3987] - exit: Use READ_ONCE() for all oops/warn limit reads (Andrew Halaney) [RHEL-3987] - exit: Allow oops_limit to be disabled (Andrew Halaney) [RHEL-3987] - exit: Put an upper limit on how often we can oops (Andrew Halaney) [RHEL-3987] - printk: htmldocs: add missing description (Andrew Halaney) [RHEL-3987] - panic: use str_enabled_disabled() helper (Andrew Halaney) [RHEL-3987] - printk: cpu sync always disable interrupts (Andrew Halaney) [RHEL-3987] - panic: move panic_print before kmsg dumpers (Andrew Halaney) [RHEL-3987] - panic: add option to dump all CPUs backtraces in panic_print (Andrew Halaney) [RHEL-3987] - docs: sysctl/kernel: add missing bit to panic_print (Andrew Halaney) [RHEL-3987] - panic: remove oops_id (Andrew Halaney) [RHEL-3987] - panic: use error_report_end tracepoint on warnings (Andrew Halaney) [RHEL-3987] - tools/bootconfig: Print all error message in stderr (Andrew Halaney) [RHEL-3987] - printk: Remove console_silent() (Andrew Halaney) [RHEL-3987] - redhat/configs: Disable CONFIG_RPMSG_TTY (Andrew Halaney) [RHEL-24205] - redhat/configs: Align new TTY configs with ELN (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: Check the return value of dmaengine_tx_status (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix unconditional activation of THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Fix DMA transmission in RS485 mode (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: simplify qcom_geni_serial_send_chunk_fifo()" (Andrew Halaney) [RHEL-24205] - vt: fix unicode buffer corruption when deleting characters (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Fix broken RS485 (Andrew Halaney) [RHEL-24205] - serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled (Andrew Halaney) [RHEL-24205] - ARM: PL011: Fix DMA support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: address RX timeout interrupt errata (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit (Andrew Halaney) [RHEL-24205] - serdev: Replace custom code with device_match_acpi_handle() (Andrew Halaney) [RHEL-24205] - serdev: Simplify devm_serdev_device_open() function (Andrew Halaney) [RHEL-24205] - serdev: Make use of device_set_node() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add copyright Siemens Mobility GmbH (Andrew Halaney) [RHEL-24205] - tty: 8250: Add note for PX-835 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix IS-200 PCI ID comment (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes PX cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Intashield IS-100 (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes UP cards (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for additional Brainboxes UC cards (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Set the console genpd always on if no console suspend (Andrew Halaney) [RHEL-24205] - hvc/xen: fix console unplug (Andrew Halaney) [RHEL-24205] - hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Add support for MOXA Mini PCIe boards (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Relocate macros within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Cleanup MOXA configurations (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Modify MOXA enum name within 8250_pci.c (Andrew Halaney) [RHEL-24205] - tty: whitespaces in descriptions corrected by replacing tabs with spaces (Andrew Halaney) [RHEL-24205] - serial/esp32_uart: use prescaler when available (Andrew Halaney) [RHEL-24205] - serial: 8250: remove AR7 support (Andrew Halaney) [RHEL-24205] - tty: serial: meson: fix hard LOCKUP on crtscts mode (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add ESP32S3 ACM gadget driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32s3-acm (Andrew Halaney) [RHEL-24205] - drivers/tty/serial: add driver for the ESP32 UART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: document esp32-uart (Andrew Halaney) [RHEL-24205] - serial: core: tidy invalid baudrate handling in uart_get_baud_rate (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: unset STOPBRK when setting STARTBRK (Andrew Halaney) [RHEL-24205] - serial: max310x: remove trailing whitespaces (Andrew Halaney) [RHEL-24205] - tty/sysrq: replace smp_processor_id() with get_cpu() (Andrew Halaney) [RHEL-24205] - serial: add PORT_GENERIC definition (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the S4 SoC (Andrew Halaney) [RHEL-24205] - serial: initialize retinfo in uart_get_info() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - tty: vc_screen: make vc_class constant (Andrew Halaney) [RHEL-24205] - tty: vt: make vtconsole_class constant (Andrew Halaney) [RHEL-24205] - tty: Restrict access to TIOCLINUX' copy-and-paste subcommands (Andrew Halaney) [RHEL-24205] - serial: core: Simplify uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - serial: 8250: Check for valid console index (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: convert to YAML (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: use device_property APIs when configuring irda mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Do not complain when DMA is absent (Andrew Halaney) [RHEL-24205] - serial: imx: Put DMA enabled UART in separate lock subclass (Andrew Halaney) [RHEL-24205] - serial: core: add comment about definitely used port types (Andrew Halaney) [RHEL-24205] - serial: core: remove cruft from uapi header (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with __counted_by (Andrew Halaney) [RHEL-24205] - serial: exar: Add RS-485 support for Sealevel XR17V35X based cards (Andrew Halaney) [RHEL-24205] - vt: Replace strlcpy with strscpy (Andrew Halaney) [RHEL-24205] - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Andrew Halaney) [RHEL-24205] - mxser: Annotate struct mxser_board with __counted_by (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_clk_get_optional_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - tty: use 'if' in send_break() instead of 'goto' (Andrew Halaney) [RHEL-24205] - tty: don't check for signal_pending() in send_break() (Andrew Halaney) [RHEL-24205] - tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK (Andrew Halaney) [RHEL-24205] - tty: convert THROTTLE constants into enum (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use bool for 'restart' in tty_buffer_unlock_exclusive() (Andrew Halaney) [RHEL-24205] - tty: stop using ndash in kernel-doc (Andrew Halaney) [RHEL-24205] - tty: invert return values of tty_{,un}throttle_safe() (Andrew Halaney) [RHEL-24205] - tty: switch tty_{,un}throttle_safe() to return a bool (Andrew Halaney) [RHEL-24205] - tty: n_tty: use do-while in n_tty_check_{,un}throttle() (Andrew Halaney) [RHEL-24205] - tty: n_tty: invert the condition in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use min3() in copy_from_read_buf() (Andrew Halaney) [RHEL-24205] - tty: n_tty: rename and retype 'retval' in n_tty_ioctl() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'retval' instead of 'c' (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: stm32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sprd: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sifive: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: txx9: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: tegra: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: sa1100: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rp2: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: rda: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pxa: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pic32: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: pch: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: owl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: msm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mpc52xx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: meson: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: mcf: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: lpc32xx_hs: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: jsm: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: imx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: icom: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: dz: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: atmel: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: apb: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: amba-pl010: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_uart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: 21285: Use port lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Use lock wrappers (Andrew Halaney) [RHEL-24205] - serial: core: Provide port lock wrappers (Andrew Halaney) [RHEL-24205] - tty: serial: 8250_exar: Does not use anything from 8250_pci (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove 8250_pci usage (Andrew Halaney) [RHEL-24205] - tty/serial: 8250: Sort drivers in Makefile (Andrew Halaney) [RHEL-24205] - tty/serial: Sort drivers in makefile (Andrew Halaney) [RHEL-24205] - serial: imx: Simplify compatibility handling (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: improve comments about variants (Andrew Halaney) [RHEL-24205] - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Fix to check return value of platform_get_irq() in linflex_probe() (Andrew Halaney) [RHEL-24205] - tty: serial: ma35d1_serial: Add missing check for ioremap (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use dev_err_probe() instead of dev_warn() (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Use dev_err_probe() instead of dev_err() (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750 (Andrew Halaney) [RHEL-24205] - tty: hvc: remove set but unused variable (Andrew Halaney) [RHEL-24205] - serial: stm32: add support for break control (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove unused to_sc16is7xx_port macro (Andrew Halaney) [RHEL-24205] - tty: vcc: Add check for kstrdup() in vcc_probe() (Andrew Halaney) [RHEL-24205] - net: hso: drop unused function argument (Andrew Halaney) [RHEL-24205] - serial: mxs-auart: fix tx (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: reorder code to remove prototype declarations (Andrew Halaney) [RHEL-24205] - serial: omap: do not override settings for RS485 support (Andrew Halaney) [RHEL-24205] - serial: core, imx: do not set RS485 enabled if it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: make sure RS485 cannot be enabled when it is not supported (Andrew Halaney) [RHEL-24205] - serial: core: fix sanitizing check for RTS settings (Andrew Halaney) [RHEL-24205] - serial: core: set missing supported flag for RX during TX GPIO (Andrew Halaney) [RHEL-24205] - serial: Do not hold the port lock when setting rx-during-tx GPIO (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Restore clock error handling (Andrew Halaney) [RHEL-24205] - serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock (Andrew Halaney) [RHEL-24205] - serial: apbuart: fix console prompt on qemu (Andrew Halaney) [RHEL-24205] - serial: ma35d1: Validate console index before assignment (Andrew Halaney) [RHEL-24205] - arm64: defconfig: Increase SERIAL_8250_NR_UARTS (Andrew Halaney) [RHEL-24205] - tty: fix tty_operations types in documentation (Andrew Halaney) [RHEL-24205] - serial: core: Revert checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Andrew Halaney) [RHEL-24205] - serial: core: Fix runtime PM handling for pending tx (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: drop earlycon support for unsupported platforms (Andrew Halaney) [RHEL-24205] - tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix up PX-803/PX-857 (Andrew Halaney) [RHEL-24205] - tty: 8250: Fix port count of PX-257 (Andrew Halaney) [RHEL-24205] - tty: 8250: Remove UC-257 and UC-431 (Andrew Halaney) [RHEL-24205] - hvc/xen: fix event channel handling for secondary consoles (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: remove dead code (Andrew Halaney) [RHEL-24205] - ASoC: ti: ams-delta: Fix cx81801_receive() argument types (Andrew Halaney) [RHEL-24205] - serial: core: Fix checks for tx runtime PM state (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Drop pm_runtime_irq_safe() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Fix errors with no_console_suspend (Andrew Halaney) [RHEL-24205] - serial: Reduce spinlocked portion of uart_rs485_config() (Andrew Halaney) [RHEL-24205] - serial: exar: Revert "serial: exar: Add support for Sealevel 7xxxC serial cards" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Check IRQ data before use (Andrew Halaney) [RHEL-24205] - tty: shrink the size of struct tty_struct by 40 bytes (Andrew Halaney) [RHEL-24205] - tty: n_tty: deduplicate copy code in n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: n_tty: extract ECHO_OP processing to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: unify counts to size_t (Andrew Halaney) [RHEL-24205] - tty: n_tty: use u8 for chars and flags (Andrew Halaney) [RHEL-24205] - tty: n_tty: simplify chars_in_buffer() (Andrew Halaney) [RHEL-24205] - tty: n_tty: remove unsigned char casts from character constants (Andrew Halaney) [RHEL-24205] - tty: n_tty: move newline handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: move canon handling to a separate function (Andrew Halaney) [RHEL-24205] - tty: n_tty: use MASK() for masking out size bits (Andrew Halaney) [RHEL-24205] - tty: n_tty: make n_tty_data::num_overrun unsigned (Andrew Halaney) [RHEL-24205] - tty: n_tty: use time_is_before_jiffies() in n_tty_receive_overrun() (Andrew Halaney) [RHEL-24205] - tty: n_tty: use 'num' for writes' counts (Andrew Halaney) [RHEL-24205] - tty: n_tty: use output character directly (Andrew Halaney) [RHEL-24205] - tty: n_tty: make flow of n_tty_receive_buf_common() a bool (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: Add a earlycon for the T7 SoC" (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: improve bcm7271 8250 port (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: add missing support for rs485 devicetree properties (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix bug when first setting GPIO direction (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix regression with GPIO configuration (Andrew Halaney) [RHEL-24205] - dt-bindings: sc16is7xx: Add property to change GPIO function (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove obsolete out_thread label (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: fix broken port 0 uart init (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: fall back to poll if there's no interrupt (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: snps-dw-apb-uart: make interrupt optional (Andrew Halaney) [RHEL-24205] - serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Andrew Halaney) [RHEL-24205] - serial: sifive: Add suspend and resume operations (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a earlycon for the T7 SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: synchronize RX DMA channel in shutdown (Andrew Halaney) [RHEL-24205] - serial: stm32: replace access to DMAR bit by dmaengine_pause/resume (Andrew Halaney) [RHEL-24205] - serial: stm32: group dma pause/resume error handling into single function (Andrew Halaney) [RHEL-24205] - serial: stm32: modify parameter and rename stm32_usart_rx_dma_enabled (Andrew Halaney) [RHEL-24205] - serial: stm32: use DMAT as a configuration bit (Andrew Halaney) [RHEL-24205] - serial: stm32: avoid clearing DMAT bit during transfer (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to extended ioctl config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: cleanup gsm_control_command and gsm_control_reply (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase gsm_mux unsupported counted where appropriate (Andrew Halaney) [RHEL-24205] - tty: n_gsm: increase malformed counter for malformed control frames (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add open_error counter to gsm_mux (Andrew Halaney) [RHEL-24205] - tty: n_gsm: remove unneeded initialization of ret in gsm_dlci_config (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add missing description to structs in gsmmux.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add restart flag to DLC specific ioctl config (Andrew Halaney) [RHEL-24205] - serial: core: Remove unused PORT_* definitions (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: invert conditions in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: initialize variables in initializers already (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: better types in __tty_buffer_request_room() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use __tty_insert_flip_string_flags() in tty_insert_flip_char() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: let tty_prepare_flip_string() return size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch insert functions to size_t (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: warn if losing flags in __tty_insert_flip_string_flags() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: unify tty_insert_flip_string_{fixed_flag,flags}() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: use struct_size() in tty_buffer_alloc() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: switch data type to u8 (Andrew Halaney) [RHEL-24205] - tty: gdm724x: use min_t() for size_t varable and a constant (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id, including multiport devices (Andrew Halaney) [RHEL-24205] - serial: 8250: drop lockdep annotation from serial8250_clear_IER() (Andrew Halaney) [RHEL-24205] - tty: rfcomm: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hso: simplify hso_serial_write() (Andrew Halaney) [RHEL-24205] - tty: gdm724x: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: vcc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: hvc: convert counts to size_t (Andrew Halaney) [RHEL-24205] - tty: ldops: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: audit: unify to u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_operations::write()'s count size_t (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::put_char() (Andrew Halaney) [RHEL-24205] - tty: propagate u8 data to tty_operations::write() (Andrew Halaney) [RHEL-24205] - tty: use min() for size computation in iterate_tty_read() (Andrew Halaney) [RHEL-24205] - tty: switch size and count types in iterate_tty_read() to size_t (Andrew Halaney) [RHEL-24205] - tty: use ssize_t for iterate_tty_read() returned type (Andrew Halaney) [RHEL-24205] - tty: use min() in iterate_tty_write() (Andrew Halaney) [RHEL-24205] - tty: rename and de-inline do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: don't pass write() to do_tty_write() (Andrew Halaney) [RHEL-24205] - tty: tty_buffer: make all offsets unsigned (Andrew Halaney) [RHEL-24205] - tty: make char_buf_ptr()/flag_buf_ptr()'s offset unsigned (Andrew Halaney) [RHEL-24205] - misc: ti-st: make st_recv() conforming to tty_ldisc_ops::receive_buf() (Andrew Halaney) [RHEL-24205] - tty: use u8 for flags (Andrew Halaney) [RHEL-24205] - tty: use u8 for chars (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc_ops::*buf*() hooks operate on size_t (Andrew Halaney) [RHEL-24205] - tty: can327, move overflow test inside can327_ldisc_rx()'s loop (Andrew Halaney) [RHEL-24205] - tty: can327: unify error paths in can327_ldisc_rx() (Andrew Halaney) [RHEL-24205] - tty: switch count in tty_ldisc_receive_buf() to size_t (Andrew Halaney) [RHEL-24205] - tty: switch receive_buf() counts to size_t (Andrew Halaney) [RHEL-24205] - tty: make counts in tty_port_client_operations hooks size_t (Andrew Halaney) [RHEL-24205] - tty: make tty_port_client_operations operate with u8 (Andrew Halaney) [RHEL-24205] - tty: make tty_change_softcar() more understandable (Andrew Halaney) [RHEL-24205] - tty: drop tty_debug_wait_until_sent() (Andrew Halaney) [RHEL-24205] - tty: tty_port: rename 'disc' to 'ld' (Andrew Halaney) [RHEL-24205] - tty: change tty_write_lock()'s ndelay parameter to bool (Andrew Halaney) [RHEL-24205] - tty: n_null: remove optional ldops (Andrew Halaney) [RHEL-24205] - tty: remove dummy tty_ldisc_ops::poll() implementations (Andrew Halaney) [RHEL-24205] - tty: ldisc: document that ldops are optional (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove redundant of_match_ptr() (Andrew Halaney) [RHEL-24205] - serial: core: Revert port_id use (Andrew Halaney) [RHEL-24205] - TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig (Andrew Halaney) [RHEL-24205] - dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix oops for port->pm on uart_change_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port_id when adding back serial8250_isa_devs (Andrew Halaney) [RHEL-24205] - serial: core: Fix kmemleak issue for serial core device remove (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: remove unnecessary cast when reading register (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove linux/fs_uart_pd.h (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't include fs_uart_pd.h when not needed (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototype in powerpc/fsl_soc.c (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove cpm_uart/ subdirectory (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_[un]map_pram() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Refactor cpm_uart_allocbuf()/cpm_uart_freebuf() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_line_cr_cmd() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Deduplicate cpm_set_{brg/smc_fcr/scc_fcr}() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use get_baudrate() instead of uart_baudrate() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Stop using fs_uart_id enum (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove stale prototypes and table and macros (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Avoid suspicious locking (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Remove redundant initialization owner in mcb_driver (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned expression compared with zero (Andrew Halaney) [RHEL-24205] - serial: max310x: fix typos in comments (Andrew Halaney) [RHEL-24205] - serial: max310x: add comments for membase address workaround (Andrew Halaney) [RHEL-24205] - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Fix unsigned comparison with less than zero (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Set missing PM ops for hibernation support (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: Do not check for 0 return after calling platform_get_irq() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix potential deadlock on &info->lock (Andrew Halaney) [RHEL-24205] - tty: vt: Remove some repetitive initialization (Andrew Halaney) [RHEL-24205] - tty: serial: Remove redundant initialization for ma35d1serial_driver (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial_base_match() after fixing controller port name (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core controller port name to show controller id (Andrew Halaney) [RHEL-24205] - serial: core: Fix serial core port id to not use port->line (Andrew Halaney) [RHEL-24205] - serial: core: Controller id cannot be negative (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: make default_params const (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: use PCI_VDEVICE (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop info messages from init/exit functions (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: define global strings as const strings (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: drop global slgt_driver_name array (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: convert CALC_REGADDR() macro to an inline (Andrew Halaney) [RHEL-24205] - misc: ti-st: don't check for tty data == NULL (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove ptr from recv functions (Andrew Halaney) [RHEL-24205] - misc: ti-st: remove forward declarations and make st_int_recv() static (Andrew Halaney) [RHEL-24205] - speakup: switch to unsigned iterator in spk_ttyio_receive_buf2() (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: switch status to u32 (Andrew Halaney) [RHEL-24205] - can: slcan: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - input: serport: remove casts from tty->disc_data (Andrew Halaney) [RHEL-24205] - tty: hvsi: remove an extra variable from hvsi_write() (Andrew Halaney) [RHEL-24205] - Bluetooth: rfcomm: remove casts from tty->driver_data (Andrew Halaney) [RHEL-24205] - serial: move WARN_ON() in uart_write() to the condition (Andrew Halaney) [RHEL-24205] - parport_pc: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: add support for ASIX AX99100 (Andrew Halaney) [RHEL-24205] - can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Andrew Halaney) [RHEL-24205] - can: ems_pci: remove PCI_SUBVENDOR_ID_ASIX definition (Andrew Halaney) [RHEL-24205] - serial: sprd: Fix DMA buffer leak issue (Andrew Halaney) [RHEL-24205] - serial: sprd: Assign sprd_port after initialized to avoid wrong access (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Put IOControl register into regmap_volatile (Andrew Halaney) [RHEL-24205] - drivers:tty: fix return value check in asc_init_port (Andrew Halaney) [RHEL-24205] - tty: serial: meson: refactor objects definition for different devnames (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: fix error handling in read_uarts_available_from_reg() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Preserve original value of DLF register (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix sleeping in atomic context (Andrew Halaney) [RHEL-24205] - serial: sifive: Fix sifive_serial_console_setup() section (Andrew Halaney) [RHEL-24205] - serial: st-asc: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: imx: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sifive: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: mps2-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: omap: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: clean up clock-rate debug printk (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix opp vote on shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: Define earlycon for mrvl,mmp-uart (Andrew Halaney) [RHEL-24205] - arm64: dts: meson: a1: change uart compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: add independent uart_data for A1 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: introduce separate uart_data for S4 SoC family (Andrew Halaney) [RHEL-24205] - tty: serial: meson: apply ttyS devname instead of ttyAML for new SoCs (Andrew Halaney) [RHEL-24205] - tty: serial: meson: redesign the module to platform_driver (Andrew Halaney) [RHEL-24205] - tty: serial: meson: use dev_err_probe (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Make UART config auto configurable (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Read num ports from register data. (Andrew Halaney) [RHEL-24205] - 8250_men_mcb: Add clockrate speed for G215/F215 boards (Andrew Halaney) [RHEL-24205] - serial: tegra: Don't print error on probe deferral (Andrew Halaney) [RHEL-24205] - tty: Explicitly include correct DT includes (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: use icc tag defines (Andrew Halaney) [RHEL-24205] - Documentation: devices.txt: reconcile serial/ucc_uart minor numers (Andrew Halaney) [RHEL-24205] - serial: drivers: switch ch and flag to u8 (Andrew Halaney) [RHEL-24205] - serial: omap-serial: remove flag from serial_omap_rdi() (Andrew Halaney) [RHEL-24205] - serial: arc_uart: simplify flags handling in arc_serial_rx_chars() (Andrew Halaney) [RHEL-24205] - serial: pass state to __uart_start() directly (Andrew Halaney) [RHEL-24205] - serial: make uart_insert_char() accept u8s (Andrew Halaney) [RHEL-24205] - serial: convert uart sysrq handling to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: use switch in sysrq_key_table_key2index() (Andrew Halaney) [RHEL-24205] - tty: sysrq: switch the rest of keys to u8 (Andrew Halaney) [RHEL-24205] - tty: sysrq: rename and re-type i in sysrq_handle_loglevel() (Andrew Halaney) [RHEL-24205] - n_tty: make many tty parameters const (Andrew Halaney) [RHEL-24205] - n_tty: pass ldata to canon_skip_eof() directly (Andrew Halaney) [RHEL-24205] - n_tty: simplify and sanitize zero_buffer() (Andrew Halaney) [RHEL-24205] - n_tty: drop fp from n_tty_receive_buf_real_raw() (Andrew Halaney) [RHEL-24205] - tty: make check_tty_count() void (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix UAF in gsm_cleanup_mux (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus runtime pm state update (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: drop unused enable helpers (Andrew Halaney) [RHEL-24205] - PM: sleep: wakeirq: fix wake irq arming (Andrew Halaney) [RHEL-24205] - TIOCSTI: always enable for CAP_SYS_ADMIN (Andrew Halaney) [RHEL-24205] - tty_audit: make data of tty_audit_log() const (Andrew Halaney) [RHEL-24205] - tty_audit: make tty pointers in exposed functions const (Andrew Halaney) [RHEL-24205] - tty_audit: make icanon a bool (Andrew Halaney) [RHEL-24205] - tty_audit: invert the condition in tty_audit_log() (Andrew Halaney) [RHEL-24205] - tty_audit: use kzalloc() in tty_audit_buf_alloc() (Andrew Halaney) [RHEL-24205] - tty_audit: use TASK_COMM_LEN for task comm (Andrew Halaney) [RHEL-24205] - Revert "8250: add support for ASIX devices with a FIFO bug" (Andrew Halaney) [RHEL-24205] - serial: atmel: don't enable IRQs prematurely (Andrew Halaney) [RHEL-24205] - tty: serial: Add Nuvoton ma35d1 serial driver support (Andrew Halaney) [RHEL-24205] - tty: serial: imx: fix rs485 rx after tx (Andrew Halaney) [RHEL-24205] - tty: fix hang on tty device with no_room set (Andrew Halaney) [RHEL-24205] - serial: core: fix -EPROBE_DEFER handling in init (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Use force_suspend and resume for system suspend (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Use abs() to simplify some code (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Andrew Halaney) [RHEL-24205] - serial: 8250: Apply FSL workarounds also without SERIAL_8250_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: core: don't kfree device managed data (Andrew Halaney) [RHEL-24205] - serial: lantiq: add missing interrupt ack (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Simplify clock sequencing and runtime PM (Andrew Halaney) [RHEL-24205] - serial: st-asc: fix typo in property name (Andrew Halaney) [RHEL-24205] - serial: core: Fix error handling for serial_core_ctrl_device_add() (Andrew Halaney) [RHEL-24205] - serial: core: Fix probing serial_base_bus devices (Andrew Halaney) [RHEL-24205] - serial: core: Don't drop port_mutex in serial_core_remove_one_port (Andrew Halaney) [RHEL-24205] - serial: core: Start managing serial controllers to enable runtime PM (Andrew Halaney) [RHEL-24205] - serial: 8250-fsl: Expand description of the MPC83xx UART's misbehaviour (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: convert to modern PM ops (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Move uart_write() inside PM section (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Comment use of devm_krealloc rather than devm_krealloc_array (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix a COMPILE_TEST dependency (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: Indicate fintek option may also be required for RS232 support (Andrew Halaney) [RHEL-24205] - serial: 8250: synchronize and annotate UART_IER access (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for UART_IER access in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for omap8250_restore_regs() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for rx_dma() callback (Andrew Halaney) [RHEL-24205] - serial: core: lock port for start_rx() in uart_resume_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port for stop_rx() in omap8250_irq() (Andrew Halaney) [RHEL-24205] - serial: core: lock port for stop_rx() in uart_suspend_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: lock port in startup() callbacks (Andrew Halaney) [RHEL-24205] - vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix enabling deactivated interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: fix leak in `brcmuart_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: balance clk_enable calls (Andrew Halaney) [RHEL-24205] - serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Andrew Halaney) [RHEL-24205] - serial: 8250: Document termios parameter of serial8250_em485_config() (Andrew Halaney) [RHEL-24205] - serial: Add support for Advantech PCI-1611U card (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add support for USR298x PCI Modems (Andrew Halaney) [RHEL-24205] - serial: Make uart_remove_one_port() return void (Andrew Halaney) [RHEL-24205] - serial: stm32: Ignore return value of uart_remove_one_port() in .remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Remove unnecessary UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: 8250_rt288x: Name non-standard divisor latch reg (Andrew Halaney) [RHEL-24205] - serial: 8250: RT288x/Au1xxx code away from core (Andrew Halaney) [RHEL-24205] - serial: 8250: Add dl_read/write, bugs and mapsize into plat_serial8250_port (Andrew Halaney) [RHEL-24205] - serial: 8250: Document uart_8250_port's ->dl_read/write() (Andrew Halaney) [RHEL-24205] - serial: 8250: Change dl_read/write to handle value as u32 (Andrew Halaney) [RHEL-24205] - serial: 8250: Allow using ports higher than SERIAL_8250_RUNTIME_UARTS (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Shut down on remove for console uart (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix life cycle issues for interrupt handlers (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix freeing of resources on failed register (Andrew Halaney) [RHEL-24205] - serial: pl011: set UART011_CR_RXE in pl011_set_termios after port shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: optimize the timer based EOP logic (Andrew Halaney) [RHEL-24205] - serdev: Add method to assert break signal over tty UART port (Andrew Halaney) [RHEL-24205] - serdev: Replace all instances of ENOTSUPP with EOPNOTSUPP (Andrew Halaney) [RHEL-24205] - n_gsm: Use array_index_nospec() with index that comes from userspace (Andrew Halaney) [RHEL-24205] - tty: vt: drop checks for undefined VT_SINGLE_DRIVER (Andrew Halaney) [RHEL-24205] - tty: vt: distribute EXPORT_SYMBOL() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some cases in tioclinux() (Andrew Halaney) [RHEL-24205] - tty: vt: reformat tioclinux() (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix end of transmission on SCI (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for tx end interrupt handling (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix TE setting on SCI IP (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA rx support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add RZ/G2L SCIFA DMA tx support (Andrew Halaney) [RHEL-24205] - serial: max310x: fix IO data corruption in batched operations (Andrew Halaney) [RHEL-24205] - serial: core: Disable uart_start() on uart_remove_one_port() (Andrew Halaney) [RHEL-24205] - serial: 8250: Reinit port->pm on port specific driver unbind (Andrew Halaney) [RHEL-24205] - serial: 8250: Add missing wakeup event reporting (Andrew Halaney) [RHEL-24205] - serial: fix TIOCSRS485 locking (Andrew Halaney) [RHEL-24205] - serial: make SiFive serial drivers depend on ARCH_ symbols (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: don't allocate and pass dummy flags (Andrew Halaney) [RHEL-24205] - tty: serial: simplify qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix redundant assignment of gsm->encoding (Andrew Halaney) [RHEL-24205] - ACPI: Replace irqdomain.h include with struct declarations (Andrew Halaney) [RHEL-24205] - tpm: atmel: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - pata: ixp4xx: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - ata: pata_macio: Add explicit include of irqdomain.h (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - staging: iio: resolver: ad2s1210: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - iio: adc: ad7292: Add explicit include for of.h (Andrew Halaney) [RHEL-24205] - tty: Fix typo in LEGACY_TIOCSTI Kconfig description (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Andrew Halaney) [RHEL-24205] - serial: 8250: Prevent starting up DMA Rx on THRI interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Fix transmit end interrupt handler (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Andrew Halaney) [RHEL-24205] - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: clean up after SIBYTE_BCM1x55 removal (Andrew Halaney) [RHEL-24205] - serial: bcm63xx-uart: add polling support (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_circ_empty() (Andrew Halaney) [RHEL-24205] - serial: imx: remove unused imx_uart_is_imx* functions (Andrew Halaney) [RHEL-24205] - tty: serial: remove obsolete config SERIAL_SAMSUNG_UARTS_4 (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: Add a poll_init() function (Andrew Halaney) [RHEL-24205] - serial: uart_poll_init() should power on the UART (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC config via ldisc handle (Andrew Halaney) [RHEL-24205] - tty: n_gsm: allow window size configuration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add ioctl for DLC specific parameter configuration (Andrew Halaney) [RHEL-24205] - hvc/xen: prevent concurrent accesses to the shared ring (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix arbitration handling (Andrew Halaney) [RHEL-24205] - tty: Convert hw_stopped in tty_struct to bool (Andrew Halaney) [RHEL-24205] - n_tty: Reindent if condition (Andrew Halaney) [RHEL-24205] - n_tty: Cleanup includes (Andrew Halaney) [RHEL-24205] - n_tty: Use DIV_ROUND_UP() in room calculation (Andrew Halaney) [RHEL-24205] - n_tty: Sort includes alphabetically (Andrew Halaney) [RHEL-24205] - tty_ioctl: Use BIT() for internal flags (Andrew Halaney) [RHEL-24205] - n_tty: Convert no_space_left to space_left boolean (Andrew Halaney) [RHEL-24205] - serial: Remove uart_wait_until_sent() forward declaration (Andrew Halaney) [RHEL-24205] - serial: Rename hw_stopped to old_hw_stopped & improve logic (Andrew Halaney) [RHEL-24205] - serial: Make hw_stopped bool (Andrew Halaney) [RHEL-24205] - serial: Rename uart_change_speed() to uart_change_line_settings() (Andrew Halaney) [RHEL-24205] - serial: Move uart_change_speed() earlier (Andrew Halaney) [RHEL-24205] - serial: Remove extern from func prototypes in headers (Andrew Halaney) [RHEL-24205] - serial: Use B0 instead of implicit zero assumption (Andrew Halaney) [RHEL-24205] - serial: Use ARRAY_SIZE() with iso7816 reserved array (Andrew Halaney) [RHEL-24205] - serial: sprd: Drop of_match_ptr for ID table (Andrew Halaney) [RHEL-24205] - serial: sh-sci: mark OF related data as maybe unused (Andrew Halaney) [RHEL-24205] - serial: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-24205] - serial: Use of_property_present() for testing DT property presence (Andrew Halaney) [RHEL-24205] - media: i2c: ov2685: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - media: i2c: ov5695: convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - w1: ds2482: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - mtd: maps: pismo: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - misc: ad525x_dpot-i2c: Convert to i2c's .probe_new() (Andrew Halaney) [RHEL-24205] - tty: vt: protect KD_FONT_OP_GET_TALL from unbound access (Andrew Halaney) [RHEL-24205] - tty: ipwireless: move Kconfig entry to tty (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: drop bogus uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix mapping of empty DMA buffer (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix DMA mapping leak on shutdown (Andrew Halaney) [RHEL-24205] - serial: qcom-geni: fix console shutdown hang (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add serial8250_em_{reg_update(),out_helper()} (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use pseudo offset for UART_FCR (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Use devm_clk_get_enabled() (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Add missing break statement (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Drop unused header file (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Simplify probe() (Andrew Halaney) [RHEL-24205] - arm64: dts: meson-g12-common: Use the G12A UART compatible string (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a new compatible string for the G12A SoC (Andrew Halaney) [RHEL-24205] - serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted (Andrew Halaney) [RHEL-24205] - serial: stm32: Remove unused struct stm32_port txdone element (Andrew Halaney) [RHEL-24205] - tty: simplify sysctl registration (Andrew Halaney) [RHEL-24205] - serial: imx: Drop a few unneeded casts (Andrew Halaney) [RHEL-24205] - tty: tty_ldisc: Remove the ret variable (Andrew Halaney) [RHEL-24205] - serdev: Set fwnode for serdev devices (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Disable SERIAL_8250_PCI1XXXX config by default (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: fix handle_irq locking (Andrew Halaney) [RHEL-24205] - serial: 8250_em: Fix UART port type (Andrew Halaney) [RHEL-24205] - serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" (Andrew Halaney) [RHEL-24205] - vc_screen: modify vcs_size() handling in vcs_read() (Andrew Halaney) [RHEL-24205] - sysctl: fix proc_dobool() usability (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add keep alive support (Andrew Halaney) [RHEL-24205] - serial: imx: remove a redundant check (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add TIOCMIWAIT support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add RING/CD control support (Andrew Halaney) [RHEL-24205] - tty: n_gsm: mark unusable ioctl structure fields accordingly (Andrew Halaney) [RHEL-24205] - serial: imx: get rid of registers shadowing (Andrew Halaney) [RHEL-24205] - serial: imx: refine local variables in rxint() (Andrew Halaney) [RHEL-24205] - serial: imx: stop using USR2 in FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant USR2 read from FIFO reading loop (Andrew Halaney) [RHEL-24205] - serial: imx: do not break from FIFO reading loop prematurely (Andrew Halaney) [RHEL-24205] - serial: imx: do not sysrq broken chars (Andrew Halaney) [RHEL-24205] - serial: imx: work-around for hardware RX flood (Andrew Halaney) [RHEL-24205] - serial: imx: factor-out common code to imx_uart_soft_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add power management functions to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add RS485 support to quad-uart driver (Andrew Halaney) [RHEL-24205] - serial: 8250_pci1xxxx: Add driver for quad-uart support (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Add serial8250_pci_setup_port definition in 8250_pcilib.c (Andrew Halaney) [RHEL-24205] - tty: pcn_uart: fix memory leak with using debugfs_lookup() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable Ageing Timer interrupt request irq (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix mismerge regarding serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx rearm race (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Fix DMA Rx completion race (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: liteuart: Remove a copy of UART id in private structure (Andrew Halaney) [RHEL-24205] - serial: liteuart: Don't mix devm_*() with non-devm_*() calls (Andrew Halaney) [RHEL-24205] - serial: liteuart: Correct error rollback (Andrew Halaney) [RHEL-24205] - serial: qcom_geni: Fix variable naming (Andrew Halaney) [RHEL-24205] - serial: exar: Add support for Sealevel 7xxxC serial cards (Andrew Halaney) [RHEL-24205] - Revert "serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler" (Andrew Halaney) [RHEL-24205] - VT: Bump font size limitation to 64x128 pixels (Andrew Halaney) [RHEL-24205] - VT: Add KD_FONT_OP_SET/GET_TALL operations (Andrew Halaney) [RHEL-24205] - VT: Add height parameter to con_font_get/set consw operations (Andrew Halaney) [RHEL-24205] - serial: atmel: fix incorrect baudrate setup (Andrew Halaney) [RHEL-24205] - tty: serial: 8250: add DFL bus driver for Altera 16550. (Andrew Halaney) [RHEL-24205] - tty: moxa: Rename dtr/rts parameters/variables to active (Andrew Halaney) [RHEL-24205] - tty: Call ->dtr_rts() parameter active consistently (Andrew Halaney) [RHEL-24205] - tty: Return bool from tty_termios_hw_change() (Andrew Halaney) [RHEL-24205] - serial: Make uart_handle_cts_change() status param bool active (Andrew Halaney) [RHEL-24205] - tty/serial: Make ->dcd_change()+uart_handle_dcd_change() status bool active (Andrew Halaney) [RHEL-24205] - tty: Convert ->dtr_rts() to take bool argument (Andrew Halaney) [RHEL-24205] - tty: Convert ->carrier_raised() and callchains to bool (Andrew Halaney) [RHEL-24205] - serial: Convert uart_{,port_}startup() init_hw param to bool (Andrew Halaney) [RHEL-24205] - tty: moxa: Make local var storing tty_port_initialized() bool (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_active() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleamup tty_port_set_suspended() bool parameter (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty_port_set_initialized() bool parameter (Andrew Halaney) [RHEL-24205] - serial: pic32: Add checks for devm_clk_get() in pic32_uart_probe() (Andrew Halaney) [RHEL-24205] - serial: stm32: Add support for rs485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: imx: Add support for RS485 RX_DURING_TX output GPIO (Andrew Halaney) [RHEL-24205] - serial: core: Add option to output RS485 RX_DURING_TX state via GPIO (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: rs485: Add GPIO controlling RX enable during TX (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: setup GPIO controller later in probe (Andrew Halaney) [RHEL-24205] - serial: msm: add lock annotation to msm_set_baud_rate() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Add of_node_put() in ucc_uart_remove() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: add support for serial engine DMA (Andrew Halaney) [RHEL-24205] - soc: qcom-geni-se: add more symbol definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: use of_device_id data (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop the return value from handle_rx (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_send_chunk_fifo() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: split out the FIFO tx code (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unneeded tabs (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: refactor qcom_geni_serial_isr() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove stray newlines (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: improve the to_dev_port() macro (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: align #define values (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: remove unused symbols (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: drop unneeded forward definitions (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: stop operations in progress at shutdown (Andrew Halaney) [RHEL-24205] - tty: vt: cache row count in con_scroll() (Andrew Halaney) [RHEL-24205] - tty: vt: saner names for more scroll variables (Andrew Halaney) [RHEL-24205] - tty: vt: separate array juggling to juggle_array() (Andrew Halaney) [RHEL-24205] - tty: vt: simplify some unicode conditions (Andrew Halaney) [RHEL-24205] - tty: vt: replace BUG_ON() by WARN_ON_ONCE() (Andrew Halaney) [RHEL-24205] - tty: vt: remove struct uni_screen (Andrew Halaney) [RHEL-24205] - tty: vt: remove char32_t typedef (Andrew Halaney) [RHEL-24205] - tty: vt: use sizeof(*variable) where possible (Andrew Halaney) [RHEL-24205] - tty: vt: remove reference to undefined NO_VC_UNI_SCREEN (Andrew Halaney) [RHEL-24205] - tty: vt: drop get_vc_uniscr() (Andrew Halaney) [RHEL-24205] - tty: vt: remove vc_uniscr_debug_check() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable the break condition when shutdown the uart port (Andrew Halaney) [RHEL-24205] - tty/vt: prevent registration of console with invalid number (Andrew Halaney) [RHEL-24205] - tty: fix out-of-bounds access in tty_driver_lookup_tty() (Andrew Halaney) [RHEL-24205] - serial: 8250_early: Convert literals to use defines (Andrew Halaney) [RHEL-24205] - serial: 8250: Define IIR 64 byte bit & cleanup related code (Andrew Halaney) [RHEL-24205] - serial: 8250: Add IIR FIFOs enabled field properly (Andrew Halaney) [RHEL-24205] - serial: 8250: Cleanup MCR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Name MSR literals (Andrew Halaney) [RHEL-24205] - serial: 8250: Use defined IER bits (Andrew Halaney) [RHEL-24205] - serial: liteuart: drop obsolete dependency on COMPILE_TEST (Andrew Halaney) [RHEL-24205] - serial: liteuart: move polling putchar() function (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the TX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: add IRQ support for the RX path (Andrew Halaney) [RHEL-24205] - serial: liteuart: move function definitions (Andrew Halaney) [RHEL-24205] - serial: liteuart: separate rx loop from poll timer (Andrew Halaney) [RHEL-24205] - serial: liteuart: clean up rx loop variables (Andrew Halaney) [RHEL-24205] - serial: liteuart: simplify passing of uart_insert_char() flag (Andrew Halaney) [RHEL-24205] - serial: liteuart: rx loop should only ack rx events (Andrew Halaney) [RHEL-24205] - serial: liteuart: move tty_flip_buffer_push() out of rx loop (Andrew Halaney) [RHEL-24205] - serial: liteuart: minor style fix in liteuart_init() (Andrew Halaney) [RHEL-24205] - serial: liteuart: don't set unused port fields (Andrew Halaney) [RHEL-24205] - serial: liteuart: remove unused uart_ops stubs (Andrew Halaney) [RHEL-24205] - serial: liteuart: use bit number macros (Andrew Halaney) [RHEL-24205] - serial: liteuart: use KBUILD_MODNAME as driver name (Andrew Halaney) [RHEL-24205] - serial: Rename earlycon semihost driver (Andrew Halaney) [RHEL-24205] - riscv: Implement semihost.h for earlycon semihost driver (Andrew Halaney) [RHEL-24205] - serial: earlycon-arm-semihost: Move smh_putc() variants in respective arch's semihost.h (Andrew Halaney) [RHEL-24205] - earlycon: Increase options size (Andrew Halaney) [RHEL-24205] - earlycon: Let users set the clock frequency (Andrew Halaney) [RHEL-24205] - serial: stm32: Merge hard IRQ and threaded IRQ handling into single IRQ handler (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: fix high priority character transmission in rs486 mode (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Pass correct sg to dma_unmap_sg() (Andrew Halaney) [RHEL-24205] - tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer (Andrew Halaney) [RHEL-24205] - serial: arc_uart: Drop empty platform remove function (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: fix mutex locking order for configure_kgdboc() (Andrew Halaney) [RHEL-24205] - hvc/xen: lock console list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: use setup() callback for early console (Andrew Halaney) [RHEL-24205] - printk: relieve console_lock of list synchronization duties (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock to trap exit (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: synchronize tty_find_polling_driver() and register_console() (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use console_list_lock for list traversal (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - proc: consoles: use console_list_lock for list iteration (Andrew Halaney) [RHEL-24205] - tty: tty_io: use console_list_lock for list synchronization (Andrew Halaney) [RHEL-24205] - printk, xen: fbfront: create/use safe function for forcing preferred (Andrew Halaney) [RHEL-24205] - netconsole: avoid CON_ENABLED misuse to track registration (Andrew Halaney) [RHEL-24205] - usb: early: xhci-dbc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: xilinx_uartps: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: pic32_uart: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: serial: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: hvc: use console_is_registered() (Andrew Halaney) [RHEL-24205] - efi: earlycon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - tty: nfcon: use console_is_registered() (Andrew Halaney) [RHEL-24205] - serial_core: replace uart_console_enabled() with uart_console_registered() (Andrew Halaney) [RHEL-24205] - console: introduce console_is_registered() (Andrew Halaney) [RHEL-24205] - printk: console_device: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_on_panic: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_unblank: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_is_usable: use console_srcu_read_flags (Andrew Halaney) [RHEL-24205] - printk: __pr_flush: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - printk: console_flush_all: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - kdb: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - um: kmsg_dumper: use srcu console list iterator (Andrew Halaney) [RHEL-24205] - console: introduce wrappers to read/write console flags (Andrew Halaney) [RHEL-24205] - proc: consoles: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: tty_io: document console_lock usage (Andrew Halaney) [RHEL-24205] - tty: serial: kgdboc: document console_lock usage (Andrew Halaney) [RHEL-24205] - um: kmsg_dump: only dump when no output console available (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Lock console list in probe function (Andrew Halaney) [RHEL-24205] - serial: atmel: don't stop the transmitter when doing PIO (Andrew Halaney) [RHEL-24205] - serial: atmel: cleanup atmel_start+stop_tx() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Fix error handling in sunsab_init() (Andrew Halaney) [RHEL-24205] - serial: altera_uart: fix locking in polling mode (Andrew Halaney) [RHEL-24205] - serial: pch: Fix PCI device refcount leak in pch_request_dma() (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: unwind actions in error path of net device open (Andrew Halaney) [RHEL-24205] - serial: stm32: move dma_request_chan() before clk_prepare_enable() (Andrew Halaney) [RHEL-24205] - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: avoid SBSA UART accessing DMACR register (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove struct altera_jtaguart (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: use uart_port::read_status_mask (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove unused altera_jtaguart::sigs (Andrew Halaney) [RHEL-24205] - tty: serial: altera_jtaguart: remove flag from altera_jtaguart_rx_chars() (Andrew Halaney) [RHEL-24205] - n_tty: Rename tail to old_tail in n_tty_read() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Delete unneeded semicolon (Andrew Halaney) [RHEL-24205] - serial: 8250: Flush DMA Rx on RLSI (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Configure DMA also w/o DMA filter (Andrew Halaney) [RHEL-24205] - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix calculation of RS485 delays (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix error handling in brcmuart_init() (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Rearm DMA Rx if more data is pending (Andrew Halaney) [RHEL-24205] - serial: Fix a typo ("ignorning") (Andrew Halaney) [RHEL-24205] - tty: Convert tty_buffer flags to bool (Andrew Halaney) [RHEL-24205] - tty: Move TIOCSTI toggle variable before kerndoc (Andrew Halaney) [RHEL-24205] - serial: imx: Add missing .thaw_noirq hook (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: replace kicktimer with delayed_work" (Andrew Halaney) [RHEL-24205] - Revert "tty: n_gsm: avoid call of sleeping functions from atomic context" (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Andrew Halaney) [RHEL-24205] - tty: Cleanup tty buffer align mask (Andrew Halaney) [RHEL-24205] - tty: hvc: make hvc_rtas_dev static (Andrew Halaney) [RHEL-24205] - serial: 8250_core: Use str_enabled_disabled() helper (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Handle RS485 DE signal active high (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Flush PM QOS work on remove (Andrew Halaney) [RHEL-24205] - printk: introduce console_list_lock (Andrew Halaney) [RHEL-24205] - printk: fix setting first seq for consoles (Andrew Halaney) [RHEL-24205] - printk: move @seq initialization to helper (Andrew Halaney) [RHEL-24205] - printk: register_console: use "registered" for variable names (Andrew Halaney) [RHEL-24205] - printk: Prepare for SRCU console list protection (Andrew Halaney) [RHEL-24205] - printk: Convert console_drivers list to hlist (Andrew Halaney) [RHEL-24205] - printk: use strscpy() to instead of strlcpy() (Andrew Halaney) [RHEL-24205] - printk: fix a typo of comment (Andrew Halaney) [RHEL-24205] - printk: Mark __printk percpu data ready __ro_after_init (Andrew Halaney) [RHEL-24205] - printk: Remove bogus comment vs. boot consoles (Andrew Halaney) [RHEL-24205] - printk: Remove write only variable nr_ext_console_drivers (Andrew Halaney) [RHEL-24205] - printk: Make pr_flush() static (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: remove wait loop from Errata i202 workaround (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() (Andrew Halaney) [RHEL-24205] - serial: 8250/ingenic: Add support for the JZ4750/JZ4755 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: ingenic: Add support for the JZ4750/55 SoCs (Andrew Halaney) [RHEL-24205] - Documentation: Make formatting consistent for rs485 docs (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Fix struct referencing (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Mention uart_get_rs485_mode() (Andrew Halaney) [RHEL-24205] - Documentation: rs485: Link reference properly (Andrew Halaney) [RHEL-24205] - serial: Convert serial_rs485 to kernel doc (Andrew Halaney) [RHEL-24205] - serial: zs: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: xuartps: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: uartlite: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: timbuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsu: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunsab: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sunhv: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: stm32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sprd: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: tegra: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sccnxp: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sb1250-duart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: rda: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pic32: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: milbeaut_usio: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: meson: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max310x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: max3100: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: liteuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ip22zilog: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: imx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: linflexuart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: digicolor: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: clps711x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: atmel: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: arc: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pl011: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: pch_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: msm: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: dz: Use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Support native RS485 (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx_limited() (Andrew Halaney) [RHEL-24205] - tty: serial: use uart_port_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: introduce transmit helpers (Andrew Halaney) [RHEL-24205] - tty: Allow TIOCSTI to be disabled (Andrew Halaney) [RHEL-24205] - tty: Move sysctl setup into "core" tty logic (Andrew Halaney) [RHEL-24205] - tty: evh_bytechan: Replace NO_IRQ by 0 (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_CANAAN (Andrew Halaney) [RHEL-24205] - serial: sifive: select by default if SOC_SIFIVE (Andrew Halaney) [RHEL-24205] - MAINTAINERS: adjust entry after renaming parisc serial driver (Andrew Halaney) [RHEL-24205] - parisc/serial: Rename 8250_gsc.c to 8250_parisc.c (Andrew Halaney) [RHEL-24205] - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Don't request IRQ too early for console port (Andrew Halaney) [RHEL-24205] - tty: serial: do unlock on a common path in altera_jtaguart_console_putc() (Andrew Halaney) [RHEL-24205] - tty: serial: unify TX space reads under altera_jtaguart_tx_space() (Andrew Halaney) [RHEL-24205] - tty: serial: use FIELD_GET() in lqasc_tx_ready() (Andrew Halaney) [RHEL-24205] - tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar() (Andrew Halaney) [RHEL-24205] - tty: serial: allow pxa.c to be COMPILE_TESTed (Andrew Halaney) [RHEL-24205] - serial: stm32: Fix unused-variable warning (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix restoring termios speed after suspend (Andrew Halaney) [RHEL-24205] - serial: Deassert Transmit Enable on probe in driver-specific way (Andrew Halaney) [RHEL-24205] - serial: 8250_dma: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - serial: 8250_omap: Convert to use uart_xmit_advance() (Andrew Halaney) [RHEL-24205] - MAINTAINERS: Solve warning regarding inexistent atmel-usart binding (Andrew Halaney) [RHEL-24205] - serial: stm32: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Deassert Transmit Enable on ->rs485_config() (Andrew Halaney) [RHEL-24205] - serial: sifive: enable clocks for UART when probed (Andrew Halaney) [RHEL-24205] - serial: 8250: omap: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Use FIELD_PREP/FIELD_GET (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Make the driver aware of the existence of GCLK (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Only divide Clock Divisor if the IP is USART (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Separate mode clearing between UART and USART (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: atmel,at91-usart: convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250: Toggle IER bits on only after irq has been set up (Andrew Halaney) [RHEL-24205] - serial: 8250: Switch UART port flags to using BIT_ULL (Andrew Halaney) [RHEL-24205] - serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Let drivers request full 16550A feature probing (Andrew Halaney) [RHEL-24205] - tty: serial: extract serial_omap_put_char() from transmit_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool (Andrew Halaney) [RHEL-24205] - tty: serial: extract tx_ready() from __serial_lpc32xx_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Andrew Halaney) [RHEL-24205] - tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Andrew Halaney) [RHEL-24205] - tty: serial: move and cleanup vt8500_tx_empty() (Andrew Halaney) [RHEL-24205] - tty: hvc: remove HVC_IUCV_MAGIC (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: remove MGSL_MAGIC (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: remove HDLC_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_DRIVER_MAGIC (Andrew Halaney) [RHEL-24205] - tty: remove TTY_MAGIC (Andrew Halaney) [RHEL-24205] - drivers: serial: jsm: fix some leaks in probe (Andrew Halaney) [RHEL-24205] - serial: omap: Disallow RS-485 if rts-gpio is not specified (Andrew Halaney) [RHEL-24205] - tty: serial: cpm_uart: remove unused cpm_uart_nr declaration (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add debug bit for user payload (Andrew Halaney) [RHEL-24205] - tty: n_gsm: add enumeration for gsm encodings (Andrew Halaney) [RHEL-24205] - ARM: footbridge: remove leftover from personal-server (Andrew Halaney) [RHEL-24205] - termios: start unifying non-UAPI parts of asm/termios.h (Andrew Halaney) [RHEL-24205] - termios: uninline conversion helpers (Andrew Halaney) [RHEL-24205] - tty: mxser: remove redundant assignment to hwid (Andrew Halaney) [RHEL-24205] - tty/vt: Add console_lock check to vt_console_print() (Andrew Halaney) [RHEL-24205] - kernel/panic: Drop unblank_screen call (Andrew Halaney) [RHEL-24205] - serial: Fix double word (Andrew Halaney) [RHEL-24205] - serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion (Andrew Halaney) [RHEL-24205] - tty: n_gsm: avoid call of sleeping functions from atomic context (Andrew Halaney) [RHEL-24205] - tty: n_gsm: replace kicktimer with delayed_work (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Andrew Halaney) [RHEL-24205] - tty: Fix lookahead_buf crash with serdev (Andrew Halaney) [RHEL-24205] - vt: Clear selection before changing the font (Andrew Halaney) [RHEL-24205] - serial: sunsab: Remove frame size calculation dead-code (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - serial: ucc_uart: Remove custom frame size calculation (Andrew Halaney) [RHEL-24205] - termios: get rid of stray asm/termios.h include in n_hdlc.c (Andrew Halaney) [RHEL-24205] - serial: pch_uart: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - serial: sh-sci: tail is already on valid range (Andrew Halaney) [RHEL-24205] - serial: sh-sci: CIRC_CNT_TO_END() is enough (Andrew Halaney) [RHEL-24205] - tty: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - usb: serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: Make ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - tty: Make ldisc ->set_termios() old ktermios const (Andrew Halaney) [RHEL-24205] - serial: dz: Assume previous baudrate is valid (Andrew Halaney) [RHEL-24205] - tty: Fix comment style in tty_termios_input_baud_rate() (Andrew Halaney) [RHEL-24205] - tty: move from strlcpy with unused retval to strscpy (Andrew Halaney) [RHEL-24205] - tty/vt: Remove printable variable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_clk_get_enabled() helper (Andrew Halaney) [RHEL-24205] - serial: 8250: Clear dma tx_err unconditionally (Andrew Halaney) [RHEL-24205] - serial: 8250: Add helper for clearing IER (Andrew Halaney) [RHEL-24205] - tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Convert to use GPIO descriptors (Andrew Halaney) [RHEL-24205] - serial: pic32_uart: Utilize uart_console_enabled() (Andrew Halaney) [RHEL-24205] - serial: pl011: Add reg-io-width parameters (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check the clk_enable return value (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Add timeout waiting for loop (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Prevent writes when the controller is disabled (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Fix the ignore_status (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Initialise the read_status_mask (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Update copyright text to correct format (Andrew Halaney) [RHEL-24205] - tty: xilinx_uartps: Check clk_enable return value (Andrew Halaney) [RHEL-24205] - serial: document start_rx member at struct uart_ops (Andrew Halaney) [RHEL-24205] - tty: amiserial: Fix comment typo (Andrew Halaney) [RHEL-24205] - tty: serial: document uart_get_console() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_core, reformat kernel-doc for functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: link uart_ops properly (Andrew Halaney) [RHEL-24205] - Documentation: serial: move GPIO kernel-doc to the functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: dedup kernel-doc for uart functions (Andrew Halaney) [RHEL-24205] - Documentation: serial: move uart_ops documentation to the struct (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: uart2 error bits clearing (Andrew Halaney) [RHEL-24205] - serial: stm32: make info structs static to avoid sparse warnings (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add missing clk_disable_unprepare() (Andrew Halaney) [RHEL-24205] - tty: vt: initialize unicode screen buffer (Andrew Halaney) [RHEL-24205] - serial: remove VR41XX serial driver (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: remove redundant sanity check for RS485 flags (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Correct delay values (Andrew Halaney) [RHEL-24205] - serial: core: sanitize RS485 delays read from device tree (Andrew Halaney) [RHEL-24205] - serial: core: move sanitizing of RS485 delays into own function (Andrew Halaney) [RHEL-24205] - serial: core, 8250: set RS485 termination GPIO in serial core (Andrew Halaney) [RHEL-24205] - serial: ar933x: Remove superfluous code in ar933x_config_rs485() (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fix check for RS485 support (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Save/restore RTS in suspend/resume (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Avoid pslverr on reading empty receiver fifo (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl() (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (Andrew Halaney) [RHEL-24205] - tty: 8250: Add support for Brainboxes PX cards. (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix missing corner cases in gsmld_poll() (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix DM command (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix wrong T1 retry count handling (Andrew Halaney) [RHEL-24205] - serial: RS485 termination is supported if DT provides one (Andrew Halaney) [RHEL-24205] - serial: Embed rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Don't report FE, PE and OE twice (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix packet re-transmission without open control channel (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: correctly report configured baudrate value (Andrew Halaney) [RHEL-24205] - serial: 8250: fix return error code in serial8250_request_std_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: Clear prev values before setting RTS delays (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x() (Andrew Halaney) [RHEL-24205] - 8250_dwlib: Convert bitops to newer form (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Drop PM ifdeffery (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Sort headers alphabetically (Andrew Halaney) [RHEL-24205] - earlycon: prevent multiple register_console() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Take port lock while accessing LSR (Andrew Halaney) [RHEL-24205] - serial: 8250_port: Fix spelling mistake (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: loopback mode support (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: support more than 4 uart ports (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix __stop_tx() & DMA Tx restart races (Andrew Halaney) [RHEL-24205] - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: set dma burst_size to 1 (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: enable using pdata with ACPI (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Support for 9th bit multipoint addressing (Andrew Halaney) [RHEL-24205] - serial: Support for RS-485 multipoint addresses (Andrew Halaney) [RHEL-24205] - termbits.h: create termbits-common.h for identical bits (Andrew Halaney) [RHEL-24205] - termbits: Convert octal defines to hex (Andrew Halaney) [RHEL-24205] - serial: take termios_rwsem for ->rs485_config() & pass termios as param (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Use 32-bit reads (Andrew Halaney) [RHEL-24205] - serial: 8250: create lsr_save_mask (Andrew Halaney) [RHEL-24205] - serial: 8250: make saved LSR larger (Andrew Halaney) [RHEL-24205] - serial: Consolidate BOTH_EMPTY use (Andrew Halaney) [RHEL-24205] - serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE (Andrew Halaney) [RHEL-24205] - serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED (Andrew Halaney) [RHEL-24205] - serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA (Andrew Halaney) [RHEL-24205] - serial: msm: Rename UART_* defines to MSM_UART_* (Andrew Halaney) [RHEL-24205] - serial: msm: Convert container_of UART_TO_MSM to static inline (Andrew Halaney) [RHEL-24205] - serial: st-asc: remove include of pm_runtime.h (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: remove enable/disable clock due to atmel_console_setup() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use devm_clk_get() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: stop using legacy pm ops (Andrew Halaney) [RHEL-24205] - serial: kgdboc: Fix typo in comment (Andrew Halaney) [RHEL-24205] - tty: serial: Fix refcount leak bug in ucc_uart.c (Andrew Halaney) [RHEL-24205] - serial: Drop timeout from uart_port (Andrew Halaney) [RHEL-24205] - tty: Add closing marker into comment in tty_ldisc.h (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use UART_LCR_DLAB (Andrew Halaney) [RHEL-24205] - serial: 8250: Use UART_LCR_WLEN8 instead of literal (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove useless license text when SPDX-License-Identifier is already used (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use E_TABSZ for the translations size (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove dflt reset from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: improve UNI_*() macros definitions (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir* (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_transl() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE(), part II. (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - tty: Use flow-control char function on closing path (Andrew Halaney) [RHEL-24205] - tty: Implement lookahead to process XON/XOFF timely (Andrew Halaney) [RHEL-24205] - serial: 8250: Remove serial_rs485 sanitization from em485 (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: mcf: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Remove serial_rs485 assignment (Andrew Halaney) [RHEL-24205] - serial: max310x: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: imx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: pl011: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250: lpc18xx: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Remove serial_rs485 sanitization (Andrew Halaney) [RHEL-24205] - serial: return -EINVAL for non-legacy RS485 flags (Andrew Halaney) [RHEL-24205] - serial: Clear rs485 struct when non-RS485 mode is set (Andrew Halaney) [RHEL-24205] - serial: Sanitize rs485_struct (Andrew Halaney) [RHEL-24205] - serial: stm32: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: omap: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: mcf: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: max310x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: imx: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: fsl_lpuart: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: atmel: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: ar933x: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: pl011: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fill in rs485_supported for pci_fintek (Andrew Halaney) [RHEL-24205] - serial: 8250_of: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_lpc18cc: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Fill in rs485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Use serial8250_em485_supported (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial8250_em485_supported for em485 users (Andrew Halaney) [RHEL-24205] - serial: Add rs485_supported to uart_port (Andrew Halaney) [RHEL-24205] - serial: Move serial_rs485 sanitization into separate function (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq() (Andrew Halaney) [RHEL-24205] - serial: 8250: Adjust misleading LSR related comment (Andrew Halaney) [RHEL-24205] - serial: 8250: Get preserved flags using serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Create serial_lsr_in() (Andrew Halaney) [RHEL-24205] - serial: 8250: Store to lsr_save_flags after lsr read (Andrew Halaney) [RHEL-24205] - serial: 8250: handle __start_tx() call in start_tx() (Andrew Halaney) [RHEL-24205] - serial: 8250: kill __do_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: vt: convert sysfs snprintf to sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: max310x: implement I2C support (Andrew Halaney) [RHEL-24205] - serial: max310x: make accessing revision id interface-agnostic (Andrew Halaney) [RHEL-24205] - serial: max310x: use a separate regmap for each port (Andrew Halaney) [RHEL-24205] - serial: max310x: use regmap methods for SPI batch operations (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: walk the buffer only once in con_set_trans_old() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove superfluous whitespace (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make conv_uni_to_pc() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_default_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_set_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_copy_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_release_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_do_clear_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_unify_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in con_insert_unipair() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in conv_uni_to_pc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: saner variable names in set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: extract dict unsharing to con_unshare_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce enum translation_map and use it (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: check put_user() in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make p1 increment less confusing in con_get_unimap() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_get_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make con_set_unimap() more readable (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type) (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: zero uni_pgdir using kcalloc() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: introduce UNI_*() macros (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use | for binary addition (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: one line = one statement (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: make parameters of inverse_translate() saner (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: convert macros to static inlines (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: remove extern from function decls (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: decrypt inverse_translate() (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: define UNI_* macros for constants (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: rename and document struct uni_pagedir (Andrew Halaney) [RHEL-24205] - tty/vt: consolemap: use ARRAY_SIZE() (Andrew Halaney) [RHEL-24205] - tty/vt: Makefile, add --unicode for loadkeys invocation (Andrew Halaney) [RHEL-24205] - tty/vt: defkeymap.c_shipped, little unification with loadkeys (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused header (Andrew Halaney) [RHEL-24205] - serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - tty: fix typos in comments (Andrew Halaney) [RHEL-24205] - tty: goldfish: Fix free_irq() on remove (Andrew Halaney) [RHEL-24205] - tty: Rework receive flow control char logic (Andrew Halaney) [RHEL-24205] - pcmcia: synclink_cs: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: stm32-usart: Correct CSIZE, bits, and parity (Andrew Halaney) [RHEL-24205] - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Andrew Halaney) [RHEL-24205] - serial: sifive: Sanitize CSIZE and c_iflag (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: txx9: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: rda-uart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: digicolor-usart: Don't allow CS5-6 (Andrew Halaney) [RHEL-24205] - serial: uartlite: Fix BRKINT clearing (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL" (Andrew Halaney) [RHEL-24205] - serial: msm_serial: disable interrupts in __msm_console_write() (Andrew Halaney) [RHEL-24205] - serial: meson: acquire port->lock in startup() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Use devm_add_action_or_reset() (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Update the list of OF headers used by driver (Andrew Halaney) [RHEL-24205] - serial: jsm: Use B0 instead of 0 (Andrew Halaney) [RHEL-24205] - tty: serial: samsung_tty: Fix suspend/resume on S5L (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove initial print (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove tracing prints (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unused uart_pmac_port::termios_cache (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: remove unfinished DBDMA support (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: move header content to .c (Andrew Halaney) [RHEL-24205] - tty: fix deadlock caused by calling printk() under tty_port->lock (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix invalid gsmtty_write_room() result (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix mux activation issues in gsm_config() (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix register address for XON/XOFF character (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Make sure to select the right FEATURE_SEL (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: Fix UART_EFR register address (Andrew Halaney) [RHEL-24205] - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Andrew Halaney) [RHEL-24205] - tty: hvc: dcc: Bind driver to CPU core0 for reads and writes (Andrew Halaney) [RHEL-24205] - serial: pch: inline pop_tx() into handle_tx() (Andrew Halaney) [RHEL-24205] - serial: pch: simplify pop_tx() even more (Andrew Halaney) [RHEL-24205] - serial: pch: remove xmit circ_buf size double check (Andrew Halaney) [RHEL-24205] - serial: pch: remove debug print from pop_tx (Andrew Halaney) [RHEL-24205] - serial: pch: decomission pch_uart_hal_write() (Andrew Halaney) [RHEL-24205] - serial: pch: don't overwrite xmit->buf[0] by x_char (Andrew Halaney) [RHEL-24205] - serial: pch: move size check from pop_tx one level up (Andrew Halaney) [RHEL-24205] - serial: pic32: restore disabled irqs in pic32_uart_startup() (Andrew Halaney) [RHEL-24205] - serial: pic32: free up irq names correctly (Andrew Halaney) [RHEL-24205] - serial: pic32: don't zero members of kzalloc-ated structure (Andrew Halaney) [RHEL-24205] - serial: pic32: don't assign pic32_sport::cts_gpio twice (Andrew Halaney) [RHEL-24205] - serial: pic32: convert to_pic32_sport() to an inline (Andrew Halaney) [RHEL-24205] - serial: pic32: remove pic32_get_port() macro (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify pic32_sport::enable_tx_irq handling (Andrew Halaney) [RHEL-24205] - serial: pic32: simplify clk handling (Andrew Halaney) [RHEL-24205] - serial: pic32: remove constants from struct pic32_sport (Andrew Halaney) [RHEL-24205] - serial: pic32: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: pic32: remove unused items from the header (Andrew Halaney) [RHEL-24205] - serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode (Andrew Halaney) [RHEL-24205] - serial: stm32: Factor out GPIO RTS toggling into separate function (Andrew Halaney) [RHEL-24205] - serial: sifive: Remove duplicate `clkin_rate' setting (Andrew Halaney) [RHEL-24205] - serial: sifive: Report actual baud base rather than fixed 115200 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add proper clock handling for OxSemi PCIe devices (Andrew Halaney) [RHEL-24205] - serial: 8250: Export ICR access helpers for internal use (Andrew Halaney) [RHEL-24205] - serial: 8250: Fold EndRun device support into OxSemi Tornado code (Andrew Halaney) [RHEL-24205] - serial: men_z135_uart: Drop duplicated iotype assignment (Andrew Halaney) [RHEL-24205] - serial: 8250: pxa: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: core: Remove unneeded (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Fix NULL pointer dereference (Andrew Halaney) [RHEL-24205] - ACPI / property: Document RS485 _DSD properties (Andrew Halaney) [RHEL-24205] - dt_bindings: rs485: Add receiver enable polarity (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: Implement SW half duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250_dwlib: RS485 HW half & full duplex support (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT (Andrew Halaney) [RHEL-24205] - serial: 8250: use THRE & __stop_tx also with DMA (Andrew Halaney) [RHEL-24205] - serial: Store character timing information to uart_port (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Improve RZN1 support (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Add support for DMA flow controlling devices (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the IO accessors to 8250_dwlib.h (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path (Andrew Halaney) [RHEL-24205] - serial: 8250: dma: Allow driver operations before starting DMA transfers (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Allow to use a fallback CPR value if not synthesized (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move the USR register to pdata (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Create a generic platform data structure (Andrew Halaney) [RHEL-24205] - serial: 8250: dw: Move definitions to the shared header (Andrew Halaney) [RHEL-24205] - sysrq: do not omit current cpu when showing backtrace of all active CPUs (Andrew Halaney) [RHEL-24205] - tty: hvcs: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - tty/hvc_opal: simplify if-if to if-else (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Andrew Halaney) [RHEL-24205] - serial: 8250: Also set sticky MCR bits in console restoration (Andrew Halaney) [RHEL-24205] - Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown" (Andrew Halaney) [RHEL-24205] - serial: stm32: add earlycon support (Andrew Halaney) [RHEL-24205] - serial: stm32: add KGDB support (Andrew Halaney) [RHEL-24205] - serial: stm32: remove infinite loop possibility in putchar function (Andrew Halaney) [RHEL-24205] - tty: Add function for handling flow control chars (Andrew Halaney) [RHEL-24205] - serial: core: fix tcdrain() with CTS enabled (Andrew Halaney) [RHEL-24205] - drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Andrew Halaney) [RHEL-24205] - tty/sysrq: change the definition of sysrq_key_table's element to make it more readable (Andrew Halaney) [RHEL-24205] - serial: allow COMPILE_TEST for some drivers (Andrew Halaney) [RHEL-24205] - serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y (Andrew Halaney) [RHEL-24205] - serial: zs: use NULL as a pointer, not 0 (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: return early in cdns_uart_handle_tx() (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: change sunplus_console_ports from global to static (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules (Andrew Halaney) [RHEL-24205] - serial: icom: remove unused struct icom_port members (Andrew Halaney) [RHEL-24205] - serial: icom: delete empty serial hooks (Andrew Halaney) [RHEL-24205] - serial: icom: use list_for_each_entry() (Andrew Halaney) [RHEL-24205] - serial: icom: make icom_acfg_baud const and unsigned (Andrew Halaney) [RHEL-24205] - serial: icom: use ARRAY_SIZE (Andrew Halaney) [RHEL-24205] - serial: icom: move header content to .c (Andrew Halaney) [RHEL-24205] - serial: icom: use proper __le types and functions (Andrew Halaney) [RHEL-24205] - serial: icom: remove to_icom_adapter() and icom_kref_release() (Andrew Halaney) [RHEL-24205] - serial: icom: switch vague casts to container_of (Andrew Halaney) [RHEL-24205] - serial: icom: remove ICOM_VERSION_STR macro (Andrew Halaney) [RHEL-24205] - serial: 8250/omap1: include linux/soc/ti/omap1-soc.h (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up implicit CR bit encoding in address field (Andrew Halaney) [RHEL-24205] - tty: n_gsm: clean up dead code in gsm_queue() (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Handle UART without interrupt on TEMT using em485" (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix runtime PM for start_tx() for empty buffer (Andrew Halaney) [RHEL-24205] - serial: imx: fix overrun interrupts in DMA mode (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not time out prematurely when draining tx fifo (Andrew Halaney) [RHEL-24205] - serial: When UART is suspended, set RTS to false (Andrew Halaney) [RHEL-24205] - serial: 8250: add compatible for fsl,16550-FIFO64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64 (Andrew Halaney) [RHEL-24205] - serial: 8250: Handle UART without interrupt on TEMT using em485 (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe (Andrew Halaney) [RHEL-24205] - serial: atmel: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: imx: remove redundant assignment in rs485_config (Andrew Halaney) [RHEL-24205] - serial: max310: remove redundant memset in rs485_config (Andrew Halaney) [RHEL-24205] - serial: omap: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: remove redundant check in rs485_config (Andrew Halaney) [RHEL-24205] - serial: stm32: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: remove redundant code in rs485_config (Andrew Halaney) [RHEL-24205] - serial: core: move RS485 configuration tasks from drivers into core (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: Report which option to enable for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - tty: n_tty: Restore EOF push handling behavior (Andrew Halaney) [RHEL-24205] - serial: 8250: Make SERIAL_8250_EM available for arm64 systems (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings (Andrew Halaney) [RHEL-24205] - tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: add spin_lock for interrupt and console_write (Andrew Halaney) [RHEL-24205] - tty: Fix a possible resource leak in icom_probe (Andrew Halaney) [RHEL-24205] - tty: serial: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: hvc: Prepare cleanup of powerpc's asm/prom.h (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use tty_port_destroy() to destroy port (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix incorrect UA handling (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix malformed counter for out of frame data (Andrew Halaney) [RHEL-24205] - tty: serial: altera: use altera_jtaguart_stop_tx() (Andrew Halaney) [RHEL-24205] - tty: serial: owl-uart, send x_char even if stopped (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: remove double ifdeffery (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned, part II. (Andrew Halaney) [RHEL-24205] - memcg: enable accounting for tty-related objects (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix potential spectre v1 in VT_DISALLOCATE (Andrew Halaney) [RHEL-24205] - serial: 8250: fix XOFF/XON sending when DMA is used (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add ARTPEC-8 support (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Clear RS485 bits in the shutdown (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: simplify getting OF match data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify variables and pointers (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data members (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify UART name (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: constify s3c24xx_serial_drv_data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: reduce number of casts (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c2410_uartcfg in parent structure (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: embed s3c24xx_uart_info in parent structure (Andrew Halaney) [RHEL-24205] - serial: 8250_tegra: mark acpi_device_id as unused with !ACPI (Andrew Halaney) [RHEL-24205] - tty: serial: bcm63xx: use more precise Kconfig symbol (Andrew Halaney) [RHEL-24205] - serial: SERIAL_SUNPLUS should depend on ARCH_SUNPLUS (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: fix two assignments in if conditions (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: remove redundant assignments to variable linestatus (Andrew Halaney) [RHEL-24205] - serial: 8250_mtk: make two read-only arrays static const (Andrew Halaney) [RHEL-24205] - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup() (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove struct uart_txx9_port (Andrew Halaney) [RHEL-24205] - kgdboc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - tty: hvc: fix return value of __setup handler (Andrew Halaney) [RHEL-24205] - serial: samsung: Add samsung_early_read to support early kgdboc (Andrew Halaney) [RHEL-24205] - serial: make uart_console_write->putchar()'s character an unsigned char (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix return value check in mvebu_uart_clock_probe() (Andrew Halaney) [RHEL-24205] - sc16is7xx: Set AUTOCTS and AUTORTS bits (Andrew Halaney) [RHEL-24205] - sc16is7xx: Handle modem status lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Properly resume TX after stop (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: meson: *" (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Fix compile error while CONFIG_SERIAL_SUNPLUS_CONSOLE=n (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Fix the compile link error reported by kernel test robot (Andrew Halaney) [RHEL-24205] - mxser: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - sdio_uart: make use of UART_LCR_WLEN() + tty_get_char_size() (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Added S4 SOC compatibility (Andrew Halaney) [RHEL-24205] - tty: serial: meson: The system stuck when you run the stty command on the console to change the baud rate (Andrew Halaney) [RHEL-24205] - serial: sunplus-uart: Add Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix race condition in RTS-after-send handling (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Make some bit of the REG5 register writable (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Describes the calculation of the UART baud rate clock using a clock frame (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Use devm_ioremap_resource to get register mapped memory (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Move request the register region to probe (Andrew Halaney) [RHEL-24205] - tty: serial: amba-pl010: use more uart_port pointers (Andrew Halaney) [RHEL-24205] - tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper (Andrew Halaney) [RHEL-24205] - tty: serial: serial_txx9: remove info print from init (Andrew Halaney) [RHEL-24205] - tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned (Andrew Halaney) [RHEL-24205] - serial: 8250_lpss: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Balance reference count for PCI DMA device (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: 8250: Correct Kconfig help text for blacklisted PCI devices (Andrew Halaney) [RHEL-24205] - arm64: dts: marvell: armada-37xx: add device node for UART clock and use it (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement support for baudrates higher than 230400 Bd (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: update information about UART clock (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: implement UART clock driver for configuring UART base clock (Andrew Halaney) [RHEL-24205] - dt-bindings: mvebu-uart: document DT bindings for marvell,armada-3700-uart-clock (Andrew Halaney) [RHEL-24205] - sc16is7xx: Separate GPIOs from modem control lines (Andrew Halaney) [RHEL-24205] - sc16is7xx: Update status lines in single call (Andrew Halaney) [RHEL-24205] - sc16is7xx: Preserve EFR bits on update (Andrew Halaney) [RHEL-24205] - serial: 8250: Return early in .start_tx() if there are no chars to send (Andrew Halaney) [RHEL-24205] - sc16is7xx: Fix for incorrect data being transmitted (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix proper link termination after failed open (Andrew Halaney) [RHEL-24205] - tty: n_gsm: fix encoding of control signal octet bit DV (Andrew Halaney) [RHEL-24205] - serial: 8250_aspeed_vuart: add PORT_ASPEED_VUART port type (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Remove unneeded test for ->setup() presence (Andrew Halaney) [RHEL-24205] - serial: 8250_mid: Get rid of custom MID_DEVICE() macro (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Simplify multiplication/shift logic (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: add earlycon support (Andrew Halaney) [RHEL-24205] - tty: n_tty: do not look ahead for EOL character past the end of the buffer (Andrew Halaney) [RHEL-24205] - serial: parisc: GSC: fix build when IOSAPIC is not set (Andrew Halaney) [RHEL-24205] - tty: serial: imx: Add fast path when rs485 delays are 0 (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm2835aux: Add ACPI support (Andrew Halaney) [RHEL-24205] - serial: stm32: enable / disable wake irqs for mcrtl_gpio wakeup sources (Andrew Halaney) [RHEL-24205] - serial: mctrl_gpio: add a new API to enable / disable wake_irq (Andrew Halaney) [RHEL-24205] - serial: core: Drop duplicate NULL check in uart_*shutdown() (Andrew Halaney) [RHEL-24205] - tty: Drop duplicate NULL check in TTY port functions (Andrew Halaney) [RHEL-24205] - serial: core: Fix the definition name in the comment of UPF_* flags (Andrew Halaney) [RHEL-24205] - amiserial: Drop duplicate NULL check in shutdown() (Andrew Halaney) [RHEL-24205] - vt_ioctl: add array_index_nospec to VT_ACTIVATE (Andrew Halaney) [RHEL-24205] - vt_ioctl: fix array_index_nospec in vt_setactivate (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Revert "Re-enable higher baud rates" (Andrew Halaney) [RHEL-24205] - XArray: Include bitmap.h from xarray.h (Andrew Halaney) [RHEL-24205] - n_tty: wake up poll(POLLRDNORM) on receiving data (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (Andrew Halaney) [RHEL-24205] - tty: Replace acpi_bus_get_device() (Andrew Halaney) [RHEL-24205] - serial: mcf: use helpers in mcf_tx_chars() (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: don't call uart_write_wakeup() twice (Andrew Halaney) [RHEL-24205] - serial: fsl_linflexuart: deduplicate character sending (Andrew Halaney) [RHEL-24205] - mxser: switch from xmit_buf to kfifo (Andrew Halaney) [RHEL-24205] - mxser: use tty_port xmit_buf helpers (Andrew Halaney) [RHEL-24205] - mxser: fix xmit_buf leak in activate when LSR == 0xff (Andrew Halaney) [RHEL-24205] - tty: tty_port_open, document shutdown vs failed activate (Andrew Halaney) [RHEL-24205] - tty: add kfifo to tty_port (Andrew Halaney) [RHEL-24205] - serial: atmel_serial: include circ_buf.h (Andrew Halaney) [RHEL-24205] - serial: core: clean up EXPORT_SYMBOLs (Andrew Halaney) [RHEL-24205] - serial: imx: reduce RX interrupt frequency (Andrew Halaney) [RHEL-24205] - tty: serial: max3100: Remove redundant 'flush_workqueue()' calls (Andrew Halaney) [RHEL-24205] - serial: core: Initialize rs485 RTS polarity already on probe (Andrew Halaney) [RHEL-24205] - serial: pl011: Fix incorrect rs485 RTS polarity on set_mctrl (Andrew Halaney) [RHEL-24205] - serial: stm32: fix software flow control transfer (Andrew Halaney) [RHEL-24205] - serial: stm32: prevent TDR register overwrite when sending x_char (Andrew Halaney) [RHEL-24205] - serial: 8250: of: Fix mapped region size when using reg-offset property (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Fix race condition releasing tty port (Andrew Halaney) [RHEL-24205] - tty: Add support for Brainboxes UC cards. (Andrew Halaney) [RHEL-24205] - Revert "tty: serial: Use fifo in 8250 console driver" (Andrew Halaney) [RHEL-24205] - vsprintf: rework bitmap_list_string (Andrew Halaney) [RHEL-24205] - lib: bitmap: add performance test for bitmap_print_to_pagebuf (Andrew Halaney) [RHEL-24205] - tools: sync tools/bitmap with mother linux (Andrew Halaney) [RHEL-24205] - serial: core: Keep mctrl register state and cached copy in sync (Andrew Halaney) [RHEL-24205] - serial: stm32: correct loop for dma error handling (Andrew Halaney) [RHEL-24205] - serial: stm32: fix flow control transfer in DMA mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework TX DMA state condition (Andrew Halaney) [RHEL-24205] - serial: stm32: move tx dma terminate DMA to shutdown (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop redundant DTR/RTS preservation on close/open (Andrew Halaney) [RHEL-24205] - serial: pl011: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: pl010: Drop CR register reset on set_termios (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix MODULE_ALIAS (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Fix return error code in case of dma_alloc_coherent() failure (Andrew Halaney) [RHEL-24205] - Revert "serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2" (Andrew Halaney) [RHEL-24205] - serdev: Do not instantiate serdevs on boards with known bogus DSDT entries (Andrew Halaney) [RHEL-24205] - tty: goldfish: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serdev: BREAK/FRAME/PARITY/OVERRUN notification prototype V2 (Andrew Halaney) [RHEL-24205] - tty: serial: meson: Drop the legacy compatible strings and clock code (Andrew Halaney) [RHEL-24205] - serial: pmac_zilog: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: bcm63xx: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: ar933x: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera_jtaguart: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: pxa: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: meson: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Propagate error codes from brcmuart_probe() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: altera: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: lantiq: store and compare return status correctly (Andrew Halaney) [RHEL-24205] - serial: 8250: Move Alpha-specific quirk out of the core (Andrew Halaney) [RHEL-24205] - serial: Fix incorrect rs485 polarity on uart open (Andrew Halaney) [RHEL-24205] - docs/driver-api: Replace a comma in the n_gsm.rst with a double colon (Andrew Halaney) [RHEL-24205] - tty: Fix the keyboard led light display problem (Andrew Halaney) [RHEL-24205] - tty/ldsem: Fix syntax errors in comments (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Remove BREAK/FRAME/PARITY/OVERRUN printouts (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Use serial_dl_write() instead of open coded (Andrew Halaney) [RHEL-24205] - serial: 8250_pericom: Re-enable higher baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Split out Pericom driver (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix console registration from module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Enable console as module (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Remove USI initialization (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: remove redundant assignment to tmp after the mask operation (Andrew Halaney) [RHEL-24205] - serial: atmel: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use devm_clk_get_optional() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Use dev_err_probe() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Drop support for "sci_ick" clock (Andrew Halaney) [RHEL-24205] - serial: lantiq: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-24205] - tty: serial: sh-sci: Add support for R-Car Gen4 (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Document r8a779f0 bindings (Andrew Halaney) [RHEL-24205] - xen/console: harden hvc_xen against event channel storms (Andrew Halaney) [RHEL-24205] - serial: 8250_fintek: Fix garbled text for console (Andrew Halaney) [RHEL-24205] - tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous (Andrew Halaney) [RHEL-24205] - tty: mips_ejtag_fdc: Make use of the helper function kthread_run_on_cpu() (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: UART errors after resuming from S2 (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: do not request memory region twice (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: allow 64 bit address (Andrew Halaney) [RHEL-24205] - Documentation: add TTY chapter (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_standard_install (Andrew Halaney) [RHEL-24205] - tty: more kernel-doc for tty_ldisc (Andrew Halaney) [RHEL-24205] - tty: make tty_ldisc docs up-to-date (Andrew Halaney) [RHEL-24205] - tty: move tty_ldisc docs to new Documentation/tty/ (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_port functions (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for more tty_driver functions (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: fix kernel-doc in n_tty.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_buffer.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_ldisc.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_io.c (Andrew Halaney) [RHEL-24205] - tty: reformat kernel-doc in tty_port.c (Andrew Halaney) [RHEL-24205] - tty: reformat TTY_DRIVER_ flags into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_ldisc_ops docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: combine tty_operations triple docs into kernel-doc (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_operations (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_driver (Andrew Halaney) [RHEL-24205] - tty: add kernel-doc for tty_port (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Call dma_async_issue_pending() (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: Check return code of dmaengine_submit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: rewrite pericom_do_set_divisor() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix RTS modem control while in rs485 mode (Andrew Halaney) [RHEL-24205] - tty: serial: imx: disable UCR4_OREN in .stop_rx() instead of .shutdown() (Andrew Halaney) [RHEL-24205] - tty: serial: imx: clear the RTSD status before enable the RTSD irq (Andrew Halaney) [RHEL-24205] - serial: 8250_dw: Add StarFive JH7100 quirk (Andrew Halaney) [RHEL-24205] - mxser: use PCI_DEVICE_DATA (Andrew Halaney) [RHEL-24205] - mxser: move ids from pci_ids.h here (Andrew Halaney) [RHEL-24205] - mxser: add MOXA prefix to some PCI device IDs (Andrew Halaney) [RHEL-24205] - mxser: increase buf_overrun if tty_insert_flip_char() fails (Andrew Halaney) [RHEL-24205] - mxser: remove tty parameter from mxser_receive_chars_new() (Andrew Halaney) [RHEL-24205] - mxser: don't throttle manually (Andrew Halaney) [RHEL-24205] - mxser: clean up timeout handling in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use msleep_interruptible() in mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: extract TX empty check from mxser_wait_until_sent() (Andrew Halaney) [RHEL-24205] - mxser: use tty_port_close() in mxser_close() (Andrew Halaney) [RHEL-24205] - mxser: don't flush buffer from mxser_close() directly (Andrew Halaney) [RHEL-24205] - mxser: call stop_rx from mxser_shutdown_port() (Andrew Halaney) [RHEL-24205] - mxser: remove tty->driver_data NULL check (Andrew Halaney) [RHEL-24205] - mxser: remove pointless xmit_buf checks (Andrew Halaney) [RHEL-24205] - mxser: clean up tx handling in mxser_transmit_chars() (Andrew Halaney) [RHEL-24205] - mxser: move MSR read to mxser_check_modem_status() (Andrew Halaney) [RHEL-24205] - mxser: keep only !tty test in ISR (Andrew Halaney) [RHEL-24205] - mxser: rename mxser_close_port() to mxser_stop_rx() (Andrew Halaney) [RHEL-24205] - mxser: remove wait for sent from mxser_close_port (Andrew Halaney) [RHEL-24205] - serial: sh-sci: Add support to deassert/assert reset line (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,sci: Document RZ/G2L SoC (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: renesas,scif: Make resets as a required property (Andrew Halaney) [RHEL-24205] - tty: serial, join uport checks in uart_port_shutdown() (Andrew Halaney) [RHEL-24205] - tty: clean up whitespace in __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove tty NULL check from __do_SAK() (Andrew Halaney) [RHEL-24205] - tty: remove TTY_SOFT_SAK part from __do_SAK() (Andrew Halaney) [RHEL-24205] - n_gsm: remove unused parameters from gsm_error() (Andrew Halaney) [RHEL-24205] - arm: remove zte zx platform left-over (Andrew Halaney) [RHEL-24205] - serial: 8250: replace snprintf in show functions with sysfs_emit (Andrew Halaney) [RHEL-24205] - serial: liteuart: relax compile-test dependencies (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix minor-number leak on probe errors (Andrew Halaney) [RHEL-24205] - serial: liteuart: fix use-after-free and memleak on unbind (Andrew Halaney) [RHEL-24205] - serial: liteuart: Fix NULL pointer dereference in ->remove() (Andrew Halaney) [RHEL-24205] - tty: serial: msm_serial: Deactivate RX DMA for polling support (Andrew Halaney) [RHEL-24205] - serial: core: fix transmit-buffer reset and memleak (Andrew Halaney) [RHEL-24205] - xen: flag xen_snd_front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag pvcalls-front to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: flag hvc_xen to be not essential for system boot (Andrew Halaney) [RHEL-24205] - xen: add "not_essential" flag to struct xenbus_driver (Andrew Halaney) [RHEL-24205] - serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Define tty name via constant string literal (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Add pr_fmt() to prefix messages (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Use dev_err_probe() in ->probe() (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Unify variable used to keep an error code (Andrew Halaney) [RHEL-24205] - tty: rpmsg: Assign returned id to a local variable (Andrew Halaney) [RHEL-24205] - serial: stm32: push DMA RX data before suspending (Andrew Halaney) [RHEL-24205] - serial: stm32: terminate / restart DMA transfer at suspend / resume (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX dma initialization and release (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Remove empty stub pci_quatech_exit() (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace custom pci_match_id() implementation (Andrew Halaney) [RHEL-24205] - serial: xilinx_uartps: Fix race condition causing stuck TX (Andrew Halaney) [RHEL-24205] - serial: sunzilog: Mark sunzilog_putchar() __maybe_unused (Andrew Halaney) [RHEL-24205] - Revert "tty: hvc: pass DMA capable memory to put_chars()" (Andrew Halaney) [RHEL-24205] - Revert "virtio-console: remove unnecessary kmemdup()" (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Replace dev_*() by pci_*() macros (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Get rid of redundant 'else' keyword (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Refactor the loop in pci_ite887x_init() (Andrew Halaney) [RHEL-24205] - tty: add rpmsg driver (Andrew Halaney) [RHEL-24205] - serial: 8250: rename unlock labels (Andrew Halaney) [RHEL-24205] - serial: stm32: update throttle and unthrottle ops for dma mode (Andrew Halaney) [RHEL-24205] - serial: stm32: rework RX over DMA (Andrew Halaney) [RHEL-24205] - serial: stm32: re-introduce an irq flag condition in usart_receive_chars (Andrew Halaney) [RHEL-24205] - virtio-console: remove unnecessary kmemdup() (Andrew Halaney) [RHEL-24205] - tty: hvc: pass DMA capable memory to put_chars() (Andrew Halaney) [RHEL-24205] - tty: hvc: use correct dma alignment size (Andrew Halaney) [RHEL-24205] - serial: imx: disable console clocks on unregister (Andrew Halaney) [RHEL-24205] - serial: sc16is7xx: Make sc16is7xx_remove() return void (Andrew Halaney) [RHEL-24205] - serial: max310x: Make max310x_remove() return void (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Improve naming for common macro (Andrew Halaney) [RHEL-24205] - tty: serial: atmel: use macros instead of hardcoded values (Andrew Halaney) [RHEL-24205] - tty/sysrq: More intuitive Shift handling (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" (Andrew Halaney) [RHEL-24205] - serial: 8250: allow disabling of Freescale 16550 compile test (Andrew Halaney) [RHEL-24205] - serial: 8250: Fix reporting real baudrate value in c_ospeed field (Andrew Halaney) [RHEL-24205] - serial: sifive: set pointer to NULL rather than 0. (Andrew Halaney) [RHEL-24205] - mxser: store FCR state in mxser_port::FCR (Andrew Halaney) [RHEL-24205] - mxser: don't read from UART_FCR (Andrew Halaney) [RHEL-24205] - mxser: move FIFO clearing to mxser_disable_and_clear_FIFO() (Andrew Halaney) [RHEL-24205] - mxser: simplify FCR computation in mxser_change_speed() (Andrew Halaney) [RHEL-24205] - mxser: make mxser_port::ldisc_stop_rx a bool (Andrew Halaney) [RHEL-24205] - mxser: simplify condition in mxser_receive_chars_new (Andrew Halaney) [RHEL-24205] - mxser: restore baud rate if its setting fails (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: describe driver in KConfig (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU (Andrew Halaney) [RHEL-24205] - xen/x86: make "earlyprintk=xen" work better for PVH Dom0 (Andrew Halaney) [RHEL-24205] - serial: 8250: remove duplicated BRI0A49 and BDP3336 entries (Andrew Halaney) [RHEL-24205] - serial: 8250_fsl: Move fsl8250_data to ACPI section (Andrew Halaney) [RHEL-24205] - serial: 8250: SERIAL_8250_EM should depend on ARCH_RENESAS (Andrew Halaney) [RHEL-24205] - tty: remove flags from struct tty_ldisc_ops (Andrew Halaney) [RHEL-24205] - tty: unexport tty_ldisc_release (Andrew Halaney) [RHEL-24205] - tty: moxa: merge moxa.h into moxa.c (Andrew Halaney) [RHEL-24205] - tty: synclink_gt: rename a conflicting function name (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Modify cr bit value when config requester (Andrew Halaney) [RHEL-24205] - tty: n_gsm: Add some instructions and code for requester (Andrew Halaney) [RHEL-24205] - serial: mvebu-uart: fix driver's tx_empty callback (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: Fix RX_LVL register offset (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Prevent changing fixed parameters (Andrew Halaney) [RHEL-24205] - sh: j2: Update uartlite binding with data and parity properties (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Add properties for synthesis-time parameters (Andrew Halaney) [RHEL-24205] - dt-bindings: serial: uartlite: Convert to json-schema (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: Prefer struct_size over open coded arithmetic (Andrew Halaney) [RHEL-24205] - console: consume APC, DM, DCS (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use read_poll_timeout for a polling loop (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Use constants in early_uartlite_putc (Andrew Halaney) [RHEL-24205] - tty: Fix data race between tiocsti() and flush_to_ldisc() (Andrew Halaney) [RHEL-24205] - serial: vt8500: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - serial: 8250_ingenic: Use of_device_get_match_data (Andrew Halaney) [RHEL-24205] - tty: serial: linflexuart: Remove redundant check to simplify the code (Andrew Halaney) [RHEL-24205] - mxser: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: moxa: use semi-colons instead of commas (Andrew Halaney) [RHEL-24205] - tty: replace in_irq() with in_hardirq() (Andrew Halaney) [RHEL-24205] - serial: sh-sci: fix break handling for sysrq (Andrew Halaney) [RHEL-24205] - serial: stm32: use devm_platform_get_and_ioremap_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: use the defined variable to simplify code (Andrew Halaney) [RHEL-24205] - Revert "arm pl011 serial: support multi-irq request" (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Add Exynos850 SoC data (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Fix driver data macros style (Andrew Halaney) [RHEL-24205] - tty: serial: samsung: Init USI to keep clocks running (Andrew Halaney) [RHEL-24205] - platform/surface: aggregator: Use serdev_acpi_get_uart_resource() helper (Andrew Halaney) [RHEL-24205] - serdev: Split and export serdev_acpi_get_uart_resource() (Andrew Halaney) [RHEL-24205] - serial: stm32: fix the conditional expression writing (Andrew Halaney) [RHEL-24205] - serial: omap: Only allow if 8250_omap is not selected (Andrew Halaney) [RHEL-24205] - vt: keyboard.c: make console an unsigned int (Andrew Halaney) [RHEL-24205] - vt: keyboard: treat kbd_table as an array all the time. (Andrew Halaney) [RHEL-24205] - serial: 8250_pci: make setup_port() parameters explicitly unsigned (Andrew Halaney) [RHEL-24205] - tty: pdc_cons, free tty_driver upon failure (Andrew Halaney) [RHEL-24205] - tty: drop put_tty_driver (Andrew Halaney) [RHEL-24205] - tty: drop alloc_tty_driver (Andrew Halaney) [RHEL-24205] - xtensa: ISS: don't panic in rs_init (Andrew Halaney) [RHEL-24205] - serial: max310x: Use clock-names property matching to recognize EXTCLK (Andrew Halaney) [RHEL-24205] - serial: 8250: Define RX trigger levels for OxSemi 950 devices (Andrew Halaney) [RHEL-24205] - tty: hvc: replace BUG_ON() with negative return value (Andrew Halaney) [RHEL-24205] - amiserial: remove unused state from shutdown (Andrew Halaney) [RHEL-24205] - amiserial: pack and sort includes (Andrew Halaney) [RHEL-24205] - amiserial: expand serial_isroot (Andrew Halaney) [RHEL-24205] - amiserial: simplify rs_open (Andrew Halaney) [RHEL-24205] - amiserial: remove serial_state::xmit_fifo_size (Andrew Halaney) [RHEL-24205] - amiserial: remove stale comment (Andrew Halaney) [RHEL-24205] - amiserial: remove unused DBG_CNT (Andrew Halaney) [RHEL-24205] - serial: 8250_exar: Add ->unregister_gpio() callback (Andrew Halaney) [RHEL-24205] - tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Add runtime pm support (Andrew Halaney) [RHEL-24205] - tty: serial: uartlite: Disable clocks in case of errors (Andrew Halaney) [RHEL-24205] - tty: Fix out-of-bound vmalloc access in imageblit (Andrew Halaney) [RHEL-24205] - serial: samsung: use dma_ops of DMA if attached (Andrew Halaney) [RHEL-24205] - arm pl011 serial: support multi-irq request (Andrew Halaney) [RHEL-24205] - serial: amba-pl011: add RS485 support (Andrew Halaney) [RHEL-24205] - tty: serial: jsm: hold port lock when reporting modem line changes (Andrew Halaney) [RHEL-24205] - serial: core: Report magic multiplier extra baud rates (Andrew Halaney) [RHEL-24205] - serial: 8250: extend compile-test coverage (Andrew Halaney) [RHEL-24205] - serial: 8250_bcm7271: use NULL to initialized a null pointer (Andrew Halaney) [RHEL-24205] - serial: 8250_pnp: Support configurable clock frequency (Andrew Halaney) [RHEL-24205] - serial: 8250: 8250_omap: make a const array static, makes object smaller (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/omap: Make the locking RT aware" (Andrew Halaney) [RHEL-24205] - Revert "tty/serial/pl011: Make the locking work on RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: Bring back the RT bits." (Andrew Halaney) [RHEL-24205] - Revert "printk: add infrastucture for atomic consoles" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250: implement write_atomic" (Andrew Halaney) [RHEL-24205] - Revert "printk: avoid preempt_disable() for PREEMPT_RT" (Andrew Halaney) [RHEL-24205] - Revert "printk: allow disabling printk per-console device kthreads at boot" (Andrew Halaney) [RHEL-24205] - Revert "serial: Make ->set_termios() old ktermios const" (Andrew Halaney) [RHEL-24205] - Revert "serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART" (Andrew Halaney) [RHEL-24205]- copy_oldmem_kernel() - WRITE is "data source", not destination (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_SAMPLE_KMEMLEAK to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_RANDOMIZE_KSTACK_OFFSET to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - add CONFIG_DMAPOOL_TEST to RHEL configs collection (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make global slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: make memcg slab shrink lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: add shrinker_srcu_generation" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: make count and scan in shrinker debugfs lockless" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: hold write lock to reparent shrinker nr_deferred" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers()" (Chris von Recklinghausen) [RHEL-27741] - Revert "mm: shrinkers: convert shrinker_rwsem to mutex" (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix iteration in collapse_file (Chris von Recklinghausen) [RHEL-27741] - memfd: check for non-NULL file_seals in memfd_create() syscall (Chris von Recklinghausen) [RHEL-27741] - mm/vmalloc: do not output a spurious warning when huge vmalloc() fails (Chris von Recklinghausen) [RHEL-27741] - mm/mprotect: fix do_mprotect_pkey() limit check (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: Fix error path in do_vmi_align_munmap() (Chris von Recklinghausen) [RHEL-27741] - zswap: do not shrink if cgroup may not zswap (Chris von Recklinghausen) [RHEL-27741] - page cache: fix page_cache_next/prev_miss off by one (Chris von Recklinghausen) [RHEL-27741] - mm/gup_test: fix ioctl fail for compat task (Chris von Recklinghausen) [RHEL-27741] - mm/gup: remove unused vmas parameter from pin_user_pages_remote() (Chris von Recklinghausen) [RHEL-27741] - splice: Rename direct_splice_read() to copy_splice_read() (Chris von Recklinghausen) [RHEL-27741] - mm: fix zswap writeback race condition (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: fix false positives on big endian (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: move LRU update from zs_map_object() to zs_malloc() (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: fix race condition on debugfs cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - mm: do not reclaim private data from pinned page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: always check invariants (Chris von Recklinghausen) [RHEL-27741] - filemap: Handle error return from __filemap_get_folio() (Chris von Recklinghausen) [RHEL-27741] - mm: change per-VMA lock statistics to be disabled by default (Chris von Recklinghausen) [RHEL-27741] - mm/mempolicy: correctly update prev when policy is equal on mbind (Chris von Recklinghausen) [RHEL-27741] - kasan: hw_tags: avoid invalid virt_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add some comments to explain the possible hole in __pageblock_pfn_to_page() (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: move disabling KSM from s390/gmap code to KSM code (Chris von Recklinghausen) [RHEL-27741] - mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0 (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: fix missing folio_sz update in damon_pa_young() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_mark_accessed_or_deactivate() (Chris von Recklinghausen) [RHEL-27741] - mm/damon/paddr: minor refactor of damon_pa_pageout() (Chris von Recklinghausen) [RHEL-27741] - mm,unmap: avoid flushing TLB in batch if PTE is inaccessible (Chris von Recklinghausen) [RHEL-27741] - shmem: restrict noswap option to initial user namespace (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: fix conflicting mods to collapse_file() (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: fix vm_pgoff in vma_merge() case 3 (Chris von Recklinghausen) [RHEL-27741] - seq_buf: Add seq_buf_do_printk() helper (Chris von Recklinghausen) [RHEL-27741] - sparse: remove unnecessary 0 values from rc (Chris von Recklinghausen) [RHEL-27741] - mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() (Chris von Recklinghausen) [RHEL-27741] - mm: do not increment pgfault stats when page fault handler retries (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: allow only one active pool compaction context (Chris von Recklinghausen) [RHEL-27741] - mm: add new KSM process and sysfs knobs (Chris von Recklinghausen) [RHEL-27741] - mm: add new api to enable ksm per process (Chris von Recklinghausen) [RHEL-27741] - mm: don't check VMA write permissions if the PTE/PMD indicates write permissions (Chris von Recklinghausen) [RHEL-27741] - migrate_pages_batch: fix statistics for longterm pin retry (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use helper function range_in_vma() (Chris von Recklinghausen) [RHEL-27741] - lib/show_mem.c: use for_each_populated_zone() simplify code (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp bit lost when unsharing happens (Chris von Recklinghausen) [RHEL-27741] - mm/hugetlb: fix uffd-wp during fork() (Chris von Recklinghausen) [RHEL-27741] - kasan: fix lockdep report invalid wait context (Chris von Recklinghausen) [RHEL-27741] - mm: ksm: support hwpoison for ksm page (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: refactor add_to_kill() (Chris von Recklinghausen) [RHEL-27741] - memfd: pass argument of memfd_fcntl as int (Chris von Recklinghausen) [RHEL-27741] - mm: workingset: update description of the source file (Chris von Recklinghausen) [RHEL-27741] - printk: export console trace point for kcsan/kasan/kfence/kmsan (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: refactor updating current->reclaim_state (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim (Chris von Recklinghausen) [RHEL-27741] - mm: apply __must_check to vmap_pages_range_noflush() (Chris von Recklinghausen) [RHEL-27741] - mm: hwpoison: support recovery from HugePage copy-on-write faults (Chris von Recklinghausen) [RHEL-27741] - mm/vmscan: simplify shrink_node() (Chris von Recklinghausen) [RHEL-27741] - mpage: use folios in bio end_io handler (Chris von Recklinghausen) [RHEL-27741] - mpage: split submit_bio and bio end_io handler for reads and writes (Chris von Recklinghausen) [RHEL-27741] - mm/huge_memory: conditionally call maybe_mkwrite() and drop pte_wrprotect() in __split_huge_pmd_locked() (Chris von Recklinghausen) [RHEL-27741] - mm: convert copy_user_huge_page() to copy_user_large_folio() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_hugetlb() to use a folio (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert copy_huge_page_from_user() to copy_folio_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: use kmap_local_page() in copy_huge_page_from_user() (Chris von Recklinghausen) [RHEL-27741] - userfaultfd: convert mfill_atomic_pte_copy() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: use check_pages_enabled static key to check tail pages (Chris von Recklinghausen) [RHEL-27741] - mm: mlock: use folios_put() in mlock_folio_batch() (Chris von Recklinghausen) [RHEL-27741] - mm/madvise: use vma_lookup() instead of find_vma() (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: maintain page cache uptodate flag (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: skip shmem with userfaultfd (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: refactor collapse_file control flow (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: drain lru after swapping in shmem (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned file-backed memory (Chris von Recklinghausen) [RHEL-27741] - mm/hwpoison: introduce copy_mc_highpage (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: recover from poisoned anonymous memory (Chris von Recklinghausen) [RHEL-27741] - mm: kfence: improve the performance of __kfence_alloc() and __kfence_free() (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: delay the initialization of zswap (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: replace zswap_init_{started/failed} with zswap_init_state (Chris von Recklinghausen) [RHEL-27741] - mm/zswap: remove zswap_entry_cache_{create,destroy} helper function (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: rename addr_to_vb_xarray() function (Chris von Recklinghausen) [RHEL-27741] - kmemleak-test: fix kmemleak_test.c build logic (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: remove a global vmap_blocks xarray (Chris von Recklinghausen) [RHEL-27741] - mm: move free_area_empty() to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - hugetlb: remove PageHeadHuge() (Chris von Recklinghausen) [RHEL-27741] - mm: khugepaged: fix kernel BUG in hpage_collapse_scan_file() (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: reset compaction source zspage pointer after putback_zspage() (Chris von Recklinghausen) [RHEL-27741] - mm: make arch_has_descending_max_zone_pfns() static (Chris von Recklinghausen) [RHEL-27741] - zswap: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - zpool: remove MODULE_LICENSE in non-modules (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: remove incorrect #ifdef checks (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: move compaction sysctl to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: Move memory failure sysctls to its own file (Chris von Recklinghausen) [RHEL-27741] - mm: uninline kstrdup() (Chris von Recklinghausen) [RHEL-27741] - fs: Add FGP_WRITEBEGIN (Chris von Recklinghausen) [RHEL-27741] - sched/numa: enhance vma scanning logic (Chris von Recklinghausen) [RHEL-27741] - sched/numa: apply the scan delay to every new vma (Chris von Recklinghausen) [RHEL-27741] - mm: separate vma->lock from vm_area_struct (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: free vm_area_struct without call_rcu in exit_mmap (Chris von Recklinghausen) [RHEL-27741] - mm: introduce per-VMA lock statistics (Chris von Recklinghausen) [RHEL-27741] - mm: prevent userfaults to be handled under per-vma lock (Chris von Recklinghausen) [RHEL-27741] - mm: prevent do_swap_page from handling page faults under VMA lock (Chris von Recklinghausen) [RHEL-27741] - mm: add FAULT_FLAG_VMA_LOCK flag (Chris von Recklinghausen) [RHEL-27741] - mm: fall back to mmap_lock if vma->anon_vma is not yet set (Chris von Recklinghausen) [RHEL-27741] - mm: introduce lock_vma_under_rcu to be used from arch-specific code (Chris von Recklinghausen) [RHEL-27741] - mm: introduce vma detached flag (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: prevent pagefault handler from racing with mmu_notifier registration (Chris von Recklinghausen) [RHEL-27741] - kernel/fork: assert no VMA readers during its destruction (Chris von Recklinghausen) [RHEL-27741] - mm: conditionally write-lock VMA in free_pgtables (Chris von Recklinghausen) [RHEL-27741] - mm: write-lock VMAs before removing them from VMA tree (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: write-lock VMA while remapping it to a new address range (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: write-lock VMAs in vma_prepare before modifying them (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: write-lock VMA while collapsing a huge page (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: move vma_prepare before vma_adjust_trans_huge (Chris von Recklinghausen) [RHEL-27741] - mm: add per-VMA lock and helper functions to control it (Chris von Recklinghausen) [RHEL-27741] - mm: rcu safe VMA freeing (Chris von Recklinghausen) [RHEL-27741] - mm: introduce CONFIG_PER_VMA_LOCK (Chris von Recklinghausen) [RHEL-27741] - mm: hold the RCU read lock over calls to ->map_pages (Chris von Recklinghausen) [RHEL-27741] - afs: split afs_pagecache_valid() out of afs_validate() (Chris von Recklinghausen) [RHEL-27741] - xfs: remove xfs_filemap_map_pages() wrapper (Chris von Recklinghausen) [RHEL-27741] - mm/damon/sysfs: make more kobj_type structures constant (Chris von Recklinghausen) [RHEL-27741] - mm: be less noisy during memory hotplug (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: explicitly assign res, vma, extend invariants (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: fold curr, next assignment logic (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: further improve prev/next VMA naming (Chris von Recklinghausen) [RHEL-27741] - mm: vmalloc: convert vread() to vread_iter() (Chris von Recklinghausen) [RHEL-27741] - iov_iter: add copy_page_to_iter_nofault() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: convert read_kcore() to read_kcore_iter() (Chris von Recklinghausen) [RHEL-27741] - fs/proc/kcore: avoid bounce buffer for ktext data (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: extend memblock entry to include MM initialization (Chris von Recklinghausen) [RHEL-27741] - mm: move vmalloc_init() declaration to mm/internal.h (Chris von Recklinghausen) [RHEL-27741] - mm: move kmem_cache_init() declaration to mm/slab.h (Chris von Recklinghausen) [RHEL-27741] - mm: move mem_init_print_info() to mm_init.c (Chris von Recklinghausen) [RHEL-27741] - init,mm: fold late call to page_ext_init() to page_alloc_init_late() (Chris von Recklinghausen) [RHEL-27741] - mm: move init_mem_debugging_and_hardening() to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: call {ptlock,pgtable}_cache_init() directly from mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init,mm: move mm_init() to mm/mm_init.c and rename it to mm_core_init() (Chris von Recklinghausen) [RHEL-27741] - init: fold build_all_zonelists() and page_alloc_init_cpuhp() to mm_init() (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() (Chris von Recklinghausen) [RHEL-27741] - mm: handle hashdist initialization in mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm: move most of core MM initialization to mm/mm_init.c (Chris von Recklinghausen) [RHEL-27741] - mm/page_alloc: add helper for checking if check_pages_enabled (Chris von Recklinghausen) [RHEL-27741] - mips: fix comment about pgtable_init() (Chris von Recklinghausen) [RHEL-27741] - mm: move get_page_from_free_area() to mm/page_alloc.c (Chris von Recklinghausen) [RHEL-27741] - mm: prefer fault_around_pages to fault_around_bytes (Chris von Recklinghausen) [RHEL-27741] - mm: refactor do_fault_around() (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: fix the possible deadlock when isolating hugetlb pages (Chris von Recklinghausen) [RHEL-27741] - mm: compaction: consider the number of scanning compound pages in isolate fail path (Chris von Recklinghausen) [RHEL-27741] - mm/mremap: simplify vma expansion again (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: start distinguishing if vma can be removed in mergeability test (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: convert mergeability checks to return bool (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: rename adj_next to adj_start (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: set mid to NULL if not applicable (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: initialize mid and next in natural order (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 4 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointers in cases 1 and 6 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use the proper vma pointer in case 3 (Chris von Recklinghausen) [RHEL-27741] - mm/mmap/vma_merge: use only primary pointers for preparing merge (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: combine 'mode' and 'wp_copy' arguments (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: don't pass around both mm and vma (Chris von Recklinghausen) [RHEL-27741] - mm: userfaultfd: rename functions for clarity + consistency (Chris von Recklinghausen) [RHEL-27741] - kasan: suppress recursive reports for HW_TAGS (Chris von Recklinghausen) [RHEL-27741] - mm: return an ERR_PTR from __filemap_get_folio (Chris von Recklinghausen) [RHEL-27741] - mm: remove FGP_ENTRY (Chris von Recklinghausen) [RHEL-27741] - shmem: open code the page cache lookup in shmem_get_folio_gfp (Chris von Recklinghausen) [RHEL-27741] - shmem: shmem_get_partial_folio use filemap_get_entry (Chris von Recklinghausen) [RHEL-27741] - mm: use filemap_get_entry in filemap_get_incore_folio (Chris von Recklinghausen) [RHEL-27741] - mm: make mapping_get_entry available outside of filemap.c (Chris von Recklinghausen) [RHEL-27741] - mm: don't look at xarray value entries in split_huge_pages_in_file (Chris von Recklinghausen) [RHEL-27741] - dmapool: create/destroy cleanup (Chris von Recklinghausen) [RHEL-27741] - dmapool: link blocks across pages (Chris von Recklinghausen) [RHEL-27741] - dmapool: don't memset on free twice (Chris von Recklinghausen) [RHEL-27741] - dmapool: simplify freeing (Chris von Recklinghausen) [RHEL-27741] - dmapool: consolidate page initialization (Chris von Recklinghausen) [RHEL-27741] - dmapool: rearrange page alloc failure handling (Chris von Recklinghausen) [RHEL-27741] - dmapool: move debug code to own functions (Chris von Recklinghausen) [RHEL-27741] - dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Chris von Recklinghausen) [RHEL-27741] - dmapool: cleanup integer types (Chris von Recklinghausen) [RHEL-27741] - dmapool: use sysfs_emit() instead of scnprintf() (Chris von Recklinghausen) [RHEL-27741] - dmapool: remove checks for dev == NULL (Chris von Recklinghausen) [RHEL-27741] - dmapool: add alloc/free performance test (Chris von Recklinghausen) [RHEL-27741] - iov_iter: overlay struct iovec and ubuf/len (Chris von Recklinghausen) [RHEL-27741] - mm/slab: document kfree() as allowed for kmem_cache_alloc() objects (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove slob.c (Chris von Recklinghausen) [RHEL-27741] - mm/slob: remove CONFIG_SLOB (Chris von Recklinghausen) [RHEL-27741] - mm/thp: rename TRANSPARENT_HUGEPAGE_NEVER_DAX to _UNSUPPORTED (Chris von Recklinghausen) [RHEL-27741] - mm: memory-failure: directly use IS_ENABLED(CONFIG_HWPOISON_INJECT) (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: convert shrinker_rwsem to mutex (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: remove shrinker_rwsem from synchronize_shrinkers() (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: hold write lock to reparent shrinker nr_deferred (Chris von Recklinghausen) [RHEL-27741] - mm: shrinkers: make count and scan in shrinker debugfs lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add shrinker_srcu_generation (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make memcg slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: make global slab shrink lockless (Chris von Recklinghausen) [RHEL-27741] - mm: vmscan: add a map_nr_max field to shrinker_info (Chris von Recklinghausen) [RHEL-27741] - mm: prefer xxx_page() alloc/free functions for order-0 pages (Chris von Recklinghausen) [RHEL-27741] - kasan: remove PG_skip_kasan_poison flag (Chris von Recklinghausen) [RHEL-27741] - shmem: add support to ignore swap (Chris von Recklinghausen) [RHEL-27741] - shmem: update documentation (Chris von Recklinghausen) [RHEL-27741] - shmem: skip page split if we're not reclaiming (Chris von Recklinghausen) [RHEL-27741] - shmem: move reclaim check early on writepages() (Chris von Recklinghausen) [RHEL-27741] - shmem: set shmem_writepage() variables early (Chris von Recklinghausen) [RHEL-27741] - shmem: remove check for folio lock on writepage() (Chris von Recklinghausen) [RHEL-27741] - mm/gup.c: fix typo in comments (Chris von Recklinghausen) [RHEL-27741] - mm,jfs: move write_one_page/folio_write_one to jfs (Chris von Recklinghausen) [RHEL-27741] - kmsan: add test_stackdepot_roundtrip (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: show per fullness group class stats (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: rework compaction algorithm (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: fine-grained inuse ratio based fullness grouping (Chris von Recklinghausen) [RHEL-27741] - zsmalloc: remove insert_zspage() ->inuse optimization (Chris von Recklinghausen) [RHEL-27741] - kmsan: add memsetXX tests (Chris von Recklinghausen) [RHEL-27741] - kmsan: another take at fixing memcpy tests (Chris von Recklinghausen) [RHEL-27741] - mm/khugepaged: cleanup memcg uncharge for failure path (Chris von Recklinghausen) [RHEL-27741] - mm: swap: remove unneeded cgroup_throttle_swaprate() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_cow_fault() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_anonymous_page() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in wp_page_copy() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in page_copy_prealloc() (Chris von Recklinghausen) [RHEL-27741] - mm: memory: use folio_throttle_swaprate() in do_swap_page() (Chris von Recklinghausen) [RHEL-27741] - mm: huge_memory: convert __do_huge_pmd_anonymous_page() to use a folio (Chris von Recklinghausen) [RHEL-27741] - mm/rmap: use atomic_try_cmpxchg in set_tlb_ubc_flush_pending (Chris von Recklinghausen) [RHEL-27741] - mm/debug: use %pGt to display page_type in dump_page() (Chris von Recklinghausen) [RHEL-27741] - mm, printk: introduce new format %pGt for page_type (Chris von Recklinghausen) [RHEL-27741] - mmflags.h: use less error prone method to define pageflag_names (Chris von Recklinghausen) [RHEL-27741] - mm: add tracepoints to ksm (Chris von Recklinghausen) [RHEL-27741] - x86/mm/pat: clear VM_PAT if copy_p4d_range failed (Chris von Recklinghausen) [RHEL-27741] - mm/userfaultfd: support WP on multiple VMAs (Chris von Recklinghausen) [RHEL-27741] - mm, page_alloc: reduce page alloc/free sanity checks (Chris von Recklinghausen) [RHEL-27741] - mm: reduce lock contention of pcp buffer refill (Chris von Recklinghausen) [RHEL-27741] - splice: Add a func to do a splice from an O_DIRECT file without ITER_PIPE (Chris von Recklinghausen) [RHEL-27741] - fs: don't allocate blocks beyond EOF from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - iomap: Add iomap_get_folio helper (Chris von Recklinghausen) [RHEL-27741] - iov_iter: saner checks for attempt to copy to/from iterator (Chris von Recklinghausen) [RHEL-27741] - mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages (Chris von Recklinghausen) [RHEL-27741] - samples: add first Rust examples (Chris von Recklinghausen) [RHEL-27741] - ksm: add profit monitoring documentation (Chris von Recklinghausen) [RHEL-27741] - sysctl: remove max_extfrag_threshold (Chris von Recklinghausen) [RHEL-27741] - fs: don't call ->writepage from __mpage_writepage (Chris von Recklinghausen) [RHEL-27741] - fs: remove the nobh helpers (Chris von Recklinghausen) [RHEL-27741] - jfs: stop using the nobh helper (Chris von Recklinghausen) [RHEL-27741] - iomap: remove iomap_writepage (Chris von Recklinghausen) [RHEL-27741] - hugetlbfs: zero partial pages during fallocate hole punch (Chris von Recklinghausen) [RHEL-27741] - kcsan: test: use new suite_{init,exit} support (Chris von Recklinghausen) [RHEL-27741] - fs: Remove aop flags parameter from nobh_write_begin() (Chris von Recklinghausen) [RHEL-27741] - stack: Introduce CONFIG_RANDOMIZE_KSTACK_OFFSET (Chris von Recklinghausen) [RHEL-27741] - MAINTAINERS: update rppt's email (Chris von Recklinghausen) [RHEL-27741] - connector: send event on write to /proc/[pid]/comm (Chris von Recklinghausen) [RHEL-27741] - mm/mmap: regression fix for unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: fix use-after-free of VMA iterator (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: fix do_mprotect_pkey() return on error (Aristeu Rozanski) [RHEL-27740] - mm: swap: fix performance regression on sparsetruncate-tiny (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid warn_alloc noise caused by fatal signal (Aristeu Rozanski) [RHEL-27740] - mm: enable maple tree RCU mode by default (Aristeu Rozanski) [RHEL-27740] - mm/ksm: fix race with VMA iteration and mm_struct teardown (Aristeu Rozanski) [RHEL-27740] - mm: fix error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm: deduplicate error handling for map_deny_write_exec (Aristeu Rozanski) [RHEL-27740] - mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_nr_pages() after folio_put() in damon_pa_mark_accessed_or_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix folio_size() call after folio_put() in damon_pa_young() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: try migrate in batch asynchronously firstly (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move split folios processing out of migrate_pages_batch() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: fix deadlock in batched migration (Aristeu Rozanski) [RHEL-27740] - mm: teach mincore_hugetlb about pte markers (Aristeu Rozanski) [RHEL-27740] - mm: avoid gcc complaint about pointer casting (Aristeu Rozanski) [RHEL-27740] - kasan, x86: don't rename memintrinsics in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: test: fix test for new meminstrinsic instrumentation (Aristeu Rozanski) [RHEL-27740] - kasan: treat meminstrinsic as builtins in uninstrumented files (Aristeu Rozanski) [RHEL-27740] - kasan: emit different calls for instrumentable memintrinsics (Aristeu Rozanski) [RHEL-27740] - mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: fix missing folio_put() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: fix dup_anon_vma() in vma_merge() case 4 (Aristeu Rozanski) [RHEL-27740] - mm/mprotect: Fix successful vma_merge() of next in do_mprotect_pkey() (Aristeu Rozanski) [RHEL-27740] - splice: Add a func to do a splice from a buffered file without ITER_PIPE (Aristeu Rozanski) [RHEL-27740] - mm: Pass info, not iter, into filemap_get_pages() (Aristeu Rozanski) [RHEL-27740] - include/linux/migrate.h: remove unneeded externs (Aristeu Rozanski) [RHEL-27740] - mm/memory_hotplug: cleanup return value handing in do_migrate_range() (Aristeu Rozanski) [RHEL-27740] - mm/uffd: fix comment in handling pte markers (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_movable_page() (Aristeu Rozanski) [RHEL-27740] - mm: hugetlb: change to return bool for isolate_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for isolate_lru_page() (Aristeu Rozanski) [RHEL-27740] - mm: change to return bool for folio_isolate_lru() (Aristeu Rozanski) [RHEL-27740] - filemap: Remove lock_page_killable() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: rename memcg_kmem_enabled() (Aristeu Rozanski) [RHEL-27740] - mm: percpu: fix incorrect size in pcpu_obj_full_size() (Aristeu Rozanski) [RHEL-27740] - mm: page_alloc: call panic() when memoryless node allocation fails (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move THP/hugetlb migration support check to simplify code (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch flushing TLB (Aristeu Rozanski) [RHEL-27740] - migrate_pages: share more code between _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: move migrate_folio_unmap() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: batch _unmap and _move (Aristeu Rozanski) [RHEL-27740] - migrate_pages: split unmap_and_move() to _unmap() and _move() (Aristeu Rozanski) [RHEL-27740] - migrate_pages: restrict number of pages to migrate in batch (Aristeu Rozanski) [RHEL-27740] - migrate_pages: separate hugetlb folios migration (Aristeu Rozanski) [RHEL-27740] - migrate_pages: organize stats with struct migrate_pages_stats (Aristeu Rozanski) [RHEL-27740] - mm: fix typo in __vm_enough_memory warning (Aristeu Rozanski) [RHEL-27740] - mm/damon/dbgfs: print DAMON debugfs interface deprecation message (Aristeu Rozanski) [RHEL-27740] - mm/damon/Kconfig: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: add DAMON debugfs interface deprecation notice (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert putback_movable_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: convert isolate_movable_page() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/migrate: add folio_movable_ops() (Aristeu Rozanski) [RHEL-27740] - mm: add folio_get_nontail_page() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert migrate_page_add() to migrate_folio_add() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_required() to queue_folio_required() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_hugetlb() to queue_folios_hugetlb() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update hugetlbfs documentation to mention alloc_hugetlb_folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_wp() to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_add_to_page_cache to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb fault paths to use alloc_hugetlb_folio() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert putback_active_hugepage to take in a folio (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlbfs_pagecache_present() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert hugetlb_install_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert demote_free_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert restore_reserve_on_error() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_migrate_huge_page to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: increase use of folios in alloc_huge_page() (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert alloc_surplus_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert dequeue_hugetlb_page functions to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert __update_and_free_page() to folios (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert isolate_hugetlb to folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: fix invalid page access in release_pte_pages() (Aristeu Rozanski) [RHEL-27740] - mm: Remove get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove call to get_kernel_pages() (Aristeu Rozanski) [RHEL-27740] - tee: Remove vmalloc page support (Aristeu Rozanski) [RHEL-27740] - highmem: Enhance is_kmap_addr() to check kmap_local_page() mappings (Aristeu Rozanski) [RHEL-27740] - mm/memremap.c: fix outdated comment in devm_memremap_pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs: make kobj_type structures constant (Aristeu Rozanski) [RHEL-27740] - mm/gup: move private gup FOLL_ flags to internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: move gup_must_unshare() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: make get_user_pages_fast_only() return the common return value (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove pin_user_pages_fast_only() (Aristeu Rozanski) [RHEL-27740] - mm/gup: make locked never NULL in the internal GUP functions (Aristeu Rozanski) [RHEL-27740] - mm/gup: add FOLL_UNLOCKABLE (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove locked being NULL from faultin_vma_page_range() (Aristeu Rozanski) [RHEL-27740] - mm/gup: add an assertion that the mmap lock is locked (Aristeu Rozanski) [RHEL-27740] - mm/gup: simplify the external interface functions and consolidate invariants (Aristeu Rozanski) [RHEL-27740] - mm/gup: move try_grab_page() to mm/internal.h (Aristeu Rozanski) [RHEL-27740] - mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set (Aristeu Rozanski) [RHEL-27740] - mm/gup: remove obsolete FOLL_LONGTERM comment (Aristeu Rozanski) [RHEL-27740] - mm/gup: have internal functions get the mmap_read_lock() (Aristeu Rozanski) [RHEL-27740] - powerpc: mm: add VM_IOREMAP flag to the vmalloc area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: skip the uninitilized vmalloc areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: explicitly identify vm_map_ram area when shown in /proc/vmcoreinfo (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: allow vread() to read out vm_map_ram areas (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add flags to mark vm_map_ram area (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc.c: add used_map into vmap_block to track space of vmap_block (Aristeu Rozanski) [RHEL-27740] - filemap: add mapping_read_folio_gfp() (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) (Aristeu Rozanski) [RHEL-27740] - mm: introduce vm_flags_reset_once to replace WRITE_ONCE vm_flags updates (Aristeu Rozanski) [RHEL-27740] - mm/vmalloc: replace BUG_ON with a simple if statement (Aristeu Rozanski) [RHEL-27740] - mm/swapfile: remove pr_debug in get_swap_pages() (Aristeu Rozanski) [RHEL-27740] - kasan: infer allocation size by scanning metadata (Aristeu Rozanski) [RHEL-27740] - mm: introduce __vm_flags_mod and use it in untrack_pfn (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags indirect modification in ksm_madvise (Aristeu Rozanski) [RHEL-27740] - mm: replace vma->vm_flags direct modifications with modifier calls (Aristeu Rozanski) [RHEL-27740] - mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK (Aristeu Rozanski) [RHEL-27740] - mm: introduce vma->vm_flags wrapper functions (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert vma assignment to a memcpy (Aristeu Rozanski) [RHEL-27740] - vma_merge: set vma iterator to correct position. (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert do_brk_flags() to use vma_prepare() and vma_complete() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce dup_vma_anon() helper (Aristeu Rozanski) [RHEL-27740] - mm/mmap: don't use __vma_adjust() in shift_arg_pages() (Aristeu Rozanski) [RHEL-27740] - mm/mremap: convert vma_adjust() to vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm: don't use __vma_adjust() in __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: introduce init_vma_prep() and init_multi_vma_prep() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: use vma_prepare() and vma_complete() in vma_expand() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: refactor locking out of __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: move anon_vma setting in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: change do_vmi_align_munmap() for maple tree iterator changes (Aristeu Rozanski) [RHEL-27740] - mm: change munmap splitting order and move_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: clean up mmap_region() unrolling (Aristeu Rozanski) [RHEL-27740] - mm: add vma iterator to vma_adjust() arguments (Aristeu Rozanski) [RHEL-27740] - mm: pass vma iterator through to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mm: remove unnecessary write to vma iterator in __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - madvise: use split_vma() instead of __split_vma() (Aristeu Rozanski) [RHEL-27740] - mm: pass through vma iterator to __vma_adjust() (Aristeu Rozanski) [RHEL-27740] - mmap: convert __vma_adjust() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr-test.h: stop using vma_mas_store() for maple tree store (Aristeu Rozanski) [RHEL-27740] - mm: switch vma_merge(), split_vma(), and __split_vma to vma iterator (Aristeu Rozanski) [RHEL-27740] - nommu: pass through vma iterator to shrink_vma() (Aristeu Rozanski) [RHEL-27740] - nommu: convert nommu to using the vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mremap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: use vmi version of vma_merge() (Aristeu Rozanski) [RHEL-27740] - mmap: pass through vmi iterator to __split_vma() (Aristeu Rozanski) [RHEL-27740] - madvise: use vmi iterator for __split_vma() and vma_merge() (Aristeu Rozanski) [RHEL-27740] - sched: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - task_mmu: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mempolicy: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - coredump: convert to vma iterator (Aristeu Rozanski) [RHEL-27740] - mlock: convert mlock to vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: change mprotect_fixup to vma iterator (Aristeu Rozanski) [RHEL-27740] - userfaultfd: use vma iterator (Aristeu Rozanski) [RHEL-27740] - ipc/shm: introduce new do_vma_munmap() to munmap (Aristeu Rozanski) [RHEL-27740] - ipc/shm: use the vma iterator for munmap calls (Aristeu Rozanski) [RHEL-27740] - mm: add temporary vma iterator versions of vma_merge(), split_vma(), and __split_vma() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_expand() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mmap: change do_mas_munmap and do_mas_aligned_munmap() to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: remove preallocation from do_mas_align_munmap() (Aristeu Rozanski) [RHEL-27740] - mmap: convert vma_link() vma iterator (Aristeu Rozanski) [RHEL-27740] - kernel/fork: convert forking to using the vmi iterator (Aristeu Rozanski) [RHEL-27740] - mm/mmap: convert brk to use vma iterator (Aristeu Rozanski) [RHEL-27740] - mm: expand vma iterator interface (Aristeu Rozanski) [RHEL-27740] - mm, slab/slub: Ensure kmem_cache_alloc_bulk() is available early (Aristeu Rozanski) [RHEL-27740] - mm/slub: fix memory leak with using debugfs_lookup() (Aristeu Rozanski) [RHEL-27740] - swap: use bvec_set_page to initialize bvecs (Aristeu Rozanski) [RHEL-27740] - mpage: convert __mpage_writepage() to use a folio more fully (Aristeu Rozanski) [RHEL-27740] - fs: convert writepage_t callback to pass a folio (Aristeu Rozanski) [RHEL-27740] - mm: add memcpy_from_file_folio() (Aristeu Rozanski) [RHEL-27740] - mm: refactor va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: split __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move debug checks from __vunmap to remove_vm_area (Aristeu Rozanski) [RHEL-27740] - mm: use remove_vm_area in __vunmap (Aristeu Rozanski) [RHEL-27740] - mm: move __remove_vm_area out of va_remove_mappings (Aristeu Rozanski) [RHEL-27740] - mm: call vfree instead of __vunmap from delayed_vfree_work (Aristeu Rozanski) [RHEL-27740] - mm: move vmalloc_init and free_work down in vmalloc.c (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree_deferred (Aristeu Rozanski) [RHEL-27740] - mm: remove __vfree (Aristeu Rozanski) [RHEL-27740] - mm: reject vmap with VM_FLUSH_RESET_PERMS (Aristeu Rozanski) [RHEL-27740] - mm/gup.c: fix typo in comments (Aristeu Rozanski) [RHEL-27740] - mm/sparse: fix "unused function 'pgdat_to_phys'" warning (Aristeu Rozanski) [RHEL-27740] - mm/page_owner: record single timestamp value for high order allocations (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: document memory failure stats (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: bump memory failure stats to pglist_data (Aristeu Rozanski) [RHEL-27740] - mm: memory-failure: add memory failure stats to sysfs (Aristeu Rozanski) [RHEL-27740] - mm: move KMEMLEAK's Kconfig items from lib to mm (Aristeu Rozanski) [RHEL-27740] - mm: implement memory-deny-write-execute as a prctl (Aristeu Rozanski) [RHEL-27740] - mm/cma: fix potential memory loss on cma_declare_contiguous_nid (Aristeu Rozanski) [RHEL-27740] - mm/hugetlb: convert get_hwpoison_huge_page() to folios (Aristeu Rozanski) [RHEL-27740] - zsmalloc: set default zspage chain size to 8 (Aristeu Rozanski) [RHEL-27740] - zsmalloc: make zspage chain size configurable (Aristeu Rozanski) [RHEL-27740] - zsmalloc: skip chain size calculation for pow_of_2 classes (Aristeu Rozanski) [RHEL-27740] - zsmalloc: rework zspage chain size selection (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: use deferred_pages_enabled() wherever applicable (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: init page_ext early if there are no deferred struct pages (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: skip apply schemes if empty (Aristeu Rozanski) [RHEL-27740] - mm/secretmem: remove redundant initiialization of pointer file (Aristeu Rozanski) [RHEL-27740] - readahead: convert readahead_expand() to use a folio (Aristeu Rozanski) [RHEL-27740] - filemap: convert filemap_range_has_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - rmap: add folio parameter to __page_set_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: clean up mlock_page / munlock_page references in comments (Aristeu Rozanski) [RHEL-27740] - mm: remove munlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove mlock_vma_page() (Aristeu Rozanski) [RHEL-27740] - mm: remove page_evictable() (Aristeu Rozanski) [RHEL-27740] - mm: convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() (Aristeu Rozanski) [RHEL-27740] - mm/fs: convert inode_attach_wb() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_present_pte() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in copy_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm: convert do_anonymous_page() to use a folio (Aristeu Rozanski) [RHEL-27740] - page-writeback: convert write_cache_pages() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: convert __filemap_fdatawait_range() to use filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - filemap: add filemap_get_folios_tag() (Aristeu Rozanski) [RHEL-27740] - mm: discard __GFP_ATOMIC (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly define what alloc flags deplete min reserves (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: treat RT tasks similar to __GFP_HIGH (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE (Aristeu Rozanski) [RHEL-27740] - mm/page_ext: do not allocate space for page_ext->flags if not needed (Aristeu Rozanski) [RHEL-27740] - mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s (Aristeu Rozanski) [RHEL-27740] - arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE (Aristeu Rozanski) [RHEL-27740] - mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: convert release_pte_pages() to use folios (Aristeu Rozanski) [RHEL-27740] - mm/khugepaged: introduce release_pte_folio() to replace release_pte_page() (Aristeu Rozanski) [RHEL-27740] - kmsan: silence -Wmissing-prototypes warnings (Aristeu Rozanski) [RHEL-27740] - Documentation/mm: update references to __m[un]lock_page() to *_folio() (Aristeu Rozanski) [RHEL-27740] - mm: mlock: update the interface to use folios (Aristeu Rozanski) [RHEL-27740] - m68k/mm/motorola: specify pmd_page() type (Aristeu Rozanski) [RHEL-27740] - mm: mlock: use folios and a folio batch internally (Aristeu Rozanski) [RHEL-27740] - mm: pagevec: add folio_batch_reinit() (Aristeu Rozanski) [RHEL-27740] - mm: madvise: use vm_normal_folio() in madvise_free_pte_range() (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert unpoison_memory() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_set_page_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert raw_hwp_list_head() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert free_raw_hwp_pages() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert hugetlb_clear_page_hwpoison to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert try_memory_failure_hugetlb() to folios (Aristeu Rozanski) [RHEL-27740] - mm/memory-failure: convert __get_huge_page_for_hwpoison() to folios (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix comment of unmapped_area{_topdown} (Aristeu Rozanski) [RHEL-27740] - mm: remove the hugetlb field from struct page (Aristeu Rozanski) [RHEL-27740] - mm: convert deferred_split_huge_page() to deferred_split_folio() (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: convert get_deferred_split_queue() to take a folio (Aristeu Rozanski) [RHEL-27740] - mm/huge_memory: remove page_deferred_list() (Aristeu Rozanski) [RHEL-27740] - mm: move page->deferred_list to folio->_deferred_list (Aristeu Rozanski) [RHEL-27740] - doc: correct struct folio kernel-doc (Aristeu Rozanski) [RHEL-27740] - mm: remove 'First tail page' members from struct page (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of compound_dtor and compound_nr (Aristeu Rozanski) [RHEL-27740] - mm: convert destroy_large_folio() to use folio_dtor (Aristeu Rozanski) [RHEL-27740] - mm: convert is_transparent_hugepage() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: convert set_compound_page_dtor() and set_compound_order() to folios (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_nr() (Aristeu Rozanski) [RHEL-27740] - mm: reimplement compound_order() (Aristeu Rozanski) [RHEL-27740] - mm: remove head_compound_mapcount() and _ptr functions (Aristeu Rozanski) [RHEL-27740] - mm: convert page_mapcount() to use folio_entire_mapcount() (Aristeu Rozanski) [RHEL-27740] - hugetlb: remove uses of folio_mapcount_ptr (Aristeu Rozanski) [RHEL-27740] - mm/debug: remove call to head_compound_mapcount() (Aristeu Rozanski) [RHEL-27740] - mm: use entire_mapcount in __page_dup_rmap() (Aristeu Rozanski) [RHEL-27740] - mm: use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() (Aristeu Rozanski) [RHEL-27740] - page_alloc: use folio fields directly (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_file_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_add_anon_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - mm: convert page_remove_rmap() to use a folio internally (Aristeu Rozanski) [RHEL-27740] - doc: clarify refcount section by referring to folios & pages (Aristeu Rozanski) [RHEL-27740] - mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only export (Aristeu Rozanski) [RHEL-27740] - mm: compaction: avoid fragmentation score calculation for empty zones (Aristeu Rozanski) [RHEL-27740] - mm: compaction: add missing kcompactd wakeup trace event (Aristeu Rozanski) [RHEL-27740] - mm: compaction: count the migration scanned pages events for proactive compaction (Aristeu Rozanski) [RHEL-27740] - mm: compaction: move list validation into compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm: compaction: remove redundant VM_BUG_ON() in compact_zone() (Aristeu Rozanski) [RHEL-27740] - mm/mmap: fix typo in comment (Aristeu Rozanski) [RHEL-27740] - memblock: Avoid useless checks in memblock_merge_regions(). (Aristeu Rozanski) [RHEL-27740] - memblock: Make a boundary tighter in memblock_add_range(). (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: use strscpy() to instead of strncpy() (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove damon_pa_access_chk_result struct (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: remove folio_sz field from damon_pa_access_chk_result (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: rename 'damon_pa_access_chk_result->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: record appropriate folio size when the access is not found (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: support folio of neither HPAGE_PMD_SIZE nor PAGE_SIZE (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: rename 'damon_young_walk_private->page_sz' to 'folio_sz' (Aristeu Rozanski) [RHEL-27740] - mm: remove PageMovable export (Aristeu Rozanski) [RHEL-27740] - mm: introduce folio_is_pfmemalloc (Aristeu Rozanski) [RHEL-27740] - mm: support POSIX_FADV_NOREUSE (Aristeu Rozanski) [RHEL-27740] - mm: add vma_has_recency() (Aristeu Rozanski) [RHEL-27740] - mm/nommu: don't use VM_MAYSHARE for MAP_PRIVATE mappings (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/numaperf: increase depth of subsections (Aristeu Rozanski) [RHEL-27740] - tools/vm: rename tools/vm to tools/mm (Aristeu Rozanski) [RHEL-27740] - mm: remove zap_page_range and create zap_vma_pages (Aristeu Rozanski) [RHEL-27740] - mm/page_alloc: invert logic for early page initialisation checks (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert hugetlb related functions to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: remove unneeded damon_get_page() (Aristeu Rozanski) [RHEL-27740] - mm/damon/vaddr: convert damon_young_pmd_entry() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: convert damon_pa_*() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_ptep/pmdp_mkold() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm/damon: introduce damon_get_folio() (Aristeu Rozanski) [RHEL-27740] - mm: page_idle: convert page idle to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: huge_memory: convert split_huge_pages_all() to use a folio (Aristeu Rozanski) [RHEL-27740] - mm: remove generic_writepages (Aristeu Rozanski) [RHEL-27740] - jbd2,ocfs2: move jbd2_journal_submit_inode_data_buffers to ocfs2 (Aristeu Rozanski) [RHEL-27740] - fs: remove an outdated comment on mpage_writepages (Aristeu Rozanski) [RHEL-27740] - mm/page_reporting: replace rcu_access_pointer() with rcu_dereference_protected() (Aristeu Rozanski) [RHEL-27740] - mm: fix comment of page table counter (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: replace BUG_ON() by WARN_ON_ONCE() (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: avoid calling __find_vmap_area() twice in __vunmap() (Aristeu Rozanski) [RHEL-27740] - mm: move FOLL_* defs to mm_types.h (Aristeu Rozanski) [RHEL-27740] - mm/swap: convert deactivate_page() to folio_deactivate() (Aristeu Rozanski) [RHEL-27740] - mm/damon: convert damon_pa_mark_accessed_or_deactivate() to use folios (Aristeu Rozanski) [RHEL-27740] - mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() (Aristeu Rozanski) [RHEL-27740] - swap: fold swap_ra_clamp_pfn into swap_ra_info (Aristeu Rozanski) [RHEL-27740] - swap: avoid a redundant pte map if ra window is 1 (Aristeu Rozanski) [RHEL-27740] - Docs/ABI/damon: document scheme filters files (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/mm/damon/usage: document DAMOS filters of sysfs (Aristeu Rozanski) [RHEL-27740] - selftests/damon/sysfs: test filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement scheme filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: connect filter directory and filters directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filter directory (Aristeu Rozanski) [RHEL-27740] - mm/damon/sysfs-schemes: implement filters directory (Aristeu Rozanski) [RHEL-27740] - Docs/admin-guide/damon/reclaim: document 'skip_anon' parameter (Aristeu Rozanski) [RHEL-27740] - mm/damon/reclaim: add a parameter called skip_anon for avoiding anonymous pages reclamation (Aristeu Rozanski) [RHEL-27740] - mm/damon/paddr: support DAMOS filters (Aristeu Rozanski) [RHEL-27740] - mm/damon/core: implement damos filter (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: deprecate charge moving (Aristeu Rozanski) [RHEL-27740] - mm: rmap: remove lock_page_memcg() (Aristeu Rozanski) [RHEL-27740] - mm: memcontrol: skip moving non-present pages that are mapped elsewhere (Aristeu Rozanski) [RHEL-27740] - hugetlb: initialize variable to avoid compiler warning (Aristeu Rozanski) [RHEL-27740] - mm: swap: convert mark_page_lazyfree() to folio_mark_lazyfree() (Aristeu Rozanski) [RHEL-27740] - cma: tracing: print alloc result in trace_cma_alloc_finish (Aristeu Rozanski) [RHEL-27740] - mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node (Aristeu Rozanski) [RHEL-27740] - mpage: use b_folio in do_mpage_readpage() (Aristeu Rozanski) [RHEL-27740] - jbd2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - gfs2: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in mark_buffer_dirty() (Aristeu Rozanski) [RHEL-27740] - page_io: remove buffer_head include (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_write() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in end_buffer_async_read() (Aristeu Rozanski) [RHEL-27740] - buffer: use b_folio in touch_buffer() (Aristeu Rozanski) [RHEL-27740] - buffer: replace obvious uses of b_page with b_folio (Aristeu Rozanski) [RHEL-27740] - buffer: add b_folio as an alias of b_page (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for MFD_NOEXEC_SEAL MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add write seals when apply SEAL_EXEC to executable memfd (Aristeu Rozanski) [RHEL-27740] - mm/memfd: add MFD_NOEXEC_SEAL and MFD_EXEC (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: add tests for F_SEAL_EXEC (Aristeu Rozanski) [RHEL-27740] - mm/slab.c: cleanup is_debug_pagealloc_cache() (Aristeu Rozanski) [RHEL-27740] - mm/sl{a,u}b: fix wrong usages of folio_page() for getting head pages (Aristeu Rozanski) [RHEL-27740] - context_tracking: Fix noinstr vs KASAN (Aristeu Rozanski) [RHEL-27740] - entry, kasan, x86: Disallow overriding mem*() functions (Aristeu Rozanski) [RHEL-27740] - ubsan: Fix objtool UACCESS warns (Aristeu Rozanski) [RHEL-27740] - mm/memremap: Replace zero-length array with DECLARE_FLEX_ARRAY() helper (Aristeu Rozanski) [RHEL-27740] - mm/slab: remove unused slab_early_init (Aristeu Rozanski) [RHEL-27740] - xen: use vma_lookup() in privcmd_ioctl_mmap() (Aristeu Rozanski) [RHEL-27740] - fs: remove the NULL get_block case in mpage_writepages (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: clean up mapping in mfd_fail_write (Aristeu Rozanski) [RHEL-27740] - selftests/memfd: remove unused variable (Aristeu Rozanski) [RHEL-27740]- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669}- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363] - powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363] - powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975} - powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363] - platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194] - platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194] - kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477] - kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: print out debugging message if required (Baoquan He) [RHEL-477] - kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477] - mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056] - mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056] - mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056] - spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056] - spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056] - spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056] - i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056] - i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056] - i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056] - i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056] - i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056] - i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056] - i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056] - i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056] - i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056] - i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056] - i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056] - i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056] - i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056] - i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056] - i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056] - i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056] - treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056] - gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056] - gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056] - gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056] - gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056] - gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056] - pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056] - dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056] - drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056] - thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056] - thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056] - watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056] - dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056] - clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056] - dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056] - dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056] - clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056] - clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056] - mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056] - clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056] - clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056] - pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056] - soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056] - soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056] - soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056] - soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056] - PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635} - redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110] - leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110] - Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110] - leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110] - leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110] - leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110] - leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110] - leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110] - leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110] - leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110] - leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110] - leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110] - led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110] - docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110] - leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110] - leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110] - leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110] - leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110] - leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110] - leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110] - leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110] - bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995] - of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995] - of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995] - of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995] - of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995] - of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995] - of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995] - netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522] - netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522] - arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771] - mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669] - mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669] - mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669] - mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669] - mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781} - mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669] - mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669] - mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669] - mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669] - mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669] - mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669] - mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669] - mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669] - mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669] - mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708} - mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669] - mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669] - mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669] - mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669] - mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826} - mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669] - mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669] - mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669] - mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669] - mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669] - mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669] - net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143] - net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143] - x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106] - powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565] - powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565] - powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565] - powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565] - vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712} - block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723] - tools/power turbostat: v2024.04.10 (David Arcari) [RHEL-34610] - tools/power turbostat: Add selftests (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for Xe sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Add support for new i915 sysfs knobs (David Arcari) [RHEL-34610] - tools/power/turbostat: Introduce BIC_SAM_mc6/BIC_SAMMHz/BIC_SAMACTMHz (David Arcari) [RHEL-34610] - tools/power/turbostat: Fix uncore frequency file string (David Arcari) [RHEL-29239 RHEL-34610] - tools/power/turbostat: Unify graphics sysfs snapshots (David Arcari) [RHEL-34610] - tools/power/turbostat: Cache graphics sysfs path (David Arcari) [RHEL-34610] - tools/power/turbostat: Enable MSR_CORE_C1_RES support for ICX (David Arcari) [RHEL-34610] - tools/power turbostat: read RAPL counters via perf (David Arcari) [RHEL-34610] - tools/power turbostat: Add proper re-initialization for perf file descriptors (David Arcari) [RHEL-34610] - tools/power turbostat: Clear added counters when in no-msr mode (David Arcari) [RHEL-34610] - tools/power turbostat: add early exits for permission checks (David Arcari) [RHEL-34610] - tools/power turbostat: detect and disable unavailable BICs at runtime (David Arcari) [RHEL-34610] - tools/power turbostat: Add reading aperf and mperf via perf API (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-perf option (David Arcari) [RHEL-34610] - tools/power turbostat: Add --no-msr option (David Arcari) [RHEL-34610] - tools/power turbostat: enhance -D (debug counter dump) output (David Arcari) [RHEL-34610] - tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read (David Arcari) [RHEL-34610] - tools/power turbostat: Read base_hz and bclk from CPUID.16H if available (David Arcari) [RHEL-34610] - tools/power turbostat: Print ucode revision only if valid (David Arcari) [RHEL-34610] - tools/power turbostat: Expand probe_intel_uncore_frequency() (David Arcari) [RHEL-29239 RHEL-34610] - tools/power turbostat: Do not print negative LPI residency (David Arcari) [RHEL-34610] - tools/power turbostat: Fix Bzy_MHz documentation typo (David Arcari) [RHEL-34610] - tools/power turbostat: Increase the limit for fd opened (David Arcari) [RHEL-34610] - tools/power turbostat: Fix added raw MSR output (David Arcari) [RHEL-34610] - net: rswitch: Allow jumbo frames (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for TX (Radu Rendec) [RHEL-34587] - net: rswitch: Add jumbo frames handling for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Set GWMDNC register (Radu Rendec) [RHEL-34587] - net: rswitch: Add a setting ext descriptor function (Radu Rendec) [RHEL-34587] - net: rswitch: Add unmap_addrs instead of dma address in each desc (Radu Rendec) [RHEL-34587] - net: rswitch: Use build_skb() for RX (Radu Rendec) [RHEL-34587] - net: rswitch: Use unsigned int for desc related array index (Radu Rendec) [RHEL-34587] - net: rswitch: Drop unused argument/return value (Radu Rendec) [RHEL-34587] - net: rswitch: Fix missing dev_kfree_skb_any() in error path (Radu Rendec) [RHEL-34587] - net: rswitch: Fix return value in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: rswitch: Fix type of ret in rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Break out to module (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Get clock increment from clock rate (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown register layout (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: drop SoC names in Kconfig (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: group entries in Makefile (Radu Rendec) [RHEL-34587] - rswitch: Add PM ops (Radu Rendec) [RHEL-34587] - rswitch: Use unsigned int for port related array index (Radu Rendec) [RHEL-34587] - rswitch: Fix imbalance phy_power_off() calling (Radu Rendec) [RHEL-34587] - rswitch: Fix renesas_eth_sw_remove() implementation (Radu Rendec) [RHEL-34587] - rswitch: Fix PHY station management clock setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add spin lock protection for irq {un}mask (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix unmasking irq condition (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add .[gs]et_link_ksettings support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add runtime speed change support (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use hardware pause features (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Use napi_gro_receive() in RX (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix timestamp feature after all descriptors are used (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix return value in error path of xmit (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix GWTSDIE register handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Fix the output value of quote from rswitch_rx() (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Improve TX timestamp accuracy (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Remove gptp flag from rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Move linkfix variables to rswitch_gwca (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Rename rings in struct rswitch_gwca_queue (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add "max-speed" handling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add phy_power_{on,off}() calling (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Add host_interfaces setting (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Convert to phy_device (Radu Rendec) [RHEL-34587] - net: renesas: rswitch: Simplify struct phy * handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix ethernet-ports handling (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: C45 only transactions (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix getting mac address from device tree (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix error path in renesas_eth_sw_probe() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix MAC address info (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type in rswitch_etha_wait_link_verification() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix endless loop in error paths (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Fix return type of rswitch_start_xmit() (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Fix build error about ptp (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: rswitch: Add R-Car Gen4 gPTP support (Radu Rendec) [RHEL-34587] - net: ethernet: renesas: Add support for "Ethernet Switch" (Radu Rendec) [RHEL-34587] - dt-bindings: net: renesas: Document Renesas Ethernet Switch (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Add .exit() ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Reset in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to devm_platform_ioremap_resource() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-ether-serdes: Convert to platform remove callback returning void (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Remove retry code in .init() (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Add .power_on() into phy_ops (Radu Rendec) [RHEL-34587] - phy: renesas: r8a779f0-eth-serdes: Fix register setting (Radu Rendec) [RHEL-34587] - phy: renesas: Add Renesas Ethernet SERDES driver for R-Car S4-8 (Radu Rendec) [RHEL-34587] - dt-bindings: phy: renesas: Document Renesas Ethernet SERDES (Radu Rendec) [RHEL-34587] - arm64: tlb: Fix TLBI RANGE operand (Shaoqin Huang) [RHEL-26259] - arm64/mm: Modify range-based tlbi to decrement scale (Shaoqin Huang) [RHEL-26259] - net: remove gfp_mask from napi_alloc_skb() (Izabela Bakollari) [RHEL-32108] - netfilter: nft_flow_offload: release dst in case direct xmit path is used (Florian Westphal) [RHEL-33469] - ipvs: avoid stat macros calls from preemptible context (Florian Westphal) [RHEL-33469] - netfilter: flowtable: incorrect pppoe tuple (Florian Westphal) [RHEL-33469] - netfilter: flowtable: validate pppoe header (Florian Westphal) [RHEL-33469] - netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Florian Westphal) [RHEL-33469] - netfilter: nft_flow_offload: reset dst in route object after setting up flow (Florian Westphal) [RHEL-33469] - netfilter: flowtable: simplify route logic (Florian Westphal) [RHEL-33469] - netfilter: nfnetlink_queue: un-break NF_REPEAT (Florian Westphal) [RHEL-33469] - netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Florian Westphal) [RHEL-33469] - netfilter: conntrack: correct window scaling with retransmitted SYN (Florian Westphal) [RHEL-33469] - block: fix q->blkg_list corruption during disk rebind (Ming Lei) [RHEL-33577] - RDMA/srpt: Do not register event handler until srpt device is fully setup (Kamal Heib) [RHEL-33226] {CVE-2024-26872} - netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Phil Sutter) [RHEL-30078] {CVE-2024-26643} - netfilter: nf_tables: disallow anonymous set with timeout flag (Phil Sutter) [RHEL-30082] {CVE-2024-26642} - tcp: properly terminate timers for kernel sockets (Paolo Abeni) [RHEL-32164] - tcp: add sanity checks to rx zerocopy (Paolo Abeni) [RHEL-29496 RHEL-32164] {CVE-2024-26640} - tcp: Add memory barrier to tcp_push() (Paolo Abeni) [RHEL-32164] - tcp: fix cookie_init_timestamp() overflows (Paolo Abeni) [RHEL-32164] - tcp_metrics: do not create an entry from tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() (Paolo Abeni) [RHEL-32164] - tcp_metrics: add missing barriers on delete (Paolo Abeni) [RHEL-32164] - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Paolo Abeni) [RHEL-32164] - tcp: fix possible freeze in tx path under memory pressure (Paolo Abeni) [RHEL-32164] - thermal: intel: hfi: Add syscore callbacks for system-wide PM (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline (David Arcari) [RHEL-30586] {CVE-2024-26646} - thermal: intel: hfi: Refactor enabling code into helper functions (David Arcari) [RHEL-30586] {CVE-2024-26646} - uio: Fix use-after-free in uio_open (Ricardo Robaina) [RHEL-26233] {CVE-2023-52439} - Partial backport of mm, treewide: introduce NR_PAGE_ORDERS (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add printing to memory buffer (Dave Airlie) [RHEL-24101] - lib/ref_tracker: improve printing stats (Dave Airlie) [RHEL-24101] - lib/ref_tracker: add unlocked leak print helper (Dave Airlie) [RHEL-24101] - Partial backport of rxrpc: Fix locking issue (Dave Airlie) [RHEL-24101] - kunit: Add a macro to wrap a deferred action function (Dave Airlie) [RHEL-24101] - kunit: Fix some comments which were mistakenly kerneldoc (Dave Airlie) [RHEL-24101] - kunit: Fix a NULL vs IS_ERR() bug (Dave Airlie) [RHEL-24101] - kunit: device: Fix a NULL vs IS_ERR() check in init() (Dave Airlie) [RHEL-24101] - kunit: device: Unregister the kunit_bus on shutdown (Dave Airlie) [RHEL-24101] - kunit: Setup DMA masks on the kunit device (Dave Airlie) [RHEL-24101] - kunit: Add APIs for managing devices (Dave Airlie) [RHEL-24101] - debugfs: Export debugfs_create_str symbol (Dave Airlie) [RHEL-24101] - dma-buf/sync_file: Add SET_DEADLINE ioctl (Dave Airlie) [RHEL-24101] - redhat: add CONFIG_AMD_WBRF file, disabled for now. (Dave Airlie) [RHEL-24101] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Dave Airlie) [RHEL-24101] - drm/i915: Move abs_diff() to math.h (Dave Airlie) [RHEL-24101] - string.h: add array-wrappers for (v)memdup_user() (Dave Airlie) [RHEL-24101] - hwmon: (coretemp) Enlarge per package core count limit (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix bogus core_id to attr name mapping (David Arcari) [RHEL-22705] - hwmon: (coretemp) Fix out-of-bounds memory access (David Arcari) [RHEL-22705 RHEL-31307] {CVE-2024-26664} - ceph: switch to corrected encoding of max_xattr_size in mdsmap (Xiubo Li) [RHEL-26722]- bnx2x: remove unused variable 'cur_data_offset' (Michal Schmidt) [RHEL-23117 RHEL-25588] - net/bnx2x: Prevent access to a freed page in page_pool (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Fix firmware version string character counts (Michal Schmidt) [RHEL-23117 RHEL-25588 RHEL-32855] - bnx2x: new flag for track HW resource allocation (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: Remove unnecessary ternary operators (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix page fault following EEH recovery (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: use the right build_skb() helper (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Michal Schmidt) [RHEL-23117 RHEL-25588] - bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Michal Schmidt) [RHEL-23117 RHEL-25588] - Revert "Revert "Merge: EDAC: add initial support for El Capitan"" (Aristeu Rozanski) [RHEL-29211] - quota: Fix potential NULL pointer dereference (Pavel Reichl) [RHEL-33221] {CVE-2024-26878} - powerpc/lib: Validate size for vector operations (Mamatha Inamdar) [RHEL-29116] {CVE-2023-52606} - futex: Prevent the reuse of stale pi_state (Waiman Long) [RHEL-28616] - futex: Fix hardcoded flags (Waiman Long) [RHEL-28616] - futex: make the vectored futex operations available (Waiman Long) [RHEL-28616] - futex: make futex_parse_waitv() available as a helper (Waiman Long) [RHEL-28616] - futex: add wake_data to struct futex_q (Waiman Long) [RHEL-28616] - futex: abstract out a __futex_wake_mark() helper (Waiman Long) [RHEL-28616] - futex: factor out the futex wake handling (Waiman Long) [RHEL-28616] - futex: move FUTEX2_VALID_MASK to futex.h (Waiman Long) [RHEL-28616] - futex/requeue: Remove unnecessary ‘NULL’ initialization from futex_proxy_trylock_atomic() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_requeue() (Waiman Long) [RHEL-28616] - futex: Add flags2 argument to futex_requeue() (Waiman Long) [RHEL-28616] - futex: Propagate flags into get_futex_key() (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wait() (Waiman Long) [RHEL-28616] - futex: FLAGS_STRICT (Waiman Long) [RHEL-28616] - futex: Add sys_futex_wake() (Waiman Long) [RHEL-28616] - futex: Validate futex value against futex size (Waiman Long) [RHEL-28616] - futex: Flag conversion (Waiman Long) [RHEL-28616] - futex: Extend the FUTEX2 flags (Waiman Long) [RHEL-28616] - futex: Clarify FUTEX2 flags (Waiman Long) [RHEL-28616] - futex/pi: Fix recursive rt_mutex waiter state (Waiman Long) [RHEL-28616] - locking/rtmutex: Add a lockdep assert to catch potential nested blocking (Waiman Long) [RHEL-28616] - locking/rtmutex: Use rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Provide rt_mutex specific scheduler helpers (Waiman Long) [RHEL-28616] - sched: Extract __schedule_loop() (Waiman Long) [RHEL-28616] - locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES (Waiman Long) [RHEL-28616] - sched: Constrain locks in sched_submit_work() (Waiman Long) [RHEL-28616] - futex: Use a folio instead of a page (Waiman Long) [RHEL-28616] - fchmodat2: add support for AT_EMPTY_PATH (Waiman Long) [RHEL-28616] - arch: Register fchmodat2, usually as syscall 452 (Waiman Long) [RHEL-28616] - fs: Add fchmodat2() (Waiman Long) [RHEL-28616] - Non-functional cleanup of a "__user * filename" (Waiman Long) [RHEL-28616] - syscalls: Remove file path comments from headers (Waiman Long) [RHEL-28616] - kernel/sys_ni: add compat entry for fadvise64_64 (Waiman Long) [RHEL-28616] - syscalls: compat: Fix the missing part for __SYSCALL_COMPAT (Waiman Long) [RHEL-28616] - futex: add missing rtmutex.h include (Waiman Long) [RHEL-28616] - Revert "sched/core: Provide sched_rtmutex() and expose sched work helpers") (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Submit/resume work explicitly before/after blocking" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Avoid pointless blk_flush_plug() invocations" (Waiman Long) [RHEL-28616] - Revert "locking/rtmutex: Add a lockdep assert to catch potential nested blocking" (Waiman Long) [RHEL-28616] - Revert "sched/core: Add __always_inline to schedule_loop()" (Waiman Long) [RHEL-28616] - fsverity: remove hash page spin lock (Andrey Albershteyn) [RHEL-29914] - fsverity: skip PKCS#7 parser when keyring is empty (Andrey Albershteyn) [RHEL-29914] - fsverity: move sysctl registration out of signature.c (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify handling of errors during initcall (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check that there is no algorithm 0 (Andrey Albershteyn) [RHEL-29914] - fsverity: improve documentation for builtin signature support (Andrey Albershteyn) [RHEL-29914] - fsverity: update the documentation (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify error handling in verify_data_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't use bio_first_page_all() in fsverity_verify_bio() (Andrey Albershteyn) [RHEL-29914] - fsverity: constify fsverity_hash_alg (Andrey Albershteyn) [RHEL-29914] - fsverity: use shash API instead of ahash API (Andrey Albershteyn) [RHEL-29914] - fsverity: reject FS_IOC_ENABLE_VERITY on mode 3 fds (Andrey Albershteyn) [RHEL-29914] - fsverity: explicitly check for buffer overflow in build_merkle_tree() (Andrey Albershteyn) [RHEL-29914] - fsverity: use WARN_ON_ONCE instead of WARN_ON (Andrey Albershteyn) [RHEL-29914] - fs-verity: simplify sysctls with register_sysctl() (Andrey Albershteyn) [RHEL-29914] - fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Andrey Albershteyn) [RHEL-29914] - fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Andrey Albershteyn) [RHEL-29914] - fsverity: support verifying data from large folios (Andrey Albershteyn) [RHEL-29914] - fs/buffer.c: support fsverity in block_read_full_folio() (Andrey Albershteyn) [RHEL-29914] - fsverity: support enabling with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - mm/readahead: Convert page_cache_async_readahead to take a folio (Andrey Albershteyn) [RHEL-29914] - fsverity: support verification with tree block size < PAGE_SIZE (Andrey Albershteyn) [RHEL-29914] - fs-verity: mention btrfs support (Andrey Albershteyn) [RHEL-29914] - btrfs: send: add support for fs-verity (Andrey Albershteyn) [RHEL-29914] - fsverity: replace fsverity_hash_page() with fsverity_hash_block() (Andrey Albershteyn) [RHEL-29914] - fsverity: use EFBIG for file too large to enable verity (Andrey Albershteyn) [RHEL-29914] - fsverity: store log2(digest_size) precomputed (Andrey Albershteyn) [RHEL-29914] - fsverity: simplify Merkle tree readahead size calculation (Andrey Albershteyn) [RHEL-29914] - fsverity: use unsigned long for level_start (Andrey Albershteyn) [RHEL-29914] - fsverity: remove debug messages and CONFIG_FS_VERITY_DEBUG (Andrey Albershteyn) [RHEL-29914] - fsverity: pass pos and size to ->write_merkle_tree_block (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_cleanup_inode() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_prepare_setattr() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: optimize fsverity_file_open() on non-verity files (Andrey Albershteyn) [RHEL-29914] - fsverity: stop using PG_error to track error status (Andrey Albershteyn) [RHEL-29914] - fs-verity: use kmap_local_page() instead of kmap() (Andrey Albershteyn) [RHEL-29914] - fs-verity: use memcpy_from_page() (Andrey Albershteyn) [RHEL-29914] - fs-verity: Use struct_size() helper in enable_verity() (Andrey Albershteyn) [RHEL-29914] - fs-verity: remove unused parameter desc_size in fsverity_create_info() (Andrey Albershteyn) [RHEL-29914] - fs-verity: fix signed integer overflow with i_size near S64_MAX (Andrey Albershteyn) [RHEL-29914] - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: only call drv_sta_rc_update for uploaded stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix the TXF mapping for BZ devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: ensure offloading TID queue exists (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: reject iftype change with mesh ID change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a crash when we run out of stations (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Fix some error codes (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: clear link_id in time_event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use correct address 3 in A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: reload info pointer in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix fortify warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Adjust n_channels usage for __counted_by (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: do not announce EPCS support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: exit eSR only after the FW does (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: fix a battery life regression (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: accept broadcast probe responses on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: adding missing drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix waiting for beacons logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix unsolicited broadcast probe config (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: initialize SMPS mode correctly (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix driver debugfs for vif type change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: set station RX-NSS on reconfig (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix RCU use in TDLS fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: improve CSA/ECSA connection refusal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: detect stuck ECSA element in probe resp (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove extra kernel-doc (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for mt76 drivers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for wilc1000 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: fill in MODULE_DESCRIPTION()s for Broadcom WLAN (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Drop WBRF debugging statements (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix wiphy delayed work queueing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fix double-free bug (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix race condition on enabling fast-xmit (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix potential sta-link leak (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211/mac80211: remove dependency on non-existing option (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix missing interfaces when dumping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: remove redundant ML element check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Update the default DSCP-to-UP mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: tests: add some scanning related tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: extend MFP tests (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: kunit: generalize public action test (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add kunit tests for public action handling (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add a convenience allocation wrapper for SKBs (Jose Ignacio Tornos Martinez) [RHEL-28754] - kunit: add parameter generation macro using description from array (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Jose Ignacio Tornos Martinez) [RHEL-28754] - PCI: Remove unused 'node' member from struct pci_driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: use the new command to clear the internal buffer (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: disallow puncturing in US/Canada (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add US/Canada MCC to API (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Add rf_mapping of new wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: cleanup BT Shared Single Antenna code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: d3: avoid intermediate/early mutex unlock (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: send TX path flush in rfkill (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: Don't mark DFS channels as NO-IR (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Allow DFS concurrent operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: set siso/mimo chains to 1 in FW SMPS request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a driver callback to check active_links (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: avoid double free if updating BSS fails (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: allow 64-bit radiotap timestamps (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rework RX timestamp flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: handle UHB AP and STA power type (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: Add custom reg for DFS concurrent (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Schedule regulatory channels check on bandwith change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Schedule regulatory check on BSS STA channel change (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: reg: Support P2P operation on DFS channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Skip association timeout update after comeback rejection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: address some kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211_hwsim: support HE 40 MHz in 2.4 GHz band (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: address several kerneldoc warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: fix uninitialized firmware_stat (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8723_common: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: using calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: add calculate_bit_shift() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: To improve Wi-Fi performance while BT is idle (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Translate antenna configuration from ID to string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update RF parameter control setting logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Bluetooth RSSI level information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Set Bluetooth scan low-priority when Wi-Fi link/scan (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update coexistence policy for Wi-Fi LPS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Still show hardware grant signal info even Wi-Fi is PS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Update BTG control related logic (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Add Pre-AGC control to enhance Wi-Fi RX performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Record down Wi-Fi initial mode information (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: Fix wrong Wi-Fi role info and FDDT parameter members (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: use cfg80211_ssid_eq() instead of rtw_ssid_equal() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: use cfg80211_ssid_eq() instead of mwifiex_ssid_cmp() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: introduce cfg80211_ssid_eq() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: implement to configure TX/RX engines for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add sys_init and filter option for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: Use DECLARE_FLEX_ARRAY() and fix -Warray-bounds warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Drop chan lock before queuing buffers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add spinlock to protect WP access when queueing TREs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: workaround too long expansion sparse warnings (Jose Ignacio Tornos Martinez) [RHEL-28754] - Revert "wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ" (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: remove useless code in rt2x00queue_create_tx_descriptor() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: only reset BB/RF for existing WiFi 6 chips while starting up (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add DBCC H2C to notify firmware the status (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add suffix _ax to MAC functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add flags to check if CMAC and DMAC are enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add power on/off functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add XTAL SI for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: print out RFK log with formatted string (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: parse and print out RFK log from C2H events (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add C2H event handlers of RFK log and report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: load RFK log format string from firmware file (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: add version field to BB MCU firmware element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: load TX power track tables from fw_element (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: configure BSSID consistently when starting AP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: add extra delay for firmware ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add checks for read/write callbacks while registering controllers (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA read operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for async DMA write operation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: sta_info.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: rx.c: fix sentence grammar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: fix grammar & spellos (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: fix spelling & punctutation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: sort certificates in build (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Introduce async read/write callbacks (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Rename read_from_host() and write_to_host() APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Pass mhi_ep_buf_info struct to read/write APIs (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Add support for interrupt moderation timer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Use slab allocator where applicable (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add alignment check for event ring read pointer (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: pci_generic: Add SDX75 based modem support (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: host: Add a separate timeout parameter for waiting ready (Jose Ignacio Tornos Martinez) [RHEL-28754] - bus: mhi: ep: Do not allocate event ring element on stack (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: reset survey of current channel after a scan started (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix the issue that the multicast/broadcast indicator is not read correctly for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Fix ath11k_htc_record flexible record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: Use random MAC when efuse MAC invalid (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: avoid stringop-overflow warning (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_csa_beacon() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: don't set ESS capab bit in assoc request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: consume both probe response and beacon IEs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: generate an ML element for per-STA profiles (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: add a flag to disallow puncturing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Add support for setting TID to link mapping (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: update some locking documentation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: add BSS usage reporting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: remove async command callback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: file: don't use [0] for variable arrays (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: get_crf_id() can be void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: dump CSRs before removal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: pcie: clean up device removal work (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: refactor RX tracing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: don't support triggered EHT CQI feedback (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Correctly report TSF data in scan complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: mvm: Use the link ID provided in scan request (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Extend del pmksa support for SAE and OWE security (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: cleanup airtime arithmetic with ieee80211_sta_keep_active() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Add support for WBRF features (Jose Ignacio Tornos Martinez) [RHEL-28754] - platform/x86/amd: Add support for AMD ACPI based Wifi band RFI mitigation feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - Documentation/driver-api: Add document about WBRF mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: reduce the size of MCU firmware download Rx queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: set DMA mask to 36 bits for boards with more than 4GB of RAM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921s: fix workqueue problem causes STA association fail (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7925: remove iftype from mt7925_init_eht_caps signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add PCI IDs for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add new definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: support mt7992 eeprom loading (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework register offsets for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add DMA support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add firmware support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: introduce mt7996_band_valid() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: fix EHT phy mode check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: rework ampdu params setting (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: switch to mcu command for TX GI report (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: use chainmask for power delta calculation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add txpower setting support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: change txpower init to per-phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix rate usage of inband discovery frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: align the format of fixed rate command (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: set fixed_bw bit in TX descriptor for fixed rate frames (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: adjust WFDMA settings to improve performance (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: fix the size of struct bss_rate_tlv (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add beacon duplicate TX mode support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add thermal sensor device support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: connac: add thermal protection support for mt7996 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add support for variants with auxiliary RX path (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7915: fallback to non-wed mode if platform_get_resource fails in mt7915_mmio_wed_init() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rro delete session garbage collector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed reset support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move wed reset common code in mt76 module (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed rx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_set_rro signature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7996: add wed tx support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: increase MT_QFLAG_WED_TYPE size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce wed pointer in mt76_queue (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_net_setup_tc in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf in common code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to load precal from NVMEM cell for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: permit to use alternative cell name to eeprom NVMEM load (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: make mt76_get_of_eeprom static again (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: limit support of precal loading for mt7915 to MTD only (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: fix broken precal loading from MTD for mt7915 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mt76: add ability to explicitly forbid LED registration with DT (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: refine SER setting during WiFi CPU power on (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: dump MAC registers when SER occurs (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add SER IMR tables (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: add support to allow broadcast action frame RX (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: make RX assoc data const (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: refactor nl80211_send_mlme_event() arguments (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated wiphy access from hw (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: fix and enable AP mode for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: do not restore ASPM in case of single MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add support one MSI vector (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor multiple MSI vector implementation (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: get msi_data again after request_irq is called (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid repeated hw access from ar (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Optimize the mac80211 hw data access (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: add 320 MHz bandwidth enums (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix misbehavior of TX beacon in concurrent mode (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine remain on channel flow to improve P2P connection (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: Refine active scan behavior in 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix not entering PS mode after AP stops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: make watchdog param per device (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bridge vendor/device ids (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove unused PCI related defines and struct (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_pci_pme_status() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Use pci_find_capability() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert to use PCIe capability accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: sdio: Honor the host max_req_size in the RX path (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29465] {CVE-2023-52611} - wifi: rtw89: mac: functions to configure hardware engine and quota for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use pointer to access functions of hardware engine and quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: move code related to hardware engine to individual functions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: check queue empty according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: refine element naming used by queue empty check (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: add reserved size as factor of DLE used size (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to get DLE reserved quota (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: extend and add quota number (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: remove wrapper of rtw89_debug() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add debugfs entry to disable dynamic mechanism (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: phy: dynamically adjust EDCCA threshold (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: debug: add to check if debug mask is enabled (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl8821ae: phy: remove some useless code (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: debug: remove wrapper of rtw_dbg() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmfmac: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: Simplify bool conversion (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Convert to platform remove callback returning void (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: fix race due to setting ATH11K_FLAG_EXT_IRQ_ENABLED too early (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: remove ath11k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Use DECLARE_FLEX_ARRAY() for ath10k_htc_record (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: remove ath10k_htc_record::pauload[] (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29091] {CVE-2023-52594} - wifi: ath9k: Remove unnecessary (void*) conversions (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: refactor DP Rxdma ring structure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit HW conversion argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit RBM id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: avoid explicit mac id argument in Rxdma replenish (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: use select for CRYPTO_MICHAEL_MIC (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: nl80211: Documentation update for NL80211_CMD_PORT_AUTHORIZED event (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mac80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: cfg80211: Extend support for scanning while MLO connected (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ieee80211: fix PV1 frame control field name (Jose Ignacio Tornos Martinez) [RHEL-28754] - rfkill: return ENOTTY on invalid ioctl (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Consolidate WMI peer flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove obsolete struct wmi_peer_flags_map *peer_flags (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: Remove struct ath12k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove struct ath11k::ops (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: Remove unused struct ath10k_htc_frame (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: simplify __ath10k_htt_tx_txq_recalc() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content from physical map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: read efuse content via efuse map struct from logic map (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8852c: read RX gain offset from efuse for 6GHz channels (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: add to access efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: mac: use mac_gen pointer to access about efuse (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922a: add 8922A basic chip info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: drop unused const_amdpci_aspm (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remove unused priv variable (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: update regulatory map to R65-R44 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: regd: handle policy of 6 GHz according to BIOS (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: acpi: process 6 GHz band policy from DSM (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: update interrupt mitigation register for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: correct interrupt mitigation register for 8852CE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize interrupt status bits of interrupt handlers (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add pre_deinit to be called after probe complete (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: stop/start DMA for level 1 recovery according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: reset BDRAM according to chip gen (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: correct wrong BBP register in RxDCOC calibration (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Remove unneeded semicolon (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath11k: Defer on rproc_get failure (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: restart beacon queue when hardware reset (Jose Ignacio Tornos Martinez) [RHEL-28754 RHEL-29095] {CVE-2023-52595} - wifi: rt2x00: disable RTS threshold for rt2800 by default (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rt2x00: introduce DMA busy check watchdog for rt2800 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw88: simplify __rtw_tx_work() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: coex: use struct assignment to replace memcpy() to append TDMA content (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add LTR v2 for WiFi 7 chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: use gen_def pointer to configure mac_{pre,post}_init and clear PCI ring index (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add PCI generation information to pci_info for each chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify wilc_scan() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: cleanup struct wilc_conn_info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath10k: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: ath12k: drop NULL pointer check in ath12k_update_per_peer_tx_stats() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned rndis_wlan driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned wl3501 driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned ray_cs driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: remove orphaned cisco/aironet driver (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: extend PHY status parser to support WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: consider RX info for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: configure PPDU max user by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: set entry size of address CAM to H2C field by chip (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: wilc1000: simplify remain on channel support (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: generalize code of PCI control DMA IO for WiFi 7 (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: add new RX ring design to determine full RX ring efficiently (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: pci: define PCI ring address for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtw89: fix timeout calculation in rtw89_roc_end() (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix typo in function name (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_phy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: rtlwifi: cleanup struct rtl_hal (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcmsmac: replace deprecated strncpy with memcpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - wifi: brcm80211: replace deprecated strncpy with strscpy (Jose Ignacio Tornos Martinez) [RHEL-28754] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Ming Lei) [RHEL-29564] - zram: do not waste zram_table_entry flags bits (Ming Lei) [RHEL-29564] - block: count BLK_OPEN_RESTRICT_WRITES openers (Ming Lei) [RHEL-29564] - block: handle BLK_OPEN_RESTRICT_WRITES correctly (Ming Lei) [RHEL-29564] - fs,block: yield devices early (Ming Lei) [RHEL-29564] - fs,block: get holder during claim (Ming Lei) [RHEL-29564] - iomap: fix a regression for partial write errors (Ming Lei) [RHEL-29564] - mtd: key superblock by device number (Ming Lei) [RHEL-29564] - fs: export sget_dev() (Ming Lei) [RHEL-29564] - super: ensure valid info (Ming Lei) [RHEL-29564] - super: move lockdep assert (Ming Lei) [RHEL-29564] - fs/Kconfig: Fix compile error for romfs (Ming Lei) [RHEL-29564] - iomap: handle error conditions more gracefully in iomap_to_bh (Ming Lei) [RHEL-29564] - direct_write_fallback(): on error revert the ->ki_pos update from buffered write (Ming Lei) [RHEL-29564] - Revert "get rid of DCACHE_GENOCIDE" (Ming Lei) [RHEL-29564] - block: remove bdev_handle completely (Ming Lei) [RHEL-29564] - block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access (Ming Lei) [RHEL-29564] - bdev: remove bdev pointer from struct bdev_handle (Ming Lei) [RHEL-29564] - bdev: make struct bdev_handle private to the block layer (Ming Lei) [RHEL-29564] - bdev: make bdev_{release, open_by_dev}() private to block layer (Ming Lei) [RHEL-29564] - bdev: remove bdev_open_by_path() (Ming Lei) [RHEL-29564] - nfs: port block device access to files (Ming Lei) [RHEL-29564] - jfs: port block device access to file (Ming Lei) [RHEL-29564] - ext4: port block device access to file (Ming Lei) [RHEL-29564] - target: port block device access to file (Ming Lei) [RHEL-29564] - s390: port block device access to file (Ming Lei) [RHEL-29564] - nvme: port block device access to file (Ming Lei) [RHEL-29564] - block2mtd: port device access to files (Ming Lei) [RHEL-29564] - zram: port block device access to file (Ming Lei) [RHEL-29564] - xen: port block device access to file (Ming Lei) [RHEL-29564] - pktcdvd: port block device access to file (Ming Lei) [RHEL-29564] - drbd: port block device access to file (Ming Lei) [RHEL-29564] - xfs: port block device access to files (Ming Lei) [RHEL-29564] - power: port block device access to file (Ming Lei) [RHEL-29564] - swap: port block device usage to file (Ming Lei) [RHEL-29564] - md: port block device access to file (Ming Lei) [RHEL-29564] - block/genhd: port disk_scan_partitions() to file (Ming Lei) [RHEL-29564] - block/ioctl: port blkdev_bszset() to file (Ming Lei) [RHEL-29564] - bdev: open block device as files (Ming Lei) [RHEL-29564] - file: add alloc_file_pseudo_noaccount() (Ming Lei) [RHEL-29564] - file: prepare for new helper (Ming Lei) [RHEL-29564] - init: flush async file closing (Ming Lei) [RHEL-29564] - fs: add CONFIG_BUFFER_HEAD (Ming Lei) [RHEL-29564] - fs: build the legacy direct I/O code conditionally (Ming Lei) [RHEL-29564] - fs: move sb_init_dio_done_wq out of direct-io.c (Ming Lei) [RHEL-29564] - block: use iomap for writes to block devices (Ming Lei) [RHEL-29564] - block: stop setting ->direct_IO (Ming Lei) [RHEL-29564] - block: open code __generic_file_write_iter for blkdev writes (Ming Lei) [RHEL-29564] - fs: rename and move block_page_mkwrite_return (Ming Lei) [RHEL-29564] - fuse: drop redundant arguments to fuse_perform_write (Ming Lei) [RHEL-29564] - fuse: update ki_pos in fuse_perform_write (Ming Lei) [RHEL-29564] - fs: factor out a direct_write_fallback helper (Ming Lei) [RHEL-29564] - iomap: use kiocb_write_and_wait and kiocb_invalidate_pages (Ming Lei) [RHEL-29564] - iomap: update ki_pos in iomap_file_buffered_write (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_post_direct_write helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_invalidate_pages helper (Ming Lei) [RHEL-29564] - filemap: add a kiocb_write_and_wait helper (Ming Lei) [RHEL-29564] - filemap: update ki_pos in generic_perform_write (Ming Lei) [RHEL-29564] - backing_dev: remove current->backing_dev_info (Ming Lei) [RHEL-29564] - redhat/configs: add CONFIG_BLK_DEV_WRITE_MOUNTED (Ming Lei) [RHEL-29564] - block: Fix a memory leak in bdev_open_by_dev() (Ming Lei) [RHEL-29564] - ext4: Block writes to journal device (Ming Lei) [RHEL-29564] - xfs: Block writes to log device (Ming Lei) [RHEL-29564] - fs: Block writes to mounted block devices (Ming Lei) [RHEL-29564] - btrfs: Do not restrict writes to btrfs devices (Ming Lei) [RHEL-29564] - block: Add config option to not allow writing to mounted devices (Ming Lei) [RHEL-29564] - block: Remove blkdev_get_by_*() functions (Ming Lei) [RHEL-29564] - super: use higher-level helper for {freeze,thaw} (Ming Lei) [RHEL-29564] - fs: Avoid grabbing sb->s_umount under bdev->bd_holder_lock (Ming Lei) [RHEL-29564] - fs: remove emergency_thaw_bdev (Ming Lei) [RHEL-29564] - super: wait until we passed kill super (Ming Lei) [RHEL-29564] - super: make locking naming consistent (Ming Lei) [RHEL-29564] - fs: simplify invalidate_inodes (Ming Lei) [RHEL-29564] - init: Deal with the init process being a user mode process (Ming Lei) [RHEL-29564] - dcache: remove unnecessary NULL check in dget_dlock() (Ming Lei) [RHEL-29564] - kill DCACHE_MAY_FREE (Ming Lei) [RHEL-29564] - __d_unalias() doesn't use inode argument (Ming Lei) [RHEL-29564] - d_alloc_parallel(): in-lookup hash insertion doesn't need an RCU variant (Ming Lei) [RHEL-29564] - get rid of DCACHE_GENOCIDE (Ming Lei) [RHEL-29564] - simple_fill_super(): don't bother with d_genocide() on failure (Ming Lei) [RHEL-29564] - nsfs: use d_make_root() (Ming Lei) [RHEL-29564] - d_alloc_pseudo(): move setting ->d_op there from the (sole) caller (Ming Lei) [RHEL-29564] - kill d_instantate_anon(), fold __d_instantiate_anon() into remaining caller (Ming Lei) [RHEL-29564] - retain_dentry(): introduce a trimmed-down lockless variant (Ming Lei) [RHEL-29564] - __dentry_kill(): new locking scheme (Ming Lei) [RHEL-29564] - d_prune_aliases(): use a shrink list (Ming Lei) [RHEL-29564] - switch select_collect{,2}() to use of to_shrink_list() (Ming Lei) [RHEL-29564] - to_shrink_list(): call only if refcount is 0 (Ming Lei) [RHEL-29564] - fold dentry_kill() into dput() (Ming Lei) [RHEL-29564] - don't try to cut corners in shrink_lock_dentry() (Ming Lei) [RHEL-29564] - fold the call of retain_dentry() into fast_dput() (Ming Lei) [RHEL-29564] - Call retain_dentry() with refcount 0 (Ming Lei) [RHEL-29564] - dentry_kill(): don't bother with retain_dentry() on slow path (Ming Lei) [RHEL-29564] - __dentry_kill(): get consistent rules for victim's refcount (Ming Lei) [RHEL-29564] - make retain_dentry() neutral with respect to refcounting (Ming Lei) [RHEL-29564] - __dput_to_list(): do decrement of refcount in the callers (Ming Lei) [RHEL-29564] - fast_dput(): new rules for refcount (Ming Lei) [RHEL-29564] - fast_dput(): handle underflows gracefully (Ming Lei) [RHEL-29564] - fast_dput(): having ->d_delete() is not reason to delay refcount decrement (Ming Lei) [RHEL-29564] - shrink_dentry_list(): no need to check that dentry refcount is marked dead (Ming Lei) [RHEL-29564] - centralize killing dentry from shrink list (Ming Lei) [RHEL-29564] - dentry: switch the lists of children to hlist (Ming Lei) [RHEL-29564] - coda_flag_children(): cope with dentries turning negative (Ming Lei) [RHEL-29564] - switch nfsd_client_rmdir() to use of simple_recursive_removal() (Ming Lei) [RHEL-29564] - kill d_backing_dentry() (Ming Lei) [RHEL-29564] - dentry.h: kill a mysterious comment (Ming Lei) [RHEL-29564] - dentry.h: trim externs (Ming Lei) [RHEL-29564] - kill d_{is,set}_fallthru() (Ming Lei) [RHEL-29564] - DCACHE_COOKIE: RIP (Ming Lei) [RHEL-29564] - DCACHE_... ->d_flags bits: switch to BIT() (Ming Lei) [RHEL-29564] - get rid of __dget() (Ming Lei) [RHEL-29564] - struct dentry: get rid of randomize_layout idiocy (Ming Lei) [RHEL-29564] - ovl: stop using d_alloc_anon()/d_instantiate_anon() (Ming Lei) [RHEL-29564] - net: macsec: indicate next pn update when offloading (Izabela Bakollari) [RHEL-30143] - IB/mlx5: Adjust mlx5 rate mapping to support 800Gb (Kamal Heib) [RHEL-30146] - IB/mlx5: Rename 400G_8X speed to comply to naming convention (Kamal Heib) [RHEL-30146] - IB/mlx5: Add support for 800G_8X lane speed (Kamal Heib) [RHEL-30146] - RDMA/ipoib: Add support for XDR speed in ethtool (Kamal Heib) [RHEL-30146] - IB/mlx5: Expose XDR speed through MAD (Kamal Heib) [RHEL-30146] - IB/core: Add support for XDR link speed (Kamal Heib) [RHEL-30146]- tracing: Fix cpu buffers unavailable due to 'record_disabled' missed (Mamatha Inamdar) [RHEL-23763] - smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_network_name_deleted() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_oplock_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in smb2_is_valid_lease_break() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_stats_proc_write() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_dump_full_key() (Paulo Alcantara) [RHEL-7986] - smb: client: fix potential UAF in cifs_debug_files_proc_show() (Paulo Alcantara) [RHEL-7986] - smb: client: serialise cifs_construct_tcon() with cifs_mount_mutex (Paulo Alcantara) [RHEL-7986] - smb: client: handle DFS tcons in cifs_construct_tcon() (Paulo Alcantara) [RHEL-7986] - smb: client: refresh referral without acquiring refpath_lock (Paulo Alcantara) [RHEL-7986] - smb: client: guarantee refcounted children from parent session (Paulo Alcantara) [RHEL-7986] - smb: client: fix UAF in smb2_reconnect_server() (Paulo Alcantara) [RHEL-7986] - KVM: x86/mmu: Retry fault before acquiring mmu_lock if mapping is changing (Igor Mammedov) [RHEL-17714] - net: esp: fix bad handling of pages from page_pool (Sabrina Dubroca) [RHEL-31751] - net: skbuff: don't include to (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_lookup_with_ifid() (Sabrina Dubroca) [RHEL-31751] - xfrm: annotate data-race around use_time (Sabrina Dubroca) [RHEL-31751] - xfrm: fix a data-race in xfrm_gen_index() (Sabrina Dubroca) [RHEL-31751] - xfrm: interface: use DEV_STATS_INC() (Sabrina Dubroca) [RHEL-31751] - topology: Set capacity_freq_ref in all cases (Phil Auld) [RHEL-29020] - sched/fair: Fix frequency selection for non-invariant case (Phil Auld) [RHEL-29020] - arm64/amu: Use capacity_ref_freq() to set AMU ratio (Phil Auld) [RHEL-29020] - cpufreq/cppc: Set the frequency used for computing the capacity (Phil Auld) [RHEL-29020] - cpufreq/cppc: Move and rename cppc_cpufreq_{perf_to_khz|khz_to_perf}() (Phil Auld) [RHEL-29020] - energy_model: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq/schedutil: Use a fixed reference frequency (Phil Auld) [RHEL-29020] - cpufreq: Use the fixed and coherent frequency for scaling capacity (Phil Auld) [RHEL-29020] - cpufreq: Fix the race condition while updating the transition_task of policy (Phil Auld) [RHEL-29020] - sched/topology: Add a new arch_scale_freq_ref() method (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework iowait boost (Phil Auld) [RHEL-29020] - sched/cpufreq: Rework schedutil governor performance estimation (Phil Auld) [RHEL-29020] - sched/topology: Consolidate and clean up access to a CPU's max compute capacity (Phil Auld) [RHEL-29020] - sched/timers: Explain why idle task schedules out on remote timer enqueue (Phil Auld) [RHEL-29020] - sched/cpuidle: Comment about timers requirements VS idle handler (Phil Auld) [RHEL-29020] - cpufreq: Rebuild sched-domains when removing cpufreq driver (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Merge initialization code of sg_cpu in single loop (Phil Auld) [RHEL-29020] - cpufreq: schedutil: Update next_freq when cpufreq_limits change (Phil Auld) [RHEL-29020] - RDMA/qedr: Fix qedr_create_user_qp error flow (Kamal Heib) [RHEL-16780 RHEL-31716] {CVE-2024-26743} - i2c: tegra: Share same DMA channel for RX and TX (Mark Salter) [RHEL-28640] - redhat/configs: build in Tegra210 SPI driver (Mark Salter) [RHEL-28640] - net-procfs: use xarray iterator to implement /proc/net/dev (Ivan Vecera) [RHEL-30656] - net: make sure we never create ifindex = 0 (Ivan Vecera) [RHEL-30656] - tools: ynl: fix handling of multiple mcast groups (Ivan Vecera) [RHEL-30656] - tools: ynl: don't leak mcast_groups on init error (Ivan Vecera) [RHEL-30656] - tools: ynl: make sure we always pass yarg to mnl_cb_run (Ivan Vecera) [RHEL-30656] - selftests/bpf: Fix sockopt_sk selftest (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fix reply command values (Ivan Vecera) [RHEL-30656] - netlink: annotate data-races around sk->sk_err (Ivan Vecera) [RHEL-30656] - doc/netlink: Fix missing classic_netlink doc reference (Ivan Vecera) [RHEL-30656] - devlink: move devlink_notify_register/unregister() to dev.c (Ivan Vecera) [RHEL-30656] - devlink: move small_ops definition into netlink.c (Ivan Vecera) [RHEL-30656] - devlink: move tracepoint definitions into core.c (Ivan Vecera) [RHEL-30656] - devlink: push linecard related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push rate related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push trap related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: use tracepoint_enabled() helper (Ivan Vecera) [RHEL-30656] - devlink: push region related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push param related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push resource related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push dpipe related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: move and rename devlink_dpipe_send_and_alloc_skb() helper (Ivan Vecera) [RHEL-30656] - devlink: push shared buffer related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push port related code into separate file (Ivan Vecera) [RHEL-30656] - devlink: push object register/unregister notifications into separate helpers (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt route messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt link messages (Ivan Vecera) [RHEL-30656] - doc/netlink: Add spec for rt addr messages (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for create flags (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Implement nlattr array-nest decoding in ynl (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Add support for netlink-raw families (Ivan Vecera) [RHEL-30656] - tools/net/ynl: Fix extack parsing with fixed header genlmsg (Ivan Vecera) [RHEL-30656] - tools/ynl: Add mcast-group schema parsing to ynl (Ivan Vecera) [RHEL-30656] - doc/netlink: Document the netlink-raw schema extensions (Ivan Vecera) [RHEL-30656] - doc/netlink: Update genetlink-legacy documentation (Ivan Vecera) [RHEL-30656] - doc/netlink: Add a schema for netlink-raw families (Ivan Vecera) [RHEL-30656] - doc/netlink: Add delete operation to ovs_vport spec (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix uAPI generation after tempfile changes (Ivan Vecera) [RHEL-30656] - netlink: specs: fix indent in fou (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support empty attribute lists (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix collecting global policy attrs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: set length of binary fields (Ivan Vecera) [RHEL-30656] - tools: ynl: allow passing binary data (Ivan Vecera) [RHEL-30656] - net: validate veth and vxcan peer ifindexes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use temporary file for rendering (Ivan Vecera) [RHEL-30656] - Documentation: Fix typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add more info to KeyErrors on missing attrs (Ivan Vecera) [RHEL-30656] - netlink: specs: add ovs_vport new command (Ivan Vecera) [RHEL-30656] - net: warn about attempts to register negative ifindex (Ivan Vecera) [RHEL-30656] - ethtool: netlink: always pass genl_info to .prepare_data (Ivan Vecera) [RHEL-30656] - ethtool: netlink: simplify arguments to ethnl_default_parse() (Ivan Vecera) [RHEL-30656] - netdev-genl: use struct genl_info for reply construction (Ivan Vecera) [RHEL-30656] - genetlink: add genlmsg_iput() API (Ivan Vecera) [RHEL-30656] - genetlink: add a family pointer to struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: use attrs from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: add struct genl_info to struct genl_dumpit_info (Ivan Vecera) [RHEL-30656] - genetlink: remove userhdr from struct genl_info (Ivan Vecera) [RHEL-30656] - genetlink: make genl_info->nlhdr const (Ivan Vecera) [RHEL-30656] - genetlink: push conditional locking into dumpit/done (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend health reporter dump attributes by port index (Ivan Vecera) [RHEL-30656] - devlink: extend health reporter dump selector by port index (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: extend per-instance dump commands to accept instance attributes (Ivan Vecera) [RHEL-30656] - devlink: allow user to narrow per-instance dumps by passing handle attrs (Ivan Vecera) [RHEL-30656] - devlink: remove converted commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: remove duplicate temporary netlink callback prototypes (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add commands that do per-instance dump (Ivan Vecera) [RHEL-30656] - devlink: pass flags as an arg of dump_one() callback (Ivan Vecera) [RHEL-30656] - devlink: introduce dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename doit callbacks for per-instance dump commands (Ivan Vecera) [RHEL-30656] - devlink: introduce devlink_nl_pre_doit_port*() helper functions (Ivan Vecera) [RHEL-30656] - devlink: parse rate attrs in doit() callbacks (Ivan Vecera) [RHEL-30656] - devlink: parse linecard attr in doit() callbacks (Ivan Vecera) [RHEL-30656] - netlink: convert nlk->flags to atomic flags (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add missing empty line between policies (Ivan Vecera) [RHEL-30656] - devlink: clear flag on port register error path (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: avoid rendering empty validate field (Ivan Vecera) [RHEL-30656] - devlink: Remove unused devlink_dpipe_table_resource_set() declaration (Ivan Vecera) [RHEL-30656] - devlink: use generated split ops and remove duplicated commands from small ops (Ivan Vecera) [RHEL-30656] - devlink: include the generated netlink header (Ivan Vecera) [RHEL-30656] - devlink: add split ops generated according to spec (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: add info-get dump op (Ivan Vecera) [RHEL-30656] - devlink: un-static devlink_nl_pre/post_doit() (Ivan Vecera) [RHEL-30656] - devlink: introduce couple of dumpit callbacks for split ops (Ivan Vecera) [RHEL-30656] - devlink: rename couple of doit netlink callbacks to match generated names (Ivan Vecera) [RHEL-30656] - devlink: rename devlink_nl_ops to devlink_nl_small_ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: render netlink policies static for split ops (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: allow directional model for kernel mode (Ivan Vecera) [RHEL-30656] - ynl-gen-c.py: filter rendering of validate field values for split ops (Ivan Vecera) [RHEL-30656] - netlink: specs: add dump-strict flag for dont-validate property (Ivan Vecera) [RHEL-30656] - devlink: Remove unused extern declaration devlink_port_region_destroy() (Ivan Vecera) [RHEL-30656] - net: convert some netlink netdev iterators to depend on the xarray (Ivan Vecera) [RHEL-30656] - net: store netdevs in an xarray (Ivan Vecera) [RHEL-30656] - ynl: print xdp-zc-max-segs in the sample (Ivan Vecera) [RHEL-30656] - ynl: regenerate all headers (Ivan Vecera) [RHEL-30656] - ynl: mark max/mask as private for kdoc (Ivan Vecera) [RHEL-30656] - ynl: expose xdp-zc-max-segs (Ivan Vecera) [RHEL-30656] - netlink: allow be16 and be32 types in all uint policy checks (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix parse multi-attr enum attribute (Ivan Vecera) [RHEL-30656] - netlink: Add new netlink_release function (Ivan Vecera) [RHEL-30656] - genetlink: add explicit ordering break check for split ops (Ivan Vecera) [RHEL-30656] - rtnetlink: Move nesting cancellation rollback to proper function (Ivan Vecera) [RHEL-30656] - devlink: remove reload failed checks in params get/set callbacks (Ivan Vecera) [RHEL-30656] - netlink: Make use of __assign_bit() API (Ivan Vecera) [RHEL-30656] - netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Ivan Vecera) [RHEL-30656] - netlink: specs: add display hints to ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: add display-hint support to ynl (Ivan Vecera) [RHEL-30656] - netlink: specs: add display-hint to schema definitions (Ivan Vecera) [RHEL-30656] - tools: ynl: improve the direct-include header guard logic (Ivan Vecera) [RHEL-30656] - netlink: fix potential deadlock in netlink_set_err() (Ivan Vecera) [RHEL-30656] - netlink: specs: fixup openvswitch specs for code generation (Ivan Vecera) [RHEL-30656] - tools: ynl: work around stale system headers (Ivan Vecera) [RHEL-30656] - rtnetlink: move validate_linkmsg out of do_setlink (Ivan Vecera) [RHEL-30656] - rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit policy in multi-attr (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: correct enum policies (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for ethtool (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the ethtool family (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: mark pads as pads (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle stats-get (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: untangle UDP tunnels and cable test a bit (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add empty enum stringset (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: resolve enum vs struct name conflicts (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate enum types if unnamed (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: add C render hints (Ivan Vecera) [RHEL-30656] - netlink: specs: support setting prefix-name per attribute (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: record extra args for regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support excluding tricky ops (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support / skip pads on the way to kernel (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't pass op_name to RenderInfo (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: support code gen for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: sanitize notification tracking (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: stop generating common notification handlers (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: regenerate the if ladders (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: get attr type outside of if() (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: combine else with closing bracket (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: complete the C keyword list (Ivan Vecera) [RHEL-30656] - tools: ynl: regen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: cleanup user space header includes (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for devlink (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the devlink family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies - regen (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't generate forward declarations for policies (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: walk nested types in depth (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: inherit struct use info (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: try to sort the types more intelligently (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: enable code gen for directional specs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: refactor strmap helper generation (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: use enum names in op strmap more carefully (Ivan Vecera) [RHEL-30656] - netlink: specs: devlink: fill in some details important for C (Ivan Vecera) [RHEL-30656] - tools: ynl: generate code for the handshake family (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: improve unwind on parsing errors (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fill in support for MultiAttr scalars (Ivan Vecera) [RHEL-30656] - netlink: specs: ethtool: fix random typos (Ivan Vecera) [RHEL-30656] - tools: ynl: add sample for netdev (Ivan Vecera) [RHEL-30656] - tools: ynl: support fou and netdev in C (Ivan Vecera) [RHEL-30656] - tools: ynl: user space helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: clean up stray new lines at the end of reply-less requests (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate static descriptions of notifications (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: switch to family struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate alloc and free helpers for req (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: move the response reading logic into YNL (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: generate enum-to-string helpers (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add error checking for nested structs (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: loosen type consistency check for events (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: don't override pure nested struct (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: fix unused / pad attribute handling (Ivan Vecera) [RHEL-30656] - tools: ynl-gen: add extra headers for user space (Ivan Vecera) [RHEL-30656] - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Ivan Vecera) [RHEL-30656] - netlink: specs: add ynl spec for ovs_flow (Ivan Vecera) [RHEL-30656] - tools: ynl: Support enums in struct members in genetlink-legacy (Ivan Vecera) [RHEL-30656] - tools: ynl: Initialise fixed headers to 0 in genetlink-legacy (Ivan Vecera) [RHEL-30656] - doc: ynl: Add doc attr to struct members in genetlink-legacy spec (Ivan Vecera) [RHEL-30656] - netlink: specs: correct types of legacy arrays (Ivan Vecera) [RHEL-30656] - net: ynl: prefix uAPI header include with uapi/ (Ivan Vecera) [RHEL-30656] - tools: ynl: avoid dict errors on older Python versions (Ivan Vecera) [RHEL-30656] - tools: ynl: Handle byte-order in struct members (Ivan Vecera) [RHEL-30656] - tools: ynl: Use dict of predefined Structs to decode scalar types (Ivan Vecera) [RHEL-30656] - netlink: annotate accesses to nlk->cb_running (Ivan Vecera) [RHEL-30656] - netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Ivan Vecera) [RHEL-30656] - tools: ynl: Rename ethtool to ethtool.py (Ivan Vecera) [RHEL-30656] - tools: ynl: Remove absolute paths to yaml files from ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: throw a more meaningful exception if family not supported (Ivan Vecera) [RHEL-30656] - tools: ynl: ethtool testing tool (Ivan Vecera) [RHEL-30656] - tools: ynl: replace print with NlError (Ivan Vecera) [RHEL-30656] - tools: ynl: populate most of the ethtool spec (Ivan Vecera) [RHEL-30656] - tools: ynl: support byte-order in cli (Ivan Vecera) [RHEL-30656] - docs: netlink: document the sub-type attribute property (Ivan Vecera) [RHEL-30656] - docs: netlink: document struct support for genetlink-legacy (Ivan Vecera) [RHEL-30656] - netlink: specs: add partial specification for openvswitch (Ivan Vecera) [RHEL-30656] - tools: ynl: Add fixed-header support to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct attr decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add C array attribute decoding to ynl (Ivan Vecera) [RHEL-30656] - tools: ynl: Add struct parsing to nlspec (Ivan Vecera) [RHEL-30656] - tools: ynl: default to treating enums as flags for mask generation (Ivan Vecera) [RHEL-30656] - tools: ynl: Add missing types to encode/decode (Ivan Vecera) [RHEL-30656] - tools: ynl: add the Python requirements.txt file (Ivan Vecera) [RHEL-30656] - ynl: allow to encode u8 attr (Ivan Vecera) [RHEL-30656] - tools: ynl: skip the explicit op array size when not needed (Ivan Vecera) [RHEL-30656] - netlink: specs: allow uapi-header in genetlink (Ivan Vecera) [RHEL-30656] - netlink-specs: add partial specification for devlink (Ivan Vecera) [RHEL-30656] - netlink: remove unused 'compare' function (Ivan Vecera) [RHEL-30656]- Revert "net: rtnetlink: Enslave device before bringing it up" (Ivan Vecera) [RHEL-30344] - netlink: Reverse the patch which removed filtering (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix enum index in _decode_enum(..) (Ivan Vecera) [RHEL-30344] - tools: ynl: fix setting presence bits in simple nests (Ivan Vecera) [RHEL-30344] - netlink: add nla be16/32 types to minlen array (Ivan Vecera) [RHEL-30344] - rtnetlink: Restore RTM_NEW/DELLINK notification behavior (Ivan Vecera) [RHEL-30344] - netlink: annotate lockless accesses to nlk->max_recvmsg_len (Ivan Vecera) [RHEL-30344] - tools: ynl: Fix genlmsg header encoding formats (Ivan Vecera) [RHEL-30344] - ynl: make the tooling check the license (Ivan Vecera) [RHEL-30344] - ynl: broaden the license even more (Ivan Vecera) [RHEL-30344] - tools: ynl: make definitions optional again (Ivan Vecera) [RHEL-30344] - tools: ynl: fix get_mask utility routine (Ivan Vecera) [RHEL-30344] - tools: ynl: fix render-max for flags definition (Ivan Vecera) [RHEL-30344] - tools: ynl: fix enum-as-flags in the generic CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: move the enum classes to shared code (Ivan Vecera) [RHEL-30344] - ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause (Ivan Vecera) [RHEL-30344] - netlink: specs: update for codegen enumerating from 1 (Ivan Vecera) [RHEL-30344] - tools: ynl: use 1 as the default for first entry in attrs/ops (Ivan Vecera) [RHEL-30344] - tools: ynl: fully inherit attrs in subsets (Ivan Vecera) [RHEL-30344] - tools: net: add __pycache__ to gitignore (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: re-raise the exception instead of printing (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: fix single attribute structs with attr 0 only (Ivan Vecera) [RHEL-30344] - genetlink: Use string_is_terminated() helper (Ivan Vecera) [RHEL-30344] - string_helpers: Move string_is_valid() to the header (Ivan Vecera) [RHEL-30344] - tools: net: use python3 explicitly (Ivan Vecera) [RHEL-30344] - docs: netlink: add a starting guide for working with specs (Ivan Vecera) [RHEL-30344] - netlink: specs: finish up operation enum-models (Ivan Vecera) [RHEL-30344] - tools: ynl: load jsonschema on demand (Ivan Vecera) [RHEL-30344] - tools: ynl: use operation names from spec on the CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: support pretty printing bad attribute names (Ivan Vecera) [RHEL-30344] - tools: ynl: support multi-attr (Ivan Vecera) [RHEL-30344] - tools: ynl: support directional enum-model in CLI (Ivan Vecera) [RHEL-30344] - tools: ynl: add support for types needed by ethtool (Ivan Vecera) [RHEL-30344] - tools: ynl: use the common YAML loading and validation code (Ivan Vecera) [RHEL-30344] - tools: ynl: add an object hierarchy to represent parsed spec (Ivan Vecera) [RHEL-30344] - tools: ynl: move the cli and netlink code around (Ivan Vecera) [RHEL-30344] - tools: ynl-gen: prevent do / dump reordering (Ivan Vecera) [RHEL-30344] - net: netlink: recommend policy range validation (Ivan Vecera) [RHEL-30344] - tools: ynl: store ops in ordered dict to avoid random ordering (Ivan Vecera) [RHEL-30344] - tools: ynl: rename ops_list -> msg_list (Ivan Vecera) [RHEL-30344] - tools: ynl: support kdocs for flags in code generation (Ivan Vecera) [RHEL-30344] - tools: ynl: add a completely generic client (Ivan Vecera) [RHEL-30344] - net: fou: use policy and operation tables generated from the spec (Ivan Vecera) [RHEL-30344] - net: fou: rename the source for linking (Ivan Vecera) [RHEL-30344] - net: fou: regenerate the uAPI from the spec (Ivan Vecera) [RHEL-30344] - netlink: add a proto specification for FOU (Ivan Vecera) [RHEL-30344] - net: add basic C code generators for Netlink (Ivan Vecera) [RHEL-30344] - netlink: add schemas for YAML specs (Ivan Vecera) [RHEL-30344] - docs: add more netlink docs (incl. spec docs) (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around sk_state (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around dst_portid and dst_group (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->portid (Ivan Vecera) [RHEL-30344] - netlink: prevent potential spectre v1 gadgets (Ivan Vecera) [RHEL-30344] - netlink: remove the flex array from struct nlmsghdr (Ivan Vecera) [RHEL-30344] - treewide: use get_random_u32_below() instead of deprecated function (Ivan Vecera) [RHEL-30344] - lib: Fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - netlink: Fix potential skb memleak in netlink_ack (Ivan Vecera) [RHEL-30344] - netlink: introduce bigendian integer types (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_delete_link (Ivan Vecera) [RHEL-30344] - rtnetlink: Honour NLM_F_ECHO flag in rtnl_newlink_create (Ivan Vecera) [RHEL-30344] - net: add new helper unregister_netdevice_many_notify (Ivan Vecera) [RHEL-30344] - rtnetlink: pass netlink message header and portid to rtnl_configure_link() (Ivan Vecera) [RHEL-30344] - netlink: split up copies in the ack construction (Ivan Vecera) [RHEL-30344] - netlink: hide validation union fields from kdoc (Ivan Vecera) [RHEL-30344] - docs: netlink: clarify the historical baggage of Netlink flags (Ivan Vecera) [RHEL-30344] - net: rtnetlink: Enslave device before bringing it up (Ivan Vecera) [RHEL-30344] - netfilter: nft_payload: reject out-of-range attributes via policy (Ivan Vecera) [RHEL-30344] - netlink: introduce NLA_POLICY_MAX_BE (Ivan Vecera) [RHEL-30344] - netlink: Bounds-check struct nlmsgerr creation (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use netif_oper_up instead of open code (Ivan Vecera) [RHEL-30344] - genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind() (Ivan Vecera) [RHEL-30344] - netlink: fix some kernel-doc comments (Ivan Vecera) [RHEL-30344] - net: improve and fix netlink kdoc (Ivan Vecera) [RHEL-30344] - net: add missing kdoc for struct genl_multicast_group::flags (Ivan Vecera) [RHEL-30344] - genetlink: correct uAPI defines (Ivan Vecera) [RHEL-30344] - netlink: do not reset transport header in netlink_recvmsg() (Ivan Vecera) [RHEL-30344] - rtnl: move rtnl_newlink_create() (Ivan Vecera) [RHEL-30344] - rtnl: split __rtnl_newlink() into two functions (Ivan Vecera) [RHEL-30344] - rtnl: allocate more attr tables on the heap (Ivan Vecera) [RHEL-30344] - Revert "rtnetlink: return EINVAL when request cannot succeed" (Ivan Vecera) [RHEL-30344] - netlink: reset network and mac headers in netlink_dump() (Ivan Vecera) [RHEL-30344] - rtnetlink: return EINVAL when request cannot succeed (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink (Ivan Vecera) [RHEL-30344] - rtnetlink: enable alt_ifname for setlink/newlink (Ivan Vecera) [RHEL-30344] - rtnetlink: return ENODEV when ifname does not exist and group is given (Ivan Vecera) [RHEL-30344] - net: ensure net_todo_list is processed quickly (Ivan Vecera) [RHEL-30344] - af_netlink: Fix shift out of bounds in group mask calculation (Ivan Vecera) [RHEL-30344] - net: limit altnames to 64k total (Ivan Vecera) [RHEL-30344] - net: account alternate interface name memory (Ivan Vecera) [RHEL-30344] - rtnetlink: add new rtm tunnel api for tunnel id filtering (Ivan Vecera) [RHEL-30344] - net: make net->dev_unreg_count atomic (Ivan Vecera) [RHEL-30344] - netlink: remove nl_set_extack_cookie_u32() (Ivan Vecera) [RHEL-30344] - net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Ivan Vecera) [RHEL-30344] - net: rtnetlink: use __dev_addr_set() (Ivan Vecera) [RHEL-30344] - net/core: Remove unused assignment operations and variable (Ivan Vecera) [RHEL-30344] - netlink: remove netlink_broadcast_filtered (Ivan Vecera) [RHEL-30344] - netlink: annotate data races around nlk->bound (Ivan Vecera) [RHEL-30344] - net: rtnetlink: convert rcu_assign_pointer to RCU_INIT_POINTER (Ivan Vecera) [RHEL-30344] - net: Support filtering interfaces on no master (Ivan Vecera) [RHEL-30344] - net: netlink: Remove unused function (Ivan Vecera) [RHEL-30344] - net: netlink: add the case when nlh is NULL (Ivan Vecera) [RHEL-30344] - netlink: Deal with ESRCH error in nlmsg_notify() (Ivan Vecera) [RHEL-30344] - rtnetlink: use nlmsg_notify() in rtnetlink_send() (Ivan Vecera) [RHEL-30344] - net: lan78xx: fix runtime PM count underflow on link stop (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix "softirq work is pending" error (Jamie Bainbridge) [RHEL-33332] - lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Jamie Bainbridge) [RHEL-33332] - lan78xx: remove redundant statement in lan78xx_get_eee (Jamie Bainbridge) [RHEL-33332] - lan78xx: replace deprecated strncpy with strscpy (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Limit packet length to skb->len (Jamie Bainbridge) [RHEL-33332] - lan78xx: drop the weight argument from netif_napi_add (Jamie Bainbridge) [RHEL-33332] - usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: Use generic_handle_irq_safe(). (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: add Allied Telesis AT29M2-AF (Jamie Bainbridge) [RHEL-33332] - net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Jamie Bainbridge) [RHEL-33332] - lan78xx: Clean up some inconsistent indenting (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce NAPI polling support (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove hardware-specific header update (Jamie Bainbridge) [RHEL-33332] - lan78xx: Re-order rx_submit() to remove forward declaration (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Rx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Introduce Tx URB processing improvements (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix memory allocation bug (Jamie Bainbridge) [RHEL-33332] - net: lan78xx: fix division by zero in send path (Jamie Bainbridge) [RHEL-33332] - lan78xx: Limit number of driver warning messages (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race condition in disconnect handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix race conditions in suspend/resume handling (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix partial packet errors on suspend/resume (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix exception on link speed change (Jamie Bainbridge) [RHEL-33332] - lan78xx: Add missing return code checks (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused pause frame queue (Jamie Bainbridge) [RHEL-33332] - lan78xx: Set flow control threshold to prevent packet loss (Jamie Bainbridge) [RHEL-33332] - lan78xx: Remove unused timer (Jamie Bainbridge) [RHEL-33332] - lan78xx: Fix white space and style issues (Jamie Bainbridge) [RHEL-33332] - powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. (Mamatha Inamdar) [RHEL-33704] - powerpc/kasan: Don't instrument non-maskable or raw interrupts (Mamatha Inamdar) [RHEL-33704] - wireguard: netlink: access device through ctx instead of peer (Hangbin Liu) [RHEL-31053] - wireguard: netlink: check for dangling peer via is_dead instead of empty list (Hangbin Liu) [RHEL-31053] - wireguard: receive: annotate data-race around receiving_counter.counter (Hangbin Liu) [RHEL-31053] - wireguard: use DEV_STATS_INC() (Hangbin Liu) [RHEL-31053] - platform/x86: think-lmi: Fix reference leak (David Arcari) [RHEL-28032] {CVE-2023-52520} - platform/x86: think-lmi: Fix issues with duplicate attributes (David Arcari) [RHEL-28032] {CVE-2023-52520} - mptcp: fix double-free on socket dismantle (Davide Caratti) [RHEL-22775 RHEL-31844] {CVE-2024-26782} - selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag (Audra Mitchell) [RHEL-23078] - ceph: switch to use cap_delay_lock for the unlink delay list (Jay Shin) [RHEL-32997] - dm-crypt, dm-integrity, dm-verity: bump target version (Benjamin Marzinski) [RHEL-30951] - dm-verity, dm-crypt: align "struct bvec_iter" correctly (Benjamin Marzinski) [RHEL-30951] - dm writecache: allow allocations larger than 2GiB (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm stats: limit the number of entries (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - dm: limit the number of targets and parameter size area (Benjamin Marzinski) [RHEL-22581 RHEL-30951] {CVE-2024-23851} - MAINTAINERS: remove stale info for DEVICE-MAPPER (Benjamin Marzinski) [RHEL-30951] - dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM (Benjamin Marzinski) [RHEL-30951] - dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Benjamin Marzinski) [RHEL-30951] - dm-raid: delay flushing event_work() after reconfig_mutex is released (Benjamin Marzinski) [RHEL-30951] - dm-flakey: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-verity: align struct dm_verity_fec_io properly (Benjamin Marzinski) [RHEL-30951] - dm verity: don't perform FEC for failed readahead IO (Benjamin Marzinski) [RHEL-30951] - dm-crypt: start allocating with MAX_ORDER (Benjamin Marzinski) [RHEL-30951] - dm-delay: avoid duplicate logic (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix bugs introduced by kthread mode (Benjamin Marzinski) [RHEL-30951] - dm-delay: fix a race between delay_presuspend and delay_bio (Benjamin Marzinski) [RHEL-30951] - dm integrity: use crypto_shash_digest() in sb_mac() (Benjamin Marzinski) [RHEL-30951] - dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() (Benjamin Marzinski) [RHEL-30951] - dm delay: for short delays, use kthread instead of timers and wq (Benjamin Marzinski) [RHEL-30951] - MAINTAINERS: add Mikulas Patocka as a DM maintainer (Benjamin Marzinski) [RHEL-30951] - dm: respect REQ_NOWAIT flag in normal bios issued to DM (Benjamin Marzinski) [RHEL-30951] - dm: enhance alloc_multiple_bios() to be more versatile (Benjamin Marzinski) [RHEL-30951] - dm: make __send_duplicate_bios return unsigned int (Benjamin Marzinski) [RHEL-30951] - dm log userspace: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm ioctl: replace deprecated strncpy with strscpy_pad (Benjamin Marzinski) [RHEL-30951] - dm crypt: replace open-coded kmemdup_nul (Benjamin Marzinski) [RHEL-30951] - dm cache metadata: replace deprecated strncpy with strscpy (Benjamin Marzinski) [RHEL-30951] - dm: shortcut the calls to linear_map and stripe_map (Benjamin Marzinski) [RHEL-30951] - selftests/bpf: Fix up xdp bonding test wrt feature flags (Hangbin Liu) [RHEL-31051] - selftests/bpf: Add xdp_feature selftest for bond device (Hangbin Liu) [RHEL-31051] - xdp, bonding: Fix feature flags when there are no slave devs anymore (Hangbin Liu) [RHEL-31051] - bonding: rate-limit bonding driver inspect messages (Hangbin Liu) [RHEL-31051] - bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY (Hangbin Liu) [RHEL-31051] - bonding: remove print in bond_verify_device_path (Hangbin Liu) [RHEL-31051] - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Hangbin Liu) [RHEL-31051] - bonding: stop the device in bond_setup_by_slave() (Hangbin Liu) [RHEL-31051] - tracing/hist: Fix issue of losting command info in error_log (Jerome Marchand) [RHEL-3224] - tracing/histograms: String compares should not care about signed values (Jerome Marchand) [RHEL-3224] - tracing: Add length protection to histogram string copies (Jerome Marchand) [RHEL-3224] - tracing/histogram: Do not copy the fixed-size char array field over the field size (Jerome Marchand) [RHEL-3224] - net: deal with integer overflows in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: factorize code in kmalloc_reserve() (Antoine Tenart) [RHEL-28786] - net: remove osize variable in __alloc_skb() (Antoine Tenart) [RHEL-28786] - net: add SKB_HEAD_ALIGN() helper (Antoine Tenart) [RHEL-28786] - skbuff: Proactively round up to kmalloc bucket size (Antoine Tenart) [RHEL-28786] - skbuff: pass the result of data ksize to __build_skb_around (Antoine Tenart) [RHEL-28786] - media: pvrusb2: fix use after free on context disconnection (Desnes Nunes) [RHEL-27529] {CVE-2023-52445} - net: ena: Remove ena_select_queue (Kamal Heib) [RHEL-28811 RHEL-31517] - net: ena: Remove unlikely() from IS_ERR() condition (Kamal Heib) [RHEL-28811] - net: ena: Remove redundant assignment (Kamal Heib) [RHEL-28811] - net: ena: Reduce lines with longer column width boundary (Kamal Heib) [RHEL-28811] - net: ena: handle ena_calc_io_queue_size() possible errors (Kamal Heib) [RHEL-28811] - net: ena: Change default print level for netif_ prints (Kamal Heib) [RHEL-28811] - net: ena: Relocate skb_tx_timestamp() to improve time stamping accuracy (Kamal Heib) [RHEL-28811] - net: ena: Add more information on TX timeouts (Kamal Heib) [RHEL-28811] - net: ena: Change error print during ena_device_init() (Kamal Heib) [RHEL-28811] - net: ena: Remove CQ tail pointer update (Kamal Heib) [RHEL-28811] - net: ena: Enable DIM by default (Kamal Heib) [RHEL-28811] - net: ena: Minor cosmetic changes (Kamal Heib) [RHEL-28811] - net: ena: Add more documentation for RX copybreak (Kamal Heib) [RHEL-28811] - net: ena: Remove an unused field (Kamal Heib) [RHEL-28811] - net: ena: Take xdp packets stats into account in ena_get_stats64() (Kamal Heib) [RHEL-28811] - net: ena: Make queue stats code cleaner by removing the if block (Kamal Heib) [RHEL-28811] - net: ena: Always register RX queue info (Kamal Heib) [RHEL-28811] - net: ena: Add more debug prints to XDP related function (Kamal Heib) [RHEL-28811] - net: ena: Refactor napi functions (Kamal Heib) [RHEL-28811] - net: ena: Don't check if XDP program is loaded in ena_xdp_execute() (Kamal Heib) [RHEL-28811] - net: ena: Use tx_ring instead of xdp_ring for XDP channel TX (Kamal Heib) [RHEL-28811] - net: ena: Introduce total_tx_size field in ena_tx_buffer struct (Kamal Heib) [RHEL-28811] - net: ena: Put orthogonal fields in ena_tx_buffer in a union (Kamal Heib) [RHEL-28811] - net: ena: Pass ena_adapter instead of net_device to ena_xmit_common() (Kamal Heib) [RHEL-28811] - net: ena: Move XDP code to its new files (Kamal Heib) [RHEL-28811] - net: ena: Fix XDP redirection error (Kamal Heib) [RHEL-28811] - net: ena: Fix DMA syncing in XDP path when SWIOTLB is on (Kamal Heib) [RHEL-28811] - net: ena: Fix xdp drops handling due to multibuf packets (Kamal Heib) [RHEL-28811] - net: ena: Destroy correct number of xdp queues upon failure (Kamal Heib) [RHEL-28811] - net: ena: replace deprecated strncpy with strscpy (Kamal Heib) [RHEL-28811] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Kamal Heib) [RHEL-28811] - net: ena: Flush XDP packets on error. (Kamal Heib) [RHEL-28811] - net: ena: Use pci_dev_id() to simplify the code (Kamal Heib) [RHEL-28811] - eth: add missing xdp.h includes in drivers (Kamal Heib) [RHEL-28811] - net: ena: fix shift-out-of-bounds in exponential backoff (Kamal Heib) [RHEL-28811] - net: ena: Fix rst format issues in readme (Kamal Heib) [RHEL-28811] - net: ena: Add dynamic recycling mechanism for rx buffers (Kamal Heib) [RHEL-28811] - net: ena: removed unused tx_bytes variable (Kamal Heib) [RHEL-28811] - net: ena: Advertise TX push support (Kamal Heib) [RHEL-28811] - net: ena: Add support to changing tx_push_buf_len (Kamal Heib) [RHEL-28811] - net: ena: Recalculate TX state variables every device reset (Kamal Heib) [RHEL-28811] - net: ena: Add an option to configure large LLQ headers (Kamal Heib) [RHEL-28811] - net: ena: Make few cosmetic preparations to support large LLQ (Kamal Heib) [RHEL-28811] - redhat: Fix required version of OpenCSD to match expectations (Michael Petlan) [RHEL-25824] - perf evlist: Fix evlist__new_default() for > 1 core PMU (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/sapphirerapids metric fixes (Michael Petlan) [RHEL-25824] - perf tools: Fix calloc() arguments to address error introduced in gcc-14 (Michael Petlan) [RHEL-25824] - perf top: Remove needless malloc(0) call that triggers -Walloc-size (Michael Petlan) [RHEL-25824] - perf build: Make minimal shellcheck version to v0.6.0 (Michael Petlan) [RHEL-25824] - perf test shell daemon: Make signal test less racy (Michael Petlan) [RHEL-25824] - perf test shell script: Fix test for python being disabled (Michael Petlan) [RHEL-25824] - perf test: Workaround debug output in list test (Michael Petlan) [RHEL-25824] - perf list: Add output file option (Michael Petlan) [RHEL-25824] - perf list: Switch error message to pr_err() to respect debug settings (-v) (Michael Petlan) [RHEL-25824] - perf test: Fix 'perf script' tests on s390 (Michael Petlan) [RHEL-25824] - perf test: test case 'Setup struct perf_event_attr' fails on s390 on z/vm (Michael Petlan) [RHEL-25824] - perf db-export: Fix missing reference count get in call_path_from_sample() (Michael Petlan) [RHEL-25824] - perf tests: Add perf script test (Michael Petlan) [RHEL-25824] - libsubcmd: Fix memory leak in uniq() (Michael Petlan) [RHEL-25824] - perf TUI: Don't ignore job control (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update sapphirerapids events to v1.17 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update icelakex events to v1.23 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids events to v1.02 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Alderlake/rocketlake metric fixes (Michael Petlan) [RHEL-25824] - perf x86 test: Add hybrid test for conflicting legacy/sysfs event (Michael Petlan) [RHEL-25824] - perf x86 test: Update hybrid expectations (Michael Petlan) [RHEL-25824] - perf vendor events amd: Add Zen 4 memory controller events (Michael Petlan) [RHEL-25824] - perf stat: Fix hard coded LL miss units (Michael Petlan) [RHEL-25824] - perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event (Michael Petlan) [RHEL-25824] - perf env: Avoid recursively taking env->bpf_progs.lock (Michael Petlan) [RHEL-25824] - perf annotate: Add --insn-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Add --type-stat option for debugging (Michael Petlan) [RHEL-25824] - perf annotate: Support event group display (Michael Petlan) [RHEL-25824] - perf annotate: Add --data-type option (Michael Petlan) [RHEL-25824] - perf report: Add 'symoff' sort key (Michael Petlan) [RHEL-25824] - perf report: Add 'typeoff' sort key (Michael Petlan) [RHEL-25824] - perf annotate-data: Update sample histogram for type (Michael Petlan) [RHEL-25824] - perf annotate-data: Add member field in the data type (Michael Petlan) [RHEL-25824] - perf report: Support data type profiling (Michael Petlan) [RHEL-25824] - perf report: Add 'type' sort key (Michael Petlan) [RHEL-25824] - perf annotate: Implement hist_entry__get_data_type() (Michael Petlan) [RHEL-25824] - perf annotate: Add annotate_get_insn_location() (Michael Petlan) [RHEL-25824] - perf annotate: Factor out evsel__get_arch() (Michael Petlan) [RHEL-25824] - perf annotate-data: Add dso->data_types tree (Michael Petlan) [RHEL-25824] - perf annotate-data: Add find_data_type() to get type from memory access (Michael Petlan) [RHEL-25824] - perf dwarf-regs: Add get_dwarf_regnum() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Factor out die_get_typename_from_type() (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Add PVN for HX-C2000 CPU with Power8 Architecture (Michael Petlan) [RHEL-25824] - perf vendor events: Remove UTF-8 characters from cmn.json (Michael Petlan) [RHEL-25824] - perf maps: Fix up overlaps during fixup_end (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of map_rb_node and maps internals (Michael Petlan) [RHEL-25824] - perf maps: Add find next entry to give entry after the given map (Michael Petlan) [RHEL-25824] - perf maps: Add maps__load_first() (Michael Petlan) [RHEL-25824] - perf maps: Rename clone to copy from (Michael Petlan) [RHEL-25824] - perf maps: Do simple merge if given map doesn't overlap (Michael Petlan) [RHEL-25824] - perf maps: Refactor maps__fixup_overlappings() (Michael Petlan) [RHEL-25824] - perf debug: Expose debug file (Michael Petlan) [RHEL-25824] - perf maps: Add remove maps function to remove a map based on callback (Michael Petlan) [RHEL-25824] - perf maps: Reduce scope of maps__for_each_entry() (Michael Petlan) [RHEL-25824] - perf vdso: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf unwind: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Do not ignore disam first sample (Michael Petlan) [RHEL-25824] - perf scripts python arm-cs-trace-disasm.py: Set start vm addr of exectable file to 0 (Michael Petlan) [RHEL-25824] - perf thread: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf synthetic-events: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf symbol: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf probe-event: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf machine: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf tests: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf report: Use function to add missing maps lock (Michael Petlan) [RHEL-25824] - perf events x86: Use function to add missing lock (Michael Petlan) [RHEL-25824] - perf maps: Add maps__for_each_map to iterate maps holding the lock (Michael Petlan) [RHEL-25824] - perf map: Improve map/unmap parameter names (Michael Petlan) [RHEL-25824] - libperf cpumap: Document perf_cpu_map__nr()'s behavior (Michael Petlan) [RHEL-25824] - perf top: Avoid repeated function calls to perf_cpu_map__nr(). (Michael Petlan) [RHEL-25824] - perf tests: Make DSO tests a suite rather than individual (Michael Petlan) [RHEL-25824] - perf evlist: Move event attributes to after the / when uniquefying using the PMU name (Michael Petlan) [RHEL-25824] - perf top: Uniform the event name for the hybrid machine (Michael Petlan) [RHEL-25824] - perf top: Use evsel's cpus to replace user_requested_cpus (Michael Petlan) [RHEL-25824] - perf unwind-libunwind: Fix base address for .eh_frame (Michael Petlan) [RHEL-25824] - perf unwind-libdw: Handle JIT-generated DSOs properly (Michael Petlan) [RHEL-25824] - perf genelf: Set ELF program header addresses properly (Michael Petlan) [RHEL-25824] - perf stat: Combine the -A/--no-aggr and --no-merge options (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_auxtrace_event() (Michael Petlan) [RHEL-25824] - perf header: Fix one memory leakage in perf_event__fprintf_event_update() (Michael Petlan) [RHEL-25824] - libperf cpumap: Add for_each_cpu() that skips the "any CPU" case (Michael Petlan) [RHEL-25824] - libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__new_online_cpus() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_map__has_any_cpu_or_is_empty() (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__default_new() to perf_cpu_map__new_online_cpus() and prefer sysfs (Michael Petlan) [RHEL-25824] - libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_cpu_map__new_any_cpu() (Michael Petlan) [RHEL-25824] - perf stat: Fix help message for --metric-no-threshold option (Michael Petlan) [RHEL-25824] - perf annotate: Get rid of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Remove remaining usages of local annotation options (Michael Petlan) [RHEL-25824] - perf annotate: Ensure init/exit for global options (Michael Petlan) [RHEL-25824] - perf ui/browser/annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Use global annotation_options (Michael Petlan) [RHEL-25824] - perf top: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf report: Convert to the global annotation_options (Michael Petlan) [RHEL-25824] - perf annotate: Introduce global annotation_options (Michael Petlan) [RHEL-25824] - perf stat: Exit perf stat if parse groups fails (Michael Petlan) [RHEL-25824] - perf thread: Add missing RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - perf maps: Move symbol maps functions to maps.c (Michael Petlan) [RHEL-25824] - perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller (Michael Petlan) [RHEL-25824] - perf test shell diff: Skip test if test_loop symbol is missing in the perf binary (Michael Petlan) [RHEL-25824] - perf symbols: Parse NOTE segments until the build id is found (Michael Petlan) [RHEL-25824] - perf record: Be lazier in allocating lost samples buffer (Michael Petlan) [RHEL-25824] - perf evsel: Fallback to "task-clock" when not system wide (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf diff' test (Michael Petlan) [RHEL-25824] - perf mem: Fix error on hybrid related to availability of mem event in a PMU (Michael Petlan) [RHEL-25824] - perf vendor events powerpc: Update datasource event name to fix duplicate events (Michael Petlan) [RHEL-25824] - perf test: Add basic 'perf list --json" test (Michael Petlan) [RHEL-25824] - perf test: Use common python setup library (Michael Petlan) [RHEL-25824] - perf build: Shellcheck support for OUTPUT directory (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOneX: Add core PMU events and metrics (Michael Petlan) [RHEL-25824] - perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_FAULT to GPC_FLUSH_MEM_FAULT (Michael Petlan) [RHEL-25824] - perf env: Cache the arch specific strerrno function in perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf env: Introduce perf_env__arch_strerrno() (Michael Petlan) [RHEL-25824] - perf beauty: Don't use 'find ... -printf' as it isn't available in busybox (Michael Petlan) [RHEL-25824] - perf docs: Fix man page formatting for 'perf lock' (Michael Petlan) [RHEL-25824] - tools api fs: Avoid reading whole file for a 1 byte bool (Michael Petlan) [RHEL-25824] - tools api fs: Switch filename__read_str to use io.h (Michael Petlan) [RHEL-25824] - libperf: Lazily allocate/size mmap event copy (Michael Petlan) [RHEL-25824] - libapi: Add missing linux/types.h header to get the __u64 type on io.h (Michael Petlan) [RHEL-25824] - perf test record+probe_libc_inet_pton: Fix call chain match on powerpc (Michael Petlan) [RHEL-25824] - perf tests sigtrap: Skip if running on a kernel with sleepable spinlocks (Michael Petlan) [RHEL-25824] - perf test sigtrap: Generalize the BTF routine to reuse it in this test (Michael Petlan) [RHEL-25824] - perf mmap: Lazily initialize zstd streams to save memory when not using it (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_addr() (Michael Petlan) [RHEL-25824] - perf tools: Add --debug-file option to redirect debug output (Michael Petlan) [RHEL-25824] - perf annotate: Check if operand has multiple regs (Michael Petlan) [RHEL-25824] - perf test: Use existing config value for objdump path (Michael Petlan) [RHEL-25824] - perf vendor events riscv: add T-HEAD C9xx JSON file (Michael Petlan) [RHEL-25824] - perf vendor events: Add skx, clx, icx and spr upi bandwidth metric (Michael Petlan) [RHEL-25824] - perf tests: Skip data symbol test if buf1 symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Make data symbol test wait for perf to start (Michael Petlan) [RHEL-25824] - perf tests: Skip branch stack sampling test if brstack_bench symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip Arm64 callgraphs test if leafloop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip record test if test_loop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests: Skip pipe test if noploop symbol is missing (Michael Petlan) [RHEL-25824] - perf tests lib: Add perf_has_symbol.sh (Michael Petlan) [RHEL-25824] - perf header: Fix segfault on build_mem_topology() error path (Michael Petlan) [RHEL-25824] - perf report: Remove warning on missing raw data for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add perf binary dependent rule for shellcheck log in Makefile.perf (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-90 JSON file (Michael Petlan) [RHEL-25824] - perf tests coresight: Remove unused variables (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf parse-events: Make legacy events lower priority than sysfs/JSON (Michael Petlan) [RHEL-25824] - perf cs-etm: Enable itrace option 'T' (Michael Petlan) [RHEL-25824] - perf auxtrace: Add 'T' itrace option for timestamp trace (Michael Petlan) [RHEL-25824] - perf cs-etm: Bump minimum OpenCSD version to ensure a bugfix is present (Michael Petlan) [RHEL-25824] - perf script perl: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf script python: Fail check on dynamic allocation (Michael Petlan) [RHEL-25824] - perf test: Remove atomics from test_loop to avoid test failures (Michael Petlan) [RHEL-25824] - perf tools: Address python 3.6 DeprecationWarning for string scapes (Michael Petlan) [RHEL-25824] - perf vendor events riscv: Add StarFive Dubhe-80 JSON file (Michael Petlan) [RHEL-25824] - perf report: Add s390 raw data interpretation for PAI counters (Michael Petlan) [RHEL-25824] - perf probe: Convert to check dwarf_getcfi feature (Michael Petlan) [RHEL-25824] - perf build: Add feature check for dwarf_getcfi() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_find_variable_by_reg() helper (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Add die_get_scopes() alternative to dwarf_getscopes() (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETLOCATIONS_SUPPORT code to the header file (Michael Petlan) [RHEL-25824] - perf dwarf-aux: Fix die_get_typename() for void * (Michael Petlan) [RHEL-25824] - perf tools: Add util/debuginfo.[ch] files (Michael Petlan) [RHEL-25824] - perf annotate: Move raw_comment and raw_func_start fields out of 'struct ins_operands' (Michael Petlan) [RHEL-25824] - perf annotate: Pass "-l" option to objdump conditionally (Michael Petlan) [RHEL-25824] - perf header: Additional note on AMD IBS for max_precise pmu cap (Michael Petlan) [RHEL-25824] - perf bpf: Don't synthesize BPF events when disabled (Michael Petlan) [RHEL-25824] - perf test: Add support for setting objdump binary via perf config (Michael Petlan) [RHEL-25824] - perf test: Add option to change objdump binary (Michael Petlan) [RHEL-25824] - perf tests offcpu: Adjust test case perf record offcpu profiling tests for s390 (Michael Petlan) [RHEL-25824] - perf tools: Add the python_ext_build directory to .gitignore (Michael Petlan) [RHEL-25824] - perf tests attr: Fix spelling mistake "whic" to "which" (Michael Petlan) [RHEL-25824] - perf annotate: Move offsets array from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move some source code related fields from 'struct annotation' to 'struct annotated_source' (Michael Petlan) [RHEL-25824] - perf annotate: Move max_coverage from 'struct annotation' to 'struct annotated_branch' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles info from 'struct annotation' (Michael Petlan) [RHEL-25824] - perf annotate: Split branch stack cycles information out of 'struct annotation_line' (Michael Petlan) [RHEL-25824] - perf machine thread: Remove exited threads by default (Michael Petlan) [RHEL-25824] - perf test: Simplify "object code reading" test (Michael Petlan) [RHEL-25824] - perf record: Lazy load kernel symbols (Michael Petlan) [RHEL-25824] - perf tools: Fix spelling mistake "parametrized" -> "parameterized" (Michael Petlan) [RHEL-25824] - perf build: Warn about missing libelf before warning about missing libbpf (Michael Petlan) [RHEL-25824] - perf tests make: Remove the last egrep call, use 'grep -E' instead (Michael Petlan) [RHEL-25824] - perf beauty socket/prctl_option: Cope with extended regexp complaint by grep (Michael Petlan) [RHEL-25824] - perf vendor events arm64: AmpereOne: Add missing DefaultMetricgroupName fields (Michael Petlan) [RHEL-25824] - perf metrics: Avoid segv if default metricgroup isn't set (Michael Petlan) [RHEL-25824] - tools: Disable __packed attribute compiler warning due to -Werror=attributes (Michael Petlan) [RHEL-25824] - tools perf: Add arm64 sysreg files to MANIFEST (Michael Petlan) [RHEL-25824] - tools headers: Update tools's copy of socket.h header (Michael Petlan) [RHEL-25824] - tools headers UAPI: Update tools's copy of vhost.h header (Michael Petlan) [RHEL-25824] - perf lock contention: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf kwork: Fix a build error on 32-bit (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update tsx_cycles_per_elision metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update bonnell version number to v5 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update westmereex events to v4 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update meteorlake events to v1.06 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update knightslanding events to v16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add typo fix for ivybridge FP (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update a spelling in haswell/haswellx (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update emeraldrapids to v1.01 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Update alderlake/alderlake events to v1.23 (Michael Petlan) [RHEL-25824] - perf build: Disable BPF skeletons if clang version is < 12.0.1 (Michael Petlan) [RHEL-25824] - perf callchain: Fix spelling mistake "statisitcs" -> "statistics" (Michael Petlan) [RHEL-25824] - perf report: Fix spelling mistake "heirachy" -> "hierarchy" (Michael Petlan) [RHEL-25824] - perf python: Fix binding linkage due to rename and move of evsel__increase_rlimit() (Michael Petlan) [RHEL-25824] - perf tests: test_arm_coresight: Simplify source iteration (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add tigerlake two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add broadwellde two metrics (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix broadwellde tma_info_system_dram_bw_use metric (Michael Petlan) [RHEL-25824] - perf mem_info: Add and use map_symbol__exit and addr_map_symbol__exit (Michael Petlan) [RHEL-25824] - perf callchain: Minor layout changes to callchain_list (Michael Petlan) [RHEL-25824] - perf callchain: Make brtype_stat in callchain_list optional (Michael Petlan) [RHEL-25824] - perf callchain: Make display use of branch_type_stat const (Michael Petlan) [RHEL-25824] - perf offcpu: Add missed btf_free (Michael Petlan) [RHEL-25824] - perf threads: Remove unused dead thread list (Michael Petlan) [RHEL-25824] - perf hist: Add missing puts to hist__account_cycles (Michael Petlan) [RHEL-25824] - libperf rc_check: Add RC_CHK_EQUAL (Michael Petlan) [RHEL-25824] - libperf rc_check: Make implicit enabling work for GCC (Michael Petlan) [RHEL-25824] - perf machine: Avoid out of bounds LBR memory read (Michael Petlan) [RHEL-25824] - perf rwsem: Add debug mode that uses a mutex (Michael Petlan) [RHEL-25824] - perf build: Address stray '\' before # that is warned about since grep 3.8 (Michael Petlan) [RHEL-25824] - perf report: Fix hierarchy mode on pipe input (Michael Petlan) [RHEL-25824] - perf lock contention: Use per-cpu array map for spinlocks (Michael Petlan) [RHEL-25824] - perf lock contention: Check race in tstamp elem creation (Michael Petlan) [RHEL-25824] - perf lock contention: Clear lock addr after use (Michael Petlan) [RHEL-25824] - perf evsel: Rename evsel__increase_rlimit to rlimit__increase_nofile (Michael Petlan) [RHEL-25824] - perf bench sched pipe: Add -G/--cgroups option (Michael Petlan) [RHEL-25824] - perf data: Increase RLIMIT_NOFILE limit when open too many files in perf_data__create_dir() (Michael Petlan) [RHEL-25824] - perf trace: Use the right bpf_probe_read(_str) variant for reading user data (Michael Petlan) [RHEL-25824] - perf tools: Do not ignore the default vmlinux.h (Michael Petlan) [RHEL-25824] - perf: script: fix missing ',' for fields option (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in stat_all_metricgroups (Michael Petlan) [RHEL-25824] - perf tests: Fix shellcheck warning in record_sideband.sh (Michael Petlan) [RHEL-25824] - perf cs-etm: Respect timestamp option (Michael Petlan) [RHEL-25824] - perf cs-etm: Validate timestamp tracing in per-thread mode (Michael Petlan) [RHEL-25824] - perf pmu: Lazily compute default config (Michael Petlan) [RHEL-25824] - perf pmu-events: Remember the perf_events_map for a PMU (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify perf_pmu__config_terms (Michael Petlan) [RHEL-25824] - perf pmu: Const-ify file APIs (Michael Petlan) [RHEL-25824] - perf arm-spe: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf intel-pt: Move PMU initialization from default config code (Michael Petlan) [RHEL-25824] - perf pmu: Rename perf_pmu__get_default_config to perf_pmu__arch_init (Michael Petlan) [RHEL-25824] - perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64 (Michael Petlan) [RHEL-25824] - perf intel-pt: Use get_unaligned_le16() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Use existing definitions of le16_to_cpu() etc (Michael Petlan) [RHEL-25824] - perf intel-pt: Simplify intel_pt_get_vmcs() (Michael Petlan) [RHEL-25824] - perf tools: Add get_unaligned_leNN() (Michael Petlan) [RHEL-25824] - perf cs-etm: Fix incorrect or missing decoder for raw trace (Michael Petlan) [RHEL-25824] - perf bpf_counter: Fix a few memory leaks (Michael Petlan) [RHEL-25824] - perf header: Fix various error path memory leaks (Michael Petlan) [RHEL-25824] - perf trace-event-info: Avoid passing NULL value to closedir (Michael Petlan) [RHEL-25824] - tools api: Avoid potential double free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix unlikely memory leak when cloning terms (Michael Petlan) [RHEL-25824] - perf lock: Fix a memory leak on an error path (Michael Petlan) [RHEL-25824] - perf svghelper: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf hists browser: Avoid potential NULL dereference (Michael Petlan) [RHEL-25824] - perf hists browser: Reorder variables to reduce padding (Michael Petlan) [RHEL-25824] - perf dlfilter: Be defensive against potential NULL dereference (Michael Petlan) [RHEL-25824] - perf mem-events: Avoid uninitialized read (Michael Petlan) [RHEL-25824] - perf jitdump: Avoid memory leak (Michael Petlan) [RHEL-25824] - perf env: Remove unnecessary NULL tests (Michael Petlan) [RHEL-25824] - perf buildid-cache: Fix use of uninitialized value (Michael Petlan) [RHEL-25824] - perf bench uprobe: Fix potential use of memory after free (Michael Petlan) [RHEL-25824] - perf parse-events: Fix for term values that are raw events (Michael Petlan) [RHEL-25824] - perf build: Add missing comment about NO_LIBTRACEEVENT=1 (Michael Petlan) [RHEL-25824] - perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid erange from hex numbers (Michael Petlan) [RHEL-25824] - tools/perf: Update call stack check in builtin-lock.c (Michael Petlan) [RHEL-25824] - tools/perf/tests: Fix object code reading to skip address that falls out of text section (Michael Petlan) [RHEL-25824] - tools/perf: Add "is_kmod" to struct dso to check if it is kernel module (Michael Petlan) [RHEL-25824] - tools/perf: Add text_end to "struct dso" to save .text section size (Michael Petlan) [RHEL-25824] - perf test: Avoid system wide when not privileged (Michael Petlan) [RHEL-25824] - perf hisi-ptt: Fix memory leak in lseek failure handling (Michael Petlan) [RHEL-25824] - perf intel-pt: Fix async branch flags (Michael Petlan) [RHEL-25824] - perf pmus: Make PMU alias name loading lazy (Michael Petlan) [RHEL-25824] - perf vendor events: Add JSON metrics for Arm CMN (Michael Petlan) [RHEL-25824] - perf jevents: Add support for Arm CMN PMU aliasing (Michael Petlan) [RHEL-25824] - perf test: Add pmu-event test for "Compat" and new event_field. (Michael Petlan) [RHEL-25824] - perf test: Make matching_pmu effective (Michael Petlan) [RHEL-25824] - perf jevents: Support EventidCode and NodeType (Michael Petlan) [RHEL-25824] - perf metric: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf pmu: "Compat" supports regular expression matching identifiers (Michael Petlan) [RHEL-25824] - perf record: Fix BTF type checks in the off-cpu profiling (Michael Petlan) [RHEL-25824] - perf bench messaging: Kill child processes when exit abnormally in process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Store chlid process pid when creating worker for process mode (Michael Petlan) [RHEL-25824] - perf bench messaging: Factor out create_worker() (Michael Petlan) [RHEL-25824] - perf bench messaging: Fix coding style issues for sched-messaging (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck warnings for SC2153 in multiple scripts (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck issues in tests/shell/stat+shadow_stat.sh tetscase (Michael Petlan) [RHEL-25824] - tests/shell: Fix shellcheck SC1090 to handle the location of sourced files (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "Captuer" -> "Capture" (Michael Petlan) [RHEL-25824] - perf evlist: Avoid frequency mode for the dummy event (Michael Petlan) [RHEL-25824] - perf vendors events: Remove repeated word in comments (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Fix for AmpereOne metrics (Michael Petlan) [RHEL-25824] - perf parse-events: Fix tracepoint name memory leak (Michael Petlan) [RHEL-25824] - perf test: Detect off-cpu support from build options (Michael Petlan) [RHEL-25824] - perf test: Ensure EXTRA_TESTS is covered in build test (Michael Petlan) [RHEL-25824] - perf test: Update build test for changed BPF skeleton defaults (Michael Petlan) [RHEL-25824] - perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps (Michael Petlan) [RHEL-25824] - perf version: Add status of bpf skeletons (Michael Petlan) [RHEL-25824] - perf kwork top: Simplify bool conversion (Michael Petlan) [RHEL-25824] - perf test: Fix test-record-dummy-C0 failure for supported PERF_FORMAT_LOST feature kernel (Michael Petlan) [RHEL-25824] - perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND" (Michael Petlan) [RHEL-25824] - perf annotate: Add more x86 mov instruction cases (Michael Petlan) [RHEL-25824] - perf pmu: Remove unused function (Michael Petlan) [RHEL-25824] - perf pmus: Simplify perf_pmus__find_core_pmu() (Michael Petlan) [RHEL-25824] - perf pmu: Move pmu__find_core_pmu() to pmus.c (Michael Petlan) [RHEL-25824] - perf symbol: Avoid an undefined behavior warning (Michael Petlan) [RHEL-25824] - perf bpf-filter: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf pmu: Add YYDEBUG (Michael Petlan) [RHEL-25824] - perf expr: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Make YYDEBUG dependent on doing a debug build (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unused header files (Michael Petlan) [RHEL-25824] - perf tools: Add includes for detected configs in Makefile.perf (Michael Petlan) [RHEL-25824] - perf test: Update cs_etm testcase for Arm ETE (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Add V1 metrics using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf vendor events arm64: Update V1 events using Arm telemetry repo (Michael Petlan) [RHEL-25824] - perf test: Add a test for strcmp_cpuid_str() expression (Michael Petlan) [RHEL-25824] - perf util: Add a function for replacing characters in a string (Michael Petlan) [RHEL-25824] - perf jevents: Remove unused keyword (Michael Petlan) [RHEL-25824] - perf test: Check result of has_event(cycles) test (Michael Petlan) [RHEL-25824] - perf list pfm: Retry supported test with exclude_kernel (Michael Petlan) [RHEL-25824] - perf list: Avoid a hardcoded cpu PMU name (Michael Petlan) [RHEL-25824] - perf test shell lock_contention: Add cgroup aggregation and filter tests (Michael Petlan) [RHEL-25824] - perf lock contention: Add -G/--cgroup-filter option (Michael Petlan) [RHEL-25824] - perf lock contention: Add --lock-cgroup option (Michael Petlan) [RHEL-25824] - perf lock contention: Prepare to handle cgroups (Michael Petlan) [RHEL-25824] - perf tools: Add read_all_cgroups() and __cgroup_find() (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add BPF-based statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Implements BPF-based cpu usage statistics (Michael Petlan) [RHEL-25824] - perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time options (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on softirq event support (Michael Petlan) [RHEL-25824] - perf kwork top: Add statistics on hardirq event support (Michael Petlan) [RHEL-25824] - perf evsel: Add evsel__intval_common() helper (Michael Petlan) [RHEL-25824] - perf kwork top: Introduce new top utility (Michael Petlan) [RHEL-25824] - perf kwork: Add `root` parameter to work_sort() (Michael Petlan) [RHEL-25824] - perf kwork: Add sched record support (Michael Petlan) [RHEL-25824] - perf kwork: Set default events list if not specified in setup_event_list() (Michael Petlan) [RHEL-25824] - perf kwork: Overwrite original atom in the list when a new atom is pushed. (Michael Petlan) [RHEL-25824] - perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class' (Michael Petlan) [RHEL-25824] - perf kwork: Set ordered_events to true in 'struct perf_tool' (Michael Petlan) [RHEL-25824] - perf kwork: Add the supported subcommands to the document (Michael Petlan) [RHEL-25824] - perf kwork: Fix incorrect and missing free atom in work_push_atom() (Michael Petlan) [RHEL-25824] - perf test: Add perf_event_attr test for record dummy event (Michael Petlan) [RHEL-25824] - perf test: Add test case for record sideband events (Michael Petlan) [RHEL-25824] - perf record: Track sideband events for all CPUs when tracing selected CPUs (Michael Petlan) [RHEL-25824] - perf record: Move setting tracking events before record__init_thread_masks() (Michael Petlan) [RHEL-25824] - perf evlist: Add evlist__findnew_tracking_event() helper (Michael Petlan) [RHEL-25824] - perf evlist: Add perf_evlist__go_system_wide() helper (Michael Petlan) [RHEL-25824] - perf vendor events intel: Fix spelling mistakes (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add emeraldrapids, update sapphirerapids to v1.16 (Michael Petlan) [RHEL-25824] - perf vendor events intel: Add lunarlake v1.0 (Michael Petlan) [RHEL-25824] - perf parse-events: Introduce 'struct parse_events_terms' (Michael Petlan) [RHEL-25824] - perf parse-events: Copy fewer term lists (Michael Petlan) [RHEL-25824] - perf parse-events: Avoid enum casts (Michael Petlan) [RHEL-25824] - perf parse-events: Tidy up str parameter (Michael Petlan) [RHEL-25824] - perf parse-events: Remove unnecessary __maybe_unused (Michael Petlan) [RHEL-25824] - perf shell completion: Support completion of metrics/metricgroups (Michael Petlan) [RHEL-25824] - perf completion: Support completion of libpfm4 events (Michael Petlan) [RHEL-25824] - perf shell completion: Restrict completion of events to events (Michael Petlan) [RHEL-25824] - perf stat: Fix aggr mode initialization (Michael Petlan) [RHEL-25824] - perf vendor events: Update metric events for power10 platform (Michael Petlan) [RHEL-25824] - perf vendor events power10: Add extra data-source events (Michael Petlan) [RHEL-25824] - perf vendor events power10: Update JSON/events (Michael Petlan) [RHEL-25824] - perf machine: Use true and false for bool variable (Michael Petlan) [RHEL-25824] - perf: Fix the nr_addr_filters fix (Michael Petlan) [RHEL-25824] - perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Michael Petlan) [RHEL-25824] - arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs (Michael Petlan) [RHEL-25824] - arm: perf: Remove inlines from arm_pmuv3.c (Michael Petlan) [RHEL-25824] - arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers (Michael Petlan) [RHEL-25824] - perf: arm_cspmu: Reject events meant for other PMUs (Michael Petlan) [RHEL-25824] - drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'struct pmu_hw_events' (Michael Petlan) [RHEL-25824] - arm: perf: Remove PMU locking (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Michael Petlan) [RHEL-25824] - KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRL (Michael Petlan) [RHEL-25824] - perf/core: Fix cpuctx refcounting (Michael Petlan) [RHEL-25824] - powerpc/perf: Fix disabling BHRB and instruction sampling (Michael Petlan) [RHEL-25824] - powerpc/imc-pmu: Use the correct spinlock initializer. (Michael Petlan) [RHEL-25824] - powerpc/perf: Optimize find_alternatives_list() using binary search (Michael Petlan) [RHEL-25824] - perf: Optimize perf_cgroup_switch() (Michael Petlan) [RHEL-25824] - perf/core: Allow reading package events from perf_event_read_local (Michael Petlan) [RHEL-25824] - perf/core: Rename perf_proc_update_handler() -> perf_event_max_sample_rate_handler(), for readability (Michael Petlan) [RHEL-25824] - perf/x86/rapl: Fix "Using plain integer as NULL pointer" Sparse warning (Michael Petlan) [RHEL-25824] - perf/core: Bail out early if the request AUX area is out of bound (Michael Petlan) [RHEL-25824] - inet: inet_defrag: prevent sk release while still in use (Paolo Abeni) [RHEL-32270] - udp: fix busy polling (Paolo Abeni) [RHEL-32270] - udp6: Fix race condition in udp6_sendmsg & connect (Paolo Abeni) [RHEL-32270] - net: stream: purge sk_error_queue in sk_stream_kill_queues() (Paolo Abeni) [RHEL-32270] - eventfd: Remove usage of the deprecated ida_simple_xx() API (Michal Schmidt) [RHEL-31939] - eventfd: make eventfd_signal{_mask}() void (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal_mask() (Michal Schmidt) [RHEL-31939] - eventfd: simplify eventfd_signal() (Michal Schmidt) [RHEL-31939] - eventfd: prevent underflow for eventfd semaphores (Michal Schmidt) [RHEL-31939] - eventfd: add a uapi header for eventfd userspace APIs (Michal Schmidt) [RHEL-31939] - eventfd: show the EFD_SEMAPHORE flag in fdinfo (Michal Schmidt) [RHEL-31939] - i915: make inject_virtual_interrupt() void (Michal Schmidt) [RHEL-31939] - fs: use correct __poll_t type (Michal Schmidt) [RHEL-31939] - eventfd: use wait_event_interruptible_locked_irq() helper (Michal Schmidt) [RHEL-31939] - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Michal Schmidt) [RHEL-31939] - eventfd: guard wake_up in eventfd fs calls as well (Michal Schmidt) [RHEL-31939] - iio: core: fix memleak in iio_device_register_sysfs (David Arcari) [RHEL-33153] {CVE-2023-52643} - serial: imx: fix detach/attach of serial console (Steve Best) [RHEL-32592] {CVE-2021-47185} - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Steve Best) [RHEL-32592] {CVE-2021-47185} - sysctl: allow to change limits for posix messages queues (Alexey Gladkov) [RHEL-8705] - sysctl: allow change system v ipc sysctls inside ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: fix memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: mqueue: fix possible memory leak in init_mqueue_fs() (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra braces (Alexey Gladkov) [RHEL-8705] - ipc: Check permissions for checkpoint_restart sysctls at open time (Alexey Gladkov) [RHEL-8705] - ipc: Remove extra1 field abuse to pass ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Use the same namespace to modify and validate (Alexey Gladkov) [RHEL-8705] - ipc: Store ipc sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc: Store mqueue sysctls in the ipc namespace (Alexey Gladkov) [RHEL-8705] - ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL (Alexey Gladkov) [RHEL-8705] - ipc: check checkpoint_restore_ns_capable() to modify C/R proc files (Alexey Gladkov) [RHEL-8705]- x86/sev: Harden #VC instruction emulation somewhat (Vitaly Kuznetsov) [RHEL-30031] {CVE-2024-25743 CVE-2024-25742} - net: mana: Fix Rx DMA datasize and skb_over_panic (Cathy Avery) [RHEL-9872] - integrity: eliminate unnecessary "Problem loading X.509 certificate" msg (Coiby Xu) [RHEL-12346] - smb: client: instantiate when creating SFU files (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL ptr deref in cifs_mark_open_handles_for_deleted_file() (Paulo Alcantara) [RHEL-31245] - cifs: Fix duplicate fscache cookie warnings (Paulo Alcantara) [RHEL-31245] - smb3: add trace event for mknod (Paulo Alcantara) [RHEL-31245] - smb311: additional compression flag defined in updated protocol spec (Paulo Alcantara) [RHEL-31245] - smb311: correct incorrect offset field in compression header (Paulo Alcantara) [RHEL-31245] - cifs: Move some extern decls from .c files to .h (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable assignment (Paulo Alcantara) [RHEL-31245] - cifs: fixes for get_inode_info (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir(): add FILE_READ_EA to desired access (Paulo Alcantara) [RHEL-31245] - cifs: reduce warning log level for server not advertising interfaces (Paulo Alcantara) [RHEL-31245] - cifs: make sure server interfaces are requested only for SMB3+ (Paulo Alcantara) [RHEL-31245] - cifs: defer close file handles having RH lease (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb: common: simplify compression headers (Paulo Alcantara) [RHEL-31245] - smb: common: fix fields sizes in compression_pattern_payload_v1 (Paulo Alcantara) [RHEL-31245] - smb: client: negotiate compression algorithms (Paulo Alcantara) [RHEL-31245] - smb3: add dynamic trace point for ioctls (Paulo Alcantara) [RHEL-31245] - smb: client: return reparse type in /proc/mounts (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse DFS/DFSR and mount point (Paulo Alcantara) [RHEL-31245] - smb: client: parse uid, gid, mode and dev from WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce SMB2_OP_QUERY_WSL_EA (Paulo Alcantara) [RHEL-31245] - smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs() (Paulo Alcantara) [RHEL-31245] - smb: client: add support for WSL reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: reduce number of parameters in smb2_compound_op() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential broken compound request (Paulo Alcantara) [RHEL-31245] - smb: client: move most of reparse point handling code to common file (Paulo Alcantara) [RHEL-31245] - smb: client: introduce reparse mount option (Paulo Alcantara) [RHEL-31245] - smb: client: retry compound request without reusing lease (Paulo Alcantara) [RHEL-31245] - smb: client: do not defer close open handles to deleted files (Paulo Alcantara) [RHEL-31245] - smb: client: reuse file lease key in compound operations (Paulo Alcantara) [RHEL-31245] - smb3: update allocation size more accurately on write completion (Paulo Alcantara) [RHEL-31245] - cifs: allow changing password during remount (Paulo Alcantara) [RHEL-31245] - cifs: prevent updating file size from server if we have a read/write lease (Paulo Alcantara) [RHEL-31245] - cifs_get_link(): bail out in unsafe case (Paulo Alcantara) [RHEL-31245] - smb: Fix regression in writes when non-standard maximum write size negotiated (Paulo Alcantara) [RHEL-31245] - smb: client: handle path separator of created SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: set correct id, uid and cruid for multiuser automounts (Paulo Alcantara) [RHEL-31245] - cifs: update the same create_guid on replay (Paulo Alcantara) [RHEL-31245] - cifs: fix underflow in parse_server_interfaces() (Paulo Alcantara) [RHEL-31245] - smb3: clarify mount warning (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where multiple sessions share connection (Paulo Alcantara) [RHEL-31245] - cifs: change tcon status when need_reconnect is set on it (Paulo Alcantara) [RHEL-31245] - smb: client: set correct d_type for reparse points under DFS mounts (Paulo Alcantara) [RHEL-31245] - smb3: add missing null server pointer check (Paulo Alcantara) [RHEL-31245] - smb: client: increase number of PDUs allowed in a compound request (Paulo Alcantara) [RHEL-31245] - cifs: failure to add channel on iface should bump up weight (Paulo Alcantara) [RHEL-31245] - cifs: do not search for channel if server is terminating (Paulo Alcantara) [RHEL-31245] - cifs: avoid redundant calls to disable multichannel (Paulo Alcantara) [RHEL-31245] - cifs: make sure that channel scaling is done only once (Paulo Alcantara) [RHEL-31245] - cifs: fix stray unlock in cifs_chan_skip_or_disable (Paulo Alcantara) [RHEL-31245] - cifs: set replay flag for retries of write command (Paulo Alcantara) [RHEL-31245] - cifs: commands that are retried should have replay flag set (Paulo Alcantara) [RHEL-31245] - cifs: helper function to check replayable error codes (Paulo Alcantara) [RHEL-31245] - cifs: translate network errors on send to -ECONNABORTED (Paulo Alcantara) [RHEL-31245] - cifs: cifs_pick_channel should try selecting active channels (Paulo Alcantara) [RHEL-31245] - smb: Work around Clang __bdos() type confusion (Paulo Alcantara) [RHEL-31245] - smb: client: delete "true", "false" defines (Paulo Alcantara) [RHEL-31245] - cifs: update iface_last_update on each query-and-update (Paulo Alcantara) [RHEL-31245] - cifs: handle servers that still advertise multichannel after disabling (Paulo Alcantara) [RHEL-31245] - cifs: new mount option called retrans (Paulo Alcantara) [RHEL-31245] - cifs: reschedule periodic query for server interfaces (Paulo Alcantara) [RHEL-31245] - smb: client: don't clobber ->i_rdev from cached reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of smb311_posix_query_path_info() (Paulo Alcantara) [RHEL-31245] - smb: client: parse owner/group when creating reparse points (Paulo Alcantara) [RHEL-31245] - cifs: new nt status codes from MS-SMB2 (Paulo Alcantara) [RHEL-31245] - cifs: pick channel for tcon and tdis (Paulo Alcantara) [RHEL-31245] - cifs: open_cached_dir should not rely on primary channel (Paulo Alcantara) [RHEL-31245] - cifs: minor comment cleanup (Paulo Alcantara) [RHEL-31245] - smb3: show beginning time for per share stats (Paulo Alcantara) [RHEL-31245] - cifs: remove redundant variable tcon_exist (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: remove unneeded return statement (Paulo Alcantara) [RHEL-31245] - cifs: make cifs_chan_update_iface() a void function (Paulo Alcantara) [RHEL-31245] - cifs: delete unnecessary NULL checks in cifs_chan_update_iface() (Paulo Alcantara) [RHEL-31245] - cifs: get rid of dup length check in parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: stop revalidating reparse points unnecessarily (Paulo Alcantara) [RHEL-31245] - cifs: Pass unbyteswapped eof value into SMB2_set_eof() (Paulo Alcantara) [RHEL-31245] - smb3: Improve exception handling in allocate_mr_list() (Paulo Alcantara) [RHEL-31245] - cifs: fix in logging in cifs_chan_update_iface (Paulo Alcantara) [RHEL-31245] - smb: client: handle special files and symlinks in SMB3 POSIX (Paulo Alcantara) [RHEL-31245] - smb: client: cleanup smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating symlinks via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix hardlinking of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: fix renaming of reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: optimise reparse point querying (Paulo Alcantara) [RHEL-31245] - smb: client: allow creating special files via reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: extend smb2_compound_op() to accept more commands (Paulo Alcantara) [RHEL-31245] - smb: client: Fix minor whitespace errors and warnings (Paulo Alcantara) [RHEL-31245] - cifs: do not depend on release_iface for maintaining iface_list (Paulo Alcantara) [RHEL-31245] - cifs: cifs_chan_is_iface_active should be called with chan_lock held (Paulo Alcantara) [RHEL-31245] - cifs: after disabling multichannel, mark tcon for reconnect (Paulo Alcantara) [RHEL-31245] - cifs: do not let cifs_chan_update_iface deallocate channels (Paulo Alcantara) [RHEL-31245] - cifs: fix a pending undercount of srv_count (Paulo Alcantara) [RHEL-31245] - fs: cifs: Fix atime update check (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in SMB2_query_info_init() (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in cifsd when receiving compounded resps (Paulo Alcantara) [RHEL-31245] - smb: client: fix OOB in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara) [RHEL-31245] - cifs: reconnect worker should take reference on server struct unconditionally (Paulo Alcantara) [RHEL-31245] - Revert "cifs: reconnect work should have reference on server struct" (Paulo Alcantara) [RHEL-31245] - cifs: Fix non-availability of dedup breaking generic/304 (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with FICLONE (Paulo Alcantara) [RHEL-31245] - cifs: Fix flushing, invalidation and file size with copy_file_range() (Paulo Alcantara) [RHEL-31245] - smb: client, common: fix fortify warnings (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after EOF moved (Paulo Alcantara) [RHEL-31245] - cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved (Paulo Alcantara) [RHEL-31245] - smb: client: report correct st_size for SMB and NFS symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: fix missing mode bits for SMB symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: introduce cifs_sfu_make_node() (Paulo Alcantara) [RHEL-31245] - smb: client: set correct file type from NFS reparse points (Paulo Alcantara) [RHEL-31245] - smb: client: introduce ->parse_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: implement ->query_reparse_point() for SMB1 (Paulo Alcantara) [RHEL-31245] - cifs: fix use after free for iface while disabling secondary channels (Paulo Alcantara) [RHEL-31245] - cifs: fix lock ordering while disabling multichannel (Paulo Alcantara) [RHEL-31245] - cifs: fix leak of iface for primary channel (Paulo Alcantara) [RHEL-31245] - cifs: fix check of rc in function generate_smb3signingkey (Paulo Alcantara) [RHEL-31245] - cifs: spnego: add ';' in HOST_KEY_LEN (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - cifs: handle when server stops supporting multichannel (Paulo Alcantara) [RHEL-31245] - cifs: handle when server starts supporting multichannel (Paulo Alcantara) [RHEL-31245] - Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO (Paulo Alcantara) [RHEL-31245] - smb3: allow dumping session and tcon id to improve stats analysis and debugging (Paulo Alcantara) [RHEL-31245] - smb: client: fix mount when dns_resolver key is not available (Paulo Alcantara) [RHEL-31245] - smb3: fix caching of ctime on setxattr (Paulo Alcantara) [RHEL-31245] - smb3: minor cleanup of session handling code (Paulo Alcantara) [RHEL-31245] - cifs: reconnect work should have reference on server struct (Paulo Alcantara) [RHEL-31245] - cifs: do not pass cifs_sb when trying to add channels (Paulo Alcantara) [RHEL-31245] - cifs: account for primary channel in the interface list (Paulo Alcantara) [RHEL-31245] - cifs: distribute channels across interfaces based on speed (Paulo Alcantara) [RHEL-31245] - cifs: handle cases where a channel is closed (Paulo Alcantara) [RHEL-31245] - smb3: more minor cleanups for session handling routines (Paulo Alcantara) [RHEL-31245] - smb3: minor RDMA cleanup (Paulo Alcantara) [RHEL-31245] - fs: add ctime accessors infrastructure (Paulo Alcantara) [RHEL-31245] - cifs: force interface update before a fresh session setup (Paulo Alcantara) [RHEL-31245] - cifs: do not reset chan_max if multichannel is not supported at mount (Paulo Alcantara) [RHEL-31245] - cifs: reconnect helper should set reconnect for the right channel (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: remove extra @chan_count check in __cifs_put_smb_ses() (Paulo Alcantara) [RHEL-31245] - cifs: add xid to query server interface call (Paulo Alcantara) [RHEL-31245] - cifs: print server capabilities in DebugData (Paulo Alcantara) [RHEL-31245] - smb: use crypto_shash_digest() in symlink_hash() (Paulo Alcantara) [RHEL-31245] - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-31245] - smb: client: fix potential deadlock when releasing mids (Paulo Alcantara) [RHEL-31245] - smb3: fix creating FIFOs when mounting with "sfu" mount option (Paulo Alcantara) [RHEL-31245] - Add definition for new smb3.1.1 command type (Paulo Alcantara) [RHEL-31245] - SMB3: clarify some of the unused CreateOption flags (Paulo Alcantara) [RHEL-31245] - cifs: Add client version details to NTLM authenticate message (Paulo Alcantara) [RHEL-31245] - smb3: fix touch -h of symlink (Paulo Alcantara) [RHEL-31245] - smb: client: prevent new fids from being removed by laundromat (Paulo Alcantara) [RHEL-31245] - smb: client: make laundromat a delayed worker (Paulo Alcantara) [RHEL-31245] - smb: use kernel_connect() and kernel_bind() (Paulo Alcantara) [RHEL-31245] - smb3: fix confusing debug message (Paulo Alcantara) [RHEL-31245] - smb: client: handle STATUS_IO_REPARSE_TAG_NOT_HANDLED (Paulo Alcantara) [RHEL-31245] - smb3: remove duplicate error mapping (Paulo Alcantara) [RHEL-31245] - smb3: Add dynamic trace points for RDMA (smbdirect) reconnect (Paulo Alcantara) [RHEL-31245] - smb3: fix some minor typos and repeated words (Paulo Alcantara) [RHEL-31245] - smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP (Paulo Alcantara) [RHEL-31245] - smb3: move server check earlier when setting channel sequence number (Paulo Alcantara) [RHEL-31245] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling maximum number of cached directories (Paulo Alcantara) [RHEL-31245] - smb3: add trace point for queryfs (statfs) (Paulo Alcantara) [RHEL-31245] - smb3: allow controlling length of time directory entries are cached with dir leases (Paulo Alcantara) [RHEL-31245] - SMB3: rename macro CIFS_SERVER_IS_CHAN to avoid confusion (Paulo Alcantara) [RHEL-31245] - send channel sequence number in SMB3 requests after reconnects (Paulo Alcantara) [RHEL-31245] - cifs: update desired access while requesting for directory lease (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_reparse_point() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_query_info_compound() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb2_set_ea() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in smb_send_rqst() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_demultiplex_thread() (Paulo Alcantara) [RHEL-31245] - smb: client: reduce stack usage in cifs_try_adding_channels() (Paulo Alcantara) [RHEL-31245] - smb: cilent: set reparse mount points as automounts (Paulo Alcantara) [RHEL-31245] - smb: client: query reparse points in older dialects (Paulo Alcantara) [RHEL-31245] - smb: client: do not query reparse points twice on symlinks (Paulo Alcantara) [RHEL-31245] - smb: client: parse reparse point flag in create response (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs code dep in namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: get rid of dfs naming in automount code (Paulo Alcantara) [RHEL-31245] - smb: client: rename cifs_dfs_ref.c to namespace.c (Paulo Alcantara) [RHEL-31245] - smb: client: make smb2_compound_op() return resp buffer on success (Paulo Alcantara) [RHEL-31245] - smb: client: move some params to cifs_open_info_data (Paulo Alcantara) [RHEL-31245] - smb: client: ensure to try all targets when finding nested links (Paulo Alcantara) [RHEL-31245] - smb: client: introduce DFS_CACHE_TGT_LIST() (Paulo Alcantara) [RHEL-31245] - cifs: update the ctime on a partial page write (Paulo Alcantara) [RHEL-31245] - blk-mq: don't change nr_hw_queues and nr_maps for kdump kernel (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Factor out assign_threads() (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Lookup avail once per device tree node (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Increase nr_cpu_ids to include the boot CPU (Mamatha Inamdar) [RHEL-15845] - powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core (Mamatha Inamdar) [RHEL-15845] - net: Convert some ethtool_sprintf() to ethtool_puts() (Ivan Vecera) [RHEL-31886] - checkpatch: add ethtool_sprintf rules (Ivan Vecera) [RHEL-31886] - ethtool: Implement ethtool_puts() (Ivan Vecera) [RHEL-31886] - intel: fix format warnings (Ivan Vecera) [RHEL-31886] - net: phy: smsc: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: phy: tja11xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: sparx5: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: vsc73xx: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: fec: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: mt7530: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - net: dsa: lantiq_gswip: replace deprecated strncpy with ethtool_sprintf (Ivan Vecera) [RHEL-31886] - ptp: Speed up vclock lookup (Ivan Vecera) [RHEL-32107] - ptp: Support late timestamp determination (Ivan Vecera) [RHEL-32107] - ptp: Pass hwtstamp to ptp_convert_timestamp() (Ivan Vecera) [RHEL-32107] - ptp: Request cycles for TX timestamp (Ivan Vecera) [RHEL-32107] - ptp: Add cycles support for virtual clocks (Ivan Vecera) [RHEL-32107] - nfsd: hold a lighter-weight client reference over CB_RECALL_ANY (Benjamin Coddington) [RHEL-31513] - NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY replies (Benjamin Coddington) [RHEL-31513] - NFSD: Document the phases of CREATE_SESSION (Benjamin Coddington) [RHEL-31513] - NFSD: Fix the NFSv4.1 CREATE_SESSION operation (Benjamin Coddington) [RHEL-31513] - cgroup: cgroup-v1: do not exclude cgrp_dfl_root (Laurent Vivier) [RHEL-31381] - RDMA/srpt: Support specifying the srpt_service_guid parameter (Kamal Heib) [RHEL-31712] {CVE-2024-26744} - perf/pmu-events/powerpc: Update json mapfile with Power11 PVR (Mamatha Inamdar) [RHEL-23910] - powerpc/perf: Power11 Performance Monitoring support (Mamatha Inamdar) [RHEL-23910] - powerpc: Add Power11 architected and raw mode (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Split cpu_specs[] out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h (Mamatha Inamdar) [RHEL-23910] - powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC (Mamatha Inamdar) [RHEL-23910] - powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE (Mamatha Inamdar) [RHEL-23910] - powerpc/64e: Tie PPC_BOOK3E_64 to PPC_FSL_BOOK3E (Mamatha Inamdar) [RHEL-23910] - powerpc: Remove remaining parts of oprofile (Mamatha Inamdar) [RHEL-23910] - powerpc: fix typos in comments (Mamatha Inamdar) [RHEL-23910] - powerpc: Enable the DAWR on POWER9 DD2.3 and above (Mamatha Inamdar) [RHEL-23910] - vhost: Add smp_rmb() in vhost_enable_notify() (Gavin Shan) [RHEL-26104] - vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan) [RHEL-26104] - bpf, tcx: Get rid of tcx_link_const (Felix Maurer) [RHEL-28590] - selftests/bpf: Add additional mprog query test coverage (Felix Maurer) [RHEL-28590] - selftests/bpf: Make seen_tc* variable tests more robust (Felix Maurer) [RHEL-28590] - selftests/bpf: Test query on empty mprog and pass revision into attach (Felix Maurer) [RHEL-28590] - selftests/bpf: Adapt assert_mprog_count to always expect 0 count (Felix Maurer) [RHEL-28590] - selftests/bpf: Test bpf_mprog query API via libbpf and raw syscall (Felix Maurer) [RHEL-28590] - selftest/bpf: Add various selftests for program limits (Felix Maurer) [RHEL-28590] - bpf: Refuse unused attributes in bpf_prog_{attach,detach} (Felix Maurer) [RHEL-28590] - bpf: Handle bpf_mprog_query with NULL entry (Felix Maurer) [RHEL-28590] - net: Fix skb consume leak in sch_handle_egress (Felix Maurer) [RHEL-28590] - selftests/bpf: Add various more tcx test cases (Felix Maurer) [RHEL-28590] - selftests/bpf: Add test for detachment on empty mprog entry (Felix Maurer) [RHEL-28590] - tcx: Fix splat during dev unregister (Felix Maurer) [RHEL-28590] - tcx: Fix splat in ingress_destroy upon tcx_entry_free (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx links (Felix Maurer) [RHEL-28590] - selftests/bpf: Add mprog API tests for BPF tcx opts (Felix Maurer) [RHEL-28590] - bpf: Add fd-based tcx multi-prog infra with link support (Felix Maurer) [RHEL-28590] - cpuset: Allow setscheduler regardless of manipulated task (Waiman Long) [RHEL-26668] - sched/psi: Update poll => rtpoll in relevant comments (Phil Auld) [RHEL-29552] - sched/psi: Bail out early from irq time accounting (Phil Auld) [RHEL-29552] - sched/psi: Delete the 'update_total' function parameter from update_triggers() (Phil Auld) [RHEL-29552] - sched/psi: Avoid updating PSI triggers and ->rtpoll_total when there are no state changes (Phil Auld) [RHEL-29552] - sched/psi: Change update_triggers() to a 'void' function (Phil Auld) [RHEL-29552] - sched/psi: make psi_cgroups_enabled static (Phil Auld) [RHEL-29552] - sched/psi: Allow unprivileged polling of N*2s period (Phil Auld) [RHEL-29552] - sched/psi: Extract update_triggers side effect (Phil Auld) [RHEL-29552] - sched/psi: Rename existing poll members in preparation (Phil Auld) [RHEL-29552] - sched/psi: Rearrange polling code in preparation (Phil Auld) [RHEL-29552] - arm64/sme: Always exit sme_alloc() early with existing storage (Mark Salter) [RHEL-28881] {CVE-2024-26618} - overflow: add DEFINE_FLEX() for on-stack allocs (Petr Oros) [RHEL-30138] - overflow: Add struct_size_t() helper (Petr Oros) [RHEL-30138] - mm/filemap.c: fix update prev_pos after one read request done (Nico Pache) [RHEL-29229] - sched: Misc cleanups (Phil Auld) [RHEL-29017] - sched: Simplify tg_set_cfs_bandwidth() (Phil Auld) [RHEL-29017] - sched: Simplify sched_move_task() (Phil Auld) [RHEL-29017] - sched: Simplify sched_rr_get_interval() (Phil Auld) [RHEL-29017] - sched: Simplify yield_to() (Phil Auld) [RHEL-29017] - sched: Simplify sched_{set,get}affinity() (Phil Auld) [RHEL-29017] - sched: Simplify syscalls (Phil Auld) [RHEL-29017] - sched: Simplify set_user_nice() (Phil Auld) [RHEL-29017] - sched: Simplify sched_core_cpu_{starting,deactivate}() (Phil Auld) [RHEL-29017] - sched: Simplify try_steal_cookie() (Phil Auld) [RHEL-29017] - sched: Simplify sched_tick_remote() (Phil Auld) [RHEL-29017] - sched: Simplify sched_exec() (Phil Auld) [RHEL-29017] - sched: Simplify ttwu() (Phil Auld) [RHEL-29017] - sched: Simplify wake_up_if_idle() (Phil Auld) [RHEL-29017] - sched: Simplify: migrate_swap_stop() (Phil Auld) [RHEL-29017] - sched: Simplify sysctl_sched_uclamp_handler() (Phil Auld) [RHEL-29017] - sched: Simplify get_nohz_timer_target() (Phil Auld) [RHEL-29017] - Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera) [RHEL-26830 RHEL-26834] {CVE-2024-24858 CVE-2024-24857}- mm: hwpoison: support recovery from ksm_might_need_to_copy() (Audra Mitchell) [RHEL-27739] - kasan: fix Oops due to missing calls to kasan_arch_is_ready() (Audra Mitchell) [RHEL-27739] - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Audra Mitchell) [RHEL-27739] - mm/swapfile: add cond_resched() in get_swap_pages() (Audra Mitchell) [RHEL-27739] - zsmalloc: fix a race with deferred_handles storing (Audra Mitchell) [RHEL-27739] - mm/khugepaged: fix ->anon_vma race (Audra Mitchell) [RHEL-27739] - nommu: fix split_vma() map_count error (Audra Mitchell) [RHEL-27739] - nommu: fix do_munmap() error path (Audra Mitchell) [RHEL-27739] - nommu: fix memory leak in do_mmap() error path (Audra Mitchell) [RHEL-27739] - kasan: mark kasan_kunit_executing as static (Audra Mitchell) [RHEL-27739] - hugetlb: unshare some PMDs when splitting VMAs (Audra Mitchell) [RHEL-27739] - mm: Always release pages to the buddy allocator in memblock_free_late(). (Audra Mitchell) [RHEL-27739] - memblock: Fix doc for memblock_phys_free (Audra Mitchell) [RHEL-27739] - mm, slab: periodically resched in drain_freelist() (Audra Mitchell) [RHEL-27739] - mm: Remove pointless barrier() after pmdp_get_lockless() (Audra Mitchell) [RHEL-27739] - mm/gup: Fix the lockless PMD access (Audra Mitchell) [RHEL-27739] - mm: Rename GUP_GET_PTE_LOW_HIGH (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: allow more than one batch of delayed rmaps (Audra Mitchell) [RHEL-27739] - kmsan: fix memcpy tests (Audra Mitchell) [RHEL-27739] - mm: disable top-tier fallback to reclaim on proactive reclaim (Audra Mitchell) [RHEL-27739] - mm/mmap: properly unaccount memory on mas_preallocate() failure (Audra Mitchell) [RHEL-27739] - mm/page_alloc: update comments in __free_pages_ok() (Audra Mitchell) [RHEL-27739] - kasan: fail non-kasan KUnit tests on KASAN reports (Audra Mitchell) [RHEL-27739] - mm/sparse-vmemmap: generalise vmemmap_populate_hugepages() (Audra Mitchell) [RHEL-27739] - zsmalloc: implement writeback mechanism for zsmalloc (Audra Mitchell) [RHEL-27739] - zsmalloc: add zpool_ops field to zs_pool to store evict handlers (Audra Mitchell) [RHEL-27739] - zsmalloc: add a LRU to zs_pool to keep track of zspages in LRU order (Audra Mitchell) [RHEL-27739] - zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks (Audra Mitchell) [RHEL-27739] - zpool: clean out dead code (Audra Mitchell) [RHEL-27739] - zswap: fix writeback lock ordering for zsmalloc (Audra Mitchell) [RHEL-27739] - mm/khugepaged: add tracepoint to collapse_file() (Audra Mitchell) [RHEL-27739] - mm/gup: remove FOLL_MIGRATION (Audra Mitchell) [RHEL-27739] - mm/ksm: convert break_ksm() to use walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm/pagewalk: add walk_page_range_vma() (Audra Mitchell) [RHEL-27739] - mm: remove VM_FAULT_WRITE (Audra Mitchell) [RHEL-27739] - panic: Expose "warn_count" to sysfs (Audra Mitchell) [RHEL-27739] - panic: Introduce warn_limit (Audra Mitchell) [RHEL-27739] - panic: Separate sysctl logic from CONFIG_SMP (Audra Mitchell) [RHEL-27739] - kernel/panic: move panic sysctls to its own file (Audra Mitchell) [RHEL-27739] - panic: Consolidate open-coded panic_on_warn checks (Audra Mitchell) [RHEL-27739] - mm: Make ksize() a reporting-only function (Audra Mitchell) [RHEL-27739] - mm/memory-failure.c: cleanup in unpoison_memory (Audra Mitchell) [RHEL-27739] - mm: vmscan: use sysfs_emit() to instead of scnprintf() (Audra Mitchell) [RHEL-27739] - zswap: do not allocate from atomic pool (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//max_ratio_fine knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_ratio_no_scale() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add /sys/class/bdi//min_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_min_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_min_bytes() function (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//max_bytes knob (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//max_bytes (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: split off __bdi_set_max_ratio() function (Audra Mitchell) [RHEL-27739] - mm: add bdi_get_max_bytes() function (Audra Mitchell) [RHEL-27739] - mm: use part per 1000000 for bdi ratios (Audra Mitchell) [RHEL-27739] - mm: document /sys/class/bdi//strict_limit knob (Audra Mitchell) [RHEL-27739] - ABI: sysfs-class-bdi: use What: to describe each property (Audra Mitchell) [RHEL-27739] - mm: add knob /sys/class/bdi//strict_limit (Audra Mitchell) [RHEL-27739] - mm: add bdi_set_strict_limit() function (Audra Mitchell) [RHEL-27739] - folio-compat: remove try_to_release_page() (Audra Mitchell) [RHEL-27739] - mm/page_alloc: simplify locking during free_unref_page_list (Audra Mitchell) [RHEL-27739] - mm/migrate.c: stop using 0 as NULL pointer (Audra Mitchell) [RHEL-27739] - habanalabs: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/hw/qib/qib_user_pages: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/exynos: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/frame-vector: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: pci/ivtv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - drm/etnaviv: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - media: videobuf-dma-sg: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - RDMA/usnic: remove FOLL_FORCE usage (Audra Mitchell) [RHEL-27739] - mm/gup: reliable R/O long-term pinning in COW mappings (Audra Mitchell) [RHEL-27739] - mm: don't call vm_ops->huge_fault() in wp_huge_pmd()/wp_huge_pud() for private mappings (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_WRITE consistency checks (Audra Mitchell) [RHEL-27739] - mm: add early FAULT_FLAG_UNSHARE consistency checks (Audra Mitchell) [RHEL-27739] - redhat/configs: enable CONFIG_SECRETMEM (Audra Mitchell) [RHEL-27739] - mm: Kconfig: make config SECRETMEM visible with EXPERT (Audra Mitchell) [RHEL-27739] - mm/gup: remove the restriction on locked with FOLL_LONGTERM (Audra Mitchell) [RHEL-27739] - mm: make drop_caches keep reclaiming on all nodes (Audra Mitchell) [RHEL-27739] - migrate: convert migrate_pages() to use folios (Audra Mitchell) [RHEL-27739] - migrate: convert unmap_and_move() to use folios (Audra Mitchell) [RHEL-27739] - Revert "mm: migration: fix the FOLL_GET failure on following huge page" (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: do not expose delayed_rmap flag (Audra Mitchell) [RHEL-27739] - mm: delay page_remove_rmap() until after the TLB has been flushed (Audra Mitchell) [RHEL-27739] - mm: mmu_gather: prepare to gather encoded page pointers with flags (Audra Mitchell) [RHEL-27739] - zsmalloc: replace IS_ERR() with IS_ERR_VALUE() (Audra Mitchell) [RHEL-27739] - mm: always compile in pte markers (Audra Mitchell) [RHEL-27739] - mm: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - mm/damon: use kstrtobool() instead of strtobool() (Audra Mitchell) [RHEL-27739] - Docs/ABI/damon: document 'schemes//tried_regions' sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: document schemes//tried_regions sysfs directory (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: fix wrong usage example of init_regions file (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/mm/damon/usage: describe the rules of sysfs region directories (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: Update for 'state' sysfs file input keyword, 'commit' (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: update for fixed virtual address ranges monitoring (Audra Mitchell) [RHEL-27739] - Docs/{ABI,admin-guide}/damon: document 'avail_operations' sysfs file (Audra Mitchell) [RHEL-27739] - tools/selftets/damon/sysfs: test tried_regions directory existence (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement DAMOS-tried regions clear command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: implement DAMOS tried regions update command (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement scheme region directory (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs-schemes: implement schemes/tried_regions directory (Audra Mitchell) [RHEL-27739] - mm/damon/core: add a callback for scheme target regions check (Audra Mitchell) [RHEL-27739] - mempool: do not use ksize() for poisoning (Audra Mitchell) [RHEL-27739] - mm: hugetlb_vmemmap: remove redundant list_del() (Audra Mitchell) [RHEL-27739] - mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED (Audra Mitchell) [RHEL-27739] - mm, slub: don't aggressively inline with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: remove percpu slabs with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: split out allocations from pre/post hooks (Audra Mitchell) [RHEL-27739] - mm/slub, kunit: Add a test case for kmalloc redzone check (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out schemes directory implementation to separate file (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: split out kdamond-independent schemes stats update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move unsigned long range directory to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: move sysfs_lock to common module (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: remove parameters of damon_sysfs_region_alloc() (Audra Mitchell) [RHEL-27739] - mm/damon/sysfs: use damon_addr_range for region's start and end values (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme quota adjustment logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out scheme stat update logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split damos application logic into a new function (Audra Mitchell) [RHEL-27739] - mm/damon/core: split out DAMOS-charged region skip logic into a new function (Audra Mitchell) [RHEL-27739] - mm, slub: refactor free debug processing (Audra Mitchell) [RHEL-27739] - mm, slub: don't create kmalloc-rcl caches with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: lower the default slub_max_order with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: retain no free slabs on partial list with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: disable SYSFS support with CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - redhat/configs: Add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slub: add CONFIG_SLUB_TINY (Audra Mitchell) [RHEL-27739] - mm, slab: ignore hardened usercopy parameters when disabled (Audra Mitchell) [RHEL-27739] - mm/sl[au]b: rearrange struct slab fields to allow larger rcu_head (Audra Mitchell) [RHEL-27739] - mm/migrate: make isolate_movable_page() skip slab pages (Audra Mitchell) [RHEL-27739] - mm/slab: move and adjust kernel-doc for kmem_cache_alloc (Audra Mitchell) [RHEL-27739] - mm/slub, percpu: correct the calculation of early percpu allocation size (Audra Mitchell) [RHEL-27739] - mm/slub: extend redzone check to extra allocated kmalloc space than requested (Audra Mitchell) [RHEL-27739] - mm: allow multiple error returns in try_grab_page() (Audra Mitchell) [RHEL-27739] - swap: add a limit for readahead page-cluster value (Audra Mitchell) [RHEL-27739] - mm: migrate: try again if THP split is failed due to page refcnt (Audra Mitchell) [RHEL-27739] - mm: debug_vm_pgtable: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: mprotect: use VM_ACCESS_FLAGS (Audra Mitchell) [RHEL-27739] - mm: remove FGP_HEAD (Audra Mitchell) [RHEL-27739] - mm: convert find_get_incore_page() to filemap_get_incore_folio() (Audra Mitchell) [RHEL-27739] - mm/swap: convert find_get_incore_page to use folios (Audra Mitchell) [RHEL-27739] - mm/huge_memory: convert split_huge_pages_in_file() to use a folio (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_free_vmap_area_noflush event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_purge_vmap_area_lazy event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: use trace_alloc_vmap_area event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add free_vmap_area_noflush trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add purge_vmap_area_lazy trace event (Audra Mitchell) [RHEL-27739] - mm: vmalloc: add alloc_vmap_area trace event (Audra Mitchell) [RHEL-27739] - memory: move hotplug memory notifier priority to same file for easy sorting (Audra Mitchell) [RHEL-27739] - memory: remove unused register_hotmemory_notifier() (Audra Mitchell) [RHEL-27739] - mm/mm_init.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/mmap: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - mm/slub.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - fs/proc/kcore.c: use hotplug_memory_notifier() directly (Audra Mitchell) [RHEL-27739] - kasan: migrate workqueue_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: migrate kasan_rcu_uaf test to kunit (Audra Mitchell) [RHEL-27739] - kasan: switch kunit tests to console tracepoints (Audra Mitchell) [RHEL-27739] - tmpfs: ensure O_LARGEFILE with generic_file_open() (Audra Mitchell) [RHEL-27739] - mm: memcontrol: use mem_cgroup_is_root() helper (Audra Mitchell) [RHEL-27739] - mm/mincore.c: use vma_lookup() instead of find_vma() (Audra Mitchell) [RHEL-27739] - filemap: find_get_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - filemap: find_lock_entries() now updates start offset (Audra Mitchell) [RHEL-27739] - mm/rmap: fix comment in anon_vma_clone() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTS (Audra Mitchell) [RHEL-27739] - mm/percpu.c: remove the lcm code since block size is fixed at page size (Audra Mitchell) [RHEL-27739] - mm/percpu: replace the goto with break (Audra Mitchell) [RHEL-27739] - mm/percpu: add comment to state the empty populated pages accounting (Audra Mitchell) [RHEL-27739] - mm/percpu: Update the code comment when creating new chunk (Audra Mitchell) [RHEL-27739] - mm/percpu: use list_first_entry_or_null in pcpu_reclaim_populated() (Audra Mitchell) [RHEL-27739] - mm/percpu: remove unused pcpu_map_extend_chunks (Audra Mitchell) [RHEL-27739] - mm/slub: perform free consistency checks before call_rcu (Audra Mitchell) [RHEL-27739] - mm/slab: Annotate kmem_cache_node->list_lock as raw (Audra Mitchell) [RHEL-27739] - mm: slub: make slab_sysfs_init() a late_initcall (Audra Mitchell) [RHEL-27739] - mm: slub: remove dead and buggy code from sysfs_slab_add() (Audra Mitchell) [RHEL-27739] - idpf: fix kernel panic on unknown packet types (Michal Schmidt) [RHEL-29035] - idpf: refactor some missing field get/prep conversions (Michal Schmidt) [RHEL-29035] - net: introduce include/net/rps.h (Ivan Vecera) [RHEL-31916] - net: move struct netdev_rx_queue out of netdevice.h (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to RFS sock flow table (Ivan Vecera) [RHEL-31916] - rfs: annotate lockless accesses to sk->sk_rxhash (Ivan Vecera) [RHEL-31916] - xfrm: Allow UDP encapsulation only in offload modes (Michal Schmidt) [RHEL-30141] - xfrm: Pass UDP encapsulation in TX packet offload (Michal Schmidt) [RHEL-30141] - xfrm: Support UDP encapsulation in packet offload mode (Michal Schmidt) [RHEL-30141] - redhat/configs: Enable CONFIG_OCTEON_EP_VF (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add ethtool support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx processing and interrupt support (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add support for ndo ops (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add Tx/Rx ring resource setup and cleanup (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add VF-PF mailbox communication. (Kamal Heib) [RHEL-25860] - octeon_ep_vf: add hardware configuration APIs (Kamal Heib) [RHEL-25860] - octeon_ep_vf: Add driver framework and device initialization (Kamal Heib) [RHEL-25860] - octeon_ep: support firmware notifications for VFs (Kamal Heib) [RHEL-25860] - octeon_ep: control net framework to support VF offloads (Kamal Heib) [RHEL-25860] - octeon_ep: PF-VF mailbox version support (Kamal Heib) [RHEL-25860] - octeon_ep: add PF-VF mailbox communication (Kamal Heib) [RHEL-25860] - ptp: Make max_phase_adjustment sysfs device attribute invisible when not supported (Michal Schmidt) [RHEL-30140] - net/mlx5: Decouple PHC .adjtime and .adjphase implementations (Michal Schmidt) [RHEL-30140] - net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock (Michal Schmidt) [RHEL-30140] - net/mlx5: Add .getmaxphase ptp_clock_info callback (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock" (Michal Schmidt) [RHEL-30140] - Revert "net/mlx5: Decouple PHC .adjtime and .adjphase implementations" (Michal Schmidt) [RHEL-30140] - ptp: Add .getmaxphase callback to ptp_clock_info (Michal Schmidt) [RHEL-30140] - testptp: Add support for testing ptp_clock_info .adjphase callback (Michal Schmidt) [RHEL-30140] - testptp: Remove magic numbers related to nanosecond to second conversion (Michal Schmidt) [RHEL-30140] - selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Michal Schmidt) [RHEL-30140] - testptp: add option to shift clock by nanoseconds (Michal Schmidt) [RHEL-30140] - testptp: set pin function before other requests (Michal Schmidt) [RHEL-30140] - docs: ptp.rst: Add information about NVIDIA Mellanox devices (Michal Schmidt) [RHEL-30140] - ptp: Clarify ptp_clock_info .adjphase expects an internal servo to be used (Michal Schmidt) [RHEL-30140] - ptp: remove the .adjfreq interface function (Michal Schmidt) [RHEL-30140] - ptp: convert remaining drivers to adjfine interface (Michal Schmidt) [RHEL-30140] - ptp: hclge: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: stmac: convert .adjfreq to .adjfine (Michal Schmidt) [RHEL-30140] - ptp: xgbe: convert to .adjfine and adjust_by_scaled_ppm (Michal Schmidt) [RHEL-30140] - redhat: version two of Makefile.rhelver tweaks (Radu Rendec) [RHEL-32292] - RDMA/irdma: Fix KASAN issue with tasklet (Kamal Heib) [RHEL-32264] - ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error (Aristeu Rozanski) [RHEL-24947] - bpftool: Extend net dump with netkit progs (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for netkit (Artem Savkov) [RHEL-23643] - bpftool: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for xdp (Artem Savkov) [RHEL-23643] - bpftool: Implement link show support for tcx (Artem Savkov) [RHEL-23643] - bpftool: Extend net dump with tcx progs (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Perform hwsync in __patch_instruction() in case of failure (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Fix oops with DEBUG_VM enabled (Artem Savkov) [RHEL-23643] - powerpc/64s: Prevent fallthrough to hash TLB flush when using radix (Artem Savkov) [RHEL-23643] - powerpc/64s: Reconnect tlb_flush() to hash__tlb_flush() (Artem Savkov) [RHEL-23643] - powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free] (Artem Savkov) [RHEL-23643] - powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack (Artem Savkov) [RHEL-23643] - powerpc/bpf: implement bpf_arch_text_copy (Artem Savkov) [RHEL-23643] - powerpc/code-patching: introduce patch_instructions() (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Consolidate and cache per-cpu patching context (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use temporary mm for Radix MMU (Artem Savkov) [RHEL-23643] - powerpc/tlb: Add local flush for page given mm_struct and psize (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove flush_all_mm, local_flush_all_mm (Artem Savkov) [RHEL-23643] - cxl: Use radix__flush_all_mm instead of generic flush_all_mm (Artem Savkov) [RHEL-23643] - powerpc/mm: Remove empty hash__ functions (Artem Savkov) [RHEL-23643] - powerpc/code-patching: Use WARN_ON and fix check in poking_init (Artem Savkov) [RHEL-23643] - powerpc: Allow clearing and restoring registers independent of saved breakpoint state (Artem Savkov) [RHEL-23643] - selftests/bpf: test case for callback_depth states pruning logic (Artem Savkov) [RHEL-23643] - selftests/bpf: Add a selftest with > 512-byte percpu allocation size (Artem Savkov) [RHEL-23643] - selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma (Artem Savkov) [RHEL-23643] - bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation (Artem Savkov) [RHEL-23643] - bpf: Use smaller low/high marks for percpu allocation (Artem Savkov) [RHEL-23643] - bpf: Refill only one percpu element in memalloc (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary extra percpu memory allocation (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove tests for zeroed-array kptr (Artem Savkov) [RHEL-23643] - bpf: add netkit to uapi headers (Artem Savkov) [RHEL-23643] - bpf: add cgroup sockaddr to uapi headers (Artem Savkov) [RHEL-23643] - bpf: Allow per unit prefill for non-fix-size percpu memory allocator (Artem Savkov) [RHEL-23643] - bpf: Add objcg to bpf_mem_alloc (Artem Savkov) [RHEL-23643] - bpf: Use c->unit_size to select target cache during free (Artem Savkov) [RHEL-23643] - bpf: Do not allocate percpu memory at init stage (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_hook_{start,end} macros (Artem Savkov) [RHEL-23643] - bpf: Add __bpf_kfunc_{start,end}_defs macros (Artem Savkov) [RHEL-23643] - selftests/bpf: Support building selftests in optimized -O2 mode (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix compiler warnings reported in -O2 mode (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe perf link info (Artem Savkov) [RHEL-23643] - tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable the cpuv4 tests for s390x (Artem Savkov) [RHEL-23643] - mm: kasan: Declare kasan_unpoison_task_stack_below in kasan.h (Artem Savkov) [RHEL-23643] - bpf: check bpf_func_state->callback_depth when pruning states (Artem Savkov) [RHEL-23643] - s390/bpf: Fix gotol with large offsets (Artem Savkov) [RHEL-23643] - test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for early update in prog_array_map_poke_run (Artem Savkov) [RHEL-23643] - bpf: Fix prog_array_map_poke_run map poke update (Artem Savkov) [RHEL-23643] - selftests/bpf: check if max number of bpf_loop iterations is tracked (Artem Savkov) [RHEL-23643] - bpf: keep track of max number of bpf_loop callback iterations (Artem Savkov) [RHEL-23643] - selftests/bpf: test widening for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: widening for callback iterators (Artem Savkov) [RHEL-23643] - selftests/bpf: tests for iterating callbacks (Artem Savkov) [RHEL-23643] - bpf: verify callbacks as if they are called unknown number of times (Artem Savkov) [RHEL-23643] - bpf: extract setup_func_entry() utility function (Artem Savkov) [RHEL-23643] - bpf: extract __check_reg_arg() utility function (Artem Savkov) [RHEL-23643] - selftests/bpf: fix bpf_loop_bench for new callback verification scheme (Artem Savkov) [RHEL-23643] - selftests/bpf: track string payload offset as scalar in strobemeta (Artem Savkov) [RHEL-23643] - bpf: Remove test for MOVSX32 with offset=32 (Artem Savkov) [RHEL-23643] - selftests/bpf: add more test cases for check_cfg() (Artem Savkov) [RHEL-23643] - bpf: fix control-flow graph checking in privileged mode (Artem Savkov) [RHEL-23643] - selftests/bpf: add edge case backtracking logic test (Artem Savkov) [RHEL-23643] - bpf: fix precision backtracking instruction iteration (Artem Savkov) [RHEL-23643] - bpf: handle ldimm64 properly in check_cfg() (Artem Savkov) [RHEL-23643] - selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly (Artem Savkov) [RHEL-23643] - bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_reg (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for using css_task iter in sleepable progs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for css_task iter combining with cgroup iter (Artem Savkov) [RHEL-23643] - bpf: Relax allowlist for css_task iter (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_maps' use of bpf_map_create_opts (Artem Savkov) [RHEL-23643] - bpf: Check map->usercnt after timer->timer is assigned (Artem Savkov) [RHEL-23643] - selftests/bpf: fix test_bpffs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for immediate spilled to stack (Artem Savkov) [RHEL-23643] - bpf: Fix check_stack_write_fixed_off() to correctly spill imm (Artem Savkov) [RHEL-23643] - bpf: fix compilation error without CGROUPS (Artem Savkov) [RHEL-23643] - selftests/bpf: Fix selftests broken by mitigations=off (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom bpftool (Artem Savkov) [RHEL-23643] - samples/bpf: Fix passing LDFLAGS to libbpf (Artem Savkov) [RHEL-23643] - samples/bpf: Allow building with custom CFLAGS/LDFLAGS (Artem Savkov) [RHEL-23643] - bpf: Add more WARN_ON_ONCE checks for mismatched alloc and free (Artem Savkov) [RHEL-23643] - libbpf: Add link-based API for netkit (Artem Savkov) [RHEL-23643] - bpf: print full verifier states on infinite loop detection (Artem Savkov) [RHEL-23643] - selftests/bpf: test if state loops are detected in a tricky case (Artem Savkov) [RHEL-23643] - bpf: correct loop detection for iterators convergence (Artem Savkov) [RHEL-23643] - selftests/bpf: tests with delayed read/precision makrs in loop body (Artem Savkov) [RHEL-23643] - bpf: exact states comparison for iterator convergence checks (Artem Savkov) [RHEL-23643] - bpf: extract same_callsites() as utility function (Artem Savkov) [RHEL-23643] - bpf: move explored_state() closer to the beginning of verifier.c (Artem Savkov) [RHEL-23643] - bpf: Improve JEQ/JNE branch taken logic (Artem Savkov) [RHEL-23643] - bpf: Fold smp_mb__before_atomic() into atomic_set_release() (Artem Savkov) [RHEL-23643] - bpf: Fix unnecessary -EBUSY from htab_lock_bucket (Artem Savkov) [RHEL-23643] - samples: bpf: Fix syscall_tp openat argument (Artem Savkov) [RHEL-23643] - selftests/bpf: Add more test cases for bpf memory allocator (Artem Savkov) [RHEL-23643] - bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() (Artem Savkov) [RHEL-23643] - bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h (Artem Savkov) [RHEL-23643] - bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Re-enable unit_size checking for global per-cpu allocator (Artem Savkov) [RHEL-23643] - mm/percpu.c: introduce pcpu_alloc_size() (Artem Savkov) [RHEL-23643] - mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_search() (Artem Savkov) [RHEL-23643] - selftests/bpf: Make linked_list failure test more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for open-coded task and css iter (Artem Savkov) [RHEL-23643] - selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c (Artem Savkov) [RHEL-23643] - bpf: Let bpf_iter_task_new accept null task ptr (Artem Savkov) [RHEL-23643] - bpf: teach the verifier to enforce css_iter and task_iter in RCU CS (Artem Savkov) [RHEL-23643] - bpf: Introduce css open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce task open coded iterator kfuncs (Artem Savkov) [RHEL-23643] - bpf: Introduce css_task open-coded iterator kfuncs (Artem Savkov) [RHEL-23643] - cgroup: Prepare for using css_task_iter_*() in BPF (Artem Savkov) [RHEL-23643] - bpftool: Wrap struct_ops dump in an array (Artem Savkov) [RHEL-23643] - bpftool: Fix printing of pointer value (Artem Savkov) [RHEL-23643] - bpf, docs: Define signed modulo as using truncated division (Artem Savkov) [RHEL-23643] - libbpf: Don't assume SHT_GNU_verdef presence for SHT_GNU_versym section (Artem Savkov) [RHEL-23643] - bpf: Ensure proper register state printing for cond jumps (Artem Savkov) [RHEL-23643] - bpf: Disambiguate SCALAR register state output in verifier logs (Artem Savkov) [RHEL-23643] - selftests/bpf: Make align selftests more robust (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve missed_kprobe_recursion test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Improve percpu_alloc test robustness (Artem Savkov) [RHEL-23643] - selftests/bpf: Rename bpf_iter_task_vma.c to bpf_iter_task_vmas.c (Artem Savkov) [RHEL-23643] - bpf: Don't explicitly emit BTF for struct btf_iter_num (Artem Savkov) [RHEL-23643] - bpf: Avoid unnecessary audit log for CPU security mitigations (Artem Savkov) [RHEL-23643] - libbpf: Add support for cgroup unix socket address hooks (Artem Savkov) [RHEL-23643] - bpftool: Align bpf_load_and_run_opts insns and data (Artem Savkov) [RHEL-23643] - bpftool: Align output skeleton ELF code (Artem Savkov) [RHEL-23643] - selftests/bpf: Test pinning bpf timer to a core (Artem Savkov) [RHEL-23643] - bpf: Add ability to pin bpf timer to calling CPU (Artem Savkov) [RHEL-23643] - selftests/bpf: Add pairs_redir_to_connected helper (Artem Savkov) [RHEL-23643] - bpf: Annotate struct bpf_stack_map with __counted_by (Artem Savkov) [RHEL-23643] - selftests/bpf: Don't truncate #test/subtest field (Artem Savkov) [RHEL-23643] - bpf: Inherit system settings for CPU security mitigations (Artem Savkov) [RHEL-23643] - bpf: Fix the comment for bpf_restore_data_end() (Artem Savkov) [RHEL-23643] - selftests/bpf: Enable CONFIG_VSOCKETS in config (Artem Savkov) [RHEL-23643] - selftests/bpf: Add uprobe_multi to gen_tar target (Artem Savkov) [RHEL-23643] - selftests/bpf: Add cross-build support for urandom_read et al (Artem Savkov) [RHEL-23643] - libbpf: Allow Golang symbols in uprobe secdef (Artem Savkov) [RHEL-23643] - samples/bpf: Add -fsanitize=bounds to userspace programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link tracepoint (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for recursion counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - selftests/bpf: Add test for missed counts of perf event link kprobe (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe perf link (Artem Savkov) [RHEL-23643] - bpftool: Display missed count for kprobe_multi link (Artem Savkov) [RHEL-23643] - bpf: Count missed stats in trace_call_bpf (Artem Savkov) [RHEL-23643] - bpf: Add missed value to kprobe_multi link info (Artem Savkov) [RHEL-23643] - bpf: Count stats for kprobe_multi programs (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__consume (Artem Savkov) [RHEL-23643] - libbpf: Add ring__consume (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__map_fd (Artem Savkov) [RHEL-23643] - libbpf: Add ring__map_fd (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__avail_data_size (Artem Savkov) [RHEL-23643] - libbpf: Add ring__avail_data_size (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring__*_pos (Artem Savkov) [RHEL-23643] - libbpf: Add ring__producer_pos, ring__consumer_pos (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Add ring_buffer__ring (Artem Savkov) [RHEL-23643] - libbpf: Switch rings to array of pointers (Artem Savkov) [RHEL-23643] - libbpf: Refactor cleanup in ring_buffer__add (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Support symbol versioning for uprobe (Artem Savkov) [RHEL-23643] - libbpf: Resolve symbol conflicts at the same offset for uprobe (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Fix array out-of-bound access (Artem Savkov) [RHEL-23643] - samples/bpf: syscall_tp_user: Rename num_progs into nr_tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Trim DENYLIST.s390x (Artem Savkov) [RHEL-23643] - s390/bpf: Implement signed division (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional jump with 32-bit offset (Artem Savkov) [RHEL-23643] - s390/bpf: Implement unconditional byte swap (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MEMSX (Artem Savkov) [RHEL-23643] - s390/bpf: Implement BPF_MOV | BPF_X with sign-extension (Artem Savkov) [RHEL-23643] - selftests/bpf: Add big-endian support to the ldsx test (Artem Savkov) [RHEL-23643] - selftests/bpf: Unmount the cgroup2 work directory (Artem Savkov) [RHEL-23643] - bpf: Disable zero-extension for BPF_MEMSX (Artem Savkov) [RHEL-23643] - bpf: Remove unused variables. (Artem Savkov) [RHEL-23643] - bpf: Fix bpf_throw warning on 32-bit arch (Artem Savkov) [RHEL-23643] - selftests/bpf: Print log buffer for exceptions test only on failure (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for BPF exceptions (Artem Savkov) [RHEL-23643] - selftests/bpf: Add BPF assertion macros (Artem Savkov) [RHEL-23643] - libbpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - libbpf: Refactor bpf_object__reloc_code (Artem Savkov) [RHEL-23643] - bpf: Fix kfunc callback register type handling (Artem Savkov) [RHEL-23643] - bpf: Disallow fentry/fexit/freplace for exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Detect IP == ksym.end as part of BPF program (Artem Savkov) [RHEL-23643] - bpf: Prevent KASAN false positive with bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Treat first argument as return value for bpf_throw (Artem Savkov) [RHEL-23643] - bpf: Perform CFG walk for exception callback (Artem Savkov) [RHEL-23643] - bpf: Add support for custom exception callbacks (Artem Savkov) [RHEL-23643] - bpf: Refactor check_btf_func and split into two phases (Artem Savkov) [RHEL-23643] - bpf: Implement BPF exceptions (Artem Savkov) [RHEL-23643] - bpf: Implement support for adding hidden subprogs (Artem Savkov) [RHEL-23643] - bpf/tests: add tests for cpuv4 instructions (Artem Savkov) [RHEL-23643] - bpf: Charge modmem for struct_ops trampoline (Artem Savkov) [RHEL-23643] - selftests/bpf: Add testcases for tailcall infinite loop fixing (Artem Savkov) [RHEL-23643] - selftests/bpf: Correct map_fd to data_fd in tailcalls (Artem Savkov) [RHEL-23643] - bpftool: Fix -Wcast-qual warning (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: simplify the "next tid" logic (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: kill next_task (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: fix the skip_if_dup_files check (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of get/put_task_struct (Artem Savkov) [RHEL-23643] - bpf: task_group_seq_get_next: cleanup the usage of next_thread() (Artem Savkov) [RHEL-23643] - selftests/bpf: Test preemption between bpf_obj_new() and bpf_obj_drop() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_free{_rcu}() (Artem Savkov) [RHEL-23643] - bpf: Enable IRQ after irq_work_raise() completes in unit_alloc() (Artem Savkov) [RHEL-23643] - bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated (Artem Savkov) [RHEL-23643] - selftests/bpf: Add some negative tests (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for cgrp_local_storage with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Remove unnecessary direct read of local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Mark OBJ_RELEASE argument as MEM_RCU when possible (Artem Savkov) [RHEL-23643] - selftests/bpf: Add tests for array map with local percpu kptr (Artem Savkov) [RHEL-23643] - selftests/bpf: Add bpf_percpu_obj_{new,drop}() macro in bpf_experimental.h (Artem Savkov) [RHEL-23643] - libbpf: Add __percpu_kptr macro definition (Artem Savkov) [RHEL-23643] - selftests/bpf: Update error message in negative linked_list test (Artem Savkov) [RHEL-23643] - bpf: Add bpf_this_cpu_ptr/bpf_per_cpu_ptr support for allocated percpu obj (Artem Savkov) [RHEL-23643] - bpf: Add alloc/xchg/direct_access support for local percpu kptr (Artem Savkov) [RHEL-23643] - bpf: Add BPF_KPTR_PERCPU as a field type (Artem Savkov) [RHEL-23643] - bpf: Add support for non-fix-size percpu mem allocation (Artem Savkov) [RHEL-23643] - libbpf: Add basic BTF sanity validation (Artem Savkov) [RHEL-23643] - clk: linux/clk-provider.h: fix kernel-doc warnings and typos (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Remove redundant if statement (Joel Slebodnick) [RHEL-5705] - clk: fix typo in clk_hw_register_fixed_rate_parent_data() macro (Joel Slebodnick) [RHEL-5705] - clk: Remove mmask and nmask fields in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Avoid invalid function names in CLK_OF_DECLARE() (Joel Slebodnick) [RHEL-5705] - clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro (Joel Slebodnick) [RHEL-5705] - clk: Mention that .recalc_rate can return 0 on error (Joel Slebodnick) [RHEL-5705] - clk: introduce (devm_)hw_register_mux_parent_data_table API (Joel Slebodnick) [RHEL-5705] - clk: mux: Introduce devm_clk_hw_register_mux_parent_hws() (Joel Slebodnick) [RHEL-5705] - clk: divider: Introduce devm_clk_hw_register_divider_parent_hw() (Joel Slebodnick) [RHEL-5705] - math.h: Introduce data types for fractional numbers (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add LDB clock entry (Joel Slebodnick) [RHEL-5705] - dt-bindings: clock: imx8mp: Add ids for the audio shared gate (Joel Slebodnick) [RHEL-5705] - dt-bindings: clocks: imx8mp: Add ID for usb suspend clock (Joel Slebodnick) [RHEL-5705] - redhat/configs: Add CONFIG_CLK_IMX8ULP (Joel Slebodnick) [RHEL-5705] - clk: Add a devm variant of clk_rate_exclusive_get() (Joel Slebodnick) [RHEL-5705] - clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Joel Slebodnick) [RHEL-5705] - clkdev: Update clkdev id usage to allow for longer names (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Fix SAI_MCLK_SEL definition (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use common error handling code in imx_clk_scu_alloc_dev() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Delete two unnecessary initialisations in __imx8m_clk_hw_composite() (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Less function calls in __imx8m_clk_hw_composite() after error detection (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_core_get NULL dereference (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8-acm: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add fwname-based constructor functions (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: add optional accuracy support (Joel Slebodnick) [RHEL-5705] - clk: Provide managed helper to get and enable bulk clocks (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Use bit operations consistently (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Move mask calculations out of lock (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: change naming of fvco to fout (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp: fix LVDS bypass, pixel and phy clocks (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: gate: fix comment typo and grammar (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Improve approximation when zero based and export (Joel Slebodnick) [RHEL-5705] - clk: Fix clk gate kunit test on big-endian CPUs (Joel Slebodnick) [RHEL-5705] - clk: Parameterize clk_leaf_mux_set_rate_parent (Joel Slebodnick) [RHEL-5705] - clk: Drive clk_leaf_mux_set_rate_parent test from clk_ops (Joel Slebodnick) [RHEL-5705] - clk: Allow phase adjustment from debugfs (Joel Slebodnick) [RHEL-5705] - clk: Show active consumers of clocks in debugfs (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm/qxp: add more resources to whitelist (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: ignore clks not owned by Cortex-A partition (Joel Slebodnick) [RHEL-5705] - clk: imx8: remove MLB support (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qm-rsrc: drop VPU_UART/VPUCORE (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: correct the enet clocks for i.MX8DXL (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8qxp: Fix elcdif_pll clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8dxl-rsrc: keep sorted in the ascending order (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Allow a different LCDIF1 clock parent (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mq: correct error handling path (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Simplify clk_imx_acm_detach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Add a message in case of devm_clk_hw_register_mux_parent_data_table() error (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in imx8_acm_clk_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path if devm_clk_hw_register_mux_parent_data_table() fails (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: Fix an error handling path in clk_imx_acm_attach_pm_domains() (Joel Slebodnick) [RHEL-5705] - clk: imx: Select MXC_CLK for CLK_IMX8QXP (Joel Slebodnick) [RHEL-5705] - clk: tegra: fix error return case for recalc_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: align pdiv with reference manual (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Joel Slebodnick) [RHEL-5705] - clk: imx25: make __mx25_clocks_init return void (Joel Slebodnick) [RHEL-5705] - clk: imx25: print silicon revision during init (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix sai4 clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update SPLL2 type (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv4: Fix SPLL2 MULT range (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8: add audio clock mux driver (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8qxp-lpcg: Convert to devm_platform_ioremap_resource() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Simplify .determine_rate() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Replace kstrdup() + strreplace() with kstrdup_and_replace() (Joel Slebodnick) [RHEL-5705] - clk: Fix slab-out-of-bounds error in devm_clk_release() (Joel Slebodnick) [RHEL-5705] - clk: tegra: Avoid calling an uninitialized function (Joel Slebodnick) [RHEL-5705] - clk: Fix memory leak in devm_clk_notifier_register() (Joel Slebodnick) [RHEL-5705] - clk: tegra: tegra124-emc: Fix potential memory leak (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add imx8m_divider_determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: use _safe list iterator to avoid a use after free (Joel Slebodnick) [RHEL-5705] - clk: imx: drop imx_unregister_clocks (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: retain early UART clocks during kernel init (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: Remove CLK_SET_RATE_PARENT from the LDB clocks (Joel Slebodnick) [RHEL-5705] - clk: Fix best_parent_rate after moving code into a separate function (Joel Slebodnick) [RHEL-5705] - clk: Forbid to register a mux without determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Switch to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: tegra: periph: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: super: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: tegra: bpmp: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: fixup-mux: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: imx: busy: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: test: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: nodrv: Add a determine_rate hook (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_determine_rate_no_reparent() (Joel Slebodnick) [RHEL-5705] - clk: Move no reparent case into a separate function (Joel Slebodnick) [RHEL-5705] - clk: test: Fix type sign of rounded rate variables (Joel Slebodnick) [RHEL-5705] - clk: Export clk_hw_forward_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: imx: Drop inclusion of unused header (Joel Slebodnick) [RHEL-5705] - clk: composite: Fix handling of high clock rates (Joel Slebodnick) [RHEL-5705] - Revert "clk: imx: composite-8m: Add support to determine_rate" (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: update clk flag for system critical clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add tpm5 clock as critical gate clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: keep MU0_B clock enabled always (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Add divider closest support to get more accurate clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: change the 'nand_usdhc_bus' clock to non-critical (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add LDB root clock (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: correct DISP2 pixel clock type (Joel Slebodnick) [RHEL-5705] - clk: imx: drop duplicated macro (Joel Slebodnick) [RHEL-5705] - clk: imx: clk-gpr-mux: Provide clock name in error message (Joel Slebodnick) [RHEL-5705] - clk: imx: Let IMX8MN_CLK_DISP_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: Let IMX8MM_CLK_LCDIF_PIXEL set parent rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8m_clk_hw_composite_flags macro (Joel Slebodnick) [RHEL-5705] - clk: imx: composite-8m: Add support to determine_rate (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: Add audiomix block control (Joel Slebodnick) [RHEL-5705] - clk: add missing of_node_put() in "assigned-clocks" property parsing (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove values for mmask and nmask in struct clk_fractional_divider (Joel Slebodnick) [RHEL-5705] - clk: Compute masks for fractional_divider clk when needed. (Joel Slebodnick) [RHEL-5705] - clk: tegra: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-rate: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Convert to platform remove callback returning void (Joel Slebodnick) [RHEL-5705] - clk: tegra: Don't warn three times about failure to unregister (Joel Slebodnick) [RHEL-5705] - clk: Use of_property_present() for testing DT property presence (Joel Slebodnick) [RHEL-5705] - clk: tegra20: fix gcc-7 constant overflow warning (Joel Slebodnick) [RHEL-5705] - clk: Print an info line before disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: remove unnecessary (void*) conversions (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix "failed to get parent" error (Joel Slebodnick) [RHEL-5705] - clk: qcom: Revert sync_state based clk_disable_unused (Joel Slebodnick) [RHEL-5705] - clk: Introduce devm_clk_hw_register_gate_parent_data() (Joel Slebodnick) [RHEL-5705] - clk: qcom: sdm845: Use generic clk_sync_state_disable_unused callback (Joel Slebodnick) [RHEL-5705] - clk: Add generic sync_state callback for disabling unused clocks (Joel Slebodnick) [RHEL-5705] - clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: fix recalc_rate for negative kdiv (Joel Slebodnick) [RHEL-5705] - clk: imx: fix compile testing imxrt1050 (Joel Slebodnick) [RHEL-5705] - clk: imx: set imx_clk_gpr_mux_ops storage-class-specifier to static (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx6ul: fix enet1 gate configuration (Joel Slebodnick) [RHEL-5705] - clk: imx: add imx_obtain_fixed_of_clock() (Joel Slebodnick) [RHEL-5705] - clk: imx6q: add ethernet refclock mux support (Joel Slebodnick) [RHEL-5705] - clk: imx: add clk-gpr-mux driver (Joel Slebodnick) [RHEL-5705] - cpuidle, clk: Remove trace_.*_rcuidle() (Joel Slebodnick) [RHEL-5705] - clk: Add trace events for rate requests (Joel Slebodnick) [RHEL-5705] - clk: Store clk_core for clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_enet_phy_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: fix imx8mn_sai2_sels clocks list (Joel Slebodnick) [RHEL-5705] - clk: imx: rename video_pll1 to video_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: replace osc_hdmi with dummy (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: rename vpu_pll to m7_alt_pll (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: add IMXRT1050_CLK_LCDIF_PIX clock gate (Joel Slebodnick) [RHEL-5705] - clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add audio shared gate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add 320 MHz and 640 MHz entries for PLL146x (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8mp: add shared clk gate for usb suspend clk (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Regroup inclusions (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Show numerator and denominator in debugfs (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Split out clk_fd_get_div() helper (Joel Slebodnick) [RHEL-5705] - clk: bulk: Use dev_err_probe() helper in __clk_bulk_get() (Joel Slebodnick) [RHEL-5705] - clk: Initialize max_rate in struct clk_rate_request (Joel Slebodnick) [RHEL-5705] - clk: Initialize the clk_rate_request even if clk_core is NULL (Joel Slebodnick) [RHEL-5705] - clk: Remove WARN_ON NULL parent in clk_core_init_rate_req() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for notifiers (Joel Slebodnick) [RHEL-5705] - clk: Update req_rate on __clk_recalc_rates() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add missing test case for ranges (Joel Slebodnick) [RHEL-5705] - clk: Zero the clk_rate_request structure (Joel Slebodnick) [RHEL-5705] - clk: Stop forwarding clk_rate_requests to the parent (Joel Slebodnick) [RHEL-5705] - clk: Constify clk_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_core_has_parent() (Joel Slebodnick) [RHEL-5705] - clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock (Joel Slebodnick) [RHEL-5705] - clk: Add our request boundaries in clk_core_init_rate_req (Joel Slebodnick) [RHEL-5705] - clk: Introduce clk_hw_init_rate_request() (Joel Slebodnick) [RHEL-5705] - clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller (Joel Slebodnick) [RHEL-5705] - clk: Change clk_core_init_rate_req prototype (Joel Slebodnick) [RHEL-5705] - clk: Set req_rate on reparenting (Joel Slebodnick) [RHEL-5705] - clk: Take into account uncached clocks in clk_set_rate_range() (Joel Slebodnick) [RHEL-5705] - clk: tests: Add some tests for orphan with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for mux with multiple parents (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for single parent mux (Joel Slebodnick) [RHEL-5705] - clk: tests: Add tests for uncached clock (Joel Slebodnick) [RHEL-5705] - clk: tests: Add reference to the orphan mux bug report (Joel Slebodnick) [RHEL-5705] - clk: tests: Add test suites description (Joel Slebodnick) [RHEL-5705] - clk: Clarify clk_get_rate() expectations (Joel Slebodnick) [RHEL-5705] - clk: Skip clamping when rounding if there's no boundaries (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Switch to clk_hw_get_clk (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix memleak on platform_device_add() fails (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: tune the order of enet_qos_root_clk (Joel Slebodnick) [RHEL-5705] - clk: nxp: fix typo in comment (Joel Slebodnick) [RHEL-5705] - clkdev: Simplify devm_clk_hw_register_clkdev() function (Joel Slebodnick) [RHEL-5705] - clkdev: Remove never used devm_clk_release_clkdev() (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_of_clk_del_provider() (Joel Slebodnick) [RHEL-5705] - clk: do not initialize ret (Joel Slebodnick) [RHEL-5705] - clk: remove extra empty line (Joel Slebodnick) [RHEL-5705] - clk: Fix comment typo (Joel Slebodnick) [RHEL-5705] - clk: move from strlcpy with unused retval to strscpy (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Joel Slebodnick) [RHEL-5705] - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Joel Slebodnick) [RHEL-5705] - clk: core: Fix runtime PM sequence in clk_core_unprepare() (Joel Slebodnick) [RHEL-5705] - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Joel Slebodnick) [RHEL-5705] - clk: Remove never used devm_clk_*unregister() (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw() (Joel Slebodnick) [RHEL-5705] - clk: fixed: Remove Allwinner A10 special-case logic (Joel Slebodnick) [RHEL-5705] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2) (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Fix kfree() of static memory on setting driver_override (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: fix usb_root_clk parent (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Joel Slebodnick) [RHEL-5705] - clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu() (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: add GPT support (Joel Slebodnick) [RHEL-5705] - clk: imx8m: check mcore_booted before register clk (Joel Slebodnick) [RHEL-5705] - clk: mux: remove redundant initialization of variable width (Joel Slebodnick) [RHEL-5705] - clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Joel Slebodnick) [RHEL-5705] - Revert "clk: Drop the rate range on clk_put()" (Joel Slebodnick) [RHEL-5705] - clk: Drop the rate range on clk_put() (Joel Slebodnick) [RHEL-5705] - clk: test: Test clk_set_rate_range on orphan mux (Joel Slebodnick) [RHEL-5705] - clk: Initialize orphan req_rate (Joel Slebodnick) [RHEL-5705] - clk: Add clk_drop_range (Joel Slebodnick) [RHEL-5705] - clk: Always set the rate on clk_set_range_rate (Joel Slebodnick) [RHEL-5705] - clk: Use clamp instead of open-coding our own (Joel Slebodnick) [RHEL-5705] - clk: Always clamp the rounded rate (Joel Slebodnick) [RHEL-5705] - clk: Enforce that disjoints limits are invalid (Joel Slebodnick) [RHEL-5705] - clk: Fix clk_hw_get_clk() when dev is NULL (Joel Slebodnick) [RHEL-5705] - clk: imx: remove redundant re-assignment of pll->base (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Support dynamic rates (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Add pr_fmt (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: explicitly return lowest rate (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: name variables after usage (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: consolidate rate calculation (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use FIELD_GET/FIELD_PREP (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Drop wrong shifting (Joel Slebodnick) [RHEL-5705] - clk: imx: pll14xx: Use register defines consistently (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: remove SYS PLL 1/2 clock gates (Joel Slebodnick) [RHEL-5705] - clk: imx: off by one in imx_lpcg_parse_clks_from_dt() (Joel Slebodnick) [RHEL-5705] - clk: imx7d: Remove audio_mclk_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Add missing IMX8MP_CLK_MEDIA_MIPI_PHY1_REF_ROOT clock (Joel Slebodnick) [RHEL-5705] - clk: imx: Add imx8dxl clk driver (Joel Slebodnick) [RHEL-5705] - clk: imx: Add initial support for i.MXRT1050 clock driver (Joel Slebodnick) [RHEL-5705] - clk: Mark clk_core_evict_parent_cache_subtree() 'target' const (Joel Slebodnick) [RHEL-5705] - clk: Mark 'all_lists' as const (Joel Slebodnick) [RHEL-5705] - clk: mux: Declare u32 *table parameter as const (Joel Slebodnick) [RHEL-5705] - clk: nxp: Declare mux table parameter as const u32 * (Joel Slebodnick) [RHEL-5705] - clk: nxp: Remove unused variable (Joel Slebodnick) [RHEL-5705] - clk: fixed-factor: Introduce devm_clk_hw_register_fixed_factor_index() (Joel Slebodnick) [RHEL-5705] - clk: imx8mp: Fix the parent clk of the audio_root_clk (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: Fix imx8mn_clko1_sels (Joel Slebodnick) [RHEL-5705] - clk: imx: Use div64_ul instead of do_div (Joel Slebodnick) [RHEL-5705] - clk: imx: imx8ulp: set suppress_bind_attrs to true (Joel Slebodnick) [RHEL-5705] - clk: Enable/Disable runtime PM for clk_summary (Joel Slebodnick) [RHEL-5705] - clk: Emit a stern warning with writable debugfs enabled (Joel Slebodnick) [RHEL-5705] - clk: Add write operation for clk_parent debugfs node (Joel Slebodnick) [RHEL-5705] - clk: __clk_core_init() never takes NULL (Joel Slebodnick) [RHEL-5705] - clk: clk_core_get() can also return NULL (Joel Slebodnick) [RHEL-5705] - clk: gate: Add devm_clk_hw_register_gate() (Joel Slebodnick) [RHEL-5705] - clk: imx: pllv1: fix kernel-doc notation for struct clk_pllv1 (Joel Slebodnick) [RHEL-5705] - clk: Don't parent clks until the parent is fully registered (Joel Slebodnick) [RHEL-5705] - clk: imx: use module_platform_driver (Joel Slebodnick) [RHEL-5705] - clk: imx8m: Do not set IMX_COMPOSITE_CORE for non-regular composites (Joel Slebodnick) [RHEL-5705] - clk: use clk_core_get_rate_recalc() in clk_rate_get() (Joel Slebodnick) [RHEL-5705] - clk: imx: Make CLK_IMX8ULP select MXC_CLK (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Fix csi clk gate register (Joel Slebodnick) [RHEL-5705] - clk: imx: imx6ul: Move csi_sel mux to correct base register (Joel Slebodnick) [RHEL-5705] - clk: imx: Fix the build break when clk-imx8ulp build as module (Joel Slebodnick) [RHEL-5705] - clk: imx: Add the pcc reset controller support on imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Add clock driver for imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pfdv2 for 8ulp specific support (Joel Slebodnick) [RHEL-5705] - clk: imx: disable the pfd when set pfdv2 clock rate (Joel Slebodnick) [RHEL-5705] - clk: imx: Add 'CLK_SET_RATE_NO_REPARENT' for composite-7ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: disable i.mx7ulp composite clock during initialization (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the compsite driver to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Update the pllv4 to support imx8ulp (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework imx_clk_hw_pll14xx wrapper (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all imx_clk_hw_composite wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_divider wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_mux wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate2 wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Rework all clk_hw_register_gate wrappers (Joel Slebodnick) [RHEL-5705] - clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones (Joel Slebodnick) [RHEL-5705] - clk: imx: Remove unused helpers (Joel Slebodnick) [RHEL-5705] - clk: composite: export clk_register_composite (Joel Slebodnick) [RHEL-5705] - clk: imx8mn: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: imx8mm: use correct mux type for clkout path (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Document the arithmetics used behind the code (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Hide clk_fractional_divider_ops from wide audience (Joel Slebodnick) [RHEL-5705] - clk: fractional-divider: Export approximation algorithm to the CCF users (Joel Slebodnick) [RHEL-5705]- hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations (David Arcari) [RHEL-28126] {CVE-2021-47098} - pppoe: Fix memory leak in pppoe_sendmsg() (Guillaume Nault) [RHEL-29930] - ppp_async: limit MRU to 64K (Guillaume Nault) [RHEL-29930] - powercap: intel_rapl: Add support for Arrow Lake (Steve Best) [RHEL-20102] - powercap: intel_rapl: Add support for Lunar Lake-M paltform (Steve Best) [RHEL-20102] - dmaengine: ti: edma: Add some null pointer checks to the edma_probe (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add dependency for PTP (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Fix C45 read/write protocol (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Avoid overriding return value (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Fix typo in bitfield documentation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use device_get_match_data() (Andrew Halaney) [RHEL-29244] - soc/ti: wkup_m3_ipc: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: smartreflex: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pruss: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: pm33xx: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_qmss_queue: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc/ti: knav_dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource_byname simplify logic (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Fixup documentation errors (Andrew Halaney) [RHEL-29244] - wkup_m3_ipc.c: Fix error checking for debugfs_create_dir (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and XFR (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_cfg_read()/update(), pruss_cfg_get_gpmux()/set_gpmux() APIs (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_{request,release}_mem_region() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Add pruss_get()/put() API (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Allow compile-testing (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Avoid cast to incompatible function type (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Simplify getting the opam_sr pointer (Andrew Halaney) [RHEL-29244] - soc: ti: Use devm_platform_ioremap_resource() (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J784S4 SOC (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Add try_module_get() to k3_dmaring_request_dual_ring() (Andrew Halaney) [RHEL-29244] - ARM: omap2: smartreflex: remove on_init control (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62Ax JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Andrew Halaney) [RHEL-29244] - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Remove unneeded semicolon (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for IO Isolation (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result (Andrew Halaney) [RHEL-29244] - soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator (Andrew Halaney) [RHEL-29244] - soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - soc: ti: replace usage of found with dedicated list iterator variable (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add AM62x JTAG ID (Andrew Halaney) [RHEL-29244] - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Andrew Halaney) [RHEL-29244] - soc: ti: smartreflex: Use platform_get_irq_optional() to get the interrupt (Andrew Halaney) [RHEL-29244] - soc: ti: k3-ringacc: Use devm_bitmap_zalloc() when applicable (Andrew Halaney) [RHEL-29244] - soc: ti: knav_dma: Fix NULL vs IS_ERR() checking in dma_init (Andrew Halaney) [RHEL-29244] - soc: ti: k3-socinfo: Add entry for J721S2 SoC family (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: fix referenced node in error message (Andrew Halaney) [RHEL-29244] - soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex (Andrew Halaney) [RHEL-29244] - soc: ti: pruss: Enable support for ICSSG subsystems on K3 AM64x SoCs (Andrew Halaney) [RHEL-29244] - net: make drivers to use SET_NETDEV_DEVLINK_PORT to set devlink_port (Andrew Halaney) [RHEL-29244] - soc: ti: ti_sci_inta_msi: Allocate MSI device data on first use (Andrew Halaney) [RHEL-29244] - of/irq: export of_msi_get_domain (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Move register definitions to header file (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: cleanup TAPRIO handling (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required (Andrew Halaney) [RHEL-29244] - net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Set default TX channels to maximum (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration (Andrew Halaney) [RHEL-29244] - net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix error cleanup on failing pruss_request_mem_region (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add missing icss_iep_put to error path (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: fix setting counter value (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction (Andrew Halaney) [RHEL-29244] - net: ethernet: davinci_emac: Use MAC Address from Device Tree (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add phys_port_name support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix r30 CMDs bitmasks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix mixed module-builtin object (Andrew Halaney) [RHEL-29244] - net: netcp: replace deprecated strncpy with strscpy (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix tx_total_bytes count (Andrew Halaney) [RHEL-29244] - net: cpmac: remove driver to prepare for platform removal (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: clean up k3_udma_glue_tx_get_irq() return (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Fix signedness bug in prueth_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add support for half duplex operation (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add PTP dependency (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add AM64x icssg support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: am65x SR2.0 add 10M full duplex support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: add packet timestamping and ptp support (Andrew Halaney) [RHEL-29244] - net: ti: icss-iep: Add IEP driver (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Remove unused declarations (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode (Andrew Halaney) [RHEL-29244] - net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpsw (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Power management support (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ethtool ops for ICSSG Ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Standard network staticstics (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG Stats (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add ICSSG ethernet driver (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add icssg queues APIs and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware config and classification APIs. (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add mii helper apis and macros (Andrew Halaney) [RHEL-29244] - net: ti: icssg-prueth: Add Firmware Interface for ICSSG Ethernet driver. (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Call of_node_put() on error path (Andrew Halaney) [RHEL-29244] - net: ti/cpsw: Add explicit platform_device.h and of_platform.h includes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move mode specific config to mac_config() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix format specifier in netcp_create_interface() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SGMII mode (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Simplify setting supported interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust estf following ptp changes (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable (Andrew Halaney) [RHEL-29244] - net: Use of_property_read_bool() for boolean properties (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Update name of Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Delete unreachable error handling code (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: adjust pps following ptp changes (Andrew Halaney) [RHEL-29244] - ptp: convert remaining drivers to adjfine interface (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: add pps support (Andrew Halaney) [RHEL-29244] - net: mdio: mdio-bitbang: Separate C22 and C45 transactions (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for SERDES configuration (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix CONFIG_PM #ifdef (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: drop the weight argument from netif_napi_add (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Add suspend/resume support" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume" (Andrew Halaney) [RHEL-29244] - Revert "net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix RGMII configuration at SPEED_10 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() (Andrew Halaney) [RHEL-29244] - ptp: cpts: convert .adjfreq to .adjfine (Andrew Halaney) [RHEL-29244] - net: cpsw: disable napi in cpsw_ndo_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix hardware switch mode on suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after suspend/resume (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add suspend/resume support (Andrew Halaney) [RHEL-29244] - net: switch to netif_napi_add_tx() (Andrew Halaney) [RHEL-29244] - eth: remove copies of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports (Andrew Halaney) [RHEL-29244] - net: cpmac: Add __init/__exit annotations to module init/exit funcs (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix devlink port register sequence (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create() (Andrew Halaney) [RHEL-29244] - ethernet/ti: delete if NULL check befort devm_kfree (Andrew Halaney) [RHEL-29244] - eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get (Andrew Halaney) [RHEL-29244] - drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support (Andrew Halaney) [RHEL-29244] - drivers: net: cpsw: ale: add broadcast/multicast rate limit support (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: drop CPSW_HEADROOM define (Andrew Halaney) [RHEL-29244] - net: cpsw: add missing of_node_put() in cpsw_probe_dt() (Andrew Halaney) [RHEL-29244] - drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtool (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Fix spelling mistake and clean up message (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: Convert to PHYLINK (Andrew Halaney) [RHEL-29244] - net: ti: cpsw: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: remove guards against !BRIDGE_VLAN_INFO_BRENTRY (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpts: Handle error for clk_enable (Andrew Halaney) [RHEL-29244] - net: cpsw: Properly initialise struct page_pool_params (Andrew Halaney) [RHEL-29244] - net: cpsw: avoid alignment faults by taking NET_IP_ALIGN into account (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: Use platform_get_irq() to get the interrupt (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: Enable PHY timestamping (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: add missing of_node_put before return (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory (Andrew Halaney) [RHEL-29244] - net: davinci_emac: Fix interrupt pacing disable (Andrew Halaney) [RHEL-29244] - ethernet: tlan: use eth_hw_addr_set() (Andrew Halaney) [RHEL-29244] - ethernet: remove random_ether_addr() (Andrew Halaney) [RHEL-29244] - ethernet: replace netdev->dev_addr assignment loops (Andrew Halaney) [RHEL-29244] - ethernet: manually convert memcpy(dev_addr,..., sizeof(addr)) (Andrew Halaney) [RHEL-29244] - ethernet: make use of eth_hw_addr_random() where appropriate (Andrew Halaney) [RHEL-29244] - ethernet: ti: cpts: Use devm_kcalloc() instead of devm_kzalloc() (Andrew Halaney) [RHEL-29244] - ethernet: use of_get_ethdev_address() (Andrew Halaney) [RHEL-29244] - am65-cpsw: avoid null pointer arithmetic (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: Move devlink registration to be last devlink command (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: make array stpa static const, makes object smaller (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: revert "drop frame padding" (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: am65-cpsw: use napi_complete_done() in TX completion (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_cpdma: drop frame padding (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: davinci_emac: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - net: ethernet: ti: cpsw: switch to use skb_put_padto() (Andrew Halaney) [RHEL-29244] - Revert "net: build all switchdev drivers as modules when the bridge is a module" (Andrew Halaney) [RHEL-29244] - net: ti: am65-cpsw-nuss: fix wrong devlink release order (Andrew Halaney) [RHEL-29244] - net: build all switchdev drivers as modules when the bridge is a module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Fix SPI PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Annotate struct omap_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Annotate struct edma_desc with __counted_by (Andrew Halaney) [RHEL-29244] - dmaengine: ti: omap-dma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cppi41: Convert to platform remove callback returning void (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: annotate pm function with __maybe_unused (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: remove unused edma_and function (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Workaround errata i2234 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add system suspend/resume support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: remove non-fatal probe deferral log (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for BCDMA CSI RX (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert PSIL to be buildable as module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: convert k3-udma to module (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-glue: fix memory leak when register device fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j721e (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: add additional TX threads for j7200 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Remove some unused functions (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Andrew Halaney) [RHEL-29244] - dmaengine: ti: deprecate '#dma-channels' (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-am62: Update PSIL thread for saul. (Andrew Halaney) [RHEL-29244] - dma: omap: hide legacy interface (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil: Add AM62x PSIL and PDMA data (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add AM62x DMSS support (Andrew Halaney) [RHEL-29244] - dmaengine: ti: cleanup comments (Andrew Halaney) [RHEL-29244] - drivers: dma: ti: k3-psil: Add support for J721S2 (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Add SoC dependent data for J721S2 SoC (Andrew Halaney) [RHEL-29244] - dmaengine: ti: edma: Use 'for_each_set_bit' when possible (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Fix smatch warnings (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail (Andrew Halaney) [RHEL-29244] - dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX (Andrew Halaney) [RHEL-29244] - xfs: drop experimental warning for FSDAX (Bill O'Donnell) [RHEL-15319] - mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind (Bill O'Donnell) [RHEL-12888] - xfs: correct calculation for agend and blockcount (Bill O'Donnell) [RHEL-12888] - fs: distinguish between user initiated freeze and kernel initiated freeze (Bill O'Donnell) [RHEL-12888] - xfs: fix the calculation for "end" and "length" (Bill O'Donnell) [RHEL-12888] - mpls: Do not orphan the skb (Guillaume Nault) [RHEL-28782] - net: flow_dissector: Use 64bits for used_keys (Ivan Vecera) [RHEL-29648] - macvlan: Don't propagate promisc change to lower dev in passthru (Davide Caratti) [RHEL-32205] - ipvlan: add ipvlan_route_v6_outbound() helper (Davide Caratti) [RHEL-32205] - ipvlan: properly track tx_errors (Davide Caratti) [RHEL-32205] - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-32742] - l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Guillaume Nault) [RHEL-30144] - geneve: make sure to pull inner header in geneve_rx() (Guillaume Nault) [RHEL-30144] - net: ip_tunnel: prevent perpetual headroom growth (Guillaume Nault) [RHEL-30144] - l2tp: pass correct message length to ip6_append_data (Guillaume Nault) [RHEL-30144] - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-30144] - ip_tunnels: use DEV_STATS_INC() (Guillaume Nault) [RHEL-30144] - ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function (Guillaume Nault) [RHEL-31492] - inet_diag: annotate data-races around inet_diag_table[] (Guillaume Nault) [RHEL-31492] - arp: Prevent overflow in arp_req_get(). (Guillaume Nault) [RHEL-31492] - ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Guillaume Nault) [RHEL-31492] - inet: read sk->sk_family once in inet_recv_error() (Guillaume Nault) [RHEL-31492] - net: ipv4: fix a memleak in ip_setup_cork (Guillaume Nault) [RHEL-31492] - ipv6: init the accept_queue's spinlocks in inet6_create (Guillaume Nault) [RHEL-31492] - tcp: make sure init the accept_queue's spinlocks once (Guillaume Nault) [RHEL-31492]- PCI/MSI: Prevent MSI hardware interrupt number truncation (Myron Stowe) [RHEL-21453] - redhat/configs: Add CONFIG_CRYPTO_DEV_QAT_420XX (Vladis Dronov) [RHEL-17715] - crypto: qat - make ring to service map common for QAT GEN4 (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 420xx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix ring to service map for dcc in 4xxx (Vladis Dronov) [RHEL-17715] - crypto: qat - fix comment structure (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unnecessary description from comment (Vladis Dronov) [RHEL-17715] - crypto: qat - remove double initialization of value (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid division by zero (Vladis Dronov) [RHEL-17715] - crypto: qat - removed unused macro in adf_cnv_dbgfs.c (Vladis Dronov) [RHEL-17715] - crypto: qat - remove unused macros in qat_comp_alg.c (Vladis Dronov) [RHEL-17715] - crypto: qat - uninitialized variable in adf_hb_error_inject_write() (Vladis Dronov) [RHEL-17715] - Documentation: qat: fix auto_reset section (Vladis Dronov) [RHEL-17715] - crypto: qat - resolve race condition during AER recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - change SLAs cleanup flow at shutdown (Vladis Dronov) [RHEL-17715] - crypto: qat - improve aer error reset handling (Vladis Dronov) [RHEL-17715] - crypto: qat - limit heartbeat notifications (Vladis Dronov) [RHEL-17715] - crypto: qat - add auto reset on error (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notification (Vladis Dronov) [RHEL-17715] - crypto: qat - re-enable sriov after pf reset (Vladis Dronov) [RHEL-17715] - crypto: qat - update PFVF protocol for recovery (Vladis Dronov) [RHEL-17715] - crypto: qat - disable arbitration before reset (Vladis Dronov) [RHEL-17715] - crypto: qat - add fatal error notify method (Vladis Dronov) [RHEL-17715] - crypto: qat - add heartbeat error simulator (Vladis Dronov) [RHEL-17715] - crypto: qat - use kcalloc_node() instead of kzalloc_node() (Vladis Dronov) [RHEL-17715] - crypto: qat - avoid memcpy() overflow warning (Vladis Dronov) [RHEL-17715] - crypto: qat - fix arbiter mapping generation algorithm for QAT 402xx (Vladis Dronov) [RHEL-17715] - crypto: qat - generate dynamically arbiter mappings (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for ring pair level telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for device telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - add admin msgs for telemetry (Vladis Dronov) [RHEL-17715] - crypto: qat - include pci.h for GET_DEV() (Vladis Dronov) [RHEL-17715] - crypto: qat - add support for 420xx devices (Vladis Dronov) [RHEL-17715] - crypto: qat - move fw config related structures (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate portions of qat_4xxx code (Vladis Dronov) [RHEL-17715] - crypto: qat - change signature of uof_get_num_objs() (Vladis Dronov) [RHEL-17715] - crypto: qat - relocate and rename get_service_enabled() (Vladis Dronov) [RHEL-17715] - seq_file: add helper macro to define attribute for rw file (Vladis Dronov) [RHEL-17715] - minmax: Introduce {min,max}_array() (Vladis Dronov) [RHEL-17715] - vfio/fsl-mc: Block calling interrupt handler without trigger (Alex Williamson) [RHEL-30023] - vfio/platform: Create persistent IRQ handlers (Alex Williamson) [RHEL-30023] - vfio/platform: Disable virqfds on cleanup (Alex Williamson) [RHEL-30023] - vfio/pci: Create persistent INTx handler (Alex Williamson) [RHEL-30023] - vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson) [RHEL-30023] - vfio/pci: Lock external INTx masking ops (Alex Williamson) [RHEL-30023] - vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson) [RHEL-30023] - vfio/mbochs: make mbochs_class constant (Alex Williamson) [RHEL-30023] - vfio/mdpy: make mdpy_class constant (Alex Williamson) [RHEL-30023] - vfio: amba: Rename pl330_ids[] to vfio_amba_ids[] (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export range_intersect_range (Alex Williamson) [RHEL-30023] - vfio/pci: rename and export do_io_rw() (Alex Williamson) [RHEL-30023] - vfio/pci: WARN_ON driver_override kasprintf failure (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_iowrite/read##size() (Alex Williamson) [RHEL-30023] - vfio/pci: Expose vfio_pci_core_setup_barmap() (Alex Williamson) [RHEL-30023] - vfio/type1: account iommu allocations (Alex Williamson) [RHEL-30023] - redhat/configs: Disable CONFIG_VFIO_DEBUGFS (Alex Williamson) [RHEL-30023] - MAINTAINERS: Add vfio debugfs interface doc link (Alex Williamson) [RHEL-30023] - Documentation: add debugfs description for vfio (Alex Williamson) [RHEL-30023] - vfio/migration: Add debugfs to live migration driver (Alex Williamson) [RHEL-30023] - vfio: Drop vfio_file_iommu_group() stub to fudge around a KVM wart (Alex Williamson) [RHEL-30023] - iommufd/iova_bitmap: Move symbols to IOMMUFD namespace (Alex Williamson) [RHEL-30023] - vfio: Move iova_bitmap into iommufd (Alex Williamson) [RHEL-30023] - vfio/iova_bitmap: Export more API symbols (Alex Williamson) [RHEL-30023] - thermal: sysfs: Fix trip_point_hyst_store() (Jennifer Berringer) [RHEL-31231] - ring-buffer: Do not attempt to read past "commit" (Jerome Marchand) [RHEL-29064] {CVE-2023-52501} - Upstream has changed the APIs to suspend the array. (Nigel Croxon) [RHEL-26279] - md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Nigel Croxon) [RHEL-26279] - Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Nigel Croxon) [RHEL-26279] - Revert "raid5: read data is wrong when recovery happens" (Nigel Croxon) [RHEL-26279] - md: add a mddev_is_dm helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_add_trace_msg helper (Nigel Croxon) [RHEL-26279] - md: add a mddev_trace_remap helper (Nigel Croxon) [RHEL-26279] - md/raid1-10: add a helper raid1_check_read_range() (Nigel Croxon) [RHEL-26279] - md/raid1: factor out helpers to add rdev to conf (Nigel Croxon) [RHEL-26279] - md: add a new helper rdev_has_badblock() (Nigel Croxon) [RHEL-26279] - md/raid5: fix atomicity violation in raid5_cache_count (Nigel Croxon) [RHEL-26279] - dm-raid: fix lockdep waring in "pers->hot_add_disk" (Nigel Croxon) [RHEL-26279] - md/dm-raid: don't call md_reap_sync_thread() directly (Nigel Croxon) [RHEL-26279] - dm-raid456, md/raid456: fix a deadlock for dm-raid456 while io concurrent with reshape (Nigel Croxon) [RHEL-26279] - dm-raid: add a new helper prepare_suspend() in md_personality (Nigel Croxon) [RHEL-26279] - dm-raid: really frozen sync_thread during suspend (Nigel Croxon) [RHEL-26279] - md: add a new helper reshape_interrupted() (Nigel Croxon) [RHEL-26279] - md: export helper md_is_rdwr() (Nigel Croxon) [RHEL-26279] - md: export helpers to stop sync_thread (Nigel Croxon) [RHEL-26279] - md: don't clear MD_RECOVERY_FROZEN for new dm-raid until resume (Nigel Croxon) [RHEL-26279] - md/md-bitmap: fix incorrect usage for sb_index (Nigel Croxon) [RHEL-26279] - md: check mddev->pers before calling md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: clean up openers check in do_md_stop() and md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: sync blockdev before stopping raid or setting readonly (Nigel Croxon) [RHEL-26279] - md: factor out a helper to sync mddev (Nigel Croxon) [RHEL-26279] - md: Don't clear MD_CLOSING when the raid is about to stop (Nigel Croxon) [RHEL-26279] - md: return directly before setting did_set_md_closing (Nigel Croxon) [RHEL-26279] - md: clean up invalid BUG_ON in md_ioctl (Nigel Croxon) [RHEL-26279] - md: changed the switch of RAID_VERSION to if (Nigel Croxon) [RHEL-26279] - md: merge the check of capabilities into md_ioctl_valid() (Nigel Croxon) [RHEL-26279] - md: Don't suspend the array for interrupted reshape (Nigel Croxon) [RHEL-26279] - md: Don't register sync_thread for reshape directly (Nigel Croxon) [RHEL-26279] - md: Make sure md_do_sync() will set MD_RECOVERY_DONE (Nigel Croxon) [RHEL-26279] - md: Don't ignore read-only array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Don't ignore suspended array in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md: Fix missing release of 'active_io' for flush (Nigel Croxon) [RHEL-26279] - md: fix kmemleak of rdev->serial (Nigel Croxon) [RHEL-26279] - md: use RCU lock to protect traversal in md_spares_need_change() (Nigel Croxon) [RHEL-26279] - md: get rdev->mddev with READ_ONCE() (Nigel Croxon) [RHEL-26279] - md: remove redundant md_wakeup_thread() (Nigel Croxon) [RHEL-26279] - md: remove redundant check of 'mddev->sync_thread' (Nigel Croxon) [RHEL-26279] - md: fix a suspicious RCU usage warning (Nigel Croxon) [RHEL-26279] - md/raid1: Use blk_opf_t for read and write operations (Nigel Croxon) [RHEL-26279] - md: Fix md_seq_ops() regressions (Nigel Croxon) [RHEL-26279] - md/raid1: support read error check (Nigel Croxon) [RHEL-26279] - md: factor out a helper exceed_read_errors() to check read_errors (Nigel Croxon) [RHEL-26279] - md: Whenassemble the array, consult the superblock of the freshest device (Nigel Croxon) [RHEL-26279] - md/raid1: remove unnecessary null checking (Nigel Croxon) [RHEL-26279] - md: split MD_RECOVERY_NEEDED out of mddev_resume (Nigel Croxon) [RHEL-26279] - md: fix stopping sync thread (Nigel Croxon) [RHEL-26279] - md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly() (Nigel Croxon) [RHEL-26279] - md: fix missing flush of sync_work (Nigel Croxon) [RHEL-26279] - md: synchronize flush io with array reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid6: use valid sector values to determine if an I/O should wait on the reshape (Nigel Croxon) [RHEL-26279] - md/raid5: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid1: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md/raid10: remove rcu protection to access rdev from conf (Nigel Croxon) [RHEL-26279] - md: remove flag RemoveSynchronized (Nigel Croxon) [RHEL-26279] - Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Nigel Croxon) [RHEL-26279] - md: bypass block throttle for superblock update (Nigel Croxon) [RHEL-26279] - md: fix bi_status reporting in md_end_clone_io (Nigel Croxon) [RHEL-26279] - md: cleanup pers->prepare_suspend() (Nigel Croxon) [RHEL-26279] - md-cluster: check for timeout while a new disk adding (Nigel Croxon) [RHEL-26279] - md: rename __mddev_suspend/resume() back to mddev_suspend/resume() (Nigel Croxon) [RHEL-26279] - md/dm-raid: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md: remove old apis to suspend the array (Nigel Croxon) [RHEL-26279] - md: suspend array in md_start_sync() if array need reconfiguration (Nigel Croxon) [RHEL-26279] - md/raid5: replace suspend with quiesce() callback (Nigel Croxon) [RHEL-26279] - md: cleanup mddev_create/destroy_serial_pool() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array before mddev_create/destroy_serial_pool (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for ioctls involed array reconfiguration (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for adding/removing rdev from state_store() (Nigel Croxon) [RHEL-26279] - md: use new apis to suspend array for sysfs apis (Nigel Croxon) [RHEL-26279] - md/raid5: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use new apis to suspend array (Nigel Croxon) [RHEL-26279] - md/md-bitmap: use new apis to suspend array for location_store() (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume and lock/unlock array (Nigel Croxon) [RHEL-26279] - md: add new helpers to suspend/resume array (Nigel Croxon) [RHEL-26279] - md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() (Nigel Croxon) [RHEL-26279] - md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' (Nigel Croxon) [RHEL-26279] - md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' (Nigel Croxon) [RHEL-26279] - md/raid1: don't split discard io for write behind (Nigel Croxon) [RHEL-26279] - md: do not require mddev_lock() for all options in array_state_store() (Nigel Croxon) [RHEL-26279] - md: simplify md_seq_ops (Nigel Croxon) [RHEL-26279] - md: factor out a helper from mddev_put() (Nigel Croxon) [RHEL-26279] - ext4: check if ext4_blkdev_get() returns NULL (Ming Lei) [RHEL-30965] - libceph: init the cursor when preparing the sparse read (Xiubo Li) [RHEL-19813] - libceph: just wait for more data to be available on the socket (Xiubo Li) [RHEL-19813] - libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() (Xiubo Li) [RHEL-19813] - libceph: fail sparse-read if the data length doesn't match (Xiubo Li) [RHEL-19813] - ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary IS_ERR() check in ceph_fname_to_usr() (Xiubo Li) [RHEL-19813] - ceph: remove unnecessary check for NULL in parse_longname() (Xiubo Li) [RHEL-19813] - ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper (Xiubo Li) [RHEL-19813] - ceph: fix updating i_truncate_pagecache_size for fscrypt (Xiubo Li) [RHEL-19813] - ceph: wait for OSD requests' callbacks to finish when unmounting (Xiubo Li) [RHEL-19813] - ceph: drop messages from MDS when unmounting (Xiubo Li) [RHEL-19813] - ceph: prevent snapshot creation in encrypted locked directories (Xiubo Li) [RHEL-19813] - ceph: add support for encrypted snapshot names (Xiubo Li) [RHEL-19813] - ceph: invalidate pages when doing direct/sync writes (Xiubo Li) [RHEL-19813] - ceph: plumb in decryption during reads (Xiubo Li) [RHEL-19813] - ceph: add encryption support to writepage and writepages (Xiubo Li) [RHEL-19813] - ceph: redirty the page for writepage on failure (Xiubo Li) [RHEL-19813] - ceph: add read/modify/write to ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: align data in pages in ceph_sync_write (Xiubo Li) [RHEL-19813] - ceph: don't use special DIO path for encrypted inodes (Xiubo Li) [RHEL-19813] - ceph: don't get the inline data for new creating files (Xiubo Li) [RHEL-19813] - ceph: add truncate size handling support for fscrypt (Xiubo Li) [RHEL-19813] - ceph: add object version support for sync read (Xiubo Li) [RHEL-19813] - libceph: allow ceph_osdc_new_request to accept a multi-op read (Xiubo Li) [RHEL-19813] - libceph: add CEPH_OSD_OP_ASSERT_VER support (Xiubo Li) [RHEL-19813] - ceph: add infrastructure for file encryption and decryption (Xiubo Li) [RHEL-19813] - ceph: handle fscrypt fields in cap messages from MDS (Xiubo Li) [RHEL-19813] - ceph: size handling in MClientRequest, cap updates and inode traces (Xiubo Li) [RHEL-19813] - ceph: mark directory as non-complete after loading key (Xiubo Li) [RHEL-19813] - ceph: allow encrypting a directory while not having Ax caps (Xiubo Li) [RHEL-19813] - ceph: add some fscrypt guardrails (Xiubo Li) [RHEL-19813] - ceph: create symlinks with encrypted and base64-encoded targets (Xiubo Li) [RHEL-19813] - ceph: add support to readdir for encrypted names (Xiubo Li) [RHEL-19813] - ceph: pass the request to parse_reply_info_readdir() (Xiubo Li) [RHEL-19813] - ceph: make ceph_fill_trace and ceph_get_name decrypt names (Xiubo Li) [RHEL-19813] - ceph: add helpers for converting names for userland presentation (Xiubo Li) [RHEL-19813] - ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (Xiubo Li) [RHEL-19813] - ceph: set DCACHE_NOKEY_NAME flag in ceph_lookup/atomic_open() (Xiubo Li) [RHEL-19813] - ceph: decode alternate_name in lease info (Xiubo Li) [RHEL-19813] - ceph: send alternate_name in MClientRequest (Xiubo Li) [RHEL-19813] - ceph: encode encrypted name in ceph_mdsc_build_path and dentry release (Xiubo Li) [RHEL-19813] - ceph: add base64 endcoding routines for encrypted names (Xiubo Li) [RHEL-19813] - ceph: make ioctl cmds more readable in debug log (Xiubo Li) [RHEL-19813] - ceph: add fscrypt ioctls and ceph.fscrypt.auth vxattr (Xiubo Li) [RHEL-19813] - ceph: implement -o test_dummy_encryption mount option (Xiubo Li) [RHEL-19813] - ceph: fscrypt_auth handling for ceph (Xiubo Li) [RHEL-19813] - ceph: use osd_req_op_extent_osd_iter for netfs reads (Xiubo Li) [RHEL-19813] - libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type (Xiubo Li) [RHEL-19813] - ceph: make ceph_msdc_build_path use ref-walk (Xiubo Li) [RHEL-19813] - ceph: preallocate inode for ops that may create one (Xiubo Li) [RHEL-19813] - fs: change test in inode_insert5 for adding to the sb list (Xiubo Li) [RHEL-19813] - ceph: add new mount option to enable sparse reads (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to OSD client (Xiubo Li) [RHEL-19813] - libceph: add sparse read support to msgr1 (Xiubo Li) [RHEL-19813] - libceph: support sparse reads on msgr2 secure codepath (Xiubo Li) [RHEL-19813] - libceph: new sparse_read op, support sparse reads on msgr2 crc codepath (Xiubo Li) [RHEL-19813] - libceph: define struct ceph_sparse_extent and add some helpers (Xiubo Li) [RHEL-19813] - libceph: add spinlock around osd->o_requests (Xiubo Li) [RHEL-19813] - ceph: try to check caps immediately after async creating finishes (Xiubo Li) [RHEL-19813] - ceph: remove useless session parameter for check_caps() (Xiubo Li) [RHEL-19813] - ceph: flush the dirty caps immediatelly when quota is approaching (Xiubo Li) [RHEL-19813] - ceph: fix NULL pointer dereference for req->r_session (Xiubo Li) [RHEL-19813] - ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode() (Xiubo Li) [RHEL-19813] - ceph: fix incorrectly showing the .snap size for stat (Xiubo Li) [RHEL-19813] - ceph: fail the open_by_handle_at() if the dentry is being unlinked (Xiubo Li) [RHEL-19813] - ceph: increment i_version when doing a setattr with caps (Xiubo Li) [RHEL-19813] - ceph: Use kcalloc for allocating multiple elements (Xiubo Li) [RHEL-19813] - ceph: no need to wait for transition RDCACHE|RD -> RD (Xiubo Li) [RHEL-19813] - ceph: fail the request if the peer MDS doesn't support getvxattr op (Xiubo Li) [RHEL-19813] - ceph: wake up the waiters if any new caps comes (Xiubo Li) [RHEL-19813] - libceph: drop last_piece flag from ceph_msg_data_cursor (Xiubo Li) [RHEL-19813] - fscrypt: Replace 1-element array with flexible array (Xiubo Li) [RHEL-19813] - fscrypt: optimize fscrypt_initialize() (Xiubo Li) [RHEL-19813] - fscrypt: use WARN_ON_ONCE instead of WARN_ON (Xiubo Li) [RHEL-19813] - fscrypt: check for NULL keyring in fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: improve fscrypt_destroy_keyring() documentation (Xiubo Li) [RHEL-19813] - fscrypt: destroy keyring after security_sb_delete() (Xiubo Li) [RHEL-19813] - fscrypt: support decrypting data from large folios (Xiubo Li) [RHEL-19813] - fscrypt: clean up fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fs/super.c: stop calling fscrypt_destroy_keyring() from __put_super() (Xiubo Li) [RHEL-19813] - ext4: stop calling fscrypt_add_test_dummy_key() (Xiubo Li) [RHEL-19813] - fscrypt: add the test dummy encryption key on-demand (Xiubo Li) [RHEL-19813] - fscrypt: stop using PG_error to track error status (Xiubo Li) [RHEL-19813] - fscrypt: remove fscrypt_set_test_dummy_encryption() (Xiubo Li) [RHEL-19813] - fscrypt: align Base64 encoding with RFC 4648 base64url (Xiubo Li) [RHEL-19813] - fscrypt: new helper function - fscrypt_prepare_lookup_partial() (Xiubo Li) [RHEL-19813] - fscrypt: add fscrypt_context_for_new_inode (Xiubo Li) [RHEL-19813] - fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size (Xiubo Li) [RHEL-19813] - fscrypt: split up FS_CRYPTO_BLOCK_SIZE (Xiubo Li) [RHEL-19813] - fscrypt: update documentation for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add functions for direct I/O support (Xiubo Li) [RHEL-19813] - fscrypt: add additional documentation for SM4 support (Xiubo Li) [RHEL-19813] - fscrypt: remove unused Speck definitions (Xiubo Li) [RHEL-19813] - fscrypt: Add SM4 XTS/CTS symmetric algorithm support (Xiubo Li) [RHEL-19813] - blk-crypto: Add support for SM4-XTS blk crypto mode (Xiubo Li) [RHEL-19813] - fscrypt: add comment for fscrypt_valid_enc_modes_v1() (Xiubo Li) [RHEL-19813] - fscrypt: pass super_block to fscrypt_put_master_key_activeref() (Xiubo Li) [RHEL-19813] - fscrypt: Add HCTR2 support for filename encryption (Xiubo Li) [RHEL-19813] - fscrypt: allow 256-bit master keys with AES-256-XTS (Xiubo Li) [RHEL-19813] - fscrypt: improve a few comments (Xiubo Li) [RHEL-19813] - fscrypt: improve documentation for inline encryption (Xiubo Li) [RHEL-19813] - fscrypt: clean up comments in bio.c (Xiubo Li) [RHEL-19813] - crypto: iaa - mark tech preview (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix nr_cpus < nr_iaa case (Vladis Dronov) [RHEL-29685] - crypto: iaa - fix the missing CRYPTO_ALG_ASYNC in cra_flags (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix comp/decomp delay statistics (Vladis Dronov) [RHEL-29685] - crypto: iaa - Fix async_disable descriptor leak (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove unnecessary debugfs_create_dir() error check in iaa_crypto_debugfs_init() (Vladis Dronov) [RHEL-29685] - crypto: iaa - Remove header table code (Vladis Dronov) [RHEL-29685] - ice: fix enabling RX VLAN filtering (Petr Oros) [RHEL-28837]- ipmi: Remove usage of the deprecated ida_simple_xx() API (Tony Camuso) [RHEL-25927] - ipmi: Use regspacings passed as a module parameter (Tony Camuso) [RHEL-25927] - ipmi: si: Use device_get_match_data() (Tony Camuso) [RHEL-25927] - ipmi: refactor deprecated strncpy (Tony Camuso) [RHEL-25927] - efivarfs: import symbols in EFIVAR namespace (Eric Chanudet) [RHEL-31861] - stackdepot: use variable size records for non-evictable entries (Waiman Long) [RHEL-28060] - stackdepot: make fast paths lock-less again (Waiman Long) [RHEL-28060] - stackdepot: add stats counters exported via debugfs (Waiman Long) [RHEL-28060] - lib/stackdepot: fix comment in include/linux/stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: add printk_deferred_enter/exit guards (Waiman Long) [RHEL-28060] - lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN (Waiman Long) [RHEL-28060] - kasan: use stack_depot_put for tag-based modes (Waiman Long) [RHEL-28060] - kasan: check object_size in kasan_complete_mode_report_info (Waiman Long) [RHEL-28060] - kasan: remove atomic accesses to stack ring entries (Waiman Long) [RHEL-28060] - lib/stackdepot: allow users to evict stack traces (Waiman Long) [RHEL-28060] - lib/stackdepot: add refcount for records (Waiman Long) [RHEL-28060] - lib/stackdepot, kasan: add flags to __stack_depot_save and rename (Waiman Long) [RHEL-28060] - lib/stackdepot: use list_head for stack record links (Waiman Long) [RHEL-28060] - lib/stackdepot: use read/write lock (Waiman Long) [RHEL-28060] - lib/stackdepot: store free stack records in a freelist (Waiman Long) [RHEL-28060] - lib/stackdepot: store next pool pointer in new_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_required to new_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: rework helpers for depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stackdepot: fix and clean-up atomic annotations (Waiman Long) [RHEL-28060] - redhat/configs: Add CONFIG_STACKDEPOT_MAX_FRAMES (Waiman Long) [RHEL-28060] - lib/stackdepot: use fixed-sized slots for stack records (Waiman Long) [RHEL-28060] - lib/stackdepot: add depot_fetch_stack helper (Waiman Long) [RHEL-28060] - lib/stackdepot: drop valid bit from handles (Waiman Long) [RHEL-28060] - lib/stackdepot: simplify __stack_depot_save (Waiman Long) [RHEL-28060] - lib/stackdepot: check disabled flag when fetching (Waiman Long) [RHEL-28060] - lib/stackdepot: print disabled message only if truly disabled (Waiman Long) [RHEL-28060] - mm/kmemleak: use object_cache instead of kmemleak_initialized to check in set_track_prepare() (Waiman Long) [RHEL-28060] - kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan (Waiman Long) [RHEL-28060] - kmsan: fix a stale comment in kmsan_save_stack_with_flags() (Waiman Long) [RHEL-28060] - lib/stackdepot: kmsan: mark API outputs as initialized (Waiman Long) [RHEL-28060] - lib/stackdepot: move documentation comments to stackdepot.h (Waiman Long) [RHEL-28060] - lib/stackdepot: various comments clean-ups (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate racy pool_index accesses (Waiman Long) [RHEL-28060] - lib/stacktrace, kasan, kmsan: rework extra_bits interface (Waiman Long) [RHEL-28060] - lib/stackdepot: rename next_pool_inited to next_pool_required (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate depot_init_pool and depot_alloc_stack (Waiman Long) [RHEL-28060] - lib/stacktrace: drop impossible WARN_ON for depot_init_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename init_stack_pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename handle and pool constants (Waiman Long) [RHEL-28060] - lib/stackdepot: rename slab to pool (Waiman Long) [RHEL-28060] - lib/stackdepot: rename hash table constants and variables (Waiman Long) [RHEL-28060] - lib/stackdepot: reorder and annotate global variables (Waiman Long) [RHEL-28060] - lib/stackdepot: lower the indentation in stack_depot_init (Waiman Long) [RHEL-28060] - lib/stackdepot: annotate init and early init functions (Waiman Long) [RHEL-28060] - lib/stackdepot: rename stack_depot_disable (Waiman Long) [RHEL-28060] - lib/stackdepot, mm: rename stack_depot_want_early_init (Waiman Long) [RHEL-28060] - lib/stackdepot: use pr_fmt to define message format (Waiman Long) [RHEL-28060] - lib/stackdepot: put functions in logical order (Waiman Long) [RHEL-28060] - mm: use stack_depot_early_init for kmemleak (Waiman Long) [RHEL-28060] - mm: use stack_depot for recording kmemleak's backtrace (Waiman Long) [RHEL-28060] - redhat/configs: Remove CONFIG_STACK_HASH_ORDER (Waiman Long) [RHEL-28060] - lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing (Waiman Long) [RHEL-28060] - Add CONFIG_PER_VMA_LOCK_STATS to RHEL configs collection (Chris von Recklinghausen) [RHEL-27736] - mmap: fix do_brk_flags() modifying obviously incorrect VMAs (Chris von Recklinghausen) [RHEL-27736] - mm: do not BUG_ON missing brk mapping, because userspace can unmap it (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: leave IRQs enabled for per-cpu page allocations (Chris von Recklinghausen) [RHEL-27736] - mm/page_alloc: always remove pages from temporary list (Chris von Recklinghausen) [RHEL-27736] - mm: extend FAULT_FLAG_UNSHARE support to anything in a COW mapping (Chris von Recklinghausen) [RHEL-27736] - mm: rework handling in do_wp_page() based on private vs. shared mappings (Chris von Recklinghausen) [RHEL-27736] - hugetlb: remove duplicate mmu notifications (Chris von Recklinghausen) [RHEL-27736] - mm: teach release_pages() to take an array of encoded page pointers too (Chris von Recklinghausen) [RHEL-27736] - mm: introduce 'encoded' page pointers with embedded extra bits (Chris von Recklinghausen) [RHEL-27736] - mm/hugetlb_vmemmap: remap head page to newly allocated page (Chris von Recklinghausen) [RHEL-27736] - mm: mmap: fix documentation for vma_mas_szero (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix memory leak in mmap_region() (Chris von Recklinghausen) [RHEL-27736] - fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister() (Chris von Recklinghausen) [RHEL-27736] - drm/i915/userptr: restore probe_range behaviour (Chris von Recklinghausen) [RHEL-27736] - mmap: fix remap_file_pages() regression (Chris von Recklinghausen) [RHEL-27736] - mm: /proc/pid/smaps_rollup: fix maple tree search (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: fix MAP_FIXED address return on VMA merge (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: __vma_adjust(): suppress uninitialized var warning (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when mas_preallocate() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: fix mbind_range() arguments to vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: undo ->mmap() when arch_validate_flags() fails (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: preallocate maple nodes for brk vma expansion (Chris von Recklinghausen) [RHEL-27736] - mm: more vma cache removal (Chris von Recklinghausen) [RHEL-27736] - mm: memcontrol: use memcg_kmem_enabled in count_objcg_event (Chris von Recklinghausen) [RHEL-27736] - mm: fs: initialize fsdata passed to write_begin/write_end interface (Chris von Recklinghausen) [RHEL-27736] - ksm: add the ksm prefix to the names of the ksm private structures (Chris von Recklinghausen) [RHEL-27736] - ksm: count allocated ksm rmap_items for each process (Chris von Recklinghausen) [RHEL-27736] - mm: reduce noise in show_mem for lowmem allocations (Chris von Recklinghausen) [RHEL-27736] - mm: refactor of vma_merge() (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: drop dead code in count_mm_mlocked_page_nr() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap.c: pass in mapping to __vma_link_file() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: drop range_has_overlap() function (Chris von Recklinghausen) [RHEL-27736] - mm: remove the vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/vmscan: use vma iterator instead of vm_next (Chris von Recklinghausen) [RHEL-27736] - nommu: remove uses of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - i915: use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm/swapfile: use vma iterator instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/pagewalk: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/oom_kill: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/msync: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mremap: use vma_find_intersection() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mprotect: use maple tree navigation instead of VMA linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mlock: use vma iterator and maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/mempolicy: use vma iterator & maple state instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/memcontrol: stop using mm->highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - mm/madvise: use vma_find() instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/ksm: use vma iterators instead of vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: stop using vma linked list (Chris von Recklinghausen) [RHEL-27736] - mm/gup: use maple tree navigation instead of linked list (Chris von Recklinghausen) [RHEL-27736] - fork: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - sched: use maple tree iterator to walk VMAs (Chris von Recklinghausen) [RHEL-27736] - perf: use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - acct: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - ipc/shm: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - userfaultfd: use maple tree iterator to iterate VMAs (Chris von Recklinghausen) [RHEL-27736] - fs/proc/task_mmu: stop using linked list and highest_vm_end (Chris von Recklinghausen) [RHEL-27736] - fs/proc/base: use the vma iterators in place of linked list (Chris von Recklinghausen) [RHEL-27736] - exec: use VMA iterator instead of linked list (Chris von Recklinghausen) [RHEL-27736] - coredump: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - cxl: remove vma linked list walk (Chris von Recklinghausen) [RHEL-27736] - x86: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - s390: remove vma linked list walks (Chris von Recklinghausen) [RHEL-27736] - powerpc: remove mmap linked list walks (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - arm64: remove mmap linked list from vdso (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: reorganize munmap to use maple states (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: move mmap_region() below do_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm: convert vma_lookup() to use mtree_load() (Chris von Recklinghausen) [RHEL-27736] - mm: remove vmacache (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use advanced maple tree API for mmap_region() (Chris von Recklinghausen) [RHEL-27736] - mm: use maple tree operations for find_vma_intersection() (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap() (Chris von Recklinghausen) [RHEL-27736] - mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mm: optimize find_exact_vma() to use vma_lookup() (Chris von Recklinghausen) [RHEL-27736] - mmap: change zeroing of maple tree in __vma_adjust() (Chris von Recklinghausen) [RHEL-27736] - mm: remove rb tree. (Chris von Recklinghausen) [RHEL-27736] - damon: convert __damon_va_three_regions to use the VMA iterator (Chris von Recklinghausen) [RHEL-27736] - kernel/fork: use maple tree for dup_mmap() during forking (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use maple tree for unmapped_area{_topdown} (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree (Chris von Recklinghausen) [RHEL-27736] - mm/mmap: use the maple tree in find_vma() instead of the rbtree. (Chris von Recklinghausen) [RHEL-27736] - mmap: use the VMA iterator in count_vma_pages_range() (Chris von Recklinghausen) [RHEL-27736] - mm: add VMA iterator (Chris von Recklinghausen) [RHEL-27736] - mm: start tracking VMAs with maple tree (Chris von Recklinghausen) [RHEL-27736] - mm/smaps: don't access young/dirty bit if pte unpresent (Chris von Recklinghausen) [RHEL-27736] - mm/huge_memory: fix comment of page_deferred_list (Chris von Recklinghausen) [RHEL-27736] - buffer: Remove check for PageError (Chris von Recklinghausen) [RHEL-27736] - mpage: Convert do_mpage_readpage() to use a folio (Chris von Recklinghausen) [RHEL-27736] - Revert "arm64: Change elfcore for_each_mte_vma() to use VMA iterator" (Chris von Recklinghausen) [RHEL-27736] - arm64: Change elfcore for_each_mte_vma() to use VMA iterator (Chris von Recklinghausen) [RHEL-27736] - iommu/vt-d: Support enforce_cache_coherency only for empty domains (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Add MTL to quirk list to skip TE disabling (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Make context clearing consistent with context mapping (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Disable PCI ATS in legacy passthrough mode (Jerry Snitselaar) [RHEL-31083] - iommu/vt-d: Omit devTLB invalidation requests when TES=0 (Jerry Snitselaar) [RHEL-31083] - gitlab-ci: allow coverage template to disable debug builds again (Michael Hofmann) - usb: dwc3-qcom: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - vfio/type1: use const struct bus_type ** (Desnes Nunes) [RHEL-28809] - Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role" (Desnes Nunes) [RHEL-28809] - USB: serial: option: fix FM101R-GL defines (Desnes Nunes) [RHEL-28809] - Revert "usb: phy: add usb phy notify port status API" (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Fix sink caps op current check (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: fix missing unlock (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Desnes Nunes) [RHEL-28809] - USB: serial: option: add entry for Sierra EM9191 with new firmware (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix missing link removal (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: Signal hpd low when exiting mode (Desnes Nunes) [RHEL-28809] - thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished (Desnes Nunes) [RHEL-28809] - xhci: Preserve RsvdP bits in ERSTBA register correctly (Desnes Nunes) [RHEL-28809] - xhci: Clear EHB bit only at end of interrupt handler (Desnes Nunes) [RHEL-28809] - xhci: track port suspend state correctly in unsuccessful resume cases (Desnes Nunes) [RHEL-28809] - usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails (Desnes Nunes) [RHEL-28809] - usb: hub: Guard against accesses to uninitialized BOS descriptors (Desnes Nunes) [RHEL-28809] - net: thunderbolt: Fix TCPv6 GSO checksum calculation (Desnes Nunes) [RHEL-28809] - media: uvcvideo: Fix OOB read (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Fix NULL pointer dereference (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for OHCI (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: Add V3s compatible string for EHCI (Desnes Nunes) [RHEL-28809] - r8152: add vendor/device ID pair for D-Link DUB-E250 (Desnes Nunes) [RHEL-28809] - tcpm: Avoid soft reset when partner does not support get_status (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: reset counter when enter into unattached state after try role (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: set initial svdm version based on pd revision (Desnes Nunes) [RHEL-28809] - USB: serial: option: add FOXCONN T99W368/T99W373 product (Desnes Nunes) [RHEL-28809] - USB: serial: option: add Quectel EM05G variant (0x030e) (Desnes Nunes) [RHEL-28809] - USB: cdc-acm: support flushing write buffers (TCOFLUSH) (Desnes Nunes) [RHEL-28809] - usb: typec: qcom-pmic-typec: register drm_bridge (Desnes Nunes) [RHEL-28809] - usb: typec: qcom: fix return value check in qcom_pmic_typec_probe() (Desnes Nunes) [RHEL-28809] - usb: typec: altmodes/displayport: add support for embedded DP cases (Desnes Nunes) [RHEL-28809] - usb: dwc3: remove unnecessary platform_set_drvdata() (Desnes Nunes) [RHEL-28809] - usb: dwc3-keystone: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: dwc3-am62: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: move ldisc dcd notification outside of acm's read lock (Desnes Nunes) [RHEL-28809] - usb: typec: tcpci: clear the fault status bit (Desnes Nunes) [RHEL-28809] - usb: typec: bus: verify partner exists in typec_altmode_attention (Desnes Nunes) [RHEL-28809] - usb: core: Use module_led_trigger macro to simplify the code (Desnes Nunes) [RHEL-28809] - usb: host: ehci-sched: try to turn on io watchdog as long as periodic_count > 0 (Desnes Nunes) [RHEL-28809] - USB: ohci-sm501: remove unnecessary check of mem (Desnes Nunes) [RHEL-28809] - usb: ohci-sm501: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - media: usb: pvrusb2: fix inconsistent indenting (Desnes Nunes) [RHEL-28809] - usb: chipidea: add workaround for chipidea PEC bug (Desnes Nunes) [RHEL-28809] - usb: ehci: add workaround for chipidea PORTSC.PEC bug (Desnes Nunes) [RHEL-28809] - usb: typec: ucsi: Add debugfs for ucsi commands (Desnes Nunes) [RHEL-28809] - usb: cdc-acm: add PPS support (Desnes Nunes) [RHEL-28809] - Documentation/ABI: thunderbolt: Replace 01.org in contact (Desnes Nunes) [RHEL-28809] - thunderbolt: Check Intel vendor ID in tb_switch_get_generation() (Desnes Nunes) [RHEL-28809] - thunderbolt: Log a warning if device links are not found (Desnes Nunes) [RHEL-28809] - usb: chipidea: udc: Remove an unnecessary NULL value (Desnes Nunes) [RHEL-28809] - USB: misc: Remove unnecessary NULL values (Desnes Nunes) [RHEL-28809] - USB: cytherm: Correct the code style issue of redundant spaces (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: not sink vbus if operational current is 0mA (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Fix clocks/clock-names maxItems (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: Add the "fsl,imx35-usb" entry (Desnes Nunes) [RHEL-28809] - usb: typec: tcpm: Refactor the PPS APDO selection (Desnes Nunes) [RHEL-28809] - usb: host: Do not check for 0 return after calling platform_get_irq() (Desnes Nunes) [RHEL-28809] - thunderbolt: Set variable tmu_params storage class specifier to static (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ehci: Add atmel at91sam9g45-ehci compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: connector: disallow additional properties (Desnes Nunes) [RHEL-28809] - dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: uhci-platform: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: ehci-sh: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - usb: ehci-platform: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: chipidea/core: Use devm_platform_get_and_ioremap_resource() (Desnes Nunes) [RHEL-28809] - usb: xhci: tegra: Add shutdown callback for Tegra XUSB (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: samsung-hsotg: remove bindings already part of dwc2 (Desnes Nunes) [RHEL-28809] - usb: phy: add usb phy notify port status API (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: disconnect line when USB charger is attached (Desnes Nunes) [RHEL-28809] - usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Desnes Nunes) [RHEL-28809] - usb: chipidea: add USB PHY event (Desnes Nunes) [RHEL-28809] - USB: document ioctl USBDEVFS_GET_SPEED (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: correct SDM660 clocks (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: qcom,dwc3: drop assigned-clocks (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: add one fsl picophy parameter tuning implementation (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: ci-hdrc-usb2: add fsl,picophy-rise-fall-time-adjust property (Desnes Nunes) [RHEL-28809] - usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 (Desnes Nunes) [RHEL-28809] - usb: typec: intel_pmc_mux: Configure Active and Retimer Cable type (Desnes Nunes) [RHEL-28809] - dt-bindings: usb: dwc3: Add IPQ5332 compatible (Desnes Nunes) [RHEL-28809] - usb: Explicitly include correct DT includes (Desnes Nunes) [RHEL-28809] - USB: make usb class a const structure (Desnes Nunes) [RHEL-28809] - USB: mark all struct bus_type as const (Desnes Nunes) [RHEL-28809] - driver core: device.h: make struct bus_type a const * (Desnes Nunes) [RHEL-28809] - ARM/dma-mapping: const a pointer to bus_type in arm_iommu_create_mapping() (Desnes Nunes) [RHEL-28809] - driver core: make the bus_type in struct device_driver constant (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Desnes Nunes) [RHEL-28809] - media: anysee: fix null-ptr-deref in anysee_master_xfer (Desnes Nunes) [RHEL-28809] - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Desnes Nunes) [RHEL-28809] - media: ttusb-dec: remove unnecessary (void*) conversions (Desnes Nunes) [RHEL-28809] - drivers: usb: smsusb: fix error handling code in smsusb_init_device (Desnes Nunes) [RHEL-28809] - media: pvrusb2: use sysfs_emit() to instead of scnprintf() (Desnes Nunes) [RHEL-28809] - usb: convert to ctime accessor functions (Desnes Nunes) [RHEL-28809] - fs: add ctime accessors infrastructure (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: set return value in rsp_buf alloc err path (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: use separate command and response buffers (Desnes Nunes) [RHEL-28809] - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Desnes Nunes) [RHEL-28809] - misc: rtsx: set NULL intfdata when probe fails (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Convert to platform remove callback returning void (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Desnes Nunes) [RHEL-28809] - mmc: rtsx_usb_sdmmc: Remove the unneeded result variable (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: add imx8ulp and imx8qm compatible (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: convert to DT schema format (Desnes Nunes) [RHEL-28809] - doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string (Desnes Nunes) [RHEL-28809] - dt-bindings: Fix incomplete if/then/else schemas (Desnes Nunes) [RHEL-28809] - dt-bindings: iio: dac: adi,ad5360: Add missing binding document (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Document properties needed for OTG mode (Desnes Nunes) [RHEL-28809] - dt-bindings: phy: tegra20-usb-phy: Convert to schema (Desnes Nunes) [RHEL-28809]- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Jose Ignacio Tornos Martinez) [RHEL-28017] {CVE-2023-52528} - thermal: ACPI: Include the right header file (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Refine acpi_handle_list_equal() slightly (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Return bool from acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Rearrange in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix white space in struct acpi_handle_list definition (Mark Langsdorf) [RHEL-26871] - ACPI: Fix ARM32 platforms compile issue introduced by fw_table changes (Mark Langsdorf) [RHEL-26871] - lib/fw_table: Remove acpi_parse_entries_array() export (Mark Langsdorf) [RHEL-26871] - thermal: trip: Remove lockdep assertion from for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - thermal: trip: Drop lockdep assertion from thermal_zone_trip_id() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the sort compare func used in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - x86/numa: Fix the address overlap check in numa_fill_memblks() (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Fix disabled trip point check in handle_thermal_trip() (Mark Langsdorf) [RHEL-26871] - coresight: platform: acpi: Ignore the absence of graph (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Provide empty stub of acpi_proc_quirk_mwait_check() (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_vendor: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPI 6.5: MADT: add support for trace buffer extension in GICC (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_video_device for cooling-dev driver data (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Mark Langsdorf) [RHEL-26871] - ACPI: video: Use acpi_device_fix_up_power_children() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add acpi_backlight=vendor quirk for Toshiba Portégé R100 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Fix NULL pointer dereference in acpi_video_bus_add() (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add "vendor" quirks for 3 Lenovo x86 Android tablets (Mark Langsdorf) [RHEL-26871] - ACPI: video: Move Xiaomi Mi Pad 2 quirk to its own section (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Put ACPI video and its child devices into D0 on boot (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version) (Mark Langsdorf) [RHEL-26871] - ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3 (Mark Langsdorf) [RHEL-26871] - ACPI: video: Remove desktops without backlight DMI quirks (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix error path in acpi_evaluate_reference() (Mark Langsdorf) [RHEL-26871] - iommu: Avoid more races around device probe (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Add acpi_device_fix_up_power_children() function (Mark Langsdorf) [RHEL-26871] - ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup (Mark Langsdorf) [RHEL-26871] - acpi: Move common tables helper functions to common lib (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Do IRQ override on TongFang GMxXGxx (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for HP 250 G7 Notebook PC (Mark Langsdorf) [RHEL-26871] - ACPI: x86: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: utils: use acpi_dev_uid_match() for matching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Clean up create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Use dev groups for sysfs (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Rename ACPI device from device to adev (Mark Langsdorf) [RHEL-26871] - ACPI: acpi_pad: Replace acpi_driver with platform_driver (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Use ERST timeout for slow devices (Mark Langsdorf) [RHEL-26871] - arm64, irqchip/gic-v3, ACPI: Move MADT GICC enabled check into a helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Rename acpi_scan_device_not_present() to be about enumeration (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler before getting NFIT table (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: use acpi_device_uid() for fetching _UID (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_device_is_present() helper in more places (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() (Mark Langsdorf) [RHEL-26871] - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Use string_choices API instead of ternary operator (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Remove redundant checks (Mark Langsdorf) [RHEL-26871] - acpi,mm: fix typo sibiling -> sibling (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add context argument to acpi_dev_install_notify_handler() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_for_each_trip() for updating trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Combine passive and active trip update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move get_active_temp() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add function to walk trips under zone lock (Mark Langsdorf) [RHEL-26871] - cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer (Mark Langsdorf) [RHEL-26871] - ACPI: PRM: Annotate struct prm_module_info with __counted_by (Mark Langsdorf) [RHEL-26871] - ACPI: FPDT: properly handle invalid FPDT subtables (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Remove redundant braces around individual statement (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Fix up white space in a few places (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix up function header formatting in two places (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Add empty lines after local variable declarations (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Remove redundant parentheses in return statements (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: Fix up white space in parameter lists (Mark Langsdorf) [RHEL-26871] - ACPI: property: Document the _DSD data buffer GUID (Mark Langsdorf) [RHEL-26871] - ACPI: property: Allow _DSD buffer data only for byte accessors (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: PCI: Switch to use acpi_evaluate_dsm_typed() (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: drop BayTrail and Lynxpoint pinctrl HIDs (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop list of device ACPI handles from struct acpi_thermal (Mark Langsdorf) [RHEL-26871] - ACPI: utils: Dynamically determine acpi_handle_list size (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rename structure fields holding temperature in deci-Kelvin (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop critical_valid and hot_valid trip flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not use trip indices for cooling device binding (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Mark uninitialized active trips as invalid (Mark Langsdorf) [RHEL-26871] - thermal: core: Allow trip pointers to be used for cooling device binding (Mark Langsdorf) [RHEL-26871] - thermal: core: Store trip pointer in struct thermal_instance (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Merge trip initialization functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update function wrappers (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Collapse trip devices update functions (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Add device list to struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fix a small leak in acpi_thermal_add() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop valid flag from struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant trip point flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of active trips (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Untangle initialization and updates of the passive trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify critical and hot trips representation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Create and populate trip points table earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Determine the number of trip points earlier (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Fold acpi_thermal_get_info() into its caller (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Simplify initialization of critical and hot trips (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Fix incorrect calculation of idt size (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx (Mark Langsdorf) [RHEL-26871] - ACPI: OSI: refactor deprecated strncpy() (Mark Langsdorf) [RHEL-26871] - ACPI: OSL: add __printf format attribute to acpi_os_vprintf() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Drop .ident values from dmi_system_id tables (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Consolidate IRQ trigger-type override DMI tables (Mark Langsdorf) [RHEL-26871] - ACPI/NUMA: Apply SRAT proximity domain to entire CFMWS window (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix uninitialized access of buf in acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - mm/memory_hotplug: allow memmap on memory hotplug request to fallback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add a function to get LPS0 constraint for a device (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add for_each_lpi_constraint() helper (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Add more debugging for AMD constraints parsing (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Post-increment variables when getting constraints (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: TAD: Install SystemCMOS address space handler for ACPI000E (Mark Langsdorf) [RHEL-26871] - ACPI: Remove assorted unused declarations of functions (Mark Langsdorf) [RHEL-26871] - ACPI: extlog: Fix finding the generic error data for v3 structure (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Defer enumeration of devices with a _DEP pointing to IVSC device (Mark Langsdorf) [RHEL-26871] - thermal: core: Drop unused .get_trip_*() callbacks (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework .get_trend() thermal zone callback (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc: Switch to new of API (Mark Langsdorf) [RHEL-26871] - thermal/drivers/ti-soc-thermal: Remove unused function ti_thermal_get_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Use struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Rework critical trip setup (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Add helper for resetting trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Change initialization ordering (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Pass sensors to update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Untangle update_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always assume notification support (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Drop redundant symbol definition (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_soc_dts_iosf: Always use 2 trips (Mark Langsdorf) [RHEL-26871] - thermal: intel: intel_pch: Use generic trip points (Mark Langsdorf) [RHEL-26871] - thermal/drivers/intel: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Improve int340x_thermal_set_trip_temp() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Drop pointless cast to unsigned long (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rename variable in int340x_thermal_zone_add() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Assorted minor cleanups (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use generic trip points table (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Use zone lock for synchronization (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Rework updating trip points (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Mark Langsdorf) [RHEL-26871] - thermal: intel: int340x: Protect trip temperature from concurrent updates (Mark Langsdorf) [RHEL-26871] - thermal/intel/int340x: Replace parameter to simplify (Mark Langsdorf) [RHEL-26871] - thermal: intel: processor_thermal_device_pci: Use generic trip point (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Initialize trips if temperature is out of range (Mark Langsdorf) [RHEL-26871] - thermal: ACPI: Add ACPI trip point routines (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate code duplication from acpi_thermal_notify() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop unnecessary thermal zone callbacks (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Rework thermal_get_trend() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use trip point table to register thermal zones (Mark Langsdorf) [RHEL-26871] - thermal: core: Rework and rename __for_each_thermal_trip() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Introduce struct acpi_thermal_trip (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Carry out trip point updates under zone lock (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Clean up acpi_thermal_register_thermal_zone() (Mark Langsdorf) [RHEL-26871] - thermal: core: Add priv pointer to struct thermal_trip (Mark Langsdorf) [RHEL-26871] - thermal: core: Introduce thermal_zone_device_exec() (Mark Langsdorf) [RHEL-26871] - thermal: core: Do not handle trip points with invalid temperature (Mark Langsdorf) [RHEL-26871] - thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - thermal/drivers/cxgb4: Use generic thermal_zone_get_trip() function (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant local variable from acpi_thermal_resume() (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs (Mark Langsdorf) [RHEL-26871] - ACPI: Move AMBA bus scan handling into arm64 specific directory (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Do not attach private data to ACPI handles (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop enabled flag from struct acpi_thermal_active (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Create platform device for CS35L56 (Mark Langsdorf) [RHEL-26871] - platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 (Mark Langsdorf) [RHEL-26871] - ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info() (Mark Langsdorf) [RHEL-26871] - coresight: etm4x: Add ACPI support in platform driver (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refine messages in acpi_early_processor_control_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop nocrt parameter (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Remove acpi_hwp_native_thermal_lvt_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Use _OSC to convey OSPM processor support information (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Remove unnecessary .remove callback (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: HED: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: battery: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: AC: Install Notify() handler directly (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Set driver_data to NULL every time .add() fails (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce wrappers for ACPICA notify handler install/remove (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Introduce acpi_processor_osc() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Set CAP_SMP_T_SWCOORD in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Clear C_C2C3_FFH and C_C1_FFH in arch_acpi_set_proc_cap_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Rename ACPI_PDC symbols (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Refactor arch_acpi_set_pdc_bits() (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move processor_physically_present() to acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Move MWAIT quirk out of acpi_processor.c (Mark Langsdorf) [RHEL-26871] - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Mark Langsdorf) [RHEL-26871] - ACPICA: Slightly simplify an error message in acpi_ds_result_push() (Mark Langsdorf) [RHEL-26871] - ACPICA: Add interrupt command to acpiexec (Mark Langsdorf) [RHEL-26871] - ACPICA: Detect GED device and keep track of _EVT (Mark Langsdorf) [RHEL-26871] - ACPICA: Add support for _DSC as per ACPI 6.5 (Mark Langsdorf) [RHEL-26871] - ACPICA: Modify ACPI_STATE_COMMON (Mark Langsdorf) [RHEL-26871] - ACPICA: Fix GCC 12 dangling-pointer warning (Mark Langsdorf) [RHEL-26871] - ACPICA: exserial.c: replace ternary operator with ACPI_MIN() (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Use the acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Move SMB0001 HID to the header and reuse (Mark Langsdorf) [RHEL-26871] - ACPI: platform: Ignore SMB0001 only when it has resources (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Introduce acpi_match_acpi_device() helper (Mark Langsdorf) [RHEL-26871] - ACPI: scan: fix undeclared variable warnings by including sleep.h (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Constify acpi_companion_match() returned value (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Move acpi_root to internal header (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix acpi_ec_dispatch_gpe() (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop struct acpi_thermal_state (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Simplify installation and removal of notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: button: Use different notify handlers for lid and buttons (Mark Langsdorf) [RHEL-26871] - ACPI: button: Eliminate the driver notify callback (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add pm_debug_messages for LPS0 _DSM state tracking (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Eliminate struct acpi_thermal_state_flags (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move acpi_thermal_driver definition (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move symbol definitions to one place (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Drop redundant ACPI_TRIPS_REFRESH_DEVICES symbol (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use BIT() macro for defining flags (Mark Langsdorf) [RHEL-26871] - ACPI: FFH: Drop the inclusion of linux/arm-smccc.h (Mark Langsdorf) [RHEL-26871] - ACPI: PAD: mark Zhaoxin CPUs NONSTOP TSC correctly (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: mark bert_disable as __initdata (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Clear GPE on interrupt handling only (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Consolidate all arm specific initialisation into acpi_arm_init() (Mark Langsdorf) [RHEL-26871] - ACPI: x86: s2idle: Adjust Microsoft LPS0 _DSM handling sequence (Mark Langsdorf) [RHEL-26871] - ACPI: PM: s2idle: fix section mismatch warning (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: GHES: Remove unused ghes_estatus_pool_size_request() (Mark Langsdorf) [RHEL-26871] - ACPI: NFIT: Add declaration in a local header (Mark Langsdorf) [RHEL-26871] - ACPI: scan: Reduce overhead related to devices with dependencies (Mark Langsdorf) [RHEL-26871] - efi: fix missing prototype warnings (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add pwm_lookup_table entry for second PWM on CHT/BSW devices (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add ACPI_QUIRK_UART1_SKIP for Lenovo Yoga Book yb1-x90f/l (Mark Langsdorf) [RHEL-26871] - ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: x86: Add skip i2c clients quirk for Nextbook Ares 8A (Mark Langsdorf) [RHEL-26871] - ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Move to dedicated function sysfs extra attr creation (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Use thermal_zone_device() (Mark Langsdorf) [RHEL-26871] - thermal: intel: pch_thermal: Use thermal driver device to write a trace (Mark Langsdorf) [RHEL-26871] - thermal/core: Add thermal_zone_device structure 'type' accessor (Mark Langsdorf) [RHEL-26871] - thermal: core: Encapsulate tz->device field (Mark Langsdorf) [RHEL-26871] - ACPI: property: Support strings in Apple _DSM props (Mark Langsdorf) [RHEL-26871] - ACPI: x86: utils: Remove Lenovo Yoga Tablet 2's MAGN0001 (Mark Langsdorf) [RHEL-26871] - ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini (Mark Langsdorf) [RHEL-26871] - ACPI: LPSS: Add 80862289 ACPI _HID for second PWM controller on Cherry Trail (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Ensure that notify handlers are not running after removal (Mark Langsdorf) [RHEL-26871] - ACPI: bus: Add missing braces to acpi_sb_notify() (Mark Langsdorf) [RHEL-26871] - ACPICA: Update version to 20230331 (Mark Langsdorf) [RHEL-26871] - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_resource_irq: Replace 1-element arrays with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_madt_oem_data: Fix flexible array member definition (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_dmar_andd: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: acpi_pci_routing_table: Replace fixed-size array with flex array member (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_resource_dma: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: Introduce ACPI_FLEX_ARRAY (Mark Langsdorf) [RHEL-26871] - ACPICA: struct acpi_nfit_interleave: Replace 1-element array with flexible array (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl1: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: add support for ClockInput resource (v6.5) (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Update all copyrights/signons to 2023 (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: member access within misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: Avoid undefined behavior: load of misaligned address (Mark Langsdorf) [RHEL-26871] - ACPICA: actbl2: Replace 1-element arrays with flexible arrays (Mark Langsdorf) [RHEL-26871] - ACPICA: Add missing macro ACPI_FUNCTION_TRACE() for acpi_ns_repair_HID() (Mark Langsdorf) [RHEL-26871] - ACPICA: acpisrc: Add missing tables to astable (Mark Langsdorf) [RHEL-26871] - ACPI: VIOT: Initialize the correct IOMMU fwspec (Mark Langsdorf) [RHEL-26871] - ACPI: thermal: Replace ternary operator with min_t() (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Limit explicit removal of query handlers to custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SBS: Fix handling of Smart Battery Selectors (Mark Langsdorf) [RHEL-26871] - ACPI: EC: Fix oops when removing custom query handlers (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Amend indentation (Mark Langsdorf) [RHEL-26871] - ACPI: property: Refactor acpi_data_prop_read_single() (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: warn on invalid argument when explicitly indicated by platform (Mark Langsdorf) [RHEL-26871] - ACPI: sysfs: Enable ACPI sysfs support for CCEL records (Mark Langsdorf) [RHEL-26871] - ACPI: SPCR: Prefix error messages with FW_BUG (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 (Mark Langsdorf) [RHEL-26871] - ACPI: APEI: EINJ: Add CXL error types (Mark Langsdorf) [RHEL-26871] - ACPI: s2idle: Log when enabling wakeup IRQ fails (Mark Langsdorf) [RHEL-26871] - ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() (Mark Langsdorf) [RHEL-26871] - ACPI: CPPC: Add min and max perf register writing support (Mark Langsdorf) [RHEL-26871] - thermal/core: Use the thermal zone 'devdata' accessor in remaining drivers (Mark Langsdorf) [RHEL-26871] - Input: sun4i-ts - switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - iio/drivers/sun4i_gpadc: Switch to new of thermal API (Mark Langsdorf) [RHEL-26871] - thermal: Add a thermal zone id accessor (Mark Langsdorf) [RHEL-26871] - Enable CONFIG_USB_ONBOARD_HUB (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Add support for clock input (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: Print symbolic error names (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB5744 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: microchip,usb5744: Add second supply (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: add device for Genesys Logic hub gl3510 (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Cypress HX3 USB 3.0 family (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: support multiple power supplies (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL3523 hub (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_hub: Don't warn twice about problems during remove (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add support for Microchip usb5744 hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: vialab,vl817: Cleanup compatible, reset-gpios and required (Charles Mirabile) [RHEL-21064] - arm64: defconfig: Enable USB onboard HUB driver (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add VIA LAB VL817 hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c4 (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Via lab VL817 hub controller (Charles Mirabile) [RHEL-21064] - vendor-prefixes: Add VIA Labs, Inc. (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support (Charles Mirabile) [RHEL-21064] - arm64: dts: amlogic: Used onboard usb hub reset on odroid c2 (Charles Mirabile) [RHEL-21064] - ARM: dts: amlogic: Used onboard usb hub reset to enable usb hub (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add device id for Genesys Logic hub controller (Charles Mirabile) [RHEL-21064] - usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support (Charles Mirabile) [RHEL-21064] - dt-bindings: usb: Add binding for Genesys Logic GL850G hub controller (Charles Mirabile) [RHEL-21064] - dt-bindings: vendor-prefixes: add Genesys Logic (Charles Mirabile) [RHEL-21064] - mm: migrate high-order folios in swap cache correctly (Nico Pache) [RHEL-23654] - MAINTAINERS: Add Siddharth Vadapalli as PCI TI DRA7XX/J721E reviewer (Myron Stowe) [RHEL-28627] - PCI: dwc: Clean up dw_pcie_ep_raise_msi_irq() alignment (Myron Stowe) [RHEL-28627] - PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq() (Myron Stowe) [RHEL-28627] - MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint maintainer (Myron Stowe) [RHEL-28627] - PCI: Fix kernel-doc issues (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use a unique test pattern for each BAR (Myron Stowe) [RHEL-28627] - docs: PCI: Fix typos (Myron Stowe) [RHEL-28627] - PCI: Remove unused 'node' member from struct pci_driver (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Document the SM8650 PCIe Controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Document optional PCIe reference clock input (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct reset-names property (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SM8150 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Correct clocks for SC8180x (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: qcom: Adjust iommu-map for different SoC (Myron Stowe) [RHEL-28627] - dw-xdata: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Remove usage of the deprecated ida_simple_*() API (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-test: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-vntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-ntb: Make struct pci_epf_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: pci-epf-mhi: Make structs pci_epf_ops and pci_epf_event_ops const (Myron Stowe) [RHEL-28627] - PCI: endpoint: Make struct pci_epf_ops in pci_epf_driver const (Myron Stowe) [RHEL-28627] - PCI: xilinx-nwl: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: rockchip-host: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: rockchip-ep: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: uniphier: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: tegra194: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dw-rockchip: Rename rockchip_pcie_legacy_int_handler() (Myron Stowe) [RHEL-28627] - PCI: keystone: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename dw_pcie_ep_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - PCI: cadence: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: dra7xx: Rename dra7xx_pcie_raise_legacy_irq() (Myron Stowe) [RHEL-28627] - misc: pci_endpoint_test: Use INTX instead of LEGACY (Myron Stowe) [RHEL-28627] - PCI: endpoint: Rename LEGACY to INTX in test function driver (Myron Stowe) [RHEL-28627] - PCI: endpoint: Use INTX instead of legacy (Myron Stowe) [RHEL-28627] - PCI: endpoint: Drop PCI_EPC_IRQ_XXX definitions (Myron Stowe) [RHEL-28627] - PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Myron Stowe) [RHEL-28627] - PCI: kirin: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: keystone: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: exynos: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - PCI: vmd: Remove usage of the deprecated ida_simple_xx() API (Myron Stowe) [RHEL-28627] - PCI: rcar-host: Add support for optional regulators (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: rcar-pci-host: Add optional regulators (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Replace of_device.h with explicit of.h include (Myron Stowe) [RHEL-28627] - PCI: mediatek-gen3: Fix translation window size calculation (Myron Stowe) [RHEL-28627] - PCI: mediatek: Clear interrupt status before dispatching handler (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1043a (Myron Stowe) [RHEL-28627] - PCI: layerscape(ep): Rename pf_* as pf_lut_* (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add suspend/resume for ls1021a (Myron Stowe) [RHEL-28627] - PCI: layerscape: Add function pointer for exit_from_l2() (Myron Stowe) [RHEL-28627] - PCI: kirin: Use devm_kasprintf() to dynamically allocate clock names (Myron Stowe) [RHEL-28627] - PCI: keystone: Fix race condition when initializing PHYs (Myron Stowe) [RHEL-28627] - PCI: rcar-gen4: Fix -Wvoid-pointer-to-enum-cast error (Myron Stowe) [RHEL-28627] - PCI: iproc: Fix -Wvoid-pointer-to-enum-cast warning (Myron Stowe) [RHEL-28627] - PCI: dwc: Add dw_pcie_ep_{read,write}_dbi[2] helpers (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .func_conf_select to .get_dbi_offset in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Rename .ep_init to .init in struct dw_pcie_ep_ops (Myron Stowe) [RHEL-28627] - PCI: dwc: Drop host prefix from struct dw_pcie_host_ops members (Myron Stowe) [RHEL-28627] - PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support (Myron Stowe) [RHEL-28627] - PCI: dwc: Convert SOC_SIFIVE to ARCH_SIFIVE (Myron Stowe) [RHEL-28627] - PCI: j721e: Make TI J721E depend on ARCH_K3 (Myron Stowe) [RHEL-28627] - PCI: j721e: Add TI J784S4 PCIe configuration (Myron Stowe) [RHEL-28627] - PCI: j721e: Add PCIe 4x lane selection support (Myron Stowe) [RHEL-28627] - PCI: j721e: Add per platform maximum lane settings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add j784s4-pci-* compatible strings (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: ti,j721e-pci-*: Add checks for num-lanes (Myron Stowe) [RHEL-28627] - PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream device (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: brcmstb: Add property "brcm,clkreq-mode" (Myron Stowe) [RHEL-28627] - PCI: Add ACS quirk for more Zhaoxin Root Ports (Myron Stowe) [RHEL-28627] - PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg() (Myron Stowe) [RHEL-28627] - PCI: Log bridge info when first enumerating bridge (Myron Stowe) [RHEL-28627] - PCI: Log bridge windows conditionally (Myron Stowe) [RHEL-28627] - PCI: Supply bridge device, not secondary bus, to read window details (Myron Stowe) [RHEL-28627] - PCI: Move pci_read_bridge_windows() below individual window accessors (Myron Stowe) [RHEL-28627] - PCI: Use resource names in PCI log messages (Myron Stowe) [RHEL-28627] - PCI: Update BAR # and window messages (Myron Stowe) [RHEL-28627] - PCI: Log device type during enumeration (Myron Stowe) [RHEL-28627] - PCI: Fix 64GT/s effective data rate calculation (Myron Stowe) [RHEL-28627] - x86/pci: Clean up open-coded PCIBIOS return code mangling (Myron Stowe) [RHEL-28627] - scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal (Myron Stowe) [RHEL-28627] - powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal (Myron Stowe) [RHEL-28627] - x86/pci: Use PCI_HEADER_TYPE_* instead of literals (Myron Stowe) [RHEL-28627] - PCI: Only override AMD USB controller if required (Myron Stowe) [RHEL-28627] - PCI: host-generic: Convert to platform remove callback returning void (Myron Stowe) [RHEL-28627] - x86/pci: Reorder pci_mmcfg_arch_map() definition before calls (Myron Stowe) [RHEL-28627] - x86/pci: Return pci_mmconfig_add() failure early (Myron Stowe) [RHEL-28627] - x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency (Myron Stowe) [RHEL-28627] - x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_reserved() (Myron Stowe) [RHEL-28627] - x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid_entry() (Myron Stowe) [RHEL-28627] - x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt (Myron Stowe) [RHEL-28627] - x86/pci: Add MCFG debug logging (Myron Stowe) [RHEL-28627] - x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'reserved' (Myron Stowe) [RHEL-28627] - x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS (Myron Stowe) [RHEL-28627] - PCI/AER: Use explicit register sizes for struct members (Myron Stowe) [RHEL-28627] - PCI/AER: Decode Requester ID when no error info found (Myron Stowe) [RHEL-28627] - PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms for errors (Myron Stowe) [RHEL-28627] - ACPI: APEI: Fix AER info corruption when error status data has multiple sections (Myron Stowe) [RHEL-28627] - PCI/AER: Export pcie_aer_is_native() (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Add missing legacy-interrupt-controller (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Use generic binding (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Fix interrupt-names issue (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: improve msi handling (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: rockchip: Update for RK3588 (Myron Stowe) [RHEL-28627] - dt-bindings: PCI: dwc: Add rk3588 compatible (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MP PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MM PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX8MQ PCIe EP support (Myron Stowe) [RHEL-28627] - PCI: imx6: Add i.MX PCIe EP mode support (Myron Stowe) [RHEL-28627] - exfat: free the sbi and iocharset in ->kill_sb (Pavel Reichl) [RHEL-30614] - exfat: don't RCU-free the sbi (Pavel Reichl) [RHEL-30614] - exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree (Pavel Reichl) [RHEL-30614] - exfat: ensure that ctime is updated whenever the mtime is (Pavel Reichl) [RHEL-30614] - sched/rt: Change the type of 'sysctl_sched_rt_period' from 'unsigned int' to 'int' (Phil Auld) [RHEL-29436] - sched/rt/docs: Use 'real-time' instead of 'realtime' (Phil Auld) [RHEL-29436] - sched/rt/docs: Clarify & fix sched_rt_* sysctl docs (Phil Auld) [RHEL-29436] - sched/rt: Disallow writing invalid values to sched_rt_period_us (Phil Auld) [RHEL-29436] - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Phil Auld) [RHEL-29436] - sched/rt: Fix sysctl_sched_rr_timeslice intial value (Phil Auld) [RHEL-29436] - mm/sparsemem: fix race in accessing memory_section->usage (Waiman Long) [RHEL-28877 RHEL-28878] {CVE-2023-52489} - Revert "[redhat] kabi: add symbol __scsi_execute to stablelist" (Ewan D. Milne) [RHEL-30725] - xfs: fix SEEK_HOLE/DATA for regions with active COW extents (Bill O'Donnell) [RHEL-29365] - NFS: remove sync_mode test from nfs_writepage_locked() (Jeffrey Layton) [RHEL-28630] - nfs: Remove writepage (Jeffrey Layton) [RHEL-28630]- scsi: target: pscsi: Fix bio_put() for error case (Maurizio Lombardi) [RHEL-29638] - scsi: target: Fix unmap setup during configuration (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Add TMF to tmr_list handling (Maurizio Lombardi) [RHEL-29638] - scsi: target: Enable READ CAPACITY for PR EARO (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix kernel-doc comment (Maurizio Lombardi) [RHEL-29638] - scsi: target: Export fabric driver direct submit settings (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Unexport target_queue_submission() (Maurizio Lombardi) [RHEL-29638] - scsi: target: Allow userspace to request direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Kill transport_handle_cdb_direct() (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move buffer clearing hack (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Move core_alua_check_nonop_delay() call (Maurizio Lombardi) [RHEL-29638] - scsi: target: Have drivers report if they support direct submissions (Maurizio Lombardi) [RHEL-29638] - scsi: target: iscs: Make write_pending_must_be_called a bit field (Maurizio Lombardi) [RHEL-29638] - scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by (Maurizio Lombardi) [RHEL-29638] - scsi: target: Remove the references to http://www.linux-iscsi.org/ (Maurizio Lombardi) [RHEL-29638] - scsi: target: core: Fix deadlock due to recursive locking (Maurizio Lombardi) [RHEL-29638] - selftests: net: gro fwd: update vxlan GRO test expectations (Antoine Tenart) [RHEL-19729] - udp: prevent local UDP tunnel packets from being GROed (Antoine Tenart) [RHEL-19729] - udp: do not transition UDP GRO fraglist partial checksums to unnecessary (Antoine Tenart) [RHEL-19729] - gro: fix ownership transfer (Antoine Tenart) [RHEL-19729] - udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [RHEL-19729] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-17679] - powerpc: Don't clobber f0/vs0 during fp|altivec register save (Mamatha Inamdar) [RHEL-18988] - blk-mq: don't schedule block kworker on isolated CPUs (Ming Lei) [RHEL-13920]- PCI: Avoid potential out-of-bounds read in pci_dev_for_each_resource() (Myron Stowe) [RHEL-26742 RHEL-26743] {CVE-2023-52466} - smb: client: do not start laundromat thread on nohandlecache (Paulo Alcantara) [RHEL-28739] - fs/nls: make load_nls() take a const parameter (Paulo Alcantara) [RHEL-28739] - smb3: do not start laundromat thread when dir leases disabled (Paulo Alcantara) [RHEL-28739] - smb3: display network namespace in debug information (Paulo Alcantara) [RHEL-28739] - cifs: Release folio lock on fscache read hit. (Paulo Alcantara) [RHEL-28739] - cifs: add missing return value check for cifs_sb_tlink (Paulo Alcantara) [RHEL-28739] - cifs: fix charset issue in reconnection (Paulo Alcantara) [RHEL-28739] - cifs: update internal module version number for cifs.ko (Paulo Alcantara) [RHEL-28739] - cifs: allow dumping keys for directories too (Paulo Alcantara) [RHEL-28739] - cifs: fix mid leak during reconnection after timeout threshold (Paulo Alcantara) [RHEL-28739] - cifs: is_network_name_deleted should return a bool (Paulo Alcantara) [RHEL-28739] - cifs: if deferred close is disabled then close files immediately (Paulo Alcantara) [RHEL-28739] - cifs: Add a laundromat thread for cached directories (Paulo Alcantara) [RHEL-28739] - smb: client: remove redundant pointer 'server' (Paulo Alcantara) [RHEL-28739] - cifs: new dynamic tracepoint to track ses not found errors (Paulo Alcantara) [RHEL-28739] - cifs: log session id when a matching ses is not found (Paulo Alcantara) [RHEL-28739] - smb: client: improve DFS mount check (Paulo Alcantara) [RHEL-28739] - smb: client: fix parsing of source mount option (Paulo Alcantara) [RHEL-28739] - cifs: print client_guid in DebugData (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in generic_ip_connect() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindNext() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in CIFSFindFirst() (Paulo Alcantara) [RHEL-28739] - smb3: do not reserve too many oplock credits (Paulo Alcantara) [RHEL-28739] - cifs: print more detail when invalidate_inode_mapping fails (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_smb3_do_mount() (Paulo Alcantara) [RHEL-28739] - smb: client: fix warning in cifs_match_super() (Paulo Alcantara) [RHEL-28739] - cifs: print nosharesock value while dumping mount options (Paulo Alcantara) [RHEL-28739] - scripts/gdb: fix SB_* constants parsing (Ming Lei) [RHEL-29262] - super: wait for nascent superblocks (Ming Lei) [RHEL-29262] - super: use locking helpers (Ming Lei) [RHEL-29262] - fs: fix undefined behavior in bit shift for SB_NOUSER (Ming Lei) [RHEL-29262] - block: fix kernel-doc for disk_force_media_change() (Ming Lei) [RHEL-29262] - nbd: don't call blk_mark_disk_dead nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - zram: take device and not only bvec offset into account (Ming Lei) [RHEL-29262] - ext4: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xfs: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nfs/blocklayout: Convert to use bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - jfs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - fs: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - mm/swap: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Drop unused snapshot_test argument (Ming Lei) [RHEL-29262] - PM: hibernate: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - PM: hibernate: Rename function parameter from snapshot_test to exclusive (Ming Lei) [RHEL-29262] - s390/dasd: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - scsi: target: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - nvmet: Convert to bdev_open_by_path() (Ming Lei) [RHEL-29262] - mtd: block2mtd: Convert to bdev_open_by_dev/path() (Ming Lei) [RHEL-29262] - md: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - dm: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - zram: Convert to use bdev_open_by_dev() (Ming Lei) [RHEL-29262] - xen/blkback: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - pktcdvd: Convert to bdev_open_by_dev() (Ming Lei) [RHEL-29262] - drdb: Convert to use bdev_open_by_path() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset() (Ming Lei) [RHEL-29262] - block: Use bdev_open_by_dev() in blkdev_open() (Ming Lei) [RHEL-29262] - block: Provide bdev_open_* functions (Ming Lei) [RHEL-29262] - fs: remove get_super (Ming Lei) [RHEL-29262] - block: call into the file system for ioctl BLKFLSBUF (Ming Lei) [RHEL-29262] - block: call into the file system for bdev_mark_dead (Ming Lei) [RHEL-29262] - block: consolidate __invalidate_device and fsync_bdev (Ming Lei) [RHEL-29262] - block: drop the "busy inodes on changed media" log message (Ming Lei) [RHEL-29262] - dasd: also call __invalidate_device when setting the device offline (Ming Lei) [RHEL-29262] - amiflop: don't call fsync_bdev in FDFMTBEG (Ming Lei) [RHEL-29262] - floppy: call disk_force_media_change when changing the format (Ming Lei) [RHEL-29262] - block: simplify the disk_force_media_change interface (Ming Lei) [RHEL-29262] - nbd: call blk_mark_disk_dead in nbd_clear_sock_ioctl (Ming Lei) [RHEL-29262] - xfs use fs_holder_ops for the log and RT devices (Ming Lei) [RHEL-29262] - xfs: drop s_umount over opening the log and RT devices (Ming Lei) [RHEL-29262] - ext4: use fs_holder_ops for the log device (Ming Lei) [RHEL-29262] - ext4: drop s_umount over opening the log device (Ming Lei) [RHEL-29262] - fs: export fs_holder_ops (Ming Lei) [RHEL-29262] - fs: stop using get_super in fs_mark_dead (Ming Lei) [RHEL-29262] - fs: use the super_block as holder when mounting file systems (Ming Lei) [RHEL-29262] - ext4: make the IS_EXT2_SB/IS_EXT3_SB checks more robust (Ming Lei) [RHEL-29262] - nilfs2: use setup_bdev_super to de-duplicate the mount code (Ming Lei) [RHEL-29262] - fs: export setup_bdev_super (Ming Lei) [RHEL-29262] - fs: open block device after superblock creation (Ming Lei) [RHEL-29262] - exfat: free the sbi and iocharset in ->kill_sb (Ming Lei) [RHEL-29262] - exfat: don't RCU-free the sbi (Ming Lei) [RHEL-29262] - ext4: close the external journal device in ->kill_sb (Ming Lei) [RHEL-29262] - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' (Ming Lei) [RHEL-29262] - ext4: Fix reusing stale buffer heads from last failed mounting (Ming Lei) [RHEL-29262] - xfs: document the invalidate_bdev call in invalidate_bdev (Ming Lei) [RHEL-29262] - xfs: close the external block devices in xfs_mount_free (Ming Lei) [RHEL-29262] - xfs: close the RT and log block devices in xfs_free_buftarg (Ming Lei) [RHEL-29262] - xfs: remove xfs_blkdev_put (Ming Lei) [RHEL-29262] - xfs: free the xfs_mount in ->kill_sb (Ming Lei) [RHEL-29262] - xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super (Ming Lei) [RHEL-29262] - xfs: reformat the xfs_fs_free prototype (Ming Lei) [RHEL-29262] - fs, block: remove bdev->bd_super (Ming Lei) [RHEL-29262] - ocfs2: stop using bdev->bd_super for journal error logging (Ming Lei) [RHEL-29262] - ext4: don't use bdev->bd_super in __ext4_journal_get_write_access (Ming Lei) [RHEL-29262] - fs: stop using bdev->bd_super in mark_buffer_write_io_error (Ming Lei) [RHEL-29262] - fuse: retire block-device-based superblock on force unmount (Ming Lei) [RHEL-29262] - vfs: function to prevent re-use of block-device-based superblocks (Ming Lei) [RHEL-29262] - block: don't allow a disk link holder to itself (Ming Lei) [RHEL-29262] - block: store the holder kobject in bd_holder_disk (Ming Lei) [RHEL-29262] - block: fix use after free for bd_holder_dir (Ming Lei) [RHEL-29262] - block: remove delayed holder registration (Ming Lei) [RHEL-29262] - dm: track per-add_disk holder relations in DM (Ming Lei) [RHEL-29262] - dm: make sure create and remove dm device won't race with open and close table (Ming Lei) [RHEL-29262] - dm: cleanup close_table_device (Ming Lei) [RHEL-29262] - dm: cleanup open_table_device (Ming Lei) [RHEL-29262] - dm: remove free_table_devices (Ming Lei) [RHEL-29262] - zram: return errors from read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: fix synchronous reads (Ming Lei) [RHEL-29262] - zram: don't return errors from read_from_bdev_async (Ming Lei) [RHEL-29262] - zram: pass a page to read_from_bdev (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_write (Ming Lei) [RHEL-29262] - zram: don't pass a bvec to __zram_bvec_write (Ming Lei) [RHEL-29262] - zram: refactor zram_bdev_read (Ming Lei) [RHEL-29262] - zram: directly call zram_read_page in writeback_store (Ming Lei) [RHEL-29262] - zram: use bvec_set_page to initialize bvecs (Ming Lei) [RHEL-29262] - zram: rename __zram_bvec_read to zram_read_page (Ming Lei) [RHEL-29262] - zram: don't use highmem for the bounce buffer in zram_bvec_{read,write} (Ming Lei) [RHEL-29262] - zram: refactor highlevel read and write handling (Ming Lei) [RHEL-29262] - zram: return early on error in zram_bvec_rw (Ming Lei) [RHEL-29262] - zram: move discard handling to zram_submit_bio (Ming Lei) [RHEL-29262] - zram: simplify bvec iteration in __zram_make_request (Ming Lei) [RHEL-29262] - zram: make zram_bio_discard more self-contained (Ming Lei) [RHEL-29262] - zram: remove valid_io_request (Ming Lei) [RHEL-29262] - zram: always compile read_from_bdev_sync (Ming Lei) [RHEL-29262] - zram: remove unused stats fields (Ming Lei) [RHEL-29262] - block: remove ->rw_page (Ming Lei) [RHEL-29262] - mm: factor out a swap_writepage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the __swap_writepage return value (Ming Lei) [RHEL-29262] - mm: use an on-stack bio for synchronous swapin (Ming Lei) [RHEL-29262] - mm: factor out a swap_readpage_bdev helper (Ming Lei) [RHEL-29262] - mm: remove the swap_readpage return value (Ming Lei) [RHEL-29262] - mpage: stop using bdev_{read,write}_page (Ming Lei) [RHEL-29262] - zram: add incompressible flag to read_block_state() (Ming Lei) [RHEL-29262] - zram: add incompressible writeback (Ming Lei) [RHEL-29262] - documentation: add zram recompression documentation (Ming Lei) [RHEL-29262] - zram: add algo parameter support to zram_recompress() (Ming Lei) [RHEL-29262] - zram: remove redundant checks from zram_recompress() (Ming Lei) [RHEL-29262] - zram: add size class equals check into recompression (Ming Lei) [RHEL-29262] - zram: use IS_ERR_VALUE() to check for zs_malloc() errors (Ming Lei) [RHEL-29262] - zram: clarify writeback_store() comment (Ming Lei) [RHEL-29262] - zram: add recompress flag to read_block_state() (Ming Lei) [RHEL-29262] - redhat: configs: add zram ZRAM_MULTI_COMP (Ming Lei) [RHEL-29262] - zram: introduce recompress sysfs knob (Ming Lei) [RHEL-29262] - zram: factor out WB and non-WB zram read functions (Ming Lei) [RHEL-29262] - zram: add recompression algorithm sysfs knob (Ming Lei) [RHEL-29262] - zram: preparation for multi-zcomp support (Ming Lei) [RHEL-29262] - zram: add a huge_idle writeback mode (Ming Lei) [RHEL-29262] - docs: Fix wording in optional zram feature docs (Ming Lei) [RHEL-29262] - redhat/configs: Remove HOTPLUG_CPU0 configs (Prarit Bhargava) [RHEL-22073] - remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach|detach_list() (Radu Rendec) [RHEL-29555] - PM: domains: Add helper functions to attach/detach multiple PM domains (Radu Rendec) [RHEL-29555] - remoteproc: qcom_q6v5_adsp: Fix iommu_map() compatibility (Radu Rendec) [RHEL-29555] - remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add support for memory sandbox (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add efuse evb selection control (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Replace hard coded values with macros (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Update rproc parse firmware callback (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add compatible name for SC7280 ADSP (Radu Rendec) [RHEL-29555] - remoteproc: qcom: Add flag in adsp private data structure (Radu Rendec) [RHEL-29555] - dt-bindings: remoteproc: qcom: Add SC7280 ADSP support (Radu Rendec) [RHEL-29555] - memory: tegra: Skip SID programming if SID registers aren't set (Robert Foss) [RHEL-23656] - memory: tegra: Add SID override programming for MC clients (Robert Foss) [RHEL-23656] - iommu: Don't reserve 0-length IOVA region (Robert Foss) [RHEL-23656] - powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Mamatha Inamdar) [RHEL-29448] - thermal: core: Fix NULL pointer dereference in zone registration error path (David Arcari) [RHEL-26922 RHEL-26923] {CVE-2023-52473} - hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Steve Best) [RHEL-29487 RHEL-29488] {CVE-2023-52615} - cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode (David Arcari) [RHEL-29653] - RDMA/core: Fix uninit-value access in ib_get_eth_speed() (Kamal Heib) [RHEL-23034] - RDMA/core: Get IB width and speed from netdev (Kamal Heib) [RHEL-23034] - x86/cpu: Add model number for another Intel Arrow Lake mobile processor (Steve Best) [RHEL-30728] - x86/cpu: Add model number for Intel Clearwater Forest processor (Steve Best) [RHEL-30728] - dm-integrity: align the outgoing bio in integrity_recheck (Benjamin Marzinski) [RHEL-29679] - dm-integrity: fix a memory leak when rechecking the data (Benjamin Marzinski) [RHEL-29679] - NFSv4: fairly test all delegations on a SEQ4_ revocation (Benjamin Coddington) [RHEL-7976] - NFS: Read unlock folio on nfs_page_create_from_folio() error (Benjamin Coddington) [RHEL-18029] - i40e: Fix VF MAC filter removal (Ivan Vecera) [RHEL-15701] - i40e: Fix firmware version comparison function (Ivan Vecera) [RHEL-15701] - i40e: disable NAPI right after disabling irqs when handling xsk_pool (Ivan Vecera) [RHEL-15701] - i40e: take into account XDP Tx queues when stopping rings (Ivan Vecera) [RHEL-15701] - i40e: avoid double calling i40e_pf_rxq_wait() (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong mask used during DCB config (Ivan Vecera) [RHEL-15701] - i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera) [RHEL-15701] - i40e: Do not allow untrusted VF to remove administratively set MAC (Ivan Vecera) [RHEL-15701] - net: intel: fix old compiler regressions (Ivan Vecera) [RHEL-15701] - i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue (Ivan Vecera) [RHEL-15701] - i40e: set xdp_rxq_info::frag_size (Ivan Vecera) [RHEL-15701] - intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers (Ivan Vecera) [RHEL-15701] - i40e: handle multi-buffer packets that are shrunk by xdp prog (Ivan Vecera) [RHEL-15701] - i40e: Include types.h to some headers (Ivan Vecera) [RHEL-15701] - i40e: Restore VF MSI-X state during PCI reset (Ivan Vecera) [RHEL-15701] - i40e: fix use-after-free in i40e_aqc_add_filters() (Ivan Vecera) [RHEL-15701] - i40e: Avoid unnecessary use of comma operator (Ivan Vecera) [RHEL-15701] - i40e: Fix VF disable behavior to block all traffic (Ivan Vecera) [RHEL-15701] - i40e: Fix filter input checks to prevent config with invalid values (Ivan Vecera) [RHEL-15701] - i40e: field get conversion (Ivan Vecera) [RHEL-15701] - i40e: field prep conversion (Ivan Vecera) [RHEL-15701] - intel: add bit macro includes where needed (Ivan Vecera) [RHEL-15701] - i40e: remove fake support of rx-frames-irq (Ivan Vecera) [RHEL-15701] - i40e: Fix ST code value for Clause 45 (Ivan Vecera) [RHEL-15701] - i40e: Fix unexpected MFS warning message (Ivan Vecera) [RHEL-15701] - i40e: Remove queue tracking fields from i40e_adminq_ring (Ivan Vecera) [RHEL-15701] - i40e: Remove AQ register definitions for VF types (Ivan Vecera) [RHEL-15701] - i40e: Delete unused and useless i40e_pf fields (Ivan Vecera) [RHEL-15701] - i40e: Fix adding unsupported cloud filters (Ivan Vecera) [RHEL-15701] - i40e: Delete unused i40e_mac_info fields (Ivan Vecera) [RHEL-15701] - i40e: Move inline helpers to i40e_prototype.h (Ivan Vecera) [RHEL-15701] - i40e: Remove VF MAC types (Ivan Vecera) [RHEL-15701] - i40e: Use helpers to check running FW and AQ API versions (Ivan Vecera) [RHEL-15701] - i40e: Add other helpers to check version of running firmware and AQ API (Ivan Vecera) [RHEL-15701] - i40e: Move i40e_is_aq_api_ver_ge helper (Ivan Vecera) [RHEL-15701] - i40e: Initialize hardware capabilities at single place (Ivan Vecera) [RHEL-15701] - i40e: Consolidate hardware capabilities (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags field in i40e_hw (Ivan Vecera) [RHEL-15701] - i40e: Use DECLARE_BITMAP for flags and hw_features fields in i40e_pf (Ivan Vecera) [RHEL-15701] - i40e: Remove _t suffix from enum type names (Ivan Vecera) [RHEL-15701] - i40e: Remove unused flags (Ivan Vecera) [RHEL-15701] - i40e: add an error code check in i40e_vsi_setup (Ivan Vecera) [RHEL-15701] - i40e: increase max descriptors for XL710 (Ivan Vecera) [RHEL-15701] - i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera) [RHEL-15701] - i40e: sync next_to_clean and next_to_process for programming status desc (Ivan Vecera) [RHEL-15701] - i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value (Ivan Vecera) [RHEL-15701] - i40e: xsk: remove count_mask (Ivan Vecera) [RHEL-15701] - i40e: use scnprintf over strncpy+strncat (Ivan Vecera) [RHEL-15701] - intel: fix format warnings (Ivan Vecera) [RHEL-15701] - i40e: Refactor and rename i40e_read_pba_string() (Ivan Vecera) [RHEL-15701] - i40e: Split and refactor i40e_nvm_version_str() (Ivan Vecera) [RHEL-15701] - i40e: prevent crash on probe if hw registers have invalid values (Ivan Vecera) [RHEL-15701] - i40e: Move DDP specific macros and structures to i40e_ddp.c (Ivan Vecera) [RHEL-15701] - i40e: Remove circular header dependencies and fix headers (Ivan Vecera) [RHEL-15701] - i40e: Split i40e_osdep.h (Ivan Vecera) [RHEL-15701] - i40e: Move memory allocation structures to i40e_alloc.h (Ivan Vecera) [RHEL-15701] - i40e: Simplify memory allocation functions (Ivan Vecera) [RHEL-15701] - i40e: Refactor I40E_MDIO_CLAUSE* macros (Ivan Vecera) [RHEL-15701] - i40e: Move I40E_MASK macro to i40e_register.h (Ivan Vecera) [RHEL-15701] - i40e: Remove back pointer from i40e_hw structure (Ivan Vecera) [RHEL-15701] - i40e: Add rx_missed_errors for buffer exhaustion (Ivan Vecera) [RHEL-15701] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (Ivan Vecera) [RHEL-15701] - i40e: fix potential memory leaks in i40e_remove() (Ivan Vecera) [RHEL-15701] - i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() (Ivan Vecera) [RHEL-15701] - i40e: fix misleading debug logs (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_aq_section (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_section_table (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_profile_segment (Ivan Vecera) [RHEL-15701] - i40e: Replace one-element array with flex-array member in struct i40e_package_header (Ivan Vecera) [RHEL-15701] - i40e: Remove unused function declarations (Ivan Vecera) [RHEL-15701] - i40e: remove i40e_status (Ivan Vecera) [RHEL-15701] - i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Ivan Vecera) [RHEL-15701] - i40e: xsk: add TX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e: xsk: add RX multi-buffer support (Ivan Vecera) [RHEL-15701] - i40e, xsk: fix comment typo (Ivan Vecera) [RHEL-15701] - i40e: remove unnecessary check for old MAC == new MAC (Ivan Vecera) [RHEL-15701] - i40e: fix i40e_setup_misc_vector() error handling (Ivan Vecera) [RHEL-15701] - i40e: fix accessing vsi->active_filters without holding lock (Ivan Vecera) [RHEL-15701] - i40e: Add support for VF to specify its primary MAC address (Ivan Vecera) [RHEL-15701] - i40e: fix registers dump after run ethtool adapter self test (Ivan Vecera) [RHEL-15701] - i40e: fix flow director packet filter programming (Ivan Vecera) [RHEL-15701] - i40e: add support for XDP multi-buffer Rx (Ivan Vecera) [RHEL-15701] - i40e: add xdp_buff to i40e_ring struct (Ivan Vecera) [RHEL-15701] - i40e: introduce next_to_process to i40e_ring (Ivan Vecera) [RHEL-15701] - i40e: use frame_sz instead of recalculating truesize for building skb (Ivan Vecera) [RHEL-15701] - i40e: Change size to truesize when using i40e_rx_buffer_flip() (Ivan Vecera) [RHEL-15701] - i40e: add pre-xdp page_count in rx_buffer (Ivan Vecera) [RHEL-15701] - i40e: change Rx buffer size for legacy-rx to support XDP multi-buffer (Ivan Vecera) [RHEL-15701] - i40e: consolidate maximum frame size calculation for vsi (Ivan Vecera) [RHEL-15701] - i40e: check vsi type before setting xdp_features flag (Ivan Vecera) [RHEL-15701] - drivers: net: turn on XDP features (Ivan Vecera) [RHEL-15701] - i40e: add xdp frags support to ndo_xdp_xmit (Ivan Vecera) [RHEL-15701] - dmaengine: idxd: Ensure safe user copy of completion record (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Remove shadow Event Log head stored in idxd (Jerry Snitselaar) [RHEL-28511] - dmaengine: idxd: Move dma_free_coherent() out of spinlocked context (Jerry Snitselaar) [RHEL-28511]- redhat: Fix RT kernel kvm subpackage requires (Juri Lelli) [RHEL-23390] - KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg() (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add an emulation flag for implicit system access (Prarit Bhargava) [RHEL-25415] - KVM: x86: Consolidate flags for __linearize() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Remove obsolete config X86_32_SMP (Prarit Bhargava) [RHEL-25415] - x86/xen: add CPU dependencies for 32-bit build (Prarit Bhargava) [RHEL-25415] - x86/xen: fix percpu vcpu_info allocation (Prarit Bhargava) [RHEL-25415] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Prarit Bhargava) [RHEL-25415] - x86/cpu/intel_epb: Don't rely on link order (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Remove unfinished sentence from comment (Prarit Bhargava) [RHEL-25415] - x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop struct local_apic (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop enum apic_delivery_modes (Prarit Bhargava) [RHEL-25415] - x86/apic: Drop apic::delivery_mode (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Set new revision only after a successful update (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rework early revisions reporting (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove the driver announcement and version (Prarit Bhargava) [RHEL-25415] - x86/entry: Harden return-to-user (Prarit Bhargava) [RHEL-25415] - x86/entry: Optimize common_interrupt_return() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities (Prarit Bhargava) [RHEL-25415] - x86/mtrr: Document missing function parameters in kernel-doc (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix overflow when counting digits (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Grand Ridge support (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Add Sierra Forest support (Prarit Bhargava) [RHEL-25415] - x86/smp: Export symbol cpu_clustergroup_mask() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/cstate: Cleanup duplicate attr_groups (Prarit Bhargava) [RHEL-25415] - x86/mce: Remove redundant check from mce_device_create() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Make the struct paravirt_patch_site packed (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use relative reference for the original instruction offset (Prarit Bhargava) [RHEL-25415] - tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen, APIC MSR fence changes (Prarit Bhargava) [RHEL-25415] - x86/barrier: Do not serialize MSR accesses on AMD (Prarit Bhargava) [RHEL-25415] - x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Prarit Bhargava) [RHEL-25415] - x86/setup: Make relocated_ramdisk a local variable of relocate_initrd() (Prarit Bhargava) [RHEL-25415] - x86/acpi: Handle bogus MADT APIC tables gracefully (Prarit Bhargava) [RHEL-25415] - x86/acpi: Ignore invalid x2APIC entries (Prarit Bhargava) [RHEL-25415] - x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_ENTRY=y (Prarit Bhargava) [RHEL-25415] - x86/microcode: Prepare for minimal revision check (Prarit Bhargava) [RHEL-25415] - x86/microcode/intel: Add a minimum required revision for late loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "offline" CPUs correctly (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_force_nmi_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Protect against instrumentation (Prarit Bhargava) [RHEL-25415] - x86/microcode: Rendezvous and load in NMI (Prarit Bhargava) [RHEL-25415] - x86/microcode: Replace the all-in-one rendevous handler (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide new control functions (Prarit Bhargava) [RHEL-25415] - x86/microcode: Get rid of the schedule work indirection (Prarit Bhargava) [RHEL-25415] - x86/microcode: Mop up early loading leftovers (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use cached microcode for AP load (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin/initrd microcode early (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove pointless apply() invocation (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Cache builtin microcode too (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Use correct per CPU ucode_cpu_info (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU control field (Prarit Bhargava) [RHEL-25415] - x86/microcode: Add per CPU result state (Prarit Bhargava) [RHEL-25415] - x86/microcode: Sanitize __wait_for_cpus() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clarify the late load logic (Prarit Bhargava) [RHEL-25415] - x86/microcode: Handle "nosmt" correctly (Prarit Bhargava) [RHEL-25415] - x86/microcode: Clean up mc_cpu_down_prep() (Prarit Bhargava) [RHEL-25415] - x86: Enable IBT in Rust if enabled in C (Prarit Bhargava) [RHEL-25415] - x86/callthunks: Delete unused "struct thunk_desc" (Prarit Bhargava) [RHEL-25415] - x86/vdso: Run objtool on vdso32-setup.o (Prarit Bhargava) [RHEL-25415] - x86/pti: Fix kernel warnings for pti= and nopti cmdline options (Prarit Bhargava) [RHEL-25415] - x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove the unused assigned_dev_head from kvm_arch (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Remove unnecessary ‘NULL’ values from sptep (Prarit Bhargava) [RHEL-25415] - KVM: x86: remove always-false condition in kvmclock_sync_fn (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Temporarily map initrd for microcode loading (Prarit Bhargava) [RHEL-25415] - x86/microcode: Provide CONFIG_MICROCODE_INITRD32 (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Restructure mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: De-uglify the 2/3 level paging difference in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - UML: remove unused cmd_vdso_install (Prarit Bhargava) [RHEL-25415] - KVM: x86: Update the variable naming in kvm_x86_ops.sched_in() (Prarit Bhargava) [RHEL-25415] - x86/microcode/amd: Fix snprintf() format string warning in W=1 build (Prarit Bhargava) [RHEL-25415] - KVM: x86: Use octal for file permission (Prarit Bhargava) [RHEL-25415] - x86/head/64: Move the __head definition to (Prarit Bhargava) [RHEL-25415] - vgacon: remove screen_info dependency (Prarit Bhargava) [RHEL-25415] - x86/mce: Cleanup mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/mce: Define amd_mce_usable_address() (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Split amd_mce_is_memory_error() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Add missing __head annotation to startup_64_load_idt() (Prarit Bhargava) [RHEL-25415] - x86/head/64: Mark 'startup_gdt[]' and 'startup_gdt_descr' as __initdata (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Clean up syscall fast exit tests (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Use TASK_SIZE_MAX for canonical RIP test (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Convert SYSRET validation tests to C (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable KASAN in apply_alternatives() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix the AMD Fam 17h, Fam 19h, Zen2 and Zen4 MSR enumerations (Prarit Bhargava) [RHEL-25415] - hardening: x86: drop reference to removed config AMD_IOMMU_V2 (Prarit Bhargava) [RHEL-25415] - hardening: Provide Kconfig fragments for basic options (Prarit Bhargava) [RHEL-25415] - sched/topology: Rename 'DIE' domain to 'PKG' (Prarit Bhargava) [RHEL-25415] - x86/nmi: Fix out-of-order NMI nesting checks & false positive warning (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IRQ=y && !CONFIG_X86_LOCAL_APIC (Prarit Bhargava) [RHEL-25415] - cpu-hotplug: Provide prototypes for arch CPU registration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Prarit Bhargava) [RHEL-25415] - x86/sev: Drop unneeded #include (Prarit Bhargava) [RHEL-25415] - KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_CD_NW_CLEARED (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide debug interface (Prarit Bhargava) [RHEL-25415] - x86/cpu/topology: Cure the abuse of cpuinfo for persisting logical ids (Prarit Bhargava) [RHEL-25415] - x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for wakeup_secondary_cpu[_64]() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for [gs]et_apic_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for phys_pkg_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for check_apicid_used() (Prarit Bhargava) [RHEL-25415] - x86/apic: Use u32 for APIC IDs in global data (Prarit Bhargava) [RHEL-25415] - x86/apic: Use BAD_APICID consistently (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_l[l2]c_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move logical package and die IDs into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove pointless evaluation of x86_coreid_bits (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cu_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_core_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move cpu_die_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Move phys_proc_id into topology info (Prarit Bhargava) [RHEL-25415] - x86/cpu: Encapsulate topology information in cpuinfo_x86 (Prarit Bhargava) [RHEL-25415] - x86/cpu/hygon: Fix the CPU topology evaluation for real (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest MTRRs are honored (Prarit Bhargava) [RHEL-25415] - locking/atomic/x86: Introduce arch_sync_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86/cstate: Allow reading the package statistics from local CPU (Prarit Bhargava) [RHEL-25415] - perf/x86/intel/pt: Fix kernel-doc comments (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Annotate 'struct rapl_pmus' with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Remove SEP test for SYSEXIT (Prarit Bhargava) [RHEL-25415] - x86/entry/32: Convert do_fast_syscall_32() to bool return type (Prarit Bhargava) [RHEL-25415] - x86/entry/compat: Combine return value test from syscall handler (Prarit Bhargava) [RHEL-25415] - x86/entry/64: Remove obsolete comment on tracing vs. SYSRET (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add SBPB support (Prarit Bhargava) [RHEL-25415] - KVM: x86: Add IBPB_BRTYPE support (Prarit Bhargava) [RHEL-25415] - KVM: x86/xen: Use fast path for Xen timer delivery (Prarit Bhargava) [RHEL-25415] - locking/local, arch: Rewrite local_add_unless() as a static inline function (Prarit Bhargava) [RHEL-25415] - x86/lib: Address kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Address kernel-doc warning (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Use local64_try_cmpxchg in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - perf/x86/rapl: Stop doing cpu_relax() in the local64_cmpxchg() loop in rapl_event_update() (Prarit Bhargava) [RHEL-25415] - syscalls: Cleanup references to sys_lookup_dcookie() (Prarit Bhargava) [RHEL-25415] - x86/sev: Make boot_ghcb_page[] static (Prarit Bhargava) [RHEL-25415] - x86/boot: Harmonize the style of array-type parameter for fixup_pointer() calls (Prarit Bhargava) [RHEL-25415] - x86/boot: Fix incorrect startup_gdt_descr.size (Prarit Bhargava) [RHEL-25415] - x86/numa: Add Devicetree support (Prarit Bhargava) [RHEL-25415] - x86/of: Move the x86_flattree_get_config() call out of x86_dtb_init() (Prarit Bhargava) [RHEL-25415] - x86/cpu/amd: Remove redundant 'break' statement (Prarit Bhargava) [RHEL-25415] - x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot (Prarit Bhargava) [RHEL-25415] - x86/boot: Compile boot code with -std=gnu11 too (Prarit Bhargava) [RHEL-25415] - x86/srso: Add SRSO mitigation for Hygon processors (Prarit Bhargava) [RHEL-25415] - KVM: x86: Force TLB flush on userspace changes to special registers (Prarit Bhargava) [RHEL-25415] - KVM: x86: Remove redundant vcpu->arch.cr0 assignments (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix typos in comments (Prarit Bhargava) [RHEL-25415] - x86/entry: Remove unused argument %rsi passed to exc_nmi() (Prarit Bhargava) [RHEL-25415] - iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user() (Prarit Bhargava) [RHEL-25415] - x86_64: Show CR4.PSE on auxiliaries like on BSP (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Annotate struct uv_rtc_timer_head with __counted_by (Prarit Bhargava) [RHEL-25415] - x86/kgdb: Fix a kerneldoc warning when build with W=1 (Prarit Bhargava) [RHEL-25415] - x86/speculation, objtool: Use absolute relocations for annotations (Prarit Bhargava) [RHEL-25415] - x86/bitops: Remove unused __sw_hweight64() assembly implementation on x86-32 (Prarit Bhargava) [RHEL-25415] - x86/mm: Move arch_memory_failure() and arch_is_platform_page() definitions from to (Prarit Bhargava) [RHEL-25415] - x86/platform/uv/apic: Clean up inconsistent indenting (Prarit Bhargava) [RHEL-25415] - x86/percpu: Do not clobber %rsi in percpu_{try_,}cmpxchg{64,128}_op (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() (Prarit Bhargava) [RHEL-25415] - bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y (Prarit Bhargava) [RHEL-25415] - x86/xen: allow nesting of same lazy mode (Prarit Bhargava) [RHEL-25415] - x86/xen: move paravirt lazy code (Prarit Bhargava) [RHEL-25415] - xen/efi: refactor deprecated strncpy (Prarit Bhargava) [RHEL-25415] - xen: simplify evtchn_do_upcall() call maze (Prarit Bhargava) [RHEL-25415] - locking/lockref/x86: Enable ARCH_USE_CMPXCHG_LOCKREF for X86_CMPXCHG64 (Prarit Bhargava) [RHEL-25415] - x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Rework NMI "action" modparam handling (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Remove LTO flags (Prarit Bhargava) [RHEL-25415] - arch/x86: Implement arch_bpf_stack_walk (Prarit Bhargava) [RHEL-25415] - bpf: Use bpf_is_subprog to check for subprogs (Prarit Bhargava) [RHEL-25415] - x86/percpu: Use raw_cpu_try_cmpxchg() in preempt_count_set() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define raw_cpu_try_cmpxchg and this_cpu_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/percpu: Define {raw,this}_cpu_try_cmpxchg{64,128} (Prarit Bhargava) [RHEL-25415] - x86/numa: Introduce numa_fill_memblks() (Prarit Bhargava) [RHEL-25415] - bpf, x64: Comment tail_call_cnt initialisation (Prarit Bhargava) [RHEL-25415] - x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*() (Prarit Bhargava) [RHEL-25415] - x86/ibt: Suppress spurious ENDBR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Extend the ref-cycles event to GP counters (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Fix broken fixed event constraints extension (Prarit Bhargava) [RHEL-25415] - efi/x86: Move EFI runtime call setup/teardown helpers out of line (Prarit Bhargava) [RHEL-25415] - efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_clz{l|ll} to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86: Remove the arch_calc_vm_prot_bits() macro from the UAPI (Prarit Bhargava) [RHEL-25415] - x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld (Prarit Bhargava) [RHEL-25415] - x86/irq/i8259: Fix kernel-doc annotation warning (Prarit Bhargava) [RHEL-25415] - x86/audit: Fix -Wmissing-variable-declarations warning for ia32_xyz_class (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Add common intel_pmu_init_hybrid() (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Clean up the hybrid CPU type handling code (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Apply the common initialization code for ADL (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for ADL e-core (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Factor out the initialization code for SPR (Prarit Bhargava) [RHEL-25415] - perf/x86/intel: Use the common uarch name for the shared functions (Prarit Bhargava) [RHEL-25415] - um: Hard-code the result of 'uname -s' (Prarit Bhargava) [RHEL-25415] - um: Use the x86 checksum implementation on 32-bit (Prarit Bhargava) [RHEL-25415] - um: Remove unsued extern declaration ldt_host_info() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove remaining references to CONFIG_MICROCODE_AMD (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/hpet: Refactor code using deprecated strncpy() interface to use strscpy() (Prarit Bhargava) [RHEL-25415] - x86/platform/uv: Refactor code using deprecated strcpy()/strncpy() interfaces to use strscpy() (Prarit Bhargava) [RHEL-25415] - efi/runtime-wrappers: Remove duplicated macro for service returning void (Prarit Bhargava) [RHEL-25415] - sections: move and rename core_kernel_data() to is_kernel_core_data() (Prarit Bhargava) [RHEL-25415] - x86/xen: Make virt_to_pfn() a static inline (Prarit Bhargava) [RHEL-25415] - xen: remove a confusing comment on auto-translated guest I/O (Prarit Bhargava) [RHEL-25415] - x86/kernel: increase kcov coverage under arch/x86/kernel folder (Prarit Bhargava) [RHEL-25415] - range.h: Move resource API and constant to respective files (Prarit Bhargava) [RHEL-25415] - genetlink: replace custom CONCATENATE() implementation (Prarit Bhargava) [RHEL-25415] - x86/MCE: Always save CS register on AMD Zen IF Poison errors (Prarit Bhargava) [RHEL-25415] - x86/ibt: Convert IBT selftest to asm (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove unused microcode.h include (Prarit Bhargava) [RHEL-25415] - locking: remove spin_lock_prefetch (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Prarit Bhargava) [RHEL-25415] - ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap IPI calls into helper functions (Prarit Bhargava) [RHEL-25415] - x86/apic: Turn on static calls (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide static call infrastructure for APIC callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Mark all hotpath APIC callback wrappers __always_inline (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Mark apic __ro_after_init (Prarit Bhargava) [RHEL-25415] - x86/apic: Convert other overrides to apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide apic_update_callback() (Prarit Bhargava) [RHEL-25415] - x86/xen/apic: Use standard apic driver mechanism for Xen PV (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke ack_APIC_irq() (Prarit Bhargava) [RHEL-25415] - x86/apic: Provide common init infrastructure (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap apic->native_eoi() into a helper (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless arguments from [native_]eoi_write() (Prarit Bhargava) [RHEL-25415] - x86/apic/noop: Tidy up the code (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless NULL initializations (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC ID range validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Prepare x2APIC for using apic::max_apic_id (Prarit Bhargava) [RHEL-25415] - x86/apic: Add max_apic_id member (Prarit Bhargava) [RHEL-25415] - x86/apic: Simplify X2APIC ID validation (Prarit Bhargava) [RHEL-25415] - x86/apic: Wrap APIC ID validation into an inline (Prarit Bhargava) [RHEL-25415] - x86/apic/64: Uncopypaste probing (Prarit Bhargava) [RHEL-25415] - x86/apic/x2apic: Share all common IPI functions (Prarit Bhargava) [RHEL-25415] - x86/apic/uv: Get rid of wrapper callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic: Move safe wait_icr_idle() next to apic_mem_wait_icr_idle() (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::safe_wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Allow apic::wait_icr_idle() to be NULL (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate wait_icr_idle() implementations (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Tidy up the code and fixup comments (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up apic::apic_id_registered() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up *setup_apic_routing() (Prarit Bhargava) [RHEL-25415] - x86/ioapic/32: Decrapify phys_id_present_map operation (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke apic::apicid_to_cpu_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke empty init_apic_ldr() callbacks (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Decrapify the def_bigsmp mechanism (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove bigsmp_cpu_present_to_apicid() (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove pointless default_acpi_madt_oem_check() (Prarit Bhargava) [RHEL-25415] - x86/apic: Mop up early_per_cpu() abuse (Prarit Bhargava) [RHEL-25415] - x86/apic/ipi: Code cleanup (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Remove x86_cpu_to_logical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/32: Sanitize logical APIC ID handling (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove check_phys_apicid_present() (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of apic_phys (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke another processor check (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize num_processors handling (Prarit Bhargava) [RHEL-25415] - x86/xen/pv: Pretend that it found SMP configuration (Prarit Bhargava) [RHEL-25415] - x86/apic: Sanitize APIC address setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Split register_apic_address() (Prarit Bhargava) [RHEL-25415] - x86/apic: Make some APIC init functions bool (Prarit Bhargava) [RHEL-25415] - x86/of: Fix the APIC address registration (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove mpparse 'apicid' variable (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove the pointless APIC version check (Prarit Bhargava) [RHEL-25415] - x86/apic: Register boot CPU APIC early (Prarit Bhargava) [RHEL-25415] - x86/apic: Consolidate boot_cpu_physical_apicid initialization sites (Prarit Bhargava) [RHEL-25415] - x86/apic: Nuke unused apic::inquire_remote_apic() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove unused max_physical_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic: Get rid of hard_smp_processor_id() (Prarit Bhargava) [RHEL-25415] - x86/apic: Remove pointless x86_bios_cpu_apicid (Prarit Bhargava) [RHEL-25415] - x86/apic/ioapic: Rename skip_ioapic_setup (Prarit Bhargava) [RHEL-25415] - x86/apic: Rename disable_apic (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make identify_boot_cpu() static (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove unused physid_*() nonsense (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h (Prarit Bhargava) [RHEL-25415] - x86/microcode: Remove microcode_mutex (Prarit Bhargava) [RHEL-25415] - x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel (Prarit Bhargava) [RHEL-25415] - x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callback (Prarit Bhargava) [RHEL-25415] - x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup() (Prarit Bhargava) [RHEL-25415] - x86/MSR: make msr_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/cpuid: make cpuid_class a static const structure (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Fix tlb_remove_table function callback prototype warning (Prarit Bhargava) [RHEL-25415] - x86/qspinlock-paravirt: Fix missing-prototype warning (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Silence unused native_pv_lock_init() function warning (Prarit Bhargava) [RHEL-25415] - x86/alternative: Add a __alt_reloc_selftest() prototype (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Include header for warn() declaration (Prarit Bhargava) [RHEL-25415] - efi: memmap: Remove kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Avoid unneeded __div64_32 function definition (Prarit Bhargava) [RHEL-25415] - x86/kbuild: Fix Documentation/ reference (Prarit Bhargava) [RHEL-25415] - x86: Add PTRACE interface for shadow stack (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Enable CET CR4 bit for shadow stack (Prarit Bhargava) [RHEL-25415] - x86: Expose thread features in /proc/$PID/status (Prarit Bhargava) [RHEL-25415] - x86/fpu: Add helper for modifying xstate (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Introduce CET MSR and XSAVES supervisor states (Prarit Bhargava) [RHEL-25415] - x86: always initialize xen-swiotlb when xen-pcifront is enabling (Prarit Bhargava) [RHEL-25415] - xen/pci: add flag for PCI passthrough being possible (Prarit Bhargava) [RHEL-25415] - x86/apic: Hide unused safe_smp_processor_id() on 32-bit UP (Prarit Bhargava) [RHEL-25415] - x86/APM: drop the duplicate APM_MINOR_DEV macro (Prarit Bhargava) [RHEL-25415] - arch/*/configs/*defconfig: Replace AUTOFS4_FS by AUTOFS_FS (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove a non-existent function declaration (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Remove a stray comment about CPU hotplug (Prarit Bhargava) [RHEL-25415] - x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix PAT bit missing from page protection modify mask (Prarit Bhargava) [RHEL-25415] - x86/PCI: Use struct_size() in pirq_convert_irt_table() (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce MAP_ABOVE4G (Prarit Bhargava) [RHEL-25415] - x86/mm: Warn if create Write=0,Dirty=1 with raw prot (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove _PAGE_DIRTY from kernel RO pages (Prarit Bhargava) [RHEL-25415] - mm: Make pte_mkwrite() take a VMA (Prarit Bhargava) [RHEL-25415] - x86/mm: Start actually marking _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Update ptep/pmdp_set_wrprotect() for _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Introduce _PAGE_SAVED_DIRTY (Prarit Bhargava) [RHEL-25415] - x86/mm: Move pmd_write(), pud_write() up in the file (Prarit Bhargava) [RHEL-25415] - x86/cpufeatures: Add CPU feature flags for shadow stacks (Prarit Bhargava) [RHEL-25415] - x86/traps: Move control protection handler to separate file (Prarit Bhargava) [RHEL-25415] - x86/shstk: Add Kconfig option for shadow stack (Prarit Bhargava) [RHEL-25415] - mm: Move pte/pmd_mkwrite() callers with no VMA to _novma() (Prarit Bhargava) [RHEL-25415] - mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Only define poison_cfi() if CONFIG_X86_KERNEL_IBT=y (Prarit Bhargava) [RHEL-25415] - locking/generic: Wire up local{,64}_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unsued extern declaration ftrace_regs_caller_ret() (Prarit Bhargava) [RHEL-25415] - locking/arch: Avoid variable shadowing in local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - perf/x86: Use local64_try_cmpxchg (Prarit Bhargava) [RHEL-25415] - x86/fineibt: Poison ENDBR at +0 (Prarit Bhargava) [RHEL-25415] - x86/32: Remove schedule_tail_wrapper() (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend ENDBR sealing to kCFI (Prarit Bhargava) [RHEL-25415] - x86/cfi: Extend {JMP,CAKK}_NOSPEC comment (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rename apply_ibt_endbr() (Prarit Bhargava) [RHEL-25415] - x86/Xen: tidy xen-head.S (Prarit Bhargava) [RHEL-25415] - x86: xen: add missing prototypes (Prarit Bhargava) [RHEL-25415] - x86/xen: add prototypes for paravirt mmu functions (Prarit Bhargava) [RHEL-25415] - iscsi_ibft: Fix finding the iBFT under Xen Dom 0 (Prarit Bhargava) [RHEL-25415] - xen: xen_debug_interrupt prototype to global header (Prarit Bhargava) [RHEL-25415] - x86/acpi: Remove unused extern declaration acpi_copy_wakeup_routine() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Prarit Bhargava) [RHEL-25415] - x86/smp: Split sending INIT IPI out into a helper function (Prarit Bhargava) [RHEL-25415] - x86/smp: Cure kexec() vs. mwait_play_dead() breakage (Prarit Bhargava) [RHEL-25415] - x86/smp: Use dedicated cache-line for mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - x86/smp: Remove pointless wmb()s from native_stop_other_cpus() (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Prarit Bhargava) [RHEL-25415] - x86/mm: Avoid using set_pgd() outside of real PGD pages (Prarit Bhargava) [RHEL-25415] - x86/build: Avoid relocation information in final vmlinux (Prarit Bhargava) [RHEL-25415] - x86/alternative: PAUSE is not a NOP (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add cond_resched() to text_poke_bp_batch() (Prarit Bhargava) [RHEL-25415] - x86/purgatory: remove PGO flags (Prarit Bhargava) [RHEL-25415] - thread_info: move function declarations to linux/thread_info.h (Prarit Bhargava) [RHEL-25415] - x86/orc: Make the is_callthunk() definition depend on CONFIG_BPF_JIT=y (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove Xen-PV leftovers from init_32.c (Prarit Bhargava) [RHEL-25415] - x86/irq: Add hardcoded hypervisor interrupts to /proc/stat (Prarit Bhargava) [RHEL-25415] - x86/entry: Move thunk restore code into thunk functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove repeated word in comments (Prarit Bhargava) [RHEL-25415] - x86/lib/msr: Clean up kernel-doc notation (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Prarit Bhargava) [RHEL-25415] - locking/atomic: treewide: delete arch_atomic_*() kerneldoc (Prarit Bhargava) [RHEL-25415] - crypto: x86/ghash - use le128 instead of u128 (Prarit Bhargava) [RHEL-25415] - cyrpto/b128ops: Remove struct u128 (Prarit Bhargava) [RHEL-25415] - locking/atomic: x86: add preprocessor symbols (Prarit Bhargava) [RHEL-25415] - percpu: Wire up cmpxchg128 (Prarit Bhargava) [RHEL-25415] - types: Introduce [us]128 (Prarit Bhargava) [RHEL-25415] - arch: Introduce arch_{,try_}_cmpxchg128{,_local}() (Prarit Bhargava) [RHEL-25415] - x86/lib: Make get/put_user() exception handling a visible symbol (Prarit Bhargava) [RHEL-25415] - x86/mm: Only check uniform after calling mtrr_type_lookup() (Prarit Bhargava) [RHEL-25415] - x86/nospec: Shorten RESET_CALL_DEPTH (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add longer 64-bit NOPs (Prarit Bhargava) [RHEL-25415] - x86/csum: Fix clang -Wuninitialized in csum_partial() (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable checksum_kunit (Prarit Bhargava) [RHEL-25415] - kunit: Fix checksum tests on big endian CPUs (Prarit Bhargava) [RHEL-25415] - x86/csum: Improve performance of `csum_partial` (Prarit Bhargava) [RHEL-25415] - x86/platform: Avoid missing-prototype warnings for OLPC (Prarit Bhargava) [RHEL-25415] - x86/usercopy: Include arch_wb_cache_pmem() declaration (Prarit Bhargava) [RHEL-25415] - x86/vdso: Include vdso/processor.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add copy_mc_fragile_handle_tail() prototype (Prarit Bhargava) [RHEL-25415] - x86/fbdev: Include asm/fb.h as needed (Prarit Bhargava) [RHEL-25415] - x86/entry: Add do_SYSENTER_32() prototype (Prarit Bhargava) [RHEL-25415] - x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled() (Prarit Bhargava) [RHEL-25415] - x86/mm: Include asm/numa.h for set_highmem_pages_init() (Prarit Bhargava) [RHEL-25415] - x86: Avoid missing-prototype warnings for doublefault code (Prarit Bhargava) [RHEL-25415] - x86/fpu: Include asm/fpu/regset.h (Prarit Bhargava) [RHEL-25415] - x86: Add dummy prototype for mk_early_pgtbl_32() (Prarit Bhargava) [RHEL-25415] - x86/pci: Mark local functions as 'static' (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Move prepare_ftrace_return prototype to header (Prarit Bhargava) [RHEL-25415] - efivarfs: fix statfs() on efivarfs (Prarit Bhargava) [RHEL-25415] - efivarfs: expose used and total size (Prarit Bhargava) [RHEL-25415] - procfs: consolidate arch_report_meminfo declaration (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'unwind_debug' cmdline option (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Use swap() instead of open coding it (Prarit Bhargava) [RHEL-25415] - x86/MCE: Check a hw error's address to determine proper recovery action (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove X86_FEATURE_NAMES (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Make X86_FEATURE_NAMES non-configurable in prompt (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Fix section mismatch warnings (Prarit Bhargava) [RHEL-25415] - x86/alternative: Complicate optimize_nops() some more (Prarit Bhargava) [RHEL-25415] - x86/alternative: Rewrite optimize_nops() some (Prarit Bhargava) [RHEL-25415] - efi: x86: make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/lib/memmove: Decouple ERMS from FSRM (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Disable interrupts and sync when optimizing NOPs in place (Prarit Bhargava) [RHEL-25415] - x86/alternative: Support relocations in alternatives (Prarit Bhargava) [RHEL-25415] - x86/alternative: Make debug-alternative selective (Prarit Bhargava) [RHEL-25415] - x86/coco: Define cc_vendor without CONFIG_ARCH_HAS_CC_PLATFORM (Prarit Bhargava) [RHEL-25415] - x86/coco: Get rid of accessor functions (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix __swp_entry_to_pte() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - x86/sev: Get rid of special sev_es_enable_key (Prarit Bhargava) [RHEL-25415] - Change DEFINE_SEMAPHORE() to take a number argument (Prarit Bhargava) [RHEL-25415] - fbdev: Simplify fb_is_primary_device for x86 (Prarit Bhargava) [RHEL-25415] - efi: Add mixed-mode thunk recipe for GetMemoryAttributes (Prarit Bhargava) [RHEL-25415] - x86: Suppress KMSAN reports in arch_within_stack_frames() (Prarit Bhargava) [RHEL-25415] - efi: x86: Move EFI runtime map sysfs code to arch/x86 (Prarit Bhargava) [RHEL-25415] - efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures (Prarit Bhargava) [RHEL-25415] - objtool: Add --mnop as an option to --mcount (Prarit Bhargava) [RHEL-25415] - stackprotector: actually use get_random_canary() (Prarit Bhargava) [RHEL-25415] - stackprotector: move get_random_canary() into stackprotector.h (Prarit Bhargava) [RHEL-25415] - xen/virtio: enable grant based virtio on x86 (Prarit Bhargava) [RHEL-25415] - x86/xen: Add support for HVMOP_set_evtchn_upcall_vector (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use MSR_IA32_MISC_ENABLE constants (Prarit Bhargava) [RHEL-25415] - x86/rdrand: Remove "nordrand" flag in favor of "random.trust_cpu" (Prarit Bhargava) [RHEL-25415] - jump_label: s390: avoid pointless initial NOP patching (Prarit Bhargava) [RHEL-25415] - s390/jump_label: rename __jump_label_transform() (Prarit Bhargava) [RHEL-25415] - jump_label: make initial NOP patching the special case (Prarit Bhargava) [RHEL-25415] - jump_label: mips: move module NOP patching into arch code (Prarit Bhargava) [RHEL-25415] - arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic (Prarit Bhargava) [RHEL-25415] - x86/vmware: Use BIT() macro for shifting (Prarit Bhargava) [RHEL-25415] - x86/pmem: Fix platform-device leak in error path (Prarit Bhargava) [RHEL-25415] - efi: Make code to find mirrored memory ranges generic (Prarit Bhargava) [RHEL-25415] - x86/crypto: Remove stray comment terminator (Prarit Bhargava) [RHEL-25415] - treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE (Prarit Bhargava) [RHEL-25415] - x86: Fix comment for X86_FEATURE_ZEN (Prarit Bhargava) [RHEL-25415] - fork: Generalize PF_IO_WORKER handling (Prarit Bhargava) [RHEL-25415] - x86/split-lock: Remove unused TIF_SLD bit (Prarit Bhargava) [RHEL-25415] - crypto: x86 - eliminate anonymous module_init & module_exit (Prarit Bhargava) [RHEL-25415] - xen/x2apic: enable x2apic mode when supported for HVM (Prarit Bhargava) [RHEL-25415] - locking/atomic: Add generic try_cmpxchg{,64}_local() support (Prarit Bhargava) [RHEL-25415] - x86/pci/xen: populate MSI sysfs entries (Prarit Bhargava) [RHEL-25415] - x86-64: mm: clarify the 'positive addresses' user address rules (Prarit Bhargava) [RHEL-25415] - x86: mm: remove architecture-specific 'access_ok()' define (Prarit Bhargava) [RHEL-25415] - locking/x86: Define arch_try_cmpxchg_local() (Prarit Bhargava) [RHEL-25415] - locking/arch: Wire up local_try_cmpxchg() (Prarit Bhargava) [RHEL-25415] - um: make stub data pages size tweakable (Prarit Bhargava) [RHEL-25415] - x86: set FSRS automatically on AMD CPUs that have FSRM (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - scsi: message: fusion: Mark mpt_halt_firmware() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark {hlt,resume}_play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - objtool: Include weak functions in global_noreturns check (Prarit Bhargava) [RHEL-25415] - cpu: Mark nmi_panic_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - cpu: Mark panic_smp_self_stop() __noreturn (Prarit Bhargava) [RHEL-25415] - arm64/cpu: Mark cpu_park_loop() and friends __noreturn (Prarit Bhargava) [RHEL-25415] - x86/head: Mark *_start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark start_kernel() __noreturn (Prarit Bhargava) [RHEL-25415] - init: Mark [arch_call_]rest_init() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/linkage: Fix padding for typed functions (Prarit Bhargava) [RHEL-25415] - x86/mm/dump_pagetables: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - crypto: blake2s: remove module_init and module.h inclusion (Prarit Bhargava) [RHEL-25415] - crypto: remove MODULE_LICENSE in non-modules (Prarit Bhargava) [RHEL-25415] - x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Prarit Bhargava) [RHEL-25415] - purgatory: fix disabling debug info (Prarit Bhargava) [RHEL-25415] - x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Add model number for Intel Arrow Lake processor (Prarit Bhargava) [RHEL-25415] - x86,objtool: Introduce ORC_TYPE_* (Prarit Bhargava) [RHEL-25415] - objtool: Change UNWIND_HINT() argument order (Prarit Bhargava) [RHEL-25415] - objtool: Use relative pointers for annotations (Prarit Bhargava) [RHEL-25415] - x86/arch_prctl: Add AMX feature numbers as ABI constants (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for itmt_kern_table (Prarit Bhargava) [RHEL-25415] - x86: Simplify one-level sysctl registration for abi_table2 (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Improve __acpi_acquire_global_lock (Prarit Bhargava) [RHEL-25415] - x86/platform/intel-mid: Remove unused definitions from intel-mid.h (Prarit Bhargava) [RHEL-25415] - vdso: Improve cmd_vdso_check to check all dynamic relocations (Prarit Bhargava) [RHEL-25415] - ftrace: selftest: remove broken trace_direct_tramp (Prarit Bhargava) [RHEL-25415] - x86/smpboot: Reference count on smpboot_setup_warm_reset_vector() (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Convert simple paravirt functions to asm (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Remove memcpy_page_flushcache() (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix use of uninitialized buffer in sme_enable() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Expose arch_cpu_idle_dead()'s prototype definition (Prarit Bhargava) [RHEL-25415] - x86/cpu: Mark play_dead() __noreturn (Prarit Bhargava) [RHEL-25415] - x86/cpu: Make sure play_dead() doesn't return (Prarit Bhargava) [RHEL-25415] - KVM: x86: Give a hint when Win2016 might fail to boot due to XSAVES erratum (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Prarit Bhargava) [RHEL-25415] - x86/mce: Always inline old MCA stubs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Make kobj_type structure constant (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Merge activate_mm() and dup_mmap() callbacks (Prarit Bhargava) [RHEL-25415] - x86/entry: Change stale function name in comment to error_return() (Prarit Bhargava) [RHEL-25415] - xen: update arch/x86/include/asm/xen/cpuid.h (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Do not use integer constant suffixes in inline asm (Prarit Bhargava) [RHEL-25415] - um: Only disable SSE on clang to work around old GCC bugs (Prarit Bhargava) [RHEL-25415] - x86/PVH: avoid 32-bit build warning when obtaining VGA console info (Prarit Bhargava) [RHEL-25415] - x86/PVH: obtain VGA console info in Dom0 (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Define ftrace_stub_graph conditionally (Prarit Bhargava) [RHEL-25415] - arm64: ftrace: Define ftrace_stub_graph only with FUNCTION_GRAPH_TRACER (Prarit Bhargava) [RHEL-25415] - objtool: Fix ORC 'signal' propagation (Prarit Bhargava) [RHEL-25415] - x86: Fix FILL_RETURN_BUFFER (Prarit Bhargava) [RHEL-25415] - x86/xen/time: cleanup xen_tsc_safe_clocksource (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Prarit Bhargava) [RHEL-25415] - x86/Xen: drop leftover VM-assist uses (Prarit Bhargava) [RHEL-25415] - x86/build: Make 64-bit defconfig the default (Prarit Bhargava) [RHEL-25415] - x86/hotplug: Remove incorrect comment about mwait_play_dead() (Prarit Bhargava) [RHEL-25415] - char/agp: consolidate {alloc,free}_gatt_pages() (Prarit Bhargava) [RHEL-25415] - um: Support LTO (Prarit Bhargava) [RHEL-25415] - x86/xen/time: prefer tsc as clocksource when it is invariant (Prarit Bhargava) [RHEL-25415] - x86/xen: mark xen_pv_play_dead() as __noreturn (Prarit Bhargava) [RHEL-25415] - tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected() (Prarit Bhargava) [RHEL-25415] - x86/xen: don't let xen_pv_play_dead() return (Prarit Bhargava) [RHEL-25415] - x86/entry: Fix unwinding from kprobe on PUSH/POP instruction (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Add 'signal' field to ORC metadata (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: Remove unused trace variable (Prarit Bhargava) [RHEL-25415] - x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Prarit Bhargava) [RHEL-25415] - rust: arch/um: Disable FP/SIMD instruction to match x86 (Prarit Bhargava) [RHEL-25415] - efi: x86: Wire up IBT annotation in memory attributes table (Prarit Bhargava) [RHEL-25415] - efi: Discover BTI support in runtime services regions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fix -Wmissing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - x86/vdso: Fake 32bit VDSO build on 64bit compile for vgetcpu (Prarit Bhargava) [RHEL-25415] - x86/vdso: Provide getcpu for x86-32. (Prarit Bhargava) [RHEL-25415] - x86/cpu: Provide the full setup for getcpu() on x86-32 (Prarit Bhargava) [RHEL-25415] - kbuild: remove --include-dir MAKEFLAG from top Makefile (Prarit Bhargava) [RHEL-25415] - efi: Drop minimum EFI version check at boot (Prarit Bhargava) [RHEL-25415] - x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit (Prarit Bhargava) [RHEL-25415] - x86/microcode: Allow only "1" as a late reload trigger value (Prarit Bhargava) [RHEL-25415] - x86/static_call: Add support for Jcc tail-calls (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Introduce int3_emulate_jcc() (Prarit Bhargava) [RHEL-25415] - x86/atomics: Always inline arch_atomic64*() (Prarit Bhargava) [RHEL-25415] - x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses (Prarit Bhargava) [RHEL-25415] - sh: checksum: add missing linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - net: checksum: drop the linux/uaccess.h include (Prarit Bhargava) [RHEL-25415] - x86/ACPI/boot: Use try_cmpxchg() in __acpi_{acquire,release}_global_lock() (Prarit Bhargava) [RHEL-25415] - x86/PAT: Use try_cmpxchg() in set_page_memtype() (Prarit Bhargava) [RHEL-25415] - x86/boot/compressed: prefer cc-option for CFLAGS additions (Prarit Bhargava) [RHEL-25415] - x86/vdso: Move VDSO image init to vdso2c generated code (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix spellos & punctuation (Prarit Bhargava) [RHEL-25415] - x86/cpu: Use cpu_feature_enabled() when checking global pages support (Prarit Bhargava) [RHEL-25415] - kbuild: allow to combine multiple V= levels (Prarit Bhargava) [RHEL-25415] - x86/build: Move '-mindirect-branch-cs-prefix' out of GCC-only block (Prarit Bhargava) [RHEL-25415] - x86/nmi: Print reasons why backtrace NMIs are ignored (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_NMI_CHECK_CPU (Prarit Bhargava) [RHEL-25415] - x86/nmi: Accumulate NMI-progress evidence in exc_nmi() (Prarit Bhargava) [RHEL-25415] - x86/microcode: Use the DEVICE_ATTR_RO() macro (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency invariance readings (Prarit Bhargava) [RHEL-25415] - x86/signal: Fix the value returned by strict_sas_size() (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove misleading comment (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Add the new header to (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Prarit Bhargava) [RHEL-25415] - cpuidle, ACPI: Make noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, nospec: Make mds_idle_clear_cpu_buffers() noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean (Prarit Bhargava) [RHEL-25415] - cpuidle, mwait: Make the mwait code noinstr clean (Prarit Bhargava) [RHEL-25415] - x86/perf/amd: Remove tracing from perf_lopwr_cb() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Use the LKGS instruction if available for load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Move load_gs_index() to its own new header file (Prarit Bhargava) [RHEL-25415] - x86/gsseg: Make asm_load_gs_index() take an u16 (Prarit Bhargava) [RHEL-25415] - x86/opcode: Add the LKGS instruction to x86-opcode-map (Prarit Bhargava) [RHEL-25415] - x86/cpufeature: Add the CPU feature bit for LKGS (Prarit Bhargava) [RHEL-25415] - x86/bugs: Reset speculation control settings on init (Prarit Bhargava) [RHEL-25415] - x86/setup: Move duplicate boot_cpu_data definition out of the ifdeffery (Prarit Bhargava) [RHEL-25415] - x86/boot/e820: Fix typo in e820.c comment (Prarit Bhargava) [RHEL-25415] - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove redundant extern x86_read_arch_cap_msr() (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Use switch-case for 0xFF opcodes in prepare_emulation (Prarit Bhargava) [RHEL-25415] - x86/mce: Mask out non-address bits from machine check bank (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Drop removed INT3 handling code (Prarit Bhargava) [RHEL-25415] - x86/mce/dev-mcelog: use strscpy() to instead of strncpy() (Prarit Bhargava) [RHEL-25415] - x86/rtc: Simplify PNP ids check (Prarit Bhargava) [RHEL-25415] - x86/signal/compat: Move sigaction_compat_abi() to signal_64.c (Prarit Bhargava) [RHEL-25415] - x86/signal: Move siginfo field tests (Prarit Bhargava) [RHEL-25415] - elfcore: Add a cprm parameter to elf_core_extra_{phdrs,data_size} (Prarit Bhargava) [RHEL-25415] - x86/alternatives: Add alt_instr.flags (Prarit Bhargava) [RHEL-25415] - x86/bugs: Flush IBP in ib_prctl_set() (Prarit Bhargava) [RHEL-25415] - x86/lib: Fix compiler and kernel-doc warnings (Prarit Bhargava) [RHEL-25415] - x86/asm: Fix an assembler warning with current binutils (Prarit Bhargava) [RHEL-25415] - x86/lib: Include to fix a missing prototypes warning at build time (Prarit Bhargava) [RHEL-25415] - x86/kexec: Fix double-free of elf header buffer (Prarit Bhargava) [RHEL-25415] - s390/mm: implement set_memory_rox() (Prarit Bhargava) [RHEL-25415] - s390: make use of CONFIG_FUNCTION_ALIGNMENT (Prarit Bhargava) [RHEL-25415] - x86/xen: Remove the unused function p2m_index() (Prarit Bhargava) [RHEL-25415] - x86/mm: Ensure forced page table splitting (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Inhibit _PAGE_NX changes from cpa_process_alias() (Prarit Bhargava) [RHEL-25415] - x86/mm: Untangle __change_page_attr_set_clr(.checkalias) (Prarit Bhargava) [RHEL-25415] - x86/mm: Add a few comments (Prarit Bhargava) [RHEL-25415] - x86/mm: Fix CR3_ADDR_MASK (Prarit Bhargava) [RHEL-25415] - x86/mm: Implement native set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Get rid of set_64bit() (Prarit Bhargava) [RHEL-25415] - x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Be consistent with pXXp_get_and_clear() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Use WRITE_ONCE() (Prarit Bhargava) [RHEL-25415] - x86/mm/pae: Don't (ab)use atomic64 (Prarit Bhargava) [RHEL-25415] - mm: Introduce set_memory_rox() (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove SYSTEM_BOOTING exceptions (Prarit Bhargava) [RHEL-25415] - x86/mm: Do verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - kbuild: add test-{ge,gt,le,lt} macros (Prarit Bhargava) [RHEL-25415] - Makefile.compiler: replace cc-ifversion with compiler-specific macros (Prarit Bhargava) [RHEL-25415] - Makefile.extrawarn: re-enable -Wformat for clang; take 2 (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Remove redundant preempt_disable() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Use rcu_read_lock_sched_notrace() (Prarit Bhargava) [RHEL-25415] - x86/mm/kmmio: Switch to arch_spin_lock() (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected for ftrace bug reports (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_init_lock_cpu() (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Prarit Bhargava) [RHEL-25415] - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Prarit Bhargava) [RHEL-25415] - x86/of: Add support for boot time interrupt delivery mode configuration (Prarit Bhargava) [RHEL-25415] - x86/of: Replace printk(KERN_LVL) with pr_lvl() (Prarit Bhargava) [RHEL-25415] - x86/of: Remove unused early_init_dt_add_memory_arch() (Prarit Bhargava) [RHEL-25415] - x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS (Prarit Bhargava) [RHEL-25415] - x86/asm/32: Remove setup_once() (Prarit Bhargava) [RHEL-25415] - x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubs (Prarit Bhargava) [RHEL-25415] - mm/pgtable: Fix multiple -Wstringop-overflow warnings (Prarit Bhargava) [RHEL-25415] - vdso/timens: Refactor copy-pasted find_timens_vvar_page() helper into one copy (Prarit Bhargava) [RHEL-25415] - mm/uffd: sanity check write bit for uffd-wp protected ptes (Prarit Bhargava) [RHEL-25415] - mm/mglru: add dummy pmd_dirty() (Prarit Bhargava) [RHEL-25415] - mm: add dummy pmd_young() for architectures not having it (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove x86_32 PIC using %ebx workaround (Prarit Bhargava) [RHEL-25415] - x86/boot: Skip realmode init code when running as Xen PV guest (Prarit Bhargava) [RHEL-25415] - uninline elf_core_copy_task_fpregs() (and lose pt_regs argument) (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use common macro for creating simple asm paravirt functions (Prarit Bhargava) [RHEL-25415] - ACPI: make remove callback of ACPI driver void (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-vbtn: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_oaktrail: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_int0002_vgpio: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_atomisp2: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_turbo_max_3: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-smartconnect: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel_telemetry: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - platform/x86: intel-rst: Move to intel sub-directory (Prarit Bhargava) [RHEL-25415] - x86/alternative: Consistently patch SMP locks in vmlinux and modules (Prarit Bhargava) [RHEL-25415] - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Prarit Bhargava) [RHEL-25415] - x86/kaslr: Fix process_mem_region()'s return value (Prarit Bhargava) [RHEL-25415] - x86/debug: Include percpu.h in debugreg.h to get DECLARE_PER_CPU() et al (Prarit Bhargava) [RHEL-25415] - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs (Prarit Bhargava) [RHEL-25415] - x86: Disable split lock penalty on RHEL (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Add sysctl to control the misery mode (Prarit Bhargava) [RHEL-25415] - Documentation/x86: Update split lock documentation (Prarit Bhargava) [RHEL-25415] - x86/split_lock: Make life miserable for split lockers (Prarit Bhargava) [RHEL-25415] - mm: remove kern_addr_valid() completely (Prarit Bhargava) [RHEL-25415] - x86/uaccess: instrument copy_from_user_nmi() (Prarit Bhargava) [RHEL-25415] - x86: Fix misc small issues (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Enable kernel IBT by default (Prarit Bhargava) [RHEL-25415] - x86,pm: Force out-of-line memcpy() (Prarit Bhargava) [RHEL-25415] - x86/epb: Fix Gracemont uarch (Prarit Bhargava) [RHEL-25415] - x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPB (Prarit Bhargava) [RHEL-25415] - x86/boot: Repair kernel-doc for boot_kstrtoul() (Prarit Bhargava) [RHEL-25415] - x86/mem: Move memmove to out of line assembler (Prarit Bhargava) [RHEL-25415] - x86: Improve formatting of user_regset arrays (Prarit Bhargava) [RHEL-25415] - x86: Separate out x86_regset for 32 and 64 bit (Prarit Bhargava) [RHEL-25415] - kbuild: upgrade the orphan section warning to an error if CONFIG_WERROR is set (Prarit Bhargava) [RHEL-25415] - kbuild: Disable GCOV for *.mod.o (Prarit Bhargava) [RHEL-25415] - x86/cfi: Add boot time hash randomization (Prarit Bhargava) [RHEL-25415] - x86/cfi: Boot time selection of CFI scheme (Prarit Bhargava) [RHEL-25415] - x86/ibt: Implement FineIBT (Prarit Bhargava) [RHEL-25415] - x86/mce: Use severity table to handle uncorrected errors in kernel (Prarit Bhargava) [RHEL-25415] - x86/i8259: Make default_legacy_pic static (Prarit Bhargava) [RHEL-25415] - x86/purgatory: disable KMSAN instrumentation (Prarit Bhargava) [RHEL-25415] - x86/mm: Do not verify W^X at boot up (Prarit Bhargava) [RHEL-25415] - x86/syscall: Include asm/ptrace.h in syscall_wrapper header (Prarit Bhargava) [RHEL-25415] - kill extern of vsyscall32_sysctl (Prarit Bhargava) [RHEL-25415] - Merge branch 'x86/urgent' into x86/core, to resolve conflict (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Fix unreliable stack dump with gcov (Prarit Bhargava) [RHEL-25415] - x86/signal/64: Move 64-bit signal code to its own file (Prarit Bhargava) [RHEL-25415] - x86/signal/32: Merge native and compat 32-bit signal code (Prarit Bhargava) [RHEL-25415] - x86/signal: Add ABI prefixes to frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Merge get_sigframe() (Prarit Bhargava) [RHEL-25415] - x86: Remove __USER32_DS (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sigset_t parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/signal: Remove sig parameter from frame setup functions (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB (Prarit Bhargava) [RHEL-25415] - x86: Remove CONFIG_ARCH_NR_GPIO (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Remove clobber bitmask from .parainstructions (Prarit Bhargava) [RHEL-25415] - x86: kmsan: pgtable: reduce vmalloc space (Prarit Bhargava) [RHEL-25415] - scripts: Remove ICC-related dead code (Prarit Bhargava) [RHEL-25415] - s390/checksum: always use cksm instruction (Prarit Bhargava) [RHEL-25415] - docs: programming-language: remove mention of the Intel compiler (Prarit Bhargava) [RHEL-25415] - Remove Intel compiler support (Prarit Bhargava) [RHEL-25415] - scripts: handle BrokenPipeError for python scripts (Prarit Bhargava) [RHEL-25415] - s390/checksum: support GENERIC_CSUM, enable it for KASAN (Prarit Bhargava) [RHEL-25415] - x86/xen: Use kstrtobool() instead of strtobool() (Prarit Bhargava) [RHEL-25415] - x86/xen: simplify sysenter and syscall setup (Prarit Bhargava) [RHEL-25415] - x86/xen: silence smatch warning in pmu_msr_chk_emulated() (Prarit Bhargava) [RHEL-25415] - ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph() (Prarit Bhargava) [RHEL-25415] - xen/pv: support selecting safe/unsafe msr accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: refactor msr access functions to support safe and unsafe accesses (Prarit Bhargava) [RHEL-25415] - xen/pv: fix vendor checks for pmu emulation (Prarit Bhargava) [RHEL-25415] - xen/pv: add fault recovery control to pmu msr accesses (Prarit Bhargava) [RHEL-25415] - x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS (Prarit Bhargava) [RHEL-25415] - x86: add missing include to sparsemem.h (Prarit Bhargava) [RHEL-25415] - x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling (Prarit Bhargava) [RHEL-25415] - x86: enable initial Rust support (Prarit Bhargava) [RHEL-25415] - scripts: add `generate_rust_target.rs` (Prarit Bhargava) [RHEL-25415] - docs: add Rust documentation (Prarit Bhargava) [RHEL-25415] - x86/alternative: Fix race in try_get_desc() (Prarit Bhargava) [RHEL-25415] - x86: kprobes: Remove unused macro stack_addr (Prarit Bhargava) [RHEL-25415] - x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled (Prarit Bhargava) [RHEL-25415] - x86/paravirt: clean up typos and grammaros (Prarit Bhargava) [RHEL-25415] - x86/entry: Work around Clang __bdos() bug (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Remove unused arch_kprobe_override_function() declaration (Prarit Bhargava) [RHEL-25415] - x86/ftrace: Remove unused modifying_ftrace_code declaration (Prarit Bhargava) [RHEL-25415] - x86: Add support for CONFIG_CFI_CLANG (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Disable CFI (Prarit Bhargava) [RHEL-25415] - crypto: x86/sm4 - fix crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha512 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha256 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/sha1 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - crypto: x86/aegis128 - fix possible crash with CFI enabled (Prarit Bhargava) [RHEL-25415] - cfi: Add type helper macros (Prarit Bhargava) [RHEL-25415] - x86: Add types to indirectly called assembly functions (Prarit Bhargava) [RHEL-25415] - x86/tools/relocs: Ignore __kcfi_typeid_ relocations (Prarit Bhargava) [RHEL-25415] - treewide: Filter out CC_FLAGS_CFI (Prarit Bhargava) [RHEL-25415] - x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Ensure proper alignment (Prarit Bhargava) [RHEL-25415] - arch: um: Mark the stack non-executable to fix a binutils warning (Prarit Bhargava) [RHEL-25415] - x86/dumpstack: Don't mention RIP in "Code: " (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions (Prarit Bhargava) [RHEL-25415] - lib/find_bit: add find_next{,_and}_bit_wrap (Prarit Bhargava) [RHEL-25415] - cpumask: fix incorrect cpumask scanning result checks (Prarit Bhargava) [RHEL-25415] - cpumask: be more careful with 'cpumask_setall()' (Prarit Bhargava) [RHEL-25415] - cpumask: relax sanity checking constraints (Prarit Bhargava) [RHEL-25415] - cpumask: re-introduce constant-sized cpumask optimizations (Prarit Bhargava) [RHEL-25415] - lib/bitmap: introduce for_each_set_bit_wrap() macro (Prarit Bhargava) [RHEL-25415] - cpumask: switch for_each_cpu{,_not} to use for_each_bit() (Prarit Bhargava) [RHEL-25415] - lib/cpumask: deprecate nr_cpumask_bits (Prarit Bhargava) [RHEL-25415] - lib/cpumask: delete misleading comment (Prarit Bhargava) [RHEL-25415] - smp: don't declare nr_cpu_ids if NR_CPUS == 1 (Prarit Bhargava) [RHEL-25415] - smp: add set_nr_cpu_ids() (Prarit Bhargava) [RHEL-25415] - um: Cleanup compiler warning in arch/x86/um/tls_32.c (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t cast in syscalls_32.h (Prarit Bhargava) [RHEL-25415] - kernel: exit: cleanup release_thread() (Prarit Bhargava) [RHEL-25415] - EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable CONFIG_DEBUG_WX=y (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Refresh the defconfigs (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Specify idle=poll instead of no-hlt (Prarit Bhargava) [RHEL-25415] - x86/apic: Don't disable x2APIC if locked (Prarit Bhargava) [RHEL-25415] - x86/earlyprintk: Clean up pciserial (Prarit Bhargava) [RHEL-25415] - asm goto: eradicate CC_HAS_ASM_GOTO (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Prarit Bhargava) [RHEL-25415] - efi/x86-mixed: move unmitigated RET into .rodata (Prarit Bhargava) [RHEL-25415] - x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32 (Prarit Bhargava) [RHEL-25415] - x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h (Prarit Bhargava) [RHEL-25415] - powerpc/vdso: link with -z noexecstack (Prarit Bhargava) [RHEL-25415] - xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Fix JNG/JNLE emulation (Prarit Bhargava) [RHEL-25415] - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Prarit Bhargava) [RHEL-25415] - x86/mm: Rename set_memory_present() to set_memory_p() (Prarit Bhargava) [RHEL-25415] - x86/acrn: Set up timekeeping (Prarit Bhargava) [RHEL-25415] - x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero (Prarit Bhargava) [RHEL-25415] - x86/kprobes: Update kcb status flag after singlestepping (Prarit Bhargava) [RHEL-25415] - ftrace/x86: Add back ftrace_expected assignment (Prarit Bhargava) [RHEL-25415] - profile: setup_profiling_timer() is moslty not implemented (Prarit Bhargava) [RHEL-25415] - x86/purgatory: Hard-code obj-y in Makefile (Prarit Bhargava) [RHEL-25415] - x86,nospec: Simplify {JMP,CALL}_NOSPEC (Prarit Bhargava) [RHEL-25415] - x86/cacheinfo: move shared cache map definitions (Prarit Bhargava) [RHEL-25415] - um: include linux/stddef.h for __always_inline (Prarit Bhargava) [RHEL-25415] - um: x86: print RIP with symbol (Prarit Bhargava) [RHEL-25415] - x86/um: Kconfig: Fix indentation (Prarit Bhargava) [RHEL-25415] - x86/olpc: fix 'logical not is only applied to the left hand side' (Prarit Bhargava) [RHEL-25415] - x86/setup: Use rng seeds from setup_data (Prarit Bhargava) [RHEL-25415] - x86/build: Remove unused OBJECT_FILES_NON_STANDARD_test_nx.o (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix CONFIG_CC_HAS_SANE_STACKPROTECTOR when cross compiling with clang (Prarit Bhargava) [RHEL-25415] - x86/kexec: Carry forward IMA measurement log on kexec (Prarit Bhargava) [RHEL-25415] - rcu: Remove rcu_is_idle_cpu() (Prarit Bhargava) [RHEL-25415] - scripts: headers_install.sh: Update config leak ignore entries (Prarit Bhargava) [RHEL-25415] - x86: Clear .brk area at early boot (Prarit Bhargava) [RHEL-25415] - x86/xen: Use clear_bss() for Xen PV guests (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_XEN_VIRTIO (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices (Prarit Bhargava) [RHEL-25415] - virtio: replace restricted mem access flag with callback (Prarit Bhargava) [RHEL-25415] - xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page() (Prarit Bhargava) [RHEL-25415] - xen: don't require virtio with grants for non-PV guests (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices (Prarit Bhargava) [RHEL-25415] - xen/grant-dma-ops: Add option to restrict memory access under Xen (Prarit Bhargava) [RHEL-25415] - xen/virtio: Enable restricted memory access using Xen grant mappings (Prarit Bhargava) [RHEL-25415] - virtio: replace arch_has_restricted_virtio_memory_access() (Prarit Bhargava) [RHEL-25415] - ftrace/fgraph: fix increased missing-prototypes warnings (Prarit Bhargava) [RHEL-25415] - kernel: add platform_has() infrastructure (Prarit Bhargava) [RHEL-25415] - x86/cpu: Elide KCSAN for cpu_has() and friends (Prarit Bhargava) [RHEL-25415] - objtool: Add CONFIG_HAVE_UACCESS_VALIDATION (Prarit Bhargava) [RHEL-25415] - um: Fix out-of-bounds read in LDT setup (Prarit Bhargava) [RHEL-25415] - x86/traceponit: Fix comment about irq vector tracepoints (Prarit Bhargava) [RHEL-25415] - ftrace: Remove return value of ftrace_arch_modify_*() (Prarit Bhargava) [RHEL-25415] - x86/idt: Remove unused headers (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig (Prarit Bhargava) [RHEL-25415] - x86/setup: Use strscpy() to replace deprecated strlcpy() (Prarit Bhargava) [RHEL-25415] - x86/entry: Fixup objtool/ibt validation (Prarit Bhargava) [RHEL-25415] - notifier: Add atomic_notifier_call_chain_is_empty() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Add kernel_can_power_off() (Prarit Bhargava) [RHEL-25415] - x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - xen/x86: Use do_kernel_power_off() (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Change registration order of legacy power-off handler (Prarit Bhargava) [RHEL-25415] - kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers (Prarit Bhargava) [RHEL-25415] - x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid (Prarit Bhargava) [RHEL-25415] - x86/tsc: Use fallback for random_get_entropy() instead of zero (Prarit Bhargava) [RHEL-25415] - mm: page_table_check: add hooks to public helpers (Prarit Bhargava) [RHEL-25415] - x86/vsyscall: Remove CONFIG_LEGACY_VSYSCALL_EMULATE (Prarit Bhargava) [RHEL-25415] - randstruct: Split randstruct Makefile and CFLAGS (Prarit Bhargava) [RHEL-25415] - sancov: Split plugin build from plugin CFLAGS (Prarit Bhargava) [RHEL-25415] - swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm (Prarit Bhargava) [RHEL-25415] - x86: ACPI: Make mp_config_acpi_gsi() a void function (Prarit Bhargava) [RHEL-25415] - redhat/configs: Enable CONFIG_RANDSTRUCT_NONE (Prarit Bhargava) [RHEL-25415] - randstruct: Reorganize Kconfigs and attribute macros (Prarit Bhargava) [RHEL-25415] - fork: Pass struct kernel_clone_args into copy_thread (Prarit Bhargava) [RHEL-25415] - x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Prarit Bhargava) [RHEL-25415] - x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGS (Prarit Bhargava) [RHEL-25415] - net: unexport csum_and_copy_{from,to}_user (Prarit Bhargava) [RHEL-25415] - ftrace: cleanup ftrace_graph_caller enable and disable (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Integrate the fallback code from show_cpuinfo() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace arch_freq_get_on_cpu() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Replace aperfmperf_get_khz() (Prarit Bhargava) [RHEL-25415] - x86/aperfmperf: Store aperf/mperf data for cpu frequency reads (Prarit Bhargava) [RHEL-25415] - asm-generic: compat: Cleanup duplicate definitions (Prarit Bhargava) [RHEL-25415] - fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT (Prarit Bhargava) [RHEL-25415] - arch: Add SYSVIPC_COMPAT for all architectures (Prarit Bhargava) [RHEL-25415] - compat: consolidate the compat_flock{,64} definition (Prarit Bhargava) [RHEL-25415] - uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h (Prarit Bhargava) [RHEL-25415] - x86/mce: Add messages for panic errors in AMD's MCE grading (Prarit Bhargava) [RHEL-25415] - x86/mce: Simplify AMD severity grading logic (Prarit Bhargava) [RHEL-25415] - x86/asm: Merge load_gs_index() (Prarit Bhargava) [RHEL-25415] - x86/process: Fix kernel-doc warning due to a changed function name (Prarit Bhargava) [RHEL-25415] - x86/crash: Fix minor typo/bug in debug message (Prarit Bhargava) [RHEL-25415] - x86/apic: Clarify i82489DX bit overlap in APIC_LVT0 (Prarit Bhargava) [RHEL-25415] - x86/ACPI: Preserve ACPI-table override during hibernation (Prarit Bhargava) [RHEL-25415] - x86/32: Simplify ELF_CORE_COPY_REGS (Prarit Bhargava) [RHEL-25415] - x86/xen: Allow to retry if cpu_initialize_context() failed. (Prarit Bhargava) [RHEL-25415] - x86: Remove a.out support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Fix coding style in PIRQ table verification (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add $IRT PIRQ routing table support (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle PIRQ routing tables with no router device given (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add PIRQ routing table range checks (Prarit Bhargava) [RHEL-25415] - x86/PCI: Add support for the SiS85C497 PIRQ router (Prarit Bhargava) [RHEL-25415] - x86/PCI: Disambiguate SiS85C503 PIRQ router code entities (Prarit Bhargava) [RHEL-25415] - x86/PCI: Handle IRQ swizzling with PIRQ routers (Prarit Bhargava) [RHEL-25415] - x86/PCI: Also match function number in $PIR table (Prarit Bhargava) [RHEL-25415] - x86/PCI: Include function number in $PIR table dump (Prarit Bhargava) [RHEL-25415] - x86/PCI: Show the physical address of the $PIR table (Prarit Bhargava) [RHEL-25415] - x86/configs: Add x86 debugging Kconfig fragment plus docs (Prarit Bhargava) [RHEL-25415] - x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (Prarit Bhargava) [RHEL-25415] - x86/delay: Fix the wrong asm constraint in delay_loop() (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Remove __arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/pkeys: Clean up arch_set_user_pkey_access() declaration (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noclflush" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "noexec" (Prarit Bhargava) [RHEL-25415] - s390: remove "noexec" option (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosmep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Remove "nosep" (Prarit Bhargava) [RHEL-25415] - x86/cpu: Allow feature bit names from /proc/cpuinfo in clearcpuid= (Prarit Bhargava) [RHEL-25415] - x86/mm: Force-inline __phys_addr_nodebug() (Prarit Bhargava) [RHEL-25415] - task_stack, x86/cea: Force-inline stack helpers (Prarit Bhargava) [RHEL-25415] - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config (Prarit Bhargava) [RHEL-25415] - x86/unwind/orc: Recheck address range after stack info was updated (Prarit Bhargava) [RHEL-25415] - stat: fix inconsistency between struct stat and struct compat_stat (Prarit Bhargava) [RHEL-25415] - x86/msi: Fix msi message data shadow struct (Prarit Bhargava) [RHEL-25415] - Revert "locking/local_lock: Make the empty local_lock_*() function a macro." (Prarit Bhargava) [RHEL-25415] - x86/percpu: Remove volatile from arch_raw_cpu_ptr(). (Prarit Bhargava) [RHEL-25415] - static_call: Remove __DEFINE_STATIC_CALL macro (Prarit Bhargava) [RHEL-25415] - static_call: Properly initialise DEFINE_STATIC_CALL_RET0() (Prarit Bhargava) [RHEL-25415] - powerpc/32: Add support for out-of-line static calls (Prarit Bhargava) [RHEL-25415] - arch: syscalls: simplify uapi/kapi directory creation (Prarit Bhargava) [RHEL-25415] - x86/config: Make the x86 defconfigs a bit more usable (Prarit Bhargava) [RHEL-25415] - xen: fix is_xen_pmu() (Prarit Bhargava) [RHEL-25415] - x86/defconfig: Enable WERROR (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Only allow CONFIG_X86_KERNEL_IBT with ld.lld >= 14.0.0 (Prarit Bhargava) [RHEL-25415] - x86/nmi: Remove the 'strange power saving mode' hint from unknown NMI handler (Prarit Bhargava) [RHEL-25415] - arch:x86:xen: Remove unnecessary assignment in xen_apic_read() (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Do not allow CONFIG_X86_X32_ABI=y with llvm-objcopy (Prarit Bhargava) [RHEL-25415] - redhat/configs: Disable CONFIG_X86_X32_ABI (Prarit Bhargava) [RHEL-25415] - x86: Remove toolchain check for X32 ABI capability (Prarit Bhargava) [RHEL-25415] - um: Cleanup syscall_handler_t definition/cast, fix warning (Prarit Bhargava) [RHEL-25415] - x86/xen: Fix kerneldoc warning (Prarit Bhargava) [RHEL-25415] - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32 (Prarit Bhargava) [RHEL-25415] - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Prarit Bhargava) [RHEL-25415] - redhat/configs: Switch CONFIG_I8K to built-in (Prarit Bhargava) [RHEL-25415] - hwmon: (dell-smm) rewrite CONFIG_I8K description (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: move and modify CONFIG_I8K (Prarit Bhargava) [RHEL-25415] - x86/mce: Work around an erratum on fast string copy instructions (Prarit Bhargava) [RHEL-25415] - shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverage (Prarit Bhargava) [RHEL-25415] - x86/ptrace: Always inline v8086_mode() for instrumentation (Prarit Bhargava) [RHEL-25415] - x86/head64: Add missing __head annotation to sme_postprocess_startup() (Prarit Bhargava) [RHEL-25415] - x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Prarit Bhargava) [RHEL-25415] - x86/CPU/AMD: Use default_groups in kobj_type (Prarit Bhargava) [RHEL-25415] - uml/x86: use x86 load_unaligned_zeropad() (Prarit Bhargava) [RHEL-25415] - asm/user.h: killed unused macros (Prarit Bhargava) [RHEL-25415] - x86/paravirt: Use %rip-relative addressing in hook calls (Prarit Bhargava) [RHEL-25415] - x86/Kconfig: Select ARCH_SELECT_MEMORY_MODEL only if FLATMEM and SPARSEMEM are possible (Prarit Bhargava) [RHEL-25415] - x86/fpu/xstate: Fix PKRU covert channel (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: fix poking_init() for Xen PV guests (Vitaly Kuznetsov) [RHEL-25415] - x86/sev: Move sev_setup_arch() to mem_encrypt.c (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Remove stale mem_encrypt_init() declaration (Vitaly Kuznetsov) [RHEL-25415] - x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (Vitaly Kuznetsov) [RHEL-25415] - init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Mark init functions __init (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Vitaly Kuznetsov) [RHEL-25415] - x86/xen: Fix secondary processors' FPU initialization (Vitaly Kuznetsov) [RHEL-25415] - x86/efi: Make efi_set_virtual_address_map IBT safe (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Vitaly Kuznetsov) [RHEL-25415] - init: Invoke arch_cpu_finalize_init() earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/init: Initialize signal frame size late (Vitaly Kuznetsov) [RHEL-25415] - x86/fpu: Remove cpuinfo argument from init functions (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Initialize text poking earlier (Vitaly Kuznetsov) [RHEL-25415] - x86/mm: Use mm_alloc() in poking_init() (Vitaly Kuznetsov) [RHEL-25415] - mm: Move mm_cachep initialization to mm_init() (Vitaly Kuznetsov) [RHEL-25415] - init: consolidate prototypes in linux/init.h (Vitaly Kuznetsov) [RHEL-25415]- arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add common1 register space for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix power domain for VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: disable usb lpm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am6*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7*: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add additional regs for DMA components (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add GPU device node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add verdin am62 mallow board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use OF_ALL_DTBS for combined blobs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlay for IMX219 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk: Enable camera peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable CSI2-RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add AM652 dtsi file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add gpio-ranges properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Definitions for runtime pinmuxing (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Drop unused ecap0 PWM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Re-add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes (Andrew Halaney) [RHEL-25014] - dts: ti: k3-am625-beagleplay: Add beaglecc1352 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62p: Add nodes for more IPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DP and HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add ESM instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert NAVSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Convert DMSS to simple-bus (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix HDMI Audio overlay in Makefile (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Drop i2c-1 to 100Khz (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add nodes for McASP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Fix typo in ramoops reg (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add GPIO expander on I2C0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add DT node for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: disable MIPI DSI bridge (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: phycore-am64: Add RTC interrupt pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-evm-gesi: Specify base dtb for overlay file (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Add boot phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: add iw416 based bluetooth (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Add DSI display support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for the AM62P5 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62P5 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add phase tags marking (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-beagleplay: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am62x-sk: Add overlay for HDMI audio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add node for DSS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C6x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable C7x DSP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: fix fss node dtbs check warnings (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable TSCADC nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable GPIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Add cfg reg region to ringacc node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dahlia: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: dev: add sound card (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: verdin-am62: Set I2S_1 MCLK rate (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable AUDIO_REFCLKx (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: correct pinmux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Correct Pin mux offset for ospi (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add HDMI support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add DSS node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fix epwm_tbclk node name to generic name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Merge the two main_conf nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Remove syscon compatible from epwm_tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-verdin: enable CAN_2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add MCU MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: Fixup remaining pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add SD-card and WLAN overlays (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add TQ-Systems TQMa64XxL SoM and MBaX4XxL carrier board Device Trees (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add DT node for UFS (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in main domain (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with GESI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for SERDES MUX idle-state values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Remove Duplicated wkup_i2c0 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Fix compatible of ti,*-ehrpwm-tbclk (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing space before { (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: minor whitespace cleanup around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Unify pin group node names for make dtbs checks (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 yavia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 dahlia (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add verdin am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add basic support for phyBOARD-Lyra-AM625 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add ESM support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Remove 0x unit address prefix from nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix wkup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: remove duplicate main_i2c0 pin mux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Use phandle to stdout UART node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Only set UART baud for used ports (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Drop SoC level aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Define aliases at board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Add wakeup_uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Add uart pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-som/common-proc-board: Add product links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add missing uart pinmuxes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot*: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-evm: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Change CPTS clock parent (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Enable mcu network port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am69-sk: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable wakeup_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add mcu and wakeup uarts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Fix main_i2c0 alias (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl node offsets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio pinctrl to eeprom node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl to gpio node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0/common-proc-board: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Fixup reference to phandles array (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Configure pinctrl for timer IO (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add sa3_secproxy and mcu_sec_proxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-iot2050-common: Rename rtc8564 nodename (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Fix mcan node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add mcu_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add sa3_secproxy (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add LED controller to phyBOARD-Electra (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash select pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am65x: Add Rocktech OLDI panel DT overlay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Update delay select values for MMC subsystems (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Improve documentation of mcasp1_pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Add eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop extra EoL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3: j721s2/j784s4: Switch to https links (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721s2: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j784s4: Add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add VTM node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Enable Type-C port for USB0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Describe main_uart1 and wkup_uart (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-som: Enable I2C (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix physical address of pin (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Remove "syscon" nodes added for pcieX_ctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: add missing cache properties (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Drop aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add board detect eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing PMIC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am654-base-board: Add missing pinmux wkup_uart, mcu_uart and mcu_i2c (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62x-sk-common: Drop bootargs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk|evm: Drop bootargs, add aliases (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add VTT GPIO regulator for DDR (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Rename regulator node name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Describe main_uart1 pins (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable main_i2c0 and eeprom (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Fix mmc1 pinmux (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add general purpose timers (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Enable audio on SK-AM62(-LP) (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add McASP nodes (Andrew Halaney) [RHEL-25014] - arm64: ti: dts: Add support for AM62x LP SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Refractor AM625 SK dts (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add MCSPI nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-am625-beagleplay (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk-base-board: Update IO EXP GPIO lines for Rev E2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add CPSW5G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-wakeup: Introduce RTC node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information for ADC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add CPSW9G nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Use local header for pinctrl register values (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Remove firmware-name override for R5F (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Rearrange entries alphabetically (Andrew Halaney) [RHEL-25014] - arch: arm64: dts: Add support for AM69 Starter Kit (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for M.2 variant (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add layout of OSPI flash (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for AM68 SK System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: Update cache properties for ti (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for phyBOARD-Electra-AM642 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J784S4 EVM board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable USB1 node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a7-sk: Enable ethernet port (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-main: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J784S4 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add support for USB (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Fix clocks for McSPI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add k3-j721e-beagleboneai64 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop RNG clock (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-common-proc-board: Fix sound node-name (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add general purpose timers for am62 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Add general purpose timers for am65 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Trim addresses to 8 digits (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625: Introduce operating-points table (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable McASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Rename clock-names adc_tsc_fck to fck (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable SPI nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable I2C nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Enable UART nodes at the board level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: fix main pinmux range (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62A7-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce AM62A7 family of SoCs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Disable RNG node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add GPMC memory controller node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: fix RNG node clock id (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add main_cpts label (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-main: Enable crypto accelerator (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable ramoops (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to main_uart0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Align gpio-key node names with dtschema (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Adjust whitespace around '=' (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable HDMI (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Enable DisplayPort (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-*: add DP & DP PHY (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am625-sk: Enable on board peripherals (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am62: Add more peripheral nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for AM62-SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Introduce base support for AM62x SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Drop address and size cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-*: Fix whitespace around flash@0 nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Fix gic-v3 compatible regs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-mcu-wakeup: Fix the interrupt-parent for wkup_gpioX instances (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64: Add ESM0 to device memory map (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65*: Remove #address-cells/#size-cells from flash nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add RTI watchdog nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2-common-proc-board: Alias console uart to serial2 (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721s2: Move aliases to board dts (Andrew Halaney) [RHEL-25014] - arch: arm64: ti: Add support J721S2 Common Processor Board (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 System on Module (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add initial support for J721S2 SoC (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable mcasp nodes at dtsi level (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm/sk: Add support for main domain mcan nodes in EVM and disable them on SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add support for mcu and main mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Add support for MCAN nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: am654-base-board/am65-iot2050-common: Disable mcan nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-mcu: Add Support for MCAN (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: add timesync router node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Correct the d-cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642: Fix the L2 cache sets (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j721e-main: Fix 'dtbs_check' in serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix 'dtbs_check' serdes_ln_ctrl node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e: correct cache-sets info (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add DDR carveout memory nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-sk: Add IPC sub-mailbox nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Add support for J721E SK (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add support for product generation 2 boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Disable SR2.0-only PRUs (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j7200-common-proc-board: Add j7200-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-common-proc-board: Add j721e-evm compatible (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ICSSG nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: Makefile: Collate AM64 platforms together (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65: Relocate thermal-zones to SoC specific location (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: ti-k3*: Introduce aliases for mmc nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am65-main: Cleanup "ranges" property in "pcie" DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Add *max-virtual-functions* for pcie-ep DT node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-mcu: Add pinctrl (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-sk: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am642-evm: Add pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add ecap pwm nodes (Andrew Halaney) [RHEL-25014] - arm64: dts: ti: k3-am64-main: Add epwm nodes (Andrew Halaney) [RHEL-25014] - kbuild: Cleanup DT Overlay intermediate files as appropriate (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built into .dtbo.S files (Andrew Halaney) [RHEL-25014] - kbuild: Allow DTB overlays to built from .dtso named source files (Andrew Halaney) [RHEL-25014] - tools/rtla: Exit with EXIT_SUCCESS when help is invoked (John Kacur) [RHEL-28660] - tools/rtla: Replace setting prio with nice for SCHED_OTHER (John Kacur) [RHEL-28660] - tools/rtla: Remove unused sched_getattr() function (John Kacur) [RHEL-28660] - tools/rtla: Fix clang warning about mount_point var size (John Kacur) [RHEL-28660] - tools/rtla: Fix uninitialized bucket/data->bucket_size warning (John Kacur) [RHEL-28660] - tools/rtla: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - tools/rv: Fix curr_reactor uninitialized variable (John Kacur) [RHEL-28660] - tools/rv: Fix Makefile compiler options for clang (John Kacur) [RHEL-28660] - netfs, fscache: Prevent Oops in fscache_put_cache() (Pavel Reichl) [RHEL-28890] {CVE-2024-26612} - bnx2fc: Remove spin_lock_bh while release resources after upload. (John Meneghini) [RHEL-9662] - ice: fold ice_ptp_read_time into ice_ptp_gettimex64 (Michal Schmidt) [RHEL-19000] - ice: avoid the PTP hardware semaphore in gettimex64 path (Michal Schmidt) [RHEL-19000] - ice: add ice_adapter for shared data across PFs on the same NIC (Michal Schmidt) [RHEL-19000] - overlay: disable EVM (Coiby Xu) [RHEL-29566] - evm: add support to disable EVM on unsupported filesystems (Coiby Xu) [RHEL-29566] - evm: don't copy up 'security.evm' xattr (Coiby Xu) [RHEL-29566] - mm, vmscan: remove ISOLATE_UNMAPPED (Nico Pache) [RHEL-28667] - trace-vmscan-postprocess: sync with tracepoints updates (Nico Pache) [RHEL-28667] - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Nico Pache) [RHEL-28667] - mm/mglru: skip special VMAs in lru_gen_look_around() (Nico Pache) [RHEL-28667] - mm/mglru: reclaim offlined memcgs harder (Nico Pache) [RHEL-28667] - mm/mglru: try to stop at high watermarks (Nico Pache) [RHEL-28667] - mm/mglru: fix underprotected page cache (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: reuse some legacy trace events (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: improve design doc (Nico Pache) [RHEL-28667] - mm: multi-gen LRU: clean up sysfs code (Nico Pache) [RHEL-28667] - printk: allow disabling printk per-console device kthreads at boot (Luis Claudio R. Goncalves) [RHEL-17709] - powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV (Mamatha Inamdar) [RHEL-25055] - IB/hfi1: Fix sdma.h tx->num_descs off-by-one error (Daniel Vacek) [RHEL-26063] - ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config (Jaroslav Kysela) [RHEL-26456] - hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Maxim Levitsky) [RHEL-26435] - hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove (Maxim Levitsky) [RHEL-26435] - mlxsw: spectrum_acl_tcam: Fix stack corruption (Ivan Vecera) [RHEL-26463] {CVE-2024-26586}- mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM is specified (Waiman Long) [RHEL-24120] - debugobjects: Recheck debug_objects_enabled before reporting (Waiman Long) [RHEL-24120] - debugobjects: Don't wake up kswapd from fill_pool() (Waiman Long) [RHEL-24120] - RDMA/cma: Avoid GID lookups on iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/cma: Deduplicate error flow in cma_validate_port() (Benjamin Coddington) [RHEL-12457] - RDMA/core: Set gid_attr.ndev for iWARP devices (Benjamin Coddington) [RHEL-12457] - RDMA/siw: Fabricate a GID on tun and loopback devices (Benjamin Coddington) [RHEL-12457] - redhat: Enable -Werror for aarch64 (Eric Chanudet) [RHEL-29316] - redhat: redhat/Makefile: include the subtrees merge script in the makefiles (Derek Barbosa) - crypto: dh - implement FIPS PCT (Vladis Dronov) [RHEL-25845] - crypto: tcrypt - add ffdhe2048(dh) test (Vladis Dronov) [RHEL-25845] - crypto: dh - Make public key test FIPS-only (Vladis Dronov) [RHEL-25845] - tools/resolve_btfids: Fix cross-compilation to non-host endianness (Viktor Malik) [RHEL-16042] - tools/resolve_btfids: Refactor set sorting with types from btf_ids.h (Viktor Malik) [RHEL-16042] - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Mamatha Inamdar) [RHEL-29120] {CVE-2023-52607} - gfs2: Fix invalid metadata access in punch_hole (Andrew Price) [RHEL-28241] - i2c: Fix a potential use after free (David Arcari) [RHEL-26851] {CVE-2019-25162} - i2c: i801: Fix block process call transactions (David Arcari) [RHEL-26479] {CVE-2024-26593} - sched/membarrier: reduce the ability to hammer on sys_membarrier (Wander Lairson Costa) [RHEL-23428] {CVE-2024-26602}- pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835.c: fix race condition when setting gpio dir (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Make the irqchip immutable (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: drop irq_enable/disable callbacks (Eric Chanudet) [RHEL-28621] - pinctrl-bcm2835: don't call pinctrl_gpio_direction() (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Silence uninit warning (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Allow building driver as a module (Eric Chanudet) [RHEL-28621] - pinctrl: bcm2835: Replace BUG with BUG_ON (Eric Chanudet) [RHEL-28621] - block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICT (Ming Lei) [RHEL-25988] - block: Add PR callouts for read keys and reservation (Ming Lei) [RHEL-25988] - block: sed-opal: handle empty atoms when parsing response (Ming Lei) [RHEL-25988] - virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Ming Lei) [RHEL-25988] - blk-iocost: Fix an UBSAN shift-out-of-bounds warning (Ming Lei) [RHEL-25988] - blk-wbt: Fix detection of dirty-throttled tasks (Ming Lei) [RHEL-25988] - block: Fix where bio IO priority gets set (Ming Lei) [RHEL-25988] - aoe: avoid potential deadlock at set_capacity (Ming Lei) [RHEL-25988] - block: Fix WARNING in _copy_from_iter (Ming Lei) [RHEL-25988] - block: Move checking GENHD_FL_NO_PART to bdev_add_partition() (Ming Lei) [RHEL-25988] - block: Treat sequential write preferred zone type as invalid (Ming Lei) [RHEL-25988] - block: remove disk_clear_zoned (Ming Lei) [RHEL-25988] - sd: remove the !ZBC && blk_queue_is_zoned case in sd_read_block_characteristics (Ming Lei) [RHEL-25988] - drivers/block/xen-blkback/common.h: Fix spelling typo in comment (Ming Lei) [RHEL-25988] - blk-cgroup: don't use removal safe list iterators (Ming Lei) [RHEL-25988] - block: floor the discard granularity to the physical block size (Ming Lei) [RHEL-25988] - mtd_blkdevs: use the default discard granularity (Ming Lei) [RHEL-25988] - zram: use the default discard granularity (Ming Lei) [RHEL-25988] - null_blk: use the default discard granularity (Ming Lei) [RHEL-25988] - nbd: use the default discard granularity (Ming Lei) [RHEL-25988] - ubd: use the default discard granularity (Ming Lei) [RHEL-25988] - block: default the discard granularity to sector size (Ming Lei) [RHEL-25988] - block: remove two comments in bio_split_discard (Ming Lei) [RHEL-25988] - block: rename and document BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - aoe: don't abuse BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - null_blk: don't cap max_hw_sectors to BLK_DEF_MAX_SECTORS (Ming Lei) [RHEL-25988] - loop: don't update discard limits from loop_set_status (Ming Lei) [RHEL-25988] - blk-wbt: remove the separate write cache tracking (Ming Lei) [RHEL-25988] - block: reject invalid operation in submit_bio_noacct (Ming Lei) [RHEL-25988] - drbd: actlog: fix kernel-doc warnings and spelling (Ming Lei) [RHEL-25988] - block: skip start/end time stamping for passthrough IO (Ming Lei) [RHEL-25988] - block: export disk_clear_zoned() (Ming Lei) [RHEL-25988] - sd: only call disk_clear_zoned when needed (Ming Lei) [RHEL-25988] - block: simplify disk_set_zoned (Ming Lei) [RHEL-25988] - block: remove support for the host aware zone model (Ming Lei) [RHEL-25988] - dm error: Add support for zoned block devices (Ming Lei) [RHEL-25988] - virtio_blk: remove the broken zone revalidation support (Ming Lei) [RHEL-25988] - virtio_blk: cleanup zoned device probing (Ming Lei) [RHEL-25988] - block: add check of 'minors' and 'first_minor' in device_add_disk() (Ming Lei) [RHEL-25988] - block: skip cgroups for passthrough io (Ming Lei) [RHEL-25988] - block: improve struct request_queue layout (Ming Lei) [RHEL-25988] - block: support adding less than len in bio_add_hw_page (Ming Lei) [RHEL-25988] - block: prevent an integer overflow in bvec_try_merge_hw_page (Ming Lei) [RHEL-25988] - block: Set memalloc_noio to false on device_add_disk() error path (Ming Lei) [RHEL-25988] - block/rnbd-srv: Check for unlikely string overflow (Ming Lei) [RHEL-25988] - block: Remove special-casing of compound pages (Ming Lei) [RHEL-25988] - block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io (Ming Lei) [RHEL-25988] - block: move a few definitions out of CONFIG_BLK_DEV_ZONED (Ming Lei) [RHEL-25988] - block/rnbd: add support for REQ_OP_WRITE_ZEROES (Ming Lei) [RHEL-25988] - block: renumber QUEUE_FLAG_HW_WC (Ming Lei) [RHEL-25988] - block: Document the role of the two attribute groups (Ming Lei) [RHEL-25988] - block: warn once for each partition in bio_check_ro() (Ming Lei) [RHEL-25988] - block: move .bd_inode into 1st cacheline of block_device (Ming Lei) [RHEL-25988] - nbd: pass nbd_sock to nbd_read_reply() instead of index (Ming Lei) [RHEL-25988] - block/null_blk: Fix double blk_mq_start_request() warning (Ming Lei) [RHEL-25988] - nbd: fix null-ptr-dereference while accessing 'nbd->config' (Ming Lei) [RHEL-25988] - nbd: factor out a helper to get nbd_config without holding 'config_lock' (Ming Lei) [RHEL-25988] - nbd: fold nbd config initialization into nbd_alloc_config() (Ming Lei) [RHEL-25988] - blk-core: use pr_warn_ratelimited() in bio_check_ro() (Ming Lei) [RHEL-25988] - nbd: fix uaf in nbd_open (Ming Lei) [RHEL-25988] - powerpc/pseries: PLPKS SED Opal keystore support (Ming Lei) [RHEL-25988] - block: sed-opal: keystore access for SED Opal keys (Ming Lei) [RHEL-25988] - block:sed-opal: SED Opal keystore (Ming Lei) [RHEL-25988] - partitions/ibm: Introduce defines for magic string length values (Ming Lei) [RHEL-25988] - partitions/ibm: Replace strncpy() and improve readability (Ming Lei) [RHEL-25988] - partitions/ibm: Remove unnecessary memset (Ming Lei) [RHEL-25988] - aoe: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - null_blk: replace strncpy with strscpy (Ming Lei) [RHEL-25988] - block/null_blk: add queue_rqs() support (Ming Lei) [RHEL-25988] - blk-mq: update driver tags request table when start request (Ming Lei) [RHEL-25988] - blk-mq: support batched queue_rqs() on shared tags queue (Ming Lei) [RHEL-25988] - blk-mq: remove RQF_MQ_INFLIGHT (Ming Lei) [RHEL-25988] - blk-mq: account active requests when get driver tag (Ming Lei) [RHEL-25988] - blk-throttle: check for overflow in calculate_bytes_allowed (Ming Lei) [RHEL-25988] - block: Fix regression in sed-opal for a saved key. (Ming Lei) [RHEL-25988] - block: Don't invalidate pagecache for invalid falloc modes (Ming Lei) [RHEL-25988] - block: correct stale comment in rq_qos_wait (Ming Lei) [RHEL-25988] - blk-mq: fix tags UAF when shrinking q->nr_hw_queues (Ming Lei) [RHEL-25988] - block: fix pin count management when merging same-page segments (Ming Lei) [RHEL-25988] - null_blk: fix poll request timeout handling (Ming Lei) [RHEL-25988] - s390/dasd: fix string length handling (Ming Lei) [RHEL-25988] - block: don't add or resize partition on the disk with GENHD_FL_NO_PART (Ming Lei) [RHEL-25988] - blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() (Ming Lei) [RHEL-25988] - blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative (Ming Lei) [RHEL-25988] - blk-throttle: print signed value 'carryover_bytes/ios' for user (Ming Lei) [RHEL-25988] - block: use strscpy() to instead of strncpy() (Ming Lei) [RHEL-25988] - block: sed-opal: keyring support for SED keys (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_REVERT_LSP (Ming Lei) [RHEL-25988] - block: sed-opal: Implement IOC_OPAL_DISCOVERY (Ming Lei) [RHEL-25988] - blk-mq: prealloc tags when increase tagset nr_hw_queues (Ming Lei) [RHEL-25988] - blk-mq: delete redundant tagset map update when fallback (Ming Lei) [RHEL-25988] - blk-mq: fix tags leak when shrink nr_hw_queues (Ming Lei) [RHEL-25988] - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (Ming Lei) [RHEL-25988] - block: Bring back zero_fill_bio_iter (Ming Lei) [RHEL-25988] - block: Allow bio_iov_iter_get_pages() with bio->bi_bdev unset (Ming Lei) [RHEL-25988] - block: Add some exports for bcachefs (Ming Lei) [RHEL-25988] - block: fix bad lockdep annotation in blk-iolatency (Ming Lei) [RHEL-25988] - swim3: mark swim3_init() static (Ming Lei) [RHEL-25988] - block: remove init_mutex and open-code blk_iolatency_try_init (Ming Lei) [RHEL-25988] - block/mq-deadline: use correct way to throttling write requests (Ming Lei) [RHEL-25988] - iocost_monitor: improve it by adding iocg wait_ms (Ming Lei) [RHEL-25988] - iocost_monitor: print vrate inuse along with base_vrate (Ming Lei) [RHEL-25988] - iocost_monitor: fix kernel queue kobj changes (Ming Lei) [RHEL-25988] - block: cleanup bio_integrity_prep (Ming Lei) [RHEL-25988] - block: Improve performance for BLK_MQ_F_BLOCKING drivers (Ming Lei) [RHEL-25988] - scsi: Remove a blk_mq_run_hw_queues() call (Ming Lei) [RHEL-25988] - scsi: Inline scsi_kick_queue() (Ming Lei) [RHEL-25988] - block: refactor to use helper (Ming Lei) [RHEL-25988] - blk-flush: reuse rq queuelist in flush state machine (Ming Lei) [RHEL-25988] - blk-flush: count inflight flush_data requests (Ming Lei) [RHEL-25988] - blk-mq: use percpu csd to remote complete instead of per-rq csd (Ming Lei) [RHEL-25988] - block: don't allow enabling a cache on devices that don't support it (Ming Lei) [RHEL-25988] - block: cleanup queue_wc_store (Ming Lei) [RHEL-25988] - nbd: automatically load module on genl access (Ming Lei) [RHEL-25988] - blk-wbt: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - kyber: Replace strlcpy with strscpy (Ming Lei) [RHEL-25988] - block: null_blk: cleanup null_queue_rq() (Ming Lei) [RHEL-25988] - block: null_blk: Fix handling of fake timeout request (Ming Lei) [RHEL-25988] - fbdev/simplefb: change loglevel when the power domains cannot be parsed (Robert Foss) [RHEL-17425] - fbdev/simplefb: Suppress error on missing power domains (Robert Foss) [RHEL-17425] - IMA: reject unknown hash algorithms in ima_get_hash_algo (Joel Slebodnick) [RHEL-26952] - redhat/configs: aarch64: enable SCMI pmdomain driver (Radu Rendec) [RHEL-26434] - firmware: arm_scmi: Add generic OPP support to the SCMI performance domain (Radu Rendec) [RHEL-26434] - OPP: Extend support for the opp-level beyond required-opps (Radu Rendec) [RHEL-26434] - OPP: Switch to use dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - PM: domains: Implement the ->set_performance_state() callback for genpd (Radu Rendec) [RHEL-26434] - PM: domains: Introduce dev_pm_domain_set_performance_state() (Radu Rendec) [RHEL-26434] - pmdomain: arm: Fix NULL dereference on scmi_perf_domain removal (Radu Rendec) [RHEL-26434] - pmdomain: arm: Avoid polling for scmi_perf_domain (Radu Rendec) [RHEL-26434] - pmdomain: arm: Add the SCMI performance domain (Radu Rendec) [RHEL-26434] - PM: domains: Allow genpd providers to manage OPP tables directly by its FW (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Add support to parse domain-id using #power-domain-cells (Radu Rendec) [RHEL-26434] - dt-bindings: power: Clarify performance capabilities of power-domains (Radu Rendec) [RHEL-26434] - dt-bindings: firmware: arm,scmi: Extend bindings for protocol@13 (Radu Rendec) [RHEL-26434] - dt-bindings: arm: cpus: Add a power-domain-name for a performance-domain (Radu Rendec) [RHEL-26434] - cpufreq: scmi: Avoid one OF parsing in scmi_get_sharing_cpus() (Radu Rendec) [RHEL-26434] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq (Andrew Halaney) [RHEL-28917] - arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq (Andrew Halaney) [RHEL-28917] - Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Bastien Nocera) [RHEL-18225 RHEL-18227] {CVE-2020-10135} - redhat/configs: enable pwr-mlxbf (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: support graceful reboot instead of emergency reset (Nirmala Dalvi) [RHEL-21119] - power: reset: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add missing include (Nirmala Dalvi) [RHEL-21119] - power: reset: pwr-mlxbf: add BlueField SoC power control driver (Nirmala Dalvi) [RHEL-21119] - redhat/configs: enable pinctrl_mlxbf3 This driver is required to support the pinctrl device on the Bluefield-3 card. (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Remove gpio_disable_free() (Nirmala Dalvi) [RHEL-21115] - pinctrl: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: set varaiable mlxbf3_pmx_funcs storage-class-specifier to static (Nirmala Dalvi) [RHEL-21115] - pinctrl: mlxbf3: Add pinctrl driver support (Nirmala Dalvi) [RHEL-21115] - redhat/configs: enable gpio_mlxbf3 (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: add an error code check in mlxbf3_gpio_probe (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: use capital "OR" for multiple licenses in SPDX (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Support add_pin_ranges() (Nirmala Dalvi) [RHEL-21113] - gpio: mlxbf3: Add gpio driver support (Nirmala Dalvi) [RHEL-21113] - redhat/configs: enable mlxbf-pmc (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Check devm_hwmon_device_register_with_groups() return value (Luiz Capitulino) [RHEL-21122] - platform/mellanox: Add null pointer checks for devm_kasprintf() (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Add support for BlueField-3 (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: Fix potential buffer overflows (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix sscanf() error checking (Luiz Capitulino) [RHEL-21122] - platform/mellanox: mlxbf-pmc: fix kernel-doc notation (Luiz Capitulino) [RHEL-21122] - SUNRPC: Remove stale comments (Jeffrey Layton) [RHEL-22860] - NFSD: Remove BUG_ON in nfsd4_process_cb_update() (Jeffrey Layton) [RHEL-22860] - NFSD: Replace comment with lockdep assertion (Jeffrey Layton) [RHEL-22860] - NFSD: Remove unused @reason argument (Jeffrey Layton) [RHEL-22860] - NFSD: Add callback operation lifetime trace points (Jeffrey Layton) [RHEL-22860] - NFSD: Rename nfsd_cb_state trace point (Jeffrey Layton) [RHEL-22860] - NFSD: Replace dprintks in nfsd4_cb_sequence_done() (Jeffrey Layton) [RHEL-22860] - NFSD: Add nfsd_seq4_status trace event (Jeffrey Layton) [RHEL-22860] - NFSD: Retransmit callbacks after client reconnects (Jeffrey Layton) [RHEL-22860] - NFSD: Reschedule CB operations when backchannel rpc_clnt is shut down (Jeffrey Layton) [RHEL-22860] - NFSD: Convert the callback workqueue to use delayed_work (Jeffrey Layton) [RHEL-22860] - NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Jeffrey Layton) [RHEL-22860] - NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h (Jeffrey Layton) [RHEL-22860] - tls: fix use-after-free on failed backlog decryption (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: separate no-async decryption request handling from async (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: decrement decrypt_pending if no async completion will be called (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: fix use-after-free with partial reads and async decrypt (Sabrina Dubroca) [RHEL-26398] {CVE-2024-26582} - net: tls: handle backlogging of crypto requests (Sabrina Dubroca) [RHEL-26410] {CVE-2024-26584} - tls: fix race between tx work scheduling and socket close (Sabrina Dubroca) [RHEL-26361] {CVE-2024-26585} - tls: fix race between async notify and socket close (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - net: tls: factor out tls_*crypt_async_wait() (Sabrina Dubroca) [RHEL-26416] {CVE-2024-26583} - i2c: mlxbf: Use devm_platform_get_and_ioremap_resource() (Luiz Capitulino) [RHEL-21116] - I2C: Explicitly include correct DT includes (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Use dev_err_probe in probe function (Luiz Capitulino) [RHEL-21116] - i2c: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: depend on ACPI; clean away ifdeffage (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove device tree support (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support BlueField-3 SoC (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: add multi slave functionality (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: support lock mechanism (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Fix frequency calculation (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: Refactor _UID handling to use acpi_dev_uid_to_integer() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: remove IRQF_ONESHOT (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Luiz Capitulino) [RHEL-21116] - i2c: mlxbf: incorrect base address passed during io write (Luiz Capitulino) [RHEL-21116] - Revert "Merge: EDAC: add initial support for El Capitan" (Scott Weaver) - SEV: disable SEV-ES DebugSwap by default (Paolo Bonzini) [RHEL-22997] - dm-integrity, dm-verity: reduce stack usage for recheck (Benjamin Marzinski) [RHEL-20912] - dm-crypt: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - dm-crypt: don't modify the data when using authenticated encryption (Benjamin Marzinski) [RHEL-20912] - dm-verity: recheck the hash after a failure (Benjamin Marzinski) [RHEL-20912] - dm-integrity: recheck the integrity tag after a failure (Benjamin Marzinski) [RHEL-20912] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-26665] - gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Andrew Price) [RHEL-26500] {CVE-2023-52448} - NFSv4: Always ask for type with READDIR (Benjamin Coddington) [RHEL-15843] - sunrpc: have svc tasks sleep in TASK_INTERRUPTIBLE instead of TASK_IDLE (Jeffrey Layton) [RHEL-22742] - smb: client: fix OOB in receive_encrypted_standard() (Scott Mayhew) [RHEL-21687] {CVE-2024-0565} - EDAC/amd64: Add support for family 0x19, models 0x90-9f devices (Aristeu Rozanski) [RHEL-10022] - EDAC/mc: Add support for HBM3 memory type (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types (Aristeu Rozanski) [RHEL-10022] - EDAC/mce_amd: Remove SMCA Extended Error code descriptions (Aristeu Rozanski) [RHEL-10022] - x86/mce/amd, EDAC/mce_amd: Move long names to decoder module (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Cache and use GPU node map (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add support for AMD heterogeneous Family 19h Model 30h-3Fh (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Document heterogeneous system enumeration (Aristeu Rozanski) [RHEL-10022] - x86/MCE/AMD, EDAC/mce_amd: Decode UMC_V2 ECC errors (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Fix indentation in umc_determine_edac_cap() (Aristeu Rozanski) [RHEL-10022] - EDAC: Sanitize MODULE_AUTHOR strings (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Add get_err_info() to pvt->ops (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split init_csrows() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Aristeu Rozanski) [RHEL-10022] - fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free() (Viktor Malik) [RHEL-26131] - fprobe: Release rethook after the ftrace_ops is unregistered (Viktor Malik) [RHEL-26131] - fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super {CVE-2024-0841} (Audra Mitchell) [RHEL-20615] {CVE-2024-0841} - smb: client: fix parsing of SMB3.1.1 POSIX create context (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434} - smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [RHEL-26242] {CVE-2023-52434}- genirq: Wake interrupt threads immediately when changing affinity (Crystal Wood) [RHEL-9148] - scsi: core: Move scsi_host_busy() out of host lock if it is for per-command (Ming Lei) [RHEL-23941] - scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler (Ming Lei) [RHEL-23941] - tracing/timerlat: Move hrtimer_init to timerlat_fd open() (John Kacur) [RHEL-28655] - crypto: akcipher - Disable signing and decryption (Herbert Xu) [RHEL-17113] {CVE-2023-6240} - RDMA/siw: Fix connection failure handling (Kamal Heib) [RHEL-28044] {CVE-2023-52513} - x86/mm: Fix memory encryption features advertisement (Vitaly Kuznetsov) [RHEL-26662] - x86/coco: Export cc_vendor (Vitaly Kuznetsov) [RHEL-26662] - afs: fix __afs_break_callback() / afs_drop_open_mmap() race (Marc Dionne) [RHEL-25171] - afs: Increase buffer size in afs_update_volume_status() (Marc Dionne) [RHEL-25171] - afs: Fix ignored callbacks over ipv4 (Marc Dionne) [RHEL-25171] - rxrpc: Fix counting of new acks and nacks (Marc Dionne) [RHEL-25171] - rxrpc: Fix response to PING RESPONSE ACKs to a dead call (Marc Dionne) [RHEL-25171] - rxrpc: Fix delayed ACKs to not set the reference serial number (Marc Dionne) [RHEL-25171] - rxrpc: Fix generation of serial numbers to skip zero (Marc Dionne) [RHEL-25171] - afs: Fix missing/incorrect unlocking of RCU read lock (Marc Dionne) [RHEL-25171] - afs: Remove afs_dynroot_d_revalidate() as it is redundant (Marc Dionne) [RHEL-25171] - afs: Fix error handling with lookup via FS.InlineBulkStatus (Marc Dionne) [RHEL-25171] - afs: Don't use certain unnecessary folio_*() functions (Marc Dionne) [RHEL-25171] - rxrpc: Fix use of Don't Fragment flag (Marc Dionne) [RHEL-25171] - rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue (Marc Dionne) [RHEL-25171] - afs: trace: Log afs_make_call(), including server address (Marc Dionne) [RHEL-25171] - afs: Fix offline and busy message emission (Marc Dionne) [RHEL-25171] - afs: Fix fileserver rotation (Marc Dionne) [RHEL-25171] - afs: Overhaul invalidation handling to better support RO volumes (Marc Dionne) [RHEL-25171] - afs: Parse the VolSync record in the reply of a number of RPC ops (Marc Dionne) [RHEL-25171] - afs: Don't leave DONTUSE/NEWREPSITE servers out of server list (Marc Dionne) [RHEL-25171] - afs: Fix comment in afs_do_lookup() (Marc Dionne) [RHEL-25171] - afs: Apply server breaks to mmap'd files in the call processor (Marc Dionne) [RHEL-25171] - afs: Move the vnode/volume validity checking code into its own file (Marc Dionne) [RHEL-25171] - afs: Defer volume record destruction to a workqueue (Marc Dionne) [RHEL-25171] - afs: Make it possible to find the volumes that are using a server (Marc Dionne) [RHEL-25171] - afs: Combine the endpoint state bools into a bitmask (Marc Dionne) [RHEL-25171] - afs: Keep a record of the current fileserver endpoint state (Marc Dionne) [RHEL-25171] - afs: Dispatch vlserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Dispatch fileserver probes in priority order (Marc Dionne) [RHEL-25171] - afs: Mark address lists with configured priorities (Marc Dionne) [RHEL-25171] - afs: Provide a way to configure address priorities (Marc Dionne) [RHEL-25171] - afs: Remove the unimplemented afs_cmp_addr_list() (Marc Dionne) [RHEL-25171] - afs: Add some more info to /proc/net/afs/servers (Marc Dionne) [RHEL-25171] - rxrpc: Create a procfile to display outstanding client conn bundles (Marc Dionne) [RHEL-25171] - afs: Fold the afs_addr_cursor struct in (Marc Dionne) [RHEL-25171] - afs: Use peer + service_id as call address (Marc Dionne) [RHEL-25171] - afs: Add a tracepoint for struct afs_addr_list (Marc Dionne) [RHEL-25171] - afs: Automatically generate trace tag enums (Marc Dionne) [RHEL-25171] - afs: Rename some fields (Marc Dionne) [RHEL-25171] - afs: Simplify error handling (Marc Dionne) [RHEL-25171] - afs: Don't put afs_call in afs_wait_for_call_to_complete() (Marc Dionne) [RHEL-25171] - afs: Wrap most op->error accesses with inline funcs (Marc Dionne) [RHEL-25171] - afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration (Marc Dionne) [RHEL-25171] - afs: Handle the VIO and UAEIO aborts explicitly (Marc Dionne) [RHEL-25171] - afs: Rename addr_list::failed to probe_failed (Marc Dionne) [RHEL-25171] - afs: Don't skip server addresses for which we didn't get an RTT reading (Marc Dionne) [RHEL-25171] - rxrpc, afs: Allow afs to pin rxrpc_peer objects (Marc Dionne) [RHEL-25171] - afs: Turn the afs_addr_list address array into an array of structs (Marc Dionne) [RHEL-25171] - afs: Add comments on abort handling (Marc Dionne) [RHEL-25171] - rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Marc Dionne) [RHEL-25171] - afs: use read_seqbegin() in afs_check_validity() and afs_getattr() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Marc Dionne) [RHEL-25171] - afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu() (Marc Dionne) [RHEL-25171] - afs: Fix use-after-free due to get/remove race in volume tree (Marc Dionne) [RHEL-25171] - afs: Fix overwriting of result of DNS query (Marc Dionne) [RHEL-25171] - afs: Fix dynamic root lookup DNS check (Marc Dionne) [RHEL-25171] - afs: Fix the dynamic root's d_delete to always delete unused dentries (Marc Dionne) [RHEL-25171] - afs: Fix refcount underflow from error handling race (Marc Dionne) [RHEL-25171] - afs: do not test the return value of folio_start_writeback() (Marc Dionne) [RHEL-25171] - afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY (Marc Dionne) [RHEL-25171] - afs: Fix file locking on R/O volumes to operate in local mode (Marc Dionne) [RHEL-25171] - afs: Return ENOENT if no cell DNS record can be found (Marc Dionne) [RHEL-25171] - afs: Make error on cell lookup failure consistent with OpenAFS (Marc Dionne) [RHEL-25171] - afs: Fix afs_server_list to be cleaned up with RCU (Marc Dionne) [RHEL-25171] - rxrpc: Defer the response to a PING ACK until we've parsed it (Marc Dionne) [RHEL-25171] - rxrpc: Fix RTT determination to use any ACK as a source (Marc Dionne) [RHEL-25171] - rxrpc: Fix some minor issues with bundle tracing (Marc Dionne) [RHEL-25171] - rxrpc: Fix two connection reaping bugs (Marc Dionne) [RHEL-25171] - afs: Provide a splice-read wrapper (Marc Dionne) [RHEL-25171] - rxrpc: Replace fake flex-array with flexible-array member (Marc Dionne) [RHEL-25171] - x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini) [RHEL-23426] - x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu() (Paolo Bonzini) [RHEL-23426] - x86/boot: Move x86_cache_alignment initialization to correct spot (Paolo Bonzini) [RHEL-23426] - x86/sev-es: Set x86_virt_bits to the correct value straight away, instead of a two-phase approach (Paolo Bonzini) [RHEL-23426] - KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu (Prasad Pandit) [RHEL-2815] - drm/tegra: Remove existing framebuffer only if we support display (Robert Foss) [RHEL-26130] - Deprecate qla4xxx in RHEL-9 (Chris Leech) [RHEL-1241] - dm-bufio: fix no-sleep mode (Benjamin Marzinski) [RHEL-23968] - selftests: rtnetlink: add MACsec offload tests (Sabrina Dubroca) [RHEL-24616] - netdevsim: add dummy macsec offload (Sabrina Dubroca) [RHEL-24616] - selftests: rtnetlink: Make the set of tests to run configurable (Sabrina Dubroca) [RHEL-24616]- workqueue: Avoid using isolated cpus' timers on queue_delayed_work (Leonardo Bras) [RHEL-20254] - cnic,bnx2,bnx2x: use UIO_MEM_DMA_COHERENT (Chris Leech) [RHEL-26081] - uio: introduce UIO_MEM_DMA_COHERENT type (Chris Leech) [RHEL-26081] - Reapply "dma-mapping: reject __GFP_COMP in dma_alloc_attrs" (Chris Leech) [RHEL-26081] - Reapply "cnic: don't pass bogus GFP_ flags to dma_alloc_coherent" (Chris Leech) [RHEL-26081] - block: add check that partition length needs to be aligned with block size (Ming Lei) [RHEL-26616] {CVE-2023-52458}- x86/fpu: Stop relying on userspace for info to fault in xsave buffer (Steve Best) [RHEL-26672] {CVE-2024-26603} - redhat: configs: Enable CONFIG_MEMTEST to enable memory test (Eric Chanudet) [RHEL-24906] - x86/smpboot/64: Handle X2APIC BIOS inconsistency gracefully (David Arcari) [RHEL-19514] - x86/apic: Fake primary thread mask for XEN/PV (David Arcari) [RHEL-19514] - cpu/hotplug: Remove dependancy against cpu_primary_thread_mask (David Arcari) [RHEL-19514] - x86/smpboot: Fix the parallel bringup decision (David Arcari) [RHEL-19514] - x86/realmode: Make stack lock work in trampoline_compat() (David Arcari) [RHEL-19514] - x86/smp: Initialize cpu_primary_thread_mask late (David Arcari) [RHEL-19514] - cpu/hotplug: Fix off by one in cpuhp_bringup_mask() (David Arcari) [RHEL-19514] - x86/apic: Fix use of X{,2}APIC_ENABLE in asm with older binutils (David Arcari) [RHEL-19514] - x86/tsc: Defer marking TSC unstable to a worker (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused function declaration cpu_set_state_online() (David Arcari) [RHEL-19514] - x86/smpboot/64: Implement arch_cpuhp_init_parallel_bringup() and enable it (David Arcari) [RHEL-19514] - x86/smpboot: Support parallel startup of secondary CPUs (David Arcari) [RHEL-19514] - x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallel (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_gs (David Arcari) [RHEL-19514] - x86/smpboot: Remove early_gdt_descr on 64-bit (David Arcari) [RHEL-19514] - x86/smpboot: Implement a bit spinlock to protect the realmode stack (David Arcari) [RHEL-19514] - x86/apic: Save the APIC virtual base address (David Arcari) [RHEL-19514] - x86/smpboot: Remove initial_stack on 64-bit (David Arcari) [RHEL-19514] - cpu/hotplug: Allow "parallel" bringup up to CPUHP_BP_KICK_AP_STATE (David Arcari) [RHEL-19514] - x86/apic: Provide cpu_primary_thread mask (David Arcari) [RHEL-19514] - x86/smpboot: Enable split CPU startup (David Arcari) [RHEL-19514] - cpu/hotplug: Provide a split up CPUHP_BRINGUP mechanism (David Arcari) [RHEL-19514] - cpu/hotplug: Remove unused state functions (David Arcari) [RHEL-19514] - riscv: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - MIPS: SMP_CPS: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - arm64: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - ARM: smp: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Remove cpu_report_state() and related unused cruft (David Arcari) [RHEL-19514] - cpu/hotplug: Add debug printks for hotplug callback failures (David Arcari) [RHEL-19514] - cpu/hotplug: Do not bail-out in DYING/STARTING sections (David Arcari) [RHEL-19514] - cpu/hotplug: Initialise all cpuhp_cpu_state structs earlier (David Arcari) [RHEL-19514] - x86/smpboot: Switch to hotplug core state synchronization (David Arcari) [RHEL-19514] - cpu/hotplug: Add CPU state tracking and synchronization (David Arcari) [RHEL-19514] - x86/xen/hvm: Get rid of DEAD_FROZEN handling (David Arcari) [RHEL-19514] - x86/xen/smp_pv: Remove wait for CPU online (David Arcari) [RHEL-19514] - x86/smpboot: Remove wait for cpu_online() (David Arcari) [RHEL-19514] - cpu/hotplug: Rework sparse_irq locking in bringup_cpu() (David Arcari) [RHEL-19514] - x86/smpboot: Remove cpu_callin_mask (David Arcari) [RHEL-19514] - x86/smpboot: Make TSC synchronization function call based (David Arcari) [RHEL-19514] - x86/smpboot: Move synchronization masks to SMP boot code (David Arcari) [RHEL-19514] - x86/cpu/cacheinfo: Remove cpu_callout_mask dependency (David Arcari) [RHEL-19514] - gitlab-ci: enable arm64/s390x/ppc64le debug builds (Michael Hofmann) - PCI/ASPM: Fix deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - MAINTAINERS: Orphan Cadence PCIe IP (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Remove pcie_aspm_pm_state_change()" (Myron Stowe) [RHEL-26162] - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert (Myron Stowe) [RHEL-26162] - PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter (Myron Stowe) [RHEL-26162] - PCI: qcom: Clean up ASPM comment (Myron Stowe) [RHEL-26162] - PCI: qcom: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI: vmd: Fix potential deadlock when enabling ASPM (Myron Stowe) [RHEL-26162] - PCI/ASPM: Add pci_enable_link_state_locked() (Myron Stowe) [RHEL-26162] - PCI: loongson: Limit MRRS to 256 (Myron Stowe) [RHEL-26162] - PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word() (Myron Stowe) [RHEL-26162] - PCI: endpoint: Fix double free in __pci_epc_create() (Myron Stowe) [RHEL-26162] - PCI: Replace unnecessary UTF-8 in Kconfig (Myron Stowe) [RHEL-26162] - logic_pio: Remove logic_outb(), _outw(), outl() duplicate declarations (Myron Stowe) [RHEL-26162] - PCI: Make pci_assign_unassigned_resources() non-init (Myron Stowe) [RHEL-26162] - PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Myron Stowe) [RHEL-26162] - PCI/portdrv: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/VC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PTM: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/PME: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/ATS: Show PASID Capability register width in bitmasks (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI/MSI: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defines with DPC reason fields (Myron Stowe) [RHEL-26162] - PCI/DPC: Use defined fields with DPC_CTL register (Myron Stowe) [RHEL-26162] - PCI/DPC: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: hotplug: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: dwc: Use FIELD_GET/PREP() (Myron Stowe) [RHEL-26162] - PCI: cadence: Use FIELD_GET() (Myron Stowe) [RHEL-26162] - PCI: Use FIELD_GET() to extract Link Width (Myron Stowe) [RHEL-26162] - PCI: mvebu: Use FIELD_PREP() with Link Width (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Myron Stowe) [RHEL-26162] - scsi: ipr: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - PCI: xgene: Do PCI error check on own line & keep return value (Myron Stowe) [RHEL-26162] - PCI: Do error check on own line to split long "if" conditions (Myron Stowe) [RHEL-26162] - atm: iphase: Do PCI error checks on own line (Myron Stowe) [RHEL-26162] - sh: pci: Do PCI error check on own line (Myron Stowe) [RHEL-26162] - alpha: Streamline convoluted PCI error handling (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: xilinx-cpm: Move IRQ definitions to a common header (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example (Myron Stowe) [RHEL-26162] - PCI: xilinx-nwl: Remove redundant code that sets Type 1 header fields (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: xilinx-nwl: Convert to YAML schemas of Xilinx NWL PCIe Root Port Bridge (Myron Stowe) [RHEL-26162] - PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed (Myron Stowe) [RHEL-26162] - misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller (Myron Stowe) [RHEL-26162] - MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4 (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add endpoint mode support (Myron Stowe) [RHEL-26162] - PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for host mode (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host (Myron Stowe) [RHEL-26162] - dt-bindings: PCI: dwc: Update maxItems of reg and reg-names (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Introduce .pre_init() and .deinit() (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_write_dbi2() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Expose dw_pcie_ep_exit() to module (Myron Stowe) [RHEL-26162] - PCI: dwc: Add EDMA_UNROLL capability flag (Myron Stowe) [RHEL-26162] - PCI: dwc: endpoint: Add multiple PFs support for dbi2 (Myron Stowe) [RHEL-26162] - PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting (Myron Stowe) [RHEL-26162] - PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling (Myron Stowe) [RHEL-26162] - PCI: dwc: Add dw_pcie_link_set_max_link_width() (Myron Stowe) [RHEL-26162] - PCI: Add T_PVPERL macro (Myron Stowe) [RHEL-26162] - PCI: qcom-ep: Add dedicated callback for writing to DBI2 registers (Myron Stowe) [RHEL-26162] - PCI: layerscape-ep: Set 64-bit DMA mask (Myron Stowe) [RHEL-26162] - PCI: cadence: Drop unused member from struct cdns_plat_pcie (Myron Stowe) [RHEL-26162] - PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops (Myron Stowe) [RHEL-26162] - PCI: dwc: Add host_post_init() callback (Myron Stowe) [RHEL-26162] - drm/qxl: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - drm/virtio: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga() (Myron Stowe) [RHEL-26162] - PCI/VGA: Select VGA devices earlier (Myron Stowe) [RHEL-26162] - PCI/VGA: Use pci_is_vga() to identify VGA devices (Myron Stowe) [RHEL-26162] - PCI: Add pci_is_vga() helper (Myron Stowe) [RHEL-26162] - PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card (Myron Stowe) [RHEL-26162] - x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and Phoenix USB4 (Myron Stowe) [RHEL-26162] - PCI/sysfs: Protect driver's D3cold preference from user space (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Remove redundant goto (Myron Stowe) [RHEL-26162] - PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap (Myron Stowe) [RHEL-26162] - PCI: acpiphp: Allow built-in drivers for Attention Indicators (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .probe() callback (Myron Stowe) [RHEL-26162] - PCI: keystone: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: kirin: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI: exynos: Don't discard .remove() callback (Myron Stowe) [RHEL-26162] - PCI/ACPI: Use acpi_evaluate_dsm_typed() (Myron Stowe) [RHEL-26162] - drm/radeon: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/amdgpu: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - drm/nouveau: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - ALSA: hda: Use pci_get_base_class() to reduce duplicated code (Myron Stowe) [RHEL-26162] - PCI: Add pci_get_base_class() helper (Myron Stowe) [RHEL-26162] - PCI: endpoint: Use IS_ERR_OR_NULL() helper function (Myron Stowe) [RHEL-26162] - PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common() (Myron Stowe) [RHEL-26162] - Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, disables L1" (Myron Stowe) [RHEL-26162] - PCI/ASPM: Convert printk() to pr_*() and add include (Myron Stowe) [RHEL-26162] - PCI/ASPM: Remove unnecessary includes (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_MAX() instead of literals (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use time constants (Myron Stowe) [RHEL-26162] - PCI/ASPM: Return U32_MAX instead of bit magic construct (Myron Stowe) [RHEL-26162] - PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields (Myron Stowe) [RHEL-26162] - PCI: Add PCI_L1SS_CTL2 fields (Myron Stowe) [RHEL-26162] - PCI/AER: Factor out interrupt toggling into helpers (Myron Stowe) [RHEL-26162] - pinctrl: intel: use the correct _PM_OPS() export macro (David Arcari) [RHEL-26354] - pinctrl: don't put the reference to GPIO device in pinctrl_pins_show() (David Arcari) [RHEL-26354] - PM: Provide EXPORT_NS_GPL_DEV_SLEEP_PM_OPS (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Meteor Point pin controller and GPIO support (David Arcari) [RHEL-26354] - pinctrl: core: Remove unused members from struct group_desc (David Arcari) [RHEL-26354] - pinctrl: imx: Convert to use grp member (David Arcari) [RHEL-26354] - pinctrl: imx: Use temporary variable to hold pins (David Arcari) [RHEL-26354] - pinctrl: freescale: remove generic pin config core support (David Arcari) [RHEL-26354] - pinctrl: core: Embed struct pingroup into struct group_desc (David Arcari) [RHEL-26354] - pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC() (David Arcari) [RHEL-26354] - pinctrl: baytrail: use gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpiochip_dup_line_label() (David Arcari) [RHEL-26354] - pinctrl: core: Make pins const unsigned int pointer in struct group_desc (David Arcari) [RHEL-26354] - pinctrl: Convert unsigned to unsigned int (David Arcari) [RHEL-26354] - pinctrl: don't include GPIOLIB private header (David Arcari) [RHEL-26354] - pinctrl: stop using gpiod_to_chip() (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_label() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpio_device_get_base() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB (David Arcari) [RHEL-26354] - gpiolib: Fix scope-based gpio_device refcounting (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_label() (David Arcari) [RHEL-26354] - gpiolib: provide gpio_device_get_base() (David Arcari) [RHEL-26354] - gpiolib: provide gpiod_to_gpio_device() (David Arcari) [RHEL-26354] - gpiolib: add support for scope-based management to gpio_device (David Arcari) [RHEL-26354] - gpiolib: make gpio_device_get() and gpio_device_put() public (David Arcari) [RHEL-26354] - pinctrl: baytrail: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: Bulk conversion to generic_handle_domain_irq() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: baytrail: Factor out byt_gpio_force_input_mode() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Fix types of config value in byt_pin_config_set() (David Arcari) [RHEL-26354] - pinctrl: avoid reload of p state in list iteration (David Arcari) [RHEL-26354] - pinctrl: intel: Add a generic Intel pin control platform driver (David Arcari) [RHEL-26354] - devres: Provide krealloc_array (David Arcari) [RHEL-26354] - redhat/configs: enable new intel pinctrl configs (David Arcari) [RHEL-26354] - pinctrl: intel: Revert "Unexport intel_pinctrl_probe()" (David Arcari) [RHEL-26354] - pinctrl: intel: allow independent COMPILE_TEST (David Arcari) [RHEL-26354] - pinctrl: intel: Refactor intel_pinctrl_get_soc_data() (David Arcari) [RHEL-26354] - pinctrl: intel: Move default strength assignment to a switch-case (David Arcari) [RHEL-26354] - pinctrl: intel: Make PM ops functions static (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: meteorlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: lakefield: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: icelake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: geminilake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: denverton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: broxton: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: alderlake: Switch to use Intel pin control PM ops (David Arcari) [RHEL-26354] - pinctrl: intel: Provide Intel pin control wide PM ops structure (David Arcari) [RHEL-26354] - Remove custom EXPORT_NS_GPL_DEV_PM_OPS macro (David Arcari) [RHEL-26354] - PM: Improve EXPORT_*_DEV_PM_OPS macros (David Arcari) [RHEL-26354] - export: fix string handling of namespace in EXPORT_SYMBOL_NS (David Arcari) [RHEL-26354] - PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_ready_for_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of gpio_to_pin() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_match_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_get_device_gpio_range() (David Arcari) [RHEL-26354] - pinctrl: change the signature of pinctrl_gpio_direction() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_set_config_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_output_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_direction_input_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_free_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_request_new() (David Arcari) [RHEL-26354] - treewide: rename pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - gpio: cdev: use pinctrl_gpio_can_use_line_new() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_output() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_direction_input() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_free() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_request() (David Arcari) [RHEL-26354] - pinctrl: remove pinctrl_gpio_can_use_line() (David Arcari) [RHEL-26354] - pinctrl: intel: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (David Arcari) [RHEL-26354] - gpio: vf610: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: bcm: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpio: tegra: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - gpiolib: generic: use new pinctrl GPIO helpers (David Arcari) [RHEL-26354] - pinctrl: provide new GPIO-to-pinctrl glue helpers (David Arcari) [RHEL-26354] - pinctrl: intel: use acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - ACPI: utils: Introduce acpi_dev_uid_match() for matching _UID (David Arcari) [RHEL-26354] - pinctrl: remove unneeded extern specifiers from consumer.h (David Arcari) [RHEL-26354] - kernel.h: Move ARRAY_SIZE() to a separate header (David Arcari) [RHEL-26354] - Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (David Arcari) [RHEL-26354] - pinctrl: intel: fetch community only when we need it (David Arcari) [RHEL-26354] - pinctrl: core: Remove unneeded {} around one line conditional body (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() (David Arcari) [RHEL-26354] - pinctrl: intel: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: Replace kernel.h by what is actually being used (David Arcari) [RHEL-26354] - pinctrl: baytrail: drop runtime PM support (David Arcari) [RHEL-26354] - pinctrl: intel: refine intel_config_set_pull() function (David Arcari) [RHEL-26354] - pinctrl: denverton: Enable platform device in the absence of ACPI enumeration (David Arcari) [RHEL-26354] - pinctrl: intel: Simplify code with cleanup helpers (David Arcari) [RHEL-26354] - pinctrl: avoid unsafe code pattern in find_pinctrl() (David Arcari) [RHEL-26354] - pinctrl: baytrail: fix debounce disable case (David Arcari) [RHEL-26354] - pinctrl: pinmux: Remove duplicate error message in pin_request() (David Arcari) [RHEL-26354] - pinctrl: intel: consolidate ACPI dependency (David Arcari) [RHEL-26354] - pinctrl: baytrail: Make use of pm_ptr() (David Arcari) [RHEL-26354] - pinctrl: baytrail: reuse common functions from pinctrl-intel (David Arcari) [RHEL-26354] - pinctrl: intel: export common pinctrl functions (David Arcari) [RHEL-26354] - pinctrl: baytrail: consolidate common mask operation (David Arcari) [RHEL-26354] - pinctrl: pinmux: handle radix_tree_insert() errors in pinmux_generic_add_function() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (David Arcari) [RHEL-26354] - pinctrl: core: handle radix_tree_insert() errors in pinctrl_generic_add_group() (David Arcari) [RHEL-26354] - pinctrl: baytrail: invert if condition (David Arcari) [RHEL-26354] - pinctrl: baytrail: add warning for BYT_VAL_REG retrieval failure (David Arcari) [RHEL-26354] - pinctrl: baytrail: reduce scope of spinlock in ->dbg_show() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->irq_set_type() hook (David Arcari) [RHEL-26354] - pinctrl: intel: refine ->set_mux() hook (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use str_hi_lo() helper (David Arcari) [RHEL-26354] - pinctrl: Relax user input size in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: Duplicate user memory in one go in pinmux_select() (David Arcari) [RHEL-26354] - pinctrl: baytrail: Unify style of error and debug messages (David Arcari) [RHEL-26354] - pinctrl: baytrail: Use BIT() in BYT_PULL_ASSIGN_* definitions (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Replace SPT_COMMUNITY() by INTEL_COMMUNITY_*() (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Replace TGL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: lewisburg: Replace LBG_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: lakefield: Replace LKF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: jasperlake: Replace JSL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: icelake: Replace ICL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: geminilake: Replace GLK_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: emmitsburg: Replace EBG_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: elkhartlake: Replace EHL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: denverton: Replace DNV_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cedarfork: Replace CDF_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Replace CNL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: broxton: Replace BXT_COMMUNITY() by INTEL_COMMUNITY_SIZE() (David Arcari) [RHEL-26354] - pinctrl: alderlake: Replace ADL_COMMUNITY() by INTEL_COMMUNITY_GPPS() (David Arcari) [RHEL-26354] - pinctrl: intel: Enumerate PWM device when community has a capability (David Arcari) [RHEL-26354] - pwm: lpss: Rename pwm_lpss_probe() --> devm_pwm_lpss_probe() (David Arcari) [RHEL-26354] - pwm: lpss: Allow other drivers to enable PWM LPSS (David Arcari) [RHEL-26354] - pwm: lpss: Include headers we are the direct user of (David Arcari) [RHEL-26354] - pwm: lpss: Rename MAX_PWMS --> LPSS_MAX_PWMS (David Arcari) [RHEL-26354] - pwm: lpss: Add a comment to the bypass field (David Arcari) [RHEL-26354] - pwm: lpss: Move resource mapping to the glue drivers (David Arcari) [RHEL-26354] - pwm: lpss: Deduplicate board info data structures (David Arcari) [RHEL-26354] - pinctrl: intel: Add Intel Moorefield pin controller support (David Arcari) [RHEL-26354] - pinctrl: sunrisepoint: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: tigerlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: alderlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: cannonlake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: icelake: Deduplicate COMMUNITY macro code (David Arcari) [RHEL-26354] - pinctrl: core: Use device_match_of_node() helper (David Arcari) [RHEL-26354] - redhat/configs: intel pinctrl config cleanup (David Arcari) [RHEL-26354] - config: wifi: enable MT7925E card (Jose Ignacio Tornos Martinez) [RHEL-14693] - shmem: support idmapped mounts for tmpfs (Giuseppe Scrivano) [RHEL-23900] - iommu/vt-d: Fix incorrect cache invalidation for mm notification (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: rename invalidate_range notifier (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invalidate_range_end() (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: call invalidate_range() when invalidating TLBs (Jerry Snitselaar) [RHEL-26541] - mmu_notifiers: fixup comment in mmu_interval_read_begin() (Jerry Snitselaar) [RHEL-26541] - mlxbf_gige: Enable the GigE port in mlxbf_gige_open (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Fix intermittent no ip issue (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix receive packet race condition (Luiz Capitulino) [RHEL-21118] - net: ethernet: mellanox: Convert to platform remove callback returning void (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: Remove two unused function declarations (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: fix white space in mlxbf_gige_eth_ioctl (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add "set_link_ksettings" ethtool callback (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: support 10M/100M/1G speeds on BlueField-3 (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: add MDIO support for BlueField-3 (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear MDIO gateway lock after read (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: compute MDIO period based on i1clk (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: use eth_zero_addr() to clear mac address (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: remove driver-managed interrupt counts (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: increase MDIO polling rate to 5us (Luiz Capitulino) [RHEL-21118] - net: mellanox: mlxbf_gige: Replace non-standard interrupt handling (Luiz Capitulino) [RHEL-21118] - mlxbf_gige: clear valid_polarity upon open (Luiz Capitulino) [RHEL-21118] - net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx() (Luiz Capitulino) [RHEL-21118] - redhat: update self-test data (Scott Weaver) - redhat: enable zstream release numbering for RHEL 9.4 (Scott Weaver) - redhat: set default dist suffix for RHEL 9.4 (Scott Weaver) - redhat: fix changelog copying (Jan Stancek) - Bump RHEL_MINOR for 9.5 (Lucas Zampieri) - redhat: do not compress the full kernel changelog in the src.rpm (Herton R. Krzesinski) - redhat: ship all the changelog from source git into kernel-doc (Herton R. Krzesinski) - redhat: create an empty changelog file when changing its name (Herton R. Krzesinski)/bin/sh/bin/sh  !"#$%&'()*0x3153cc920xfb8cae0f0xb3f2d1730xe7dacb8d0x46fb181c0x71d418e10xec6d2af60x2e9ad23f0x375422dc0x19e7490f0x571470da0xa70ab7720xb57531530xb9d824180x479fdaf60xb72d0eae0x1b1e06e10x8989d6ae0x99bf1b000xcd9701fe0x8de917680x29318b490x1fd122fe0xe1f05a4e0xabd9af6d0xc4c738910xceecd9e40x798f38300xdef1096d0x98d32ee60x30a7b5960x566217610xf610cc6e0x13caee3d0x85ebf7cd0x55686b3a0x483c60ac0xf81a38970xb8a66fd00x19687e9b0x15ad05c70xe3e3dfcf0x9eb769540xb74340a30x7adc32c80xcf7c38b90xbee776310xa6bf60430xf393049b0x17fd10d90xcf8c2f490x67f287a40x820c0e470x448409810xe600471b0xb0cffb2e0xd833bff20x923617cf0xc3f30cc00xf167cb7a0x47149b2d0x2707a4120x5d116d7b0x4387a9950xffc0fd130xbc9a501f0x05efa16a0x90e807c70x55bb02f30x549a82d50xf88ed6c50x5a6cab570x166e7d990xd9e0ba520xd9950f440x0e9f7eab0x754b00000x36c34dc60xd289f5b40xd2fce20c0x1e090ddc0xe702f46d0x401e1b9e0xedbd3ff00x8eaf0ee30x00ffbf640x984c2fed0xe84c2b450x82d4037c0xc70ba3590xd8a774860x959ecd1f0x0150041e0x379bad360xcb88e4190xed1a5c9d0xce05131c0xda2a89290x9759c5950xfafed4080x0189d60b0xe57506e70x39dcaebb0x571e32dc0x574dc7a60x2163d6000x35334a7e0x07a8dab00xf6ed33340xf70532870x53547bd90x4e3044e50x8cc881160x39eec21a0x58114c440xe83a7cb50x5e37230f0x7adc6f370x8b16ce260x330929750x24e7bc480xb91cd9860xc4dba8ec0x787ccc4c0x8d5d46d70xd5f80f720xf7bfe9c80x9b02fcbd0xd4321c250xecb715e40x7da9ce440x2278ddf30x4552a5de0x613b1e2e0x4366d7530x66f866790x4d1e31a60x20d35a550xd9a544870xa753979d0xa66ae7f00xab62888d0xe7b0120b0x282d10270x9afd737e0x09307f140xcf1a24460x0b7d2fa70x08dcb38c0x06830b9a0x4ca68cf00xc5c6b8b60x48e291a50x843990630xd00766c50x312ea4c50xd15981dc0xccefbfff0x7eacc95b0x0a1c7d9f0xfecce9170x21d222630x6c1830780x5987bc790x748e133f0x3f9406380x8ba88e5e0x0bc8f4220x65128ab10x2930ac4d0x38537f280x5b0684a90x4e155af00xda0d50ec0x4e90435c0x1b180a240x1be447330x28d89a800xb4c400400xc1b4ad680x9573ffe40xd21bb37a0x42212bdb0x592fe3060x54c189a30xcaf2c3020x573f17cb0x25997e8b0xfd1d19030x8fbb364c0x9852eaf70xf6ac44f40xcd032db90x8432fbd50x544cef4d0xbe16c2020xc288fbb30xb7852a050xe9e799fc0x3fc2387c0x6b9583200x50a712bd0x25717fde0x475f85ea0x0865dec80xe3f375ad0xc6e437aa0xe92e077c0x06bc833f0xf96fc9de0x129d74d50x02cdc1000x85006dc80x05bc404b0x8ace20480x45e132940x379511a90xf7a73dc10xa45e546b0xe5840ec60xdbd019c40x69824a140x88565c8b0x2661e4220x42b92d000x9760b4940x8b2f85f90x9e322d3f0xe086c5830x1761e1140xeae89a820x3d9013900x0666cefb0x9536038a0x460071230x29d115cd0x9994f5170x3cab81980xbc82b3dd0xe0ba29130xe55ed2460xf6528cae0x5499fb040x1d2e0b5f0xc9eaa7a80x1cf63d970x637bea970x76946ae90xdbf399050xb749f0950x0db89e1f0xf26ed5390xff2d22b70x706c91b10x2a4013030x21ed27c50xaac104d40xd058eaf00x7e71bb510x8077e7b80xc33e708a0xe2f071760xc268e0170x8e7ec6f40xd7196ec40x7b9264530x9f8c99460xf3df871f0x038952f10x1799f53c0x1a24ba180xc20eef220xc5d1d5b80xd9eabd640x5884574d0xa1c19b9f0x4ccd18980xe950e8e10x7078699a0xc85a6c870x65b5112c0x4e6eb4f50xf8a4745b0x28c098040x1e0bc2270x6644920a0xe06274a40x36cec04c0x4e28294e0xc8935bc10xe24381ee0x86cef1800xd6636ca60x305e57010x797877500xc515325d0xa17e30200x8e2e5b710x582a25990xef8a65400x57741fa80xc73ff80e0xcea501740xd5bd58d40xfc1135a20x3603a5f90x73d3c4430xe51a0b970x964e1b2b0x1ddb77770xe3acfa5b0x058ae86b0x56b4b0a80x907df8030x1e7c34180x0f9726c20xfbc3a9a80xd00327f50x3c682b5f0xbaa43d720xdb5fb1240xb93550fb0x6f3614b60xf4b132750x7099ece60xf2a90b8a0x7753e8760x89ab8e520xea5b5c370x375573370x6645cdb80xa7d8c8370x36c624c90x45fb89850xc3939b320xba2f0d690xc835fd290x91137a650x4fbb5b800xcb2a321a0xe4c964da0xf547f2e70x865c2f560x571e0e990x75a729a00xf5dedb300xc033e28c0x92fbedfb0x191ca47f0x260540d50xa146a8a90x5aac8f220x75f9fb3a0x3164a3fa0x420ee45d0x4ceb64820x74e135300xb61370f20x2cc964650x495332ab0xaddcd06d0xe919a1a20x28b03de70x6dcb261f0x3d55373f0xa8e148540x89e2c9140xd1e4952e0xbe6dfedb0x4e31ef930x5e2969c30x1b465d6e0x9d22bcf60x955b26b40xfe8a0bca0xd587e3510xd47932550x47d396030x6f4c70f50x18c542230x2c611ab90xc8fef1cf0x1b8d0ee80x214a9fcd0x3a6ce53d0x79699c8a0xce469acb0x81a0cded0xc730fc8e0xc452f0e70x4c87a6b30x660eba5b0x29a24e900x48e45fee0xb26940b00xa9f049c70xa5884d340xe8892e2d0xc07634840xdb68bbad0x50b73ce20xaad6d92f0x3939f8f00xff2825210xc781bd9f0x0cdce87c0x85b5e6250x8a490c900xd24108d40x083eb21c0x82da4d6e0x2c0180510x8fbeb9790x252ecfe10xca1558cc0x3adb99e30x095a675c0x24b6a6e30x548988240x7bb9f3180x5b764c2a0xc25dc3860x02afc2300xe25b4a560x9cc41da60x7e53cad60x976a00410x22dcf8310x7df0b6a00xcc2b1bb90x55fa761e0x839223430x31b6cf7b0xecc767e40x02b9468a0xec02e0980x788cd6320x1b2cf1c00xcb5cf2f90xb02c73b30xbc0a78550xee49d5910x273dd2310x4a8e3d340x6eb829c80xe28188de0xc49dcfe90xc6fae9970x240235820x313578500x3f8a687f0xc91cf15c0xf3443be50xc210f5de0xf8755c5e0xdddea62a0xb0f62fb60xc25a30180xac9ac8ec0xf5bc6ab20x7d468d080xf92e66300x7a1746c10xd561ea760xe10545420x9aee85c30xefadb4660x5a4a4f900x612bea570x7560b6010x5d1af91b0x1efcf6e70xc2db5f860x243d9e210x25a901260x0f7996f60x826098730xfed8d23c0x434c5d105.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_55.14.0-503.19.1.el9_5.s390x2.482.481.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.0.0_ko1.22.48 n5pf.ko.xzib_cm.ko.xzib_core.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_iser.ko.xzib_isert.ko.xzmfd-core.ko.xzvx855.ko.xzfakelb.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzism.ko.xzcsiostor.ko.xzlibfcoe.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzn_gsm.ko.xzarc_uart.ko.xzjsm.ko.xzserial_base.ko.xzcifs.ko.xzcifs_arc4.ko.xzcifs_md4.ko.xzsquashfs.ko.xz6lowpan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzsmc.ko.xzsmc_diag.ko.xzrpcrdma.ko.xz/lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/crypto/cavium/nitrox//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/sw/rxe//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/sw/siw//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/ulp/iser//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/ulp/isert//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/mfd//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/net/ieee802154//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/nvme/host//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/nvme/target//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/s390/net//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi/csiostor//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi/fcoe//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi/libsas//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty/serial//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty/serial/jsm//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/fs/smb/client//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/fs/smb/common//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/fs/squashfs//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/6lowpan//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/ieee802154/6lowpan//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/ieee802154//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/mac802154//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/mpls//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/rfkill//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/smc//lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/sunrpc/xprtrdma/-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z14 -mtune=z15 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz3Ts390x-redhat-linux-gnuELF 64-bit MSB relocatable, IBM S/390, version 1 (SYSV) (XZ compressed data)!EGIMOQRSZ\]^`iv  $9< $    P4PPHPIPJPKPSP^PPPPPPPPPPPPPPP P P PP?P@PAPBPCPDPEPFPGPPPQPRPTPUPVPWPXPYPZP[P\P]P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP#P$P%P&P'P(P.P/P0P2P4P5P8P;PP@PAPCPGPHPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP\P]P^P_P`PaPbPcPgPjPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzP{P|PPPPPPPPPPPPPPP;PPPP=P>PLPMPNPOPPPPPPPPPPPPPPPPPPPPPP7PPPPPP P P P PP:P P!P"P)P*P+P,P-P1P3P6P7P9P:P?PBPDPEPFPIPJP[PdPePfPhPiPkP}P~PPPPPPPP6PPPPPPPP8P P9PPPPPPPPPP P"PPPPPPPPPPPPP!P(P)P*P+P,P-P.P/P0P1P2P3PPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PPPPPPP PPPPPPPPPPPPPPPPPPPPPPP PPPPPPPPPPPP PPP@PBP PPPP֦"ЛJ fx(<`Z]ZݽO@S+ )2g[ )OQȹ\؊II hQҟ8ڲ Ho (yTEMt QF]-0R|_[,'6!?LXM[vp|BtUI`kRnO UDjvxOi eɾ ́YfQ/j"»*#AFF|`Я0~xWP˦ƾQ7~JteWLpg5m43Kwr}n}~$mPjDi/ qA9OZ8V߉ ddb^_56Pw;[R,I'f5쁿\29Z33I%Ʃ6y9-Nl؉l grANHgֈ`C)].MqGIojL킉fH[(Oպ6͏\tKed֔uQk(.RYdesϯd%bqv& GPu%+tM5 VvTߕG..=,ѲJrLͲ&fxA{%K)GWp9xy Ԋzݮ F:*Hv<[ ۣM1/x9yHWh!_;G_WE)i yOq֔jddY~63[tsC@vGWR}6Es|wInǪ{ ln. Yؾ#Rr?7.kd:xHk`RxIx-] s)6XhF/(6W~"]r59w9^^PyaAS5|g3}4\]zȤIw:8bSJB;ԄsL{'G'3bj#%|apskP^4,_[,:ߟ¤!g!y܇jt|P3\vf3.0 dPd'19yG1;WUpM|rt,AM3aٛ(mM@:N b2ruցߔ .`xξ.; s!>t)3| [Ĕ76esT\nZ}ygⵐ߹Fy s^^Y  2TzpUCyIε$Fxu+qP(KI(LSՖ{ ,@o,%k` .01-{Kb! gm %gZmibpO}r-[nc>Iw9߾'< TcmC"̔35Us:=LZfR8bU'!@Pcɯ2oz$~_Ҭ yZ_E}.[Qn/\m'EّL'e1CWSJAM`lފ?DMoU2bY̏\T̽9xVAo)R$T6+³+T?~*q W"J*VHÎb$ϯA-X[suB}ɭ``B:aXϷcI4in3J- 1vksJ3(ŷ%6U*hA=2 v~X~淝iKy$nAPrdD(;[;EJ>wY%kU?&wd}$Sv9 d@l*CRYByL<F)o58G2]խܿ&zG X|%W,pPV> LVbx v" EK6P(MփrGzmILIMoD\i#L+MgTQs$׷U刪6(TWCTl%QkJdZ*'Fw֡ՊkgWܘ! wE:LUaOBDdv^merGж:d(b[#\)ޔ)_B6 cvf]s5֒|k>qdO]kWΤf*])U;mVm,) 7jid] o*nVӄMuN6[ :*ACU8 s-CǠ.7۵{aQ '&EԷW + `1i}cD3 J{|p_7"tEu+s%#u(L:Y]YwlL+x8J*Q.zVPN@ޛ(i~J1=6xd=KM3zL]^|_;]`3A$`LrP@3)c!r؛p$_ޒ:*~ w[ƻc4j, ̕.|6{8E̐i zp:hpk'N,{%1ڇ=}hxC`"zQÑKhmfQA0.e{ddRmmP-,P:!Jk,խ!>27ލc5 h?=~g#Msaw~Qށ(L欁lbbQVK©푥^{Ft; O&E?JL!>\ 6f5)[6vD& 8<+yK9%t>Y Tc\Q4{ {3SA\lzX,dk!0r#Qm}QeeRcQVz(/k%,~i}IM;z{\VgPJF BoB0Ci1ӹΰnKakHV~ :k$܉+:[ճ 3dmm>ɚk~!g\2 dh?+7iHaTLQY䴼Jap;N!A} =O!\MbҜ=Ӧk+Hzҿ7FuT3ԭ"{55Ҍ~pٛv4.UQ%+~cK˴:06*=+mq#78q Qkh۴VH붫R"^*81k ܤemO0G9TʼPJ&3;`^"Iج^bty& b Pao6o KnwFٜe>E1hU*зSX`(aLJaD$DB6|+TU}M c7/2wEć#魸RaA^ oRVs 4[z<(mk>`ACԽ&ul- F˩^~G"_[fҺ7`]vw6]*]T; 0j1^/y|?sS,5I˃D+:& սn}a4DO-lQVҢ$KSx_([ އo]II>tYS_9_w4ȌowY)/Ѫɋd9$.3=÷*%)ն…0c8͊'u)VϮVA-%#M1d-s>U1>nlV@D/BoB^nT*҇"8RQFKUS6Э) mw9BZʋϟpwT҈sOl`aylVC3DKmƶ[u jhF"HhA3E8I<Ƙ+>j)-I؅r+32PeeBHEՎe~9Hq( nk) D0Z$Wip %FVfm|f(+V,' ]>S.H's\c0WMkbpRGVg̳a iJϾ:(EtwXzPq0𔫪rEJ3yȌwdؐfl*O; *3' AS R=~\w̘_ˬ+ u (RW5~Z\>@uZ%efpV1Mv]AgV/ZA'v<9xA=T{" DHcuྵ/Cokn1u26(+6?fJ >hh81`"FuqNĂgPRŢHoӠbrr@.2ug'vWCB)~冷P{:ky,dtΛ u h,6^iTWXf{u*7 'hz |td,<{@ GP:Q}&M}.\q`uthslԙu&f:jwHɛQ_%/_4 tiSX.28jZWilp5+FgJȮђr^܌o¯y2!GgmXE+IZ@0xUB}U,k^ҍ~&8Q1M5Ms`E(7¿$,?&1m|X~NTmͶc.rTٮ2H /1)@,%F?rV^pr V|;(~z }7-4 MlO A'H֣/1'Nm?ɸ0ҳ̖I:zEn5sjՀYU{ZK4Өe'BB:ޗA+8GMΦ6[zsLffG_LU\s 2hq;t BxP[tuڭڞG]\}=1)sXU.KmMe\T9s37%h%fҿ ˴D 1M%a$X.ԯ]C$9':A900fծ"8Z9x$'R `9ȡn; %+;[02Hy2蜁IEDZ9U^E/Qd8hf$ry__ >HA8h8WTRo9>~<- A?!ιh\7pZY XxV̇zoׅqG]H!J@e YI{5K9֐oJΚP#H&H8IέCiq$O*3h1A~ wo:S\#=Zwx"ׄxJ+ɏYhJDYQ̸]/疅@{2Փm$߲i2N~\y 8F"݃F=ដ/QLhS`99O7 !áy//pny?]OYH- kJQ+wiY X29)A XW!.n,q>.D6{Op8ә-F LvvuݗϏcO"@R"+8 v&:JyLj="+6 let#d."oeJ-? x⇎1R cm.jUnK2J?]U9^ n ׽̂[gxXej<#Md`liXRWy'|tTvq #KvМ.togrѡcK;5m5B 7cD~Rmkk )`xo Je0DI "e^ZVJ M?- ䷐bnF+.NU{"$&,pϣLo)XR(tH/p2~}~2onɔ4BdA;c'C nY) e7x4åwS). {$=-lН/a/Ox^{zD\uzmvL,zPrfX xE\w.>*a\ia@2)rD2's kAܥA28`oR"۸;͉:NvA~+slX&w9Qۈ iܭ[Y*:Y'j};mJ4|*Lql\Ao89_D͇X q8[xin}a;Y3:di<84˥jZ=̍B'f̑?#bsD^Bڶv u3|Z kzNuy\L3?؈w[=HI^xMN5Mvi"^ .,faPSbuP|W%S `pba6{PkwCE?`>QR^Հja o((o^d2E`a,Z-ѱ[* 1teʁ~Dp>Ex s\N #! >YDW)\@2IcYS<1TȽ3t ~ wPJu-/IepQ6hC`m\fw{cEN:< pqe'[XOyP4,ݹ:A<ьP Q& bu7]H̐B{F䂉@F iSh!B |U]P h(2PrcvRD8W$2ۅ6$C`=BYcNc1XoG2;dVmU+JC˧m .Iaz9S@ThDe{5FeT2ӷq_&0]k*R-PYUIoL}ZbXd> u|6Ď~8H{iÍBhYN)2 z$2ӣwkrކvwȻ2@iK`s m*uTMK!(ofnΔZ] Bi5ei2 }X [2ft ;J:-}XzHz)I} ҆n`.SR۟ukɒcǸgds9ݾo-%`0\4mh.Dv> nI?|N|  ')[TKfۏ츻Nѓz#!R爃}gƖg&7 :+pwx@l7ݡUFy #F ͤ1 /@RLI.AHv`we'3FX[tj#u4ZͦYY[t{xf8qlJSb2 \7c(5"V""^ O5 ,L #O5$baN/iM[x-FlbrqT-$D<[b~Xw6+az//B_@HEHt6|qe^#6w$aR9F ,cW*1`9B?Maϸkr7e4m*B4DhN0k[eɕ|SR{#$)q䲷 aag0Cu慛q=U,wt@QKZ.V ^+vѹYWci'*n'I o{2K^)NWUwya2/m 2 &KAAq,'}k{rH E L\>ՊW.7] ѻNȠI#F3XaB'<]nӬgZT]#5ֵzemhz";rJVz s4lUi%^\IF_+ռ†M%'Z#錵|g772:OV]"AaY?xg+;.#ԅ e! h sfa&JCV(~: C4f41d>fE`"',c`IѤywn跍g+p 8޽aeÝihҒ$1{2y:(rq@[\<;7%MwL]tYa˴ tzT.@KiFߊ@IS;φ#6=_QA!9\|W#wILn7 O( `GO4rڑH" a Dhj9@$*> sq Pb?m 2{fF6<ѕC!U 96w 8X:D0>ʀ Uܬܯ?u<|Y-ٺw[O;s;C*[e"$@d)HC"plI-&A`L_ֺluf`.w&E; Vd~1qƵaIX`Kn4>cə#ցVpi?M5s 0"TDDyhs?`SУy3$`-k9Xoa)MyEmt?E68YU7R\D~Ͻɝ TFވs|xiK{EÓK|RzFs \~DtH`_6i8wnbƋf?W0ZzV(J|pC[ j1:ݰ0f-̙5*?G&KOpF6ܵLAY-kɥ#v\\Q9yC z[y7W-wU/UԖt*FeM/ yH6Hp:dK7?6[ Ƭr1i|&:q :sw6~H| 7%یDž=AO;2w;OB KJ7,OVpZ;煛<枫P*g_)~dFEu\߶YˆdVMrd0|;B|g3/(0kgy[ڼ J Bvչ+l%wF8T~ѓ/B=&ρMUuu'ė -E?,TplEZZv ]EEDraojGl3wT J8}KVMuHCGH)'`K]]Ck,6E/0fGLـv9#3Oݹ'<ȉYcA5֩3,_,/\pS2q*^ۯDCn8^ ddk"w}tYC" ! -fh}g>oԋCok =Igjީ+'n@bGc]{c'7ݠly qfBou~,@Ǫ̞W;{ԜuPށ"vqX+ǿx)Wz84.DX 1 ?ZTRp&v q{霃+{t,繖sg-4rVQU&I̢ΰkD߁P70D%Vpe 2ڷx?Ԛ砕wk'<`pJ ܙ,zX[MPxH5[vѕ1>6w.c@ ^:1aPL^²STNĶL-%!9Ֆk^=6T&\dNaߠJSMy:;/ Lo{ہSipsAI'ݟX2aĠ*RkUDC.;/2E8VSE?`l1Na2NuWwxRJ%vj kJ]vt{R%Zɬn `,kU. $F )A&,ƶN)y@rF/ &sTBF1<|_UD\ O)NVu6 EiB}x}O,jFE_u1 8SV2=8JPQjYzm$A/ 2WyM`螇@5!ˣfٰᨀ꣉&7E8}#z Жg$cAӍ>ޭ#PN vjL7nDV ^x駐LpNu)#ͲuPy/Ky1 QvaHYU`_0~lWr#m9' QȔnm v~,<5 yطt(X2C׶4b˫TAFFjQi`L)5eW JЍWmPAx'> #+X!r3<-P8! QN&P ƒ9(zd;Ct""d#c2.>dHDy#|_Z5<&UH:߶NLOJӷ@+bhlM na=Ƴq ~ gP5dQY>u@k*2ha~l~/r8}-y.h92/ D"mafg\qW܊E t;2FL-}m6D[:G57ߩh1()Ie΂&OsU;%--9") kar:_Or&:}p ['/F­\=o:Dd r=nXҬ;&ϡʇ}xŶoU'5f)T7Ñ |EZ_fSt)DHf qN gDI\h&_#"]`Xm oy8< EHw>oxW/a,E5\h$2UpKڧ3^"k!ʷZ#J|,2eǛLx %]H%~Q7$SL5O3)P:Ƌ4s&A SxzեTvsN˷[;.-~w ю8/<{[c8"H+<8>Dq}`3Fi /@Q}WЎB-)Fu ?H[pX8,(V{"Q+*tF \G`I>} p:;} :  D5B78V0S~=s.af $?|Z!VIn)9x֨uO&GjUJ#i"!~c~Ǝ黵r8Τ&A;96VYAcZҶ&>Cm+'yp?X}Ht5U:J g(ͻi ",,@E{T5t܅b9Kp7R ~#A {Jݬh@Lc~zNR㖁; WL0+ K,vLDm4RZu\+H8x"'g;ɟ]_&܉WGݗm4Ė?E}rk]RgcS,OADM,Aahr1D2"f3ڱ>)9`p.#̊ޑ(Ӭj+{=?,s;@t&6-jI/`r؀Q"9KZץu< sQe2ЏydiUSn VkN1mF\lr*6̥J_ƅi5x^+?D4F7_01^x,QS -9-m2psQPWf釯KsٻB-دg^L2ީAJtЪ?^kkArl={3M֚R@Y5^-f #4Duwӎ:RwҭlNscOm1UO[zDM3:fA SۈY [OaCn–0;m}n]bt3morBeOI̼椘NRoJ3~D_]x7rxS3"elGE^".o*وIz8+цL>e<_VI6Njk0o}y5-H):>Qs9F>65B ]|&vT?_NG.%z{MiX{&a=$@t :>*9ަDoGkWt/[^Jt[&+&(Yz!q5JR|tn\dڼ23o}nO"`dh';ՎA} ,c\Û#i`l)JZV}Fn~9zާ֪I(e?y}+ۤl Q|#{*l=OW9# m#}Y5Ypj9+}=^tv(,ڡH3QTn  ٩eNӎimH$CޮJxG|#~m#,e'J;X(˜f'ZCsSj̽}g*JkX_@:y?X.\x#V-u))b61E=Ĥ*&d&&v CdcZ0w9~d_ gJMr$~|nZu1Z/+ 0j+$(MJOC˯&_ֈ*BqB;/z {!'ZκtD'鑳tt)Ug6Ǐ`Ѱ06߬r38mOuOy\8 *"7@7B&[3M,ax`T1Ts5~$q1NKb@%<0Âv]oF`}i Asm P$W9:KA ,)X7dzG$xC|;0f߿+pۈO,) Nqoy`KWN>NlzP4@v#=9ljGZ&Wc[7 ֱ̕'ڮ9Sun_i< =j"Җh$SW:zґRiNn\PwE~+G!(;OGj7Vݵ$b[:im0\u<)0@#!6?{= ]שJd!o-"QyMF/Aŋ"pIx\)Zqfw1YJ}1-}B, :kd5gB7e>F=Dc`,K!<g )78W/ gѹs#*Th]5z½$,Vďjߠl:X"Ӭ ֭/ծ95C&i=h=:$T1nc^uo9lG7#!T["jP&jj}*(/ Prz!BK~-;p23̳46U;”в ˙D vd'ϜtE1-Iil8:(cI!en`j.7DKW@(ۅ\(&gWB? ]x>_)B\rh6 -R?) ë eIzSzZ+X+׳sP]V$/np B}֛:Azܼ TN_Iv CڢR;D`Ȭ6\/QbhHy+FpiLި:}RT!=A?ؓp0gk5F6DJ=] Myް+ir# ` eJɌ *=#J(s|>Ɖٖ}>t ^b x2~. H@`77Zy |i>Ԗ2Bk+19uE9 jCбkUiz 5adt$z2hb065"Qq/~&@u!&14KA#B+l؝e頽 *|6P¦z^ؓi+} Qg?O0-w8'w@:G0\YMOp|u-\0 u3"B7`Pg7԰k|/*ɌAZd "ȳEf`4MSɸM0 Hiq ɌX8%|O RY1`v%lZH($!=[s|݈n/zv3o'OG09$UP4>3bW?s3Z H2%| usp@[weUPT0!fŭEc' 4W7x%z3{Pn!hP'{oŋrEx1<Y/A.yj b =!^kM%ceOx7n@>֕&Zx$HJ"8#++H :8/#*A$AZ( &S]Z4JʢB,[.2,e9Eqnqoڱj'#W٢cn2a8@+}˲"*<y&KCSj04:C$V*{Vi;LJ]Lu06EKKC#pJ}{zWCj#Ť}E~'3PI`fAnR]Vz Pncy\Y(Xv@9v9^U}5} a@ (Us2L6.]!o%Բʗ/dc=1_c_P(yh $ އlLܿ%N XXG )Iʿݩq)P>˱,I_!D}P:P@C#<.dT6roĐhD6=igiLlG?N2Lk[PB2^lJzGQ1>xIl]n.g:{0[\'XOOH,[ݫ){ h5YӚT3f#:ZmDU?+ O/YCZ> 8!g jޟ]uLY !*Y8ᨹ?퐹RXA~RFE!HgtMiZ$m: )Vϸk>k:SXy OMW%j)^i͛:(?;„5,[dvteiX~Q؝1=9].]|5 =wC|– ҥ`̏=6+L۷6#ꭃ{lvʳ_l8%z[ͲHwBI~9;ȯgVUyRlx\-֯1b~.qx4o!u0]UGw*#V'wQ,:Gal)lW3_tp⺳3az SK0#KMx17 mTv \\2-v"{n8l= fK' )SD=@H}0Qjq0^YqvH%CBcn$|xtpv^n6M7 ve+贽MY5=he gVޢDF@=߽Zs|C kL|Jm7rPcz=LbiSTD0vbrvpULI:9MG\8بij﷘-A)fjXcvP,Եog2O*>لX{*f* ݭh#gm%'_`8Ҷt\yVp?A GF~r2Z5p?:ݛ)ԫ!H'KY-0C:5S. +lQVkP|6[2e| Lc͐kn$rȾ/a5>0Dgge-V?sY#,cLqm'Z6DxC {3ÖՍ_ (a%~fT2tVɳgNIÐ:Af͖ V!k"Tioc%P@>woDaQƨ${~2e<5 O*z>fX:fOaOUe-m4{<0Za9'<L's@EٻAҪDs>-cH3ٯcv9#d:Lnj]+m <{~/cI,C~F⒬8ǽ *IP䭑{:pD:H;#Z+b/ɪ n'pf @C ?X3~6*CMF}!#{NNaa,kmu\}֔:Ͼ:Y-Td fȷ{ v?{''oN8WCL%P;hsڛCbB$ʎdvӛXSHgrIw݃g @!=#T?j+~jZ3.آ!d^D:,m}N/Pף=!-]:taPN,Y~t.?wZS(|*uGo} pfܩƵus}DP4;tݾlOЭ'%n6ԫ/oNUxS'gll}# ۷7eA0K3¯($}iWsa)%8KxÃ3ҫ2[=1Q+& ;zP|%~z>LఔEEw4$@K,/ 54]8D1٢%Zp̞  `p{+S=LiglQvkrF&1dA<}RbO?5,"޺m3PH!Ŭf/>UBDxE5AzȞ].73|#*4J<π.};}I+9l:C |K,p -֌;{gs%-ЬsHWge8IԤ",(T<&ߏ>9ڛ!X꩸1wѐv<NP m]í(70B0KOzOʫ%{lYv#:$Jb[UID墴ßY2jhNC+5 K5c\{>?\ćA#2ĭw~O=2k_ 薌޼1~XJVfEԯ/ 7[T94<Ԩ!~]GɄaKʯtP%W/V&؊AZ )\[vb{bg؏7d3LKl m#oZ&ÜK˅(`x{%ÄZI>Ul _q7<j>ŧ,b09c{u'P" ٪ZDO˃sJ8Q.A|-F%>P!@[iNSa*ޣ|&D*]{|ws~w7O,SHQB:=g@#pcqEżOc*jfX_ AJPFENǐV>[ȗ@;(0LX}uwME;#G7yp_"5go@)bW@RHc{ QM3bRzuG./oQ+&6(x0tbu5crXOBZjSҴ| 5ܴ? K8F\4n ![#̮n3񡫇*A_8҂yl[:3C芺5͡7ͲU0T&$ v>}8c7Q" 5C xNRʇG(IpuX=_;& ~16hravtvmݘ!p ]Yj LV3= ^Wr_CO/ӊ̈́6-V%2-;xnYZNc@|ҞOU9Spk{jI}j#38lR]S櫽J7| փc ;g۴R4zΛN^x:AB4e3 %:tIiH#uHOF(d)fFgh W<[wY5|rxUB%e<xG.dAi=b?6rʖq+sT⼟%ƴ{XӜH t `īe۬,]U?򨎊YAw{(CifOPa5ԓ_L˕Hh,NpWѺu6:3S:tLY PK=g j syK) E5Pz>64XCIsIovK7-͊/+rO])8& P$܏y`6l%V 6rQpœӮ+ڿ b3,9%py?Bלm5[ .> 2e%oG;S$!C$ۘc,{yˆ'dAI%FSݨ:70s ;m-彭l^,ܚF&rS >S'6k8pE'U~+$]w8(͔d-U텆};W"@ jq(Ų\磦̤)TͥDl=3_@5z&'c$tvuoa0I^²+tĝdhq~|o_ 0KC ~c+WxWzuqxdμJIX^/0>YW:Dբ=r#E7<CȨ`~#j_'ĎQ9 ]<2-+/q3"uۋƢc]0jkɦyuM?9[ @_uJ#ݹ=zΝZe:uʟ+ Y;Bt&ɱ*Yա6.NWv VW0^FWIĦ8N{LK ٳ(DzAB\"7;F}!: Xhʗ VZuiRIV*HI WZ%k^Vڕ"9ȧLhZde&FciW KƸ|/.wq12B[m050ZOQOyc ]?`xp$رlSU^x3+$!gMLK *UlBΪ7@MY{ Q6$hfJ2Sjsg172 Z F/vNj *aGz-6^C`=Z<;k >@#1ocgG j )$BT.FJīҞ&U)FHZfR}BӺGv*I;#jO63ݛJTS j8uCQ%.s8&=e.`=!~K& !q9xgj]Af-ʙiAod%/_Ә|Y\Nj&UBM+:$u,0φ9INjI+F%:ͩzvşrF  o*Y׿,V83ͼ "aOƽ;e+0Pvq#]gתYY03BڔI))Z;Nƺ[k CU Fɔ\7őr@>]bkIroLrL@ "{|Sar]-`DDxzd 2n6YV[x}ND qc-=v']xGu2{Tӽ8w""su),wVbU*F 㻊fI&-ϐ1t=cT`*uNŘp'O"e jߺV~\yY~+,xHxEN S7߄Z*yrdoVϿ9O"Ԉ,~z+z}`X̔e[u!crN@e|ZЌ03g:T+$Jpyv=[<K#ȳ/+a+ʳon VoM}_޺gYZ07070100000002000081a400000000000000000000000167638a5d00009e38000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core/ib_cm.ko.xz7zXZִF!t/]]?EhDTTk׶Ǽ;E9ߵ2M<܌e\au%vL%u tDM dzkFM=,PB&fB 0i=$X6=<¶5l^g%@ɖ*%mt_m}b*0кi/v7@ 狀>̶hب"l*QM(.(8Y4ixCs+=o.K{1L2CBl |"fa&vvj(M@}3YZLaSJS\X s+qH̍O'UC^J{n^SwA=X:bf"퉗m[xF`;=@>z\ֲnq/-ޒp:dZ:݅…Fj[Αj~rzQ%J'2[L`E0iB~?ˎ~^4fN>%R% z8񣾏ax.?u!m`q|Щuл!`p ;[!H4on}>GCP2TgmWL>alnr]7m$@(y]c58j'g~3h}G˂==|\QT._ bO4xkgD6{rDɩ""Q |'e?\n?3<&'Mv9ˆo9gU2H`L)SGA{j;,צWj X (Wm4JENFK>R"BjXR߆V8Q7,C>c?(=1MyQ.Z Za} ./E%`$Dc)fȠ,~q-ջ71L䍣iWhEHIϦrvzem[+BA3V9u}6.wK1ܻ<Q@=2ìe`ZnrOHSj?2gD`(MQJȧrAHFk@ 1E3k 7R cޑ.]0jq6q98uG_2$_,vXU2m@ւ(9WsCZ[µ$̣zJ5Λ ogXm_%ўC!ʦo]92 m!(a;VdU㌌;+R,^}xrkl;Xk6"~7BPvM Gu 6X`ςfgQQĽ>w$1ދoۻ@IjEMWSeRtMS&WY/+߮I ~K=2_"*1ox~zF"= ksw.M 3د/+g>8}]yҊL7|C%Xp%Z*>gմM)q6StU oGȌGqWAJL?hYJNf/ [rIJrN8/WR1ج r:H5tP88Aq|S~pV=,ԕDv% cUTRN3IƩ6D9D|cRm#{W|1%N$l }PKr3MZ)Coh@ LY aY5.+T[TapFvhYZ͵ uǟ3VhηZRq℩|WqߡAhjGvX'PT]Pv syp,q]\w@湖fC'솷wSԧi{ow~ mW1}ӂAͦ?&!ZZrLɥkʡpkQ-$:0s0b~ Q뎏]N()o"0FuucLjlzu=dQVbr(ϗKqSJ&.~07# 2GZpq]&}4i'ګ1"c tg=o?DF֮u+ބY㴽T}DІ VOXtpVr?FLtNv~(2JFm\8Kl9B3}/[-c]]gAR m?%ECηCdv"{k02)N/!AA&K0Ϣ#-* :D}gH ៪z%,4'He1ۡ1*nzQ>`GmJ;DY^Re YjbdZ%0%D%9VkJ8,'O'KJ8k~mrCQ$`*+Wǫ5z8Cԭ £gL *h5Em$?č&mۃ|}8aș/H.uϺw]9ܝw֜BGj@zsz_&+ ٸr8<&tmQTj <96e;%5!^$:%_ {ǕhitṛQ x=i}\fW|*ʚuQtu'CX|sQ ]䫎[h)V@V`qSl>5/.Ap/O $@YZ_}[@-w*QB4LSrJQ߽2ǞKbx.@KqAsE $\+=hn:XqnrMJ6 Vރ:RդOLdװp+wk0c 8+8Pv^8^i-y; !X+b>Pe2w?Ujk#Ÿd2!r+MzC i?^e߾pkm~+֛R>1ߪbЉϨW񳛲G\ȡAp?$ PJ9<6|LwEO_FSսQL@l{=c?!lkrmmἕyTyW>IB&0e 7bHukZ/. Nd]*t( ډNO9,`T 4I@l4*SgؾDg/񏤅9[ (٫ta$*}A?tp/+f՗L6mNS#wóbFZ,?\C[Q$)[a,yb131.a( vMs+h/ltݍZ(B*FZTԼƔj6"fα("Xhϒ=J:a|Lװ#]ϧũy=ũQMLJ VBHFh-hpstcV%y.v¨}Cek d?m2EDXd2ug6gPw @mZePpG w>%lB7zamF P2a:K /$q@{N]Do[Io+,,mlen"(a{Z(V~ :ѬCsFHMT}E2V\r$%AlqⳑPt3O[M;uyXT6WjWWUQ\FgMh2,MZ p'!B4鹅dwuL@dZ!Htidbi.R.,Ld~ 5"+e9^C.;է9z/w1|A9Am\dY<=8 xy>c\V1/Aҕ=w[QWQ_ -g.H# tTZ@nv޳#7jNa,%E"ME(dlS +b չChJ,wΒƚ 굫81%`GJQprWEE;\y6w #oḚt ˠpW`T<ۢ |,8W^\QKCH1J <<} USqk?$6sO.)c^`T銱eGiѫimA-=tV9S҈d"(X.2!8ub<ft$l@n~R2BD*G:$}'Jvg|y>*tu0L;5\aS%l!o3|g&&kpTj拳tmX](F;/{3k,xg&keɠgt@nޚ̅5mH<;/?5pŊwi;)1?B{2 itt^a;;l#+JVXٜn șh|0 " ~zϖ!_h_iX$oaS8H`r,=-LvL?uGr?C\-r1L!e=[0WaB P\XLSΈr澊jrwr6cHevjSQiu i 3ü?^?Tm1qJO(q&篕V4xXȼ F2mTI o4OzC͉fNTCnʆ7=o$wh:h5^o F?~)Gis> E{BQ $ EN\Bn"Scڹ6l[9GZ;Ipn_ȼԢNgQ CRH<$a'yggՄ\dB:@>!wyI>u_&u1VQ E($"Q֕&@'CXx$ꌉsH1^&,i=w ? +?[a ذ/~CǂonI>f OC'èDq%nb; 쳊 K ̐\1/ >R e"K.9$!, .$M]4cG]kY=_+w=x$L&4;I`?Rtf҅_NG<:8=h%?K,ˡ+}rwfV9U V8kAgqKbl }u⯌Fg.KMH n T=J ;7>Vu0rlbY3G@3i3m!ӗKK;+o)Dz"OM$SI!h=77 Z^*E,ޣ}FZqxðY_|z:wcj(iDznQzCꦺ38iL߹,bRXI^8@e*Z6K…Ic/@MLH⟀NRjLeQg$Q 'Ygi=:lhBVlBLҜ{;f^gi YmZ@uwRPv%Jamc=IP:#Z,n?mԐjqX&(qhB*1jbiT{M)x1pHsv3'- n(QYZ;bI5Qb͒/ (#@\i6ĺɺփ>6lq6I̮ڻ+m O@ :|ptPh oa3Vf*U&$p$ç'Kk#J"\[0 53ki^{{.׸6NH/"2[y]<f3aw .Yv:ɱ˂ZI|7wJz7)S re!M}8VE6:VjWRJqn%eqs>'y`%% #FӶv4e?ƦGlQ}6/cp㇪%3EZ.d+ۥ}c4"2e,@NǹMCqJX51pz_i&EAyS씚{\!fNrQuҾ>I]Brvki1# '3 k @Mx`mtwe% D)K8K1#%@ $E՛by&;df,^V@T(Q9_"%wƻCD;:Uw[rfz9WX1,:NRm {^4+e"˸}ZNhU;.Rҝfifk(ቡːͱ0Ws½RzLi(d -78Eh-tyoo-#[L}xUuE.(^X&ؾ<8+wL@x3@!Ňc$F+'CwkQ 0,tˊW``%h3VT{QӜ1-#/67a3 9;$ {?lQF_I^$qe;d;6ء'|؍2^^0EY7P@ؓ#Lpk}u-(:V3s'φ ,.~ Ma(lOPbRtoAӍlQ_gs Zk}TЕ0 UF|PӍ*-olc2en@P̏=&h8λQaGI]mG2民@bφ%/Ή~])qU;&ЂcDRb8DȪ3U oȕ{p}@* vJ?fxgPպzbٯNQ-&3BӻYrL?vV@YJ;C*IR)ďW:{'L+{Cc:]"+o_٤@d:#Or9nOjyfw,xRYg=PB̰U4~'s:hhEŷ,m15]>hZhiF{ jwDU&)uv{gT~-bgڈyfԇk,$.<'0-Y? lm〦cJɮ(Ȼn/43T[^Zh]Q#0E)S3=^y/(,߱B$E{%fE*Sot]=EW&qC3FBd S dDGloq\f[] P=j<}"61B Im_1Z6"8MxqkSż/Gr /xyIOd _.fhf噢'ߚeGbsHx|Rq֛f~Apa dc_í%ZCG#n\ŀP8JJ\g4@b;pN> U Sw[.CZ/@|Ft(s`D}* O][]O{i',ѩOx}3t12ո1.ܗӸ1)j=$98 6ShS ڶyz>@5 3}uRtB0YRrʨX$P5L8== 0Ȅ;@kGpDP 2=z;|u){V{R-DLF~|M. qFu?- g79Ю>V]h=eC}V'M!00#X΀\Ub  (8E"K'HIM뮩%# A@ ~a 0 y{RO3纍 ![՞u5E/O4{{dx0c]DJ @{&$eb€w\u ˷3:;Qv B)^CwMPg!cYojhLTSJL:yk@hŰ֚AN]ߓ%$'f8ZtCm2.k['gO 6n ~Qn\_F0v+_E}*bNzzuE#f[mnݒ.C~ёUϺѤwp]n&wi v\G?8ޢ՝T-vȡug2yRt0r߀vdYt Q?ʯ rݏCԈ'aJyWtM%_TdkG!vwyN^wyRiiQqqk%?k] (S)$N PIkVaO;2u{kT+ ۇU1C >r_%#Ʉ@cQ@(謴(e)XrEWIN\XWzLj(PNRگCvj]uH2X{i2wD^n!>7W;qBvVNXMR3.*DrD|e1{T9P>"K! 'Q[C9|]`6hf[ .l}9UŸ˜]*=[IJ(Ru+YN!q4_Hk@9M$"_—@{Fr3/#~5  ~|jm z5xj௜ہ5u$V5ՌVG7tꄷD8.h lD˂  p>[Quh m0`5Ah ֎AhmpSl߭`\VZ4*' a[^pr eFu.ځ=#D%x٬R=!B9PЂ63*Fl5@p"mmP^ 3fc}`0dcPCNKA43`8,W4yRt{,mƤ85n/6va5gyb:  /t!*%|R1hH җ|M+ڦ,y$++Me x:.2t闁)qmya`nZ)븢'Mǰaɶ,ǚ0N2V Y~{3yo+`{`C ^Y}VKX_ߐc~#-)\wA^2ێN8e yQJaG?ǽeoDtgN\Q5]fj0JDnͬ[,} TX[PY-͸c_QlFgedL̙|ɕlFfM0z#3־) M1"LN{Ow 15\ ~^Y ',|*oHuI+@{#hTS^^ƾ-_b/ i͍KDž1 zj[`\N\׀-nweX|; \xٕm.Gc=ڗTqLyJʃ|ڐT' Jhψ(T v=Qd?kNCO}csTaa~6Ә5 HpLڔ0W$yC'!qgH~h\vQ`'Ui( 2!nT3@]sNQ~8ɹ8 F*=d,[Wθ`874Ō*CF{@%HYfURC!&2Th)zR $f+m9H'8hDAM0Qt)w`m_nm`igr q?RTÔQ,;W':x!dj ]pRk?!,YS pN|_˶Dɮ}w's]8mͰ/7Z=`wEMk~](6Ā؝7&üz[="ɞ$`R}⯁rށt!clϬFqN㳞Ho YMkOqT` 9Wu,5eC'nNݦ 6LI|iԌkAѬcc,e/37eݵN-܁pE'BŶcXf*F1`jk n/#R$\J!?UZ oM21 ZKSi)L.aӮa_LoM!1ɱ^{OPH|Sv1xH5^A. ܉F2zO6; c, w}]q5R}(b(xz<5J^X5kII(w`$óZrңGɤr{9v<י%}`2YII W(Ht0ĘNs7P\ uvFnq=2j =K(Zf☓}SuuK+x1,mttsbG"c%b(*k*(žA$./E(&ṃ(HBh7hcd(3bUWY1{gғR46|DZ%߫!}xAW}$/lY#RZw\4\ph*:]>H*{<@5U{ukӇDb0bbVwh|> '0B7!ARDt hhB]nk6ct#sj/Lwy㡛PAZCڿsZ[${Y {y.(!Tw0َ><-ze#`32(9Rn8[5Of.udZ%,#>ZF qny8nb4(|C*3ܗ=V?r[~)ƃ/C0B4] QO觐?HgSBfi<5jRN:nZld2dzhлR?O7 DFгtwr00{~@jI(<  jMzZ@i;W2sFOx8\G tz92Kmi[XmY8~ %&?(D#39R` ĔLy>^)׏ѳb3[`` U 9z6]@0˅akeJ߳17Ww{YvvGP@wH$iMTM`P(>4ڧ`_֨cs-1d]PJP N168W7V>gx]_.;s/̮ц,zzU%xP@mxuD".e>2ۀdma܅' '.񒤑4ПV=d킙x>HIi_5p>4Lv;=~僬LlO^1<93:9/`j9}ag!O3]\#(J4J $'njq00&@'ը ٣̚bC[<j3p n\Ш8p=tN =hTr~{*=5jFDx\B>yӟR(F,޽tJer@L`yՈSc1o]%<Tj Itl[*N -?|Krjz8gtK5F>Ԥ[s4h:"0)󷹊['G~OAc/Nd~3@>a2p̠_Rh (D4זCuC,3LgV*ə""y3Wu{)1qk gG?0D gGdkd-,HUO&jF ajgRxIfATr?VRGNVJU:Okj Qm,KT'LϓkZ~tPF&%$J&Ț*쯛ֳED9Qg6Fh5Wo#H8"Ӊͷ7h]KՏ [k.AUu<`ujrptFrV{/IN?HJ1uLĒ{vVDN:e'f8-Y(e-ɷ%vs Y)%`4I Dۈs' ̍!$jQ`!.+bg=&IUXp:Y"4A,IER+ˋ9=4?g03^W+< d\VGl>Vhlj'pVaDb^9 Q`HhN? ƴWEL% B]_}@,=˥u 3V9BY)&HQ>I^ZZ oW|遘=[HKH ꢼx3K:<ӐӀ2FQNPc(v/e5yO̚IԿ@7b1{so|]ڋ/h*N~*v AB vR0]5WG?#E.ugWfG&VRkR%$KӞ_ 6+`Q)LN 0UܓQzvái|r@Y8=sV 139s/>/sX,7W]״ı$nRAyGq;y)񨘲)%>lX:[ 8xZ*o q{+y.g|V" Yf]+rI 1p3̫l~6M?"a.1ս}d_Ek.q;ʒpt|yuv!h4ݭ`K{Ak v'9 6K%=3<8:*;KcM#eX.3C*pB[vu h 'm{*V@Bp4+ڣ+Q3!Ep'e 7ޅPYsc]x q4!][ϋa+n7-bo$*@hW#^B>bl ¯$ci8yx@S~ɠ՜bFDAz*혏jp`:1ǒ4 %Ҭ71x0ܼE{ύݎ*r4*M-8ǐ)jTAȸ=EFFj |[f>8W<[_nhI6yt>0 ܵaCw7i;#WuxfkQ㋔;L#1 `"6/*bJ0ȸW |-X,i'A擲d*f5J]n8)0{U5:܎%COq'!Q?mڇD On=-&#kC~*R4'P5<2tFgur6&Z}Pp s NR;tkHOF/@܆գ/%LcW3%m^d-͇N-?d!<$}"Xl)ef{N:V!Q>-rz>^tV޹ INJp+jW&QhQpQCFn${Vvt*C073h+7-b? e&z1hҧIC;hS*H! $Bb# Q9+ʯk F ']DK4XS7<܄N$]IcPg/ o!v/n2d_l:{ f A}]I7`Okg7"<;-M`<|ObcG_tiCv4^U?]xۓ&u)_cvC(>h)/V]3DCez{ yO8SE)_2iOMȕIПRk*ĚJY+ 9*gp|Y<"S*|'-'g?hӽ,}wJi;Vgel,d"5B{3؎>}/"[v|z-! z{НSCѱuj .&0$HA~  $nQt?pKr߃Gkp0v^Rjbbhܞ}*Ǖ;ġyٿ ~3 2QS١gg>d_'Fީw ꫖=xDo4\#/{1]3|GNBMtFm.DRW|wjtA&= <6pp3ﵢIis?==D03d`$2 S0+#X"G6uYߘ2{|?,!LJn8,P)kRnX6a,D* Nٱh^ژ(};ƺEg%-Z`B, A;ڱpBcCQf_U< EoM"ZҎs@崉fxϭ3ZƠto.K"ܱ}7d%'@!y_a1~l7;m[cǓ7\;ˑUf^?MmywI3ϋWiPtz XYQU h  OE!͕?x.mʔ}'g!5dbUFM /=87H{8t+G rNj'$9.Is \wWsd*n8@L{j$k+7(Q{[S[!n '^:z96x@9;HtC`$+vV7Zđƕq6@ビ'x%&Oʺ>* 5 =aǗ :h7RՑr[܂Dž pkxuG݀$yY˛1bֻzje8}|z%!ɯx@HVW8$<ĉp^w؄H-8-p:UF2E8{.]B:S}f ~{!}fbqRe霰#dŻ1"#WĄD,Pm7{ՀÐ>zEч6،}OΑCܻ2IJUq9jAGlҜgN;QgKBς"wV lb-!f8M.6Gq׮Xb'5/rA .  O0i y V5vĉ9WZIۜ%Y"hQR{ĘSrnB+> 獵ȏ{hxy2/`g=R-USf1`6ar9֓qNFXu3Ҧ oKYD~΄+`^A78+h\ :݌1qF O SQo/ ZM0CjtKv?w\L@,[R򭻊ï80#[su230 &ԼrT9I4kP{M^0H+y_Vή:vDOoqvg@\I7 =#ItyQK "F4-.w0g«L @vי8'f081N vQs !7e~fwB5GݾIH:-`=mN( pl|k.~Z8JY4De=A7x&۩HϞ`0q ùQ2|a~V{z3[PliёG35@kf }"PXyR2qiݪTClTpx8P-@y{zH}=}v91(!j(IG=ȥ(/YEN'N5br)]4S6eߒPIDݟDzSNF"@z MrхKI")|1SX6˜!g]F  hK?o& 挑r0-js>sF7sN z+C㆔bJr$¬<|;t5b^7j3[oLA *vsJA[߭NZxHϞTh|e n)D2v\n!YsbG 3jjh}'1hNX r8 Swr#I4;K(QwfҾXop_\*ljFY܉GtG11OQ}Dq1^z_Ur Qm[PO rn=$ȀYV";% 7td~nsL1qsc~!s[y9~ q獬q`W8m6M@fʑvvY?0[nGr&Rq#yJ%>p̙:& ֗0Տb' wbJϩje}qb5)׮HkI8T&:zw0[]繣қB9w2u׹jٯ>D#˳L$Ć`8V 67X=v0T})k$5 iZO!;NH Ym< K=k yi_{Lp7"D6~t}/=kZ؆ ? }VCrV^95x:Q Vx`w5k\r$bX`,Nt!v֨vrŞ ǠKg\>%Q|.$" "jt7>o=?,2xrMm*9S(Dx)Y?4aޟ0ʤ{a?v "{D=\f#4'4[dIrye],* g`=ZA":T%?*lC4sF&,[S]-؞T zAth%r߳7WUl"ɍ^#d ϲ|TS:FN"<ht=+lI0`0X eC-*^~3u;Wgp *ؒ^>[iTv|?+UTV`);3<_ &=';f<axW)HoM4 Sb4i-5L0s" (hD$Ϫ` B[1q#BWxҪ|)7JTZ0U1<U 'B_EVJHwk˾>>q ~q{+ɾbpRt.aR-~Ȭ=_+'zbuaMю<7]C}]#p"ۑ'NF!%JAV:}-V >ZN zj^o<% u`!pnVZ3l OaJOØ,)h vBb/2E!z -gQ(lf%x1ې}Pթx Q2 ).Z+x2C^`Ît-wr{e:53X/!z3=.R60.{?r6WL!'y8KI- 08-6do 'r)/",CďϑW۞9a/ztYR!:=7)ד<֤ 5eA,Y-a"KV$۔Ɵ"DjFQR}Hivdذ"3Yg@n]*֗Psҏfe<]S׏`3DαOY4[vsj 5e MF+cfAEM;Xjv nf *sN I;jNo`_hn 0 vo'YjByނ؈ \E䁎+֤L T/Ν¾^ ;aރť^MζӺN22QYblQFF/Gi{-nAfBY1jF =sX/VY7I"쯳#D8q\ NiVS<Z@icXyITQz̙_rVVssHl[e{.0|p٠y^!'`UdEIټ5j/ X0;'~#KEӉ{Hӿ|Wd#|Ve@s9|_:he+_5z"UnyhAX]x&U' h0L1^% T j4Ժ# PHgǹEslXb %<떟[sZt 8:}_֏qah ^}XnI#!3)"0M])E ;;,<4tc$ѱYw/M1a)=Ҙh|8N+sVB4@WDFە«}!ź!Xۏsf/wgo4ϓgl̤ʍspi,o2IpiD_0@?6N<jvy ~zJXc $Z#tip&{ɛOd(p/\wD*3@,f hBdv#Sz&1qpH[&S{w$?*w;K3 ҫGIWώ(e4_n CoPE:ZLsr!^et<d%sKu5HÇ %#5 =YZ|ߩ4*P忴")r9+ʕ~s2"1Jʅ!~%[xة\x܀ ['YInk>7ىLD?\óHXs<6; &:0I8S7 BK5KCes-DؕRպ yUL"Oe'=h4"gF*~H tO0-:\5eS!V'XE}` \S81D(F}F"7tΠe,I3D`[m$W}Sv^D- ctp+߫Ynurr]f@z!H0/fAC3T'GɘqH߲V褋LIM!xg7m+NY8ӬbcmfY3]?"z('u5ێ޵/g1?Uɴ =ŮV2IH|z% Sd#StX/3}^o5SN {AM*O2h1[P7)q藿d L?#'aPMs=Fуn,zJ q} % /:MZ{;ߵrC FBPoɮ?tuc06'LuMWOTd(z)&n>n92#Oв SqN2ͷm}A:`o0-DF ٺoq3er;)T&B|a49i}48I9A"n2*1m wНskqa0ؓLKTfM\BX R-zW [eNA=:canoJgSp$Zd3?IՃwRN7jClL/9+Jg [2E O@I`ݍo,@MFr{1KnZ ZZVCs( <ϜGs:+6W ݮSCYhJt]Rʮ w%emTU[ڄXTTYfm4a})~vűzP!/Y<Qr;aXfngswU4F0:lͩ]U)ڙpㆳ"Vƾj\M>ώ \kXy,xxk]=' $W?&g~5;+#zaIZ5H-ŬoFp& l0$6q2QtJIJR^9+"E7T圁MT*6-sPfSMCp;9Ib?~,q8=HIVO4%@ۢ~x卽t󧻴=up8XrL3^#wǹYVE c>.!dҒR!zY崹ݴN}=^LlB=k :֟d-??d˷`e"Q@6$c9V38Yjezr5{!(?Wր*}W> kRq-Mm{'nK u!?w SlLX@־7Q +*r CV Jcs+|RAM>=XI$q#OEBS6+1c~t|+dL^A' ڏf er߂"PG%g]JJZETsI:)db%TٽSK{X-y_z=~!g>֢蛼AU;!uT=B^5_6=бRB*^bH& ۱ BiGHpieP|2zgm< aY8^Z:'C,7t#%L`3,E.fZBbEi4;ŽDC~hEUc״ǽI1Y^AizU&h,}%s#+٨ё"}7y[Eйy-z%d& vFWi2I DzBX?71y] B/,i<cTfRc L#At;6OG.@,p{(|eXIJ[1_W*#jtxth v[\AL'A[SISi0ݘLIwnBix}1) *&6)Aɯr0>ezNUqo,' )}cP20wT;u*b^mgYi|[<~Z&zZ!2V2_`%=Wc*N.7 wz8-#&嗇? 4p&0F)wN7~*#/i'_Wc' ;smx >h0O¬gXBg9_]i;tv0r=&1a(9*gm?} !\Za;2>:1RAr+ y$:GY;a<iُG2 ÑbL۸Ɂ凕q(1*|@J#!IXZ"07$1UުGwʫ2ʽKA7VnT΢>S5};+oeOpDsEϤMg³\=|s!gОrnlB#5K$VodQ@G:#U"(:CD~QRmtyP T+toLK97̑γ]ΰRIgV8ze}­Fz$ɢn㢭n"`V@Av"eHh^:ݵYral4wEFhX'ȟ- }^Q' PN*\ 'kf̛p7~ RSNۢWd8ʝ7›hjYxbodfl^+HElbmjR>spRV'~rs0IZ%\Y]tW/!#c(j\cWBuM37b',``0x~|}:ja92# 8p8%3E$B nu) Hp A ҖW>g4+y֫1MMʀѻd+{%>~;}IxUDzwktH~-xҤ04nJ ӸzhHߓY nw-[ȽkoMei7j9&,75R  rq~*` AːSo ~]y5tU+*KZg:քkVD ݆D#pݺp6"\ Ey VlrXӗ⯔>^KwT-GbbkADc޴G+W"x3WF؀lft+$k%ֿ +Erݡm,`o *|A%i2/t_>BF,@˦hiI ؏OnO!1G;9ZoΪm u`^Si-0@;q9qjPT得c-EmEoz@iBݽ W/hX읠*g?rKp(F)Sb6?`o@q]Bw8e ΌwWP <\|G5/P _B{L>QɊ^𺀈"r{E֏ jOC!>lK,p4CWŲ+"ph;T%u _L>w[dfYj(7x b+q|T"7;^+2ALLͣPέWUk;A4aT\L&mKfMaNՈf\e0p>x/sc빪 &ټ=Mٍ8=>d94^*0.[lcYhk qʖh8V6v q|?N6L)fhf;43~8GwIm 9ʹXMlC60Z*O=;,=X1H XuqJI҈.֢VU~ T7UHM2qaݬh; sVBiDίNA"1IOֽkǞx5Oȍ0GR*HiTh]&85x<+ZҁRi>3@ &: ~p9C?ZapXan:U{+ -; (dq;kaw*ވcۯTZU%P$N"Rpn}#gҏ’Dƀ @7NBx߷IyБbqQ?MMaUbz{^zaRϳE M >g~WhM8'g-ȫP%/Z:=T?MCu|ݷG@Kx?( j%dO | z~p'ɿ{8Fv8|/6898̘` }I1!tGנn#gm2jo>PLj!O<>ʬU=Ϣh \V w_h،# aHl%$ǧlJ('Pe[C˄?#$\q ~b'G Q +nR+c{<? Qzryɺ:EygђzF qC') [Mg^/I1Tm^; ˯[zʹC*bnIprXI6_&(cI0VfrrhtO|6<O51 HHi*#Pih6/~ FN}1rF7t 7Bma/7-jta6LPND&[;lM&&Hu<2֔3{K}+jо㜹Ǜy }UC&8 Z~eigV>oZ,e1y#D06_x`i =(Is^V _ 6 E#eC kM*]7qlģT"zXm6 5o_"a =p᩶S6{ ̬p=C>1uͣ4;A?/9 _\m-\c+%=K %,5/?k-L,:%1F/S/C<%NPM a}Cn`^X&rKe*L`todш;0#T@ p'2+)Ia4 /;FaxztU\6u-%?eyˈ[`^Ijб=Ԕ=K  EM)Wx{mB f{yK&>z t8̈́N0Lʃ˫%}e;"3G_0 -{r΢ I+ք>:FAA^Sۆ{g$(89 Ԭ__Ń@F6oX&9ڸyY_h#?4w1 n50?HZ UX o@clGklf4Sw7@Rd5s;(3p\%Ҫz 5B wg{ɓȧ0oH(1M2jZ0v Q R H;;F_+Mqjjd^8˗+`pN:,0Y3#00pJE& zw[bk2~v>G&09& ϫxgлwΎ=ky!dO Dk+o{q]@&@f˼Uy)Ѕ>؋yݜM)_yO~ɧ^?N + <>:iϒ4WX>n3 1P0c;hfq)xL7?0E%gd$b5剻;vjQY"#֘#2a{Wqd|f-oF3S'e&0zJkǯp% C|!n4x^>/X|E`1}Lƒ W qzEfl{5jH޺c\HPu%!eqtQ2V)~C4'k 3]#GINqm, %.L221靹)r4x3i̲KjtHb7쯐50vA LD?-MowܓWm tC}*3OJKYtVQN^G} %8tJ_}˸NhWK-kOxU>N'AZx^j2&"9j>7+&ǡ,ޮ%gXPHV ?{qFA|8ͦp7vd3uUh*^QRŭLѐ!B57b~? b&K(= YÊHwtԇV V R mYN_͸_pJ$y|=)4<2N +) 韶 /,\jTqcѡ !BSLYhjF]7fg)ybU;&FXJMz=_&sG-k{i̐{E6W*  HxG\+i* E#?hCB ֋mXmmd8=2IQlB ʹyѝh 08bջW93s <4oy#RqOfo@ [w=l+ǞڽJ+jgjN~uZvo.Zԭd!zL?BW@5(3͕t g`#P zI MzBVbe0n)Hy3ohO۟MyiwGP3]/C2O;fb{Iu|EByKf~0n~慤c³~l AǙ'SyM& >ZJ>a0pWT+$$*p¶~lEVD[${b3Kn;ρ@8{>I\ |b0!ڿ_eFsWt٢q}0bPoT?^D/߈ Vt6oFXoxs,i~#6h`\zOy)qٿ- S`sa\+9&YŌLnk! zk0##Eb56WL2/p3= "vi3^PA@$% rdU) ~\fZxtc8ͬ&Z'@}U -uOt!Uw"mW21la_OxlX ^o3{!c-z6禑j?nm`) gqP"~6Rzهp+yXٺ)q,\Ⱦ1gv0(ԫիc۪Av0\MMuM!Nd22sBazlGno=8g:fE e|:п"]S`''nUse {%gN .p/gn#H^*Cgz>KKl<$ J%uix~Noll$fB) Sp4#T9aLNanܶ"ZfZbkR ʳEx֗{\W[g̐ܐ'LۻJ2:\/=9u4,#MkN^d1 ӜT<6#FOClZ9ؙZ(/QƱ)rC˼߉sTr2{׃I1q#پ"!,t}|[Q*OϚuL2E^^'Z(AɽBߙͼ$Oh? 7YC_l%&i%6%a)$O5?ȠÌIxu-[AV0gJfeW2)Ʉ(=P՗/OOZCʠEX2]9۲xnMr_sMGm\}O%sS=`SwRbLt͐/PcHA } 'FZ0Uvc'ԭgmpmZyLeNBv8'c>(LUlPQA\)\)yW缐poZpᄁ橲AB16UF07rR״ƭ2-WSrsKo= XzT"G=XPӼ;,0 ,sIpf =P1r/5SLd vbL#-}C t'1a>]ww Dvrզnj=Ctsoˣ u>+ssdl..#RgSS4J4%sE9JHw"f aZj5ē|؏amp%|i^TY ,Ʃ[ZK %WkϡTUV*ҨnM%4 UL|h;&V o 吝?OvX&P(3W跻=8/K;o4niu6l^ )qL@ K1#<ߡ:N+ůɈ'NހEzFgYZ07070100000003000081a400000000000000000000000167638a5d00024b78000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/]?EhDTTk׶ǼRB"Pe'EmC@phwR`R,b2gpr*&*Y=KD|<vjdJMށ[!r:^ WrL Lt#y%A#c pTȳ$Dr떸߰iHǢט9|x6uӽTԃDX]HY!!pDy>ϳvƄ{fZUU sd=x俹iWLKƔ¶bż`+'㠡u- F:8g1:Zl<15)9 Cz$ ,hꢑEq+B I!Z}5nڕ 'njȌ]BMSO&UR"swN.UI ۇjǽ7\ّ:m5>dVP6`_$Lp٩5;yo*5&ljbfW"MWGs]9Zay_LP ؊h}ҟ{8DGߩ;Yt7hg4qMM5;1@hB$ '1xIzx=/CQA6!xB\Y}+dYY9X sw]T5AK84L2y3Vʴb.|$iq) ĕ{qra5~Lbᜡ*KF>}2r7[7'QPʒ}F}kI=Wˮl3rnBCϔieɇa] !n3֎D;XaSL:˜qP+OW97?eC?R %-(fҽtt{dHJ-ZԈ:6yֶ1kⅎޔ+zi͟Jؔ6MRDMpi;bDEʌe`D]*V &E_Cd{; {ξX0;ⰓMsX`%"2)@=AOPĽm*c~IUΈE)ˈr%]`7|  oPZkT!Ƅ h;{z)\8"+M"C,^U,~Ŕ3 htFdC|,GI_[qZ"<:}aX,MA*)eg.>m}wmR?-뮟^O"jkT;'ZIukj=!j_t\˝_ \vٹ"JM%D C5jVO`xk#"s%<ж=\T?2?QSC*. zq` I8e==lda7 Srnvx6Y X{0VH$^w] k竺LˏQD yd/qU8hMOCZ&$j=rZRlAF`W.>Jm`9SRJ+a):'4ԟ‰8dp۞#$ЯBKPs•hRXab&w;^|W&9ֳ͂i'0-=l؆|o Ż>q^\:2.6O6u M21n ]'\>kuw0j[Tv0#~&{.h(.LvO2d%!cU\ 95݄bu2] M^iՑC-+ XW&p^30ݵ/C)8''%5:qBYYRH\J1i0 b*V\0NCwv[!Woc]% _2BֿZZy]U2.KХn: c<4$e/ƒ>&dTKhZeo3!ʉOGP O XE 'Ɵka۶Fb$2ֹ rJvG`GTJ}F{'*7$gYִ\΢vg R 5nVIgD(oWo甒Ӥ00FT,L1̓r-e I1 J/UAS&i͝:&YNgqZM]%׸[]ӄ);~Xi%<χQ'@gPK ŸjLp_z2x^<{K:w>=ģ%dV#\(n[=ooЙ,= T̖ yAZ,+hN)_jD 6A* "AJ wGݜ3:h5S EW2iG'k >+h8u`CPjSrT?s4K/pYq-nv>'nLGf]j@m. Qw3'6)\A=r(M5woJLwZVyBweV/\ŜňtS C.b" Mq?xls,n\ir* y-H*ڭi20Ȇ] M ++i-J+My;?]MȭZK ҷ2mj`92 67Ckk42CYb|xaas̔? .FZ>x[Ѩش 1'\9A[IA;X3̣b;DrEUA՘6hN3'cNHBoׅʿOtR7Rlw8ֻ)UYYh^]&#mZ;gBn\Kn?Щ}D+.2#&̞@%XtU} l4HpEJn*Hba;t=qTz[,KvѦ[A׵ڿ7&h^`5?v=2cl(%~ iY, $̾BBۅxrk'S.$ؖiSLJ_`XP(Է0PxEnh,ި Grv!d)Q _ 8Ѡ|Qˍ@M)[S8paK,t:8^!QejJafp3Ak*u*'Wë;Sg+̾Y~ m+dz`RxcYU_7}\B "\|FܖJƊɨK;/˳)T,\%gc:GzD.wsF/e4|pwp5Zr=x ؇*P Cڝ\Ces^ϖq:4:d?TY'Ջֺrb̝U{alW?,@P!&1eA%5%w`'ʻQ,_-4fsP8yƇ>Y^*],NK;&;D^wC:\nzi|[MLj_Č,Q%Km4!ypo#}HBGac" ^[9QEOchpكyd+NH<a䇐8Fݓ3p0ծ5ّIv YHQ/apPFv1%^\H&r.8k%0(<ӐaHdM)zݡLNVQj3 ή[OLsfv̔P띁y~<(%aTY6ooRH@@dKpyMOȠ>Q^ljuQ)|]b8`f;n7<)?] )Ul"v"m:Ձ!~NPw *Sn]V}x4Z+-$Sh[Ď5ϔ\ *jt"L[DYWߑ'"$*( Ü4|^,=?#xM,II_*N f*GH/RSD񹬴 E7Tg;T1(!82R=-A0G&W7*ZUp όz^L.7d3B/Mha g5l{puc/$ |"4KL>ٙMH>︕%#De.nXs ߏ .OYIy]q]i} 2 8Hy U~+eM6\CNI3 \ig Vy+8B =zLqu@^ߡJ{ͼ{WqeDqepKLN:i2 gnLgZJ|)({Nٶ"aC6>Ps䦞LA甁}Ƥ܉WR |Cm;zBwy֑!diÚ OgYW_câߪlW΄_aÖ(4-%?g~p)|ntoq ~Űb!| N_[+e4 aso6ռZ~V xUM?i[?~&Xꊃg'E=\af,%u"!7-U֋=yԨG}=H l@ȅǮDPR#rߓ'>'6ſ磱;/I:~k +|>TyasB2B/*2 p Z6D+n 2;p[ ?"gA!IvpJF$\N"!"2`-%zP~G'/n >~F0yUv}T셕`HuwyqG!FzC$g(Cݎ`$S;R-ɛG.yo29˱ۍ 3f&ap1Fb 0r h3( ?4W:$yAYײBސ{.C\GPF2FQU?ߝRpe '0Z֤M$BMPDcMUƧ Vy%xY~JV&yÛ0L=xXph;C\ o2}Rg1TA2  1_BbhB&Tr Uq6& ^>ۘZ3qQi/K s@q6cZkIyv]c-~dv dgOfXwgSo<@1ig'g#~{R /TZ) Lk !⅑`wcmU !QΞ\'e;Xw]:H=o]+K1J~cp95yg ;C".B i*='*ytwxj_IM{[鑐~Q6 M҄~}y"gY*5lFzh\5@myVmIf;:;N8mxV[əZi/k2Q&&c01T1-{_ΐ`Z`gvw6KC'2ӢHbh@]qo!C:%(>[)횶RB:+rJci\og{g@/@PϟCϽMH6]_4sK0˯+~,NL85DP]ghɋuܱWaUlMKAK$B_tcDđR0hՓ5a)nM02#R\2NVqiaP΀wýy:&/rD!}>Gcq[J+R$ae5 KS7r\[[ ZOv|O㳡8 Br [ǝ"Jp&rD#ً)k36i^'BӉsp$9ᚳo2d [ [@_ Q+$ iF/lA8wq؁(CFG,3NF#NOӢI挈UxJ,1=AI[rdàlnm2G7#ly_.F윺awE6^>y*-)k6F~RUN$h_[3#::d1jhW 6eB,%SEGD9]׿YJc2cP 4VJ<+ˍEڹ'ʯoq,qf#0iT}lgl4W[7/(yOCEz$+{I&S{}NEf7sVQj[ լ昑*lp4HK@cT:HW1HOMW*;sobj"i5؀ݴYө]*(س)k\ێ)AH@*sYdmŗ1% ] pgXMHM)s[dۨ;xozuG*MHgQ-lWɣm?' WQǔR5stk>Ob>u')|@t;_P}zH>Inj/xO5Wx<.*H-9:ݼ4,/u"J@ Gfab#2BGqnx/茺Q[=aDUgC9Wt*ٗ&(v  S(/j`%*4{mmGqn |{[;ȒNxWol[!FvSEb"* '{C64żo,ɺZB7 l6pj8,Dk`*2^D0OD $iuWc^`hS_*(CZSxQYB,]P޶ի0b"K+P iQV h [3R$Rl$7j@mi@;]#⎺=H_s^ DTn4e}F"h?JdT.\(671}@/x\h#T5>#iԏF,q黂vaXw!pdn,7mN{ SuDp%5h>mQ,:)@'M2O XL/]axVl/e7hч/4_)1@8Syv1_=WXN_EVӧ%!m'~D>pj[2n|K7{dII EFC*vw#,@a N 9 S.7i)U+eaS/^[31]\|v!kG?Mdg{c ^7 hjxl5i9T鑤ee6ûp/ֈm[(@Q1 hRL; i =oC [Q `E~iCb &>B8؈zs}@6z̝;"3+]s- ꟣?.C U:($  ,o"j $SU2gé"[6E\-~$tH~ LCnT~a\AaoŲBLckWF^>}o]K !:# 0AEFbf36}|]{^42vz.ndk`Ζ9G0 ã*4@ĨN2[>t^jAA HK/du-^ =䔽!u5h)z^;_<@ mwKnawѢbbZLQmazuDW}ttE`;8X^v~0@!$γDkRe0k(a<Ҵ|#z{T>;ZH>of&+-ײ-@VVr.'`&a7 %=ܩ탾I8v(s70G͉ 3~{݅ъ**a²H%;SI+@Չ2)@؍Cļsㅮ0(7 {Bg4s#oo!wUA,'"KqOܝ&x?i[ Ej!Mi?V/0N12#m; N DaulV̡?]z%Cud0HdL-& hI^a(Ɂ)};gpXNcEY968jZkU흹g Jc7²'smTMrn uakDS}6*zjcv1-͞tH]{ZYp, bt$v!ٜ%}hGJ*$OLe&Pٔd̾!gaʼnoeAT5GŠ%jLN=3)xx"F&eY:U44&/ Q.I$30adg|VYb?K4o個^M$\tոdœ ܼscue m C)i_] =T}V,?禰I[o5K[? D Xg7E(y&0~G!k=K&6|"qJP>љzîf1;&Hoc`_R\]IaH1w$ r/n%dHcʒak᧦ %*n#c \H-/7وPN}KN9Ga8oDtvL<~{srȺ{ME 08uXPC DʃY Ӝ&BV,!dȑvuÑj\)'SlѪIdAJma'5PwӁ;I+?f/t8zM]s$4e]¸1'\EWPi0hݞ殏tmy1_`I]3YV/7S eAT͚|NsiZ˒8yFEDJ!@=\V, .$[~bEx~hS@6]z -Z;tؗʤ|Kc|:#s讬X)q, щ n^O%I'UDj`$@L4SC! yPDp~%^0NE3]s4h(^\^?=H~C)jdRB "'Cw 9ߨd!S^oQMI6Vָզ$d/ 9-J6b@Չm)ܴ v0Pm_Ŭ}4rNB/DRάLnj.UORARt֫K8kއ*ٍtSj=yzj8\N9sa x;òApjuEu6R--jgq&FcUɴիTitƱ!ֱ}NHӠ M`3:ŵ1 nؤ%U8|+PhuY3 /̌l*l jRv=쒒9" gݥ[Ee4TGZp9Iul׸"~;I~zg ȏ?Oń1OتdkMokژ.Ih24؄WouW롣bYʁ(x+edu|R cQmЪ CBPop6./9fdאЦcٯ4&|WpQ!ӼPE4JLcz]m ~9SI>-\M b\3*e~ >R9&ǓVʩU0>X7򦛿+1s9ej. {Ij)# ~wYWBȫv67dž1}\ Ys)Iްy&t H~-JҧH$Uɠڢ=28`%^qe+ibM /U&n& Uz _{El#`h(H JBZ]P̓FҘBs6 @SuJW+Hjg(Ix)X[,ԅ5p$ ļ % (Q$SBf܃){|aWijaNua*._I0ew6b#Mnt&,1EDW "8JWi .3u.)P\q ?h  -dkOdhPu[GT $Ƅ#~"<$!3zgy1]3$xndEPpz?eR=ryH P᠁L\raV:AL]ӶA!rb?ZҦP ])BGHh+5k9Z P>̈́P>y|]MW8钤# l5@\$zq%\e;`qOhGzX˴"r"`IX߭jg@p;_@ uh˃z Ox)rqDgsf#ndZq4Md64bdÃ|Te]y"q<'y~8Z9Ӏ"O[8ߑU@#x:RuՇc}Sdq$*Ky1~u7li|zH}=Qną@<^NlwLv,>囩>wd#}: +b}BdpW_k  303vf`Sp9@|~"W:G]{hM7`z-6C_T \) pNu%sK$ӿG0 A+kgM 7ӳ1zuV$M~_>%Egzio}*d)̊'" 3$n kY&{޿qIa@_"q8Pjy){[^6me*✢(a8t3Ќoaaj6%q7M>9K-NxuH g{srH๨o HlaI~&z;G~9IfDdZm.7vhҝ`|,h)4;bW>1:w檪;L; @,%!6`"UBj"{A/;h8L#@-g"86miPqv}fz o^b*%~=nc H.G1^UZ|p!펷 op6 >w8j>OeȂhNF.&v<`OlJ` GٵߔLbX2фd1ߨ;+x!Yh4I+pJx \b2tKe_ 6ؐ= @7lGN;"V\SM>6kb!2vdz"$c4z7Mb¡yeB WbH7a)lrZ.{ZP6C]bX(+7MŗK *\"'Q^I=uLM 5$fY}7NV-,#f?lH88w"&Y[zt_.mUL åDdӵUfJRJ}A>(@>dS?]zQ]^ ݂P#We̪he{ڂ|6_@(VU5eg(2:/N0XH-jpq @3jXU(HRXJ !`#jxD1.[inb5a@M}GA(PEFe4%jT݈(6|PMkh<j u;vʗ@a&P[, JH{F+ &k ȓ1lso5ox$8mFO:;S#99Q̡ƞ:ekRv>o^f R{v1Haͻx?Zk8_? v^&Q!q!w8vGB cB b(` dmc)M.G#g5faK1wxHnYJ-[W 7YD}U>Ƞ_"-N,@g'i1<4T l5k5{WNԀlFG?BĚ@Ⱦv/R@TxneOOa.BNS=jAַ@ - r,hAd>PLlC,⎉[iQC~7%~xrK\涍XN”,˳ .-,`jl*kᩒ+ _dW&Yuy,jC0Ԉ6,:pWGS̉`LK'JV >Pqt^v -F|'ʼnCĴp!*$--y=&aQh噥}8 WZK"-×N;1GyA||l)WT,W׌|1!n2ȯ啰],kFSw!2tj-MBr:y ݎ6ȣx)vw[Mou`P"uC. NC#8i5#*b 8޴n} &-./AU_='@vS\mb85sK,Z31{ )_rU&#U>}B0ֵZúYlq|>0w!ψG2OŦOP4oL:4BPIIwoSř"^ mgI/rB`6LY/9iypBHWml'-04ϭ[io_<2>2 &~(,174e s/WU O$QsRi JJ@B(v.Tw Q[zmou35:׉kQz`䠦>Wؖ5n x"hK$yA=iGG: - uF%w4D`@ɪѠ-$5iDPD E,ame}|Vx$t v}OfT.8o]WФ@7n"dd@3RGc̓n4" Hۄ!<q-~ tț:ac)8Z?sRXV'%#`콵z~I" WuuVobL,~u_`9^=QG` 7A$O@tϦG³@DjtKzWB ~޻.Nl;کG%a Vl41zaJ,PKBC7TgLK:}:T@T洝[o;.Łͩ&?b?aou;lcHF+_je̹+ᯖ |5H9%$*Q%hUh$G XvOx哠δ s8 -ިcߛjn5fs1玟kv e:u!jG~Ւe)mcMtŐE^ P?Y,q< ^< SU9g{8E@i+Qf{ {ͰƜ_xPkHa(W3 *}x]^b Q%8 9FMHȺ8F(2@8%aWԝx8sJ@J㚶Xla 51LvE=8~Xkj'it#hbЛ8E] -:g;bB3M?.`za_U(Azm!B"!uqǤr=ꮥK%P'"% ]庸3L?pX~I .yڮ6# lV+r1F&HiaPN]x%Ks_يX#d8ryc$q[ni㝸o\u64(}yjl*iks֚yJ͢F]BP1Ej{Yz;eVgMr_ VZYѬG81ҪZȮ,=)Ҽ?B@ /R{rN' vʕĜn7'Qm*G#'|5DS˶L?AwR~"4ѹd_>s8]G'Bvn)/K4Ham&J Ќ ޛ(? aF?@rc_^ >^9? Au7?;@1Z`RB䣈,X]3+.wN)dMO/7@w3q+r?CaP$/]<ͱC}lr c.̆n7`R`6[M9룜x Q fF*-E,M#Z"*}$4&ƴlyzMmJٱ mR,/,j0@aY[:5V' o㐨Iwƹyq*^p5hM93V_98Ukf+V"HSn; w(q=?jh_m`$zIpI# f$+S͙qTCNl?, |upȒo'x(_1Ts(bi'&[dI) uy$QֵfLLgS"2.7ZLXW_kBU `9[הDz z6:ڈA,$Ҍ(pJIP?اtG0jinD:@XcRNWXJZkÏ;y6ۋ?eA?-?><\Yh_&.o(LDL{V?w[nTF.djBzaq]> ngX,ո |ߒkL[+>ܸ\8h"{^lm XP3r 1I)$*)SDLbU#BIPD9P{jT` OUW(?1yeCg^˫ ǕltWp:w%^6&)|6Їl!w9"%F Q^{\ r]O|l)6i]3S/WYNAn@hh 73 w 墵5icc(k X"qvR0< 8xEfP`َ;\w(뺍/jv= ⶮ2˚Z>)J8z Ǚbt"I-l"q}̑%Wg !CL5b[,a 8L/x8x?)н%ӟ::QSs:+դ#FU ^Dlj{)ChUFtXg&7ÄaguQȢmæ^| P)k="|$qb@O+"`β wCYaR+vX4G[iꤧt-f%hw0W$r \3CU")7)ru|?f{1kz u]VԫgXWpkyf\&*p<ڦ>c}>x6 ?LpfB•ܠNQm+הBDe7H=Pm;<|Hѧ)]-;dU嚲[_ ǝVRf $KcT;M!'ġ]jqN -%fi;*Hba\%_-R6% ̧?~nར(b)mWJ3] ~GB s&\[kS>:(9@9R 6JjM$MNpw'm?|En4Dm)O['y925Py:>k?=H.H{^9ћг0;d˱zmJPG~r|\#*㴔ᯡ}6^+[F :J`-WL-hأGžp"*/!_`<EZ*:(/|yW=߱ k'+zA.BvVGLPWE4T! 4t)dz` \xCV\.p[i< :Ǒ|O) ?EZEU=8K4C]`+ /ha5r^ߟڽ^KEΏ E~Ry7~sEM3^tݹ&hLxL/{6.j]EN6#41uq9"O#k{4QhҩA_gU|c^V|ViTw7sn""\Kup-ȎȐ',4%g53sP&'$ydg.vGߨǧdz#蛘$9"QKh`}:6pp4RO5?AM~".]g8j7`I@Cͨ1KB#K=Lor@b#=z/SjUu@،DW[9m5洬&f)dG K |M)S}wxk?<8|m/1\=\fWv:7O}L,(x_ sWK5_Vbo{pLAǪ/݆p#9"hd XP4Ahf<59?p Vr;y-k]wc/b.Ӡp.z|D zB \tٶϲ> wOǬQw wW%d Vs*]*a7Bޙ p*յ"\Y6ʄ>b5-J1~8sh$+%6P[p skIڕ-:{>F6DȀr~3*d{zo;WRcɂ>),t}ύ*uNbfWD Oswą+,l229Ojv߃tk=Y@gYvD^a[Fycvmz0ހ{dbAK:0<Voȫ &~va֤=,a27=AUXISDY%(UlX9Qk7A<3nS)fpp) 4(ptǼ=4!_1ἵ`1hd'I }P/wkL3p Dݔ_\oSt!$>M2s-xNoI}ku!AGg%Jǻ DNJ"Gўb|0=o<$/^=^PԴ&4nmOz$|7#32MA߉i" Ɍw󆸎 Z)H݇'GQ $ */cr$=A bZUՎlCjX5CE.sm̘ibbeL>,@C̀e%ڋ>\wۣBJtkyNח+gJy|No| wmtؙ~!.@\ț9_Ĕ_U'#/A؍QA8&1(;Y&n&kX3H)N9ҿh0,~ qܭ\$a)5h˗_jurTҰ=w`^!/$PNX h^w%|$>d7Ah ! uו_T1ؿ |Շ&&iRp[Q-rE6ՅkUЬ +R`uS">acE- ΋_׋.WHq}?cP|pKz.ZF3)>MV4Zj=BbD~D؍Cq 6ӧlD"b w6zxv[ \R>Hn6&Yh@Z57[_[@~p0ʵVS1W # o-(>X@`Dx>4-KZ<0Z ':ud?Ӭ*2&&+- 1)}-i Jøг ?d0~kh?\NXHGO{ m-RX˦?l)RLS4d=LV('^m"ڕLo MbO+? ʗ)",abai`SՅMY[IBzZ3S^cF4pDﻞIX @x l#k(lF!rb&{`9Q;Q-VMVUE_6V)4<-K#^v{o;/-p4 IRJcsSܫ^wR\망qSf%hZCuD` ;v&!?Zxy` lR'Yذ @G@>pUri[$~ͣ 2_FJpAgӍ(ϮᗋIZSvJųQߜ0DnG#rAHR YPMa615ScEUJP@POd.Z e.&xHAx72oa$g A3FP>/:eML1#)@GA8 G3tکA¾8I.Sl3׏D;jr'Fc=~qm?/ )|ɟpgjqB Vk8TqiZoR.@^wV+C\6=EMlM6f.m~n(X/E.E4`$fwt{,9 ##Y\ˣRbrQiL7YuȘks 0B$w: {l+ἽVY8piJ䞧NeM\hGF}DAquh>XQj01Z^j<ީ)5&؁r4axb=T'mǿ2e,Z` 5t0˕Wa"Ha\OdaD> Fp>sC67[\v::XE>D"&+6HR0z~Ò a@NCF]:}N@Cv#l.*MF&JRO{#ds/%/nt]oF Q1/ra|qq/cxe2Z@?a3[?ԟ~y*iT+BW&[K¿3.A5D I*6Ҵ 1 'aa­ySBeHJgk=GG/ј)Hv6Ʊ|-":4 OJWx Pգw~fqSA;%DBttMY2&Q Wa}NdQylN#'OT0mMQ34vÌ3;cIq53_fˈ [I+Q5HYDE t:)~V4$t=tYT e0>2\%Tbr|_Fb!!Ր\qoFXЪ2ģ|;}C5lt9\J\6z͛XH8NSvN2.2/iZ1Y;8̲V2Rj;&/<-/t9TtmVVJX1?dM[M>5gW5V{mUv*JTq7JLOep#*: Xm֑B୏K,i<"v{Oh760JuNJh@IiG51v/y4?k ;c3{il K;!ve;YW [\/QI?P[l.t[F)9v6.za_qscZ{n H2TA=}]\%]jMina#]ե~m{#X+c0ΣR/ 8 f~K uPkZS T/bSBB!uЦXg7 hZ(#Y?2tZbr0D~5<9) ֕3)L͏*2TikIcXr9Uv$f랟ǗlTޅL|&&VWmRtEEfU4v͞x9V$$r$Ɔ.guC.?{te}0Hd~{T ^ez0΅ L o/҉;~"K`HxGG5CDkP=`[qhhL2ƅ5M_WoxU# -d򒼟60[hSգuFPWCr;7*$<}q/ rLsX5PZv4KQ g煖C&r‡7mhs'3|>yr#f+)%40 ,ۿGR21GS#jKXl9 PQgʠl]#10ud`MIǞ9'1."i^Jx($4f6軒71GȱFq^֟Z)㳴]K"4|1JCYBqAy6s.b5ި* & pDmx'[NA[N2Oec6XIUb+[0$2GۭP B ki,3Efmnr.8vmzF눂U9h|!SebeAtz;х.A=SjԈךQ>ڴ>=ǟ;>~H?21[>|BcߞgT=0 ![2qt\,*uB8_ъL#U9qx)\՞"૜1{\oRuۆM3W6ؾNK#*A&2!̾ jO7ŗ/㵥7vXH:_#T'gL/gDH8|UɴπK=78ST؅#I&bačSN5Խϼ|4neS+)mqzۛ7:~Mlx: ;1-}0a VU2g/3G]bw}o/٠qAS:F~ 8)ѤAOәt Ur}N*ђIIPHY^/)AbX֭5_.v{%r]̷V6M/QAذ~l$v1*J=AѢK.v.M95)ï)cD1j10(bXvsJ![d\&焔=ho+K3DvjDOψho~/Vvܱ.|ѷ1]1xκAu:Tv /_|^ ,ı$㒘*Vzҋtj/," }HhcߞwXzM }:F"-ϞixH dp @5X2ssxkos7f;jS_ `[~|B0e47dvEa#,ؽȋipf0Gftƥ/j *jrGycdL?04!<luX ʔx%?Iȵ>U3.3USޞ@0WĿ@2ì &[OPuNA2P6'MC 9 jeAb05E0kXBXNWJESB9r${"^Cic Nl r_P3l #$gB[:nf>od#YE= ,䎷g7x7qF<.xv_'>E@Gw ̔lnL]Hty.;1 6[ީ6Hԫr]|/.(|em#ܿ|EoÚ6f <=$ޯ4o덽* "!\0;iat+L+ɅbGŐ-q+/i<{ tfxn|kߎ:lüaoԐ]%:ik@݉YwOkfz2K.zqaRY)fNVoP䜶kԿ"q%ݧG86f+ ʥ"sM iUP{qtn JYg,ZpKmR_qfdXޮVFC-F)+ IA'q t3JI]:tɉ #dK:/9bjOpSk8j|Xk\TDӾkikj >*ύTF a_{0S$If@}1Vv~D\D[6Kiq8 :aLy18on#и%u,x~'bCOи텒sJ(L-n2p+1;0 ;.*%v=/n'8#|wMx؍? 7twdc!#wN'.cr^o>"fg N'F<v|Ei1A;r[ƮD=`7J 4F5*+>OlZK+(1YAT^ b(Ba$E\2PnanKˉO EN!AEeVxϲPg ?w}\2"HXja|YTlR&-vK#xѸP[G 4VSFOQSw+5{vIlqgN8Q\`?(-Z5{qU *! ][j1G9NnveH7y-ҫ|VpXLQsJfND uj6ݭvZpKE S9-'h@=}<6f z0@f;/{9R Y:nP?\M|WL/gCW鿖({&o[$>')%@&k(arn`Eq"mbK\'LRY)qCd"5.Ԏv+2(`%aKwfam(\f/.mF/E*n[dQ{4HqEDeȅ~eD3eXweZXOԵ+ HD,PRpd?ݜi!'RdҹEY ϲEg['')%=?;\@ćǣXqNHФ/xC(X(uTEa[$9OQ҂|Y@ұ+:%R@F`ҷMh*TZ=!Պq!_XwjxQ3}XTO 6fQxPSbvt#zƠt = ̜A[4Į$GR}żա \X*,D7# H (!ljw#G[bSíʬ {6AF|Oy{֬hXWIC (س5qr.g8v]W_ ;s=({o 0 ȅv?9OA"8L9^')q;Z/Q2Hj?eJqQ?m,΄t 8p.Ջ5qʉPV'* L6ⶉY*ksMMlEk  KZFJ۬E%g;<=÷<>G; qy8ﹳ+(ܬN贠21nڅa 3@d j|t {nE{W{Naj)n`@WB$ޏ>ml2̴unrExӺbB5 {Ok<݃ŅSKԈ8&c,˄s<ѹ{+l,\ogX}כ[|qSt*\C!܁5^J[]BF*gl{&Fv{oJwKT50"g k|<$EdUQ4S(߼Se8Vsk[tx^L@" ͯۦg%0F:t?k+2 Ӓ֬p+ E.9*26mxoa$EG.LrO cyLi!lKL(a<,3H {)21#QAH?R==j?״Z:AI0=鰉:{KMjPU呻3CmWr F Ua >Qەܴ7g-6l=H.xYۧ^=W?̤ez'Q7t;v'jtGtJӚ>FcS#wf$fCӥ d%ISGK`u0慬d.^>RGmdcA/ԃ 嘃9^bcS.8q} Ieyی8M/\yO[$7ep oT-,bd `TI|UT%eZDmw E(C G^9QAIE+x$XSx"@1k,wF\<{m[CjAj2?'8L1 (cs#Mˀg Y;41`/cRA¶c1bĔEY kr*s/{5\':ǂ&nE\XmE ~\s_x6IQZ% ͞LdcG}.il_=%qTVޯz%XS&o K1$_ %9.DaZ9L5w6@[A>*k;«!Ş A@Eԝ(?i3 w꿅D¢+TLBt,`ESir^4x">if:7Yf܉1泽"Yj!a`a,qݝBIS7s× h3Q0\5ᮒHf.k`NᎿfCMB"">LU/?!j=wURl`JB*V;j\i%vJ,E67̕p#1 g(Zgh>ԭb-jW.῀ƝH{ql6-쇼FŒq} l:b+nLEvW3 1-5p=wc0(N-\0m <_-؊P.JgT]J) >DnܚFUfn!ivtʑ 8[wP LKoZXS3eN#_+ⷸ;>cSfьKp`zvʧ2[syX/Bl`l$*YQ a"u=4\ߝ] 8s&ͫ[$(&_Q%!s-n9m,fdBd8M7+ڛ{/-U/sW^]^]s>%{nQ۰1FZs^uWOoG_!v|\TcujPOl@LС,ߣky_VMCH"O#0pgm-8po1U_~ŷD@L7]Cb}'`NE]mFo$'"ns@NϙHtXb8{Ņ ̾kEjaѽ~uDȜ^lBI3;u\IdV,rEf—8CM״,.ɺwF%շSs o,/WWNV0d2# h$1DT/WMS<1^ͱ1q׌2`/"Z.Old#$0:JX*2cZ)yq1Ɖv sUBCH $A(q?JrF+\jHhz֠AP}dvP<"Z &C?|[ ?hx!K߫y94-D^yr>nMW{ak&;ުP|}"L+c"V; Uo*/Wjؽ-3Q.D~`K}Qe{UbIX*eӆ7$48"d߿ O. ˇ{곥~B∁ @dwrr73-|Wc#@@beh&jKte_l{c4/%/_b/Uo`m_{6hyQfo]OͼX4nx1}fYlqQw="hm#Ayc'ᕤht= `IǼ~R?L^~y[//)B'rZC ,nZg>T#MgU/oĔ@*^z&@pK,ѢWe! |4"Va?wR,OZE}i׹M" KN" ]}r0TLRIg.C6Bh gj bd)3 Nո+ NVŔJt3Om&_ 7=xO}@?[3Ĕ+s?!P]:+hO |GZ|(ksϤT浄;=lL-碬% %B uFP^? uO&I$tfTob qÐIP! 7L1 t#n f_tpf֦o`JiȔ0E+.@UAB!E鈈~X|$b0uCEEQ~P3zhtp Q6`>!\4fm'Z :P)a2؎yqP%HQ$fn`98_/)x~mt@%o']^:P>rr۫׊ ybmVN0p/n~2`ٰQ"'pY*5[@ׯ";0w%X»$n~0 A^9r*>oyX@67+9Hu Ggк} B\׾ zqtHi9 SEnI!n0Dg8Ò]5JUZ{~6RI=f9cw./{rT8JNB dG]#9[b tREHgF_5&@$,q~1cNb~[-WYq@#3뤾*)˥ jn%l|+tFwQ9LlfX&ֽ"g+[դ\$llH.`LߩTڏrݯvݙ~%U]E҃mJg3F/.R*VԔW!AykV{ON\ E[EwIr|D R7Ή2{S q">h='"y<9Oak" "˄/b{S죥#09;&J9񸶗# onAc R.z!}wX):£vTJOU.rJ{-_=z`~ w;`7r4ۏ(-I )~4) s@K<g62|"*J^E#}̘!g!b6qeXz`Y/xȉRMt +\0N5vS|n6ɋ3G*%aB Zh؟𓾥I_q~/Q ~R'Hg3AVQX]pi¢2@ځtȠ(w: "LBOV;;ZP6кsUSWj ÄRAҺ-'"4g s#YX(ܹ8*f8%- \ۢ$f5*~nodS_ۆJ SGyBLK<ƄW4eٍxZQ.wh ;ӛ<޴ @d3,@j*aRR~9 R6:Z܀ %=&S؎(bϖ9h^"M (”Ȝ:.08Wh?}4h{)a6?yW(ԤfxB_3GTtw9y -%o g~hm<#B MJ ui$ fzR2-hUm#{T;͌~cNM^WP7L -vMAgnpx6%K żG 4z jfRDo\5 CQ fE]k Q2ZJh5 PtX_XmC7/g#DSnb='e)4ه=Bh޾G7&DP{J0w6αҪdu,} 벜L!|~u:ZAFjw;@~pexїl5:k3A 4u/zi$Rbb50LI9fvP"+6Mp b;̜<Ԥ0i0rK-{v ڎqIO[}!*%Ę>YDǜ9H'3h:'K3>e94pu(m\HT;;/ ko?um ` 5ㄗI%5S6N.2RRF@cl.I1nBt*-L ]=5^CUyEqo9\(>>m 3 Js|rAڋ xAqxJV&f0f ~8Ast`_eMI潮oŁOآ$o"͖{7CJ1$M;>b`'xXo*!xCbY;$4DmvѧoxM1zUA7Qw4F)x enf5IL9ځϔ}x&FdO_Rt :Pmm̬_=4>5ޘwI|/ & :m6){/ iO1$Sn,ې'v" 1F4FCRv- :0&Eiξ"J%YjkNjj$,X ӍR9Ts”# qhX̓4ט8o^E=u#?Cc&d@.qr6gЙM̎}umSdO u$86ʶn> 1R(- axPX<0P5r5 4x&qX.A J&@Φat!+5ie*ݯ~)\BJY)>o)hmpy"SvZ=Ukau-B#8LT!aG/Qe<.n&p<#²NE]'U )7=oy/s<=_khnq!G\ g;RU3aޞam'nof ']sF|zqS5cм$ U箑.@ԩO޼}q}#)g{|dܗG#}q5^ ba>SYk=x$pk^gE5'K>Ѡ&x)R6SyTa?I{6l"@Ҁi y9/7JM7׆,%s~XwmV%ʉQdkt5|hUՎﳃ4s>j%w#hL#Aԛ YJ8q^O(7{ܘZz[ N) 7B Cjmִ1n8+K oO h#0t K_(@B/ 5;{~Z&MJn4yŶ)uƶȝebsvAc}&N !`6@=df*ϖa&g\oҹp7̌=R:7g)ƈ_2-ݎRPbfPNe~oW刎l%vwPq)3t1ڈGz;B],K}| D! 5g?I8*G=I3)>BF!, F"?6{0t  ^,3Br*f9YG 5*hp.!p'baJv\E'\\̎GځY~(ŲTvYϬZM vI daC8"cP>^=VV@O{gkrQ8gd zyMGz Cyw{^R w Ќ;-d^@ۥLd;K|N|u_2:e7Ljxs΃]t yglA<n'-i3Or"9J&}˥3<6?O؞eybDU͈bԕ nJzoL_ 'k x( w[Zy< h#9j)v]ܨ佗Puܭ#lZ\w"Y~o6!n*C橋csT<:6c?4J,-|vBq;s{"!}ٍzF&iWO~h,"wҕl4aUrɰS񮙋m$w͸P;V{%p ,T2Y$=j \A6Upv/fs3T8؉q/أiha;]:ۋ7Ur`N^10΁ti+( 6kdst2SؕY .yYO p++ĺ={'t^A*<͉bY s'5AxiPZ` Kħ"ky1~ -옠OJKv֨@L4T3[A*i]M@ C!G xJȀ] Pf zAϜ*r J;۱96eTm.z y~Bvn*Ƴn~V L#܄E.˥Nغ.A%ei4zfx,1bNȊ jFՒJ)_22H{}] C Ou1ե2]"?MΤ| UAڄ6tj@0wՙ+YUno]nA̗4N,~<=^i;Cں:>U+&=Φ&e`*YN]]zC75޺=;x{=z]&,M>@t 8yU!x:F(&U_"D Ub^Eז}!}j7#ҿf`$hZ}3bϻjbܠy"~R1: e 9/I:> s܍82*Sdx_YxZf rz0b@^-syqMV#BmL5=uAZ{wAc!I4, ^|-^_BLf=+yKPa--}ˌ>Iǟ."vv 6#Niy2|\*]H#`iFoF;PJg?wOspn-MHZdc O+ʤ۞!e!MQ^G| \:4l^=g*6o>L<-15 ;fE|C:cXڭGln&=s8dv݊YiHb\W}zc<ΖL,i߉'QJDɣFF0_e0tE$L! p-NQ49p#m &qWwseNPſ\Ǫl#|ii Dt^4:7Fti-l[*$j>P~e* ~bReEIi0GƳN|=KCCa#hA٪ \mUbbsB [ T=/ c3aUgGk;-'&@;~8xGYa"$2 JE; xdxpj;j6}f)wCe+sVQ:l17i}O<tiu|AǨ Ӧ鹚}eτqmdq!2@QHK 5y+w<N`/A=.5*]. 2 :t$(& 3%䔧jߨOtq@iEѯcV {4uZLz26'<&N.(e; 8Օ͈g'c!U< /Rf[r_5Ye7n@Y~ [舄H KlZ1Ή~b5g8bYVHrGpה3zG {k$u+`b`R;=F9fΑHI_SDqc 63pbUjw6onXUv}ÕrN(.[$춨2GV;YPUSeLa*8]΀^T ?B45I۳s&= +ƶjADDFh\Ͼ-y@6>GEuײ3:#]Ϡњ /^rA1`#=0(}3[)P~m>NVwK [ { wBuo5V7fo=YkcV9(3!&ṆG :$6qNNydƩu o?^}ĪUZAωNg#-$ؔB 8:?ڢnhpP $U{A)xWZ @v2Ais; HW%r?:ښ]\/)DR*=EԲJy<߲t@ 9L5:l@hGܭsߏrpu*c8{в;G`@w,l*ǡRZ7pa&L{(CJ*i**[%{9i?Ý%!_"і1Oj'|׳m+As#%vR):ᔎ[D= m+᯾@Ynڴ@aDU u qz՘@yTa\#hV#sX6тAYɳ R'%V%NR*0L~|fPKX][S,58vi,^]w^i`]"<1)ɥ9&33/5x>Tpϴ@RKu|>ɋc $%xp-{ K@ы9hW'-~AȀ:CT:q3I5A $%zh3ۂ(&НBi9$ȍO]TWk1eh-w/Qoh; q;! rsk|x0D(ݾK9'>ޢ]u Rٳizl!.qL'.̀X0b4/!:E8tք*IHK.w|>׶\l{on1E; .) !K~)IrHv{@Nu͏SNEN%׽g}pH'!.9pkA^p;֒SGzy )fSRM:gј*]Xn3#j&owr7sQ`XA4&"rHJ7*(cu&S,88*DUK^MõonLh T~-?Lo8jU bY*u6"z`ZFȱzLC%0c0U}hlsJo&>.t`5hJ/`fL9;B \g A~CFps Z 퍬]i^Ad';[z$GX[C[{`U1 _ݖ0kvzR3YZ*N։ĴZ9vdx̆Q$cRD.FՅ>gUT/t6plqETO@S0:ncu0E"7)Hc|tbh-۰'+"X~&:,w𤷠{ }ehmkkX0׍Gu|3ws1-'FӾƇti@3M\N^.=p払Cg|zխKܺ{WؾI==s)'f?I % (F5h,L gI3 /<9)p2_6%B;3ھ+Pj8ҩ_vrHف򔒐$u(4T Z! ֳQR3(3w 0-]rG(S1]?LLi= k$l"PfzFfF;ʴ98^62@YOq $A]+kVY67uV-G#'X,Z&T8O`i/7@:RH-ݝ[d4@mF?xL@퍱1jK؅!\i.,Ej*lL ~[bab[E)q,GMlE;œH-ZmEVAoL@C8T]ւNjwy8UC-,ck]NJDؐ6Jd9ySt]=+sYHeB._NB.Z_9!$s*,O)n!ijnD4Oz Yyf54ѿk܄tXu>Wl,{uybr7G5*:CnZ_Z]D́a!187P\wgU'/=]V$ o*Gk]ҝkGx[Sv^ rT{W@48bCwEj!A;AR6.B]} 'UtYsT ۏ]-ȄiDɝ_fSCqZ[=X1Ǐ9N:J1F@Smn[7j q;.EɊg,ozA׃)aAOٯmhVg[<7`H+ O͖G#Џ9gFcS6ODH)y{>K"$(cT@z0gt/ @}d*Ja6דdH}a䃅mQX+ŕp{f7vPi#̐L6ӵx1qv')^O'dH49<.82mCtMWP:AFt}F.Gz([A5/[Cf~J7GL{껔86;+J^G/AU `G>viKZSS1sx7|4t$@8->%Ǻ 9,˻ eHW& Ƀnd'z~aÿoeel:r 5wM;ݒۣcWĨ%HxZ{W16ۖt%.~|]?y_} ͢—#gNʮku5\{Ԁ٩kp|'A2c{Q#I0`UiYBpنUI=SH6>cvvGШb8p#ʲIHEb(RV pXCse1Aw$+ZW{@xy- .S!wn69`B5Rh^}z!ą4 zG {V#A GmB%\?ϙr1e,EOV}Q/mˉ7^]\qىXIvuu,~5'x*. XHF80X00GG=aGZ7Xj ,p淪o5j2 fOvV*Rb/e]HBzM ͣ IMF0^&RR$*-ܜ\Dr=TɵhalG/ XZV$UI oҧ?@ֺh[GjiUؿ\$9=1sI԰ѩi'5']'"֋lNdD7Py#dd LNd/ )1TA1|mMAg6yIH%C$?:D#&يt9^;hv1uEA>|-$\PeuBY",ɀb!#*i_#*͉Nxr6 TbX҇8'oD]KYNKWa<$ǃ-K sMBt&e= E, 2+Z§dŘ7*ҽNm}Qa y' T`.FZDey>g?-#Ǯ [֞`ys[^1Gbq$Ո O* Gm@GUp$V6 *0v D[evU-3'6)k},rT8cP=j4n9lyiBf5J}JXZF^=.jRV>ܺ@-ﻓ9 'eμK(d/:i0=LGĴ4/y qCIs(&&LcJip:x ~vOyO R31Ŕfx?b6.Pn'Ќ;\fBz??=mHQecCD3% [ff'7^/v壇@(ފL(pD2.ϦR#E%IKN/TM.qbjܢ.çvVC>ٱf4ŷ-+Zmt``Jj 9V ]ou޲4@J#qwF_auU}!l*ex4ɱ3B.WI!aiy@C `NiVO>=hL}\@oʢqʾ^=:9KíPĽU.p;w y:j)/I/4\{ŌH75]t/ ~A"]q9ZD.,}}׺ސ󙙑N(*;H"9 9/$ )Q>Z;Q|VSIPةlW hb|c_'R #*k4^3+{i-I$msnyuϢWQls-coj>wZk ѳ ᩮ^;11![ jCh0tIw|F6(Cg~fp{f) M3ݢZ߿"@Mtq۲" ˈ [ܭg]mx"NUz݆ fF>KGP<ğ9t9 8 s H(4RoO_⯻{^Y vܸYk]VqV.6G̿ sQ~f[>㤇YRlgMqSeA:#W}^\-*9b30>f6RWuU3b?|G/{D9%%rj,ub!"V䘷-'R `"uΤD':R`(!]&B%+-,Rn`ad]!'TD=]f}:FAhڌY5*-H|b?UY? ǒڠCr{ǞDq{ɘi!nmfH6}Tv|e~:kۻy80&(E%nzg~Jf x%?!&*x>Eƿcg5|@ӵć=mxi4YqGL}1_sa̸IPWL:F6iiZ QԂUġr_YDf(W)60q --`kE*h?-?Lrp jZtȯkv-[S滒b 4g&夊SO Oph\a6Mc SQerM Z+Ү/= ,>){7ۚNI 5u V;,zl\c&e.a쨁_q"i=~tzEĉlM5,WwR&GJ yuNPP|^WAÄ=VkU J#YYJ̬>A͚1nK#(E\ͥ}H/Iu8?C7f;T9NrDہ{Y |Q!/ 6VdpRj ) Nܳ>"HYhY*[R #PWdcVdXBq1x),fpQջOED JiX6{&>)`}h<꧟ƵFe``Uw7c-277aJJ.db^437 F0QEw'x} sNF'_Z'T DSEmkyS143Mw VٖN{?=z|!>ȄKw, ξX'7@F=ePA6<|/A`eD/UI$[(CX3b AV49"R!듒زjV ?!@`uIH-6~{t >iJK̋pA5+B٭O h3ІEu Vd,mEمz>ɖ6Sx·3Sa{ H`}5x. ZA׫NAFVcoոEg]6cR3|҇:SP8e;Z.A<&SYΫ} '+-pΰ۰F)*`Ǽ1.NXWg)YxuU#|^̞njM[d.XsW޻0b@B.% QoKɥa[UZroIMAg08ݿU@"SY$]yUV݃ /b7\*QgGyp>ly;CuޒB= O-˱vFtR;D ش^BhAm("zJ`sf0\v{4:c>DZe٦!T 0MN_Y?IĔEi}Zի_9n?pfyKfmLs;Fe"²`jnfAuVRJ|!t_X c\}=45-˂~c2Mr$ :u]lq/V@{GKjqwAUN,ƅdGg0dhwdo|R m ՇGd@-@ũĻ('C8'FZ4yV{d2eYRmKE{-}Q-mo۴T6=u1QpD~l&HAہ0DgIǣf#ԋc0iN,NZxU5l4{(FŨX$/]!I3(D9ŠaN@i+Cՠ!E:}iZ}/cqL)? `ԎKzJ2mn3dȹyl=Q7B/S78OJ*rS:Yb5uqp6W"1Sa>$pAG?6˪n=;)tJΔspp,+~>`Z)?_ \q>{qY_E9xn%`:̺&iȫ֞{AC!S':gͽ4 C"VǤ{(g{ueHFZ0R`7n](mSYt|YUetz.@|mQ(ޣLpOMg gEd-ΉuPu$yS+hՓ]Ǿl~QN.T}RT~"^Dws1C0rUU<>_͕&a]Tij%\;0:zх)r06U=fJ=0n3Q=іMez' n%(7YWðuil<$ݣRH Giks欴uL[ 5;yX0geD1!B׫x~ B41HEFЉ1v) "M}Е4 Ѡ>$ jUXE ?j'QY`!؄274J"]UWlۥsd' ZYA3SBq~dݑ(&qtFVi8V zRbԖܤ&6FpmS$]]> 3; ĭMqp;]S( WSy5K^:#{AP.{|c:z=-g^\@fYS_;h&9530DMY:1#iN÷˯[͔F% %*2h$l41L (hBCn  yh/zj7~~uU:N0K9JV>U0Fm^}e?~4x# j+l`x${ac c=" a 7.-*wdIPkU0$" _z{OmŤyDNxK=oSIKi +}]pְ;a"d,ܻA48 ao.ݔZ=M]jhŮ^bE$+~+PA8LiӧUjlGn<>64ԏYh}|.g~g#BU]IC&J&D'WKtkQs"Mk| Ѕ -Jm7jøaQi:7ہSx.ΆfJc=۬ קr+#4Hm~J\\x3MsUŷBq}NVJ$*_q`o_zgD44ً'dyɹ# O1L{=%(܅R .WP 8kē-91yD]UwwV;'R-#: W4ml8V}~oU}HI9/5)-|!$2|wݷ Mx↠ȄϾMC%2bsC\0 2zz"|QO-5>D}Q&{%&ޅ:Zzߚ /"Z8hPKe0PxFe1 z$U[ +YJ_|-8A. Rtsb,@#h7~RYGM]=j)pQ/cXeF2x<Ϻ;xyWmivS !E[ѾdTєE3\ˌc|hyy{ά:,`"ΪCym[d< l{*ήQ%OL7GR9+!T SLi+Mrиsذ ӽS6H%2 % +%8$-o6 S5O/w-ih "f14l&˩ExqMԋ+6Ӟ4-ZhqjLRB?}UFjV3t&K 'R1 *uFޒTbN)'6cN4ʙVQ"gD6[B%C)-l-QS +sAbCsa<<3}LUԔG-lB>Sk6J|j+Լq8:S@jSuQ!_V,yu@:^lZ-dI&ЮT ռP:C,:}X'=,)EHy:ytF1pшX}o ذZ SLDj¯X*M8\Ip|#T. ,^8,Kz Ƈi)\\)3L rµS#iӸV`LaEٳty YN-L}i<VA]"TpJ `pe C,2FOIsz;#Є!Wy[uю(!LӃ}JUq: GI\A}R\^P^U}!q}>}u?f/*"2W u1#k! ٶy|]]ŎmqWU6]5l=X2Ii+LwIS2I7'!Ŗ?OW+K~nabEnLG[ZVn ʨ՚t$ڈ&4Y!vPٸ|X%_U [ O-@ u *,/It>*rSEH&T\ya?x)OtG c뻥SElj9TdVKs^HTդA]$]/|YΖC8ⴶQNN=26x鋑TvCu /Qqִ '`k +IO)I[\^)q,6I{+U곜̌vsQM G Oc#C**F\/:bx"E~ Hsa&Z{.)YSkTHJ; Zdj:Ib QҲ#Yehu8{4<9+vn#NG}vS 6QG4(0:~MuJ ׮^38=vG-+UH8}8=fώhHE߀ލ&* Tv8k|A2]r::LܧCgk&75+>{1.|1 \X.d1y}ލ0[gw}9m%Zm`B1 [ ,O_'$LQ}Lҽ_.Qd` Cqx@mѾ6e`Q>ҕ\'a. ,5z{ЃPtW[P<5$tc>B˰k[k/'c퍐KRxR̠0(wٙF%%!s/3*J}T÷6g.;[WM"2 ؇Jrq676 Y"Mc?<>Oa2T3.|qUJjcr!-}~=Qs19ߵ&;`Rx]깂hʐH^;80V;!&oGNy76/6s_\$ן\UV؛jB'`|jhדr^_|T_ŒUʺe; N`m\V/k+&6a'0 oMi,"Y߹2 ȶA2Pi\)ImEfT*+gv+Du]1m *{.HdSKD@T?V>NҦ4@2QMr56Oü #J=+=%C==@W+P-Xz\t^ o/gڂMoD qn [rd 0j17tBAK(\ś4к碭+|\o`Ł*Z՞ kjQmp oC<^Z8{ _.MUK/n6ٍVWl/ƘNc<(M 8Dz$Tv} ؼdD <,9+[B;wnL%a~ 7dC&ҕd{|w H8QB~uN_?ooEpe\tBoUzwL3gJ[o1hTs2'X43 &BֳNLl">J@.ݥ FO >Ŗ[v2;;hpl ߃9n4.L`|ۋ .^GZir~sp괰>=v} Q+\'\;hs yS5-N=*feʝr;yZ!qϹ\},:LUsRy#G#=2O󕏀?{l\ ~hyEe_ 7psj1[SJȘ"㋃L##O0HhYk^+?hhZ7YD( )&472V1pWEgdwt&dDz^raˉmT>LF |D7 t&׶n ץ{X2+o)Ei:KXz>gGM |Hg{3y3T 1Wc煃%x# @-F/w{+6rF͏h^}hk/BZ:T)ҋgo.2 kIdMM8wM>|S^;V(~ƸޙҬE6W끥ooovmj &x/lO|lWgh%HLJ,*:?J#W EJb xǖ>ª|"u2TĜv戾~r w΢өJusy7|뻮) \"iy-Qmo;aΡħ iw.f1" }OKvޞt>ݏ$ta\x29·>}V|!$""OƸi `$kaJ>IϒN7J" =x)(ai%NB6resr[єN1[sul}iT:XC#sdjڦ\؈.l=(r7OjrO h3tBX:2q @ip0|ҊAC#;k* faޓ#A]Z!i4G,@~Vî!(B &y)Zt/('m-0 >fe߄Y~uM&`3MaWV9X\U= mș6ـet7Tf>J*^&pOh|NA\6!Nf'#@uf[pX\ہw6H{5=jXE9G3ȐܸJ7d|@6~mcrxIfߥ-H bo!fɋ?^n,.GpAEzo;I-"| g R+e"-1BS_$ElLQx{.Z5w3=G9 ?Wk m%"7Î/k/gpc'cIpp+.Էɇ!J(5r&DޟZϪAײ/RF|dap.B[7t'FuorFzA\T0c}W!IzeVOC R]{鑣 Am.Nx7@:;|RJ7 _ ,ǽ[ReΎ;sK9NŽpTbij|?"ckwҹΘ\P )漰E24$k\q CH0v3R,Щڃ3Y&(Xv^D 1'7у'Řo@`28m_o4 Z4gMA{9G(Rv;lRmeU2u;;K9#w{7Z0hc'  ީV# $%S8&)yn*Dd(do+'P˟z6-N ?&ɋe15mdk!.׶򸶙wz.bسCҝK=We qmɲtj\gYH&<ʯ7 $׌烋гg~i8/qH>>VIiER`{y!+3n?7VFkD)$?XX0Tw(3rF{R|rh-+$CTOҕ @O<)r+JScX*EC+ PM)@NsちWd?2l({OEPMp=f,j)L)U*ҕnaT1G4E=>,ei-7+Z+L$fB)PpH(,€|XG"hZ:>nf.dta8!vO2uŇW!-e?rᲪ!IGF= bpzҲBbemHIZq[Rs Wyhci7F48U0ʗA_<$FHƊ )aGDD(m/K i0 d#]ow!SǫlJ_-1zlnu<~G.SzHQ(d!6ßѦЧ5,Л!v懖B&^/Y дbvOd]W\N @UhZ?sgQl&U7iH%`lYإuGKuih'/\]3OF`V@jĎL3^=obbIT wrU2 FK0T6 H/Kv*xjؕfWtB(m+u/Et] |NBj,X{xx̀~2>ŝVo| : rB݃-hXrQ{>{b[LnJ=s*s"zcWkqr/>o _ڿfg#iѣg֓8jD?16dQ+2H늢3;]7<&f}X7BmOfp!?]\wshaęfPEUrÅ M5Ԍ+ppB`."AH7E>²o!z/_OQd?k53s[sDPYswx/ ԻGz]{ݡl푽ۏ߂loM: 0%qRy'>̱^`Ksxmi+GK|Iii!Bؼ{E<7)HLj읜`/lAW<2\bC)Y uPSS[ek=V6YYBڗ*?S#;?C׭0Ho~Ze6.< ngKN'~z݉oT4,$k}Q31*:wdzW7{.RbɘQQ=G 9N]?JVLxIfjK'> P)rA q#D 4l~7!ؙr%ք;30ўoWK`/ѨS84EY\(AcVwy(C ۤKbs{e1rY?7:@@'[хc%4,O"ǹ~έJFF e*`&y2!6se$-aLA|Lf60g#,Jwf[_ 1Vpj#e( )rγJA$\]B[EЀNSQ?lJa&@%k˾u'O<AUW){%PZߒ#dE4L^_C5LBWs'5(s"gv+5uwp--dp=bk>HWomiP[w);\@=Ef3$q@Xi:RT #mɗ0s979E|B۱yP豻$k^EvPZɬhwg rڀN8G(um{MYOE3,Ll\JZ L@?5`Ԅ hRZPO}2AuI'=D!YP7VCk+("xh;{H.Ap|^>=$V 9zy+~ON-61iHU z=ߣhDB_cDdTI0x)KiT9  'B[D\9G&eOt?2S٘Cd]TԨ!؀>s[s2+Wo蟁{b9ZTew09QxpN" e晢 =[9~<ٕn6ԏ(|L0 q2' r.qn<qWsR{1& V/L>L)L5^m,<ժ99oek0N]xtI&x +ټ1|F1k1*֧J)!ό# ( eal0C̡O ;j8Y "8xdԞpwXQԀh]bd2A9kb`![Mrh$bT0z^Β`(M|K3gˍɖ gGdK2Mc1ش$⸏[.+:^5K /)d^WXs>֪" I(E6|%1q@]f8f]3BI]Z#]^6f|eYkU.|C85KMȒjwbq ;xym~0!)LҺHΌt㦼,rixgW|@̙7ќ$c#N73UmGTBX콶o-|RRܒ z<}Bb[gB iYdη/CiU۪w.RރZAݵi]8~/BkU[uv-ϙ7^ {Xfx]}<Ĩ;} WL=LRl/J>TNs}8|q A0-BTR7/Ե$zI]3)оL+TWOsKzIG1ӡnDCx%'/mHl;5of*gSPe3pH-lRd K}}Uc,bO.{/2s D}78f]N;268~`GXkM-8墾bHBTJ9qUxhKگ7o?*Rh'PA;7:ч7V>U1LVY OL` Z.\UBUI*R~sDXJW--rRL*'O"iڭeծjf~ivzXݑ_8sL7 }y~bMvu]M13҄iFn!{61N WF߉x,6*g}2qM8ٓk峐&ݬD rŊU(`O:c,7u#(`.tz݃$%ĐU hDy*$=gu! >#z P{q`M.9P򺙓`ǭ*S"!>Vm*#x4Ij@=>P,jjYZ%d,.@\qyn޵z"1(A. {׉ǝo̪hU9, AC6G=$ PDu:}pW x'xvV\p}}*+w4t+hCz Uԑe%)!_i'PF%X{>ݦ3 L *NEHןzƛb!*{ABQ}1iKD^X(RytOM8gHDj[B^hV y53IF4Ѐ^ kĿu.ڿ-(y4H.仵+µ}}vy" w+yZO"Ius \VBC%wQ/ߚLClkNyUT Ǻs1,0 -ǠjJCv&n"la |lL|B$*9 E~aͬ&w$!^G>jWmOap2ڍɘײÒ"es6JrGa&08Rr[j\E%qғm5 -7pxTi!}_C;ρo+ ek~| Ҋ'#YnjN#ikPRڝx^ <U[?I^fovDAdR"/I/!պ1[船$ذL0k#58T\bgƶrez $*4VL5a9T+=|sp>f3w\o0 }KukGGm[b9_CdB3͉CTv{CBwhJYXdJ]]oOw6kFXc|Pm'-dڢ?r {Җ"y-CëW,0ol;MCt@0QaƮc^l D$W¯?@Z.#L!⹁l) 64HzΧrl!;5BwME%ٗ 3 u3)4֕e*OB 8D3@/yx@@Ls1VC}+躯OʘO ӄfƏ!tFwfy=_'ls:!iQm 5>y1(`?س:鈶V9(kz9O8WIj֤ϟ>t?zרєL8$PlP 0'cAэygr*Pzd!Ioĵ"oU'"t׀Fb,r._|GS_ LƎ*Eg#n&%Rs'˲t*h+!&?ReANz-]AτUʁjh:޴6pD _bru~9GטW'{-֝HQU(LR j`)ScM x?lc)}:h3 o0/=J8ZdP_AY$X ;a1yxJf5?xZ xp=;e:Jt)iH†GOCRI k]bsR/nɖG5U]M$P|4:=ٽ4vӻ݆q}Jə߬;+953c-b#_d8IBq nՄ R^=z7#I?C}xWe5UJr287QhordyܱTJR֕ݶIlwQ4jLܑ/2ETp]YW (HWY5.#6@?i s =R\;NR5ö!3'z9Y:rw)(w'Kyo/?aP Q#$LN\G ILpO,lw7PCP{Ϟ QܧO-hM%։Oݡނ*{\T*I2P?? -cClC'0sK-mm&9 7Wa8^V4҈@ϓnJ}# <խ]u$8/}o<Z_9'zÄYCAn{g| $Uo`w~O<ydR:e&)˴:cؿNU45we0+M[Y?˸$۱98 Yea*4_~ HFIi[0;84 DiN*ƾq%e}XȠ$X'piA|j< $ǒ+2w7Im.;;[ƙSPzAFp~;te[<[l x+mMS.>I}0C:E4܆NQ?YKxnŝ@_.itz=Y=AL19Ld?;=>YN0e |^Ìl*ڢ6,SuxƵgw@,*K1kCRv_^Fɂ3jګ?-R.]=gL6G<;rpRկT'\6iE6^VTvtv G_j2ڕޛˎAэϛowOU4ȒY"=JoKu&]N^,+',\jn T˥eN\zP7NP{ԅ8on̈́{n:O_?4Y'#ejK-py_rP{AW >.R^pe$昖X'cSlr :[x4g{ݘmzRuPe_kF0OI ڳhhqD p;"_G;w怂S뀡2.- ,AT\ɿA^S3g&:DE{ A;()O =FyDŽ_wsG9Az2/fO*˓ K,2*Hrv " /TөJVKqVB!W*h$c,.q̫j ԕŽlO*nj*'I,PY<A}ek{34j g,*ɩAxE}6(+V#^7UQPHcBamiY^B^>[sJ<<_:@,5N  3,-0vy@ 9y 5'0hSXF@E0fo>1)>JiFr-cazCT᤮p+հ$3Pc}Fhp~R[vZ5|: |mcqwʗR (Ȍ$YbFF?Zkؿo!6N! bg6(: o^쇪 *mNAf|2аMڄw{D?}-<ʄ0 ,xy㛶9 zt%m5`|_B5ݳʮEC!F<;>S^]E.S{MgI,dލ}o#5=$0I 'mZhˆ) BZJm~8*+:-ˁ֑ג?]4%A=ʄr5K"pWv$(ŻO!Kp1W8WR=u_8R!.!0 bP5̸S!#Am&l))+aZJ<]}d"@Rڣk&XRZIB:U[@T3 LX+4d%j̲'ڝʕ2b xh`GTgDZ"TZ8"dM胥ŃA;^*Lbʢ:쪥(\yҤU x  :wDd _SUl ԛ->c8'x2aـBĜLgv\8ubmT]@/uVɚ{l[L1|].[^T?y] WԴsakRTޯ6Pj3t>lIЙ $$,/qWɽ(ӯJr}0ƊMi(*\X,sJ-GpiUEBx_%#Lm(ZQ03x؉ܮ_mVd|J ~9)iymn E#,_:]*s[AEDu%Q$V'ecدɧY{Hq3$5v5UNvBzK m6p.98̨Y pM9{P$Tߎ ^I}wb2|=y?M-k[b^ᆐ$Vސ\,ۙq^a(&a/m egAUAXt2AZa y%)jx&gYfuJ8 "W9^6ck}rcÂN5*Hb^8 { %Aގ"^+L}{Ϛ-8{;lH^ "ܶT_} />m`D[oWFkH[=9͂:C5jKq*];W"uZߐډŧ!&NErI.pM2KKk23nXt'z{A޹1Y )u3fA wX1WI1(,1 0ix{JMW1dKT^s瑓PJUݨB% 5x`⫅I l>}eX}].yGRWIoz6 RQ zmWbt5rl"-.F34I 砷{нax-$Ԝ-NTY;`yT" E01 nTI9ٌ/w /hut%AԔRyj La1P+ CִKes)k}wъ:|]@6.vV,]M %Dwpq3vuX^y71n*Vn,KɨO 9"/#\^vNUFo|G"mR)AtRd,n9V>ra*2Yx,Ia~T [tKhvy;K(#B lH/REc~OtD]W1s(f]FAJH]Pݺ8PoL6T+hK)=gB! Ns-̤[͛{UG"]NM;4T(Z_ZXduia_έ~nXm5P/P{8&+[w gj:뉴UlY+USla$!m&IEM=$PwU|;I ݞcNƤEJ^cPꀹO&>#}vFfXTU>}n6:D=4Rx !yf+܄q6u^HǴʷ2n dȖYI6zqk10q?+tzJWJW% R. 1 ܼ}O(?4)pvôD)k.L>JEuDU( o<(vhsuN6l풟? 'V*V; + uׇ4#aǧG{0\ .z5T}kvLa4E*>ρ\kE49FLyvofVh+:N r>HTSCp.IsYmNXczGy%rD5%h1M);ⰵ_dN3NBK$xEGR'8um" 6ZkA:k.I i)\E#PjgNBjfd37FOT#/cϒÑ`z,l[ j$wX>(T= 嗩f[|9^#Z&-u8iI CW\sR̙箮fO9&yI)0\ym0*vͱQITx;Ag,|6Hlv灺Eq1% V_=>nʨ>8j4@3ܬNVLVn|OV #2"yF T gNq~,Hd Q2%F%]'9yh5bɘOl!*/009w}x,!7d;KnOcE$.e9\ށ*ɲJՑ%GȗiM-c^=Up0΀7#ZY96rtRx" q xo}T wqxXhjAE :%oxA$ZNܮ=܎w'=[e"]E퀩v.D< 02t<x@+1վĎS$rx6AL2p B#iQsAGFȥnҜZԕ*MQh1EɅ*줗I)0:ҝ[׵R3QW9ŃLkK3HW`"%i2ɷHCe%&N>&,U40&\.6h-kAx< :EEO|[u9ڦFMB(f ,>Qu~R!f#U0o9YKlMF`'/= S3&,.);Nq/`_9H CH@5X0FS;d„qc~ͦ+ۚGo j=ums[},łKhѕ3DE㓦*K^:0(=jn,W@=.ӻ(6Ը_ޛE9J\=[ 0674zo[,r>ۏ}oԣQ!ߞr/c \)% pwu4xشۙ3=7OQl\Vtź8@!5MK^BBFF?H?-).ƫ׋QrX rJM=Z\ΠB8 )MTKx򖁷 |9F !0+\ :\Y"&FQh!:c=wq S`tFCI]h)J_ /bOFVEK^bv%)F5fT?LVZ&[wR~q(2u{q m8ե:[+?2z],5ؾ_@99\ڲ Mdʙ蜢*΋[U+œzkaN#v6!G>KjY]ӻd޷q:Α!C|ʷ.Ow:Ũo>e8xj;3q uʵE,RH¿g2]6bFǺ}[#"EP5! UW@-vNSvБ55`G[~}^t*OO)o%ڄ(?WVكz+<`͋\~TR1"1"x.TJ;5J2d560_hVL)Dz*p0s]'ϿLvRR,='O*Q=hѐ%pnۚɋOHaeȦ,n 1n .F\i֎7qk&E R:_ϙO ̢dτldL:&[mBV\Nq8 wV~"^n%>Rz|lK_,axnp4;87ȶ=xM(/R3gr IpxZOVݷҖ!1t,%n7r;bdymc۷b!T^XG? g[ nЍ\?jVZLd4S-}b 7XP*Mj,M>l5ǏO ebaiYvzm2^\rW!gale(yKĪu-!V/aTh ⯶˶Y&;wPʋ"a=13y&,\[^e6uBV.qf+MRB+Prp?> Jly@G 9tUV79\H6ygI!~Lu*VƮq63sZ)tVu4F-"He2nݭB`¹Fkp#oia/躨|YДrg"]NS6Jb8с$-J' 8 gf7}S^A4E:^*19yz3Uvmi[<sѭ(b+1; [9\koWuj.ѽfH_L.ݯ>{>*5g%J{~3yP Mh0tpGQ_9V;6Bh7hIeM gGdBd|f^z9_ *w&BϽ(UF&@)rUQ>/޽; fRCʼne 2ԁ} vLϭc!Pqz[B+W,"iV]C˛XaQǺNfL\I̵՞DQuMGs齵b$HZ5"%%RLج$pM+q^9CO{騂tꚯG~Z`5Sy18ZL  9LF̑\5??2v;$|0`7,!.Asro%`İ'5Fׅ9_Ď~JRzHmiiE,d,Pb(8?"'$?Êf@;8L' 9FcK*.4˓3(Y^AZU|#Յ~R@͙QTBx ፩Cޜ}>9E*(VEɚ |@TL[.!2vʎڳ Kk|DEYy7C^3% n{7)q*Sݟz"ʆtGP}TAm8NX<4F{fU q~DRj?gNltK^G>@c4rŅv hM't:lm2x 9*E0΢S^7dCwHXߌi >B1r R$8FZ@n"ܡ!Q?J)dQX,מlCdÇBWTdc7b`k|RѦƳ7 O󒤊i6~Ѧls_k;m t\!DpM+)M S+lVN$8AEEs \5?9vz,ғ.4طxG4pjƛy_ZMϵ&tUvъ(v1Eep 8xD-OqCq~ķ$@=9)k*DJ(.EnȆ>j^EOOn`9Վ.24PfL˔4.iS;X!o@sڇ ŝ9q1 FC*c0w"o C)L?i>j@P]̚ i!mʐTI.71OKwipH`tEZ2Z/%ҞṋϴT>WW!ؐꦤPb5MB ÉώR {@ЦGȊBN7M<><ݳTt;Xs 9ˆJ*u 2X}3pESv5g9IOv&-T(H~NĂ;MAojs#@p aPO4,ST1^hykFPLaX!SPN+U8gG~Kr~?H)1Cs(\\nꅜ*0 $Yt"z@ېd7 ;EIvIwkvx自݂ HfhUi_'6=ibPvۚ>TJ_ ūߎ2y[ek%헜z ۵8Qq筵&PF/ڭ(޶ۻ}nw}y[+k&wjvn̪R?:=&p:YMx A#n*!y8EMoIy,@f{] PچWhxϹ>QQɝQ$ثp"[ݵXV_YHN+S*A>1HL!Ecl*![[w+#6+&:󻒮^۴i&芁ëgMyqƱujCFU"B3 ʧ|3qRRj tN0l_ 3qI6ޏ5ccԨ3 ⣃xFxG|i#|Q#"4Pd12[׈׭1ng}Ma;Gˆ/FT馛z^Xm{$:/xZچKl>PW$tvnB51`e$R{²v;2 Xn4H7HS m*e 02r)0rRVm(̟>bd&te9{ٹ&ȜVᔵ'3G9,MQ JfB%q82-Ʉ+lӪb8P\Hrx舶* /[^lwbƍe];Cm`5y0p)|xr<iAM>p%Efњ2m9CݺQxbW Җ ]9'L慷)+z`<@\5e\M6,4L"+N _Ԍ|qX\*_'|}s'ɕ*辘#bNnI%ۧ#3EJk~ Uႊ|pپ̰iIWmwDZ_?~\_Q(цRp B5s5qf)]m)Wmp) \hAjw\ûxWk-qMo2H)_zI'*cEe[A>kyh4H -Ϫ^mIq5T bV~\[vBz)X S *;&'␳T.o})Ir˶yE0O $;GL{~ߤeY0I=Hf oLiX4Y=tѤ-Oְ,kv K3-b%Gka`V$^-#=AIa&X0}& ˓?%xu)QVF.qִϻv J'OW+Zdl,7^ 'c>[)<4if< `_rN m2[5i Tov3tzԜW1ۨ'b2>}\X ٛD\(rC6bD>uu$`搵s4o6r{[-+p0h}J2Bf%5|< zdt|Xy!ue[ڑ4!\?ؑ({_H4~Ax(9}x7ryEs͉r8+;?X5KAJ!j K6Nu_EG6H'ef؋KI:r=r\Mȥ꣖ A0.gRKB'џ?AmFO Pu+pNT&֕uL걕mK%XMhkϧ̌ J+-xy<ΌAv9!Z(2oblkIu*e86"gd~pN*5<&g ?MY /4q3>v/ILR܌QtC8e#ˌ,'H/doIӁOH\ZouE<ϠWp@5@1ih4*.'"y~[g9˦wpC"&RЯqkk}q.!Ei=yuCؒwvK!{qMgX 9sA~BXԧK9nKP0' H{8=/7e%6n`J7A(-{ +E9'a5p֬R0ϼE/T@qvuGul1$-(QcqوM@tnvA)Xѝټ` wGc-68/sE:qU On^K}ԿW`֕:htɁձ8UՎ沽|[NFe*Ƽ/0z* aej" \F[r{cŠ$U OX'FӇ4B%W: \䗞T*#RȈ Px.pJx @b4) TK~VMD #!t.m]9G֩hľ<ُ.7D>d2xgW%aE޾NHzL^XՎq#(jL)”zyf!.܆:g <ݻkm1'=݃Rj]p`o,k8Iz+#wgG.=o{ҜRʋA% e!79H(P횳Q.Ae!9 R*:&D/ oU/a8m4'A2SV2 o1yB;S>P_i*Tl ײHkڑ2x# {|@3qRjQ8$:tg]j9?, $A*Ym;cKjxCCAlR;F7ᰘ)VV9I;O "ɩCVha^>oPpw_ߏ hM~F̕CxɀHB8f2oH0c5d{mL9|ň2֡thQu耤yӥ9;T:L5Ե4\сygTt2rgчC#n\#0R,d=54:Y~sp*ދP#j B 05{ɠħKm6UghQVHsKEPIJpcL晭ȷ7շFL]/W\nч慚 ^]oţY <\]mm_!r!6+C]Me,2Ég_'l <\9zL*T]6/=^<(X<uUIxEA9?N2 p{1y![?XQgc#I3 :|fX(ckN *oaiWC": ϓRQn .P~QP]pߺܳj(P Mkz>٠.8L[aM3Lڨ3, =0C$cBu%(͍5QmBѽݵzbCHnyz7yE -CYv 'ѵt,г;Aofbɾʶ3eC俳GH@h紅ѽ=օ>' cBoL⊒f*Q+=*evmi M OIyKaf'"9K2\F[B)*#\k[S>h|{ $ל"8~Ֆax6Z՛g@%us5!4,c3s2VbSfC EF$:}H> iY['W#ޢҩe  M{lzkBo' ؟lŐo8V{mmvҌx3 ['ZpqA1{N%Xʈ9J7ܰ@D`mO^ R`0Hjb(cyżpLpdFoA>v^}9/'^{Q`H{v<\QºB 5 at[· '?fM,{㓏[۪^6;S$!-Bquj/Jݝz]4I8f|=Mu mćp B!R4TwvG)ag?2ugll `XLԬC=OQ/adɩmq.9$M(YA81п%;"q\w @kڌ@uQ^/bJG>?2l|cX)z&PszS(aT[~)pB+1wAh.3P֪3>ٮe)6˄O>]P \{q]ړRG5jF0 7:_"K>Z A F/ eu@]2S>F4L0C/j1㲍0}kd!@;ƺ>/s{]bqlIQu<6?o8Tg3٥4TO|OnApZ2س&Jv{F 0[PTvl3eRxlXU25ߒfY,(.N"(wX8mX8OyɵD+AJdVJRٻHH?Iba@O>M'zof "+9f[tc\(H c5srt$uM> {if(Zdg?چf^gbfX @j˙" US(܄bOI.8{5Qg-NG@#9OVoR7h=6"0y_\սΪ '`M"4:E1g4)}+ǂ Yͫ;1M ڢ:;!J)ta#k7o-@RŹR_e~WdJ?[BR> A:߼G&~.@1ֶB>+Fz`S"@pjHhܹ!d)K*htjt3O7|. hp=͝4ۦL͸Lgbb#~ŵon9=-5@3 þk@o]Fis4b!&R"Y_dE i81_R#)$b؃FG@@JnK5bdǸ_UN_ܥ­kp<KI~Ke)Ȫq;ػO0ʥ$"'6Vt1 <zW5V+ձ9߼SۢY%o g=)?V1#5NxY4sYII-ӾGФzFLT+ y~o'8i`x'fnC\%/6" )Şy??αu)vf~W{5K^'?n&e3ff*L3(}M*%Zh}8R^ L dlwo8)=N&phq+jh]yɽ`#N&e2Û̱^?stp !yM@$)]b^HT!sGB~9w9?vl +$FQ*uLYE2w9tp[H鋚ȹ2>Y[[gML3'ur#T@WtX)mR {x&ɪUb}#>Q {bh rmPjsȝUyy#mjOlfUQ*X P(`P7evW\DBI݆%@1*HLg})vukuTbQv݋xeAzXCt 5%*oLbP']F(i !T_+Kso!G?iȑuԛ7p*biˬ!TތZ!X;Kk@FŃB;-6*哗 W%%w~>:<  4$" Tqr$d/Zvr6۞iEJHQ$;΢T, g-eӑޱbPpx4Q[I.Bj>j: 2!r1_jS;Ce($k-y 6WIJ@W7s'Fƒ~p⢵sՏjS-Yb@Y ,eL!†7d'A޺a!z`si940H_cs cx&AH 2O/=,w. &q{Dݶ!N@1upAzPێ^`H>u7/`j '*_ڑSy5v;Y@ u p>r϶qcY<zB%F񿲜Y9!o:;?h m:)2_E쳳Z |h3y!*,YvBʞ]wA|e$7;w6hv dOfh鹈`*zל-#SH q^ 2RCִJ+:O^n`&i/(MӪ/#̮ؖݏGX)rU'E`,O]8B>"`f)UKvVv-E0őNDYx~Q1AA`[)cmQ9!~w@/ɖ,x| з)t^20WK׽h=-Bny \rk "CD:.Rjܖ8os^03RlHk 'SD<*<\ 7 ZY sͭLKw+W;!O*<%7}4i.(_+KDa9arFE$$ZS_6[ì($:]<ɺzQ"9ڙӘBKro Gt-}N21FGxUs6A 'd2ꜵ>CIwxGTXvnm'J,0$,fmN ԉZ>2L]JyD-ݚ xJX4z rE9\[z8'Utb0D 8W|o%r Y3t,Лm@Z۲3|PYApDz8#nmGRЫH7e upBߌY>1l3(3AHUkk(Ǽ%Mv{ kL7GӃWGN_H?`NeUQr]yOFBPdXtP7OLɸd1=g WPP"vBw{=/T*Kd<Fk1R܂ٖ;5M eBI|5"9,}(lh砉)#AEB+w3Zx9b|;ۗuç]_(dD/?<͒nAՙ:c$8I"EP౎]Љnx||;iNz*rw*sI- 8  =J R BPxBR:  & ݥ,614Ћ鯡tiHgYJSW3+nb+_,roDKFSbIpy8ޝG789 iVY-JGިKؓbm{z'ESA$.d71R)+n6V= Gۅ|:fҍL k٪Ej3f!ND;A*ĵۋs`W3sޟ/커sWt2+Ue,f \Â"dZhWB@eR:[dD!e4F鹽>(_ssԹZeXA9(8 l&hY05H*(26vB",ALŐ_G`c獖qH覈+i[Gy*m9w.,a,Rw=c$S&-ќp!a/\Dޮu'b [9\9]qCxI%EԐr",$8f. L1}Q`O1]-z%~2}+=:Qh.7kd8H!hZ0. hoGEy [6B8^4RńM )$%!~Wh*dkJBG0q(E8xdgu{uml`0P,@': p3fjZcUj U6' й4\o)RݤnZܖF_θztL 5MÕ bCwOa5름l K9q1x>ܡy 36Y+ԖOx%Pj m)!b MBTbYnagJ+v7f3dD. X&RHU B;^⑜:Xݥ=9G9g&l}u?Qv!c1UހovbbW'F􁏯+dSv8 E2Wz9T rH%+F)^1LQ$Z2M|;gcצP>n,xjO7&TGgx?%VKEh⠫?>? Li08s,ok]i4=\di`ZF];AkD^-Sn!+HH-x'j~;JQEìQ_zq:QYe\]Lt[f~/꿪ZRMxNBޙr\/{nJ'CG'NBg&8x-Jz̧ 3p0b[ND:uF!'&gI3 ƈh靅β j.9W;+L킣>|9mn#FVHw8f?Ajw2B 75rߨ^=QiA)Z.:G "y7(BW`t8csW4dX^"K{,` UہvRON贈cnD!-/PRiqFddgNrRʽ8ǞZ= df#Q!ޤiS}3ؿ]8ׁ\kWƔ`֗7=S_% $9mxL?ݑy<+2Is$BkmGE{==#=7bq760K"avvq'/ K}BZ6>w* ؐE`F+Iܨ+J\7TL?OOT>S/U-%@R`Pz5ħ> &r`c uf8ۢӹU97Mj7 mRD'9:fTx-1-j @8&1%UamtLo`Dgj۹cSu 3A@ a5t ( ZO"Kqv%sWS:b]au {VoA f}8ϵ@bYiiMF$hwŲ1"'jh0$Uoy]$z,Y8]Z1ħN ?^Y)e:ː(Re#"sҊSؗ=1hC&IJ7n} ΙCV#_9:\FҼ GɭlnKEzdƢ۬B6F,T{/ԍ 4ƒZ8ʇ)֌i| y;cl3Z5>Q$1&[[·xTA(o9ov3%!0^Ç'^v טZvt69@Ƀ#Na%3ru=Tv2y8VW6z7i4pQ$KSkM 3 SO*tlp72}\H#q)V51P=",VlfB߷NogHF(Ko(Uyx?LU}Hf&~cɉF mLu#_ghTK9N~ʄ.qH40ԬR5"\ׅe&(mBCpސ\Kd;mpNo"S<g|QRy}D~ŏ͈56~ث<5t)B4JAg*Y W~ UIVG Ѹ5 mEd j2yFd̾,((p<'U΢ ޭ"ťUqY '?*qXOFS}wv 4l%EN< 2%r~&؇>",3$V( 62cIKvKK#7r/i?<[8}{QN% Au8&qд=o$=cKT k\aCBS^^cz9Å/}\uH+ndHV  I2Bw0@VP)E r}4 E7!e0$< DBL<5{ lcw6b9X$\(s:mWYTiC\1E#!1V0Ůo.zBrO('L2h<.tt gX5cfpl NeSAE+ÛI #&'Ssbσ#w|OܧWҟ`k9\+w+<*YWW }ZV{]S3 [쿇WQEI /9Lo !GC7v?PzK wvO+kٟK@6*_`ZݙUzez^XUg$DžSJ<(^j g _xO-YŁL\ߋUUWf)HmE2:}7G|hc{P$I! Dij[.Z};RkF  ߓ5ib;_NT/?JV?͆0j!k!Cn?h`jf%EGaVZ&{F 5 {z*Xѓ˖zZmiNDP&zVDbO%TW7 #1x`6,A'Bm}шY)87fyI4*Mo{ɀ\f(Ы_Mz NP}}V9Di^P/  "zm4gO1W_F=#AEL!Tؚżb' =;yyĤ,"[]sƺ]$b*3͌gbբ2L[ a;ޓ 4w#r0'=4} M5bh%9mU.5ĢԺ:EOwQ&mw_Ýw`?"#xmfI+ˈg{[xV料5om''ϥze/? xP

oh៬7ճ57]bʋ#J9';z&S0 !iCy_eoGB籺9môa0":×9nҹ+0lgarr2i̙ w6l0gѢ{=4uyh6g.[dR÷:;$6xڳbNöN;UYL}_ $ bQС!1ѶZCnj\TuFud)ٹKq\#G@dL謬˿ZY@S}{A%CjN(4F\urk;1-Ii^j:#Yh%8RGYO 1ȚCSkK<]Z3Fy,qVO>[el@f]4enQld qRLzG9_{Y .8`aqTy-s&n2>!propF*@-;5B)NEI"b{VDU &K)x:HDz` ٢{ky5C EJ?$CAWUu-dZRx`aPzàQ_g3qeKZ76㴚A!7cTNOJ|vNso'"CϠW c^7lR3 BP`TSB9DꦦgiBϸ^.ht9d^ kf8dӺ{6y^gCz?Sh s9Erd9g”մ1YDh++K»z|gZ53 5 !}e>هn'BDkp]}N#rM{ϛ/KUF7kY!@N&A$36'M*~uv b%1&92T[[4c~ X0iGô"~SY=ChbMWqJ*iKі`wkeC$Zd\OLj /˸md!EҹMlh&Bo?#9}ɼ\~II 򓚯qU-mD,hM٭:+,AAɋ`{3FI 7XE bs>!. XVe%BY#Bg[zS)й34JvAC Z=$)Gma.Fh`fmyϸ?d#ѫI˫y£ѳJ/(2׺^Vp\ DjOorv7KORhrC3~.ŘUp Rj4Ey@[N GZ)o9t2k`/xEs0MQ 0>)Zf]>Tq#:gMWCm?ORƈ; ЫP^}5/'Iʾ>S qxiROj-Nt K!z/O ǭnI*QZK3"w= _f)o1:N\hDsdq;lWyjj=Y&$v.HJڦeX)МȤn;O{K#V_=U"ҋŏ]o뭊V䎠@IN.JyDՏ^ j}IMg:k>wcP+˙e +3` ;Cyt~OJkCi]s6iO>H¯ Wo-/w.`L&.OTD$Cjt--B#^sqө(~Pi?F"%3R3` 1^ #ǰZMmq,x4~RENJ#gök R;%vbQ$pa.vՕmOt̯E+`ѷ9 ~W%?%Aگq 0z!~rEM2"Z;N~!.ZI_X+T{s bYG+2dg:8" u =Uv"K`nufg&{edð*ykD49uN'w-~Yrw020A"'F*eݔ|gМ]2&wO׏$vᛒh-ʵ W1D̴rk\&)^٣Nyj$y0p3 ldSn&2OL:_CZvC(Z2㶲0Œukkle-btY}UH愔prx.{ׯ`<paC$KpJMdYN,hvW=q;鶂8!8+>DۣD| {O(h'N%DodhpG]aQEaBWSO57sy~Xɪ!`w}pe{eJ 9D5N̩9(M |x(qޖʨX)~!Үq6~W؊M;嵪ݞV'*|e?3=YraAÇ[ JbJN'zN_y4qh}[yMxNlDnN6S*?/oM~+fQ8R񿠲q[AVDHm&Ե@HXa +'9'ːM˭MBtn|޵{ zTm[>uPk,#TV@-9Z}N$*y( 9bQDYUOVTO\-օ45L(>#Νb[9&Xr McY y~Qͣ4"4oNco_ޖ(qD &W{=>&lOZ~WW%rнTdueG3#9U+B?8 D3H bIjy:Y>bE4 :qh=V,F $ho=FE+2d;R)G%L'U7Unp>c4jP yzv f! M2o'D⯵Q'`Y[MJ1N/ԯ0mj9U^(,l~+Iz]ɸ3x7 r`NE;ayBŐ7#\ZXG5V0|%UسorMyEǶU]CgJX [ Ϟ # {EOKDYuiToE T <6Yg̲Fڭ<Зe=]*]'_2DS|Z*)Er X)bf "RZUʄ2R݇qYk!-gbWA * jt@m0[xl.yt|jo*!N?sg 83Pئ^6y\iεD5YZj_`s(viUTx7`JqK{PB F ^ULfVďY=DԋnQF5PP5{B-nb:60oT3lյHn:Ԗ/hc ~Y).EX퐖?g{?l{%Ӎ [&MA*Ç(\ nOÈ;Gd@܌?aUl MA]=4^VC3H؎gbmϫ|,Ҽ'\)50ЬE+Q!@ /6f"&` g3鉓U)IZ&q:Ӷcb4T} rY6g>;kt嘁&89m(oF޵ƴX4Lp⪾U)+ȺRCZknR@fYPL@X&>3#Ci0F˺V:$cMCSӊ(Df{^)_gbsD\zYsc0-a@gƯ%iJ?l:fT菀m_3F,u__މX]9'wFoz|LVa5L "C7v"1剻`:6`c d51{"/#lW0PTI*N8Mx@ xNbF^hdGTW\myRw8uOu⏞-CĠqx׻ a}e\BE<+?|-vP*F_m@!zںFWlJ;s;`I4hQ5_6wNzZ Ѓy)8+v IG=ioB4/) %IEi&HuND!db^"Uw бr"wCzO%e`A/D(=Z1S3_q^pR~xebFP gAF-T0|/^DAf]bBmn4Ƨky/1] TUzLrm|nn*.(M<(";$t#2`s;?W|M0ܖIycx^}-$ [J36=T>b8|L)ߡ+#n̨+alyii^5n]3'LvnݻSܹ7D\Bou$1+˿mOOSOpJ%"v:+t00Q峳O.9idln^.v'x^诇 v*rkʊV4UéEP'?n>G]Mpޞkw%\VEC}? ) Kt\<Ol!N[AK@+7+l; HP_{˟+ FX) C4W ei_`AqF' ;WWe* U `C MUR[艛9o{`UF}߻NVҀwFmu?.[;x!F(H$:G;PL8W72?j)C~Y/ ?m>ł,Uu5lKbe{4526 .S"?0JoIOðy )Q9}v仺w'RGYwSJ+M(`il߫}~B~ڱ㿠V94C.|%R'Sjv4˼ .j(F⻻1Gn  ՄM + Ҭ4WvL%܁0$^Jv3Ec11ٷAc!Ҫqjq8OI|^bl`<-% 'Qԉfjי"@ñi S6t84}Ӡ2c%J?@E|_\^FsD3[5>@)&wI,}U9)w}*I {=gQ5u]#bZ/jkKMUlHAxli>ɉźnK8Kb%lҝ5Y>9Z瀅3`; _p06FnG%"=9Z2^wۺLOÔy Q_D{2.5!^Yd п!˾Uj"a5H`:M {Βlc򕷢g-_:)HNL #x9*^l#P`a? o=z 5+PViĩ'rg'Υ4KRRufht6 arl:hbQOZ 9dCA{00h=á}t| MXy3pK- ȱV߹)0Z"s]6F9?)%tf}OnT!ކ6~@d7\-+2= yzS>չߑmO-2M|cɶh3 ߘyn=G# BNhk?|bQobN%dULNۓ1V{LL>jTbl 8]'Dl~v47ܯWϼʡF-eS\o=@ )ts%%V\@.<,$4wˊhvH;8,>_9+c ϹeQWkY*gBb9[{z _{=W{ +g! hd;ޙ!ƎBe 9_es):0VaGLmk;ݐaA@w_S P%ܳe3_h^goITFVOж(rg*ݷ= FK&Sk|rްB(GcYm&մFK1UIu@ {ئ}[F4a:Fk7]w 1eL 5,! r0i1Bzyx0{R`b ="z时_q{}KBz޼q C9ꃥ-l ˼Y@ɸ*빧4doEQt GLf ~CEw`|/c[3(7UA&LW 6N=: 'SI-R<{́^#m= ֍:ߛPMBļoe#5*LvOe\. N +w@7͎qmǷ6EEZ!zjuȳIފC5!ěSB8< VR[s3hwUt itHq;㏯܊_9OzIUe WmM〼T}`Et5lW=tKoU&y;[ Uݢu/qi퉗u B|Pmb<@]jD\+ 9SZaf\-N58cWvBpT +PyJP+5 'fT|6k}j͆ D\ G~9S 3w ePK}&v=$Jb3Pߑ{6peǾj\_Iy"騔19gӃ٦:eK[py{D,kq" I2"dDWsZU,1PݸLI2tCg*$nFq |0u= Fx!xG;BPɪT #(F)AQ}t rˌUu!eT?y]Oye@d8Alx>F<@;Χ ԫ'v_n $>۶V*C#A]3T< p]Pzqz`Fe ֘+tF$-"\? BH{0p]aB;|^wsLf;K|3Wls 8:nFM[SܦW^ӓyOwNTKX.IC42k>fdpi1%:4V*8y=gXa"ν<b7ͮ](j4ULTwk7@ژNٟ;ŢHX"5#\܃}V.voN64 wz 깓`R>12ae"wz%\I!#յ Ù8QD%t'dFNlT &~!Ԫ&rK࿝cBaυ懌kznQN5̩>< a@}d]Q>]+}eIoE,c 1D4`r*; >5\J`ky3/w yAv1XO>duՌliGaiWO0KP,œہI~h.{H*5ꯝeM0'Y]qJ"g00,}/ p|acM-`10:TpfZ+4K/ /ՒIEjH Y2/1~%#ڡ'M@ Я:EdjJ [{CQqRuz^ 9:^ YN01LfmhCptb~G[ṋW(u0׿1B\䪠CyҲ֙@ŁzQ#EI}b?m`~`I!_#:o%:X-e2 `R֒VblIG9G)6WzD BY8ay/C(eRꩼOlɱR;?(2@!qVj?ѧ`Z :$AVnVXonA!dؤ6I ,q74u 7D.h!7@}X (0usV&Jgl-uBm*)=J ()l-+L _8}T*/SCb4EylDEO:I~M 2jSZVm~k855e1LY^޶uT8S7![ 1d9O <ne fR@붭K@==@Bs1F5 ,n~ޭ15'{,8_5F|"rw>#.9r)YE5d7gBhEl!N[.VymP "GHn!-cx KS'/yړ2xl2q1fnq,SBxy/.3q(jrYg}C),_E0^JѤ#,TkrIjΑ3DK*GQ"l$L6>!Y.S6m>qQ @ 3FCﰂgpBl}߰6,J`)`W12)ôF/fZnۓ~MKT/I**JA ]マ( z@msa*yUr).`%wȱe[dd'Yf<˖Љ khP@ RQqeϰ<ڧ~i ܚ3PD1uG\nkCu fd5M_V#w;Yꊒ\`i I:$/w%-#̈́zΟ2r ߕa8)&,S*#,uG"8{3-qrs:ߜbƑ"lNJ 8Cb2?^}imD3׈с+=y;kA%[tLW[o徬 H(mIl\yqD1ZK""PeXeX]PoXW_=&"WjYnzxݖ.HU%lO\>P$޴1<QԒ2 Wf@Ϲ 9c]My Pkzq Wzi@/|{H~5PCM/Z_;5I)bu9y0B ܥ_7ERalLV)0,)mQS)/ |,cAaH|_ԻW N]sT%O$ Y>BkPqF֬ݠ+;\n:ÉA/ˁh++ĎQ}p[zu?svuubEwn)@ b١9Ql?]zޥ/v"ċ԰B V'QA1O%Sn/$ʹF/S`*8)Od^=* J|ffF>f!.NKxNP4Of^qHI-Fd͑?zM^@Au=-"hnOKJfӔ1;B1e!!n:wј_Q788'mv"c$s1ԚO9^ H)`AưEuHO)l3JPd;L79d0~ e;Z};!wwoknYnӭGțikvMiA[8 s;M"-v)Q+rVǿWqTK]ILޙl/ifp Q'5K6J`< @nE,hbl nЁ([eƿ)܍ H ~͌4I2@ͷoe77~N;7FAn%}֝DJyЉDoBE3խK馡<[d7ztˠW5)IU>RKXjӿccq6={`gAfJrP^ƼE` %Ar8-2d܃F:А hgYv /g$JZpo{-dMzn.޾Vl4}AjGX.%DGG& &Q}J65'Ɖu1#2ſ _8D+IhDÆz7N@% =KF_^q'KaV Eajֹp3JͺÈO؟ۄZۖ4 ™9RfS\9xUk:>EG=!> l~K%S%>UH]wN;0ŮCq7 9{)ق3d 6pI*Qfx+.I[R5Lam-Haȹ8F | ir0|rAyzT?y򿼵: <-:^4ugnU7L]|;讻7Ioeɸ60֐(!?>:Vh; W`~n/Z XJ)eAF. D`ʰ}^97"Y,}з<~1U1Wz1.UO. [#(z[pZVZgc7 y@o_}?j?l˰6"`uF Xji)"7(&( +D0 OQơх>}zq/-DA| Υ?[a1ox6 7г=|ZBӪm ;ԁ af.YO2[%X1Ѹ\{KO>1},#C7iz+sH6_<Ke侄ShC I/eG%*i܀ &RB>4&! X5 =씻>@&-IC!i@H8e3wvZhwNdX,h"HBwږ OR23NaVz8&4l@g5>hPf4r oD9DV f{:i+ &TIg4ޒ5FWNI_/-K|y*%}6> P}⁆V/<``{S#@f8T+Ǝ\Lyw[>BfE)B'-"vZokkF{ !"`bg񉐈Rf%3/!;dQQӫ*[%2 z}AP_} > UXk3n4DX[ F5xns3i ]|OqwI%Z&Q<2&_ "SiJ|$|pAZgIC)Gݲhmb(Dn(8\R)*Fa^O,:,@gp]j}hMpO=OImAW 9yY'{B>T3ALjI:VNő4ГY.jr]&% |b}얄qkʋ g{EL*9YG}~[{6C\ c"o|=q(Ẻ(({ w% "0 3#P0Ƅz) nRwg_DVZp8hNMDw|ssxU9<6(}lԱYGzF}ȴe]1U}VdM?rWdliK}vWboyhlszϙ@25Ln] rN92N(;EG؝MދNЕxp%UvJ_ ;LʌrDqΊuLAl.e#<ϗ"F{􃐔(! A-cŜwAz?$jkp6h!ݠNb:|%h5ؤi:k.\-F0+_8؂Q%F5ڙx.pI@R  ^[4oL45hbYw z(q$Q}cn>-'ekT ͼ Kh΢XdBn0aEV;@B :׻[ ܕ}W "7@ÝL7+aC!_1 2u J폷ZvU@@23uN0k@{,` cx(非bppE9Uxs?yDM^$Lp.-tWbel*5_X9#?BF=9}\%PW=MboIIQDaA:^FA#ڕ(2j@k+4Vq@{P wk ^`,(5L.$,D1tx-s6;r)Ǝ=D} tiA!k6WE\%}v'&8QT B XФ:aX2s~G5Qe 2r62>>Xb # gdS>餕`d&¦ӝhrhS nX'Uޝ;*&x\UK pv7MD= -E5gbY~EzmpmY!1O{Tҡt0F@e׋ko>.mʆ@IFN&ZQ';YO'mڵ.PgJrx LFKR^+-QNc7Qw$Pm}PնKKhrp Yi\:7ikų%G‰h[FpP.]Ma4+@U2nLϿmp?^!T| nf5{,l}IQM_8GgNڰG-ҍF7eLuL;KpBK3xMz @t,}KewXh#1kJf0wI{CPÄ3to2 bHZ #r+ tȷX|؈s\2xC (ܛ@Ը( szHg OޒH*6ƸjjyMv6oYlR? F{mR(P"s3ϯ_Pjp F8)t|A<]g9#qtk&C40Ym( J[1n':~2A䷼^ErvZ~#kX^wP%ڡ҆ C-H= 2fU@ceXpk I 2sTpu|)[PKYme2!m]\є,7r Bs=@ޭ@ y3[2`2WݯȨJxN,'ꁈNY:u+Wax ZRD`nv j fBAw V EGZD+WK!սqqQ_Z[~&_ǪY<^5-Ɍ%eyE[ĸh]+$Iu +""huAa]*F|uQXHlߤyc6r@ҌU^A@՝{0@߭ħZ_}*U}h eg &#dEuR6>Tf{GDG1&"p܌uk13?-!=lᇰ"WFy^6e8Kkyyd]/ VR4bY*D?n-E$)^Ggo*e"wOق#lQ˺6G&D]C܂TN+_$๱*>sͽ)>4[<ӓ`*и![p4¦QճM.0=d+BaW&[@TQzR ר l mCߦX[-z m@m^/$%aϣrS3VՒ d1Vegfu+3wg8 Lh\-Gb(<27ȅǐ6[`HF=zqVwX)@c܍`oZ6楎SGڄms4Բx2]웠,;gp%$`xPx=AB q㘄Tlὸ{ :gaTdF}U<72(mJ%APi`/g硐\G5b̍88Ɯut66RfO?q.v81-!]L/N/K}YyP4)a:gS<);/j)ioű"зe*FG܇h_LJP3C'ax53 X!AB\ (4BULc< )W{5$ H m_H9n!΢]. kL /biaB7 6q]w'p+(3kUmoޡ4 +Wbz2yB>\ iZ/fAyQ@c}(Ou^XHT0Mo0xJ"x^ue 5laI_$2ـ9 w C~H.__k| AInViwC 5cQ4jIKelsr:o(r WGŖWä]f}foFo#D{6 @abrv]u= #zsO ,#1tS P?ՈE=(A,{:&b% u/n ޕhSN!@uf֭\TG2 65M&zH, ijmkUqJF#!Tb-;P/&ߋ%_XٺgA N6 ˦{$]}׆t@?NjA܂V6бЈ9aI3oU*VpLJweWJ2I|L˥|E>,)})tRI,ۗaVO4(OR*ݍv{XN_{7!&nEbGBrW(V4I.j4q@Xq;r]3Mc^B(ꉒS(;'r&&/jA۪EOG0*^8Z[e<p0#M j;XCmJ8EO*sȣNVm񈡵G4[TZ:LZR \܎M;)+E| ~>uO Qk-fؗ% ,771L|BF% mB/}_c@ms7͉H@_-N GiL8bN*8 cI!S'a7ŧbeQ7r> S*fB x+m㵽v~wdQLJO(#3zZŶTm츫+&^vs2'{"; ү7܇pzڎIr'ͨL㟻x4=m¤~jm 9۴1BJHA8a=\!+ymp!3PMtoZ\.,"Qi߇:ݏUPwp~!:.7QtP`*9*-jp45tXjGb-%όgՆFB!kjM_ҷ3< a#̘CDu2Рo=BVwdVڑnLn%C[_FZn{f=gVsxdO%hɇ$ث9Z@q@ G<q3 ^ѣ/<òZ~S;}5( ]vcMFWV Ķ–Rry N b 熑Mb[ۛiPIJ6́Hd-GL nY38qXZ"+V툤]A6G1 7@E< C>˦l?G;{alK7#XWYmJ}FĀ)f ~M5Ko^f7WBшaMXt(g}Jq,r9nF`PJCJ߳crD2dWI`HbXP+NUMG Tl `a pMF5T>%IOu-9DW`;nf,<*Qul!vxU =xo9:;'%ӵ49COҀLSjXaLMQrX{7YФXN%Rڤ2UvS9-Ri#3OHtKc &M34}o^_Ɍn-r֓'nP YE': 8pӐfSѰPA쒁$T$]eue5#=&Wf41,:*χf ܨ&h(Y\4"2'5JT4{wpobl ?-C5Oٷb1 `Ϊ2}KP-Iߘ4#djčʌ`]am?t:n/CBtϑXV{_Ɣs'/5ċ@~ BpF q[}' zv __sӇo0-ƇHD'J(h*U)C1?r@͂?>GŷZg,.  b=e+3{_$k1:/ŞBJa,R eD9"bFKyn7Y%farMY;38mfv$eɶhءQ#Rj<|\2G[_r$qGjLvߞs8AEj {zi/*t>Qr>H]'Ñ"_C|Q G8gv_׸|ߊlڌ`-|6O\P 6VV#?S,+3/cIJrZ߱G N9b̞{ߑT&~ d 9_WKć7_]ok?^4[:e&dԡq T:ǻj($&6U>cHV[X"L_ *&kB0o+^Yd|KY!ba!Y XYDNnnY*#7ib-&N*ezȸ-`:]^1c zw_A9±U@8`08Y95u-$DKd xtTp* (<5ۜ7dxʎH6!T\eτ[{gfGW$aQ V@ %05뤑 ‹ղ9 gm7TІtABg|u&-aNݞHxDŇwgP)x]7:?WLr[+?ߺ9x)%h_L38 %.ĵTA\Me?{IdznS¥*C.\ωQ!@Bv\7$taW$]|$M} i&TQ'~)s-ϰ$ 踅uSMF猰{78d6FL<4aRW4ӎPDfl|v8@`Ϳ1vU*}= /UtT}FR Z]9ĭVu=5Шg5~6],PvØ+ozWfTWf˵Vr_-cxtXڼx.GG`,v %2N e92W0 ,jOS*R:¥{ ҋ숰H H,/4Ȭ)Bx3ޘ%.p rUw?鴸dpӞ6KWI(m:WzGzP㽛֟Bw@Jt-iy4k`6`?)-E bA!a<"2MYH4mM XC|BF^-˂$e]rZ% G7m2 #[.: JHpj_)ftTLbx*Fh9vqx)x\W޲SB7 "]G"K6} l8!eQxUz(?pn>=> 1'_ҒNw֘pԆ9Wd^JgM>3|@WJ" B,08+!UXB0gcGfM6Se;N\w2"56hO$e\aJO1Om7y{x累k 4*u!z'.6H*jڈeCl?l6 M!jL73d(4AK.BlIJb$:9ޝEkCQQ̞=XfmNg"hgf`8)s=y؝2V ,Tl0F_Poņ<_g{+I-QƯvf .kܬýK,wTv5q"ϼo&qZ@n:J2]_WSa1ʧ0s&Er>tYʀ_hb3waN@KF=ljƨ.3;;Q[?ʿ*D&Ivq8 |3AE8" hrK0Km`F %)| m(_!Df&%(p]ZӠ=o>i6^>u3jWЉɹ ͔yA89f ԥzG'3.HoZKS]_gKsqUtOsT/f2$SlI] )UR q$+g#&k'lA=9ʘy+.!q-D|=n3Qh2(u-vW]9vvQ,wʩ] R _}nq~D{o=2w[B.u8@sI燉[ ]f6Oxvo3V >XgQ@̽Bi`?@[Xd>q%HEy+ݼk;ҝٿkn%Jd7yO71J|Spn tdo^i(EXȪ6V^Qs^s LJ? TxJUrD-GxdEsk~"P z֭m\}Me[5nv T&h u) r9["gYc(A6]]Kh0m7<δ EHU OT, M?2Av,0.8o̢ayyF=)XzM8 87+8:L߯]|,\-'ɚd:w'z+x(D.qME/FZ`>u~tv[9W;iH\:YQKw < az_쇎M[7Z0}ϯ͑ݐfE@ ta%1ߴzR(][vc>^5h{b&"Fdk|a"N >iu֒]7Pd,Ǩ#hRiIks 7ϼ<6%ä$ޞ|@vѕ!|ae.gbeEIm`zf,G7g7j< !T@3NE7L0\st)CC uxk kClDۓeٞ.,/B0Z߀E˜ NɺDfz E{i7RYVԓI 4γ &@ Đaz5Tfk9nHr h= ^ܸ)k@]`!娷˥cMKha֛% )ĻRr|rXfi@8&!t V:'( '?OlG?H^nuh.|SHm^N@4n/ 3`ꢓI?~[1tY!ƹ:?ĘFovKONq;kx.IBɐ|1I/2\R:۳ :gCT>~nVu&x:ռ^~wL[Uo[;D)b˜?=w; @aåDC})_p;N/ ~dotöIXFU$0GPc]C%b9w"p(('J$)C_c.J<)P=D9Dt.g1/2|~yqsp}{&vw (^͏oaN@ߝ-:Fg$fR;B-=ߒx`/[R,t8ZH*Z9uY+Y%2xUe r4iVGg=FeJGnl2$~lJy-#nQϻV|xc( b5;ǧ;^Mo" /l)P4E v(fo`1590$a*kkKΕR͕v O5JYd|߿NBdyN@$3SqNPfP6-##9QI8˽cRm Y+1doKg'LR;!=|'}~Ik\*vE]+n9aBWk ꒈRKU)kژQg|j\egD i} D//tMAlK,WMw5vWۥQV˸O>[5dٔ W]N>=@^(WNvP{I>Z-$TAa&z'Y~V?)_ }cdqΣs4$^(c'ms(i}l=eQ yqͩS;g%*4cRT{p%gq,ogctEt3HlF,a߳N+S 4!I8 8kAq&Q{;KA%ohƺ3ƻK҉@”LS#7f@ 8t;N8'pz#9f)3w-,;!ktrԕGQhGT<*TZD jh՗7w{N6qdxN$Mľ,75u1J){gwdʏe7No3{8Y1#sjVEզ2e15įh0:5 5Fͳ#ޣ޻O00i#m 4y>F6`unvUy#@o6k@@K3>:aXt8yBGEdM4~{QK-$^p٤4ӹ{ w^T1Ҳ.-56xNüҙyx1GLVc3O3LI`kL#Dr"DOC^hTUt8ue(lpCsL'g>tS ixl Qʿ^zIzLLg d EQh MmVL+h vcnB~K QKѻM xJ3Wf́ݥ:.[ʾ3GT#!P..鼋r> {9bU:Az«:G"!^[q3X'N۹i6!EҢf(}}[F^%w<㗕k(:TKq; Ό|Wv-3pʹoc`Rt4kXC{&H_e(d*+Ч{}ve%IhBκk)nEcyѺxk4V ;`s P<](+!]㸘KPFGF=:lc~%]ܠ+/+>vP|Unf#Of`!$>Iv_$m⣂![٧?MX]C I~#L!gUS*!7̻9Iҥ`GMeZx19p۠XF#at 82uo (Oh+qz>GgrW9] (x}zoyiCތٔBSwLaP_xdM=J10-ɱxNM a|>FWG}$x{8H**{1vP|'9';,dJBL7TT LTDmqN[{^Ә;@ !yj#`H sQ4,Fa9cU g :̷Kym>$ @PԙdX;"(nr> D- _g+0Ε.ym:ܱyCtTQ L%TBtT:1Dx2_`3VV/^q`(€h#46^F8E8\ؗc6|l[ij#K yjhn8 ^5/$)غɫ h;.C[XDtPŶ)ϩ*gW!r7Ur)1,CVdo[m/A'D,o!$ݗZ Ǚ*[Vb" pI?qq`9@G}a$Rrye 1G"8Ze>j7ت4.>THG"{\}R _5iHNAvf uk(K᤽ N}o`Z/5_ELs<2n]ɿ]הh[dE~bN; ru8Dkz8<%H2Z/gÊqzਗ਼*̿t `a<]BK7z/^ߘڳB/+8e`hTT`^9IUh鍸JoiAioQpr4|̬XL]nrT̄EoEQ(y{uHAQ7RASXW_'u8mx ^UʂNm;E_GhzjD>꒒֪qU"s Ӳ.W3,2,MrkOݥ)V7~7[Beytqk+kTj*Ph(I_a0r #k:4%hY&Jcϥӊꦔ)ܢA7<ռ`u67V\my'$2&{A(P$d9wً H3C^m>wa; k*QW4&Z&@7ﴨk'$kj*` Y^SH p1'fUNa իY W oMZ*$aJhHh%nNA. )Vrp&J,L I4b_xI%R?g F^`ݵ_d`Yx<@+ U~Bk:{ust8;KW[hc'A1L*w*Zꔌ[KJDigsox۬VP۩G6#R7IoQ@j0?n5RuPU򄿸fQ #,A'A\^pw H;,ae=DK Мvx3Z@A6YCsxk=roESIw[i~YR"toı s|ُj. D;Y!1*Jhg )T^/TtH Q+:lh, ,K_,9;a{y͟?jz9\BgUo vy> L[BuM~=!ô5嬩T&s'*A?9[4BkkNk$rYڙh@(EndO(ى<:;WzMg>8O<ʘ_Iò.iHF5j2 ᄟju@^/iK>$ўC~kږZd~vgTaEf0dPԗO/&Bejxc:~̅)z{`d([hK/O8+<."6 ML[qO9ݤ;*˷<h< `%”^L vDۿTT(O!2Ϳd@p̤o &֖gi^sY͕u^t%Rydo OFo˻*<ЙxJ YC~!V)ЯnvwXch!l7}zxDS_S^*R`{k$RU+Jvcd2ʌjBV۸4j;BVeCׅDsNi#˻-b3pPAU&K>lQצmNiʴʘvb)Z{ Q(ڳ<w>Oa)9k,X0z^Nu@MQ%^~hw7tU?Eu[]Tdu4@C3wH ?saݯYb?B:lwW7^wQfeխ:H*NT)LY3k=/),%Sfu Lp*UVJGQ]tLC' :ѭws䓩X>.ahʕQFEC;Tg&ޠ6QM⥝|p]hZ Z%^CذNDc}BN~&2Z-hx|0kԲx ko6+=lYA pty7%o\A޸ps4KZ]S֩XyQIKH (s]G-oVԜen36WIOpd"F瘏۫v_$N7I"@ʭg ,URuc.?d|uZ&\vhg ͇8e+Vlb[4%Mr(~"5_c= è >y7輡Mr{-4'X摚;w,c xFv_sz@)`6{ФhݘA D'Bshs+>Ev6Q(3f!~V#$њNwcvHDP07B] lZ󕤎ID1X;u{ ķwLcMp.>.Hc6'Xއ]O3K ~U$Rc#92}"Wpjl{xD p&6݅Kkn$` S;XDZT%ӹ`k(6U^J`öcΥ[v@~E/tR p{+<^E,e& _gsnE|:Y0%7,ST>pPGEm,/zIGD(_8'-,}ؠҢ8 8JK}|Q_]},*8]>AnCwJٿA|U) dj`؍D}*$%\?/46aCrhZ"tu\^r:*=Y &XDu,5fWVd+Y2ɍՅ6ӏW ZxWVܖe6o \=[Q CӅ"Y`.49qUvL%gQ/q$<]k"*lOȽɬEg5Pcxg׸~)on+jB"}C""{VbUQ D~s2; QRx LZJUl657eV7 FI%͵tWjONo}n&֬)/bD&QC$ 8I[;KrbCaih.jPOg zΡen;N mDDZϢou#j:8wָش?'lgaXm67 Au g bp%r jcc܊SΌqçK''Ye+v E]3ԤB|%{ZLܯ.f|TK'&Ӟvj0+h?awH NPG  :[]f5rjqsRI`iVM4Oxƶ/G?XV[!;t,+_nS*h5㪈o+1W5]DQ~]&vLvڌ@u;^0Fz$EkgGl8+ef,pSLh $#q$¶ڌ@[:-c(AYi7A{8ڼ /! Z=bbrZXҋJJ,o]ej+3jR`Hԍ@KƸ7<@GrL[4ܯ! UQi"Ke+Z9NĻ&L@ï1]El 6-M ^zBK3&|rꅠϙh2gJ4[Un|:`!!w0U ~I>A-8Kd+|>Q )pL=Bt:|)={m4!)TRjfɉ`o?hbl|)X1ű6o Al[dۚWws%8E Ak jt$;n)Τ!2:~iw[IYUeUXlPtLg|#dhvb^!|_?І]P =  H->XjR~+%-n>dPs]˞aYO}JFG23pe" ?>ʌ|[\HR(F-B"=JӒqR֜|?8f~@s ANZh20w2-j' %xs\<=LF9HQyb͙pYeAiڜhmZo#F̓oFt(cs-Y@B׿gm<1W3"Vƥ 5W(%SREsg.De+$mT=XJ͢0ݰ}g``F6Ѝ&& ]G99MWw "_I#FlMCd2Y*Z dehNnޮ# +6 b`]6P)M@LWJ-@BD%u顖}l"_lCh^}):]\TLgR$mI9 ^!|3?6 8-(+.xĝ+臥Ly %WU rĕM:0ѕILȅ4K7GQzh;m!\z&BWlb< E_^HƐShm(29sR+'4|  RN_E4Z|04 D_q BD-{dB4>0V$Gl<~݀l4\g {P"~2/OZDXzv*T.!7sO WK؂D0ORUtkJq#^@ ϶;=aٮPV}dBs8/lcb~X`͘8,Ƨ9w,ŊɄwC\Eĥu:¯g?u`VA?#Acc\M}ek:~`4hӚ3%*sd"K Pu^fc֩n_iOڈO ҳOg61 hB/7*RHc1əq`ñ`7 '];!+Gu/XuɎ#Ue$O 6@q[ #=L+[[$=0IgWoZbZJPi@)^7O!3zA #ߥt?H]%ްb_B^T1NhxXbvH!@etD@[2\E]&A&O+iu~7z1J*4ߠuLDT~XhB5L sl#& pvˈ$J;OBF++(t{XGuM"@1:FFxZ)Q {?GW..)רy1qTNhmϖ&<U/8 *ѭ% Es@Vj3(`5A^ @S!oUo5XJ[ 8g;X-SүÈп8 oL`}PɰlIRg1mufe7-7JjPP|r蓊wr:d/b`{Pl򮞗+֢;U8,k'(6ɟa=3PD;V5R*ɼ_Dl RҫQX9h:gqHIuGJ:Gkw*QT)+Wyp4{"'(GX&#'EC.Jwma`_Neuۊ??הɨuK<J< ]Lx ӏ}Ęx~:Y!ސ\%qaeADLrl^M%7^_mk2j2u$ ^AYt-L<&&ڎ/ټ xǚ +k\"4 dշ}TZW/È|K#2esSQsR` OV[xJ587 gWmK=bdU1mE#£7['߭;jjͲޢf =znmW܀YSGr 4ꭉ|G@MdVjn-F/&9n3 N 8әGfZKsjZ(˩TYoij3S'e-_a5#jœ@pTEscXsl%[Vu*B^&;Yx{WМHnڳhTDx}d7cvh`{ղ}mgS^^uAhZz̋:SyƐɱps~L @Bn<^iєS:1c싃撷AՖQhb NȣmJz/;%9>+Op,N 2J.0m kQ$kkEɄ<E ;ܤsxG㩭: V;ǕBr@Ćdbzr`(pHM庸Ȼfz6M@mM[S#KMrյ!DVx`YKܳ:ͥAo m7[Xx(@8.[ s1'k3•b6d8,.6Ц0]w%9T@o&8 xHi0iIK^ LϳKQ1yu 訳@:-OIP:i{6oԹK+ХI'E >o Pp]s/C^j \B (!Fn lܑU6C4Ȕ;SpbX#GHa'mkywf HsL΅!G:F;\gpYABE}J!.P\tA{VpiK\(};uؾ8Nt5)(_'l}Zq={=xKg7.4eC$$b{Ǝ jߘ9t5MCv]8%ylxF05Q+ƛTU?W ȩP L'RùPHBIgBnN5xy4 k]rT@\o ՚=v6\P DW"5]m:s8鐏 Ius6a|mO Qo<-"@2Hk bʚFiX1Ƕ盷glq.ǽspO>̫"~:s&{\eTC!>n-(gXBEr%_\ S)UF.AI[:V"bdE։)h >띘74[Ə] Z jvZ+U_^}1WXp^&Ab=)2;1t~Bv{$nC(5#j$*7sze^EFgHM[ }[|̓W+ZI)S2IG73cVIZ5"NZ ֦UpIS5m\ÊmVDY'?#.//Fyw2EN0S8Z)5g{ŝ7n^o m 2dP F;<F|Zw*P5 %~WMn8&ϭۀ!W2d'_.C#o/ϯo!*Dרˆ7UDuTmDM#6O_t}Ari%@[cX9 #L,J;vo$D} k!*h\*XZf.A[k9Dp7Onct^3S`*Ş ZwϾ)p1iI>n5SIk \e_S?wg7]lc? G1 `LFlKl kås3aգlUxCD4=i 脚kD/%:ܕa,|RYJ Fx6]SfBGap ˙93d`a3jiMjTR?~Rt^7+P)DTXe%A_[>4 u:]SVˬf\Siסlxy_V"URA~H n;Q`T;F<{2 1'طN\O{ǿ#6QtA˻y_lR4)۲Ylg{u]!!CAec;tQ@6&j7Z"އuXMm{Nb>{ 5e',*$Y~#:SN}s$OzW_텬F Js3G$7.}1{zkq*=SJ KmFD{(/ L 0#o+Qhg5 1pwF/ݙxdFDƅ&d3n< N)bjH vӻۗfL2n⼼H0g-w0:cX̜*5!'b%*g ngrzɮF>W_̎C/d%Mz|ZRbkf*؝X9]KM4)}3-X&fsOe͆ZDJ[u,0lSе4F."ͭwi4 O_u6Pn)J s`)Sp1p)1"ވu'D$:jRX 1S^Dx!h*hRE>N=!߉%߯rUCN:R3J}*9JO;Nom;ѣnlX q>{塂g}lkR甌?)8n'|GL%M܄@ciJ't/UM O6z /268339`-G-r\0=-}!d ibS /rU(Q\O#+$Q$Q$('q[PZEeZkiknZrH$SGU.z3z#k!+$VPgYVYZRix`'Eӌ$\QܣUDY^]>O25_ӫmUpSDAPZ]eG͒.QDMzGmWd/J['g%`i%* fn{m,9@z]1䚤UlR) іxmE/Ս]f⃢&f ϯ ߩES{XgJ~BH"7Lۨ[a\A5az7wLTD9!{ٝ`_nY~ޭh" sIm;x* "1$]s(Yݕ)S! dzt;|au ޑ W~T̸Ne0~1S/ޗb`#=2󱑶֜گ umKGpgN2rϱq2=,>Д~0B7jXq'՝W )X%K<Y)F&ZQ5ZjT+z@ )B{G +j},:DɆM)2a,KԖ 1hgYZ07070100000004000081a400000000000000000000000167638a5e0000f940000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/x5]?EhDTTk׶Ǽ=EPG_‚c4 I[ bm9ap"PC{vme'!q з%hOVv\0Zo~U_̇{-G@d'jcR1 x/BU`^j!@v=?=;sFg-k1;<4Ew:*iu'QѶӎgp/MTlgĪɔˣG< =AS#x-[q9Pp=_M{ǫOTYE#F7`p&Y,h$-r>+<O62mÕ487$a`6S<]QZu"#LgM9QMc!,ڪ7PەI{+Լڭ ںXn(_ܙt~m%T"m;%7=Z>!u?ZoZ: aIp2oĸRM5V%V&ZȎ3iC@DK*ϓ ݹw %ށš gTx>]7EinLo{ TluժXNpATLK9|>B6x i@7͒)z[V׈YZѝ^vNZf. O}ͻ'bDӊ`"LU^(ߢNղYS3FQc@(8!J=UjtRZ'S Gczy /<#qfm!íƋM A%UGG~6EsԐ䝳)Y !F~<"k]d4`y[MZv>[2)0<euK $Ǖ WDe 8nbs`"m/HЧ#.?hz?i!`â$F_.3LU06b6EftLRhuZ/@7wߦOA%wA6N C cş]8U!ijMˈ(HBi+ϒww}5؟r/M@ 3)quDdA>>q&rs`'WA1n0?qJ-ŧ,7˜g7G1؛6cZTdq$QOڌ);ڰ,FŃ gE2ٶ|{EAG>7dևdD( Ogyf[+2&3o-?Cx"THޙƒbԽ3N*+VR(3= Tw&Q20E2# bCDtk\A6 YnFQxP\ up>=l=Zt RK8roo(b}'lG9kʡM ﲦdG%/D.UsQzg.4c8l;fXX3]_,{%6ڴ|iE: Vx8 bq;x7 h݉GL]MY se9I[VBYOPAgիBbD 7p'ȣó.X>I ʺ>wWsF2#.R]+Ÿ "[~xZ#zՉ!_9qдҬG|I/']Uֆ+̃:5HnSyRW#Cۋbp, hDw{_GL R훜aOD|Q-4OQn8lwN2wKP30KTWꉐɈT*0i,2VRK4mfy&27Hˎֵ0 d >φ2tU&_ǂ+xlR,_lR݊HøcG:5 R$0"s"5p'Y+uȍ@dc=g#%Vߣ& Q7zm3u-'FW_8^5RO6φh1<,Kr<߾ل.g-(%F? 'B՘)lQqŪPa55Ý,ޅudNb>>c't/n`Id(v+#bNiG3 :L_< \mX-G+#F76gR54 Zn<}?qlq=S> GCʇP:vydZzI!_M=DG8xaY㮵 9w'cjbG*,;>DQٱTg~-ÝPeJ Ŝí0 cTKcqȳ (QIeV)__[>KĔ ݲGעSW=,D| U^m>{O3 DnT>[/W׌d疇 <Zl9wYM@t)/{VO1k\-UF`= % 9[F ]`[+PҒW@ s^7<N\[UJ{ Vo{Of+f17V@KVc bSùq.C '`i&Gm8A+G{'q޴SyٮO\ڋ~K ql偰0?'YL cu<[f 73jھ$@cآ8XUG<%$l⇅N}[1P<:a; 2k-x0JV&yw2<7yG`eXq4Qh4,w)?1 >& PccOF*w A%`ԅ9p<"өYw;Qe0Lzus>xqN$uVn&H nw&u# 1[lF@[n/_XQ+YNw7> ǼyFjB3ͦNj@ 9|R}7!awqu04b*jYNh;p>Ͳp+zxoZHΓ#؀_=/YUIeU 3HvI,eUē5w=I/DMO= aiL֟ۺPfOH/ rY]fILv)'JJ 9jKQtQ:= UdT_Tx +k7d-3nU~Td=`81G!@ɞQQfډ_ p J]gͧbf`Gޗ,$I=u4Y՘'jrvoT]%뽑X`3dv֔ᅨAEQBJZ+/2Q=pA寯rښ*6qsn 5-e85{Q>H93](hXstJh0b L1Xuu.MZ2ͧθ3&ӞZwxRW#( vv9K?KyQ_9Yן9 j26]T;+95"b{j4)rD< ͒Cם+ǔ#P]Uhi έywkf^Z 3@=D~5dz0-aSʜHvT.2҈e~QbZ9{h}W:ZO[4pO'w['{y-K^ͦT qL;xQ-4bHi@A؎TSō&d  a-XG*'=I"ݴeT/J/^NK[+bЛmfJa CQ˚6U]!2/8ϣ/cRy0!+n4ul>IYw﯏g2,GNuHxC-sqG9uږƑbнmqiq5@܀b زڇ ;6A& Jbbqԭq)lTk&4Hi~ D+8wTDR~$t3lPFf+2CpXa&ux.bKrdfe>o8Ӝ`vJ,=N@m}*%2D3wvk_w)|uo's.SU,$E22+:2{Vu ,Z0I:gNG]ѤUGI%2PB[H4|lݿkIM1O.o _xD.OuhVM۩K*F!ӎ Ӟ"wi͂vZk}pncqn.@}ie3zlaBtFF܍ (~n & gߴ+))I3Ţ(Ís[am{fv,+̰>7휇603ߏh! qDo5Uc3b#)?t4mH^n V6 YLr5~ǼƊ32N;R~0v/ 1[)@(oͣ.Q?~ }[yNP3T4][#y=͎ ڧ랰8Щ21fnr3##dlP"dW F_Ep&EBhP QFoJbo"9tL\qzfw?b(jmg3Av [.wp?TAezI?F@ha䲤udTp*"ԫԯ燈Q{~)J>:k qdg Ji; u?5 js"'m mql PэJSA(OAڶJaV嵕B`D~CF=UߊFQ~| 5FfdY^Q24F0ۥe? Yi螈BѺWRsTPnA,rd9)`ʨǐ\)A@E '4AY_sesB]SH" Stm#.d-fnaA9C|= -E"Ǥ|#d/{O4. U! A'a§LxKZR?9W3WN9{2wx»jW9 G7E~aSh T{Ň1s!Ϸew%vZA!>j7;Rx{uuXQoRDe5rgVVsn lA3K:Jgj3%_ }*ip_ wɗTn_ O.]-+VtfP_)j^ 9醠$cPs'+g{vIX>%mX8:?M/_RrWO>TގZ\=+t_`cY_t?-/mJ{ro_@:~'R} myΓ [uQ3O9X"76 7Gs3y"\7vD²aY:AbQH[m3'|3`x^ B, ܣAE!tMGĀ5}azO>$ʢ+Om]1UFI(Ӷ3lҲ&Ɋx_ިri?4J !ֵl*Evc3;?QC,;7ޅDC}~;Auiǹ;ZMhX@ȣz?l1 =I'7O. MZfn[uE1p1!hYힲ3B^<:?*q*bL xWN|*.)+J j`_qn.{WbKs $yz劽}B*.h@_KRA~ճA04gNPstpT`H)#"5P4ñnŽ0|Cdc$o~xRjNgq2m<,uK16$.L6 @lF O>$32/ §W20Tu_?\oq`%0BtBxk! "H`aa,FKIXq8H?r>׍gcwӉё {|y kހfі#`i-&rr::|N>AٯV6&=PQ &pƲ2u *Ήv1.lǣc°&Юoo] ҋ PMs:ݠXo⻜+EHeq\`JR$?S9fsz9!1뼃6G e@TzeψPݮNjpz/(4ia.623筠PvO[Clcc:,lK 8%q]OV> 6}LiTBdhfGZL$&͛5e)KNA[SsR~?1rS# o>Cvke~u-򻉦ʅw'aU{Z" ?~e9 XuOt6aީCIN) ̆ju rF/O_6x.cb?(a95H6ly̸#mdOo㩤$\RMa` q\_Js3HgC'fJO!U84s3a^ٮ!-9U@#؁pE7"TCDYa`BJ!G()YvC;Ce]okߧ!k+8Ѻo U*wCHU)\P=]o+hZ4iJt8*)gY,{ƉateL#G2[+\,i @\AǘqeM+<}ժ"־Z0*VZ]oiGw02( ;Qg_Zr}ͽ47lK ojt6#kg[7<n ſLR/zס7T Ѐ@f)JUk7=<mUE?FEdҖ)پ,ja;ԥb=3@}l0WgyL}c& k1^uaM7?dX ѵ IEI:2тA!Dke H\ C׭ K$݀+q1UsUȼ6c}A'ӊ%ڈܓ;isO9=;aeM;؏8p:ݖRi ylSdCU&\k "UNX wPnƽLKv?fI+rkcxxZ @!f?p:Aֶ3pV3Kl4 :=y#xnҹvG>%0>; 4ztMN@9m.&` P=Q u#(:oW,R*-ԸD!˪u#Ґ;z-Eǐ+~Oc|Xx.ػl[n2 MNG~}7S9+9XǤSmsmrcH#$LI$/b03VtA=% Y ݦHH{0 9֚.χv^jyz. uDg2;ov-<*5V֋p2|1)r` HY] ?oG7GJ c\yY`&]=st0LAQW̛@~| y81 jQvVID O(p)%X"NЉs6n23h}J, ctDwFAa.2n*h\EdWm=O)o3W  Ls/ ,kbeoL!Hs4L6x[plZߤ`~0q~7Js"{^$I(Oob>M?H0~'m7mz K8wÙ,p&JV9NJxq^grl9NH \n5}EDv>-NӢkV'lJ<\ ;tU]0mUDb̙x?!c8L὞#4p:s%Otڗ.mJiyD(b='T;NQKD5tz\-֩gy;}ABqɼ0Le+ETR=$SGGw2R^QV30 m)ڝl?p.Ts;'ڈ3vc~FQٗ.!@ʈBܫC$%Vݧ5B~q_鵷̴Nh2L&^: #"oi$- ܪpF{C,C17 T|4. 8"*lhVIlg8 2,%*.bg>bkr>LJ-{aG i̥2'O#p '= [ͦc16]nJ4X9f;knS.ӸӶfɊ]8T;t!Ğ[(XPPebS<Ǽa>"wF1iC8O-mD<}߷P(o[C2axCzLVfUZ]$7‚ht` [H?r2U u.p%X} X\<]/4GYI:c3Nj65:J9+u4hԫ̢0ŸHS0m =f@;yq&] _CfS!Ot}Hg~.uS`nѲ 9\90"E*/;r*?-bQ[abKOxRu\'Z!W j{B#x<%IAK55Jea%|B{R9N ϝC\oQ+ˠ0C%Z:'>"A?6P[-[wR#®ZX՚[nو^vc׵ QwZ !R7QZ0ٔnv6bYi)?-wNC+򊂘.epͫnAdEl DC#ۭ"b2*o@R3U2fhEm;(Y{ޅ+ݕۯRvݝ. y#>c"°bP KWҏlyF$E`Џo,wb3d57oˇjIl(5c!>w>u,\:΢`{>MyܧcrnuU%XqlW7c&9q8J|>5Q6P\b>ݽY+q5&UdPVlqWxϠˡb}"XKǮڏX6  -[zrLdkYT,'7P8>Zwʨ%r}+|ć!/(|bO4Qٔ!5 4*ui XיM_NEqRK. ugsF٦/ioN^@m4N~tᩩ<=3܈odU6:(2@-%-EydvQmZB%ŋ踚weYf$| vǟ5Mi5Ŵڹ$!/&D*bqR`*A!4O$!SзqS 1k*14Qw%VTo5b&1{ſQ\yԱ}f;M4̠^jXeFY"݂AY g@Ѷ;PJ.Y Ɔ:f6'җĝpY{Y?D|Aa3W7k>PG֑Ww\h` )ϘBD#m/@&5{ U `g{k[@ZzOuv,(LM`-Lxb1LA6 zM%0?~菢Bi=z"hN3cO'#8t`4rF Fo-BjJDj L4L%^/&bHXpHB[b` 0~vRH+ZSѡ2"kp&m# =/\v>r郕6z~06ĺgqkvNBڇwP2D.^dc1oΔ}KXq9˶%Vuv rp{1nݚ`w孷{Nq9$Xf؂b떦Jh)JVЊ1I ^IL.<c8фGrFϋ>prOQ|F%h@*Z(mH?ٗ^;8.!Ço]fa$HUls$zYQl4*_B@;$эI@0ϳ k9vSpyh-=NuYwsOQ›@6́%#oZvm̅[!k`N\xQGyÒ@U]uZIUdTt!.VrÞ,.8sn.f9bvs 5\s? VnuXC߃%HȆDh[Fo({ KnҌXO"۾Ըw"^}YRG $w.I`ܯϙRЖSA0EW%}W!GT8ʵuFqfBD*՝Ὤ'95y A2;O'B^e;HlBqPL[|GhjEl~c@) !p!I?Gk z6(ӮYlՌkKǼ~2)Ebh8MVw{Qs{IV]p"wqUQ<N2-u߇!hvC1lcM,h\W*3ٵv{HGx~N~@)Yi%=fP1i^q/%{`*@ğ1,ud$Uj!Jp|]}XT+JD*u1_~ ZsO]fZd+j(eK^y%E( %5M1CZ iCx#eܩ .?GDz3zvpprLdq< nkd EZ4i_c?'ح5V +{R an^΋\+S3|dt l\ 3>{s-h?F..m)) dLmԋYiJ]IW0zU0`[<5F;VŃ]pi;S,6y)(vcTҏnѽgPaK0^?D^>Xt׫sD:> rZ&k u<^`|]yGH7l'$bhz[zS H$N='`Q [ј]l]éUzIiݻrM )Չvr|㭉>囐SV˶'҈kS0@ui˙M<:3t(;dkRI#15,?sqChVV%=L}.wc兟6uZl"S8R5`m K}>斗5b~{KN]د7T _ZڸSaoI90?ݗ?:d5ms4&EtJj&sԉ$9&HD0 i3++혒ΦB0k-d`60K[Ul<&%;rL#0I,́pM]gKl_ @OR (F`R֦8HĜ~X#{2ZU[u6!Clp䁮;Qb,f/.+1qفp͔p 5mb7R1[hh^YFY]B6YԚ=e0^i=p*kC>Ł1b6aҞY e[ Kl bNh|+@8z䮩a~2q{A3.Dk.5+TUɫE; =31Ub;TJوYH:}>1 Fp 6:#Rj΋dCG/ mg A'bmwԭ8`UE/w8 L]K+cs~1E> R}S0vֺ4(v]m?.)O-E[w6-RW֯Qaay*'VCxJ&]i5Xļ5煶R  : pQ."uPT,7-rJf}SjJyԗXtI H(*xCRJ=A O GBKkt)PVH52$뀻I|YÝO6}eO&Euqki+tQ41OSěFj(   ]!l."D<1*?k.PMOsmh!u_}՘:hg4<N6ȓ˶F{MJvZL$ \YҳvosUCjߛfuxWKmrp-3P (=$H9dZ4c;AI!Z6{TB&BMnnFJ@p3)T+#h,lS`hZ=lX(уkpEQ!G* ͹ཾ}3KT h~\K%Qfn͋ .J0f5X_@;b_FXЁ̎3 w&UPڷ)kzZ)RO'&Fӧ;YWh}Y3m:䛌 Ҫ(_YUCKKnM2ežcMݍw9`dZ'^JMRtX _q~~9[;3&QՋD7h#$Mʗ""f̀{N"fzk2b;tRN<8l:Oz@Hz\Cs-6A]GԔulUs[ +Mzm.}0w_5Ż`M{S(zOV_j,EI!?[Լ*u\Qګu0W0g| ~NEq0~Brj89S{ϐ)d^T /Ȣ%dG:㥬壻!s.)j8jVJ fEm#1㐂,iLl~áz򝀓 '~oȉMfK|+(iHḿPq]2EҌ=1iSٓЎ/beIVHB>Ucj.WId(%7UM|FODitO*6/zp[A X Kᾬ$9z^L{}bb-;[!n}Wny`e~SZNZW ̞̋,xL?\TO3}~S~bXt? į |T夋|$AltK۬Dcd4LO{Zquܹ*+> mT1.9/J:TUc%?jfqZr `zm>u&a#>׋oT'SMY ;Rh S,=|Y^ېs%P[ :ㆡY)PPĉN'0kRD$+G̱No+T2Q 77sd)3[F%o<ت\" G _Z?½|;+Ȭ4#)ٶ#yl (Ej;zSU!M9Gz펰]BKcZa&ɧqpDuMCjnAUK30Cxp{kr~jQe}.I4ĺovlapFƽ'椘rd&@[聝ͦp(yb9b1"/P]~1Ӌȳ!a<$\5,4ަ "(H+ۓwGOM{(`#XIx a%'uYwgb*>HݶD( ;vEi o>9ƴQhvQWzNd $Mg8P:Uh،.,^F},J aЍhFhsR0ڰ`l[dZxZ,^1lr HaJ2M-4'`'~ГF6Z‘MN4 Ǟ{h}K)dgj[rD1 1CA*VNqthByPlgCuSn]t]aiݑH|kK#M< D/R;AqTɪ9wH[CPݯp'.d~5 kI @MGcDz:K~eTc؍dҁzbx_5L ܿhD]~zZWlryʑZ !/lǮ[+ZI6ƴ=:/W|7vÕ~|k퓏֐,betį6p$38M]T}F(^RSS6`<]^u EzP,RPv/?,v+^r'Τw*AQITi:0ϭKF"gyъYnOh[􌥻3D#UI_{L O0Q: 56w˹A@IT(bFXE)Q=!Fc"001'T%a={u gT[(ynP {;/vx䔗|0E!1(#zOay3z7|#'3!lM(ůΩ"'ɻ(U)XlgF5iYE]#zy/k]A ; ˜&>IP4++$El\RӉÔ=҃5nuנ%^{Ud;UZV! R,΀,ky҆>3u]VqѢ sO̕IpNG *>2M?FƅũDP / !r,]"'!9ѱ` 3XzЌX,7}(g įŃ4*##P~ٝgh. MsM%d%?ԥ_V@xU>;|{VPx)${$5^e#e.NKkm"" 8; YIXU.<$`Z=;V6,m_O j]ca o{qFÖV ":L1b^oYI }4zgC!&ROS9*m]2rVghKɑh 'mx s6j42AQUh\Q)11yA$V /ňZE+)!GXɨ8@QXnJ䝊OF,~boB۞h 6bn:YJ5O gekHIHF{ -܉Vw_Տiٝ$[S3}sI?&'.ǎ1H 3tfgYN1=}*ybW>B-ϿCK| %B,P/LvnIk:ēAZmIt,j.F؄pȒ޻4O#A&|F2L#>YZFrD|Nɜ7<\-Z̕\gQ ) /sOVM/f"; _=pc䍃O{]7pO?80apS܃^_d6456ƠMJ >ʥoxs8-ŏM:οi;\GEPН8*<.=e>Z=eT&J6(Qt)"W&|sm\ E+l+۰6ɱ|(U,U+Cㆅ:d?cK#7> -o!TATqꆹr(6$[K>:rA T%!YRe{61+=#{~`ft*P=0~(MF$X)/ B)+m[6 P]!)NղtR [w,I4|n¼j$ zF=lIڶ̴Ҋb&[3FE.ڸ/[FT(t+aO}aHY*{VPf{_ W__5&DL/#x#9ܶ"H^+QÐ)"|{ x< s9]Vé Uh0"=2ܕNNȈJRyr"c&;1m+faYϓc'Nș sPBbzPo *>  ,T nn 5Wg ,v wͪcGec90B.4G/eYøȃE.\Ni$zę&qS~cD, +bA>5u*HTcqb~CYԳ#g K,<>&]Bee="kp稍lJoEE"b= ;A.}qc_|ߍh2L#ŢfV6^|-$F;Hf"YD_$ AEV0f~\: ;f_k+Y#PQP_Tֶ%g< 0^@,`I'c{F/m ;;UuZ:gqk/-;ʁN %jwЭg|@B !\V5e9#I `d8l!Χ`Ppw DhYp=N6 H%-9OèaZGo#iS!Qž.}Qyf#&ON$+`'qR Md)^3XW3'4JwҌga@6Qz 005zR{'-QzJ4Q6:4FNRPA}H8Lot\  tV} NGxTۧ$!k ƽ++G%r%ecP (HJ=};7O] rx u磄M/N] GD %ni0\͟=dh[tH5ܘc켾&9CQ89iKxKT7JCMn,yDY96x>o7τw%,ٞnh©{dP[t0qR| Jхm0OJ1+$dTQX l~<|jU $}h Vp.";m4b6˝[Kbeu0 kLHHR?2'6xN?i/@7JFNb*:Ï_/mqhU*-it7P"i򪞝?S*ʪ1xI*F{kDce.41]3tn'^ iD71QĖSܸ9@B\>a]oEW־^9,z-^Gxs:w>]8xÐ\|Ɉ=bPeAV5e0|k jjDՙonizߝWK[8,t όZMZiT3< 1JJoO28lR;VKhA&0Fw3nRQp<{>OomFy%'3WQc$a?QlژDc׈ k2q6L ՚w~M*@v,u/Fu9Q?%::;:?8.dlmegt9'٪n[6XݐYZKQ!EH=/` \$D)@[u,eiz9jxj?*j CH95:+-ZVd^Eׯηd;Aۓ^}T+BSf@aUvl%#ֲyLy5vA-oOA u&ZC\M0CP&?4F-%73T0t1C \*XH6= M۴Awɓf!S7 B+DcT!B:|Og!ڴĠ* V7;':y epLw SWka48Ċ!sa;Nhm׉9% 6 |^17 Aj[0T@bst_6FSx&Ӵ# 2>6{V)ܺJw?İ́$7Q`i B?E,oG 9mt"xҏCF:\ͣ*Hfzh>Y7@ 4?<֓Ҽ, n|Lu))0Z?z-^' &ԡP_Zk(27 *VJ_xm d{'~EU%MRH?kq $srfJu7puLH BŖ ) Nڣt#J 7^w%~j B6^+ EsL-%r`+Uj?70:~B5WPJ\+Ѐځ YW~WE-HS'@>g uPEXǦ Dt\BKE:/ug;E #j]Ֆu50ςC^P&_A mQȡg* j1IjOlEtaAf3@J r>lyiCg<.̼ R[Vz 2B9< uҞCܱw<,>^*5EBR2=\[LԠd+TN YV:^}SAcW;:!OiYT rBLKNN E/o 4.YEb"ߦq=鐤*lc6v3>,z7w 50˵ fó;&tΤT-u nxUG_;Q0;GtЅw8A<,ȸI_z%a5M)Aw@q/&_oBDt#W3嘰H{2*K.߷l,'1$lJ xS~ÀM:ED)Y)M,dj$M %z<vzR ߷lc-9]Rf :sT=Moϖݵ0eSc0nlZj"=6⹔ 45Xv)g7C&F8PĚ^O!"E(|3n~ONNNlְL9^wĤ\r!v5r \z0jCDk_J6m'+l5s|?+NvNU98mdl(H-h & 4LZj14m'+ṱW1!ԳT)1 0' ^'Hdedv3*E1Rhga:CDV(Q*STJʩ^vٿ'v Rq,w2_, UM7]k 65|ax0mʿ/\ r E[8w~xg{YKDev2Wg=ٔut 8KIkal6S9#jvoIsT4s#/6hΜ] $s%E\*RN9ƻlZ? !.<"O+{gj\fRe0)lA23(ޙH3&S%IőrhcfߑD_?lx̢Dv{xW|8ڐ|q*hm=r/%#/itd< ;T i!3ҹavLBAFU=ffџ\b!2SXh5;dIm y Fn]n~;ͷn^jT,G&n+0쉅QyKB⧈=M iGgM)3GuRxs\< *#>h Aq}$?YMҿ6$B}2qW!jۺ_xIjį=5+rG3Y~wq"uH $`TL)wMU' O썦M3Pͮ,쟮OtimlU\{S\oۋ%7JT$68M_n̟vXLwpjrpkO 8k5> |Av Ѳ^-I9mmfBzztZ=xԧlA`(7ή7%ROLq 8^s LHřA*βE[K d*Np֓|K]:0?Ԃwc>{SA av5D6zu<񀉬M /Pwل~J0cU-;2X`։3 z04AETC1݉]޺Lb>0+tK^BEQuLA=4aeOYOBMI(jMV _r7˅PO83iAӠ4W-!zyE21&v*\~ޓ/gQ&lZGսvS-f—,?xc3&"n'I\cH-CNAq]PMĒt`.i 5!7>X__S >:6Ru$DA]Zw{!u4Ύz$d ?WwA kYfxD";/hHOkyþINB2g$6Fhh3K6?FSiy&[7籵E?^z]S,2u3h=m?+KB1xA-#TN4ZwXR,n3~m(YNewEHy fj`wGӜ]h%ү!xhD=]n^~N.Zf z2OMZ]*mF(~Oy5=:hP4m9g^/D26G=??A0'm/ھuB^d)1+{b4x^UXq k3QuU,IPB]Ls5OTP+vs-ӴAsƷ %zv?@<ZLC#zp| \,p`QPɇ}`O,w}FiTjKc\K!0jǨ)3Bv3=hx623)y "^/S[3i2QZb@0$R~M'·|ew:ec-8 /Mo -EHybZXㅮ'x+ܟĄuJ ^ϊY{Oy6sڈ+ JԱC GSشKzKn>EWyds@e?zIe3I ߃98<.W-|77/Q—\%UC (4wգ=Ȗ#vDpS'02DŘaMp!#G xbڂnj!\ @4}S#e]0TqhePW9G$>gvK}oܱ.N{OWGU)6mrp~ax̧ ˉ 3CNp;f+md47[/i`#[NfkDTrd[SŭG^= kb]v,2O4Uj:@~Ć7H:r: &I|zҭ]`xmF8ڂݳg8VX!\ 5ħOM_A^TluAZ8;1ߎ:Zm:lxǭ|6;9Rv͗[>6EAa_0z1b"y{vNh8t;ވW,sB!D!`C}ضUZoSe9uiVZdTw'87Fx(&ٛd.eym3Md`~Y֭^Ƒ#w^ yN(bfѩUW7,For;u[9[BC7T1I}E"19ol.pS c⥾p'0Ay9 (a;;J߀ 錒edkSh$JePB=M _]˓wi^rj@`V|p gY2S\E v Y &o\b pj>i2[R}tw6$WC{T G2["vm@ܱ3\Q t@|Y?!߅);Ub)88¬.>ϟ[&=}>Ϲowl#5E-5eVR'{8ץkB#٭F/j jPQU4N;.u`3ckwaz8`I"f|tJx/-D"G $9ua+ab^J!TUL5Ofd,)meA0;ȱsڄQO\mX}C%i?S# `]*> Pz#m7 KjݔG]r)tvKVs7 ᷼LT &HC:C;*6b`瞣_S)ռf}vẇx/usVk{zuΠ MVEP ?JW7'"[Wbx,;{+ٌfs &d&fFo}m'X7,{=ys `N B),e!Nfn-hG`:PP?LY Y*E\ǰFֱV0G_pb*[u( }ђ2ѥ#\KP ̡c9i>b1׺B> ](bE}@ *3f x[ @RpGXgeld3#I”a9N^l!CA&7d&uoΛ$JgV: _(/Z[d"GƜ+s*譟@kՃeh~`=ήemɻK ٌﲙni1P\J i:*tE!-o[9m.Ufr+Bn^ۉnD.6YvK~c9=[mZGW'"I~>OEm S܁09s)XPUg{_@Rtݳ7O; w7TbX3т6_C)˓I{,Hۣ9.V;V֞T(,AŎjRdŗr_44> Xn#sla,tEqHBL2-(2ږ ~M maE "=U}<_brpy`Ox̝aӝ,Ȼ뢯3* EjcO>{)& 2PM@A}s[lZ5pAĚlmk५ҳPbT9CCpM- 3myo4P Ėu<ͽլy;vq]Z ~2f!5kMDF,ߴ G(BS6Ac=-Cd<ܛȟeTs]V՘-ꑸKA.#$2o:Y*[vEB`CvE+O((% BHn{>u/C){nx{HZN ny8 5FxMyjGq>ũ q5]}p; q|}ƽCƍxR,@.COPqT jy"R'?싟rXKD#fR6:%zprAAFw+krs cnp8 'x%h F~.aC>}*[ `L^`lyІ-uaW"g# ɿܾA#IFSR@ptiU'n~)s"Z{ׯђm% \p)l*,Ӹ@5ob7HXT'],GL=yG)5=݊ڨ$|z@ Cc_WV 8^\ӄ: y 3D Z pi}ĶRMaa̭  I[d rӫߟa 5PSH ĵVpoͼoA'%b6pd F53?7|x};b9"50KBW~rSޯsn(l JrOV|H o ditdz? /u4e$C4rc8%l &2SE걄r¯`~}E{R2hqILlv˄mk2;}D" :]T70d{.\wY 9 ܃ wƗ9H"s (_Ny^h?~VS1ƼP@7?уC=N4רtU_|%_{!Ŧ.MxI,[ VNAr˗FG{]Z7ğM< Vߦ%Q;gE/'bm1SN!ne1-e"F#vj;(4Ѻ5h=?)^9-Q"0 F $QJZM{ 0}bPTQ5&7e_Sɖc,7c vIW}=0L'=v F~sqҹ|$>Ozr[Xa^ m$ Nn+YLׁgb˯H7j X'&J*+=-&];uIR0΋>_{BdT 7դg8uc=|~GZӏG!qP8U4]Z'^D\9%'c̶56LCNV&æ=CKV%tΐp<Ѳ5au@`'4t. /y9DGDbNr<)qݟ&JTڰ>E0U='(FԔAVq+X>Hy+Dqϊ FBqS'æˇyTWD*m/脟JqmtR!y4T S4+  N-_ ć`XDcp+|RQ6J@9Q]@?r3}7Js^<>-X1|Yh.6-d~~)x%v[Yx~(Q.0 1,G/bI֝;ӁE.c/; 6BT&|TX@Qتڢ46yf/$]zmk]Ӂg`Mv!#X37/?N-Zg)?uI:qZ4}=#a%i N k_Ċ(R4 P$xԯfo!4nH+cW.X圹և!nP G+a)'tw[ u(d<Ģ .@K.k B5SZ2*ޘp5'@~ "6v͌vZ4 WXMJ*+ލƘכOשp>% "E"OV[A4aѤ6κʨUd (e M D/e*QwOaibŢ(Es43ۯ-X6:)R9Ǻ]R˝P39Wߡq^/7 !$Eۋ})6.'WE;y*c%T O!h_OQۘ܈o1H#yr X}ii6Tܻx*%igtwF)0̏swcYD%hԆD{% @C4ncnY%s2S.H]m4i#p>=B/UAPVl"B ]+sm]c0ukj·r= m@qBxDX[z]ʽ3VE_txpB$HzBE&;w<żڸQ`4\ձhmM 3ts=T!+Ӎ5,_:DO`! 6+Q1:1)5ẖAr-#(, hQF?W]dqiޝ g_mO>]ྊ!}}Ra\w(D@a׆ϝۨS8B/pUdNMH*c#¤{ =OIy YИ T{}7k1m ):tZJۦkثRV`=R!pg7"wsdHi&AQqtXM@<]|gpOP_ L1|wHh+M%7"yPevn"*4@yiEX[xoaA :ZgC |"Pa" umXwdq+E(*=JofSyqg)\'P6ĬzLAXEgiCp JjkZVų[>e(XWzsC[tByUOm8f=Q^r&L%(ӌ=JAV%w)z]q } @\FRr:Fu;ﬣ 䨠Q'j!lqbwJy [ ևuzxgOXiĕ^aBB [+|X2[~ iѮ(ʄM#+.4 ċ;,_ r98p QzG@-LYVDa|7 7idwT;eeSd iKBD~YA""2ŌI8oR{=JW 3<1KvR Bhx'I|}+j\|:cАTRE1۾ǖיqaG1_bƚw%r>:s9*/˟ DVsәVFc?Ty8&FB~QhJ d8o^e/iJti !, 4P+r)ZL q\jRYY`CK(}I` s-ew-!T iRH&ƻu |RWJW_^ߊg{w`&sce^ؠ9 *Ncs̔ۑQ>Cg|N 'x{J~8֒ "=< 1s؝1p߳$7_*Q5w!;?3Ё65X Iؘw9A UE@`.5@Ջf4&WmZ}|?d&Y@@o9xN ژxg9,hw 82 ~Tesƛ[au:`~:3KE_[Ji-U:t)0R3݆x6HP ՝ &.B mt}yT9Z0?Mt9ڍ 7c*J'3X.c 8c$Lg줸F*8jsZjrnuQTQXǘq@hnIB/?F D6% V(^ubY('=_ca@rD[Qakf̥` 6ڄOѻ<\9]C)§P1$Z9qI X`ʩ?zK8@%xnrHf,R)0 ˟͡N}, %|uH.,9ƶӲa##r79թ.*N7`u=K߃-M3fSxi)tNg_B"t\p)),qT; 5-Kzؕ$F$"ʹW̟)\؏DpGt^2Wo9{5^[}O[ 6`&0KOv*X1Wc+tDĔCP3 7{1^ϣ\krie&Qݍd|]њ Sﲊ|ZE|o>c3G>!-و2o4x9aM曩 M'wž~Ɋ3&S(N5N1( #l;G!mSCDBth=[L6׿͙xWX{so"..i|8`yw*4zىf7|KSkg4|9OssEF`' <,ϻEo(M!dLD5,f\1ߍ (h6qcKn_6GT>FTTdPS#+ob1z)A# S4PDtX'<)zt #89Y-p7=߿mJAD}:ݭ7 P}> +Q#:BVx Gh0rDtDԇWBy43\-DQpPr 0i4Vv6}Q}}=1X[88R*qNIQʆ jfgl2M@q"cΩNuw-Er[cwxM YឪxC7׬p/*sf(wRR6`*NOhGlB '%>>:Rpk =.mզˀ"y[Ỹ!Ź+ޣqqx0rS7\-y`M!WrwAۏ7ga!3}-r D{ȴrԷai(My(\@!,ۙ]Ni){'Sebk8 S˽7,lKO4߇_Ȱ0!gUDMh |t;g|z zbE٭)LqoȔ* -vB !N~h܄b>f@|~5mݺb=N3 lмy7[tE VȼZ8Y$h;sr-p zzCl󨗢8S5Wr{,?;^ߠM3ϿYT/]۝=)T?)m5k'9qcĎ]G*7)(\rsg)nl6BA_JNZA︗;_iE̹~:VB`/.4.n Zƽٽv߈`);ψr>hC'/ pTИJw|1h;<8vlӵ;~-Zypn*NUy8?daC ohuy݆js#\R,}uMMGݛs]sjBWR\E-C,DqxrRPd#f$uWr(mio@H.0x'Ip~QħyвBT3[h&er4 N ), M}(-堿м!a@$ tF~a}nDqv'vTVAucSZb3?6_hudSQW7Js~)bkm=<`N$;"^~Tt{SfMA1%b$YbBwv(ft6{7$/p'^psN l1 xD dHmA졽E.WBkNcbH5iTMu 8+u\M_.|tH%aVdr+lٟKN27S<A;[Y͑aWX)AqD1x@8y"pqgku,))BQ (0.0|+oY_9@M)'Z飰AtHhxW#YC z#%<>z-'2AQ@ېMd?ב)i5Âc-9_chS+0@'s-;4hCWSW P]UpszZי!v Ndy_ u+D4΅68wtz׏ RaʬP%K0p>FZ16se*Fi&"x/rj9k`6'^;odk^8dvY d>))*aHu`x$ vlSfB|92C9mYE }֥a4#z^;.l %HJ&J:u"9.3p|kThJe6K>|p~_}c{罇xV_Jdž:N@lAb4kh;(9Cno'g֢#2?Ywn㺨B'r/p`X߂ ||?sDžb,mp0kB3ms+2XFgtBmҬl6rC(hy9[ߖ<(VR 5#/[@VHPNI \ $GY~7fjC ]4=z!'Kϼ yeV;AE.=//SWwc{Ir tJMB_-J` l1۪f:TJrYsyԼ v'9BUE-r L8}=0Xumm[}ɼyӗFإ16 ]?b6ͿXyCaj26ucS=9L .@ '_)صp(tk% {ԹC+ui:5 ؟ysȇo@>au㥯ٰ̳R,KI)[Wɞ'd^==)mEkl'p'\!v^O-aWZ@8`P(#j UĔ[5˺Ĥ=#o1f*zc[U j8? r}{L+\dVjzG Wj9#!OAu-7Rrc2R21gi/p"!STٿʜkv¸11  ŏEKJzRPBHsC&YK6<1EvIҴ6/٣+S[~ /WB٧Zo^Lr1T_ʂOVBxb5\%vz@ &lQf၇L0Wibl׿&5VUQECJW w$BH]BCͯ$Fs(_ ۸gpq0`sRf7Wa\ty K;k}?'>% I_=LRDaNrIibY_Iۃz~R6v9&3B~Ueҳۦ_ 8M%j؛xy: nv{љd;-施j7P*M :"={ib]I0,,kŋʭd|"KK!]-^wx$t`l( li}I%ɛBbW fJ߅/ ?t-ȗ-{&dlst&zIae.,!zdB#~MMJD!J8^W$ Nn˲-sw;|> ۆkTX#@Fzdp{3Ĝ(Z-sDWfż@vRE|Ÿs",Cqj/+Q\irўPN b٩ORikdһAe x /a.٬PǢZL?vS!b5abSCܯsg|E#APWzkFP-)*?^/xtĤm{ݜȭ`ʋ-i)5=*Ϯ;&v8bq~YT`\;N+á)2Ad:~ɻKSlxwx˾lQYny7S 䡤e?`Fo{;} 84&ЛDaNGM]qO31*-:JcePPB]*5wɼZh:L*]@ ,uoE -Y#Ђ.OMUPe`MDF[(WV|$;h7ev6./N*-l6ǚ\ WV+-f7k7`6kSҩf $tZ2B(sv)[] h7jD:~/t^ #r2>~d0@9R}!9%ثT#:~VQ[{)ҽ7$c'P{-׳ k[MSq8Is;svYbbJFQ}*|Vʢs);gd~|5xQ/ΓD꩷izj4TY l<LgDhI'ȊYɾ9b9n7p~i _{F%l^j2㣪3kZ9 $̮[ki^+1[m#T+.I>C)(dKR,*O7|.{z~ MXGW@Ǒ |S5CHZ`X߼;ze^BI?l)ZJڠ ;QU:y>^!aI.Щ$+Їr @Laʒc q/>A Eh _.\KM蓪}۪WD_}+;ge?˔'b-[zmȰBԚ)oUhpF  qZX žvpH6.^RM0 9~jʮ)\I e׌B(Uт]ȔhO0yַxdkոN4e&*1W!"vi^ɒ$Ջ) ++Bf?԰̢~/} _[tj:\L6(2vEZ ű,1<[xn>NO PEAb#]dH1 Mɒf&=فWl~rtpP?31 Dٖ]7gtdi#qp_NGq+UwjSآCQdQjE b`sIC?tB6-4tQ_B(6ƶ Kx $?(@ߤWAGLݤV3`G~]̐|eOMĹбϪlW}N+ETJӢu[ٌB&{W{ Fvvp%T+X G]+q&;[0{74yU9ob.D0(U0c@_~hr:d(O|r g: VG7jl}/ :uE&txpB:_ ˤ-xD$j<E_ܔHk|bkp1SH֤Uv9<^T{ ||`:kli.~fbqQ~X*Fo>/ m,&3xcM첷*ԟ4^uwϑ &cY$$[U}j?S TT 嶞„{e=z]RA~Xyv$C2aKT~}]3zky0l[CF `v @FEi1.{k$SLt@7 6SQkįhc?K}@J^! 3xa4s9ElF.fLc K \TlI!QO&R{`147\ݗZ>$E;& FZ-Y p]"!0ի22-.)B-}Xyg4G>rڤ}7'0@S#RAdcN$(dpۘBO (8qӇ@h/{TLLgukt;a|N~ + jmf2Ǣnx P8dX'mC( 0 8 kRw[R+]= ǯJ_>er? B9D*t5:B|Pw[a ERR%N19)dzvTls}2$k7+ZH!u(dGԬЉ e]||d@"n+Ex=;W==~NMI<ׄ ]o Һ0ے.W4b>Wn¨ u%rnϝǿr$JȐTdUeh)܋BIi<Z.SV)_5J~HdCa-ug.Ϲ_Cҗ˒"gnY>γt%ck"E_zD l3~YwqK?jLw}^[x_42lCԿt$8DKqW˰a]Farg@O^:dhuCC#:ӧvbz2^zj[,'ʳBa%sml{W<_0>@9R ~11gK]Ae_bҧu.'&Y67XΩ0ӃaAp0h } (J/J% [[>EKieU8Ld?+EV8<Ӟ-?fzrЈk*E9 _SWh:ś2~i{PaRiEޚHdOBcBs]6)g$Z8//|qYFT p{;,/kXOJ8hgˇd 깘g~)ɖ3/@\d*mSQM^ΘR SC-~oeCE)\MЎ[%Ӂs:r ΡGU#.`ɋsAUH>Ibv!v0 bH3Xa$N4@ α3!kR(QiٲK4͝`7oH2t )Rɿ@s@mfr& EԀ&Ub0bv:mԵ!( |µn.LĖWD}r,lGzշTr|r Ё[N)`k<3`.ld`v~/JV0€WEY(2[\S|֊2va3@SȜRX~V9F( ۝4fT1y|0{]R47 VQV"VbfͤmgK`6)2tV3b.~ZcНQ)H@ ~T7ak PdKשּׂ4 sr%;A8` X']u?-ϚGsH˓nT+p }4@8Mfi'>W~"1;OriUލV#lfh{Vڭ-Z-eDZT%c~SZJLMvwYxILeI/u@GԘNwDbfZQ}EܼseSpg- x2BzF5?g,W#NyF-,`v٫`kH:@<|ȞtfVni "1ȧzwZV0 x>iwε;W9`kAz.)΁WҪQIGN9F .-ah+>&b!3He؟%bXC:@Q+Ol$<3F`7OLg^)n}ٮ:/!2@ժg[F}`QwRHBƓlĥ0_tg 1gaLi=$8!-Rt]|,pqD= qUgvc0gzP/5mn.v2WyiXNA@Z0@Tب2`S^CpcְA? wESFugE{~O"ⷊeQ+`+FWW]&Ѝ-`- sI8[=j1WQ㺮C]-SdFm}q=+zHAgtFR>[Hd'uQqvp A~ڐ,.DQ-ksDHKk07!u*D1ŖYԒS> $Qw)<"|ڲ+ل45#%˧JWTkDJ7F#@aI:vk R&e2Yw r?i?)gY_h=Di2M-Ѯ pv硎Lb=[N>Gʲi80y J.3[0D ʰ*5DN8Xzw]l~E6(ˁh)A!{q1~)n6hx @FY/\d:FƳifr >4EM(l"eGEr fQk-13H4WsBn0!vIt%Vڵ.y2eko)/g e&~/@ς lY|iOC L:-oG6 tSHvٶ}߁DBwcl8=1j8+H&ڲuVg8ղxVć)H/7LҐ/kOrrQ0rd64{QcV٫Ye$xx4-뷏oC_U)qs4Z9PA_(g fhnAPbG#i"@4m͊1j:0̛!O \C7ra;XL^ *4G5 Ei*pX<< 8s"F{^ab?AzK,4- Rە QސzN}fԒ6'[HV:'xέ;1)bb^?'AqH^$ 2Cbgü_RO?9!Mcr 1zE&LEܿOyMJ|R iO*^*o$0ӈT9$5ʾ^<DoẒ2e4x%:k$R7=dFLඨg)2f`^b2K}i/#(ҵ1zjlm1'V wZ v7E 0,JSK`"ɖXXt9H?VY@Rj2t˷Q\ǐ\W,9^^3%r#akT* Na4ư'F8KM%1t}p:_U]݆=W(YB=7Wfh``/?河iH+1)$? ,'2$hWn(t@?ifK;4Wcd_?I| _, ,X>/#X0CpqMKGi;nܐm߂7PX bF<\3cNJ Eu̅ #1_]rH|Z~D^ 4vr~  j zcpwM6@|-gљH\Co7F{L9))ӟE\`YKaAWj-#o64bhGV럙J:fAB"G-BllCM @, R+/=s}L>eX[sDTe[@&%9P]m4#L]?'}&b9K#HH D$nҫ4a7U\<,8yO͖qc%J XC9l(#>#7˯c5*p/5%-.xuPN"?Hz0A-hJàm4Pg(lUxbW=mLڋNpnAmP(HkD)_u'ktqQ50ޢᅮQ,ݡh/,B)ĊwsZnrm̑HRlzfi!ٸd.UY{us4;`aHã6H2rГtMY*TЁH¿?m%0: pJ3G׸H Ħ"Q0L6<jK#ζyU {l`F9];I,=qnE#e+.ES.z)FF" K.O3!HSClq5dUB%=|  MeSÎ;)ME+i2 FhrԸ{WA/rh0X\%!lS "o% )VZ1+2kPJus9O^+PLޫDfAv<drf>.DcRjZ&B+t1!2k@'<ܻ!ԴXO٧Y)cC-=?6#Wv?!pj l*=gZU},r-5m4Vgm^]}6-B.|5/%DIq.p˄ Y+mc7}Y3Y;C _ϟ7zI\(w%ݙ&7O^J216e9?Zth=HF p]ƽ=x5ʣ^yª6Gx [Ҫ_;R=c"jY/TqXpi#51).M57'մ{ Ve }Y)K6y `VN`$d9Ùl$J(U_ew׮/KQ ~ n0J/|Tx*m!?f֞!mI2$N<jӡ;{m.꺵CDz ?R-,b% ((sfьVgm 6 _^!^J'kQDpL+`M_u+RD:'F+s!} p]Qp|DjZRg,*@H@ .7w⸔D|D\JmZ5̶|d =\ .vgv Sg /ep`Oth^^wCv`mf}N?lvA(=ĪJ8, .^\OUGڂg!zZj8"beˬqb]o$QYU5'<}ӐUmĄl~<&Br}4( ;6Zw<{:]D, "m$ x`k6 \UCk>V^S8yG${'N3{zHP.[$#V].v'$V#~$1eJ`..JA(8vZ7>~OEHkuifFy%٪:,Y,YW/ X_IiFU7y_X5[+i#v+|8j"x6w i jz]:v䠋KrK ꚲ Q:w*l?Li]!AxJjO޼ρ91hͪ{S\4I{Տ)hphιm#L2 O:}xFYqOR$4S QW[TPؒbdM߰*A=3}ŚoPq0S"5sX)Q"]c ,馟RKSkPDp "i}dEzwDBah8\!M7t2v-td5Jz9xd^2KGЕr=ZQ|ת{K;P"ŃP<%QV=?iT$+D<Ω]F8GN]-IuQƖ£[.VxAaR 7-yfVSLIf -z* OfT#BT.'"( g}G`]ҡo_P "BuN;m`(s?]b,͙Oz-I^ DF"bxFfIJ4NzQ2V p[ b>BZPR^4Ct0_RE_#V ]bLcBݽ꯺}M~|ޖGDoHVp[I<k[79`n,I2q*1tz`xHlwDI3N:D`ҝrhR~WEqA]#QgʟRCLŨR脄aȎ7 M^]Reډ7?/@woS]?"٩: d}7P%pXET^F6<~&ټ f^J/5,{7DGŊ4V؜mvZ0"nVRؒ: .WXC/Yk^lS`~Y Ip/'Bpˮ.sPZAc+YYs.5[& `7p#Ӟ`wѥ.Yer_P85mrʊW7_%<2_ o͡pN|d m4Ŗq̗<6'֟ =7P \scyVT? P[X|'`8m$Fc/ˀ4=FMi,S6cAʁr%؎dн2<B.O~W ;2-ysi)]\dx{Ҽza%ZO*'yXJEMjXH mC8asSA@&A 5j@F`ϱ.IDqlRc;ȴ0O唩8bxxU t& jcS!",:u('Kjd=\jP 򙲙AxC1X %M7f0; Rg fhVI&*&5/NA߄Kj{I ŸRގp'Hjb}80mA=~/_2LoWUq%q5wX毆 R g I׼f_؝/R|qcbyA9Ujy$E$xhBx\3|næZ۲Sgm,#mn^\gam/oQhoC4*#RЩ)]Xjtit-A.ҜoZ3{䓬 $іca |EoҔ[w'}Wϧ]hDqLHZߋ9>'kM?| H#L P$jJDmKuV9e|I /PT[$Y4Ǵ a%Gʷ> $N5wر$ mpq+7BrMiw]C X q!lKL%BѣOY獵\̽eyQD,5PwX,jI:OjaL&hVF@#%{1tQvx@Ι HM9N:@t$O#9XlhJA Ƨ3O%+%3@ײvċMA[e;0uC|s읺'9{HE.;RnATJNQڝz\3Y lΊ %=lA:9OWٯ!{85q>KX0o.1덂S 0n5~$m@ a2g8MEzL}ݷw+Yڹl*M JOfCvU c`9E[1Hیu'ҁӂ6Fz3~w'ָU?PSQ}Z~FX C&5 6 vLnt i ,u|u(>8*! >D ˠˮ9NO#S5)^# o+g%u_ԊVyfޱc!'ndy+3NA _ "Ot[ЃMnA|vsm^CgoVp4g+ `˘Oʧj#V)AE7Z\}?5*fwO+[|rƒ~ FTtpG>udXaXo#L%)5ǿ)EĈY̌ώOUJ}in=9l'S|#7b8 M{OobvS?I1Á'uL0-ppkG(,fu 2gR'ժ{T*6v nVh ]g[BFMjWYmX&b\@%f|9bH!Je8َWZܫfRHiYք7^t/l;SO"6h˘,'\|IH *e -><h9aKtsTB,C(QʷվdE= lNAvj?&z&}w_Sz!`B$0e0mlU%üxa/oP1G:sdD C;a vLE .a#=35H)W 0?Ch9-+7}]H kǀ׺a,mIYtuH66ϔM{sV4[#8Vr7n-YNjflՁܫE$CM5t >cw<{>\HH=6B -D~qC_Ae݄H6ss@$JY}I?d/Ӕ >1A"!D$}D5jͅx÷UcJ&``N;R&\vt-u+zrNmDn$ [_Q ۔⤄f2|NS$ Z?D #hjJ e1GeY6t&X嬅VV$Wr~hm3[A xK…0 ~Q٠qbNVܫ,WVm΀ TVyGJĕ壬+kF `IǫFӹUfUu (X0'[C:ugU!Xivi!t L'G>I6@=xZL穐:}a[5ȡ<ûk S',ft8I 8>;YdZ>PYW{Ԏ#D-/Ұ0l)2'jV s.hA8^sUoh:ۭSJk8tT[~ ԳVs a4iIh6sj̎,emWUtD,$o}LKF))44!KD.`'1HTybw03pI#gep] ֜t` s lMPY6ev -Fa¢cw!v :l=W|l &jn9ne`ڧ,a}T0-^ kqeP]hC+p)iSRw|B:{Cw ɠ fm^ CaoBi|\MSS4N,9Q|Jmn]-{¶Aը6ZŃQd% ݶ5*Iʲ шvIo3ds 0Gdߢp.Ĝo"!{w"DkoT!zt1hz5- r0??xNSu}$ipoye;nX]uσBb똱twWl (^`ɛIY/D: [K.l.P 3Mvo5{;"7\1Sĸ$aeԁB aP}Lmv%p`f鏭LhsU:_#EwCe,,i0 x\PF i{IR"`|P>>.#(\ZELxM0эnŸV}RTPYL]t,+۾ꉏu ;~~E1@|+(_${\Y?i;R>S&fh1jW߄hw2 3W HK ͗p[ *(];dolwv' $UM!O!oa.1|E^Ҹ^Y,㜦䑕 PPjpanWr Mʔ^@ 8uRm~#Z,WC ~VZ4UhFpb'"#(0㞹J,bȋ[l]g8wht3ؕEF01 /@AŨ'ܔe>RT mBs]p[H˜XF+g즙NHj۲ [hiX^*VL2QG+ljud!,HCb=OMj7VGc^f]gYZ07070100000005000081a400000000000000000000000167638a5d0000534c000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/5S ]?EhDTTk׶Ǽ5Vj/UdbL\FYDMMzh߲.l,4beL %nw&?bjdJM9_iP5&4'X}U Mzo&.lNKL9<8~ק'Mn<$JBOBhR(1[[#rT;K2ט]CeE8f`F~C ~.hǧ2GPb|tn8_3ҹߡqpV-$KJә}R V#(i.GzS;1[nzrWbj;$!H{Y\1 x*})ɡ_SJ+}qY|b h-Y _(TH ؤVہS]*} ɷ*Ͼx1y"bٴ9b_cV)HjfpQ3 `x" 5lq,S-#E- EYQhVeÔ&7T/N[3'xD/@J ˛ZnBXzkU NE%o,"]2eAVqMg3/Xҍdk>Hp9OEE>PJ.xEKF%*ʯ3Klnl2moM,7<5~Vr{|L ^. ׁ(~(}G?>ۘ!P0W\L,2%`xl ujF[D2SC43AK QALѷ.3s!{ E|r>Xó+3$&T ^e\Jr/A%=KbIXs^^9zPD^BDsfxfI=u d z-NCJPPG(+vb}z)׆ۤ: d 6.װ퐿o6Et٥pI$ F_Q(U$r蹭ƽ w >Uȝ18-vP 8;|rQ+O 7 hC9:ؖ`ŗpDR<Ϲdekb}"F3|tWW!I1zo%SE8w_{`;)d{mNI <1zE=PaG4ƻJcMil'][JEmmw7F@+}viԎa&vC8mH bҎN.<BKI3B Z:aqz8(:g) atNgPlT4-i&Wx> W3;d![#t j _@ !Fs+[TN`8*#*aӋ4V?[@𚲛03cگLv/r E`laDɭ;EYkCO  w̾ ~q}SIS.a({<= ^ )qd-x6 3H3Io?v2 j٘T)x*|ɇ+?tlW{duҔ=[e<ϗ50kfm~-᮳DS*`ܼKϏ>w= >4'>BV xά\.T\ n6|e l ЫD^8 "@i@7%|E }5Ǔ INY4-1pU/x4 kͱ)sj9#z}+#wXS8F=b)5)ï7\ m>^a!l69٣uu @7]-VU̱⣗'}c;+szxarS :k=ze߱n#%6Dҟ} wb>Gź9H¨W{DV538Ѽ1g#oҠZ:oiˠuAwan@yr 񄕶Ya:(两XRS/&UݕHU]:tNaQ3Ä]9H|rn@'ZqσC3"ɴįv~Z==[0q܇pmf@ӝ6X^^1f"Gھ uC;ߚOgwm5g6iN(<툺3 ыu8"e̱pv*;}{"呠 s#x̱)>ѷ8:ufhiJϺ[P4V[]ԘqɳԀAL,[3tK]i-^BlrゝjaTSZ~=QӔTؐJut5R2`$R;?\2L™%aǐfmL$vfD{53>r9 iE~X\E^,.آs*ظ1Y&Ua^9uDz  OSKV y+4t4Ŧ5l@3>9.XX[\mCTe rˀMaZ q=Pҵ';ӦgA$jk sX K阅>%q4ߍ'"]i676#̴<]ll\x?-wDZ:Ds`k֩&>0˹/x;. _}l+ه.=vZ=ѐEϸ8UQ {kt0DBX`+*C:RGrto_nk&3=1:^5d/XC@ q>XBzG7h7YO?Grz~MniP$2IBT!9NrgN!e;Be:R)n` Z \頥mt5E1L%7hI-44+_؅JnVvBD=_󋒿*+de$C96COBhLdޠZ2E atww8E ,71WGa/#SQ` g)eQ?)đ {ī0o4WQXK֑⪟zL.%x)!ZUKǷ~6id-# trGx }@@.g p-Ʋ 5mi -噘UAvYm|O7\^|1nJʔ4XE]D݉du Թs)Ú4(-,=ҭ D/սIRvߐ/!]'|c:H*\e)IZPF%Օ.[YXճ? ט):/RMEZ̑)!{U $ފ~ls\w7CG4V];1\Ќi]+.R Ek?Dv{RkIf&x%oL܌^* W.EuE/)<ը6I7uoQGQ,lfSKH)%U08_'h)MИ`܃NL&'<x׃d3V"5=bُu|I=3AWk?$m-rD[k]qT+uyM3т5pXwm_oVۯ@J3DŽy G=#̤C~6-\1a*Cf܇dt*`J0d.)«mb% z9}AsS9(VW|V{*oř9l { p%*Vn'W6Q &@u[S$8h'D0Z%(Ra68;!JXM_FL*U<ơC 3CmN2%ԁo G~ I`2_z4ѴQ9~jsHғގ̜aNw]w*ҋ0|ݹYe}ʧB` :Olt?ff7+:.qwCZ&E'oxk 5;Ntcm\$ Rhd v1lu5)jZx ,qìҮU^ +xVj!C;?c}u0^t:IRg"|B=7Nl_ҼBH> O놫]^=~ Tt@B `0h܈D7lMv;g9'Y+: Z)%-fCw8"0JQ[Ai-nSF (}l;R Q|Ps*ҭȋ_Kȣ%"T}%> i${ZmRwA4 &W/$[) kU;,*RÆ㙙$x ni_j~wtVG_PIq&D4v x=*}tNKk dmZf u\Me:i؃+9w|iC qi!3cw&ÔFɶ\"e Bհ4d+iHyBfp5YrUA}j~cUXŷJK_z ]G ppy鮾9 ,{zZ4U*CkNzma1#!@rӿwmI9 @N#cC}}~%]9eIbι%DhH5,A#=ax\o|).,zӄ^G݀4#8cP֘ac:% I̚!&e$raQ(Otk*ZjWoe%]S8{DK冕nq]h\[)ßwؽ XuCk_їi > jgS/DfD f`}T!A$[?j' F#2a>0X I> $,.c`s٠.4OB7Yqʭ7B;k-gfvGF!9/Md0RXx^Gn 64 wl ]+4o^)%J#%Cr|iuY m*Évbmq0y@H׵@ܸU,{!k5A hm;?#ӱ_8gi4ۈuvD K.|mq 7kge]f'J쓎}=vyQd֊c 5aE=I{D.BpC7?H)ZO4.LJ~ i!yFg1kH:h("+YY!mX4ܘ.9a~ ~]؈YJC9!G9z=%CR ݎ[*@@~D;r )FK%!g,}\ږ {N "l(OPk>EIdz4 3C n:ҴMطHA IMەAsV#6⨵DDGo@ xV"L_l8hH7Iwq,FT/p@SK+SYP^}!i@ξ\ ۓeF2%=0ki D$䫸U ej6P|U 5>MNd`$Njsم]̺kN6t@uUD`5ءn҉fu_)L*@b?\y{2'cq1+GǝMa:8veFk NDiǫ( (ۉu #01ٍôs[KDʲXTɢGhb ոx% DD ϾZ9r~GUl#̃JW&lM +!Zj-V@u҅bkLVf ̽ɻB&ݼ(ݞʫE1^v!R" D¢Ɛ{#={9-Хkvz kqoo,02ۑͿ坔B/1=rK?5el%S!n8/MF]ҋ)9)Q%[+_ 8b Iz%-{_ֵ(}qfTׄ‘GMtb͌= >S(*L;DdGtI '7 VT@%2 OQPoIH{9Xc,B([L6]Yvnh]eD4fHհ]J7|O[OX=6uu`0 U"LpC1S*)h8]R!Ȅ{ѫlL&J'aMckZ/!`ks+&n4՚b"״z63Ë%l|ՙGHvjPgHYs/\dwRsc N_6`}GG^(OMFɊ 2b\3 a"2Y-N<RODX<)1wџ꽧U8ӏjIHz> ;~6&J7Di>n#nlȓ> |F"TA6W@ ^AځlAE:`!n|`YgtFjܵIt:ǎp0wd=k&`#X!my_qDB?w[|p ^M'%K@No Rl͏ʡ͖˛RX6R WkhodV ?J6<ȉ& ɥS3aJɻOEz/JVq\#(9H.n X'/w{s$v;At:k!cG 0{UbׇPV3 oDQi0_Wz. (9a:_}f,A_R4;t+we.=w~?WdgJ_.Kq}+W̵X]zSfF  2Q )`*p H/('wC(KxtZ1=+f814^w^5V} yw.P !8G5$ݞ2Q#@zl\f`"%ptn\K,Q/u7q:$s3S>noq(e׈C֯K+  EsWn9oviy=T,â~eF*%jIh%5fq@T'QsaF%ɸ3B+l̓vR "1+̔,ʰ|<&cb^ѼB]}<.InS*ZC% 95޽"quMh$5A}UÇ b6ikRD|I"qzc7zNNf^Z4P74{g7m|v6>UuKxZ׳Jͻc)1ry,өY>N%YCG}Nzƺ;A |o64:6.3y'/f4Y@G^'KgF0E)2HZq5O4yuKt81 g vfHO_ڦeLYk ,ˁ=a!ݍ aMhmh?lt#X H*KM3rԾEj\qD<^{j9"fP~ŋj5φj. ->+m`6P8dr V ?׊#!82S XePf{ڪtdYX[4[-zAsk^LutŰGI$: ga>x\` q6uc5CCK<ŘwTʤke3úwRa;*6n׈Q|T -wJhh($%.GIo#ŐM{>vV#,9gNjdՏZ V f> Wa..^յMiٌR#`UE HϏ~cI_ωC驨-YEPɺkRQ#^]u1!W U\/#=yS`R!aUQl enReP3,>F}sC\WWL3рG*Ö>:fϓA&G\w+f3SM~rÏp@!=<)=|SI;$XƑeT3. ³!ӌqs0A6w{ܚ,j9;.Xjڈ@kJ\M՘4qhRőxX5OY>KvZFN bc%-ӵdgviVfq^u8#zuOht; ԗ0лcI&d\K_q_nDbFITk,ݮ|o|m!]g u~S) NG%h?'d Pbl7 A(E#` ]S t9LhսaT5݀b ZBMqmWg A!$2yqOڴDVkϜ`"d' :ijbē2q eZdeH<P%D!CNe6x0f=vk[7|BslgfyJ:¤9r#AG<}#i&6?3s7*7h}0vvU%/^kfpעl"pD,FbN+5>/{a sG i =J5"(|nDTq*6@8-&xtޅ\ЉD;ux.)+){r*oni̷CgB*?G_Tvi:;2T:㔡{SI1qA]-z+B3XGvq] z|brtuet[o baN` Q4v)+4hY*d*@fbOkebb4] /x;T&zʏ})B~{ õT;U{46,ZeJ\%03$bƉ0@\ marv +]O 5mag 3k-85[cZe;Z4΍g=➧ ZPo/G01k˻źmD,W;=(ul۠JAՍ <T,͐ ::BB(iO*(fi5_id;''+l2{+HteWqa5=gR}y%9Sh* r:lJ=wF-+]HqlhA}8Ȓ/ P漝3Cqe6L}0ӑ jzq npKd^1 `"5Z!Igd} !3k5( oRx$aNJ@@Vd7VǁcQlg \I1bo~i0:H!R񜱛'VA!do;-*z:h 8n At j޳/g tl0τz}B4BdP>hWѧ5%bVdDo.cTŽndݱRԂ2u3z% ݦ75)ۛ8<3!IqB> in>4dg?jB!<#6ٹHjC &C'w,g:q7;w!UhLߟ WA>th)t{,qY*ˉ(Ə-tZ 2BBfN_|$_ 3 7r<\>`S ?muTC[/vf Ɯݤด IzLX%F3;*6h'x+mhLgtr-mDF+ ]g܆"t_:Փ"`$}XOC5t DDBbؠ9s@[-*5C 4ra<(=տBLl^ѾwCemls[EtDfש3Ǿk#Y9y>,_.@}] -yY9~Uܽ'8rZb,Np\S-Ur OݑPdg%;WrtXկC$_D:UqԬ S^V:-9U9q&E#y}ݰhٔkwE DԐ|-n琹3YȂŏt)s^YQM.ՕK9v*-n^ /&!ṫpNWҽ&c(v?bmf[]|8TY=%vqԉhXίq!GT%iƵ4vk'ȩ{|&%izkkJFjF,su}IqN=c)fMXY XЋKHR`߃ùEI3UOp  :A?T'j]S)}} ze}Aej'2*$G@%֟ 3jzyoM/\mG6U!L`Wcs7v53Q@*ګ.y xWY=|N#ݬ[i|??irKPnA"#G7N'.+.ӹժa&D(hִ}"5[T͡u8ɮ 8.{)fY0[]^eŰ'VSFю=r7RֻS'Ydc-8s.ȩg^be򇃃DtB4 3[]=/كTQ Lr>$Nj" 1~ )3qq:֞ԍh`u tίqڅv]@R@/Z]w f*y5~ZR\+$9/)ow8fE]2ɘ~Z:t2h tbF?YBqmipbo0j$|08ړk&I4 P!U;D:pC08~f568T2{.\G/@s1:{dZ3bh> n 43ʩ6gUΫ쨿%Pߖٓ xЋ<l5gG*Vʶ,A/3E+DR`W8 ,h"Uvg, 4 3FLSHIUq5>~;-X| ]<ۄR^C ,@K*>pBrIߐ:Rɬ G?ר GH8Ptd(OMޱZaHC,mR (NXH]0 'iL`z1+nuA.c'V a#giwWP@Z&Ek ܧgأ#*饟;Q-'.氮C[}Q^66'v6iߔڔjp7e6 yӬ,)d/&#_׉6!:f"q(/VKs) S/{=^_T5OQȱC>qW6' ޴ިL>wJmPdOٹ%X].kuw@Eb֊Ɏa.FdM4P`4#R{Nd}mpN"puCUҁlC)ذLg`R4S ž0NRL5D7֨FJ: CjT2|[rn &P[I߆Ά0d;eT<|GIh"*T<<;D<ж<]lɽMPX^wz!;~w B.H>>.3֐ĈSY n8uŞ`'<VG+dS< AľJ ѷugdAȾ\+spxt F0[.}eC\-}s0-W7uw`,vffnؠK)^ST*TZQi hѨw(6)D7S;Š5wzcˮۂЬoĮTf==}_~3T^a;udsuEjl,ğ-:7ev;UII^@:m2FM\=f`MV,Wo)^{9?AdfN`+!Gj%Ou;u %/TuzѾY^N / /+'{YMPcL3~}gej T4˲r#M_f|ly92L1/0d>"ڌ_79FώiVD#Jw, pɂa:̏!DP$ݕL: ~]QѵT |Sp{8 %qn5!?~3(Hr,iA#-xM4a2Iz`pU$ʾIYTxAS2%UwɅ g)ug;/{?c$j=#CL` 0װI4*- [p#4^po6AngYZ07070100000006000081a400000000000000000000000167638a5e0000b74c000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/ ]?EhDTTk׶Ǽ; rߵ~^Gp97{jQ&'~& ǢUYYPMq_fzS3y4HjLjǮAkS,ȵl͇2f1Rб|ozx V-GaxyQ/2!Fd?T-E{!5'o>E#!hV 9{;]#~[;FeQ4K 1pdԁX jD S4[87:;?/5cM !5w|jV鷻2e C8h0yBڸ1~$ɜ^yHp d+O*$dvg̒0}Af3}1] "^~= ]!ڠ ח)n(\~$ͻ.9Q<ۢpIdBo[)UBe,UևH_, IСʖ^tWҚ&|1Brd VQ0t;Q'/MsuOT?.I!k*oYImYlF\.( ;`j>|3z weIF5745a M>z jahټkq rX>a^>̰F~Cjq+azNgy)QrEDL: VD Eۥ$v+mɿK6JCw5C:~ђ[؈. ,Ra,' ӿewuV/# {J*E]8vq߈+Ų܀D8N@ xTP/K9>;wDtTazݒ%PnO ּu^P5sfr w.8|U&^A9R#c˚T" {{!dF]QHRt/ R _N*jl,gFo0ό gyE$~.1$MR y2f:8 Tg3R\lu)t vkp ҹ氩Cdž: 񧖃sD H/wtP#¬1G[ oL|zp ^"ܯ )oG0A6?S=RpF!49̞[H:۵O;nmbq\FwY)qHҋFu'#I3E&D]G} t!-wuy2Ld, =3ņ 5K`$z> .4#_38-}foj##ҝ~_OZSĉT%W33qʧ5hJkF ۻ^?YI^βK")I|4D7/8lrKlDK)X6i0mXlup]σ05Hؚxj:?<] {wmÁB um)TLaFdHX0Bxw?e7!gE&%}$`[P-SVR >j|f~%$Vc/Y#kNqzN>W-eaw.Aq p2a2U՟B&ŀ[>b禇^ i.GOGGVI(:wXhrfyp":f#PH߅~^.wމƓS KճiΑW'yGRfsyϏ؀uHzլ3 ȓXQ北C6yɠ 8뱁p~Izȩ{oU5\%EԍSDŽY/ֈϞSM3|[*L) 9<%{h,Vb#)%9:-e,РTTmzi]ZqiafxRafN&_ě[fn:$b1<7ŹMPSńw(ϩZ(ЉO" #SUT@Ѧ| %6*, ߛ8Tt}8b]VHXG.ÿδ(5DY\c7R/Ќp (/xB\1Vbiv7/XVAxZkh5Xy]clR2sva'_V l u%wHzEga*. ~rz4:!;!|;:Lq2"/h1DZ>.43X4ET6P~{a:G_CT2 fRMIdT1J"2AK5ۉbdG9m~P[1LLd[#0)/1\Ks L?4zqb"sPګ͠YXy,ǻ}h̷BKT^-0>33u;@=Nرδ OptU9, $0L|g)EWɾ E9IzNG:n>@EAѦ'?[;5s49Uؾi?ˉMVP굡<'`#HqE{(܇=4_OGS S?*^X#^='Iq*h'^sAƔ){hEXU9,[PAͶW+1  k̀DBW+C/"DY5mF> iv%߇X9ilI4,|<= &Yi71M)+T+v8[(4~cQ\ل*#7l$=KVsD!̌S0Wd2K!n!M$ ѸPt(ЖZGQi5LpCi'XZ9d&򮈊IU Xx6EZpCЋst@Ɔ|WGr"ӒUA$2v9j[#{|aNh5̇`hٳuQLq<qpvv:#,cOqVT>R4D0'ߩ1+ @5{|,Ɨ=!"i$:XZ 9/վ1,}Œ*Vt"a ]^hUwu€BжkIΠ(0+cLI²vj 8 x3u[p%͑=OѸeR$aC8$atsOR #8o2႓(w9&畴@kde^qASurJ_=Oƈ`V>Ql \opU "Pct5CiwNO>"&bVy]1p[;ͪh-$ޮ@JjbL'`pwJCBN7m-?0blSH8~|7sVPIXP4X,+q*hwdEpM3!|{I^PS8/UdrWߘӤʞMvB/ntfTQ'dүE7)OXvs x i5K)`^;?9e 1'1D_'xHb1F _Wni(r|ʄylb4޸8y&yˀ6WcP@ 'S(>=:|NbTеmOÏ$o@Slݯ+5?JF<⢴q|&P ,-Y TNG.im9 9SCr6P0AqHb ]X[xߘ0mHB{sjHTSc=)!l* cZ`)c_eWSc kpV7. S5%od*vI>`o_T ˷Iw뾄tv*hlXH?e?~g/m-,T*}qװ.amvP0'SC~n nM;T>$R&<1N2EC:Aȏ:(p;|hA93 dQηz"e7QeB.n5V7q#-r2L"m~DjOX5?6stOgK:oz?u@D$*v̋o'^R2 L{MiCk[GF~"k+ 9X{K?n^ \ZC @\?/u mo1 a[i79Z9?C %l>?\Gq鸑-,qpyFo b>۶h>}g7i !0 =ޯ+Sv8A%;GTS`JT N6gP2 lY!+eؘUrwv .R@`)B.^1XʼEQ)lN\4sb,q=4=:_t{zHJ"ҖZB~Y > A`&/۲kbg29Sڋ 3"9j ?m'FOʷ> <3,q ]%6<(m.w7|vqi;,1M5[HN,hBX0Mlg4:K 7l<6U\@Yo,5VCx%ʽ_Zͤ_]ŠZ栀:%B # `e!5~>,ٵ'q)eY1tjER gh37Q&4 ( 8b3Z[/AHb#/N:lSLkK,WoE'$TBJ szd7s+M(fƔObDJF;\=Bdp'֠rN5A\k!Ї7TlI_<0riՉpa4h>/l,ړ=A]z@vI~e,j[\\׵4ϯ+~J$͕NVgR]LqU`DjlӈPgve LB{0JArϹt$h.+%r7:]+ss`c}gd 160*Z0ʟ0O}ngkfTc稲 x/H4<:wCbz;|}Wy͚xߗVִX;I ).R=mn ÷iyԊ*OfTd˚iA{uF{g `"Ee޶a$  b@&̴e_i!Qq( '(Q[[w@ 䨰 (@=1SHu?rC6@83}o''o ٻ {3`Jy d2'* JŽMfj]܏Gؼ.WWo;T ~wަ2osh>LRx՟M3N|m!Uо ^\ėGĈYg9PҘnh4"!w#k$`6@=Ϯ`q5^eKgVԱo?M&rP^IE$*;~\̸p$ lHٟ) ;tYbRy-4@$BQk6~ܚY;PZկʩXsO 0J 2>hhS zuLej\SItZ&7O[j06Q9oӱ4OPqIXO0iOT_84QIhk =y "uF+)ӗzk65;5F+`WZ);Bz(Y.7-NȱܵtL&ռI42oJCEpv1,2kL!rh!L0720 5syAI#'H"?mY!([Amct@F[7+Nb> mG 廉VfvE*@/+rMw鮈eGNLsTM!wsH>#Gkb=>^1!1> vZĽz[` GI˛0/O XaK&"ز-ӌN=ŋhdw2 $o]X!UDpa{˼(Y8ɸ+9:quÿ]qCf%n6_/w7s؀&V ذ펼~px39\eFHٸ1V~Fڂ ?ެ3F YWd4aqAmMƹ~7*mbR )dX;m_LBlm?L,+P,?5NN*߂ Y휯6r{| ݞJEE8]Y.Fg#Z`yPn̵JSZ0}U\{ސuFs%m:Vukx#`g26uUk8ο~C %}*Y@C'ͯkg@\9jSUWR;|Ns9RQa$:ݙ乏Ǹ(^M sKz5+k"ȐRG;ʇaZDUL7tίLkĕM+Tc<G3VϪf|5.l|V␦(/`q+H# tI܊ yIԾˮ5HȥtZ祌ݠ#lq`1έA?ʴ{()G[xL-j~pWBɟ$%aјK~+hio`ވ+޲F,Q`*m6%[}>r6sf0`u?V"]jav=Ėr.Wt0@oW3)=l)]q]K+.]l92 jl.j>E$U1"m=Ոk#M/j1p~A=6 + 5YiR#)1Tw):iٵ-钖$cۍN|wU (^dX`8ׅa?mQ(Dt_17ʅ7MXm8E=:aI.Vw 萊@?'6GT=u9s? -sfI&Tk9 -R a|&#U9u7#MO:-A4Գ {K1ٽ_ci} 1 7?#]4~HEټ^3#JoN }~oR i~%LjE"V"s78ĘRZCBv=ϻ/&d0OSWq_)*ܢDr)+6ґ.*cT|[*l is3*g ŅzSl¯{qixaXWm$V}ҿ~~7hTσ,BHuƍ[ ~E` .8pG0m.^"8}`ץnuDr|.͔:CdN0Z”5@UD ,澅Zz*!^.ЧqQ;͒nx ,Y(6Δ6n=cV[z'6dFE&G PӡR-`d]lfڿd3{&f8{ǻtS˴E5ס 4C7S[ 레["?gWOܹQsl=xq|:yyş:@0h53c|az7G0Xb=2J2O";oUvݢvΰST:-+fG671-8$]5hH9#gk9{4S0QzC~|ͼG +,w]8Sx5z$ -oxf%[(#WPP[M ==cSLT*7m>9xuyOzHY41NC E!leaCmr=/X̀,胰Eo28|@ƨS}S]vd ;L[As/yg@ q5>%iB=ĶaFށ$w 9gy J<~OtU, ;Omiӳxp~*{`.>&5/Y'qWSW{^2gĮ ʅ*uQiZ D\XFdF^ uBN!cR1ۇ0@rQy>$锊-ıWXkJ g P/r95'=}B P70۟GR$A^7CP-G4FxvI|XK'mȍPz}Ѯ~|J8'FJ{_`Wޙ-;톜FFu 8//:/Yg:Fe U= UQKB΄/H\N:&A" bD3S ϦI͛|0&&]=4 ymeݷnJ. UM$Kdç-~I8 ,8rSj> Ea H|j05`5Zpu +W؍ !2:M\xƓeaagĘr;63i /Wֶ2&1Sut~*t|OΓZjAK;sX0^&@2!|m/QI(2vwC[\ FMyJ$AXJgWjEeȅ]8TZZedOfdzu\qI^ ,Æqq-cq:uR}fC ~,'H@~ŅX 4e$z 2 ̞Ϸ.Ӈx?Qkwa/ExeBïgT.~n)D0utSYɠH*p++̴פ)ˍo$PqU2nQx%R/^+9I{CC¡~kVg#&^%&hg6+8"(~Ι7WE%% 7:TK#9f7i:b(CAcHViR]'6#oj#0A(Y` O{ ʭP'J Xf ?h:5U_ƋQX(\v);N-i p+lm41Q>gM.5I~"o(s=ڕ9ejiZhЪI {Aܝ/۔ͰtKaSww5?h%릡ImS[[Yр~V5+|B ?ǁ؊4c3̥ܳuZxJdijĩ_fkf؋d,;k{ "{>mecX:L0j|zO/@@ DKD: 5&:@^!c{T"خm-+Wk?g]`@C 7Rc\W"vG{@Z\Mtu|0N>tH0P~q`/O%D?/&xГͩkA ]PN\[&td|?xTzɷ۔!N>\9_]262+/}!<g(.9&D/7?r?&vsX=EP>8w*4/_W7|{*Kآ7A)S{H낇XK[L\_Fe7` AÍwUf7[."9`1}CU<݅dc׼r3hASEr0[h؝)Fmj4`Z@=@JSBZĵ`"4aͩrA|/铆ΟƔ<_Yj ɿL۹/VPP?kӭni#z1(Z4n p`(Jhy<64'}bz^|n n1AG Bpx1NCi JmQfCy|=B{󏂻xp+O[e]:|]] Im#0H/z:ENKk-#(X=c(\#fAފXrhw½\,xuj=Us/򳚞^UZ0f\ N,st%Iggr4췱]I0w XXQրbX`CEkM2G|tk4o_jy,=rvo8JUA<U/iҦƄ౺|8dTO{ن. ,AdܔjByWAt!>Sm1!);X?zɗY7O{E0k1vi6#KhO d,ENo73tf+Ɨ`L͗*: 'TURrXK:u&)aYč'<%Ĵ^ҕMZ4ԡzMkk 'Et{NKt uI 4_lrS +=lHG2AŴv1*/'[dnR^bJe&>(^VhA6$WϞŴ DA:RЮa1r؞vIA\υrz9QQ9ǜٓ X\^r[$V%x5;\_Z6JZ⧽'&8Jqpkc&f}dY:UٲoQ8)@ū'/k=cr"I_m7ݦ84\Q:40=}ns+gF/R#Oo#lvQA 9R֧ӸWa^!Jӫo"%!H^GNA侨4Z_JBp#\/sG!֎j*p!eR Lu"*Ŕ,kTtBUCGa #Q>W#ϧCɼa鳘{2;mqg2Xt42X`Ě6,ş&s7xe $ͽx5}Z@IQ?G/ 7JnA;+@n<^F4c]`׼.:&DL_q7|gǂbxk_ q\w?7>=]MyH^PLOZHN3E\;s- ڢ02`v_ai}ID+'ݟ*T?Z//g;pESVyN 7mC#5hw%K͑8( EMu|YOEXr j'-jIl_U>0s0 4 N4r7qJQ51@}dFS4zv+ 'j6i Tj+Hhu]Nw3 )_6L٬ΜMh !nk5bQēBcSH4t }c\ F6 -fzTue_Or02 +imTcV^o|Pqgp;Bf*fek5%g#UEsnLk7P) Xr'zk R]G=C[*{[@q҆F؄!ϨzbzGNvvMU^| qdt* "tWdGǴg. =t%..]qsQH2` \)c k" JQ<2)/~xWH~Ejd8o g}S`^1Ͼ/d>Ǿ £?7g^@&}':1Y(mVeKV {L4=a h* |[l jW:=ãN2!=|&pH\;CfIBsyבvhxh|"9G[4r U/*-~=-S͔cJlxԘnHre=3?~Acv̟῱HߑFF+Ϗ5OezdΜ-H0$+D (^e.h3ioD'% 7d!l]Q絻U q;/@&p!z8T>2j=BU8ż ْ VYJ՗"w[q}1|gbn~YdDLO#?`JM'j ._$)pҲbW n|K[%F~4ydžKXknK^7ESMݴ.0pÊb':$$f8P,CpaH͗طZ dsZuWm w,s*ynkaMKMD`R4AX4B3wX}7><0˧,Ln.ɚ3́zȽhoEΥ4Ǹ! 2*[Ȋk[ŏr\/FR5Uyf1HZj/1Yߎ$szL-.)Iƥ6XgXԹ-=VK% HkK ݣuOYJr?(!>;.FI Nݱ9_mAKDiVX+Bcd%.u1Z?jZwd)9# ,(|ru)1VPLƵW" K@q9=e<]F0)1%I]NK=vbdcf (G)-УmjB#LgRo8h0YuQm[6'a9$JPz3'&>lP}d0o.\!]\ɘmJT[`4'7w39Ol)@A @^iPzu0}bV=XhZqB,QvJmغݿ{yh-!e]X#|&% S}Kkj%6A4+, +V-{1Edt#d%IADy]򘩐Y2>f'F6i()6 -yu--ξw־cc& xY|٤Q.|tkhMܗ2smH^Fֈm&XCnh,lx/UGƅA+HJ4AXX"9gNr=WЏOʁ1̮zi-g!mVA&1ag4eL+k=h* I76v@jPL:Q`E5>85CD3zJ0VSt'ww -MȐ 'TW0{yPF@kE4qStuȔ!>sH:- E E_'0i&ʪ*Y&AL@ F߰[efM]Ḿ4G /淁a*فוֹ_ 8 $&-G^+'HXKK'1.\q&쀻4FIPPrXgTdB*؊=p<5זw,\Ӵ== FAX ďiBK 42R 'Y+D]|;B`':i&55 T* EByr_y7a2^1]#Z(L#C(9#. ItRlg]dXdBð/l ^caTOXT8TLwˎ%v=Ȼ%6^u^?2+['#Wu(N ֽb[ũa8[OkNY Vqٚ "w.7$Ϛ>SA1Ur;6J$Z< 3?L-Uc$ӈ͟[h2B5RCqQ,or.qpNE9Z{ (P˂R.C#7X=U~fWU+2Sȵ墱wZܢks;sv+_2DH?6R|Ӷo.0>y;m 5*}~-) ȵP1P#_uXrocht<#`e"/uZxΓKEváIQt.'.Q1h^:P^rt)Fl#Q [֌4 cB߂fX 9ՋĖmt?ۄ}Z34}eCN5.Dܖ*&#[,Bm@V s'ƙgWUzyS&fXT EǶ QGDT̄PlM0 1sm/1Tb{_,eW-ҵaOTWq׋O?qmS( a볲ݓ#_N@0,tqt!$.p͇  nDt\{걈@_oIGQiBf ثܖ|m/; cur>6DzȊKC";n,YJ7?{Δ'ώڒ$jOtMim%N^ܚWL1<{dVvx'ϢT|N!rL&Y›*-ئYan7SwTHǁ<i4HҨɥ?#-URuKg ]! EgV FʸAH~FGZ/#AV0Xګ"j YZ/**+Y`60/Ux[7u,&HX0mí=\ 6WF$NCEџO̊ !~IM%`Fki#5S|_J*fmH6M+x`D:wUU&>OwRFjit3ZbX-!']'&{DFkeQۓNʟts!:|!f |`R %\Yj֨ a8Lt?P/găX`́M7"Z˝!sXmSef0% xMQ8A[|1tmJ u]82 *Ӂ80aƆrjI Zt7s-߱LeJ󲤑Ja3+ dYnbf/IGkf\tkgpѢ@Ty7*W L3j{[[}@|]RF?7%éA%nμ8ailrdan26#k 1Ljm{?(lj5Sqg.wh([VS#֏~`\J|&D*߳Z(.F~ Us +3JS{:-DFq2&[&Ky12NjWΰ+I"H {; 傌d e6T7O:8HG7>@_+,u&2Ki2q%k ;\wg,4TO,2ٲ7/R,)K=_#=%x"͡QS 6n7+*}s zlS^77授&ǯPLgA}0D5}˨GKCoSG<"T޲SeѫD|:GLeDXIÆ[3Ǽlr*N: c*lͲ )reEQl`s Z ΍ ?[ X!WUn*5y:N~)8:ӹl!6ӒH4wPIhvo7o:Gƀ#2f., clSnc˄I;LՀ%.^%#NԀ{h?v[ G=d{t[.l"ActlGW ¾)¬PR9q~ V@;s]ۃqYB|.%C4ؿ_I iϗA~z \7Tg虭aCуY(U1n7P̀n c5Cl$Pʲ:}Ww ^pn^ H:G,v-]jq i6ҪduX"%@O&W]RZ4 .RH-hBM!Hu_L64'<&TZQf**Y^dĆӑa42peĪrlxUʮj%'x:|>푘?o}|?P{@m>;JE]>%x8FXHLƬD U?e$}Bv2u2ԑ]Q~.O@;iJǮW2 ^썑]LaN?Rw%jloYF %PιICZֈjÚA(,6T|)th Ԥ=."Giz UV rO 0gK?YIFRȀ\D礦h%wJ];wZ>>WJƹ#$B患I[ƮGݒEnJs!v |,ټ,nP;R:~8%$ے aDu8h~}j>' t=ɏ8R='WkKهd ѹ`W+QM  ncmyL|NH0)K5ۈ~yߪ({ D~5T`OFĀf Jϛdc`4?+L;|vkA '_LKc)By"a1MAs:<=l2 [OQX3l4zy{D޻d/RGd~KߤEC8ٱW8y}7Nfz Q̹q5,O 41F$umܮϺǮ'Ϗjɦ3E]G@P ^iPpvq$R:랼2[֊75) VuI{,P[7ܴ@砸&ZJ􀗵~CG._,!Tm!!0- L,m{U֏q*K콕S!Yf+uWՉV|^nGR{~9|V6=fDRYw JūhX+|{@j?ۇC2 G|TWBʏ5i $M .Nz#TXD2 t۹W^'m - .DQ*Y!Ny,i.ۑ ?F]~<۸% RNFYj(Ê{ڿїՄ3Hwcj0xtLjlLoowojZU(%R7WL* lGUM~:i뼥 3/f 0H@obEiF83^g#RdRBewfI!mC(X؁>e9ȱJ+\.Սb=-g-+aF?vja8 }`hPܞET).js aа9 n"T_#&">Dx牿y2Qtq2<}Ԅי'l3VOZAKHUD +h!~;Ww Z>!mzvF!˳3f59S?;ݚ/=}7 j@\Ad,y`<12VcL=,lq殽Q4f#>9ҾZڝ}$|c;Y5, upZsshwkޒe`CT,vk6*K @jfWIԖTQkɾ.[]?$ ! zf;3FLC[ 8jVbn! $Le3Y}[t$%A4Z5\>7S`W*zngbq)q ); ]-˂,?'Eq6n9FY^?Z8JܬVJN:q˲Jwm;b$SQ-k$'wczItI+ABƂKnM}ד%RhnڧA䣟 'R{j=p46CAքKٓ̓k)Jgvl/|H׹ڴ{-X81X^lgN Q35rA `jUPM.aEY; Jq{v̺5Ĥ%y*-(}7&:3}o1zi mDwΧb_{}¤~Tfb*r)~y@| /u c>Ӫ; nZ~U(֗ WETV> +dzfG W֏7pOk!G/@#fn4TKP4BU~KONh$D`^ow|< =EyŶClfm#Lz1(;A0UƘu5 شM%4ݡ5 oU% |j!C0:keJ 4`!k^?6dF2#ƫYŎ4?Ngɶ A`,9}?{/dm!]llv<z qy׎^52- r={%/30_Y,(462$zW~G(XzJGVG@os䋃16(Q ƃ \W92д(F449P8vl1*6 ӎl6kJRKmttn̬;Ixc{!P oRv&qpEdž o F@A#67 ._H#յ  FWLjzE[| d*G)NI@4QRenDA 69Y./\<;m5$]i'OI*3qBB|o0._á4@eܐ,BÂY~‘M }K>lZ{~¾S7͏L˳07'z)2롍w}v!b;bxzjx'ؤZ?i}GSqjfp{_ߣeս/A}YH*\Nd<&Os䷺2ZW^R _lxT)S$NޅVșV fp~#kd×Ax001'WA2 B2Wv0Ru\ ݷ|yG-uK7RA^VraV'ŲS0Bt%|f17YV="})̈sm$eK6IlK5 Ϲ[S)ťK# pI&[WޯG),qj^65aTnPS˔:aV>lK8>nj*`_Wx˅~fvE|aǙU<.3|+'bͪz(arB} #K@jI@G&J~_DG^1/:z,~³Z*tk: 򇻲ec\G(W rGRŷ I_OEy|PC̏0S"I8:)wR") L(sfݣ5Scp3\A]Ъ[(~!Ļ@3hUBL?Mki$Ll>=؟qm|3vnBQ| 7cfd"a:v!iUuvfnvR㴗ە1-*kb !f6 T[C+mYQ*T4 J6.HH4*d~7Y-m3!ED41ͻUK")&:%7$M{_)`3`84ev#}\a1FaQsw2 `X#epu%AgA+'EXgA ",SQIE!uZ m _ IhӭM l1Z Qs!*C;s#[[]Z[V2d̚v# 8qx_S+46܇g4i#F; :⣇ջOL}yYt^u82 ώP^x2ɇ(Ii0M ଥŎN״WCˍܑ]{ZC<ЀHES0߾"Q^^N|kc„rG!.qmB7\Vn[X H {?oOKznL{ۭ ybtrҀwؽ`&316s?iX'ۭNge&mbE XR;1 T6cp0'7{ /s>NT :?360)E03R)Xۺs(Z`Tɱ@c2L-V_QkLH+|fϲvՒKjV5'<(pؖZU>q|3Xe⣍ pzoih#cL{%{U ]nYT"5o8r/8*zT~8X,lk#Pphb-ł_Ƣsh>/aqQ}bGŋ}#xe W ꕘ&wX7l djz2ԃoUj$a:e,=P,]͜@Gu+?&guF(K/8+-/(m(m }䶻6Ι?"Heim~x[Ⱦ9'_Tm9C 'XMtڃSIf^%)^*t >XƘCZ2#Z@{8c{pU?k%Ҿ`;3fAz}%caPDˌqolG1~TH˓ugޏ㞑 ɦuݙnQw%s-R<6n5u߰>@CG٭^@QK3,Mĉ?4쥐obn x ꍣ4ooQ5$aX5LN%UYĄ0H5 HC{=K nz9Hp'&Wr[)4Y[E^:_#a:J\Z$Ũ`Z HlNVk"ק뷕:r[y6cc]C]q{ut!)`[ 7뭠`)d9&P qyQһ52P$dp->hD! !<,YvH5dB$n1=|1 oiT`amfFvm0E}O [f4ui4Gu5΅< 1asÎ){S迡|3ݍۥA*) C)?ޕ1o2 e[x^·!} cLyb!RZ0sy]6굈$|?BiՈYoQt~#+tТRXz=;JW@,Q=Zi#D]{ 7~Jծj|ף<(;0Yr̿< gwFrT޲FV))Yv]bdj:O,ޖD$ZB*~x Ŏ]0ܦ2X _evw3D%,[φBZQ4; bKz{+q9TkJS37K!n~5 ʟ\4$LԌA!ݟ"|R5Pه<밼n!WL+B= 0Jlv-bn>1'y!J%P7-~icKV|-އb#eK볶s@BJ ,1ؐ\AѥPdIQe^Gyn4'[EJ`r; :U;8 !Q]bsPFʥxu$$dJZ.i"(Gt^Ըl0|P+J&{£u8ϳVo?iҧ s}9 60>U!a/gϒphLbHGz1p fy}3?h\;67]KTIuawSs]pEu#fH #/JtMg\jÀn B(#Y\X>/ b;[v }rS.: FU89ҁT:};1 H'яFʛ Nc8xi9]E㝟mެdc+<ϽQZLt IM  зS3JgSdT.Ig#gi)DZܥ9ma6VH8߾"5Gʀ B $ >Ƨg_RfWYyt8g@q2:,+XSZG8ˆSxi٣\J>hkO]=(ۼqV~Ü;iZ/g)A Hp7=LO :^,v[Cn*yvDm"5 } ͤZnOHD"J"Vk4Xy$d՛w@VJ+n@Q-tݍ1(ю1OE\7QkAIʷiӸIY$M|:-O391~DY:euFqV 8_P8GW4pDp-oH6~l _u ;c*gy%q eY,HIMWE `G0VMbxK `( +WZT~6>ZᕚuƖhKـ 59+yR|m=ҋȂ#0udЕad5Im1q}+r&5kÖ&%dd orS"[ -sĜNXP`>dj:ǛywнHdVpU3A z3$)ٯ2,G0hc~zz Z5i?dԞQO/{s_nQSU2R:GGpU4cn!,9 *КMk*2f0` `lwR2vik] !|3䨽elRSNR)ё:pߝ0RH|hquiR*=.fzR}lWQ`23]ZPل%?vD,z)@.72!*> /_]l5m%cIBًڮᮚ|(He+}v:H: ؘb-cA IxOWŰ~a^"Č_.x'mիGzMG p1݂qѮP<;i&g!`d 26o `dFx~OM&iJZ?y`fsjaߤ?`?*q1* nGX;WJ+a#{M4I1y1Ei;GKls1cϙRQoc F$LjUKܴ f[];NNFPyTnaashtw{i]ZUH]3.a\ εӫ<D}Ut$ sXu==TaƓToZ3KkO:%-x^ -}Q-8L뾼In| “yшk[='VNV_-Hq/k y2Pؙ(!H]^*יqC,y `!Ʒob9qV>x^L&@W)%J4#(x&d1jxH6ntr`+ď@kqsNH"bD<9iONKXwrӇ1N5&FL1Wf,c>|{$ %WfI0^s-18}>払^$\gǒlmB4=l(Q ݹpLb"H<]ēH3 pZP>xTׯ֫ŏ^6+u (=zCkVrֶ~p 4NS%YLFq4y(WlOIW/-"C8 !1ifh=` ΝW$t|-Sr/'Q)4.r^`mMeMSy- ;>{` s]L"(ZԄ5k>=r9 !6YO4{Ʒ`UdE !v>8yc_}nZd~uoX[? H0~}sM4&Yv%`2}sY5OÉiߍ)Y>U;Bw@/Qޓc;ݯֳ:dBx"V$ī]:;Qxظ qdIJ5Hi4YqX?, R9mILtN͙z5 Q7xn+j4/VU,2yΡ%xh/ur$jd*-%BXoEZ?H0(P1})VD1$|Ϋk'3ayJU7K 0$ṝ-5B$I3O}].zQ>5(r LU{5}z y&ܨ=~HZh\\J~K)7*}Ti=4XD  zT>|@YŊJ;gƂ.fwZ;hvKƱIžZ^$xN-aPQ} 4ѯ~yzC6L؊NFz&bx9$!f/i].ezi c~ohq2TOq{Ww? _!E<vDz /- &ǩR@`4nҁJN'jFގ.ٚoX8wIS֢`D%X߿aSjB}LteYZ$_x~o9OwQ/f!EwMƲv-J>sC18[+tD*B?l*GlBG/IJ\Kk`H2[Nϑkwg&(,cOٕ YH媘z4 9{7Ra ERD. 'd1/ɧG29GZaюb+b]fN&ŷ.'N!Hs]2^ZqH} |<ZN#K r=]#rcg!\ԵrjR~Hq t%Pp>.†6Ʌ iY Lls`>*ntBql" ut(XMQݸԈ}GL%rc/4Oq=u;X#Iabz1)l&txqWږE[m.8UweHxܒܘlJ_0PuLHiн}ਅ 7eH~n\V.CJtsbBQHZj=x+a`i7fQcGݶ`2W ',T<15SR]/{un^Q,@oMxӹ_!c.][)oB'~4we^U7 Iƙ2B"w v0qQ8(iQHem;`XZfI.G%@@g{,(]%ʨlosPhx&bj J.Eo{l6yFޢOY`IhUQ/؇c8|܍d^)8|op ZKxf(/aă^Y6|BXZ*n2{N}^8*d]3,E wp}V,1jIՄXJ'?S`d$t;->C_WVmE/ۥf?@]ejX|d@ 9hZwɿ?P5kI_BTfdh;bO#Sʹm_$/cT ,gm`>azRxT߰t FE4jK翷Jπ"r+gn%r 0JZkoA:坠e)bE_k)=]?]ZF@'2HY|>鐄09F`?NADSO!5e Uzhub8//<8ZqyC ɛf#!غqrFK*6}kk]c}*Р *Z*8ϕG:xSS=&VUvm4P͝Uv`1Kwq{I*B~|_!qJ?&Ei*A.]}y.^?q߇c)K$!m 4 ὐmb艀p,I^w`E\Z%c1󟭥F+=۝OBz| ^XCMܞ3)νf܂ÿ.Nƚ7T>ET3;}@[aF+6`"uoXQf|ٝ'ͤ2 d ~]A9cDk@+cM ,S#x^=t)^kԽh!Ug"-wGs ѺNSbH́bM[]݂,f7p<+ _Ik@^FzUBk "5 >d7q/BB&̞@utKi6/M hA*drlgMxIRQLPc.CiܹMd)偿gs+S0M9)rm#4m@B<'̯{X4PK @M8UŠe5Jm#,Lg:qdnoEWFMWIdށSN?[f%8^Y VfVȑ8NۜGDtq"^EbwqJ~Մ!#KYJӻrUb0 YopP|krҀ2)7Xcύm{|ߤcbR7ayBz=9޳3?F)ᔳe`2rYlGT 1bAS2i־n8G'@ݾN] .3FQ {\г6/zi.B+Q0!_뛪}tsvD]sJV~lŭ3qm9 :C$tb*7eJn~7V9w?EwʕeP+m4~`tu[c%e]\X᤟xIꓻS䘚uJ RKӕn@7qtFƠ|!! ~˛/p4E&jQQz\ތqmU'TK JN HNPїF뻠1zެ8sxGÜ0GCi1'm(L7aYTm;ލ²ps|Ji,|"?rJ$d ]TbCQN2ti J43-3MxRzLXPDlBqVJpXy4;'\/92?ID9wu8z)_Q6R0k !%&nٸn D1BV8@Y!-!lV̓?YufsuqE(ò<䱕bU7Z;ռHb ]%4*9c@lƪK'0!Ƙ3Q{,'Y!2\@и'z%Ua5((35+wI/\6 "/iԅ >)tqCCzq/>й([z[U32 ) JUn=0t"ߥջ ӧsϲ q|>◡ ︉Glbq?G$  W;ĜDkk^ق{0ڙgѕaC:Fa4ĸaг &Sfqqw =bF}%\ U!F?B|F<sh<*WJ\dYMqS`k Nx:5&B*G а{@%jX{J͖hc]v _tƠ%& ^UA>T4fy~VJs.CJNZ.$N,8Ep2ZO _D$9#ܣ&` CF&X549{5PX0Ӣ{Wzm~aoaqV:8 ?jWXPX :e"NpDrq1ghӫI?FV{ QKLM<ոmʦ\C.LAgX$ wCc;:}{L*7s.e9|wjU*}(G2"v5KY1|`EɌyIH0\WmeO|BA6P]*?һL?ih Y zӶޞNM1,AH/neKeV_FK$Iܤօъ)[ E"dBZSl󙝱QA*K)ggdRw:o;QGFĮodbKRIቓ[5H{%|+po;elRKoQ]<挵O1ĝ⟪\1vOdeJM(|kJ`}HuΘĄD uẂ4GBWp9U}uJAay:z/DwAit $zXB`j`5%v# %S=9yfT2ՈBVx'KH՚=RK9.R_؂34ۯy6Mbi4 }PۀE=paP)ALr_ޙpD}jͷ_vQ]A:dIHUoY,.Y <Ǚ"\`'2RTDGu?„3> +b506x&Ko$TKn?@ 4BmCݺ]a31d- DE36z`"܃X z l<$S~+Szg*&>{/٤ *]A5>qDG+gW* Wv?(-Ɯ2M@m+l1-sNr3#F4,!oy! w|R(gi \?R$R,~m-y^4/W/nzᆔ f>Ωa/*~)}!aE_9~BƒO{ҍf$MfbVr(Zrz2/J ] %jh_j &l\WK7E9HN8!Y#~uhdDd5sHw) x_2y?6!IgVڼB9ґ@ڎPІ2fu tlژ,)ʼc  LIU6"ƭCf׶`H4h#PZԓ_/1af*;,#'ٰ. ?{O+2&mM#+9ݨF}GS㨛7 oLr@[}tS,D62POX~.*߮}sk@f:J$$f*4 }*cňVթ)Ԡ0L&Ґ%L <za4g)84ES 8Q7Z7|QJO#ā Y-(AoS pz`n)X>Rn|1߰zMT= BN5E+d_4#8no$f裣nNqt~,""S'_EN!TUU`U%M9YA2=){3WG,&qu.]d#ՖK. G3ѯL1LĘUH(}ϑk}|bbG"SMBaTx'ĻRF1"gTC}nڪU^ ؼl!0>Y $48FzO\6C+XS#7W0Pή A!Ԟ?BWZb"3O7&V&"gûo[ܞb>P5L;\K 8"4_`.uZ}k=-M~Ԝ ϥpi y^;ͳi+~ =}j3я[|k~^,/Xta+KZYi Ztya8,@SbC}kr׆~V+I4/7*-OZ٠Q&09gX'uiR;4w;xܩvcn} 0W P M RE#~?wiHr[{w ?%VSnĄם痿V[ 23[6w-Vg#TX䒎=IWh [aJT̫@p43iX2[+$sV>h0E@3.AN!$!gteB['>J,^W\La`ޤYpNK[وUvvbړ|A']be9V( 2nc f1+=w>ck`qөo] m@>r&G"/yA dzQή=J[/JJʕ7$%O2;?'i#b3݆Ⱥ̼'/l}ʍK|@Y$x]'~h"i}7tw!6݆ɍ D뎄+=9Jĺ):#q7Ggįa1ſ5V[~/ %jgGRn45;rGߔتud"'+dٝs@Y&7| Q>ue[i@o,@svZY Alq|1Ym֤N:sR<?yo|y I?BP.Ov1nmrJ]v/_řOޔc݁v՜ `ܩMgE茮15lt-ï}n}rBsڱijwG8(] G?tE=k,LCDšsGdC$F ^B ʃJkXW5{)86ZE6täVJD6VBJS40G`!F> x iRvVW5F[k`^κyʵ݀3j 9ILb$ 'K-=P II) 40rnkNFWeT`+0j*ӝS>&G70[Ϗgn=w%=Yy*}:h&CKv $@Ceɏ)l~FU\M?*=`T 8\%ޥc 0Ӵg&c4@X<=[>\ LLulEEX掃~_?FR[wH45#܃aУaruoAgӡz}u4T1#[ Nc-*{>Se19!h$L^c/0@T*>I1]%IYc1ZuLȎԈF2C 8?Fg?tPd*9"5ii'4z9:.7XEYgYZ07070100000007000081a400000000000000000000000167638a5d000040c4000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/@]?EhDTTk׶Ǽ4^NJI*9<۝;"mqUR~ [+u4k(.) <}܉cq!JXN~'Ic7]Ojz\yHf^r9%m],N@=Ve9-?Hgs6c?*3jĎ|^j JI;f:b`pdt,!Y_7?x4”~oﰑy ,v 7a2.KO9S"1o4{)!ro,*Hwv^ji.յMTB[s/av'}+8)Mš7<1+-j v K PnEEU]LPuc&&#-VI3mUؘAIyU[y ,Ezp`!.\ Y[&8?,#^9V*g%,,k>F@&-rdf6N@ΰFƵm$)V`Y/h&SJe/GX8nc >qA"Q%])FR&ra{Q1J]jKVq)rc BSOPC~RFYYϨvg qՇ֗hbħL5h,b/I@[݀;ݷP_ܚuM ؝dE U_wSG-]O͠`ׂ=^ϰz!WZk6ziL_B=݉Ye<7jraT:\[g^q=4RߎNd f|J )@p!pr[+~{/*+QДK.&[?ک3$)2Q]pDv,  20&t'Ԏ/e ìb<9K"ǂ4\q-֛hj' p3: p֏^x śO(h 8p1<"o|;r|%&T OOwaȒ5\_-`ιc ¢(tYod&"ߙZoӬ`qWJ> oĠ\̕u-e3+ zf);8;&*(B'UӄᨸOE@P 2Vrx㌛CW5-Nz iwN(ZhH:=5ijH SA:~E$ׄ'wu0} xe}daGU=AtQ1PeNF){ma'ѕ8󿏮Oˋ@ eH *5X+1Sq5Z 7aMTFߖKyݼw83D)q1*CB+CIIN#}Btp/}dWʼ"# iP;싊&*KQ}=9<498H1ᑔE.{bUs0\(%.rld[4l8>CkNvuC5LT~ۭ AɪWȟaHD RgPџ}8~BsNe^`6JHBl6Ćo\zJ?~"LE70jSJ6|ʮHn%"0<-he3]#\I+yPdJuxh~OqzONF$1QO R1"2hq|5xO>Jx5uy"b @|aITM.Lr~ 8,q Wݫd$=hEP=Ech}$"r/"Qد0U(,2H`"jA!>_ƚ"BLBJ+;Ikm$bE0qВɪb0$ ! 3*1PgA\ï ZZ.O1V:TJi@AYb[ݡ jQS=Q17g1H:hL( EdJ:cYly^+|Aa=Լ^Ofpg6TaZR˺mRM9$\FfjJd>8475#}@ζEsYD[oCyIMYzMx򻉧}"E1Ǟ4]x]Ф9]/ef@~:4+hִ\Zcl#~x?C)OrguHAuo`# *a~81)Jx[iY\$8oECqf,,<,Yb DKc8╛s!u̔U5tK~% .J_٧k.~AZQϯj@/?^"wx >jz]'P=v9[H9)YRz?J0ѽY큮V 9:Ŕe`!/mᦻ/_] }x'"1c5h]Kj)i ŕlRQ~@iJjRb:06qxaجLsIf_QP1B]l7P.\>A!&_hmǩu$'~]y˱F!5_ _e_;-ڹ49ڿvY]>@UpMZrphڣr<=-l!*>6si7޻7ş7R[.qЇ,YQ ;xS1" [$Olȹ.!.xaFs@8]uv_tp| K xVޕC Sԩ u&?P" H]M N$?ueeؚFX zϪY[}u `û e eK}4lAex..NǪxʜfk .6!tc$$ԤWM[HD̨YØP/f SPȭՉ6޲2Y&#^ك1kb5q%u@ :Lj'sՇb2~d4XϨvn֨ UJWdG@l3|0BnmL5Ԇ{35I:Mto[|iU8,'H."Tw>*; Z[c@\~P.< AףF\&ejS1xI[Js+dK>.Fy*h $_ K>Ebtu3lZKs4vT*"w[3wmj2fⱇr='AsFLc'e:C0S"g/(o Uc U@48I){/ 鐮99 QPA.եT0Zy bسK5bXٵG. EXC+f_Tr7#*tKVMx rz2í$!$Q9~8.dӚ37;'{C[Hxh=j\H;3֌4:D{f4O%rΓ h8eP\H @.A,J <3gTh ШnŽ/ūOkF:[GduC=QEҷd%[шs/Žq.ر,IJw[{$b\>ڜ;m9N hWbC 0H"J!;њI:Js6=&htt6Jn xlUܦ.EQ069##c\Ad/0P P5,k..j\-B%(7h b`lyA0K 0ZSBL:%\R71K:"s_Oْ? c5o F#7,M-qR&\A$#w:L. )+VZ=ڨ\&Lga*!X[$|YnSo,_}}/#Op\EÉp~qFs=,Z<|}Goe'Ӊ,2 [ >!Zɪςuնx֡y7Ԑa?\֍OàL^!WXύTI|y;U3zu/"Qݟ)8gH^7vG#g-h UE=î*1b4fM#20f[>2] lZf|vF:VSl$O4e@ y1C4?va,VɭǍ5:ƺJ.1w~e%!,4!@_Kes/5Pqe{yMؐuX"@ABݍCĕދ1\TR\,\Ff~Ur,ׇ[GpA j2< $I1E|?L)~TxYnWMcͺtB m"TPd顯4ޙͷ ։[ӅW*Ls°h^J7xjPCT~>:C+Gll3s:H`(ݫ#N`hI ,;mGV|ڠʎIfѕ8RrC!^ ͱ9S YJcjmДʲJ?am"5 fnMͽ6{2m2ssSg$;mVޢǘw f2]jc{A!h#wvAT$2╦N-ZP' Ofwtgo(JW(U~9Aؽ` _0e1* (j+3 aa_8Y9Xh~7SS Лc/4U3 |~)t\?5 5eI5m0h1}@Ov +jFEE.xa6 qҾgeOڶ=}3nL'v yj}5\"-ELp!cFS۠v ,Nŕ8r9c]P3^]cΧ~ᚗim/X'aVA, q|@˜ (&RH91U/:uԾܪG_Mfm2*:>ԍMWڨ:g4?#{CeG]+;fbxvΓCu%ZC$;t?H6ҹarSV:ckkЁbU6 Q==Ompq+JNX\GH9;#6ӁXbU`W[8a *1B |PISwM3!gq~0噵^j{^huP(!:2usX:uLNʹ2 Pk̖ V ЄuPt> Bo_Wfn*!pZث:W4cF{2iK#H('Q-nR[]BC:|T2"C#I΃;ev}kj&o])]"P"BS?vٓ8ȩئS|O]Iy] gԖ؆뼧9?\(jHl'觛kdTm8h*Մ ;kUXvdycx?2XUa3-ޭXuf2X1dgexy'urt <7kq g`ֵQNϝ׮ ->4EFȯ7ϗxѫ=B#bzN;b{%2g<3|vyc x/ѝstQmPlNd"  >u!ym=a\crɞJ\Vc5YcE1]r^э'Nk*.C?S9>eirRl Y{"ѹ (29&gP4ux.?3p:7s u- -TZ +}O.0EaN$ԃu-I+3x2QBeڶ) 1nr|&J¿Ȗӷ&XM1!`d u0ɈU1$D$ph 5#.N\&Ėj.A, <=7=w#=AYb+_mϊFX½*J1k ~ᒵNaJ_A^Z#M/nYZZsFzAcY!%F6F@l7Xjd5]mZ=7*rß\x*p> [c?,׈xVoNT-oAA)2kWId@$&?Our XZz~cdxr a)%j܋VS7`o&dI/Vw"tW:>+ eݔt$d݈`-tp xeA k>MG(0AagD)Qޖ;s9a)#1\* -}NZ++\#)X&M\@an 4! uar*q9uk;}|NZRa+s-hQ7Wm6eS g4x5CXtg{k;?:@w/zͿ&h7}A WӉE "nU)HFW3}gY_8MnVQ<\,t*ƹ8Kkvc {ܶ/Ӯ`5)C5v~º~UɇrlamιWz7ȗ!̓o&Z&iU+( jOrѣ[yiz%VzPUW;TqĂ4rf!h)U|s[yf *b'-]gvgǯ}[u5NU4!0|&m* &͈Ys}u*/n)ڂ!F{V2b!HBx^p+~5INxSZeU~7~ >IuZNEpX6s/1>Pێɚ>R~6yV"ΟZ&{A]OU+{r)nF%:$&M\RD AV~1Z+;;?S1N shl$ lfǼԼ7 ?(UD!HaqsEԪޡ6;/A%D7PttȺJm oO7e!~fdx% 2G|#%/ tII$؞ڏ73&DR5 M4. * m%u6$L6hmeZUO !YN}Ը"vgX=RWuqlVI;ef/:u=@ ` jI9ԋf4eD_cDUfUIP+|M2Xasa_x"jb>fWjdB#V Q-D8=+ώ[IT Aqs;SE HN*v ҀvT?`jReLکe鋡s^SÅz{ ~qQՄS5ֹ*t#xR(^$Bsf'9w*A? !Y֧,Yn~? t3Ŷ;A f$,^ETY[Z&k10bMPux3Q/䪚j X8g i#q9|ܬ|f/,B]LwW=dJN/Mz86Z ,+`0IִSE2J4^^cd"yptҽi,JtuEwrKLb`%,-pKcp~+0Ȧի r@^ptYud5DݒŚ^Tultu'.(/&h} 1FPEejW- @;(Zq]E!Ԗt'slp:{I`Uh5$j,5оC<.UR0mmIIc>zlO%7um?| p7I~ۇylY(쮊5]61fkNzXyb*~^a["ug_ [ cQ ua"em#1iR -\G]kehJ0M\* M~?U- ɀ)OaݧTY\>j~@ڍ۱zu3 EF @o7a~e:c =|jWZ򒙭 r%8Ib>E3rSeXÇ dž}*޶Fn e< ޸<ÖR4VbqzoJ:P}9Re IDTlj[gcXXl> oEyy1ɝ 1Z#5ɑ=m-;+aI=H"}cy{q *"{I/w2)cl3拐~vвxJG.@OMm*sҲ39a T%v 0.LYd# 4y9t;[nWʒ]djm=|d~ r1L [SAo40lߦxέeo}>mɓRiQxm'DLNyQ˗CWM&&F?U祷uvnV`ϻRR.*yp*).ĂOB_>54uA v0wQOSې6g)`* lȈ-zdWhmm6>TRԅN]|!~ W L<ъ DI ܮt{fie”T yH pz"%̺#6-܋T9[],};5oE?ȓ4.ץ$ :B1CXUދo62?rSVjO'A?yHafN)ȏ>- kьZ5" cNhv!R cv;]A^vYCLpwKYE_g׶tZLDE#4bd_>Df, PdJB lb?*{В!UUeD!p_ǝojrwd}(t 7%qvEMw Q,1\F) :,1Xߜo6/jQ,#MJaf[Q>噞eZ{-oҥIqjp .Rl8>LZвv% ^8]MTH?'q\S\MFt60,/\mqyco#&T!o<{C2bs=eXVrh=ZXڀ7Жx|4A4%!`'Z6 x6FXOsTUv'%>E-d s; oes_海08LZbN;U\3 Q ʢO+ؽϴi.1n7:)SB0Gdg$paw!gOE:xXVH_~UmtQL=CƧ"'%.*kZtNVU߷F\ oa8>[~gW1 l? Ø#IRԎǔ@Ɋ~? r2 -*ï upTVP8'rŕv8Nz]nN̡`΄(R+ jd6=?#v`l6ՖgDlG(rf9V=E5&=]ژDNH#X43FA{k$o;Wl:2TۙT;K\Sw]m1\1E9Gg/T. I^% ǂw%><%q5I3"'n=SspT%qwuմ񪕓U^H@mBV5djסk Q'WWL $9Xl(u5:+maȸHiI?/xGGz؁A|y^K|ΛCnW@=f3b a?ZmQf7O>|F?#%c^`[}g\1)dr QvP?RSpzq5Ƥ;3:yF\? Ns5W싹gBr ]`)C^ycH^gCJM*+4KOmRfD_c{b]ݟ~4$tN$6n0 nB %#-l>n@X;SW $w;Jp^ Es$&X$;tl XZč>8[yH0_*X2Vl Pi9؅q1\yGF<ʺ~()`Y?h=KY#8t3 aQ[8zj{,yƸ@!)ot8G@%&'@ÿabo ( '׫528%'f{3,\(ų×LO_MXdL[fuIj^ɗ$pPEviLS)L͵) {r/HX$ CC[*V{Sa},,סy3k bø,`4yRLDcAlRnf}[Hӕ~4r [G& 3jFР'(oqt]ۘ,s ݅wس)Rj^g~|E ÒݑdVK꒙7{i"#|t@TrKW?LP3~IWRF*%nn@x::m6X=ܛ.Q:>黁  :~\^jqA#c8*IhG$PQL8Q<թy`Kx!w';$kf]uerVnP!f`a>rE`B4v2al :jROhRyJBKA\NMWp[o&2J욽yN pw0l7gzf| *Y rb8֖!8qx@-sz~;R0 ŧ-G"D9|?q+Qۇp(w c{R_2ȰVB%A69n75;0ܗpoŁeleP %߯SM%N_%:U!g;F}GʾOx#RbIT]mYoUU[}[/G̫ NzIx;ĩ;_K6<m g33ˣC2.iH.w&Cw&KD=! ū00(sy}FAQiDmꝿJDrEW<{ImAGXsݱ:6챔nnmf٧XfŸO!?\̝t҃'ڤIY@߳ mVJQAEԦNTQ@?H!8 {BU TDSD0/6d,oҘ0;J/LcW.n gGX 4w\<=l;#x]Dr/e> &[ -  B熢lmbZ.fBgAڝ>QJ,:JeLuo?{N -`(ek={ 5PFɧ+񘼧E+Rf7oN\>ڊ&('Iz|Fj|tSS%>?>ghj\5[kO.,M Rm,WX%Z,9*Z{v᱙C̊RIH`2^XK3F $*㭊tZU]3\9 é}X)ǰ[bQ4jxU9jdĊl<ʵJJ _G& %}4hƝg6_SنqkFgP0v+F-jYjQXZgXlcvG))nVV"3qjgpJAˆOݤJrUnrdW$d!`5`;}U;13)=\)^RM2U]&:-;B8h;X\()3wn {#z;y|Md?&yXy*|l`D?;ʫÕϽ6ܐs\&2WDW S΢~. &ȓ9:B1;'79o7$}z*/vK Qoje"5t.&PV}OiLBS@n <פ޵gcs*!e&,s9-5>qFV@`_do*^)Ylݜrq Ti>QBTVZaр.12>W 9_j#RF@06 gVb'+5|YX{ ԃ>p4xC"o>8R}ߋ݋!!@g.sAtxWC?]@d(2D_K:9n3)k'$ՂA甐(!^ﵘŃ]wr!CbNvo<(q݀"@lXNEl"M*'B:)\"+ˎ1̖Ѯc y߱gYZ07070100000008000081a400000000000000000000000167638a5e0001b4ec000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/]?EhDTTk׶ǼD*k]R?a+ hRr1AM`~@_}FEv+PƑ Lf=04}QWwOL9u#n@Q‡þ Ǎ^S̼m}]^oh(|_̜ű9>p%Q0aGV#w L 3CT6=D# ]' suWwjHi9^79޴}@Eݠ/)denhoFæ+$\Ԑ|#Q](O/:M0bξ`Gj} Z#f>v7gto> 8Mns^#OX, !aB}ZjtŇ$iwC >i_E:~E)YsYb,+Bp),6%B &Kh ,hO|)G5}K޴n؇P!8ig'x5]vo5fQ_sa^~p/-D.5?/RwDtY<{_zoYxg;9Tr9iCjefq ((iHD' 'Z6IAMG -&3 a* p܃8 ivuOüPqX 椬t~ĘW-]S'& ╂O͢]BZ8BR\c_vMM575^W['+X`Jqi6?MpĚ y:KcޚCs2|\#z9Et_;*Ƽڐ@qpD\VyHzK<~C$fl. hXHcϪK,c-S) uҠ4>z ;ɝ:5Q}'Mf}yH']]odxC?~& R,1/Wݡ mrlf Lryb_cNנp=i[,fod>9/Ph[H |g<Ҷp0R3IEB?X/l{x"Q(@΅mzt?j xKb@|uWÌm)d@:_5X"dzjQDfECj:L48GEvnoOʎ1lz M2`$,N[bl/FkI[,aj68c!>{kRf-{G*EU V,<_F܏EC=LzuR(wxu4*[^iF(xYA[FŜO=jti42zn"D|_>ʋMSݜ2|ݞ%8'a'[t#0NՑo@|R-@)okWfD!Ĩ|Abb [c/?(*W(9d3A.[5Y8gS'' Uݔ9- К^!#/\.A{ԯֆ%Nf7u0.F- m9HTïǜ5pDŽٴ-~ji;\t S`G ~G,> hFbo g؅9B8_."QyNxSfN*_Lx$3r[٬Sܔ4-pmۚT]n!I; QUmb9~~fJwvk7Gy ͥ͘d+DT"4U;<#0H wʗ1ւnQ =iI%q/N]Wb9SĘ*.R6n^j׀*.z-/'l@Ɉ"qVDe0K<(xchWqU VkM.K Նc+E9||qkXηӪL盝B Ol yJ 6))ùd'Q{-ka^rXyY[A+^5v40>@cx./7Ru;ͳ:鿧ɒHR){|ߑ?x;*H9K]0R&5C@vJy65/P5LMtWUPXˈ}OTyjF+^io:ҥ{ˠ"ӄF- @,t,B`,=<% gtwմ 0U;1 eBpQFGYlDf 3MAyW)iAzp7̽j5hXZ nOoa1]ڠyÛ*]dkRҧ1)S`DT6`.􎌲oMr×U|Qb5oඵJP\=x*tΡAPDk//~}ΒvxeaIj@͑DĩBPhvwۣpJra~iX-n+9VMdw~[|w C'BFl_:jIv~)9G84͏w 1p&F[Ƕ}!j4UYj[rV', K?jە LlQ#4g:jҨuT¯ ^(/ EqnZo/=8"T97S'LI1۝&@aQ`+W&F=ƹ9Q[Q,CکNVl2]#غQ MuV^R*L@8n7ZxCJO݇&7w;o`Z|b Z^}ƺ OL q>g\9 󲳮M^4/by{/յ,M;PM~{Qh9 Tmpʔ_`>"gA h{î gbWUa :,\I^EƖjkgWX&=bAI&"߇:94 EV!5 -( X뚨e(EP8OA@ƴDd>"k/8lzbUh9oԬ]XHs=ت5(MRsкm=?+wlప R~5g"P9u$;Y,1fZ{}hΉ`M1,_ UcrдLݾץMsMW;*՝~1}jni}5X ZY56`zQEDuZRof͇Mٝ:&\lVo>Zs5 6qPa=w;Wxd_d6IJYkLZ[\i1lɗ:)1At0-~<,p|Zsvu۵_z, oJɃ]$TX=W#6)+XΙ7 X5ddI`7L@ .8&} L #^~ a#LAIL >nizv bBR2|mס">4D&'T/[2ЁO3~WfO$sa'Js1tZ =9.{PfPw5ly mg9_REv'P7T0a2Qoln*7u6NP@(;կgfEr r̘߫~GNR(?1x'&! `nHtESЋ \}H*3v(˪6ͳ0Z1k BtGĖ9"ߠKJP)gP;Z1@40,6 23O^ʵ֯5u8d b5dgd ZBic(v~{Y#Bb5r{1}8tSZQ_&ap6~2,;9JPhmCn t34Iņk/n\esv(eBՍuw٭z,T |̵y[=YA(@a~bv-Xf̽B@x[T7Y.%C>گp|Tkt:v連zMdhi; |T(GQ6ŕ&AKq ѯ1q#o K& Q4Wށ~zpVeÎY iG2" PuS8Ĕg߶$Pٕ5_RrP}hFYQ09W/bC͆UvvG 42r"'U}(A] A⩋ȄXf\}.]ys#O9QO n6AC/|@<(e=ɿݥpz|b%|EKn_JcE[8J=ђը*T80̇[ ݿ|;JO6tx^%$Q:A77[Jrr6M=xRY< ޠQΜ:?GG[\ Du&SFE/i~ud!Q<߇S?!kf N{8̏洕= rmR#Q!Ԭ4Ȁ,Vڌ+J_c`NJPm) +}H6HS>_}6/{%-H`HkzmFu#^ q6|Q.ZiKc{ߔ.=z> XB{]/ 'E 3<+ ,eK~`B|VK|4YD= Ϋ?ߪGȗ{;].4S\kKp6Ww\c04$rn(5A @ uKAKena}BҦ! .ᾫE2/JsQӾLkO<ՉːY#HVZ68>ض!)(Yk>RD}7^}?Áwj <:F,,~O8EƲ]ci83z!Y?nZ'jk$P > 3xB+HrMpmA KyxE/MR3ㄪ:XUt4:]uHQ=J_T\gG:S=׆G^K'6^ۃأ4>i u}:JmC1gGD7$Fҩ`hB6vKfFd ug+ yO=' GghgtDJfwA=ගL-[QvF"A숻W+oXsu3>3 |S >C4ZUt*҄؄\*f\RMN{S@( ƒԹpJF9Ju6DaªjN$Qp 0pD;oMkbt*(U&zTw6kW~5&?cO0ɎJi V7yRv`c4|DẫDV xV'- _^2NwrHH+ĉX$)F>D3+Fa"~VSR} ʄQ*3nEY Xfvy*6TtPFɦF<3-?I Fe{7C1j8 M>gNyټEm{-aļ5N Ag` \adB,rscZp.p[ptcڦǂ9} fF,l!MѴ 7y.3QE;=u)ZսS{d!Ʊk&h`4fd0yyf #go5ݾq1*Ӑ&5*7ݼi O*#}HbeHMg?G-f9JȀX~H@2 $?, r0uy3ZKN=6xV \~RCGV?QM=-**{ߦU8`tqxO1Sl2NTp);k\t~8$||?okpL fw23l+e'p/IJ;rK18Ab 9O2).ʯ>c~Ru֟8_~nQg6Yzt2D_~sGQyIoiym`~3xxTFUs'Oc#t#kviU;дKeU+&pi*5͝c Njj| gn6[X=K5~|H*SK3Y)" TTcU}Z6NP3cR|7gdZÌrtVaJsgt>=.M7 anLz.}||^:9Xh7n.3%%u\vY*o3AUB9 NZ#ߗD9z=?sWFw?ý]UH dsZFtZg>]s%5\yqQvrq!H1Oa:#HPL):L7ݎVFH)aYڍ8 !2zQXG4/fEDt?'4M˛1w;esI5Dn FG(ePj S E "n5Yӗpɋuy4dϨvkdTMci)h;LTt hV Wb^o>JC0AXLQ\Ԣ/@~6VNm17s 'A¤JVĭs'=ZD,]Z rt";TfZJ )R/oG(XL(-->jX7{4rņ80J,le2t"UI!@ju; H l?(o}cl:Qfj}-KB"뵦r龨2C@rYp_>B/GD0. GcY-8խL9!adM'313HvQ/;2*l4aPP\Qgl8 dG4r0֧_b7Ø&&VƋ{KI+^YO,vSw1EK6#0'[QQYp—CVC?B=hc@l"KȥE97Ͷr/Ѡd F-A>>e_3h's>&h eWsvy &r\NߙAaN9}7eBWeH3Y_,t^`l[<D'#:)Ԫ:>[l4#3pMTJؕu)E1,Nw5춵P;"`H4;| 9u rц>TZ#7fw =Gʋ9a(9Q< g}{2ҏ?D=lx03.D!QИAH5PxTF.E z8FAJydk6voPmS+8Dd-J@9%VRH޸gC omU|q+mvvKW+Ww-U?7}|[$RH:tMYප2im'pt=[#^. b&ƳpN3W:Eӽ ~^Z|?CwweIlhW=i*g9;K j֒[FYA扠DŽFg ^'٩)rObOB 7{~Vw?߫@V&,#a\Ej<˻ywPϣ&ޜ{#=<4dJ\4#OwcJAe7;$6l *;iRӕ]QBM3# B3bL>㪜b'vs#>{rըOkYa ߯M*Za{Y t xAiٿPw΍(!u$SQPc! ͥE1H!!Wnπcg}U Mk9|?#Hlq+i>j"||`@.AL H)MPWvBdA Ž(̆9ܠow|3;>oGO.ш%jwkyr*F=Uk~s?H5 3=ÿvL_FkxzYNwMI ,`4(OLKAO#wQsmf`*tYvDfncMŔ) x1 {lq5TR2հ[V-|nrvҀ(ݐnoU({礿#Z)d.BzKeք Bg:V?L?'w9U=qkT&Wd4k]>[Ř>LA 0ktJc+GOR&T% 0&cN)7z[pHč%01% {>w'xDDAD4e(WzfD\2) D5|K0xݪ+ 84Wإwg}7~ {F w4BjU&K,~p<8B@Dߑ.oZd$ab]QQƅMGtM[u &xU˜+?jВ)|ꂛ N^w.&VE蚥lR6rook/+K3+fvՏ8ܢ+X(۳y9X!iyO{GM6yW eW $昅e:n⩶kɍ UCr@dKW2XU 4ٶIޗfM*'a |+2cVԣn~͢25ݍaW& ~X`7Fnս6;S$(BabG][ Rud)^Y&.av[<;TW.bNaMH)Hb1KfvgHcl4B`tDpC7Diܓo Nk+wjMx۠A$lz2A}.nיԬ|nrk/O& 2y70ɘC5T:{2oCx rD~̿j룃` g?Eh$u|ؿ֘zLU L} /5I"$ldR@s QWHնj0d"!6ռ(Ԕ-/7buiU3ù8+}ߗ,3驷oVi=rK \ӷ}wD gOR-DKsTI堕A"`y "TͼRu è[ylpr87• +& S$%%P)Hz9Bg^&wK.Z,?3!R@I )0?I2*vjs.ތ ̰.-Y˾`jlO.%'ྩӨ`2E-E T/\4#B̟ IM&ai렗"LCy/~@'Qt4_29Uӡ%{:!(@Rh6D$mPba̬%kFa{T'6*1jՖS{%ײֹORZ 0pk2~gV iV2/ܦZVى)ϕ!EեnwW9P(~pNFDeB[%HY'%X, x_m}CEWz^tVkd`nwmHw$`ʢtpKzZ{ }@zo<Q|P LҜwq֥ b1NrG9r{3RkBSj!B4d=Cc: wStLɗ]Rx\K3h֘gF6J fm/&2ZȼթE2.Rg? bIYH6:Gp3o.J?66 f-!?~^FMص[1Ï"8Nj0p@ 7y:/>s7ڶX" y7WcLd36P!YZU:);Xs,^+mL+-RLce"͇lA^Nk.o BGl ay[KjhVڑw*oN{]7o(W~#V;^&t+6ڌȌk6!ע9:BMxW_7 ~GEҴ+$j h'$xL Lfb^%2Ǔ/d2Ldܑ+ C-B&%")L$]#.KY87ʺn[\ADՊpW:N1d%TJ-iGs{<誤,DEg$}wNk[Z>SU43EY5"M-YGt5lF>T꼕<~Ic=ZD H(YWGd-z2[U+3=Wj_/A`)_hսǗ[ Vp;O]-D} u&YnVv -rS։yoުcsc?Pzݭ+%:j .ŻT*O}t]f<+WrGf$/(9'P*^x (>5( 8!LO'Y 7h[6kvU 5Rt0;AM [y†y] {;[[i%O5=Rw3j_9sg̓b,l=őF֊K8d?܌f, DOQ&Gkv#bfZn$'mG?*s| e2Ӿ0ռ(|ϲ0wߐ' }UN{iBЅ@1Zyd6G5vaӏar1oVZ#QN]Q1V$Q U6 nboFu\@_Iȅv1=;Ϲ6.}$6)1+nvYaLatx;Ejfk'2Q}NN J(cdidn!Ff2t<ޓczTܬ- q^t%ȭ OZs2ppvuphs4uA}^MՓƇo ] A DT$+h1  8}[sܕށBTs$KEI% E GUK6ݳx8K=%ѳ2Z 7޸Uzs2R1 AI([gQ]=!\X{QRU9U/M0U4 f!A\{K^.+3+Ky(ABFJADmPv2;JP6ɑ!hEM:^膾 NvluUxp6Vv3OhTAy/L R $a=VF|Ƃ#6q-Zզ#sF5sEbbP羞Sg'0؛Ļ2I>V@43HmXדl*j$.\SgI Tiqa !̥ V"pG\ հRƢ 4ZQ'|oPѱ/(Gb/-?'QT= ǨH7/wH6@FFeet YdX R/g03`?\p ]Mڢ^_' nn\JUO8iHj| |7q+uEh_F1%*{> rlGvށ{ :>qmyj?c51 >$墤?Jב0,- \-{Cc2֙;e6k2WijM)&Ʀ#4=J@bWG5CC\^A, iGߔSd")CܨIZz/ ڞ3-\Rz,bWlpGzJ W~/&ƧyE헿~,T}yAM̆+eӧ^mt&l1 ?MvFHen"A?\ Jl;h܁šoW[Uq. 0"L{NTʬ@u:afU<Kp`J3u-Nxx%#d&mc%0"AYBje`Uu<]XW ]o<"e;af#)_]64'4T6͘Hsa_S)_nǣ$lRX y(;b2b^1dq܌҂+\dX~\j V?l >/Wb,)Ib NyvY烆϶ǖZ]? 4/[-`7gH_Z..CRj{QcEtC !K:r1]Cq NZSf%ĵy7JnlO!VX2v 8H+"Iy |^ Wgm0#Mz De,"r񄾟AmzfOLUҭ˜M;-[D>JJ[WR&($ä7cBk닛TX:DΪDvB@K|4γ5T;D׈X>}Y㬉K. /!mYXOߟ(h.2fv{\Z'xDU8s?@ m^(;=I/ُMK5=2e]gM0@3 M$:'Z%mUfqK.Lkp6 `6k~A[/ Rۗﲨ\uXG$NFS /{#덉HQK?C@>Wq¯kp>G^TV5XԉpcPpFxڵb/iq7, 9ڟ.vW9FLBz# 93:.y!iƪ<#a幙S31,:oh{ Ycۯ,8z iW??䌹 GXmZcޗxNoEqvꢑgd7CWޘg] rZ3楱 *5s`Wop}~Tg Nu9;sr6x6 k۳DɂGG.Q\aT.l˳Łp~ne \pDB%Ȩ)&k:}bB30ve8](XkS/NEY~wZm(ڨON;LQB$(27uDR՟鯋)z %ANP|6뭏9Q3W @{)IkƄeΒ:XD\9Ew252QKCQQ+u?Fo"ݤ )#@}6ǩT6Aٛ,Tc#qL@ǝc 7%eBxI[/*A#$|0b4vU^ g}Ąƫ/I2 Ig/vnˋqgY¯‹Y 04vZYEKvڦFBS^KÍhQrh|'Ԣfqb/:럔q"QF/[a9jKՉ 隿(/d5 IOqmxRt[VtF¸`wҙ6S#'M9\Uq nMK *Asזu-_5[F<3W`ibZ144pfMl"TyEY ,L .b() sz J;~{32i Eڵpht NX$2wRvV`ʏ){ߗL*mv<- K#P~Pi)\PR5LM,fnU όֳx81z);c]R#(Eܢ״(ֈkv+1}_p\= 15(ȮȬZ$( "ھ&Ex>!Gj1⻚rߗ<6(q ՉPc]P<|g+{dy$RW80,Qʉl_xdݟ&¼-  da(ްvb9Z\/^q, KĿ^e)E7o:'XR tfVE%n:M"sI%8CfL#d[;5|L".rD}Q_e]Mp @ _{.3zN!)6qU ?M]8F^#d%D#|뫅afݢaAf\0PUəu vb~BGH@L #(Bn4È=/7FdHRB[nITxy%[?Jr{7OmZ آin>|L/*0>drQO bܾGO\vo)NJpW$JߝTL=)";)-h1l2ӹa$p1B4C3P߳!>JQъMa=L%#ZH!"I4ycܐU!2f젻+2%?O̕lWD6om JSwY#n!>PEs$f6D%:/*q6=hᆳf|g4oϸV1h%hVXP QQD4e;?P8@l-F1r ቈ?ǡEP9bXe` J([2z9&>ܰFv!#F4ho%2nh2nfE^YYp3d얹b)5cu@<:PTߨ6q|ԹvVDr9w OkÍIEAɾ2`$QS}TbǙwU KvmrڐLTG3Cr 6h$"4 x4N0 uւ\f[++I>[o.(U/ݢOsC+(g-@pЬm^,P!4U0duN~|1O~ ܟaVڍ81ՁӅs:53a̗LŞs1Oq_g͛Ly2g'V'm͊Z mpa JdL˗%iK]ȲF%b FUE<>0i?Tܸw\n&W*'EUJ%qfN:ri~Ljt񴿓R*̩zJݍ橉 i >Z@h?MNߺ[+[>])aK(79@R;mjɼ ˽t' E rDdF\䟌ܝS%LpJ܆FOJ<`wnŝÄVP|𾑦Xw,~8El"D';L)CN΀!g{pۉM鏭Ƙ\t^Mg:X2רE{9TlȨ1K [VVSQF2{S6REdutiiJ2IVu8ĜasLGG}")`mH<{xof*29LJ}<ɋU(f~\WOL\>Ts.bVR:*l%>金3̩Z,Tʴo\yC5:f D&&0Zީ|qoX?6&HsI t؅5-_AOBhm}PEM%Ⱦ ףh• #zo:us>KG#/Zδ,83>A8OhZjJB]<ȾQRЍ;G4]~ oq*׶GN66MLƪZˀ< X KrHt)E=G1׾ΆՅb=$R&G5>Y*AkİKKAF=}H圤)_hY8w"3f3 >5C 4u.s=(Ȕ˹37riǁ* m^)rS:6raR76]Fh[>]xKI2x~ŵ8:#-_%X&n~ѵ1p*1B)P-ɩr+^ wnТQ_a}Q]jxx KH띱],6𬥮6lIeu0w4}|PF ”j qѠ jGvkd< 3|ĹTLPPMMZIonaC1ON^/k֨Waw .tV7ר:*mucU6xppDȱêZ-TP@jW(qXqxxA1<~T8MN g 9kf]>Y.kNڀyMؙs+ŀ*8AL]6)Ǚ)O\Јw_wU%\PfPu.}>7rwX-yXS)n֛Y&|]guRN))|eoO.Ws $/ 3#gR[t(}ܿ0pv'%vR(ki9Hhr8nSP>Y"Sz\ s~?"?UC`?s$e@&HnZOb-I|=JBGpSN" >Jb0envco"`^w^d5㏠ cPz8a \׫?:XLF.̾8#O*Rs!GVn>T1ẳ1yFYNlȝRMZo >v HUue*UM@o26qȵ]+`*@ǛjJ3Ј||, s)1my}o|9]Ӊ{)OV}lϜR~ڳ_R^cz.3V-\wbyB[0 lfB TKgre4y d}n7 yBG(Y%ѨA9lԭ}/gaD9Vr=L"-U&5 gܛaUxL fEٍh OhRr!!]bUv: ?;TUc.nW!@R0Ƨ"^Lݬcg}LZ+b<ȹқȒ-;Q]ORJI,]{^O:%f>^ ?s75'ֈU^9(<ȼ z'+80 =w$nSgJtkmPIF/(5bDtw^~⏤`R %'8ͱ^]-MS_AZXSB^b^tщbzz]Gs-8!&AB/~A!v E3UN3-h  г2@@(!,"،>E!>۵yo66:&?D` ofO9z Bu\9^ |TB=Fk4"PV7 2䉞4x(M% ({Ī$9(AT}_7aʇeUeZ'&ue4UZt-_^cm3)ymų.&v=U:GrlZ##!u^ *NanCAOW >_JV4K?95;V*quP3LsoL >.3 U\0p*C0a8R>1ܵpRY0㳂2羣U ά-k& ww &Hʫ[W :4,dz&ǰ-mt=䱎/hiϏ[1D$3!+yw =҉A7@wJL  `đʈUoT?ױG0/Ld=6bSSohV 6Cw4a2&s4]_w^]w$r q-X<3~%Le:@}݆ xƫt9l Sny}#q?m?vE-}l;JZĿ%jB(Hh l;ᢑl8:@v by.+l*#0c&>D tXPcdc(QՏQ)]Wi|(vpԟM{m]~V::b^e 3ߢT2-<C)F=IX\B.3sL- #F=F^]?ܒ >jCqBTeXğ&<҈R;):Ew}1s7Z*6Dٔ 4 ŻTm>rgb w7ckkIi1pE7&C{1lY-uZva$O*TяTt˝=|Gm B%nw9i)g<34g'nsh+DP@dUQ#4ܪ.m:HE .Iӵ6]1.""񠭒Y֮8ԵӗGcRư(zRhB7U8%?zۻO7oDK H?['akH:("ZհB?*p]!V#_81ͦˀɻ*'&Vnha`?4,}~hq N!5?* JpĦIiv]WRB=P=ASԥ_*x"^S&dY~rp%`7Y遺,xݷQPřƭ$Qc^^r>GtNNlߩPjlEe v5/dӥsaovS43&-:;«)u+B[&,$vTTz!ٞB'Ìb(Ƌx* >DB5⎲ *> WC7x EEsL<_X"Jw28"㚘?-(: 1fu{d?Mw99AHFq ռ~`7Vmtb-n`) Ԯ!Q* H%>|E vxٽfm>8TlvV{ԁ}9%%[~>G8z% ;$gN o_WZJ3bꈶ8R( teHe|%ޞ׍LB7@i)[ZwXb:@4ݼK6״W8*deɂ$w$bB~qr_~hf5D0$x<9 eҸ1a}~$F)}):2'& M+$vb5aMoW~S͋0Hg>+7d"n)mniz?c^yD⎝. x[VAWsHfw؍q2Պf7+a?+pK6OF{ Q.j*+hpXMn`R-5R 2қsFJCtQvp"^Y~`fZK\8$dN1w < @LӋ B=45|CzA=#_%>#v`][c1vy8EvA8偭,|&0M3]g]֢=?M o iVGtGaHЉƓ/"|a=6a';`>;Mr5"nV@7GfWIq Q6Bezm}DG\=( JA#_N4}n6؅h82Ɉ*V;zSӸ(~19 ڭ~0{ˌO,k&ah vFa)>_`~Q;1t|M-;#rFKYtx= ԋan:y $O}jq|kh#wc8.zOHg Z1ˉ{yJ'"Ɉڒtٮ7W~#D'_Yg gG!ʊ͎{:ϠĸkuŮ-GQyGCY H+p $wBǻ&a~G[# jq9-^Ǟ# Nt3Gf-fow\z~aG}J:B̨X+zy{AQt TO2_`V Hw܀Ku_T6䮫 ؍IMUrJq\wV:R>Rt-h7yel[0anaOKAhwG50D{ڬ'Sf}g3d`pxaX]"fx)*l8e9*mt@9ex<N[1GS@{[p5PڄxS9.k:b .47OLfR48ހ(6.IgsϏgK$^K&AOru7PN&u?-D)ǖ7FPWg"IpŘÇdKqSc`7l_=`MzQЧ |Tjnբjs9+[u*(l#a[C%P|x䉪͛-|abpWtDQ"ck8ܑΥB+ߚI3-?jREI"5}n4Psx^M_eb7vl&$ge->gMh SX]9H"%r^~'{sb~5^tU˟-#w !Ư䶃>"~^Y2xQdlhIcٚ6 WvTYٳu5k}9qmޘ'3+y'x!d @R_Gۇ{G'?q"C4c8bPqzȢZ?WĿrB~q4}5 ?!Ģ.p0.B_T #s{>Ѹ$ŷաGKΐȅQ'Dg>wCN8?ڭJ\vi'2|:PO]ס8ڙ>t' Hn cM Kne8΀_wL&&a+VהCӵ}^]P;  ?;Cυeקե,eTD0#W`3Q.12!u.+\ru* R("YZufۋe闱H ;*. ൢ D0c;V̴55ƫPMS?vC.8V;_3]vOAe@$L“G(NΨg| QnZ}q\LG,$ߤ^`VMNݯ]mЙ=Rk}MI}mqE{f߹߰J&2vdV!R N6D#\DҠ GcL}{ .WZf&u : .489-n|vG[D^tYj#&6h"e&I@ba`xFL J3H5Qoff, rHm0Z[z-U{v\HfK4C7pg\^Yy xogaFKzУ%ʻSNP%)pn)mzx4679'#& H5 {xAtJ_Yr֖\[skHo[lqF >n -Yn*?+z+O qHF)Iקro \j?'W*!VsgF >P;C/ZdUM&Py*V)n#SȃY˻@Jޚ\)ү ˄rs#ԾRsy?_Fa&w^;Vo0ǶG-pgT9dD߶X%q9P~`ߝ7=|I8HxD°+O& y F0tR7?."ô $}p0wXxnpݮBl!^QLI n)D`1(B헢NGd:zԼֿ2ma Z0#L*I4.9 a^>+_~(&JSRGAqLH@ yt\"yja@&kB| 51TR¡k-|)~[eE6fp_K# ˦s HW&]bĘ,e8qB21U{cPh'w>[Q^W$@X S76Ňcv}~,}‚yDE)gY"6cަui[a:b5b>$(+ d'U=BR.|u=aht,7juw.Y L:v{/^ 0jO9J/%yقh_Q%_KURNJ? MV$.qD4dg?h_4,f@ _B>eyT>Exj]4d0.yH5_~&ߩ-=1dLv\Cg@*Ǻgd53kt]@+R6gD52gvDSUO |AO*0}>@%[Q52ZŋF̐TDs`fTݨ;ܭl)e {yv~:ı/qӱQ0;Lm4tXZ/ =6i{ڋz{~jdm #M"x H{0$w~5ǂ|*f8@]X[1ʧ^ ,q~ߒ)љ, dd!2/[kWd)?B{r>9CTDN%+[sLCZ"M·BhN6NDe4`6@ÊfM3jrtǀN{Jnr|okAyotHk%`OF\sI'k$ㄖ`xL[̑yga[gJ٦ PnF]`[/g`$ 3g25bpI^_Wy ] ߎa& &:QQDh@Z?\Nb3yWC7A$SO>?CiM\ VdW'9Ě%Lv˿:Ȟ [L܋f(dg33w+UZEb= qѺQ`֔Eg<}K޽9X>xeܷñm(v N([u uYBr0:K֡' vu)H>@hY1z_0Tꭱ]ä/3(BBbG,SKnG "Sjba'Ů c2U"<^U=/ٱcⁿ{!-y=jo;&1Tub7kwތVH2Qc鰀! +}~sW7kb5lɵ8PF؅H}JRm:f)\^^埶s{cmɍ[;̀Iwȣy!pzZzz+bݠy]*(}LCu՟]i0ڤ9ڼr򂦒|캢fVq+kyN x{=x#~&h4& x5nJ--9\АʱjopMдo[ L&B1$gL`UvOswPY]↓ XMlf0g֊G '_"v0bdY8xiT"AeiH-c+fEpR:{;7Ng2OD }9L\D#x40ID262'a'矣D?`BkUvX}!NTAw/wA⛞yl-l[1 Lr -s`i߰ P]#$Y:ک;PC-65Z@b ߈9Nm $SxYa9wMS;cIËsp`qpEm)"NjXg\QnG>Qr|<6xdZq!b*bk?KxGD/ñGJ|ƕA=@uT=ZJv'Gs&“3tk+L{9`plU-N`Sev[ɠ ,[~)@&Pv?e2 j+bȜMH4҇~[ >$6~P"y3Vw}aMv[񂄋bR pKѭnJb#v@3xwŃBТTvDN[GiM!8^UM%-5' &0l$.@̕bu勈I]ONz@Iu(Vp>ɜw8@A +>KǓ$Cr57ڇDZbJǦ8g8$6KC1 SL2nj+xHA M OO{H\^ٛDk/*\˻Ɩ'4Φ?6ڟۥ7I^~J^ idŎNUB! -G^G`p_TF89 9k?QqcDQLOlN\WfF'{6r-fif%o`7KW<9)2 @(I;yM"XpsBAwrO/j= zLcOAvӐ"p?ߩj?ouK=T1&[ Ǎ[QO2-{ՠL}փqlQ\:e5!C( )1~%mDcr#3\$bE@ygbrVnBu4QP.\Eڛ CFe<VߙPuCuBitZ`۱5a/7Q?Y-M{)j=R E=Տ_["3i U t,u=XWjt=?9YBE:6=bUT1x朙y'ͫqFeW>KSP%{ݕg49[AA0Ǖ?ś8HgY>F +ת9WX@@hci@b8#mU3ʰ?͞') yG( / 1ڤX`6e]ʢ":(z紛5Ҥ/v5z%߉ I2m\wHO% 1S0e"8-6F T=/u+C\(׋t_l7_UK(\#sfkFY:ӾSϤ #on4S܅ֳ8"b]x_vJiB~_l0]qq {awsm[fK[Qի-=|tvCAADw{0 lcNWtHzQҵi|u,pFS@Ή 4prNjMͫYMy{(6w g5\GD$ī59AIC9pڻ;͢w9LP8ʍHނdc' ajT, ,g^*@pY0X^˔_*S.ާn,#f D@\5nH; [dDb)E;r^U3NTQ$ZLDlLI*]|Sx ~_Fcf?'3oݼPmbv(Wڰ^1I[QDoTMyr-@wG's{eȼQ}9J=**)Zoݼb֜n*_UlΙa3,*WFЩ xxB h/BhW'fhG#ǐ<9jd>SvjG1y3lex; wkXrJ ߶Np*o{5R=17Ru3DBќ$zu#+?p~mŴݚGR%ڿNc?![Hd2H<{w{7􌻄mՙYV88oP&Axe}S_ 3kEs Y*o5).*CxJ/0gˆTCt]Bj X3y_wnyRTM|͇KccAQs 5IELL"pl4!a9r z(~3>*avar231lZ .n:ߟ Hx$/S+h$/e^hבID2R7z=-:ϗN L  ۡ>m3I5z9Ƹ}eg.㟺g]u|& `/dF?= D,p)yb:&U'OU*hJ F^P6Ö@Ml>юI}hPRE %׵˵+j4HΌxƤm{`aClgH'{E~Zp;{5lcC4-VI+fo4+Z>0d1!12$3*5R{Ex yC`2',HW2^\}^.~9Q"0m6Ԭf̕!, E{C>/zpeaf8-_+Z~{VJ% XՍjCLgd e=? wFЅ1l ( ^2a{^yVk42/B$%Z'aJUٜ,OӢ73YLt}L?Y.q)cp/G^n iNmDoM=&[ܦA7@l4cPrldcs[&1+yf+a@7ʔh +|tNPHƂLInTpwrPTDYN]VTnjFϵa-8~-Mt`_P(>Lk(pPE f+ݍpDi-U,V,Bs<IJvs jpǻ XUYhݛ @bh0%n$V0d j-a;%ȹv40<۲L2S8Ϩ_-v8ɩNfU.*d%.7)r>Mʷ}cǺ&b^^pzE! Qpq%8W5-V]fu·{Rx+kpR 4%6LGDž`Eb_裓$KX%Y@8Df<}˛Dj>jSjt]C5P|Hn0 zRw%rK'' XR[*Bj Ce,8FK^xKȂ`Hd/v?h%\aN[bġHjPXE9ޕUhGp1W9t=0\MTyv-.LV{=R)a^th8ެTM9szEu5,YXʇ,bb@y)eؘ{" V8`&x);4',i d3]R)|*凩β9}*-}| *VpО:ȱvi^Ғ$ޏ[[HZ!~b6 "Y.֣~٘5^k&?mYR5T/n^tlv?vp-2 @TLT 3( Nj^ տ !xyU7wk[_D]Ġtyes3DJ77PeOF8GFGs au8R#71r%<}kk^dG<` yM\CXkإR9"1`3' {UWa` 1A%:As \=,<lxv!?"oT `բgA"TT(f;@!Z? ^Mn]UIx#t&ض SV%ca<}Q695L fĞ3N\Y >\b>ж\=?sU dt`cr #c%~>"(&|jx Fhv~n+z8+@E qB ^eMf"K߀o^jj780?n4 ,7W-8st Q[s²i{.Q}H_վyQ/(53z%FO-zcEQZfDbUI`GZG\P xѸ?@LPL $_/R.! N8ِ6c:'n[rn\[jw1Ɔ! d0J/HzT*a|h9fjIߤܡN; ,~bz'0L 9U!ag |h|i1/C19 E)%CVo%Rߔ1I͈>y'&ZWy\ 'm棷#)xO?LHrDsEYrb 7kUڢ:.C%@ݭ @am0ҹ>d`oQaMsC&_FDX=(}d~B6 k,".N.V Vj`"!gIR ,.{pwOF>W^*wёۯ}t(c{ 􋞯Hd:A7IHXD(/՘z˶Ni9\(vW͝"1T>EdL#bZsvN6Ӎ-2e\J ݹ>L"i@ i/c" 0O+ў`<- XΈV4hP(Hf}au}$ڎЏ3 w ̞h+{W~Ld9o.RkS,,z7E@Mgrb7Ǟې>+]DG/Ф$ٕ[k}NWqk﴿q^/BO[uZA-c>XSťiZ }=l9x`4 e *j^B%!ݘ0=Md8=}eC~ej+VI@ET@~E2H}[Vh3!g VQaھEY r2e 6#wP慐i@8#CY`1Ye:m]¥ ;қiWBE[ΘFaY%&2Єjَf,IM6ܬN s3ёc)\ol'AiCxafVʭƼ@3vC5*Nmx(u#-?%TOg@5@l銌|8)~9L#ZQ#+717L>KQ5nr2P-rLxZNaEկn:, .#俵f^9¸q:3ר |c] %ܞ+|>REF B*b7VMY?=!8F&yTP+Pr`uJ h[}T;DZaʞi&ꍊ`>t痶``/HqIoe6Z2ROlI̛(SJQ$Rdw{Cht6A$gY|PxRG u"AepL\s2zv$vF")ň Urv$d3n@To.-yfؼ$hw@&Q1ry;B%uj6K{L|O ?d%icٓN擃?CcN"&U[vD'{AKtk0 .x*+HxQ.ī<\4,|}$s(fpJSGݺ8+o;MX'lvLUswm QbkGi#p>Kjx&yώC&/mkD7yXpbtdlR.fO1ߨ P6Ks\oJ@ r8&;v+~9uӔXz235R+\u㐾?0yu_y1zpj~8ذ:k6 P "K#[K$/:[<`аU{Z8?o|G zsVY>aڀ]T,j Cˮܡj^{n1z,IhP5=^RHt7&Q6t޽fŤB5n},2^ruNl}7nk `(9AEt|Dr F g蝉X{8qz{P=~#2#4<0&K 1{JLmklzΡpu ܸ-@WcMmoLʳ ҥ-[or0DWe@]y3WC3/hɵ6 ) ._Us6*N| 2U3v[5qtI f%w; ?~dEqYLt7n<ϽC_l6>7.qRXuoN!NjI;r*b56y+^4d<%PrLkjw;9'WQOBd#6}pv8:vgo_nU<-_8_ `ҧ e#zL1N9Lp)2t;sN8"ҧmsՄQWj څ#-[cP/hLކDtO+ހOJ2gqc}HU̲ͯܰa]ΎWO4dAq.ȸݻ\GB8FF$9hUyihFh' i)1.i>?.jX 74aa?B)~#i1{vC]`b@oף<w L [bԚu|¯ 6b[!.@RFJY>Xe¥d~y>޽kc@|xYf4"`jυZΨZ؆F):DхgI2tpe4̞oe+5fxHps-I_vMRDfM` !ג=|FD;Id V쑚jsC hYOog*#;(YK,W?3p!B>GYRJcRπ4wlKC<`f*i{#GF97_WIM{sA)uYQ/f3? ȓa-|q[ܧqIڨzGO"bE NJv_"&$Si#cK4#7E96H_./^ hlT-#i`^LW+PbYGY؄).[)e`2h+0y=uTwR'!VRD+#74ܬct|dyԿ!XA&=,~sg02EnF: i{iͮAe_n[͵GU[HX%}k`v6`:#jC1c#m3:Q^~qJ;טP&н?BŞXv. c}[OH:b5a1w Vy;u%LP P~'ܝqDT]VK'aY[E:2¯On$9^ (*!\WkZiVchZ#9]∢[7n$$XN !_Ah&g{lj6R0 5# =‰Cӥņ?+)ȷ |vvTIj߮;Чr}l[2o ~>[@U>zMC.9j)Sc&i=XbB >HM1|ۯʙpmI'%OR| ihk^6wflEJ jK`Ⱥ9%f_#V8 ߒ.ƲTfQm;J4d#hX2U&0o>6uقrRTwfP Zn"K1c*tJqRa2Xc(\MݔrKCfDB 8~)[$hO{ﲦRS7s:>ꨒ);L+رaĶG7#O?W/4th$o&!BA@px_dS/A>O%,W.$ z&'r6p5kPۻv9@wh$ƒCxՋ/N=擪ͫH**2.$_1C^ -+uSpqs*lg`l!"^5~-P}a<\CCګKXJ=;y"_%;vbdd}0ĝʢHG.Ay4CVuQglayӆOT ֫j*(=ysp03^0ֿĦKje!8LX!&nQ G {HciB6X `U2b>7S/KXϡC'b"~f$^z E2$^Y\޲aUb@ sr|ρN^K"tbSXZEH#=y.8:yHVbs]w 0"!@`>+Bx/[.3‘~r  5\\U̹|R +sx4Qq[NM+0 'FQN *B Xymԧ֡} Xk{36{> }+{&|Q {}PF41ք5*fr){%?P?ɁՉHqTLcu]7*աN(@!<($*-Ch eVBo.}lLP2[3ځ7|`+CG+ bI#Qߒ3i1)IB[HƣpJ%H|?̳n{L*K&0_$Dn'oETia!T3֙c.4Č&*#P2\ָ4lp͍ɞ Q)a5̌ qlm}" ˡu;(b>v\⛓qZ׏LGryO\0$@뢅5dbmN(\fM?l"75K_=xeu>U;vo|oe#7VD_\ >Ͱ{Zvcֽ&p]rB|ž)Hqk0Yop2sq%zd&W)3N SsQ+ G=8XQ$]hhg:P iBG.S7O5S¼WCoy$-’NI ӬHeD3_1Ԣ5.W|KNsD[T{(+-| ڛP:*i?a1Kl{+Ya/+4w4*b,D@4kh)|olM})g$#1&[֜Hgw+tdӠ o) wqc yQ)p̆?MVST 줷 AU._>[gY%vJ aC(p?hs'ûA.T&PMwz.*ރ膁<3ADr ծ_:,EMtMdxmXYֽdy;.5e>gݯI=ɪi`nNvgc|Cͥ2 |p Bpp޿J}PѨ|Tvu*uX -xz Ok1 *rZn%/N>JUY{%eyŨӐY) %4i^TRLJ|J,sDzKZ }X 膯RSwdoЦȃ][;3(-A Gsַ|o kiexȸ]&Z`Y iˑHN?۱y֔?ۓO5W״O%{HpΚx"/8bi4 KTcd&-YшMQfy}5['P<)okꪃNN.y0MBFK91RRRG0^*8SR}`su?a s$x>DV,w걇rD[xp #̏͟)eѰW4zp@[غf]LlGPR6?{&~e}L7 H291 IB%S)j>֜ipG4`0ַv>~ֈTPIҾ@~{k 흚d)3,2@7}X|,{WeF)Pن'E*ae_h2l͕;uF Ex{P7iR\칧fb6Kl;l hH3㋹1@F>s0邕+?e?Kq=Xqc3 !n_ɪ$hW3iYJm Y' x_g _=r!/I0rSWR">QӕJp<ܬYHc'^0ALjpS^kΔ3;NAhQޡꚈ`'ȥ5y2[uW _ oNЮZᅠYfh[UeP/~B`~kn޴Y+J=_kCtx7;9QAͪY2بL3z:DnD>se_A $]I LgV4ZQHӔ*qӌ3,GV#a"f4zp@Qvo#[쥝֚ڠGNV#qH,:݇x99Zk Ϙ~I/]h 4^H auM4 r9jPPq=O? u&t}tSi,݅ *82G⹲uxș|:C#1{˓m!֭ՖJfdzIW^;Y l7w B1 , HntŊCA: ]*Hι ?._tVL!x*OOJ仮mޤigڸ^s `w۵rاG3jGa`g(г}?Vnܓ\K]4'I@1/(|҄oJi*+)Yy&_ t =t~0KJqrL"A%R`~=~gHcͽ6&LP,xW;(w(A PAqG X~/R;XV!> rʅ@B:k#v;>3hY @#1я[чhN)ļ@bk8i:_v$mЌJGCSC^_?{{ IRJH?.ef 3B;Rp L!"优7zE/iou" szcQ!.񽾶IΚ]OkM_isQZ.rMRAJȚKo~|ݒ!bMqkdK<܀uny;>N ZGTΓ@dլ}1]♘qwX*jOdK1l #,b/zы mVJu6-?qi'#<*wrCwsa+X>HX%,/Ü?%awȃAZ(& ONrb#8)N*'S#t:)֕r}-MRՔR]3zk=v]C* 0r7D!:׃LP}$~XIlNo33wfPIQFiO5zȲ=Z T7Dz|Ն2YϚMlz%_#Ź% }HԊՄR鏈g TpbS4W3N_ 3 ,4tR.c*E yD+D-ƒzmzUVx[ET_݅G<_& X$5js 8n|2fƘ(0ggtKt\@i=laq0d}X"*XY{57α_Jn@2Y?!:'1%Mb~vH_ MhcD#QwM( Apn~,n)?ʿB^M[ޑ:Qp+`lX49cFX׌S4ٳ6\K %Ҹe͎.xmB*ig-3'K` BG{k.2 h:4s{H 55F#^:/mT9llM鴷4>7neSdaM 4-zݍX"±fJ9g yrm۲?Uy 3$j~AEx\04=i˩+Ab-^~ԻtNWgށuyh)o嘅h᠖QQP۬h!8Zd1I?R@ۭ6Xg4fgƹPؔN\U2@^p $oomu` M#D [b_ta5 gSIPFZskhxzN,%EA1;].ZXJXҋ̱)#6`mp[?Ԩ]$c:kAzq*Dۺ`q] ?i}K]-Nօ;m}n/s{ ]mxy1 T."}}%Eq1ģ5v~b"w|2uXSìQ|R*@,7J߳>,)*+`>Tk ;Ȣ6v_ A )bKPh ~t kgHē&[W $~P\X 4R^t HO-h?Ԗ}0+ R6j§`4# i9%y3;԰!4^|da}H*fI%-8Y,[f|TWj8y|JYS;Kk[ ARy:^CbjAfg/ 5s_M} YZoijHa\a 6Ρhw~}o+zlAԙsY~v]'&췕qqm=աga)1~xdqnF ^m- dV=h}$Ԍ`{3jOږ_>-(Dm)܏Ä$F=v7#ݳb~ؐ\}{.Y<0ݥ@C䩸Gzfi6y\(V)7U@l Ա`g\?IrcLҼ(1z{QanwTjĸ6`>Ke)|dU~ J~I ꡖILu^2WnG3soܘd8cߌա+xۓ^`0XqslI:}b^@ {hu'^HF_GVj`spb-X+0 D ``._V~Bg#AFXfE-:[9P(1O,A[M^ MgWOnx8nQ`&CNDmP|x^ YJ5}~B"XH{ʩN0CMNlTCŋџRu=Ï ^_-.ę) 5i͍Qj`V|&=4o^Z@Qity4ś՜g 3JD$2QXX#'@vjI@-J DKdNy)Lƅ Wۂ{G_rf:cE=LN60"3fl >i]JEe|.+Щ@oY,GE-;uF+%byC0ShU1Վ45s@#]|r ϳDB0[Tqy?;QYeI!-xmx=')8\Ȏ̮SI|z{aG,YʪʩFAZ9|f=*&"_%G~֏\rɇtPяnWڝ9qlax<4$j>{"Sq5 xh8D{sgµ4Z[Y5,* ~IQtဏBkEÏ5b[7s{0."rM=@ZKÛГyR ;+XѪ;1A3Nt@aE}gSH^Vlw$$u xE՟^#~bmN]m+5L/m c.ggԭm_&S9oc)- .X H%,{4SLڅ,1ضE&s0D1)HiPo4dR _͑]q9L W $F BxhG4[s26_ʈ1-6P5klIcv-- Vܡ{s]eq hwTPG[y`3Zk9Hw(E̸eFvp?l8o-LZ~o!;t!qSF%#<*7$AՖ{q_4& OsFqȁ`M AlΙ@14‚_bL=vٿAId0?vܰϔ Zp/ fL(>nʿ5͍9zܽ$AMVL{:fl9HtikneL !vtK:QiU %I= ډs 5|<"ȣ7" iVV{H˲p\DP<8kQi~=1nۄ %A+n6dsqPIIXTw7L~,>O^]4nB[~hu CPs\,_WI )v(.[ U=JƢz2g]867mHj j9sn_MYFH#PRXٖ͜5@[_'M/62uH9-zLU(hΓ#(AUⲥ79 -6$HZqٙPC& 1ɖѾgzn_xo;)W;_ּ|܃?20?`}ZLL͜Ŷ* 7{a5LdR 8/jLYPǶhE_aowqcT`8N ?pw,b#`1i"x2Gy%8Wpɍ;Uxj*1jҮnخo_$RIP'vY[IW?z)*Dev%JV[Ff{oޭ0HWѼY~w+d.̝]04^9Vm犆y3ކzC0EG*ٹ*}yXE! <$bܰ7q:+ "c{R:3|72XԱ.@%J#wUq 5]*kJH4\rpɼiJ@W"Cd-m89ѪaI<ڲmuK6Crkiep%"7ц8IKɎ_cJoZ ID8<>c/s9RQ艥"+p=a՟U{ۑgy5|@6C_gvno,^o ~4Ϥ/ <:Cuv;'UoF#,x]@-X۔jDni {9ſ1_uhy *[ $;I:\TQod!X2yuв5~:-w%hѴJQDuV1=WGD[*uKxFQaAf32>)1]$ n Wʯa=I !&) Q#$$&9fxR=ڄPub39.0=[݁(|y1$p2{3a[h %{"L50 Ө987sIV`˅ﴭ?oٶkP<}Ŗͨ4 cD)q.  ِƬ !B5Hu+ܭ'|oQ{FTlP ٙ G Szv@c PM0t[E|Ҍ >We7L{]^:-:-fS0-I̓ǢJ\9 U΋q[IeL& O,-z>*7aO(%l& ~S@ c!wJ{:v|Tpa1n~.BibǤRJi+Shx8#lb߻Q1;nF:]_h<%@Ep1* ˶a8dkXma rS*ώJ)ʉktBș{v3.`Cπlge֫[a)*v, 0I *%ƾ`ڷ!|;8 Ԕ>̂Ga&|(ıŹp_ܲҚH;[\_rF g$lI\ǸUOmTۋ6wxyLC _övwx%Z2U] X̅:#.+\N.`{<8 J{CCLՕ zoMn}HGpf.\y~鞛ʔm?N>)Nra$44zQr Sݧ7 WO3+i#֢ LHѤ+|FHO ?/ʞɪQ7_RikF4"vf| ^_ 7|/x5uͬ9㞽uylNp,Dl;zwA:2p3'Z;)vcNla~Ee^i3c,NuLO*e"Kʺ/*fY?2+u;(s/yȂ( V͕F dRf۹BG/9:I}V݅ջBxAEඎl_YZVm   J+\]߂A VXߜF3>ѢFo8< /ې˟J#01Q 4!m17vvt8 Nx˙l4@/_eeQ̪ſ8%z9&i(])_/N7SS\LZqLd;B*/G 9 ݠi\a,<௕B ^? ,GF@*۶Ѭp8U I~schRV%vm8rLݥZky#-NHZG!O8ް)TDMXGaTӢ.H ,s &.eyw/WX|#>ۢIĥ䨄Şdk̀H[ŧ`[kGy&̶hJ`B!CšnUaȭ29M:wg`{gIgDJ#,On̊b~=\kgNS:F":m9:H7鴖Qw/شtkK~+ElGtkNp=E<ؙ0,yD]_.}"'@vԳT3=&ѡ&5|]ï|AOǃ8YG(tmbQ sQÉ.ֱu?WͣDJ5Ԏ9dbLn? t` ZDdMɂ67 >FH{SW>Zԍ'"Afkb痥IXz n|_u%$(İҐ[1maGU\9gK6FM8M\[j>+:ɉb L@ECIYqMDķX>}A2VC6%MemC1&bIo-X8Ő_֜7r튡fw~8~Sb3 |dv" 68/(đedB)|#~/d=1p:o( R+w;-E]zgeJ>{g~S*MDa) 09 r1`eKme쓺WMn^w&[ xcHޯh*L\xУf8xB6Т}8&UDa/+4SS)KhEOnfBɖYv@Fe3)\LڲEPR ܟ4%y'2 9 Qꏯrp"k=^H7?-,U||X9 Dݽ9!ƅ+!(QZL bF>޿)RznзCD As{b@H{P+ٵͥ~yI*i%MiQ4w`. pBIRS*v)ݝb.U!O6ʩ$U@E)B{iM.kaEzҋnlfU#0 vs/VJdE5QKC)Q`{QG$!Ciʧ=e:gĽ(u>ο 27a+ˣaq$2 xMh*Ge@aM4O%N=9o`oS8g. E x@ !7l<8YߪCwDJ79#%V5xfX s9S lGTZb9? ^I%?:\bvYսQ\ ħ [ Myrn96A60oGh0YHԻ}QᢈKJl^`VS^}-(϶_†ti>BejL"ʲKAp؆5*';^ݽ٪Z"姥&7b#!|nqbkXH\f%m2nv-s%ɓИfi,_laZ78{=ȈVp(9%pnqv&6 SPq)Xؘ|&|=V2zc!b o-Y/q@͍*׏9Նvosoޥ5`3`p:n؈b&!~sNAPSڷ5ώ;s #ac@C[t;f%+"gEٓʴil3I#YgG*$þED [3Xtt5+rsBCda|bXJ|*n;9% JKVW_3_zJWyd6h\f \WQ|Og;3^p 'Kx՛^r=p2/h*|ܟty읖!~wX?Q=/1H1d*IW>0H԰¦[qj vXv0LI wjC:gz@gÈ9[ٞNz0k,֢Xqx~7TOWm$5PYTx 81ZIsp;]<~Z6}%3rZB(1g=H `;*?4x׺Klc*/,ػM#$B㸙4>; a"`G^Cݴ?=nGw@U" 7n=Z.N"_J#_]zG[!y>q{]qbPq9BUc4y*gPC\XJZ.hdS*`*pp;Trs r\>aAry3otHa;XK<\YE25f}G.v}ˬ7x]qf6j='2x1J$+r ),jؒpu~s4D%[t I~h9IҫR2[MC8 tX.pT݇Q4W5wޮPf/z*p,&<ݤ+ןx#f 饆K6AW[|jG4}* imO wkq'X!yhԐ?"ԫ,>k^.nCM`)&ʕ,:L@T`1݂J, ߢ4KEpWwR$sޝGL? Tf~֡DbP6]oXQ 8Ӯ^Ź}AOr^ -y8?Cb~FH3a ҊbN73MR0pU m[`J^\B]rHj˾ }xڵ`4CcQT@rV ?ĮǨѯihaYjQ+&4I% 38|]%UvL܌Ҭo>CsxBqsmڒR[#YL V՟L. q=-_j,`0o)ntM=_>è{^X֟P9X,n-4`.&RL 6)Բ k-b ~lVM79R-g,$u~:s*}d= 0ڤ`#hȿn ПsԷS7i!1+ IBFf&9h{q&fQY%W" -`jW s{XCYsYߏмtm#>+uw^SY<͋Xl&hYL>1ɕ^)Q>{'$H.UEIy>,G%$% p򝦪[Ͽss{.I=T'<7yGQ򖏚{ǣ(G/EtJ"~U^۷G<:]wQ{n$`8[pS4)6 XP >8m]Q3>;})He)Y*+c9^87^@_2삾!}Y 8\ܢ6X^oTM@{BBe {I=uc$%C UBΣРy$ICrO4*x*VՋ2ѓ`!6-&џ4cI0cO;,Ȭ/4I=/Y^gMOr6qRyhw>{.- V&a;wI/Zq7³DٚqZ[{@V k4b3 PԀׇ%9!, m({m!^\…Eݖ1)@aU+2Cϒ-J܇0P/@ft(vך=j_$=v/b0=B7ƽmňԿq]%h )pZ62,\클t QkBA\|ˀX3$<<:|@Ĉ!./ d)fSe%w!F`/dm4]N~Yj_+Zbj嗼X1m^pO tل[>Q?-@iZ4D?G|5֕S͗6i8'r`8aqT%HmM"x{'45fL8i'DiLծ5VTeH{j`c2OPuu]tH߈2,-F$Qan&5N Ӏr،4K-$jZ'[yu\&ǁqA8$͗,&$p?YQC.XQ׉(@Y/ձRbZ$/ 2\֛@1F6zt}S.L\/f=@FgD1Qk_P|dľlHt(;WE1Q TxGg~1)>vy 혀c-L@ml)(t ˤpwd /do/Onmk" w*&=|J2(>|rv]U[HB2/Fs,G[,3vKP?K蠚GbD,%J'{NExHA/`Š] .[=хt1g\5޳td"q $2^-V) { |7)*~ po^cXT +WKUvo[X #t)?\,ζwc2zΏ9 ) i3-d^&Ntw N3%\SVqWY 8238vĨ5!mH*Kߐ*3;/N\$4_ȉ]^z[HM&]$ tÀ>1FT#frY0c2u);.]]m`F{ՙ?jzl/IKrT.y:^ʖkv4e~.pT\k]*Gа;,&Y#)S^{A-6,N`IZLNY/<"9{&xL@ bD 4|А~|YD8v>7Ʊ|'j=wRlD갟HN:(nI$>>N ?GݛCg?ܖo=͐|ppq*rz(3Q4t6_6PYf6Ix 3;/sQ؛%\,&+Hx8w=zrRs/WҩGiKk*b]Zk_"[XTZdsK1<2BDy#1teՅ0]juK^TyK"h*=@4l!09[sЍy6K13=.܀)9C'$Yп`~![=0fUX/t]Azv?eI|n(cwʼ,B)8z_w@ ,W(Y>]}H,2C߁i.ZHM}vX%C4B %)E,ɍa醼X._Ŕ{&VD/۬h>3uxH%CM Eâd%DMc =o ڣ Zej++ՂfɝVyPq1v1v=]%o=נu퍼iLtVv:{1R? Ճ[F<%(>]@4 ?Sz %H8dzK͎] Wd$qt҆8uRjZ&a(U&7"rboBѬb0ZVyӱj# 7y ܺqiU7~(ہ"=;WA=8r2 h=E:r+zlM-loΚ&0 ME_~:ɱzaøz, 1SpIٳC⅊& Ne~@V6v=Q0D$d֟"MrMW4VCqY7Q7/:vh =ҥGc{X~@I%.=@ aOI ^obFNGqܐJhmղvzYimW}YwE|/phGO,QĀ Ş5MAe8'دK'ye>^+#ܐ|uR(S ak7<2&P_u?mw&)sELiB8tWAm\`p`g'܂^z$q!+ AvZ^<˟?n٭+]y=q4w-C,7O@އΓ;l3t_^,@X@*>O6ZM"3Ld;{km4 I]M1>߬|'֐U3](Xy^}En`m~&qqI]Jzf㛺W$L}q{7h'ǹ3Fv$qь5cq<\߁.BweAy͵NQw֧ !*X1Ld8`a~a<A Fu|!-45eZ5!TƉ)qDL**t9u0ThElt1. 5BPhf'ݨ=b{MƭJ0Fv`!/l*@^x7N:Sj,$,el#xL] "=65 kfΫ:s,b`D鄽p]F,+uJ|*w,3{-ՑcS<_[x%uqe6RF]HzyCEyW?ꓩhˠ!A5MlgTJYB^M!`WZ3uFFꉱ곏[THQOG%[0:.^-$wOo5W{`Ay݄H5zd@/1ﹾ D ')9~9z߹ZI:ԞH jBY=ɪIVžR~=fG? 1<ʊ{=X MU@G.ᐆ>,P\F/;w(]T?Ӈr,=ћx\ξռ*0huy$Xo@UkHLO u cֆ|&h%R`FÊ CJ_e}9[L|*/4i<}#]$hH%d+(DV`=&$%DZcz.@njFoW+Gt9U8;5b| \"p3nF3[ffv[^4KEʊ!ʏDf)ñS+-L jx s)s#e `*TJ^gN&ӟYʻCBG2˾]S9G$6oyF BvUmj̿G$^C@,Ϋ VWUEA PCviؚBkrڦؙ" H '؅.d I HF즞Vuݬ"EpWuUKG5Eνz6h"&i&ҢȂEF [j2jJ.TMK<7MJ/v¾bDLm?ӕѝE* w5}F(,/]a*3dKkڏǮuPTO,ney ]֙KWǧEU΋YM:A t3Ebu*n02"" 7Bh2k×NmRD~p2Nz0%%-ƅ͠S{&Ʌ())JV;6 "OM0WSiX'OA,zMx|pj1\Vʂ>î~O&jע0xrU)Vu߈o#(~#=m73w*c:*^!TV_DwC.[0ϻǛFTD?RZ|* ܜ2DdXcGőв00~H\Ҧ_\InMez&Tagp<~@Rj'M-9joXUU@+HJݬD_TWiևGK, ÑEr ߹ӗ— kVoe1{,1:o#W_bv"mq  X=:G}娽|ӼÑfD:v"O1Ak{m 4CW^}Uh}$KC4fMG,rTmTߖ Ը&*ٛV@29f0 T0T3%*߱om`Ti*KXτW5@ntn[aitܛf˱ߘ(`Q;LbRpX Rp֋{nx|z&a|F+񗫐&BCϭ0Uo-ґ'qD:؟[EnAx]lϛAl2 @hUy0(zτ^ܷ#u#f$vk8G^!QYi)Duh@ێV?GJZ?^s%}QMX|_kOF^7L^Z P+_IVkH'{sIFX/!4_e2tNE׽/zSm>=^q$7ׅybPlk>seL@H"%q~A&E"ܝ8s1_R?9(*ulśB~!!J0Pc'ch8X}LWcF Aw̺fO0ӥ(e[]=lK(nѰrg')Fl |D^=͛%Uz ԁ\F928Kb JU I~K~…,\:&ӟcujydd0 b̂)kn|3@]\?=ƌ0kl:g] +u'jߞW3Ԅޜz{ 7'6F^?~1.RFFw&` k8sLO#ɝE؋B (yݍ>wU'wF[ݍ貿9NYp)z;ԏx4>!Hf''IU G7ˎ퀎.R:T ]{!;*} ܗI=U=V UЮWfթK?.2 S:@|Jdmv꺈LNERm:}ŽFLҗ5=yX{h؉=A8xxӡIqp]N$ԑV9`cZg\n[n9Th &+ZY=R&=MNd%go, m %Fo{X$x4ZlUD,.9=TDaGjҵQ5g*_Gּ*2~) jBH uee W? s&4˝[ZdŮET ~V7 / \ trzǝGU?_:m,fC~샙%mzpYʎ(uI9LOQbԧIƾ.f `0D(|/g(⒂ԗDu8ԳtwW>_::R4հZׅrQ~塙IA$Kpd&%5 bV XNsqi2 = %Azƒi {X~n8(ɨxnǂ'2kH۠Ľa4&};UƀUjj@V7Wx|?5X͔t$36m )1 vDҟ>|i%Cyw)~plhf9H7(;֚06_-kVqƦ\KZƜ_\;K> sgETO[j,",{'2L캅ÚT]״]gJ5 >xVNzOa덍xJNٸj9F}ftOE-o]7M^LWۻk9"sl4CK ~QqwR-N}wC:Q;!'"ҿ5:QX*kg9ir~fP#gm7 =ÆI_cWLBUl?ey~Yg{avF0K*]L 6HV[:FVϪݣMOff;$y_XU0MBD!zzD\XF=;]S&Mik>LJu+ mߙ +:VmحQe})q+LEg`2xGTz 1d\gk*e\"!&5 J̵AתFauHC=0M/p >Lwl^rD<\.EPPf\o0:0?)v#R;I͊Lq *"dž UO}=u)3={ffEH[{-?P]ݚJm%f}Aʐ_]ʽC"s3sN+y|”\oو:yVضcni"aG/]t1.W_8Kd DSK`z'xN)!'6ZฅVo_~ ?j yv9ahX5}ĐetY-1NX32}Mj35٣Hi4kő5Chx W~#ӆcQm~9 S(ןZ!0Vӥڹj;lڙο`"fhe6E:{ylG"K+λArÍyKZ>u _Ԫ GQ8k6Fi䄽^I#oe<(١ff!yaxZU b땬RYc6R鐬5D0@(԰ >m_>T^<\c^HĨd۰C%JͶw.Lm zqxB܀\;$+ڨMc5d:J̨}g5ӣbAMXg> V872k:C{><Hc|IMvA׶r]Af6'GX< W"BwڲnB x E<9 F{r_D٥DO{];`zS◩﫷eST 'ο={g(,k5+?ϛ1 _Ds}ӬJLkmovڙXq?jV%6 "ʆdJ4J/죸E_s kU amy$< ,?\H 1hUn%+bQkKF65g$p֣Dh=?0_KP!#0w\KD)!Un{z`:^6SofC.a]xJR UFEL&#p  KYu }8T @. Gɳ). ?s/,Ĕ9cXzRu^XjldY|o^RўPNvuӶ9xϻPאjWb, oiQYewoMCM7?5+qвNķμrσvtR n`/d0"9;ε69|b+D)*ZzIz -lm=׽y;It=ʇ2[k>0)+.Y9$3n4 6]AKoM;g8X4OM7A 5q4Ϫ lLDS2 tB :J"I_D /pn 0?x CVa[?g$чBx/$XvкsѮ)`S)_9-L{Dx]0 =wDח1ƒwcrZ@iw Uc7C%}daq.dpgovx2Pk k0 MC7e(\ogM%\ϯa"Jc?lb[x'fО< F乨8I"lVG,td~H%'N?IXB)A%@m`BtFZeI~rcmҝBfC5vOE2G1j*Vc# KLU&38{K /%גǯ' FcvtЮDwbFݿrDu@C-{:ԥ }^=1Ni <=E]GfDkzQm KF\ j\A9 Y_'Ȏ8HTJ{Y>V\p` #i'WBMkהtRqba{w?: Hi3a;GiM:W&h$* e5P,yf;B_Չv^!݊Sl4ure9g{}gGms3N5HYdT@-U~9I^ۙz;~ [ `o]F1 #%Ea)WTiY.YW+xJ9#"OպBb:"Zg.z?T|o'2>Xl#9жAplQnpl&nNOm Ҧ=PFG4ш/Cqt)F>6"NHh>~~=nk~{T! no/*uz{$L;R>^#;k*VA?K*Ob|q:T xA6U4S6"l/I&qKɩ_s`Bh79"/‚>BcJeƳ~"9˄]&#g}쥊ʭ'Fq?sl"a 1f;kfM`?!mYȿ\WJz) fJJJ>w̱d%??e gol[pR؄3T?ᐝ 3cЗ B'HŰ i;5?a.MJ"is9tb.S '|g1,2\|$ wZBv⛨Y8$[o pyvAC:Lwv">􃏼'zrߡYכw9l,\O,XKv >#RB( & wer}DQ7r3y{_-o:ڃD-u^>iLÇKs jMxqr0wyEGѽOr&Zќ].@9oIy 3_%o0 >'뷍djA߀_~[3ł{*7No|e*ث(`]Mg|̭:)ŕ@pHɫa?^'`r]b0B$V!@у ̥]-^V!>e7+~2, o|s#J5c/J eAT9"t-sxZEMaOPꕿ KM8y>鄢g>\"LuE&^ Kg,=g~L|` e%8GPľ/l<TUȳ ^u%Un%'NTk&g˗׭^U|e$!F~Uז5{T6OQչgQ&j#iV0jJsW}yyQ Mt bJMgu2-{UeR|P dP0Ln.Ed$,->/-/J~}L进x s.I>,rS+0)/N֠jS 4Q\!."͙9a˺@!.ǑiSL9*9AQhAwB↛@) <kWJg!7+TZ~0`TT`X/sy" } hw/n0ZݗZ&`6WA=pj= ʵ~_2 ^Y(SEBz*9#"S8*o6øHSҽRXf=⩆pFDZASMYUn}jtiEq bK#e[e D8@xA}fe<`čT=TϘTqtz}&(.:,UڐqSFV܈tLM=G1l]nFݞœheW *j(>u)PMřɍZUyX\Vĸb[ˀYʮ]?h@" 4^&<E̳K|2I ‡ђ !B2?/,U[D2u1$,O2`:~y =QNb.{%&rIT"aPI: 5!jC(qfFe 8B(_Phƺuk.s`{eSaL:&;xsY"ude U&2#ʣ؟_PʇMՇenc؁$c$BgZ6s֡ D#\ħȋB\a=prjӢ b kr= CyoJVkUɫ2-#x󯳐mHe*y; ,ЩdƣByڣVVtWm+\qAhJ0+ x}I/rЧխkCaB u:C>ESxKmg-*rba4!^z {8kg[.n@=yd,tgeKC 65tO (I/Ȱ&{^nRt92ט%RgL#HQCz3MFe|KonMg7b\+w֣ya$0w\MFzSR6EPJW2N}w3%Ljrl;-W\sk~&-WhUחfaSyu|v\^a{0ہ{}L˭-|fEbio g/`ZɹD oZekF{8<4" 2B{?kB/ WNW[6~\30Hu&~lTv#u5-!G: D߰ѳwʜp*%#a }RY:R j{h0 wMC%L)ҵ؁3Qwϒһjj؈@N>^ɹAzGrJ`,d=J{y@W7E5Y}ELN8EJ,d^]xNm״E8dAF`3gDQp GirH/U: 4x8pћY' zs:48i{ײ A;Jj-vD2݀).)mP\:&Y>Zgq[1qᇧRq&l:.YXIwH";H" #C]X[ H#Ui=hܣĭH8x%}Eup1o`S^GDbd0tue8UP"?9=EQ(\M ]V 2hN:lb%cF=mx7t9 b`={-fr)Խ4iPd?|L Ҽ` QHa-۱>(ѩCZbeM^Hѓab+LYH %j}:$\G j+ԙK[уj$.$aD|q-ٮouz0Ho;NcY q#|s'ZQG9Ow|zK #jؚź 2p{eY\SGB'>u (T ‰R IY|Ȥ^lXڊBY(/y@^qK`g\2u U(JjLM:213oH?jWykԛnaزfKU@ϣDf+ TcHPF7 :[r(j@y鮽+;[2;!_^-byX`7k!9BqmG#7 P뫼 fj!F$(=QdpLĻv#g:\ͧH6 qW'0}pWҒ!(ǥ0H081U@! Ht;#9GΎ=Be"uSMR<uyqk_V*V+-c x$-{{E}jG}G[=wy^gT@nO5uOlj2SS0?kQ&h'%QʝmېlKIm*\3Sb тVJ^X%R~$n|a"K~0!#_Rc^I ]tY7Nl ښc5mNoˆ21dAaoi#ٵ: ̫h 5E*:wa]6vv1`>!lj VҴM`Tg%/lO}U|03zWg#CÒK81"~%' [e큋0&D7 9_#uę=2/VT`Y~.+A韥ړB,ؐ\p @]/7ҮbkhCȃ%>eG 쥃Bࠗö2,Px^o! o:B8+$Є–K~k0D (/V`(XV YNgrj_ [p ȾԢ;VPCS؆z ( Y -GUܻۙ_?EixdŤZ̹ {plZ9JD( aZUH7ɺ" PiO.lqѸ{(s6n:Er[Ç1L|RcCZ&ہH8]j (zY{g[,J;xRFR-UqXSd]'81Dz/ԜPG&;lӕKGi8=VJٌh "}\KIl@}\]ٽ6vr|,BH)KuHd=鏳,8d~ T9^A{5F/C*5`Nw\ym|R~)ՃRa&뾵C!}>;*5B28%'Z\-#o>bG'ә" x]iх4b}E0USbBPߒ43ߜu)Ñ3y +3C\)]=2&UL; [Z]r~yq):e WJf.>e{S{nh~J[N]7w̷821Q(\ wY%By=_5=1?=!)؛`iMԤf}XqXƲֲȹݒQQ(?3¡ *XPk)[g GO*ɜh!22p:vhN~DvWn]`I+NJdƖbT']xk1H;WǼݏ}1&=. h\l<ƝQGq籗{%)56b ȱbg |x>p3!r{|u0an+; b KkxF6ިSǻ ˆNd˟&ȁau-!5,m2-f"{^p!2rUc)C$H{*&%T@K 'coC/dEm~,:;_}c'"o;X}(jƸ"C!stw~{RRKB0zfߗVanۓHs,(ck bU _QvّhJDݺXAAoA6t̔m":MFs 7]VZ88 zEa]bD˫c~ UOb._RĐbyLyhh,rǯZZ-Үh^Sowbx`b=75ӄALL]Zs܂#7?T9Ś2r5ɻ!u9nM 84l#rW~W[|p][ *K.C¸я7m"P1qSac6!= )|^\|Ν;A6lV#@u@7hI;r):@9RvTg+Рjr8mc»B%4w1$g%#2|Rd6_)JX įp3 LH/)o-r~mm8Z)&|~$C 5\9ƭkuc;)hM]_rKB( %&rU*b"f5TecXz4@+9{3i_K2$d(o4S||V{׌H(\~s mg0sZOͬhyP0KKZ οhb{N'_| @Cn-RpTjl\| ol@2.AdhQ6j ]ɭb\ӌbY3}֧(- `%k/B Z J\؃Y UjDĖ@},7,Ԃq71ɜkE(s'-fsɄ5okgU4 Hx=T^QWi{{] oJ\muLS!'}wkՉNd W;(!S7}\{k 8-]x<-ONTbR:.'uï.eRmAN HAr#n3T8#4P nVeJNjݕ\Z^({EFp@ʑ]g \^F_8s hcR!́n7&e{9B(ݵt{'{ފ8@(q{c2_cAQݻ,=ث)`0 qNx2}-\L2-g/OYl91Uq1TZ"~ZfE0.cqTm"=nbȐ^:@SaUyZWBY$C`Im&9XhɉKne4 xtjvG4s7q$&9-9rHG4a}>zlf?̓v_eBV~o|tBK'< ,' 8vI;~r>o0浛Tё۸Ic xm\h -^$Zbhb[g+3ƿ'$!܎,Ѡo >RQnE #;R%Tfi!!_US)ܥv Q#yV2W1&ArnlfFt(j2 Dm L J;%ML$M풲{*ZZ)b+# (k^CڱY; r$G漱.nV^?$d_Mv&N&‡!ZUsm޼2ҩA7vIV4Aϊ1AC@wp bf5LBgd,}b!(μ!e7Uy֫6^ q8z.{幑wB|5Y9NډI[.f&c6֛$*1TOrqrַ(Xڪ1~dI*FJ!dY,^ynCYM{R*SM=#1?8["OW`(wZ %>)VkBj[8>i ZTقޝ.+R&ˌz6uBǛ^3KiЎ?|m VڗIZSܵPue.$| iA0ۓ.U22j@ig'";`߲ek'eK҆q5_ n\e9+F MLgZ*ꓽ?ߠ(2U'fhR8fWdylӠZݲ޴s +N-7S/ rwXqBF[Fc\Txɹ}R;kPlʓx|jI c]-h:l2!cgpGD_/Fk3=+uKdɠƸ`t$ 7#~$(X+g P`W7PmBȱ@W]-kT"=w }-wggKn@@h/n,sivCϩ٦V{A4"07䁲T2t bF% ps};bė1FL|(C+6kBMY^Upg}2كϸUy,Ep KormY:rſiԸnNfoUFZ]~{b~ùBZw4]:%I c-0bȋjMo#+VݬCtr{_nB9췱 TLyN]^ I,D-JgCC] rMCkϜ7Yb- MZRhFܝ1o3 (X6@L5m;֫*u)})PioPGaCA B0B浹SjxpW3Ypi*zZ bjb::mwMg̏t%+ l* qOBqhW:F"^쮸-r 3E'6iۥ%F_EOs©gdb/rtEܮ7GDxζ+qm՛SB9B2]6!ƯsZM?/NWo-b5HȸAN,>id GŠM'0~hV_X~7Hss;U%b-/wէl~vu))= w-Q9iM:SoM,9F2d+.r5tMj}\)x%>R]^*3J*K.ETJ"ɤIN\G@ PgL'7\66w藯8m毕bT`?$I23o4UvAO9 LiDJ,QiߊnK$Qꉜ+𩭡3wTMŗnߕ‚` (/fvOJ~ [>[̊t" toֲ/RA$lF?\ =&:Th52zYd^a]&eZYg:if">*iAl]|5- 2 t%`F+aACѫӘǖX;T@_ςs*2ya dm@ŜŤS{D)|=4}ox;p SlI2;2b*P0P9j/`SlLL5!N s&F+{gݥk9㎮3b]/2u _X..["u[+WcL̂;㫝~4:$)Жt)Ke{!zPaE}cRb9|]@LzO<u0( N0>6@p Q[|/tpqg,ivL:%ȽaK5[daT̮{ ᦯`gxQ}R m>#?<Sw+ w$ah "ۖZ$~i;d4!MUi eIf? 2mj_=a l+uXNW7K`=np>j9'P+hڪLFq\a72hk|7xeHwuǀ/B߮D'Dόf37uv*hf[Na.ƦfWHp/ PsE:odz'(+2ڽ[fA$tHM* c%<y'/ UռYRs˽c 3asޑd7T &_n0<+(d :9Ŀ\j{ţ֐<.rj \uJR^2*R-`,@8ŧ\OAшF~95DlLuA:1$ E&dQ4ierb:[ћTB(?\ )CHֻj,ݸ@67BTʴ,9\; WSۖ>Gc2C*4 #DbS1i3E!߇WZ~#4nj"OB -`"'A߾fm]Wa`z}gFB$TFSkHXѫɗ ['<.J'x-*4tiK-FT/ Rjx(>UFY@Ent1S,hXӘ(' |8zS@AQ^0!nE}ƭ.]15`50a+lq SBK fg(&!صFԦ|0a>*(V.#Z?Ί$ujp2:H,J%xb@k-+Hitb'4E:\8]>VI٤ !Up+NCJ5F]IDFuKovqŨ|$j&B0 uR)U80ۃOBbRkJYe,ČeQT3n{B4qTzTtNްȥ:G-T\1daQ)e8Z Cً~4"v@P'iee k,!.Xfv{ DEq |Y6Phi0wȘTQ*q'ܙ,f9q S-nw2P˱*Em|}Gx2v @eu#Rf[qć2<@L9JEź M/l^G:086ǎ QP dZ:}җ9:m>? ђ;<*O 7 y^BԨ6 tF˖Vg'4s?m1Uz'@J^l dMCA-FVV4O)ev/sxBhrl%t) 3șrXLNx"ơn'iW2"3zyIf*ҟVqm |&T0cB@<8B%9~l+f-?܁ i"uj|CHvikZ/`j_MMN}m~13yy-:T sF꟫־_#o!2r\0OSZ V脌2g& m!=.zTC{j@QG>kuJYPA଍:1 coS&͑6J GA1QhudHW /(re\LYA93*Ho 3b2i[j?{?4E:~ۭ*Uzs3_@E5h;(jQ%_b-XVjLyF iBK{zGP`k(=^am`aw~έ˺q) CxB('h*C_2Hj5V"_Xvdy f&Nq6iZVȝwF!u_?5WD/9=]ާC[Y&WQC6)'~#-gmu&!R<|6V[;?ïSԑ S*ma,@gZ "yyĈPߎ/o`'< [_7g2z#P؁/]!"K <\CbtA0ѓR!MdFz BAMC`f-C>6݂%DTbK GL·cGSX\ =Zyv]M61{\!]|,C؊<:;@߁IX ?> f&g/1$rT-GMt'W^tɢ30b:(A,ELpdtyJ8>ҋ)FXWEm#dM3_NlzN`6^1Sa}/w a& j!@k"SF:dz' J8h!e*Ïeჶv5 [OWzbElڭ!JY;N[u٧ +qj. a,f箄LNZl>\#w=*6xG%[;&PufA홉h.Bnxf;X< Twx["ߕ*@?S9F|Xۯ-%|%>n"u;jX[E XY{D֯KhT~ HLDm)E _nOBF\ $M {t  S{_ '+/N'ᴾ@> j&s[v :@Im(KǬ%Eʋv&R 4R_6||h_xz 4v9&} :Qru.\b1pC5(ǫ1>cÞ҆$m:K wTOqҋw80f+t2u~c)芰(_ukĆLU79tcwl`X#SX而@pQ6wx#F\,^L Ozsw>HH+͇KZA:O~f|KH\\}3s[vعg87|g=~ooUn!(N5,XZZ Y b*E О1B}3յ5*$Fs` p(+lIi)#+2Iȶf9p/ F^SWˇse|BgLhG[ZrWts4ҏ~72%it(| I#b 췏mdiNȽ4NC7!nSW.󵴋N-ۦ|ALb+}e4+Ұ-6[4ħQ1tE"Iۜ3@D?ש *LAΩy?CUɞ'kwN:Е7Ϙ;{q k]G+^UFo#jPOxEtO2*TF/GЅ ݺСALzG\zpʜ@$,٘uhdvBWKy Ff) 06&#XJ -u?[Kwp>IjWgcW 0z-/$8 mD: By!>7݌0#Ai zVMrnϾ\['x Kc4\+yKژd43PfT8|6I./γsa ct'g^p+-8.[4<62L=haxose0 8e&{*HP#8@cX9JN~&!6?i6Lܭ_mf',dSLd6>n"_ne\* ᱽϿR}T~YzOJBXFs[?DU>1cxtײ!^wP4*=Zh:9$Gu@wMKMo3MϺFW.|$DDZR$8R/_MVCR<1tFڲM #D*ܼڠMDuPjY#*+c$\48ˆ>10T.;k[ZRz~@(+3uUxeзފvyUOPDc̚]-q{&sb#P T'ZɵgM Ǯ$7KYFˏ㜷MJD7f!LKl?eL +O2A,V${͌`؟Xf3؈ gKak"˦ÌY<-Ɗ޸f's$E/| S6,,:l=}ĸּZs߿"2@hx7-՜D^4kzufDVH? zzr`4^yzj!}QUdE_NU"n2W/04vY'{alxE=9{,`,~(Ayt:`YFgf}~cQ&C/>3 $BScҔ&>tj3;\PAxTmLJ%1-qn}F;b8ѲS/{a,w;҉ lQK\=Cp,t :[kx+_G.:syCx?J>i*92KD QkV<3@5*6wR%)s>;r'E+ܲC5$!Svsq$б&PVh O!38R 3yg&+HP¬>OtE9LJjdҤo,XiahEvqyg7[,v~sXDҫ?Z(N4;}G4zٳXXդYg( <ᑅ(e"^ 3}5} ~ve|taЮsdd *HKF@5?6Jw(xUƀ#@C-?OUˬp 3_A>kͦ@VtyWum=hoP}wg_9brPP.P4J,F`o7٨ >LKS*Ɠ`贄ꁌ]ޜ/x]"rcd̗RR^2=H~sx3 E:H}e=Lz>ݲN-BO0P0jMTY6o3Vl)mE0s#b!sAgHC+F!o[z*N ) 9~]= Ѡ< )aL:Ze(k;w1C{?gs[j5'O$bkk*GWIKTqۤ{q  B*nts[^,/twD@R2bMn 26t#缭s؋XT"NRa^45#ǹlMs?"1d>xFH-s+>WpA0& Zu^Mm:R& vŸ*Dv '{Crq`Co`b.cTX `j7AMA459YD䠼pg}̞T&b(rbw5L,9@cJ}JAԝcOA"OTp]3(-{U1-cmԧ*e-[:k]Ѥz!Y:~RKYLLkT>Y|!]$pDٍ?/m,$#"Nϰ-7%'='[1jֵ`$y.FGh@;*YFRBa 9bd1pB .ݬ_e=~y'2Qzzȵ0"TYP/fά.f}$QR*~%8?od*]|8Qn]Ie$ڿYJ#yC5ϞXοI9r,[g u nN_ N#$>^ P9AE3Te$<kt۬B71|Բ\w% T[j]iGY![cҕoœ`:GW| l]G<3,vrֆxls"ʳYR$ npJrد<_}P<&HI-3uW6{/߂Z4CL&X7l!ra d R" Y;`Gʢ/bZ/gkW|B AS7aZhӰW-z-N^kEGI pqn0H\XhJGƶދ0b R`a0'g4J,kgKM3W >GޭN ![7#,VAQ3zƿj9س,_Q%694̙ז"UaNR!DHy ҪZkp1nEj e&ɝ|2u t0TI+|5R;,-3]qIH-QYk<)ELցL)%jo*0 @);&A *szIt9Wp-aac2r$fQHf[5*|6Mz"|X;m8k6p'Q#<+09ڣ52dWZB7oU/5W?~Y\;}7}>VT/se\v!@3,ػf/:e7.]|+P[6x2:UբIJ jY1"&?D>G>] Gg!G-cbT`^]HeӉlU$b (2d#$ΤdpA"uBz ?Md;W䐭GKD33}P۳Qd>1rZ;h2xqSAgg!  'XmlDf 34y',%t 8kAFafIuXԬ0%%E8Bb/%GRQY G $b05aR!2Xi0U]5oFt/<>`ނ1o]U3luQmj*$㑡Msѳ8f'B' 9ْn^ro2mqJ@ZV=\auz*{YzA{駙Y[,RruSu_7<d~Ľ @xCOp*9kG]{N47ԉQXئC 1q[BQvCHGxxvqK Ѷݕ-H\w nx7Oq)c>ER+}>NNm2fm/ŴL_'LxQi! j'l_@[As ʯ(L3ZHz09x^4%U]Q|M|ìU.H3\Pջم&.VpwU(@R>(()TUWEIXp^G~7MZ8rdCgݓWEO9w;ݎKU;lB[} [P%P4{.Y:6"`I8Ι r۱uWb0 >>Am v`θ%9i Q]HUоi8S,υu'7{O14K܏Tәcf(i1V#-goTHiwI@B\w&~XB2Lr04NMx=ڕ|qx{/[M0$to>ˣ]wd/7X|zb%./vgґ+P!Q{'ȴ|CzD9Lr0U0|ncާnрuU1id辳ݘ30U?@>Њe()QW6 Ofgҋ e$';zw>r]Ĭc.2jC<΃]qgD(tk`j ޱV:VzJ=y t&zmfy9p:pVۋXpe6g7qH+n0ܦRȭR'LLQ': L^ r&%AyZ@t'N^Ȧ 0 D`1,?حAe3\)RVAX\8l-w)̀(zT 60>l8zC۴IL͒l) ;M&mU^9vg/.^,uOg-we\-KO!.J ҎR9WE HYDg+p:2]< `ȶѣf|:l7\KGr{9] ~Ra cj|Ow(g,1iCcaE 1d?.MpN, b[VvZEqHX eO֬Hg+  &;E#:YNYk36C*r~H.ߣa|W?f+J:lf… ؀;>!xJRsq?G'QJ:/&:ʀk{7 O$[ RpijvKO'Zedhy}e1FWKA 0*^XQJ-bۥ/:4՘nʁIG2sM+i;ͮ K Il x}K^;syOlp&/?D5ށk5qJ3u_tp ?cDɟ>8Sїb3H;͖jtڢs9s,d)Dh=Pe8rا( xWӓ4U6B .n-gm㨡iDnzcPF*P!p+N1g0l|>Efg=Nm6.|bMp)({/x6AiCҠWkBבU:nnb;I_"WԟW NldTtjp_ 2wC K. ZGY!ԃm$uƦ.l'fS {Y$\h4|QND}6Faa\~)rP-' _Ty*VOw;XcU$!㴧xhM -FtF+:sb%hMt(=d7CK+HJ8=5]bl$eՏϊq|PlKYu$ \aT&3QOfzϲN4 -}EӑVGkخi(׭;wimnJh/,ǒt{ֺ iX=rAт mV~[./Y!/\.5T2aH5{Dz o[R\C_ݤ]] ;eC2#q"IqB;;q҄+z@Fӭ$}U-~R [v]W_ޑnR7Bc^:X2vJd&Տ>=r[FYԡ{F6#U$cʬ[u o0vRےvZKhĵs6'#E\ Ja>_D~ *\kˉA=T>pb {a Fݠ?FMa LLt7#nzޞ>KcOe GW+ޅ Mdx&=T<яxKԞ R{7#W$ f6KoMeE|ާzT.w[أ7asǩ @@._a\g۲čz{H)[g4ݬ4kKp¥w\y go~)d+ *FcqVSos\Oi nB*3[$GOtBYfT}hEjTwcpz)Gl-:G/dAr` 3hzKNE\3>zƶ?jmF@XQfPPЫïxx&/ ߐ}a`\SȲ)-=N$ě[,~h9D,X_bԻ5Hj UIz@֓X/)̴A=KXlj!=jKa=.3*mhD*G>.&&Gh8xDDʹcxjB%Om{ el7Kr7<(WNbU1` 4G3F#dwN-ꑳy;&/Syѥo.] CuR.Yv=]qYsVNwg=S=nNޱ2Sdr`VO m jEַ^z Ѿ^WcO pLHIlJ\D\Oejl>\m 6<Notsդ5/"Gs[κ 2-pRV.^zwO[3VJ1?$Sû?>nŇk8iOr dE- =~>M'TާxWluŠ3Ƣ/d٠$٭9[\f~CJX f[ZRzDtDrCW cW!9=ϥQO͹%0H,|:I]|m&VP122+enb?3*,϶dY(IR!L OznLF?w~(Uیl˟ XKlhBn|?\4#n &U,0*n4l+xJ@ 5 ڮz5AѲ$t})z[ͳP> -!9=K04b#eR-C/mW; zrlOQ #LH6(K7/nfn_Ij?Y۹s6_EU 99-)gRt (*~zA?oF6jLn&V0TJ e}?N& z.)4c ȗv3`SZG֬ K^;ۋ 6vL^bL\[Dp"P4GYrUުU&ASKpD3E'rjub3rs1f+U'fI|m|'#fRr/LtU L!OW3SWí8[&{;)V6_(i 7AEggYZ07070100000009000081a400000000000000000000000167638a5e0002d584000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/n0]?EhDTTk׶ǼRPMI* &I=ńmz\cUQߐPݧ{% Dt6--./;,|f,aMOڇKǼey!_!J+L}Sy* b~BW\- Vlh]ro9mCĽX*7gNʴ'^ΙE$ tG0lz`' $ ?/mNE]~H:!.FTIy~W|>P+py_?A*>R=[܋^Wiog8VCiǖpl+W{S2*%^4{QAQARL>XB cSLn(J&\0z'\dq Na3E;&cr8QJIKYX}&#s61XBAKYXS!q :9{h/Y- J%:ra)ć}0idLN@wm kBuT{2 Tŝ¡w \wAh )c8Ȱ0lR;!nFVpڅb۞4o%HXo+9gѯvHpqb01!, e1`=8+Pķ$ p3"鄽pĻ;O'R8쾔꿹JWwZ/7D؏^,Jcg]NA t"?ZP&Q͝?Hܼf8iMa^J!سX59I??.?ɠ\k-rǔ"%Z@# FkY1oe;6>k3o\{sOp,/@$rS*/Yvk_["1NeIc9%lZ0xG?c;Ȍ].߈h-5P1o6R m$HYj~p7e4ݾ%~fJa 9ZKhaPM`n ƨ v03q(yqPU9]%@4msDާ^6D/AU- GYk)$wl38vfCAm_Moy$ۉWSߝ͒'b@7W0f*z >r_?]k`0\%(̶"a|^'Gc0t22͘*laq`t`Ye'0O!vل#aѻ {e[EgDk9XC.Kl,6FEp@1 dDɐOߞ;gG]eَ5<* 5'j0I?:緁J!:UbR,gfS1-i kEsQ:Q ǧXO"}vx}zZ\T%%̸kx͑~woV5 F?h2 So,>9 9:~};ѧ.tZ]ɞplU)j 樍{ و)`5 K $U°3i&eˢq yقxxYYrczʌx'J{U"aJ|6W2A8Y OہJ@_hnv,~ʡ v!'HD{ >HM'?±Ey~-iY-@>6O\~jk _W<. 0;tHA E<9\X2  @RpqgSb!؜W¬hs("0+3ϩ`ŝS< յgS4P\`}=)ceI8<7Y7~J=hhA]+̳]\`<*?MW 5A Xa zД %4Wi]Q^'.0 ; _zHWq֫Dbu%j@Jؼ~Huf:drv╋R9l|Ǘ}{NEa7҄F"1>t(55Hm]&=e$oi+]Hs풯Z!+Y bK[^ª6 8XrLH}}HՈ6opIJX&$$,ogXY%a{ ;j~X\ė,Qp4P@ݷ>*SqOӘzynI}=34% [^OBXZOKnȲigtI VrSO4-S%7VZ!׻*ʮIJl5+k. &bw-&jZwSη;p۬hϣЖcO3&W7^L z&STMa/[u 9ί|f76I^)Mf*=@7]2?Wb0IVNn![(YDn#3AЛ@jæU,f(H7i S>JD'eKBVUt''E8G8r|I&Ŀ 졒SJWxR5m`dB?N1g d:)Z_i:rk?F٥Xgx''~t?f3Kjh:SZp_m'gU*q?h6Klvv#FU5 $m#l{Rugd[w\uw@beuy 4򜷖I&?ep~2 '/ziQ;Tcڼ;dwA NVHPUԜ aJ _z-/b, \ ekÝ"4 =cFv=]2Y7/ x_f8ٟ\%]O6Un_&aMJ"ѮIRzTILfM)s _j(%pa =^@g_F5!zM4'ܓ|9Uu k(ݓ5b xw,rag!GCB$o`NԄC-#t95,gpVIɎY 2 C0?elQdճD>&:ͿbX>S]4 񠢈N=\i= }2279`;m!͌qK#ǔ5Ageȍz[ Z^E&8z 央W#'GڷTq2LZG3p“gHGPMdC-fhج‚kUS%sqkTLP?6.Q/)Eʿ뺄9w6Q}k!xɗW~k$62TDiB '3/n f (o]\{e&KsgQ.;C]W",L=%/!'=nGo%o&n^%YvlztVbR#Vfu@4#A{Y++͹X'k]TbhSTȹ04ӄ !KњW awl9D$?sԡ*}!u/jiW:`r`m晹!#aWV@%%,TVeyvtgq?,gU7cJ>zJڋ囎Π5\9-GVq䍊(`XO&QO[;SV (B&kS,J ʵ-{/( S;N»5HdDs,(asm _1uCiz*T㫧 8C@`6oj23…G<2!W^
R;D,!2ygDjV^f 8A)  ju$mgAx]Ёr` dނ;u{1g@HNnKlz:[G*I0 #(AE}2242B\atm:{͉ꮨ /[dX%' πs6C%h`R%lQ4ƯcӴޏm4|Bqi'VxVƕd lJZA(ü |#^5}Ƿs'];QHc\P?;i-"G| R׉n\I"ds8InĞo#Dءk^V*,զ.>nS1+ӎ>\%ޖ0 Œ`ƶJm +fTmց ,;\voJN2 -H$V^W1pGrCRF|%V1)w!\~ tGZv,nVJ#۱a䛜aWL["'MSd|Ri^DPVYViIį-|s8t(} 1 o<*"ש]' `Oy "AFȚ$}?8W鰌|٢Tl, %?q.*3Zi];jj.c;ɠq !ϖHg~dHar=a|s'b91O c / )F 2 ,)G\P-Gym8!U+xrV#!Ķ2 L]ֆ92݄GHgP 4L0^ =mb[Egc֏O:HDz ,}XQ$N OYbl$>} jB _ً~ޥ q6!qRE/,)>#Ѝ]HQ=wˈ ٷgmSݼ.|B,!׾ץ{%ǎl^6orl砸gqh)́'sۨc1!^wQGXI^@Lc"iU 0(зvIc{:ƶ1ϑht9CZW3k# G̈́&Q6t~pet_RC^|iXvP<kNp<I2?'`DK:Z84O xm"npI:S|ztm :]IʁS]`~y-݂Jm>-AjyYT2ZSė8ēV D??FFJb3#Iׅ|KBJae%$6*~RD.G?jIE_fa]-bQxig*8̪2Rm!IϞE(ixG ֈ}X=\w@,-',7i&:cŀfNiQ)qkdۋyқ.Bѐζ7պBɂG&F:V8V_f@br +`2!^gZH MKQ7vvB&_&ꠧh#.Œ`c/@hsis=v,Pe@1a4T#FdѵX[r}w%x9O4p"E[NtLMJ 44 kA֘",6s!:#}|0oڑXyR*q5dltzS(%[ozh5.7G?ҠZ<6B؊//==Q2\[4[fQ}b =q'`YY^Dc!L mʐwq㳔<lBœ*;<+5&ͤ18ʼn%XG2[dg kuVHZL/z"'dۻKg>|="b }DDLA1hr |%/ c זަGM/( JGWՙ DDZ`=uC5GBh=! C. /fs;^qKewUYC}-6)Eo&LaH#|OEɼ2ν y+iKY o~Ǚ&#d*Y-& `Y0 Ǹ%ܻ[gHÚ5F*xs]4hkN*'=6CԘi{j8T0-3O%gDQ&JV4GDJm~e\4!29 ė4xNe8p1"7aS4uղeԂrݲtx#+uOf#1>hC~YSPW7ZU8mq!▢ + (wAX'-e# ]@v};D6^$j5l1&*ߛ@:OiH!`+Aijէ#0OI?vE;2T+?Rre,c "|75 {@8uO`e;*%+5F[|pXlڤIpP_<m6-7J`Ѓ(SR#cJ#:%]Wt*{Ww0 B)ImN;p b$ZHs|.F˚_g߽& 轂Lxhmv &62G7TB>–1+Xz$[1Vv]t]a[Mln;=_97xi~n&u=ujcvDOW}l!̲T3fj̷c 6 rP ~i=ԣ3D+Mӽ{@ ^~0rxVJV;hiꪃ0}5`rôwd=3K|zP${ }X:̘(pE|Fh >P$_Ǯ ˉ_K=.*mZZXݣ }P)*߹0p`D2. x3*gF*;@{XEYVz5& IzuFDsq|V(!_ߐ9 4(3='^|.Q+VI2LZD<<0~bY %̝ɍ`w<JOYk=41JYfJm7S/0d*6XhZ|L5 QaeB5]얭]cH`Vq'gn+;"CYVRo"#b'L@J^1[DBwBsVmB/JH'|*ϐ)x@57X@)0K653i<$;WMG`( ^Hi\`ը4fn~6-Y+W]4 =998b2C;j7,WmV$wq"*߇AjzbѰٯ-s],Cu'6dxٶ0 gޅ%7ƛĕ~G4Uhf:]\ѼAA2Egȹnh9KՃݭIHq e<]XvD !:K`u f`/5x=uhCiD]U =thL1%%2fJ(AIXNU5,rW!Whu$sL~L#)P9/!9fVDZļ~bjH\r=kMd$:W:\J-wDa 3^̻R4e ܧT%&]V%R/RsuD (_r 6ܸM͒Q{7V[<4ȞT2y-#8?z>y+$9e67r}X|dd7acDv:!Ck78LF;ih)e7#kkw(`UGY[!sS$`($Ϭkkfw a\Nق~Gphѵ-W칸hhQT6}:tp"R~rV+KT'WMlܽf{yW'n[}p'4d|@QpGH7Xznn (L'Ȉ<ӱBųȆ$zirc=ߔs6̔g]!ӌ] N(bm&dZr{$z~By`=jHX`_ݿ߰~xB΁or99h&r-_ T05z( B-As=?Ee>|QED#6>tBfkCryFN95`ch;ќz 5\٠m !Ak;@oQqVE/o@bсFgUPT`XQ32IlKαvr͢nD; -(,_C2vAk'5<^#VX"G "v;ގ6۶vT[NN"̒,Μ1|Anc}58޲<|4aԮPCtjV#pn)>B2tʼӦs sQOm>SծPM_֒ޡiKg ^Y8sBYя鈩iFl:kjPd]_Eo֟}fAu&Nt&y߂E½l5E?5b~L2ݪe6lĩAFo`A>Xy~'=DK|0yg\A=O,)frŘ=;j0vY'ʝ"Oܢ@9$8m+9\%Dv*C<"Ƶ23j2 D,eԞ} w-zr,耉, 6)n'|ir2%Թ}D1ڊr7AۂepƍCUW,׸%`./du{v9 R$]̰U#c<&4I|3zKh0[yt@ߘ%: l8|hXHMvW\bU0~¾^^NU;7YϿz>OTaG,&Y{'bs'a;U}4 ʾ'*}Y+gv֞G8w7$$ AW:.]p% K!ܛYl ]&;]7Q׃, nu |xJ|UZy u6)3QҋO@܋2^b>[B,cRAvJI%@4[KhNJeݾlp!!CSDL wb2Ie(;ty -6wf)~ /{y Km)f)w9x.Tۅ}ul 5jtIݽ^ VM|R6eu<%RD%&:1աjf4 eps  V;Kop)UWcqzr邥I]a=H8+Y|Pi2tCnШ]( 7g: ɢX?,oXDw^eBGx^0J#gC!ȓ%sDpAgqWz4 7fs4zZ qN.e"eӚLVt@\>u}*\+Q 62 gtȒ~!}V)4C\AZ}q\8DP8g"?}$T sGZ Vy^h06k d:ϯØz͘7j!H0<&nQd3@{5U+GDԍм|;e#dc-"_]N[zDlA)]bJ<FGC7|KuU//lŬU܈dND؃:kfNwe8ftJ=NecH M8cwlvKmTKOoͩj"SǙ#N!Kͪ@=)AWFO"&!wqvI3=h125T#Qi}t47'[2`0 /sH֨GE j/ޗ=p-A%kkv@jщNʍڤ7\.5B'Uh=q.π>\*a , g>C23*RI{c%pAHo\VHC|̔+}8\Cm%3 WDx%XhzfFby fbBLή3Tv[Wn&p~%N7#o]c dbOSI [n#+„HX"A8ȇ/Gh0r"5xuf0뭠C`6\/dPƫc/z?F MEv"۳g8JuJ3ߛRjy|(#3%͊ wo`h!Zg /$Ft6zNMOf0Tp ;/gbo~N_9X?Tc)e#% ܤÝ` --dH~,>hC^>/8hyl̸VZOtAcHog}?˩S<ҥDSJjoQt6 k3(:%""gAƹoCh(;!sz:tЎNB0oQo'aG1_rt(+R4a<θ; =7kҔw7ܵiN㉖# WXQqyo{sae[59A$ɷ3|h z Fn%YDʱR;Mԁ )ɚD0SE[Syt&G$B{7rﳯUzyIՓ!<}vҽ[_eFE|a-˓1A3q*X6Lufi:]yB:`TSMLOAn+Ŀ8>7_q%UD3"m>&'˴|存D٣1_ӋU"v֓ǃ {nIuKrdg_SVШ=m^8T@Cc) LZM85pkE6kͫ,^GKQ/eoLo ?..<+I&2[FQ&֚c"% oЉӭX+f{ lC9Ԭ=s NH1hce3/"1c߽/(ː1DL Fmo._tD!#PL@OcDֆa )i{h<jg.9&& 8@ &`OO?ĉ3h!wfu:- #I1"}fb>~~KYpy=˘˶p6IGd lc+gK8oS `STl߶cxjL;w8.7=dp`.$_o1SUJ5A`Wz)0`+]7h[Z[ Ume|ņL(L*{J㴻#\@Ғ3/MtY;w>ڛ/EdKX6hqRN4jq>Ua*4oG.vc*RӇV6&WG;Q*wᕈ4ڪ"0 G$Z/JOk:dejBpR.H 8(FHC/|odGAJJaNZg0>r%x|E|Vz2TZ Hx#;P<둞N&vo>]@ݫQ3Օ?jJrujMRI4ȩ,}\p'2{ yqpe{05`qeGи _^r4k 0 A/`[N|X>Fuoz`~gxz{#MâWΧjg8hMUJlG'Wj~D. c7-Uε{Hݵ !zh_# |5^x7Ȍo';?y!]1'3_ٔLb/jti>@2T+J5ƾK:TIZ%J?CcTx#~;aAoBpd!;<ѕ sM0xi2")^ v^?Y ?F9S~5ЃHGxZ#:k]E/w _^8/WA:D=%&*'\fDU3?ǔojnGYaȔ9٦ߙ=ݟᝩisM8=s=Y鸦"sBy ຩ Ըm͓|eXx~S<2]; m? ZaUQ^/ٖU/8Zɒhw !˲U:@dװYqZ3AI˰ R vlX[ҤogURP`8]x pӤc2̎r*-K 'maaL\2e1M3ʦ1d=`-~SFi%5/fvzR8.jd|q(mI3D#ۻpjcK pnxw-="oѣsuʔZoЖBKIpJS+gnղs[(ե2YP,ߞO%SСfZfu%OHˀ4R䞍CuIp#ɴ+?TMcR]ޞ!&dQ`~3o^ Y@1qA%q> g[MvSoQr9i}`@3*ߙ_eIT骅h\]հqHgRf߂xmKbF!A=5Sih68.@Yt#{QN`ilSw23r{!5ԧT7޶F.`Kרڏ9#\WbByg;^sz=?6!\re(*r(NI^6EfjH=B1;`r%YW6 ]FvxЂ{5RGIo'`rd Rqu8-у.;rp -gu6(b }ԆΚ+Ϟd߱l=+=<#J& #ޟB}P XX 4C̾.%-M̳}G%  Kˊ?{hO&>qFpE`Ţ%퀫5? @ǽ7ֳB|콚[CS0tCbO9}a\ykmUlxٶ)<0!%LVci4LeEؚ5w#yaC˯ncL~ Wx \ۅXtB qk@DZm~ܨ=>patsv@H^oT"I9F yc'|4)sp5__0JqC\WpC\(R[USp+(];\7 z8|ğ|]KQAܾ/QZ+>1yXܨm18k}ct-pq{܍R~TҷZK4;iS5FNͫ?DBary{$619=(O)ኼAMJ!smZ!o]0>|ċO<֠)|Px \Pns8P#H 3`Ka5;}D|auȝ6r$1([2 q:Y'!0y_{sn9  r}A]+ \ 9F=F\]}rJ p[dXVµtAɚ&Tv!LLJ&S)( |MY %'BKK_M<voSxhy2^4 "I/z :`sbPj1zQ7<jQ[VCӇ.̜ !Wn!$H8 ϣ9ugi asa<7o r8K_Jv(Fl'u \pts{W{`J.~,5`JO 5BFQX 5G>fB tJ"{@8e&flv'==TVrbekߵ!1ҼٟUź\GKydbtu9kGflmVzX9j¦(~r oPǙ! :5zPA؀~0dγA%:ow ZBQ&+&y"|6cu(w@W%b%m59 t}Zd DuC\zzT"` "D$@@ųA^j7QǞKਫ਼ قz;,?\3q7[C`@* ȫ~n8olgXƒp?o̫J} "?We!*8MhqүG;Q-M=piT#h,VdT75K~w"0+,&OzDYke$[2ڣ\Dx䘛IfrpMj0V-w(e"Moۓ{$n;PL8 P PP&k2ͷ&4Ō+S'; ǁxΖV9n[E[b)9e<\zQ#hXmJo؆h࡮=1w_эQF+^'Âл|~4OXk Gòb\9SODm(0$Ħ;N%hR}41 0uo%?[Y HhN݀^R Y6CBG9F븯<=ex:@kN“8eG+=299x4=1]a>.e[Zo ţ>=s.a;lbhp&X_yrط`#4}Ac;JiE|paRL9CЗ'-VT\;!G *~NC&wE~R吺g?%+i.V6l8+Svn{{Sɚ)$ês PUb)-H/Ҿ8g&_];E1lT48AH$9-bI'-qHNf3ҋ=Gzxvxoqkfs2`#[kםT,Fm,ae @mfėQ:M,!wp:ӄ1HXC^8,={dNȑ!nj>jSd.n-6u '=|.:F }uC:mڻ_+39YN&d㙊h4PzR\llg};s=o4nԄ3⛲>݀AɊ~H a_09R Օ38#ޑw- {F8Ɖj[oW2 Q9DsR"؇$Jk2\v`~Mځ }F4llPl`Naty#)k[*QCELOyϙKz"\eSDj)ˡR@$6U,SmpצLYŨ11O2`eK$斖𖱙ONSć] S$Tzk)8\e8SAt**6p"Myiz vw 0 +`DeA3 Dd@@\w#*Ho4c$_GaFbOK$Ir?e??k$ 6BO0SEO݃_y=%ջ-S'%Mh6Ē6Y!q PvF ̓5ǿL}A)Ď3[ Uձ ǎy5䕮A#cqqɶ_Zl SW)Qܨ&R ަ?~FEwT/_ZSG$B2ܗـˡB>%QXz{ue$1yGVztw*S_piaji7tL|kbUAaDxcס{R9(}3FoQsiRVܶU ]%llU]~| YΟ k8~Z;RrfVlLyZ&u%Izmf7unztZ/*` cl0ߪAsFt_:a16/K m1ʃ6C+fP!VuAmbBS!xԓ޽jߌYvv1VGOAAr-f^ PQ9wpL#J?9F~5`(bKgM[OhY~dޏo؄KSwyȪ+fjy~OY(j &;jDTj`=7ѥ.kߍaX|"% Ud5T[ڔh]o=ɮN4&ЄB*P lkL<#"Wr84r |wEL(jf*=8urjm) .P}93,gR0Q4TƎpq)IQr[GL3bBJo0#L` qs:^4ٹ>~߰M o~?4J3ïV G#}^jn1иr_ő&2NUsq(a }0$l u,wFmX H&T.;92[pJZ Z&|OTQ:3*\\%j\Ut%l'3CqeŽ?GP 3?Y`u =wsB]{Idj*q~f71J?-S=Y~%4;Rp"&qp\P!"gîpπqz# X~!Y0kLٗ,mV1z\kFE3 ttlZ,"! wY6CiR!IdAP(9x_>1$+߫{ G'-u}`[{%Dً)صSd}gAP6sduXT:?osɫy=HO<;t;Gm\5e}m7֬4.=ܲվw|,_q@43,z"{+"4/D3 :]Upٕr)Bs% $=)5ɅHam/"TLA![Ʒ9h" - ЕoXWFi]_kaoO+ Rn9| l 116Q9U; G7IvNS XwΙ){%-2ov]~?z.7mKp:xH% Y1,ԗ˅vdjmZf6MOa`72_((xaÌ.o<”]g[vϛ T8#E]Rh%?r9+nz2~(j^8!W*k`P]%i1 ;Y;,b\.^M:MUML[oV9:<,!zYHY/2UTYu()1Ѱ|2X`>SX8A'[BKBv9`7E +@,X=GQd }BMr`֔(_]? ҮF8a2 p dlrMР&Q\rC@u8EMJ@ fO#i}\{cyh/I2Q~GY3 Y>BǍR+7V{>%l#gC|YYK08>X6j U+@[rŴ9/>6f=I}Tj :Lx7zB?\7f?Q%{Gc%*MrĮ g0eKc2Ɨ:j92_3"RE'Vh9 %P ٙjݧ c83BxDQ)5]TeAx? YVQ҈ֵmapsf(Q,&Mg変PہQ%H/eR#:G TbS[=>6e\_ ǡ؟ja丞*0ݾl8FJ2V>/P|10r!kRKkOkFײQ)P MnY!_Ust%VU@꾚'.7#؊QOn9Mvkq $RB젞:SJ!7Մ`qS3oYJ+XStUV_]XfTkcWT.V )< ɫBTA{AmRa+;uL,I'jkdCȔLFɭdpBFn/虢^AA^>ãK6&Q䐦K!؝"@CEG^.},'>"[Z*'/,LӐz+qzb Q)ɀfrRт~#6GSn[q>D2I1NÙpz(mt c:)XdMiAx6~l6Ӟ.NPanФ\-`chW6,6\.4`#kq%oЬʹᕑ6Aȭ6c|_2Syz:;ׄ)qR}ZK7E]s[N΀p lO! /hS'!F_An ۔~b I|&jS!c"$ߖ V%dIP=0(/x<2kb'PH̀Goxkpko!)%T-Q^vn,R:V?a~ɽSS9Js5MS\|t+ iڻDmöd wTͽ}A&wW^V@OPg;+e7,Khx;o8d"MpCYb0x$ ;(7zGt#3,Bm'<%v|D{hHH4p=? _ Rz-K*<PuA+_xNظraT@})#)9b͝':egh#.Q+'=]/7)^3%VxDdSy%(x Qѝ.y6 ,ۃG׾{v| Iϐ$ؿWKi6Z y Mw#}v萖ʫ}  o*>gRA&rwJ)"_]|3W< i4 7KnH(Tn- &cl\z 6,ccEE]z9@bgO$mYF JA.n爵CayMɊ2~84cep+y;к' beahpYOiPjX'ߌ $fTäU XA n/lϓD }S{GF ?B )'VB'Tt&6),TaI&7<) U  2^3ş_px/j#%-8`Og'oɰV iTcZ6Ttޏ.p+lF2*_:fG=^HdWկQO8]+{ n,KILUS;H74T8`mG%Qsp!X49-@'voZ4<ǫ#wz[m.E^r=aaJ Y־0uszq: TI5]ZTlvk,n!@T.$Ƅ |P} <[C&|;hǕPg7g8cņ}XI.304h/z%"jdTrMw(*v@XAִEen@6#MV~564IA Wȷ-$2kALLpDF-fSW<\^4V $8 *\IW͎yas/|p9m}\ eF"޽'ධ66} lKze05sЋC I;_A(!eF󴯢RiKu>3"$#tnJ_RiMݑ ܔJӮV|!z42NscNinhs֣fX %?Ӓ0LQtzVA5quh-Qsr"H8TtmQϟw*>bhXd Ybq@!bKLtmG:e$d_3\P0FOH9))5LL@_xڝIO2#Gqow_ueM=h;9R<@V `!{*~BT+KP%mһs׻vQl]f^@瑜Gr˧B-;ܙ2FP]f,ޓDV6ʅQP(Zuh*F4c$_]։d#^~iߕYI뫱~ٶk?B؞}&Ғwo~/<>|iM#t~K5@6 JiċsN ~jqajœ> v^caˑ]MYj;0hrIqu)BC KЮŘԻN|cJ $ߏ8\Gֲ( Rpxc/K!Ƭ]ufŸ`ߌ {4ZtԹhHǗȉѝsL)%Fs3tV.>+jh@ۭ,df uۧMr|V6r, Tv o9ꁺ#%$=b p0|$>ioA &8h+#W:qn88I$#pIP59eY~gf3"cLza[m`ʖ /Vm+7@zkOo#(Jp@Jt+D;hoۏBu+;<ʥ W] 2wzd.Rg<(ㅗ25R:iʹh(4I];1JytJ΀ĭsnMǂ¬cwѻsM}IJNm4_H MӇGrW[ʟ09IP=)ZS0H?w|%*ՠ 58fp.}>dFB8{됰OOAʼ2vtہs酔fѦwȭcw}qQ%(#o@T#/{FQasMCV38weܚg pkW?IsU=dMTQjjFn Dƞ$Gn1b#X!YO@BXLZ' {qC ~™9h@E~W?"9ym6AZhUzϔɭwP108ϯ۪iJ%z!P@3Q3ζ(R!w F#&Y9)@i#IK$*<֡~7j4|# ݁Cy;+- 35 (-Y}9sx-.U(*)+-,/8αY1G^]8G6WUBlkKM`qs<#t_cǦS |̒& ΑN[ލTڈ/AM8~:E6~@h~J2~ЇQ|s=6F-AoQ9<8's⛡.@7cԴȓɟ06-$@dxbX#Ρ9VJ5{+ SHǐ<Y}V/.ʳҊU^eb$J=!4D$v 0y;W' 0x3 9/z]5ZE+&Јm1O t):ö8{8pNwtnͻ *Bsɩݭq!s>L…KUѯԄ=ҥSAbNtNH'iy˦I\Pq^ @Qs#vAYͬ!_0ķ4x(sysdۤ07j48"RDUfNjV}ch0R咙R%x-ޮ"xQuu#gNm.Z@^$f1^*ApkD@6UG~PɊ]k-!7Lͬз`8s%X q]6m`“&HnB^'S%itci唄o'~1r ӑ]tsBu2&r+T癦M|H;)lSYCcTrCz5m0.wj 3d"EKг(>A;G[L|R!4] \ViGqS tQth/|,Bb\TTdTI4S×nQ QC46ɘ[Ueh g*;mi"c=ޤ}p#|"[u3ہwGvwS ?7x-gIɪFnm֔'њX@h\+٤M@)ؽy5UhTDzq梧D͢L(ސZvpDd`d8o*32zm7p3 (/SQ8-/t?G"pqӪ?x9:x`|%q! iS.wvUiB8׋wAx9MleϛFNJ@߿~2NH0z'!9MB}(uSN/DӐ(\ba^`S_q!r(i5h|ID mjW澞TcsB 1A!q>ΨOkZk$5W&蘁wGcb|ADoi/ 1B&Xx7NusBGA?ovtVpegЯ'mX:USKyY%$E0A`,O[tA+aI=@<;g~ ,4mF ؛xa1Z$יkӬe:Ed!;YY,uT`g3ɣ]Uc)d&=r sѺT9k)3dدpM 6`RLE[j<fW)ewq pj&m #ihJ57&9g*؆ђħ{ٜx2q (Bzo`j0/6c>9 <:xk4QǹtX%)^=#d5U).6 V|krʹJtJ/bP(?aCxgh[sMF9p~Xo(]9y@uЪ^K=LƖʼ}JR볥FI 9鴳N`ʲ7.- 3o4 x[JcuU豒3c.]WsTg soλpQ; ֫ˌ5}on1\M5|: vqs3BP0+KU/a+z{*9B5K9?sd}پZ ̖k:6Aq۪I1}/AyS_I-ChÃ`1L NhH\Y"0j>Vg*8cr4W,H㓄}{dP71R!E=mF&EMi\Cِ9U x7O,XҦ#Ը{*XL4#Q|+uD rʱ~xB-^tɁ_ b,ߒSR0 epiMQyCN_lDÏQ>(q0%t-l|rP@+5zPRmBȍ 52h`XJ5 .e͡qgpnz~tk\ IZd*B7kci>e_JkA`5Zs\: }#{.8!0 V&wFߕ|U^V߾кTeB-a۸s&-)W5JSb@N^ŷY2"+{dr6U<m%)U76"'I(,QuOmBրdсVScfhȋ[4_!J.\sIJ"f rAܰ }u;GŔI jùj ǃx`'Mbe.DVudJZTxz$9W祈*B|*j||+l㱫~[7{[jdG>0Y1F'kIxD"sͦGֈu.=z9ف|er*8R6nb/ʬ!')us2`K^(mA]q6wkc'θ|̬a%x2&e6T-6h6FŏƎ OCkuam-EwePsXs i6ӱ5cwL\}cB vUn Sr J<d2]wl}[w;&!j J2`.buPaO`|%;#r )D5jӻaU&9?hq-}@N47뭕/9AOݒo*6|@bfS.`^rЋ#:NƲԤ-uȴU{09z*_b2BlTb.1$=:˽"/ lN&8)ʆKѤ\u1QLgmR5]GG^2b:S žZ_> ݊߫y-۫\tJi%w\} (Hl;U}yh۷Mcqr_{?e5Gbk*|<$ׇms: 4֖D}^Bf&})wHAʗjhf(NQ5ź&:6ѯ茿SS8=0' s* 76c FI!@щBE0ҙYMoiJkCyxg)X/Ke 7W64uS[8wp omp!'ځR䮷gB} aFlK]~!KEW&'HrLjL7Ҁ|`<^YDt.6x?:L=A7}w!Ǫ~9lrȚK-D |3I*k燐^!:W28:Ug7U*<7^m6p50D:B_aIS |G6sx+ɜZ> Zz:!=v@tKtK.povFpI'Օ*UӶM{ݎG(ص;;z0kIT /<0AF5ZN20jSK aك6o|`8<= Jq ߶S jP @pgS<2͂Vjk/{əl:NQ:.|&92wFH)3,3=OP|O>m> xEQ_-˳gY C=KPH_qPhW*?ҡ:;J*ZFP %>{ѕQaMR6a +^w0H$'/iu9*fIC==Gr^ڛ2xtϼ<뗢2*m~I#M)+2OT~2m2ONI[1٪3}sH9Nw#zṬ5Reb]t$;2Jh#};_T̤$ɱw/#;8v}?t;Mgrɬwǝf^Qhan^CA7} S|C2t}wT huE;cz}@zI\5v'x`K}m'(IјuWi.gu`h6ZTr{ʧ9qRBmB/e̳crRw#l绎 $9?[eKK&~t}ӧ|FH<%d%kZ1‶xz." A mu%VZfD4V'v1y-+iQqvҡ%ĺ7pН(Jpp]DLK_]o|1f($BQh=J|=6g6Ob~* hqdattD b}:<oKlq,rvKI86|*k6tܯ]nDp\F 5]0Bɋ$V3$o38SGz;iik/5y=m_*]hr4ZvX25"+x"R6ij!$,$HdX!Fj}WOL@MJZ7h<1BSU&QQIσ{ Q],17V]dž4đz@06;.)zEw}!4/=y4&4+ۉE;$9,FO|%0,zD]P]hO;?0=0;Nɫ"dԞɩ 'ʹ'soˬ;Knmcѷs)];Н-On!rh&YN8ѱ'F*~|`Jcb8*+] ,A;Vn;?TFn6DT$ uIHD>%__L/#rM*f)g~q&<-,E1 ̳>VT-<ƍd=0]'&pd.H?4e(f^L.[_#k%JxDmFt>5/ăXQ3q8Ƴ\h^~Y/OikL7XAoW\h?-߷Ǐ$l_=8H T3< V^ "d%@\Ad?-.\-^݊F],Kǃxb=**I3"~Mv1*ɘ猜d ݕ]89W&rj`WK'<5a9c>"bMZ)UG؊ ޹ZbK_A5Ө섿ve;-wxAT,m  1/]ntؤLK }Q/~-iLQzx+V4䂄Y@cxw=^C'#mxD`&1=Μ6"s P1{m(U3tD a鮑 :rXg" RT~e'v<@4Eot{e|*7>E`ʋ'am@gspXx-Z\4vEIN<Kۼ gG`תn失`M;@`vڼ9}i{w<1x2)!{0ϧ}ޭSBoI20C*@]k#@ZߟJXGqh5a_CQoV/sݩFK<ܛH+y J\} 4(d :_5)`Ce4}{6#(<+@e"YI٥PiR @j)ȤP4.1@IʺlʬEKJYc]&,uX_rXIk OM~mE~,<*W1X8!gNC1;髽kW &K *H֓rxK?jXi"*:JÉk$9NcFqjPK"ؙ57mVPVSȐ/904;,j Ktmjg <,*S'&_p̴:b lC +i\4ܟ?,8ȁ kCiW(4xq-h;g$: ~+p* P<୕cc;bHCײX9\ǕqM@2:PM]#1r4[atxvH/D"o³A$#m܃516CMqάő*\=b︐& 0$Hyz#e%;&Ff$KYfrZ2{zO%by6dp.oA~pUۏh鿣V,t︕znCf')t!#G;[7oNj%Z2c O kgܸG%ϝg!1;HXcGT MV,k("`YHskS7"7a s6-I[lW&Zu WN[Ŝ|j؟Y[ q\GrН?slGO=|QǏ[ӶQ H6RYM:gW +Q15#vks5V"/.jV v7.X@KzccIۍU}uQ`;dY&Eӌ_Mf갿:[2r%Bf{m6r ;YD8AYv+>c4LvۜQ$ځz}x}p8h;g"kNK GhCջϐ.[%2ײD oG5x,p=_VMMLb#. fl~A˜]IFF 9>] Pcp(bOGίQVÅ/㎠8*?Ot'\[-odjdPL0#n!wRA^Mʤ#X;ꙡ,%2?ݛɕ9rXT / \hԷNkInJbᵽ Ne@;-ղlZlrnFI MK+2\f4_l |tRJu#F@t)E|0$!эrVu =\h8'Ņ V98I-+vLZ:?۲&Err,W&Ƒ7P~CV_huzVĶqscmIRes->@-~#˃ØJa߬yߕ]8Iѣл~KM5+Sfmp9++E\ @g֦P%X9g Y8II\PH)Y䦈 D>ycO=?,r6%ȂJoEBQ"^9En, mZ-]66l{U\.NcO\E轕q[u&/i$e87`3W5?d/!*JO:M?:âZ7P׎2AB6P=/ތ8m U.C6qY/é4ثg>ԟwΑ?rΰtd_ &̉Kfj"c&}bg:DF 6cfC%Ԥ7N' a%}j}*;? 0k0\\zkvrӳ>tPD^KU@#XJKz߰gw1.-fNp]lQZc8WW$8 ~-Ewr?zMFC m]0yRA  py֥ſ`4 d9Oi짃@lcxC>$2:7iOtXPɁ!xO8',Jo$dȊJ^x磃F BLt 4 S," 9&9&%0ݢ&|8ogGIqV-EWgȚZX#( -ŻJ[ҋY%EJzťaWU v9Ϊ {<9߬'΍kV_@,\u<݃2K昧eթ tPտTHc[ΡQ l1 Sy;GჍxXt\\X.*47eɒ5p_Tf\0YA f>pEۅDž `Tkʱt<ʤL#hEM-YfVq":د!f귤Jr}0Lb=B \J`H?FZccJӄ(]:|v4[`xJTKg 8e;dPl '&ej_3+]=kESc >`M+L&jm*J/f"̢wmjsLbڭlg޲9ܻ_<~1BsxC-[l⟈ƍݴ#񠝱_Va>NOT>Mv!)byQ~l,#=1,G~]5~9M7%&nn=bD}4B:hrr%nYM^wy8| (GEGԝ(.ƹPE<\<@'8w+>rf%qY.޳3щ6* bRݢ4\ro%r+QםGa1%5V)h*YĞ|ăkà^ W@Is^~ayc@R4ߧo,ͺIV0\otfa 2ml3 >>^k8Qӽ2ȮsukIC/|N~!wTQDž&fgG#+G@om \C0d> ÜQֻu7"M9"z? u+ݲI󇎷 p{_~[RBS!b=E@ጎw|xʅm4 P;m^J._ JNwCeV89FqI5[ք)MDw_7~?P$i%g!;g魸1_giދ@W HB1bAD!5`jGA<|7#1=Y1̱0{m90yX Gvo:XO^R֑Zu0}mzv. $fsHwfV.p  ++wzaQ[~!+fl2T0h:9CR)pxKpG ֝,rD 2N&;m.I N"-'C.~8VX[|2gǪ2NI62 -pVv\ BdOg`1S~>v̞ !g=${6@>p;+F#4-c<~+:|҇ Ƿq" .q6v^x%Vֺ4J=΀VrOwȖ;E6xmL@1 MqٝșBEY-6ή7݁a=Ra<%~W=|>:UN=UjN*7v}Q92x;fY84L3i|RSH<kay?K1x=OlIƉJ)˅sH[t8sv1agfTy)  -_6iIRBq‚󔖇A #G#Aw!X3dOEҽ); r+rk1#y^0f+Slžk`̺O Y|D5,. Z734^FvF+R+bT@O2*|Č+`t>_p3]A S{(FVčxD&F= .[tbNy5+@u榲e[Ԝ?e W6:H՜}{ h}/ 4: 4~MdG][L} j9)=3c $ֺ0f@:}|Lk9yj*ˑqw_ęш{~.y:w_?eVq㚑Gdf ,HTǔvɿHXX.1ذJ9V2ew*0@^!;iaZ ш6@OF'd4:  %,m{ QxG9Z&ʏB&>Bڼ<%%}یd MΈguI"Y]:LYup Q'lk649q|<Y0q&6\P@Uy~ Vhtye=FR:6fgveff^Úb"9@y|Γ1u]eo6S8pMFٷ9L}xL *ےTɲR4gWuc)8:23b9@\+zk8^C F|z[z&#ui42ftV01QqzaH6|sVQ 0KXDoy1IMHdo<0ҝae3>AP#iXTs)P7[ +;=3Pe<]`v!7rUxdWL F_ȱ>⚜(~`P"|0t.ƝaC Wv]m3 (B |X&%qL ‹ 2Z/$"F~k`B! Fc'^ʾ/GP`kv"1FG`kڤʿmp:)ek&9bL6$6g !ID|g5b | $nyާUTmyL(XQE>"K_,aHRqÒ_:9u| #Ap?a =P̉3,vv85::h~+J崼QYٰ~\YLhxXW';$u !:ү{~j A@n9̦U$ou 8)VL%Fê\̲EIS*A8aI@QKǫz:>gA̻fMZHl8Z~̥CZ8B% 50)T3JM QyQqg<xa,Z-oΰþ$͔t!xLB,DPW 'ߋ"Rӗf0 )B'Y5:= =wÇaq-$N2rM}xAF7!J98 CʥDPTLLAe)4 oK.l5U$N*nb: w·L'+թlJ[ MU.[in[V_zE}f4ÙIȔBK$jSڨHvBa)|$Y9wrˤW9Y #y7(*څ~u+|tG2j#ֱ}230y}wkĚ6/^.\[>E'`}U ~A=|2Q(4(zcǪ(x(CMxm.qj2i- mvd+^Tm󃧸A 5 +}͊v3iKWY@xrUe9jyo`eY?3# d]7Zm2"Qj8SCڬh SzƚTcCK=D"Oұ>UFyLf,Z *؛mwҕ"iUѮv'E1]Zp2nOb'h>I ɾ 2x@$0T*Ǣl#/sNdK„c64ڧ n]P(T/XQ0T7}2@]`T+j嚸IM_Bz6$|s ErlW`ϛ(d"7?^œ7;=҄y?ckpbp&LA/`niFKݟ YJrAgi\/}RYWWkB;nV%%!g@4 _\RG<1jO;JPf^?V1 !p%8m=urlCp̑9;<5$ph'h7|hnRK7$ j(q0T_4?2A QE6e+mɎ![K{zCs:41p5Є;:Jl;H`2JW(~M6tM~9NG^4mA͒:5.C<3!94\]#EҝyXkfyeP1PFgj8l;e&^Bl`>q1*qU*Q_~RDs, 8[WQrL+-=9Deۃ`65a\W$@~lw%kA?j()jU_;.# XZ7n<]Ϊ`{@mTCL8 agM#37z%w u 9t 09ث/duf+ $E L1ӟXơ5FI/:Q=t* +gUYZ/7?go ?r2i}S`WY,ۋ-Rwyx3gIx򠮘 "м''O@taܫ43:7,o;2ʵ+U#g 薭Cebli3}!ԕ}u`b$"9`؄`5 @fΞ0/ 9{5$clZ7`cP-Npӈ-;ۭM@EeIfzURđ (ePzgұ콧|Ȥ9K5'y8&! өb8;X[ p\di3Z`]%cv?pGt^iMevعs/ kruq94ۣ[GvFJ=@k-OtN;'д d!0N0S^PL0y&\2T:u @7- YemLghm1(wgw\7U!R%K_F} M%w C-췴xL Wbm:R_w*$[I6+Bq{My}o'}B45֒\*>=҉c?lʧG!l>KZWVZ Uy1娼!:@n3N|E6WetN3}V#mJ yunvp`s(lޮ B'P]xzn[=">gC.5K|SX ܋D]@$@'LK qf;얻=ֲiYwXӸЭhiAⷃ֜ YWθRmގYKlJv'] tFo»r{y. chϹiP(z"lZGGDO)^o;>D3z j\ӄgZq ~V>!=a|5W>VWne&"s̝w8wTN0E %? I==1ԓ~YVAמZT>)%F>57a{z(Aqz:}190 o1LmWR} +bhjb;,_dw&8YmICsx),'V/pJa0fы]A5i=Ibt3 ۠ecvSt6A p/]]gbi,{Qgt)P.ECH1^{ ^'>&ƿ;lV~$UμGcŏ(dY!vTMՑhqIIdhv6 &$2ⴾb9@&.UIbDS՝mYF :ڡT"Hz C)QA} jmgaP&j2j ϲ笘@&S\N+Q9;>v"BY-~܋I94,XXZa`تJ*D2ɣr#Pٕu|o'"@< P, b 0ʬӹ+Bޒ_8ټ V?3rrrFhvW-z}bSͼȺhg.ϐʄ$oԖp k4~`^ 6/Q]Y|1I`) ^GH,V]AC6/QXFح{gcSE["/;lUT^݇}< ظX5&n\ U?gCLYB cKtu늒^]Smd~\% scеkGw HF@⁐ s2P D?~7~"]jpVV8/]ttՉ/mG!8a{;; H,qnqӏ@ ]=`U5e 4C'72 _u*tE8oKgcJl,ipe[ل8e|mFѓ!S[ˬWl♮ay`孤b^=#f *GiGsUwei\*ϴ{+miI!ʨM7Pڌ"őX ' f1z' 0qVjF}_Iuc";Fpj!QI:?:zؓ0}U\®R3 =zӌ«(@RU;b]ZEN8?Q  O0̝1Qtc웒ػ5J s{f!6(>\ƔA2?\MdlA! ^tt{ӟ k`C7X8}t 0  좃=>'4Ly8Qm$ڵ48 _d9m Rj-P8 i /XG[#h!,![~J,Ddo}v;+䮊Ֆ; _"Rx t9'oU7eGL̝5d)%(2"BTr .i TL6"smX.F kTfŅF$yZ̅Wu=>r/Fy,U0z5bR $y3 -Wݮ!A1C1z=1t摀k]xgml1h\u$4pⴅӥ!Yyr Gl?ܡÃ?UɎݑMyuę3+b5J/l2-=$da jʜb$l* -r @Z%`zJv]dir9U01GxbȠɚcnK V^$œ5;,)eҐiig+`Ő l0nXZ"i=9DHq2_L*{EoPp_n^^zgl.ջw-8ETS?F+dD[NZ|< 8Iɹߵd-CB Kr]YU"E>zwQӟQ,83Hi܋HZE뮅$ ޣ5?hB{Oď (@rSx BD̐~q wnb!%DIwM~#?{__P!^=n).x*N %ѧգ;CG{bLR@\Ƙ<)f;B*IYJW8"AɺKe#3V$RS޼I|G{[-3So){*x:$Y}޸g/\{+|+nȿfiGCO(YNAҭt 3-xQi|0$ÜS:QH@1gl!\g6~bI;1yT]WT͠>Vy}7t|EdvBypl~Bp#e?NV;ҰC'_%9LbfX,獾=1?ff`t`cɈIekA-l+AEv~}{-?oK%Gli/D )ewS!E}ADjd嚧8MvMziD Mϼ."*NkƬTE41HҤ@s~m\b&96|({AVs48Ym"_;\ 5T}I9 A`LdG`^7Ϊf ^vKO빎CYA-1\Yo{$TtL@qYfLG _mgW}l&XUY+k0HecDwO+#slR~ YDh>@~ ԙ0G@DFPce{ݨ[dSAPB 6ϻN6R$kr Ufܖ NO H7kKc@Xk:N {)U2ts 9a;ҙIښ'%e% FDU3˘PN KTMq{0u ͸0Q!׶Ņl"I'Zq3]֐GTam0fդ'Rj䖀(<s" NR{G X`ȄzFk$ ɉ2 Gkf~#bF8R w6dgS>HJ\vs0>fT?]MގgِՏK  {^B˭WhrI(K{ h@rR,~֘΍xti(~; 0vx wPyU*v4u`ZqF7lwxȣa3g* =eکB'vJg@%ߩA-c5TR!HIruZz|@p NdIhNe _dtE_:M΂n/.^o6S.eY!IYlHRRf o)_ޑa؟bJZhnÑ <-Fst8 ,^k-̉UϳpR^_k?JR?N^[T!vήUT >~Д\yVX3'MdyP9}i0J2[p`t:Cbb9+9~Cg0\/NI:v~u(,6a$e:N PZf }?,+s3okwLG^>4K2W+F:)6(+g_v7tk>j!A7w Vp I/\iYJT݃66c˩I$ H4 6j0eQS 뵚rx'~zCךV"n>HK3Ib XФr.RUA.K6t$ \eѹH&E^{0, iTAO\i| ftOj;K)C5CDcST?ja)N9xNua9P3"RE_՜rB2U1Zwf…T4MÅ_1Ċ 9@ѝҶl\gZ&nPzU{5 u2`cہDS`҇q<ӽF^ᥔ654qwϊ~0A 3u*uߘ| mORK#OciIH/]G9[#&أF5m'cgD/gY?TnvcT+CVsO(qxSŻq453:ʷIʠHd[m-'W=Q1/M }Z6Eh9s?{kу#X5-jxt6괟 yמ^/2j= )76,ܬ)O?mʼn\>׃0h.9'FKr3c9.ݱN"~8'<+1+aD /UP mGA ťa^!E0&F ?14Hf`ϴ`?X-N?~lf9j 4`V2bܼ()a RaGrbHI4.8_`Fiu3G;'[LM`YӸBwS ]4kh6$T+2&S 1 Pl]&ўB_;I8QSS7ƭY^ #gW'/;1:mĀi }mbFw[U31J-)xY94Y>(tpuHW'g/zwa#'. K;U#&AI/=H`U78ZTq,yg=V [;yjJ'p ,FNZsRHo0`v/&B>|θHB}cdGT<|)~ښ& G\aX[1DxCk'BIL'ary%O/v$NaIP" }J Xb\l`_3U՘Ec֥.4vV$G!㿈z  mCCR|r86"%9[uaڹxWd7K[Z؍zH X1mer5ŭ:߂ p0WFO3 9 [)$g=I"~V$dicx2"ԟtc-ߜAU̖s%*w-q 1+'R:IY|5{f.y l0㠑 8hXVe&Pu$@".%\W^T:,w$.͋}oɓC& ͉nҤ_缛-Ntʒ-C$9;sK+c¨n u0 )QEL819)ק)S~!j^ 1S{;i푡{D}K>{F0ߨalsK 1IW$E~[(̊%G ۢ:@GӜ!J\e1({xʟpnMřHsHf }(Fّ@2w5ߡPO#޵d69>@K)N7MQX0 7=D/X\kEYzf3 H7 *rbҵF]gQdh*-qE8[]d_s%Vڙ񘣘j~HxsԟIE^U'v^H\=q?01R2ո`%'c5 ޒOSK1! CMo~ 8UջU4@)?qW2 Ȝv 3g/ ܚ1p̍{0r$p@Ӿ6ZL6a?;6-nuI Jg.E& rR)B{t|Qk-:3I4bMHO|TTٖ,q֪MRb脮I^^^Xj\>sΘɋ+y!}dptɽRד*#7M brPFסI ? 8b>ڐU}!1E3ClA@h&4TƲ90؅6j![m}ٹNߑ_6lk?{RA( uC7@eq1oߕ^) a阆fLzK_o2 >K%f3VkW<&a^^1M`lSASo!!mLhgnSs4 >Gr'F} Iu.̽1@ITD7|C4D:[\fӸ1 ljkC%2y{Xp`BD2S7aB ,u*Tzrқ_c Vdóe" !±^g<D%'u/X}?ogBChoA"09bb_;9[s_^_squHFz vcCe"b,kmөG #z `_xKΰr~Nu=(Nc1Dh rg{aSzhgjrYo3-)WS~Q&Kwb_@sIM}Y+TDfkbUXWcۛlmg͎Wv$Q(a{!SQu'źzM53u.$7v۶Dئ׃lkȋp"vyMR}zx9NU>GAקDIS-dRkn. m6W@dy$.zc9-5jHgI4~=agc>\CL9F0\dBrNsmf}a8X}{dkBU@djz8ߓ\X^*E)[b|âwN aRrՈU=d _1@3B@Q*: 8vflFDF q3\I0zFRX67\k$}d*9J} 4ڱ a9‰)^n?|gjC 9.0!F+֛LqpSn 50R@ 7P٩Qְʩx|шIT},Lߧ>E1$}֯>P#K;Ll޴źgxjV#|hQ)1XKȮnb2KK@9Ych9_0٢~-AZVj5h1^1&jp!22 CKf 齖`i'է$v3Xw!oB UIgk9D="\ϸhy64 * E{KuuCden]qCH#mj+$5~';K{Pa9[/DJ3jL8 @u,`Tt$ Prbr?S8L#UIDo#BkG:!6&8krA$g*dxl0;R45i(w{=ysR^ЙGRW@]B*-5Vma`kcӽBJtסm=I$􏓘 !e]~NLm@4=qE !GEt:6Юx>ы:IY3,C|2 D6O艏"+Zڭ+t%D䣪?K%eƽ̃C`{<΍aT!cׯ.*A O3zcpiF#mEeGC59R=~;W WJ5wfi?&?? g8~_z= Wm+1Xßfc@ Bak]zHM\.6AL9ʟ;;h~oͣC<$<<=KmV=fN:io )":Ѯ\DOj}/zA>p@obhLA]:ER?VyXv?=6=bT_vۈѼ> PQ²loLʕ~D~p5 kcha|gw;ʺwlqv{tW\v@]I :GKQ y\3nNMXLjys?+d ڼx6>BS[!Z%U5U~uyeAǮ13H`*۞J_,V ,}^*7ɷr1 ߃N5uUM-})W/fmf Ir t*2uT\A+睵 @K%WXc1OݷLÈZ{sKhl,ɟqs׮< vN`-y[ Fkgкz26T 'b Wd2 ުpgϥ@ V4'20\[¹isO QC@.XU_Glz.JP|?;j‚<-dnZRMDSZ^*R˕=3\#%lEtߟca7t-[/֋ lzL֟?l|¶w|ނ٭jlޖwJ\{N`g &{il!딙N|휿R92VW1aFhs^M!<D1['[*싿$'lK'!P>y|1RhR֣Y;#Ԣ6ʎrˈϣy?h]=1C {fN aZ3 YsL; 0bBAT#ed)E9Fe$.F<%4[;"4jgga"?QRKm*U!>n.U9좃W3AM!.{g]|UfLoٯ[$,syHv3=+\+<߬3~|.6nQݹwmwE+}rQ"9)C(CM؏?4着s!Ao3q™P$o%\ƪk z},+ٷK=3Q] l+RɤTDbb0J!JLQ#R);2ɟ.P-;_OQ;7ʾ;;׊8[pǠK ec-DrN3= R65dnWfy扇p/}k+pU?'yΗgXR[9 kAiS+E[2H] nDZ,Ŝ/Eq׏@6eP={ Ɯxt4z"Y8C[.4kU. LTޫG&lfΩOI"n :=U߳H=%H^$& -JR@,C[7hȴI̋w'QPvٙXB:v(.LKO5unMߘ."ˏ8z|t'LJ6Ç~qc6JycK_w }l*wܡ0hL_X J~(_.3,x2>$δ XVfڅhFOdHRC(,Or t֮9#Rx. lmS~ 7![K\CDhjnŢF xso+EvMF*4f*K,;փoZ tL oAO t`x ]T=H7ݩCFgfQ8/.z:=.kmwpUdO 4!&c 8Үk{韣60{jڲ<$)j{Epn, d>1ct 4SjZwM9mRc=a F0ePHx5jVyqw# B;>il԰vOCF޷@QʾٌE8=KhGVBo!> Nc[eܨ`V[rh$Odw򖽌+끰88% ҭV̓PW+ݤq߁c7ݍFs\x)LvxTXZ'gAFdT` c`L ] j\#km/IE8>LYl]]H _ enj2[Vyؘ |T(ֆGL|n[Qn2 J",ӃB)~\ sz7 XX=JmVa#wIhw%tϕJя!pl'~V\7EOkl[Xx9:ZoJMG>bjۼĥOH˹6j~넜 @i77QHe~*2=4RHeg36G5j5#\}oڄͤ %o:[%E_kRyV4RTw« 'pc,MFlm&dʄn_Go5e>W JCfmɻ$ 2)eJ{F, +Ĩ($/wu'P4@r:7Ь[a:2HJg3!%[J;-(A![%%uϹ>; äY6_DݭOm545/C[T-b|haQS[v<"ӝz9h Bw w=;Mh]E#€r`W0Xo5#?S 7JZVG[!msjQr#$ZP2v|LOڼ3sq5SwӴ$IwzRfŐbwlsPvy6MCjeU#1sgĵr@eoՋ0sZ8//x#&EL5OA89FΙdP(s=sAT2-{H1t8O b>`4t,>LaK#r$DM5i4lӮ]umt^X71d uL߂PC<>xITg$BKa h{ :`ݢHY*&d̫](xWlb*&VV"}iٜ#AH(U=0 $M7vɗHW70?AU1P.Bx; սŽDB,'Y_zdBx5n:;LF&ͥc1cgzƻNU)?+u1r]]1e2>.䍇+F`} GݕFR0Ђ\*g"8Ҩn<&}TmWܑx惂,7w@N' ɍN䜧T0fnovQCuJn 8Ư0^Ϣ(o2ޛ,=/v\t7NmK܀xPh&%k4G2=Rp\ViPM <% <]u-B@'!XƴZ Ol^a]gh[ o?5 0r}j:lWLjl!81Ջ9s410c.euDtǰy{"ӯ,DHOkZaۄlwW02r͜xE??eN\7F>[XN68m#8z(}Z)6Q.lzlڝ]R74ć՟vO P^ޥ}hUY䍘G;Gz~PC3iIuW*L$={棃e 5.`q aеQLa!%%`I`JYV_u1sA/|"1~i++/>_4]E?"ȿQ%4x>ک-`,B\\dC_I 30?'_Ʋ83וy~Jwޮ dW:ɱSuUR0zX@211Xvw"ѝe_ Fe<Hc L;;8 ǚ{x@beA1 = DgH*{mXC} kk^R7I['B8wt EgQ_ c3 a-r~e \s~ˁfxu#DM[Dq9⅞ UE iݬ6k~\8B y;bs~pSf<q0O9,,ѺH8wcFַ>O޸HG7b/ #ȠFVn̒`|]\!r®?=m=\/nKG+`/(ҐxP0;ؗ4hO U %ϔH[0/7H-eUgseY,1XV8$j\9ׯǙwhnb[Xy/s[>Ȇp4׽mm.RP^rne[spbsTo[ *Į1 [F/mx͞6#+,%%H/;>WJZR0sZ8{m$;y}X./r$:6 apt#f2NkCk7i߰WPL;C<$V.|5VcOY1f2C╻^ m5LqbP6:L!A0x,*)}ۧ\E46H|,Jk(8깇 q mANg/9 c"ZrB}Q=VBWO;GG HHdnpK p%;/Aۻyb#z BUeӶ|#&?V3ޫ3b0.1tvI\J+mZ[woOH D)m`;=%,s֯vL*\ |1>e=?ՐrsiŎlB0X"K$A&ux]ijFb:;`buR8`Krӛԑ@hwqql/! BV:7":s1`P1e9M",ۙg> vz@vQ˫ơ3) )HսC 9{M)R'ԗ\ktZfTgq2-)Wu͜[fhrR:o^`,E= /nw7P8 xfJT-^67sRD^y.P Ƀ\")_)f%rP$?ڶ>6?jX4 Cd res&̈́[C ͠ Guw\C6멩),ȧʢΰD8{m^eX>luG,䆴]ߠ/9XT _WqTzt=@mzRg$+t~muN7d79Vxcd TQA LTӛL.B1 r,Y!Z߈!V+_I?94n&Ѽ_ 1HPʶ]=_ԣ=#L-a Hz6NV"H̛Ur5UVz%oț?jn9\'bB#T1:JtW}`1?kЅۆCۀF)(`GVH'r>jV;> m *&pF>Q̳ jXV(@Ʒvoۭ5#|iJB_s}㋼ӓ_,A<•[GV`//jC,!t[ z`ЈH1TQ&ZwMJ B^ck֬N})^wmͥdh,Uso@`UNcUyfcbX롄6,xnAXqhNh9ze}lLz^" ښw 7+v}') Wc;IB55̼$묅QI&!m$JV(ZYnjhI[l>ԗ)s=%OtW.ިK 0Z}t1kI ؍gƆ8UJ(zܸ/LVOPAJ|$ifD5U .2+=3C5TV]lƢ [65kf:G/cOyޝrN{_+xy|rP9pȲU`^a=VxK) !e-JV!8UE;$Ήzȣ:ؑwx8ZO6xx0KZȓpMȯ$&熿\r7ǎN2l 1sP -tR]P-턮˦0g>/ZtO[ : Q=87ܡ/Th%MTD.GĘr[ֿNɥ-"4_H72zъ" 0_|Wiix.5F/ PzABX? ڸq;+c+y4V$g h uݯyW=!V5'۪ڳPlPJ21h&foID"i@9N)B!9v]e^ԥ,QV74DlQ댖xgG'= ۩rtDRo)V5.?kmJ$Ѝ=~5^3>r~ԳHd/1|+Ž =2 %xO!S7=49!|u8#tib`5ٻ`^QW+&n&jD-EĬ T9|;V ˊ2{" Gضj /O|\ùI3X X-*PvF.n> i*ƙ*:?G{ŽvLqZ;?(]9.'c[L0׏ag;la&ź/J [*,7;[V3+Qi N4ّQ"qhO^+xT41 EU >ɦЁ%Ȭ@o}SUEΠ(6>0L`u*i:6>b*TkdǼNo~=D#Y-8 *mvyJ]OT:d agȤR M[cjd6j JPQG|%Bփg<<L E۫0df@aY6{Z7er@IʊkYf`FǝL"F`sczXӬEKɽY\sfs/hrTT:Zv~Bɋr A*Aa;Z˩Fh3g!A _50(iu!ӹ(~J}̮N'+ c^=?W\gF;"&=哼1h:_]u|&+4`m"n_/uEL_Gn?wM(SZ y7=HU7_5z,bӒs-$0pVG |AV.49,F0_0E"<tS_U6FVbk1br0:2M5s9]~¼f4Tj@ԭGμK(g>u+hW:i6gbZ.Qlvb@(i{9N׫d|1Sj<%wXTav˳E(|msКw9jOR ?H;xTcrKDJ#^ x  [BP mmVJv;i~xSvmmAx_Uܔl,C;c8b#-|FDz6V] y($ >Jh6p}lقHלߛg`[E=DYE R% /W2*e#Lٯz`FԒZHW<$4Ly 6K7[aj7&s,,9K4c;ya@"3Vcxv#¾'xWpPөKmqyJluUUmE<,m٢iK}vY\.A>(uM5̝BpBC8>-R̖%Nab 4l;'t"[H Rι<+BtUK@'~geJnWj9ײP<;xCt84hHAX>g~dN8xlt zuK)p<E% R C7s{)I[22DC,W2]SH4eGBwMFB >Lgwifv~}Sí:N !pRɵN6k[k0I~y Sd@cOM^#"pgӐYRuGN`Z>E-}w?+pC] jIAL֔!Q\pjQJq2!,Ҕ N['E F_-6 .1d^NdT}J.qW`TH boT(.L#AA/{͢1:yJR)W%ۚMq#lmܪtǼ̚J3Vԁꋞ6>(҄XkkS AerH^# pcXPbt ˹? Q.t_/W-|jPkhO!iYg伓 dhAb#4)%?r5|)h #W!YFw'Gn'[`yԣ<@-C,mRW-$WfTe k*}ox jM4HtKVoPxP\ojHD;fNWV^h"QCBJmz~;+&*rU)ctHXU|l. :j<+O!~2Aאּ\xIE1h5bE ea5xFZ(լk.}F;h61 ܤs,oDt!hLBuD:uHovzbo{Tʝ;m[.v͡ Vp,d/AwVt;3~cmƆʠ7][@߃G q #Է&[bԻ}H֭Vѳi`YzNLw#lʁ}c_!=d)Y,KT) `v SGbdOdH9os(!pӼ._g?5r6ԅ*gÖ=2[ L>7I7[<:;U =.ćcoOQaRP|cSw# .gM%Mr9㌷Sڲ.VRV]_>=@vb`o!k& 5ւ:qpҶ|G_=Ojԛ\yo QI h=F{guwƳ%!g8]r <17 e Q~N%;y"2 d)/1 c!&lM7qhLXab%gw^eߋ w૨fe)wg]dy]D ? _8mLqr^2!To\ %Ы~T{$M';}4jO]&@i<#y,g9,rEZ5g0;4QG+{njKzEyd&ツ ? \M!zdJ?,d8 ,T7A)˻v=;'Ei&S3!qx~zCӚȀsmM]X;zaa'U%p:-n^bBPLQo.N+'_̺CjgNqel=ՌUS_vSr >*KT /6_"&_}R&\FӞ*>`|q0:uL{p=o_dgݬܷr.x?Xt.[V0X٭^ (2%|-v{^(eV{83Υ? ʅ񎧧Al{yRiʱ})Eh837/U2B(U2?7dؤT-j1G5!_X O u[v2;$)Lľ&Lq.Y / `r zRR )YgqΛꀳ|7,,&M7¼?z16C_U EW/p kB!F\b$nE%-bATEOqى>4sAEݏ8Ɵ' !XA5?+xKX^*䬬0Ц!=bB_h~pN0ljrbI;F{Er9[H bp-n6GNspyEB}y=9KT{6B~Zq^M qGPnþvfrvm+χ`k'DxL-z,k#/yd՝~~A1$p5Tt~XfyrwT򘒙# S,lk=5K7#\Ր!Ut{М]{L$õ4룆zۚ36w\LYη\o YJE͎FbP*z%8%Zg&*W}l#v!V҉H=l+,WלP~c`SHdzp 1Huɤ~?f#Oq]^09yڧ&|( =uvX vP[]l5xQ'ZW{ޝ[>YYVfQ6~r%l |yr8A v3J\sDlَ̈EųgMJ(m_[Pp\fZ kH>E8vCX! `k󵕉2tVI2J$-$$fYti+:?ΫP@YiyJh˦GxaN1N-\hrm`Ǭ+#DlBnĝ凚d38=0y ٌUjbti16*b&Vlx9x?iLe%Cf;Zd~'DaB֩s,ߩbxۙ"jυjw+=n^LT6Uݹ <GdMw,hVUh޴IrB~x3Yp{7̟w9o:ϴVG25pwl /%T.dx)S.'2" [T4%1MJ4a}CT)WD8*g:=8@BЭ Q_N%oHr}p6-\sO//4mvbP\]3+Ĕg;-su)HYpq1[#2ܲ#%,%uq$ O~?7T&p>C X.+ߢ c<]K`wbrU9ka<&DN rsyNu↑6*-{a~s+KPSܬ |_p³dfrڲˁZ2 <+끯\9'@/f[%5Õ\. ?A]׎xmr\'Y惝]ufp[+W6ms=x)Ekyu@ z%]? 7Ş CMɢON?HSw̓px8I)E3Xuwƀx[WLRN *u" ` >%$G)?b3HH(ViGQRڗ-ۢ"[0SGׯ=u6b-{gOkX&O%9-@Fo˘(u UN'8^[nlWtX K.rIz?b׹kk|sWB2){ Zq}EܚJSF9}w,uW瓫!tY&v;O Ta:+0nbei/]\Hl-u%ӱݟLed#םF$wrW^~g afG.[VdN*нMTr;'.yA/~C1o&r@pXhgpb*m%de#YAW|On=pXe  3u3=F;I`'4ӔOUm@SE6=$|NץW<ŬM\V .PQ?Ăڢ(s;m]$‡H!gԘ<Ӌ2#No]S$#fIAv!1uw؞/l^,{ 8AqcO)]R oݾUdWJ)d4s ܖ5a"`CGJS;^ *Ro #-~$@Ef  7%tԞa#\ic`FהPw<Zp]]!&ҩX#"^5H)V|86xipW7}J10< rTUCGVwMJ ҪyH%̪FbJRw/OsB. 4vbWT`}(\0XᷨQ ,1Z'96h};X{W/IE.@ 0/~B ŸAeI VWz<_ ӟ4e:|[Ux+`<NjALRw;S1K[0ˎLRy#Tkdrj;яU]I% NIz7 d$7 Gz:flqPHD!U>ƻE(4r Bnr@]2g5J)eg+Ӕ!+Q /{Wo8יS_A@{~{CBh(i:Jr q_$Pn(vc'5YY?䉗+-hZnؤ5rFS@1L!li؜_qFz↺W?հh~]z%=e2AǠŠ΁p3a.8 aQ~%"g0"Wz[GH)t&#m]k*PRUlPD˫L`ax6h#&!y6GJ , b^ oՒ4_*{ƃfo b8˔p{W Fl昲\-~ЏXi>;iQG}%D cX6ɗsG%rQ.jM B>z?u|3/9NCBqER2ɪT!5zOr1 /H k X䋐:ߧXѭLŨNb\v'P)Ua yI !YOh:VdO_^ ΂` >n\.]B-P,؊zQ7a,ywfcݔ!Ô(Q ?tq4uBR{!RG; rvWvzT)Ű};dNnϓ'H8z4 DDs~a"&wFo%ʺDCrj枢hWZjlɚ?$Z-M>L~5zCXNd#9`CBH:93:4r}@S EЦF5}M"rTp2C o?Ju3fCy: foLE8=Z#j{="5)~N?0FEjD ÄgzLTZMR2\D 'Q%ԙ,yN#b (-'BgDQ$fqI"UrwܔJ^(؜stB*@/";rAI5agc})~WB\U3.3}Z=‰lMX-ů̒|+]W0 jsw=s3 /7"+OSPzgdXC_ ;e=Mfdz8m*xB+#`m\Ñ81&M>Iֹ#A~K" 52HmjT]B_c_i2sa|:ǎ7Pxum_-gvp8Y_{¢wwPA[.|jdt6!=Ҷz}ƚ'u>@o\p[*5$i|E+?vyx; "ZůY00Zp:1ϕ*Ż9P|TTtS}A36~ɡٙeTf6pSqN+q(FCS[RRSORIWsf^qR LΒRl˞̮ruڸ" q}iIԹo/e~蟠y x/C!pC:*TB-Jp񧞐 \+]Tkl?Irzʎi]R{ͷ/d* pgq^1B`mK5}7q\h^f sP(鳕Þ ՚xbwՉA ^~ fV#x~]OR.SKWhȻ?ocZKZMp籇N Nr UiAf .)ˌyrM(j>Keय़}́N$y2b槗R^U˶RfFʻ= ;'EwcINF%'J[1߯h4uS=  aMq>\ƿp.m:Üݩ!,DJC $k!E)(P_hjʝQukjikK~iM2,H᎟H t?u+%7ſl fwp)8c t,{cU 96& $@(g0?ذ-x/gFo_rLc^!::OVqɯaԗ'85&b=pbdt\\>gc1 D{ܦT9 C,C?EB0&D' mMY}f򇾩QUT0_eoTCj\ă}T [- ?C|}F캎xpoW"t } =d|*_0Bf[EsWs]=0/ė,@籸EplMHԍ6L=j}%1i|es9~ s{fڴ{+hV]9;WWޚRzNUW8Sx Euc;P>jo ^$t0 $;S`pe SsbfC2$T*vqFm4P\sӕ|~\e{M"\1sSfϽ$d= BO֊?͎PapB.V8QtFb$,@1ҽǼKj @*̵Ͼ1z ϵ--]^Q$rm΁ tg&kB ͆MD? j{JN3)#<ɠ>A ACdlSS,EA}:ΆUG5T#Aqdb&^uhq k,GQ_Ę%eFEVc elB&tf4zyϼvЦ$=S?"? ,@~w=FC x)d\elΙD޺^BC ʼm5N"H5s\ }<z[xtQs%\ѩ9ʩp}7`v0hꉷʨ8}pZ;j`nw{ϪgGN$gأqܣjH `:+}fhWXxm@# =A9~=yJ#!C[s_@|Euc [.]h1^Cg + 6Af=8n__>}20.9R(țM_ *8zjvSs> Spk.8U0[!n]c(KEfw]%gU+@h6Ft I+'|ǩ0[x 5tcR<vFC9; !xQh> Iw6\r!c q;&a{.1M O&sz魛tw0sq4<j8Q{N{>g%c P[J&1tNfS-` oCA{J%z>߇:bYꇱkYJM )>No*Bm0To9=I ,V:y1ur͠k[h&n#Lpyp<ܖ% B+Me߮6t{Oj[bh}-\C I ::MK!1qʝIĴR: "4ɂ+2N,9OP;z?7FiV×rQ򈷜Nw|;Uڦ6RV,ߏֻb&)Yo0|h}Lq^G'ނ_AȳI ݘSDLYcF:,w1APjؕYR>!AC"oCLlG,RZX` h Υ% ;nJNoWY_绮GXy9 lG~)5'7C 31լc k8N-/.?B ֶփu,>d*dBT]^@q̃G!EO:x)eFbᗰ悯k%kos{;2blKͤns-m HE= UGfk Y_bШ/Qpq_S0Ho ԯW3" T$<yq`wө t7J~i5,[ꪮXRJ3%7 Kh4(=,bXˤc`Wz͟ LYh*a듪b3I;__z3ж-n!hsNnM]40Q@5aBRX[SݸJZ\0CU H`E|qrƒ yA2imi;ߤ$"si@)c 2:{3O.g.Paik 2v`,J0v\suV+ (ۯu'>2Jy;ssIT2c TL98N ?dax+"("H!Tq-H橬K<^M>Id_RO\5`2wrisYp (*Yϻ0o8;E,U/J{ECF< b6kŁ'n6oQ 1o֌fIr@zk3~Օjc"ĨԬjmE?›l]n'}k_Y֪QnW #%7 vD^C!_ h1zM"K )'laI+r]_[\e6z:':1wiePWycRSSK Zb/6>ځgg9\i&żOߜ U13%YThڰ΃z.m!!j ҫYxhȋN,@=cDyQdĮo>aGMg]$ "E 45e!K ^=*wk4!cZ (_ξQ}1c"JhLVbUdU~mNȗRL9VH}uHQaMX4EP` NXXjCXeGg<@.HJ`G3%q%rEĄZ;9a@Crge]QYiK L א4ӂ;jzUEIp6I<'TU0d@{yow9؅㛘X7N2އX+Ygp9G&wX /{c(h߫IF+9dYDSF!I&Zez\.(_?R Hdn aT: &$ 7An} W) Ȯ[&Wӄ_%, 63)! BsyQ Tɖr >kh'kWV*j90[sGX\ldg2A@Z QGFBB;-TGMhepW fRhIշ^MLk55f!D;9:m/xdp K'sMٌ,u~}Ƿ__z(yQ>8øgɇ[=Vvȭ'W " (l\ZOgu/&\?Ls -%AxFeu` &2,8.1[LD-; Y7|%t렭߅$s/%mG("J,oxhe" Trh*:̌E2aX=rp{^gF d}NHU(*. Krt3A 9޿uQ:8aj2Y]@ O@-vQ쟨l+d- ڏ\OYhg;YpZ]l #Щfl3]6P>︪G"]LZ+>=Pe|vԡʢ(wGjS5 ٫~ICG 4c]~ec-n˾.^uSEwxy5Ɛ]l-ݘwl_^w=z *'%Lpp}9% ՠڪbO08N{X_Qߛts㋣ [ 6,+`Dˡވ>$ !K% ngZ00^ۮi*XUݩȶꢘWW hCmh֫M2hi/uP!ҿ ̭,6b78]:Dڒ^]s e+< ݭIxB8ɹU/\'l0x0G14F^ti[ ~XW/҇e ˄`VX }Шd|Q J@FGǿj,L)|("YMpF[x3βRWCtNYaX92~3*N0o/5PӗTQyɏa*$GS/ޮ!SFS0`*}Q%IX?`zra$0u4K2X;ѣo8t-3Y|pEl+-]y__/T1/t]5 ̻4j +o1Ș9#Z}bљfy3 GeÄX8!j'p)Ψo3Zv^ ).L#~ZW Iq}y\\kivPDE$tNG?9y(mSPb=KVWIWBh|Zxj tFNW0_o'g Ͳ:_G(Hš &<ϝf(V@ᦖv0t@-:nOfʕ*e?~:TQmzhIMqxk*ɿͶIe x춌 9IUxFg 9o6hVqSBEh5!;h#$ `+vF9y#SI BUe G :$q Pmb5B֤:$To ^ 2"9&ATѱk` 8%ʴb*$=#Po%NZȹ`P~SIװIS%.noX!T)qJ(o[ #L0![4p1R~-0|rjͯ]T[!^Mه7)?!828ade3;ﳄt*\헍(V 8P,?9yzBφ|j'iORBfTģV9\dPe6S[-Y ;: LЎ-c׾vGgICWIC#Z;'`[Nl$\jތ?_Fl@/ԉfwT%rlI%~X}q)yٮOu"̼$?x>d)k}+`tkQD@ӭ\Q )IĞߓD*%m#1P;Lh6ˣ/T?'P9sS 2dXsTH@ELMܔfWh6i,ؕSla 6$l[=+x&`jP$*3=a4Ei:llǩk.D0+Nl).263uJ)Rƭx5Cb&tܰ( f7w~A D*@9aS>1 xc`*q|Ej\ eŞg3{f,վDѨ2Fk 7$"jȳY$TDu_姡;lNֳGphk8%h^5s-vfzWGp} EOt~4q ɳ8^,7T=~31+i RG~u"^O^n2&めE4{C"ir>?TdBf:o%μxmK!Öm+TVnoNqdSMy@ B_vOt|gLW)Lw=B>q(M\ g0^ol/mn74gɘ<2ڕjJ5tsL-·zD7γ~1 BL&l__2Ik-V2)*#}IO -1jY s[@  ӯ0ކ/;Vr% `E"df OW;u C.0]MkNJ f:fY+yZ8ٻiޒD %}N%v8~A=CD|fK2}rC/&ᵬXCD14(t؈nyc(t`lsGQV`VCЌ 1RvI``du|G[7=vD8 銴YGv76\we>%[uPg !kEQjAjQF \Vܒ(S GH4P#VsL$$l.U'7T쬁(:WCP ]Flcڰz/|Ӣߒm*kkz ]g|þޢ8˜n@pVR]u Ũ"%q8ڦv` Ff.w4:.!C]w$ K椭au. zv]tnOtvA2O$ޡNpv I:wTUUiB{x`S *QaaO_C7MKhcR7"-5mg˧QQau8O/hU% V_`C EKpWP侳&njN%E ${YG4D[TEvLXS0Jlll}@PB5#9R,ɸkƵ3zcYW?} e9q֌2RЅUALˣlIU/:3 Gۃb*KܺCfFO X\JN;=/ f ƇʵYFYp=x ,dyK7W}}sj3B(?pAffiM_;9/ðNJ̈́~L SG-u](!Xlc y#9;;ԾCױ).?[dʔZaAO>ŎiAEPGRš(eK ac`eZzo8y܍PyHJr]?ԃo+1[ VlfPs~VxJ&wiP< Vz X6 YWZ( xOΗ^f~|uÏ[7bu {U7=9 |sNX^6}l-iǦ Ï0uZ!|hFt1A~l kxCꪦJw.tk'2e)ӲݢuZ\ U?ȡ׊fo?壽hk@!LU {O5NQRgFrBB>) KG; ^V HԿsN5Z@6Ĩk*IJ.z2>UJdS0zbyͼxltaۺg3-dB^8;ض=> yAOhhEAۻ1OE[Gw?Xs{cSZ,`;*v+u0D]cN}LEV ei0_|ʜAʿt %+NBP o+u"FlAM MH3qA>17Q^r:~^~5hThs,BO0}L,O}f?41A\zNEhz HCAv<4%frsDp$ ׈5 .nQÞ 7SH#ya1Cl4jzetOi*,jP{GnύL?Wi %t&+&U.T'OLՐʑ mf>2[AđiʟO/u6n9$0wi :n`i6#*I+RY]+Ō䰤[xfd?$bڲxX,@JZr4w./xQy@&1cG0d~"yi%0KS7nUcずyj1#ft d7ʫȂѿ6ߡNEGKbnCCV& X7w&[ˋ~m#hN/,s,4(eIUQmvL!e/|aoȓ;3o_GMjA&O tyyWsIGSRvͻ4O*,^|-0|l}~6W~@Jd0}V\^Q3Jr7t#qEU[}PS ߶J pOl'g{=(3Y %g)`qŜ}7gdR,ĩ\)FH8x.gT&Y_ O)e9IRd|=4Mhzӯ .l(xto{xj=X3sIN^6rېa:T0iG5uTG,҃ ŃsXpSe{bpϝB]@DA2lJQ`/=N WȆ3@eVv/acQ 2|q~{r6*kdms6~*s[j6 2\Y+pt=c?)HWAw" ͻL?6 QHo=#cņ&;QEY:L5 ՛ʇ1A  (!>a&btQ}[o3lo>W_,U]~ғsY;\~*wh}(<)qe~x7FmCYczݬGz7)ݓ?\ҳpwkKHE׭5>h% imɜ7jpsw/n߫V*T~y:n!A5AG1k =z#̈́D ;;}.cƶ&$S1`C { +,8!:) PO@7&gv v˟Cr~NY"q̌Rh/ߜ4MM)$beO;(ojER3#"o*)c/9=S,{=-M%;#ۤ0iMv|ƒQz#Y槉^yMMn1àt dHQ3)+Z*"l?2=o$9X>n߿T7٩KΣsc+ȅmaRognIƅzvJ Q*NYb&&,=48ٜ!ME -*5 >u{Rp.~cJGLVr-Ku r$dб>=`|ǾGϽ :# t6}Oq1IWV 1@_df^P̳F A)fOO2NahBl)>,@ fKreys!#2-5j\+,%UcX1 y=޺]q^Lw' ʒ?bs7TrʆO*C}@o_^ޜnpy/l]2[mI z% :uMgidzT,jJJTiP0|T6qJȂR"hb)G+!~N0m􊃈͍aaFGX:[ZMVyqPZV 'usUϳ^(gDàEտ?l/YA ΑE5>\`K~% xk;tOSEW:4sc 3@%}hz<`(j5ƏfsY,&IbEòN5vxtDٍ _}녹#xv?nܕŃǵ!PC =y)D& (kOeaKՃhr5k5Zk"`Ht1Jt^V`ЌSG sx/el{՝Ck^X.mzw%A7uԴs1@Ks聤KS=DL#&W`nl:(ի"ͮzW¥N\s^֯uS$ Bo얧ESPog5/ U} DcLRҚ\eXVqK"(m0+dh)Sh0 iD#"Dp1pST1c' K V^QtӚ]&A7:Tp[^ERC!.E3Gh#w=f)$' |DH6}&T 7%kcAodB%PF?fg3oR3\Z0}֒.J괤Cty]j;X¸h>F>"Ni^*H!: z63[}fwFGi;*wCJߖ7oQc-}zLܼN?zTWkwd/twscrnf_elZVͩjΣob֪́6WR5;iXщ${6hAb^:c+-/<}D_JJ\|.ȟI߂0fo!Yʮ_kN]BXPzJ f;OM8Xdso U6ߒT4wk@lIK-#`&4!654W ~GĹn8@"oC{cTxYtE5ܷY{*CnY'jCuwΝF$S<נq ux#ISʋ"^P1J[!?qGύw5} 7d(bKѨ^jY )v=*סx-BF >rn[z .`yMCN VXq-K'jxgz "=һȳ|I/q!P}JOW$tm#+Y[&Zm_S,NVDɬ:"䶰1mR"\Lx6nDM _]r[/KK.GP80@W&`ZV 2)ٺz&?0\Q\f&δ~Q-_yKu fT(wA'v{^1"a/^`7).%5hvRocOOZV蠁ź~me*ӋZ+>3 Ρ/^㨡^'2iϏ#<@In/*`ǕQm݆gj@wz)USK a&ݟvAH#}J x@ QxM*/q^}f݃9uEqw{$@Y*hNűLX_ڑ3Ht0y~NO5K83`SeD2ЏheBڿo'uvRpk C,tm #GǾ'.1S&T QKR+{\t.ܴG&:n-I CfUucm0eq0Eg08̰ YوcX~{﨡ݶBt[mUv^{w`"Vn3L`owtzxa; o'6Q]Ո)rKϥ*:@[ZAbZ ;QٸEP*!-f)ҬY[' @6«B#s70al.8ӆL~j [Hl*BA4d k4lXG'I pB&fkO7[!ѻ,TaD!55r1PyBsJ ߔEjRYkȅbаetԃXQT@ m>q]/*߽Rve؝MQ)+8Kq[<8v?*~kn%gQ̫ե9z, 2_,{z@\e>TR-yfx`6(EACvqc8Z.ٴQ:sjp0d_/xQ5mQ!3.xсFPpcyOBo`wW1Kt1!^F+Qi0i:."Mq I 'Q)Iw]E be 9YW2sfBv(b ~by_zw<ҫ_8"{H T;tE~ @bBރ*V:bPOT}2ӚQkĶjEE f,O(kI׬W1~4XF`T=XIh DLF+1btQA Z)}`=|G,K=|s`]Z$ H$VoV!"j?7uMkmOf3џֈy O[{t%K2O+"gЊ{gJC>#23⬙w=́ N?K&U+6\8 mbO-!]V_74+C#gJ 9-k]m bzTI&y5NSH`[l8؋avЏ 0J TPQy|):4ܷO8V C>h(-/30?n:7{(z ˸ˆXbD'.WDm9-ppj3ִ 2 @e:ͶT t1tު@Ǖ M- XraR7 p"<F=ya-GT*}|?fic1]Fd*y{(o,$ziY"^Ki/&ZtLwl; +ob.MB&HklI …LcMb}}PNJ 4`Y1%D+q' l]{25-|#'%ZP' E?Y`ԍbvv֛kX"ۀ SPYgؚt.m 2PhA厏Mb3my\soW؈ *T۸T*fN.sWAYm[LBò*p2^@-s 랸 \I8y 0WX%2iK2]u|X-눶 \^_2(r?TsyP=ϣ:go=h8)3 ELIӱ}mW߷K* E'"L}b Z(u?Ί*b >~ʤCVqyԄTYjـ_wͭ,J笮ƂgU}ζ(t^̂rǫj̶ͥC/'czodظLEɱ SpP$ahE+dFWo0&vo3^'޳>Œ廀J&?7( !udc9IC̤sopxzs/eWѽڧr{q:6C%szR%$N=XXęɗ陆JpO"}\O! "2^ Le6&lHh@c.2k iu6OZ`Cu,T+xWҴ}ƙxGI\> d67 Z8Qw B6ӷc9,o߳a_PaP2U O酬gf{&ש\4dal Gϧ,}m b{&C_]rDPU)Ikȹ1mRHA(e#HhyWyu( 4kpC-uObxh-/'Ӣ~%\bƺ3a㹚nfu8&mtdIu^ȑD`TC*:OJ/\all SZiECUHjKol!dlQUƩxזaRċAQ谪adz3j(Oy[oK?xI"D{+Ĝ%V V "C%`e F#f6iaAdI{#ǖ@)Uo uKq0dy=2uX s1C6jps &b`ijMEo*w7a3[nD=I >XMcpK`IYXE15MTwoBV `,\@_CEu2aq=qj[ߪa !LZ Y - 1wޅP_崗ZFȎFeœu 6B7FJ :ѷ޲(Gldtī́sO'6Ѳ<ös':hE=1FX&~JK?a dVvDߠmpTpS/ΉS%w?a?WL4DgK+ clk殓-s-E'6Vdw6m~#?_*d2^棔P맕gn0Am1e\''58SMLxcFzab nU5;τZkт 3,抹(F︄6E;֍f.FIףU"kS>Ҟ*SqF7=fF7f=^2a|!~}$T;睘1%A#@ ∞ P1E-fv sGB}z[&w@16dVx:m\S)Ade!#k{P Cv,)AܫTN٫ u0͟4AnvnΞX,pZzΕC2ܯ7dZ kl Mo\Xh1^\lSKӊo+'mR 2,{C0i2C[&3)E!t|v'۴ŎmOS!l=m '~Ṥ{8:݆'xfIePO=wOc~49 I{1Ոxb#}GV2F83NNpinr?4jnq&\n@qO<ڳQ GEe*SN0z7K#^Mw+30u}ǔ\L8~|̞ yAWh=k44bab JHH-P'(=f%tWE' t:n/P?إS2ːQRqM%F}~̬d ~A;zыdb(cr%VL!Ϡnv#ߐג,!s+h#? WV'LX׽ċ/ V*X15AyUcd&[¯[+Ѱ2jT)KTfKMt:.t[)}`š7N𐟞{ ߼}Mgg=mg)2 BwN *Wt]Ijϥފ*23 fѬe3M'sUٜ=4ܳx19CݿL02g<#Bb%jK)^(&;GVdf\W,p*TK*{[r6};Ҁ^Wy)݈ ׻ڊ@MJvi 6"RGxCMw-Wiۢ ezϹ*#u ѫ5KU[}.ߟZ$u|&իAV0.bGmNȤ>5Ge͘FP掇a =&.8ʷ 5hp!kGꮶ#~=ɿ -b" :O`4 d WO0'p0,}ː1TfkvD1,HrƱ#v߾G#x[XY"rj6 RS#kRh qUH`w%-DdÕlcXfjG8~'~^Wflv4yڨ `C28mB fݷre\KCGgպ9ɛ4 {ߩ~n'CjH+X&{4z8#h3,oI`q'69c,;TiVkH ~NoU43„C9lj|jFq4Gci$+4)bPqX$O:P7cc"%+B?{b>YLyTR:kpuw^ІM%wCAA}^3Ώ"\u)r#Z,Y>δjWs",t p.R,޶[:LϷTWt Z1d]U Vzx}ф7Oτ)B?`.]׈ۡ6N>&9se(]>Wyτ,Bsu֗d0h _ a@Wb1\*xX5ĘW7ՋrϞ$BJ7[b\gA\HgF8uڏ_ ؃ ^mb't69IPӚ!Iq7ڬFfΖa.YAof'=D'>"pMW1jkStDz[ 61l Oqquc^kMQx`wnUecz^ֿ |oJeԨN7`Q ^\B]FD'gզ\7u: jFm؍hQl96Wj qS~͎SzMY2+ybҖ*YF 72R?oL4y{: ]` pmڱ/X=k2yceFbcVkN5M*۽@>UO4-&z^Wꄪ,w2S 195e3392I/LHzԉ<`5!pێ©e-\>{LlkvNYcFwΨ GFJaN=@4vz#Ӭb7Mxd. $B%-YR0I?T`n>Q97N`źH+՜LI1m4AGAk\Рo%ˠ،SШ*H{JCqF >qNR۩q H_ek&n MdE0u߮Bd46JٝTW)-N*Pل[G72(-L]sϦr;FU}06otxKI#l[U p/'nTh vCBhͭ46p1Z)كiyHxۓOsY2PTE SDӜiήA[8a6Xc镤Pv'&qj( F4EpkDx$ΆX~Fyp#o-el9BAE Y]WI6u0Ƌc@c-j*'žg5]^HnLNpBpEǜڢJ0l⥩ k&%9B %'r{g'Ajl2 Xa1זø6$!Tfhl|f4~fR WWzp^̂UmnlFK'HTfeXx{ 8yzħe D I-s:h@Y/^4 fX6ŒSntFenJ-؝FmC=DTI `Vx7bرTD |P27+_^­3=Vӊj/tp8gC4UL{ c=˶^Xpj`kxfաdf4$1<3&_B){!`ަ_u,!0j;i{`B:O*"PttobsI>YͻH3۬a8O)ڗNfvuN*:0*8OcKuM:{`frs!|uv]<2vgh Z}LazjvK0': !El):]dK[*n8?9o+MJڳh+} @Z5Ql^hscJYGF76DDZl V@3m&HitGdf;)tۯiW!olUT7afMH,@,0tXFEweނh:^VDj8{Y#~x[R|lpD' q3SEإ̽ϷbVsao%岽~γI.+TQj~/C{vtqrd*lr:tDYW :_1I( A`OTbOQIf6IԽvp@ETsF`CCń h{k B#M;Zw wěl.EBE;"e#\QtP ގ1h|jF71)6$D#h1qvZ LFRzq?T8H؜S^R'#y'(aTAN` Q~ID%h 9UhaIZDX.۹6 C\"OԒRBUf1/RwFf)KMigUj5X`ϬzVu,}(}jfsEotS.ҋu^4c\‹I*s30kG=G`= \8KswBBD~ HRߡK|/"ʧ552l)m3eMu('LhH~f F QTۖh:^d^uA&uBɚUV~vkgh3%pYqzr⚚_r|Uo uDD! uriI[]j@+F!x3sZKRŕ?S$5Xeu/j͎_{ǀAYl01(xΦjw Y<݂`ʷiܯ}J&Q.|Bi1pHfA!4 gl p~3AJmJVN'+<-j)7WE#<>б L+z8-=R&Uۛ8i_r57)f+zjaqW ﵇ncʙ4K TtcoL;]+Fw+H ŕyiImXPzLLzKqEJo.7dJa# ݔhߞ4EIWx^uKh“qEN b\=Cma,J<< '`ο=[f r\ GɞCUxմBPAƩuns{K:a&24!?Sc?!Ps:)Nܭs^? OuD ߑY̪jAժ3vڎJ9rDשb핿+NG$ dNfZKZ<'!w^~RGQyzB=i٠SLdu=S_ s6v3o+4@) /e;xCŤL/jd?=C528g%S'}8[,aԀI4L ِ4b(H2\ʊ/S@ORԇ*X|rt\-YXŭ$zuo>d^-?6<|,N^A= Wiҹ}w1hCEA0E1y9 g5 GsĊauWܴoao#0[C ҌFTVHtUvoΊ*5eܿ'SMx9sϠvHگ 6t!Ƙ`I o}Oi&S\E(x45C`yrJb-xVI" dϥ;KoAK *Śz nE0%Ycy D 5,E=B_;KQ,ȧd%aAX+3_J f%(}#7Q&ʣ,wI|2ۖtHVQ)mnzN}4[?R ki`Aelr")ʡ3 \ɯmT|]b)I-iܳf804LƶSJ-`]"r9sкkī Q3b5BX\% P;6iש:աAaߊMjg2BjO X(@(f18,^4]J\\w]"̑7TFtUOOJVޝ R}W@;\4"©s%fy׎γ੩cG<Ɩxsk%ygR쭅-Zcb-QqLD\ѩM -y(0~-Y04VA\sHᇫIOTۍnHڽ}XH{G d}83  rkdoS4hػr}sjl{Kj|k<]"$ nHHEŸ_3~?후]j%xA3J(`rwpm6 8<ٟ/Zc[_Qoo`#Vdu¶1DRD6ݵϝ5y| D $\P=cفGXUA)nс?e72/KepxC#ܤO>9 PᷩF"Ǒ Jr ׉Zv[ʖ*ԙoTDs.aa08*61ջ%`-I@ɍBfЅ{UG_RY2 8sexA\Нs]bXUvKnp_6hj64ξЧ"@Pn{]t^` dz^0,_掄-HB %cc&ezi 6$6mYzVVj첆@g\{E&+[i`r3g%(Ë>7oe&ש%7uMV݄^5h4k1bYdɾMw׍AM7nfOdhrS폝pm3#`) RdviN  E_l8.J)$+[WڕMwXnwX 5VGn$ΡXEu&]< zW^=Z}_nK.e(,05J7z}p&͹h_F(R:{]RQYeT]OTm \3[W#b2!ձ[T8V!yYo nN1~Up][]' plվ {(A@ީWPz^wP\pf̰v۲M(a賚xԽWxc,OzED8 M)c%vl5]_!zFՉFyWVs!b9r>xtSI$k,NQ.>tۅ:*0l*evD;Nq%;=Ӑ7æ~(պ$N@$ʼn|YZ 2sR%V`:8RW-98I͔?dvXњ DxćI$v }hFRd.%*̲l"Jŷ%]Ѐ0+)bE4NnfDm2-!杤0_2a11~qXDDL'fi4챂Ҵ*TLAPjOxqsN^ON+b&@V PuÍjLu.x@58jlk@<vjݝz\^.-9Y2B<#DA/xyG&WHf;I:\8Hغ-0$ffY_Ga+ ]eꬼ,:rae:V]f|K,VDgf1:[zͪyKeb6i6du|u>u[LeXCġ5N<*"G'dFylM Pr0՛@)8vaR^iiglk(x(U&|?F#ML@Zdfw*?:n ay7 c.AT`$UIj:'v QB L &l5;Ό"vWb8 !]ˏS@N'u?/oUCm_W>Bxw wD%C%IWE+ Uқt]v\TuMGk 劆x~78$|]- =lVMgQS:\eD=.ΨZeZYpBE@Xu>3 24q3b9cϗi4J@7WqSB[9(Yl ^%t+?M[>X#f,C){| -a $4].7֤gʇq3UJh9׳~q6{ϿQ]JZ%?&'Z0oհ_3XF*j0;-*ol%r!er;] \A"Nu6<ڊTY_ (=Cbm[ 21-Im< e)PfLV,@V4'kh2`bM"\l4v8 \>;@5߮^C#{LyZyO:S,\R%5+4[\Sc{t,IH]&(1Yɕp2t*˲Img!*C[EngmM)$}y7kK\ZuvzȗM:|&ҫ<+1W';}~e5A7.ZVѩxwI;Ah捦x9:ᑠNsh<{fL@7&hw5V?l:r:1ZF!_"ªG\XkPj! G%83ü\T(/ƕtP.]IA]@Yut򽝜hg!EɴwzVpZ$Q-3XdI,ttK&'?qL])5LĢ{/k|k䌼c -,SR߾{`C\3hĉh Byx{q$ ?OPfD2Kj4;>Y^Xlѻ)15m2B=v7MC0n A \,- +iB.A* ~-< (Hhgj[Qm7X:B]H>`ЦS5Rg;ת7o@PʱS( 6{HDgk~%7y=%x3?>C.#`Uk ?zßrOHhː3CY`GR9٢.'37W%%yJ8z<R{r,:zʚlXIŭ=(Q_0^I\ 0;"mra=g ЧM}UH߁[oT ش@߽eEJқ6 Ve:}וe6L 0Zrq+_j@fdf /$>?0!0kё~Jᆶ)dJi R2D$Qq/ eDr|5K Y$xnFj7 @./MkO{GQX|2GV&!@1c`vGÝ~س_wf$US)Ec1@x0>^`{"LVf IZ+X@ykb?D´R5nEtM0ܨ.D/Rb%[ab=ɚ9ᷠJn=n[5żևw{Z|j>K'u1X۾;\^Kr腐$&a x8,N Frxhx̕ț̾]?]*9Oη<.rR;&fJ #k"n ]ִ)е٥*+ Gֽl=Xj~^ر!ܥFj+w,=e>E!'"{sn*[yW"!'#<'ȾIij 9#ROzumK=4Hfߓ}UqW5`-`ި-#OjFg 'sMdئ.DdѰ )C? ޒاB5QhP50X`88&v$,BmZWZrպ.KP*j}0A `U`Yo;%Jt?u36N V?YEUS(M'D!m!): ojŬ0ʗzfcGCYQGޱ<B3u6Jr"w_>~W|x"&9u25޽|t)$4DO[nK%6֔$_UND%IV[WG[Յ0&!4?ΆǠ*)'41Lj"h39aHVAýjRն X?piȈ'9ۙZH˱y=|hKw/xQU<Ț!4U!K?DZ)?R{n a1fI[S~:Űq*{BTut]ץ_Su4M ƅ)$Yyy. qu"v_EF<9XHT4-zKzVKxlnV`/bT_j.^a-J Z |讥Up3DRTQ)bJ^@Vo$ęMZ9%64)C 8 0P?I3Zj%1~VqpsD/L[>&a`u|pU^3toÑocL_,AVu5tf^U5v|]?Tlϵ랰I8 Iuyݣ*CYqf+k>ëFNy"XLP,xyjB>y,=TG[0Y[ʮκ'oRȿ׍{gݍv]VL]3$;gʍ27zCUC&@c;zzg|"WBW_ <,-;$Pr`wic sGf~8̆0aњ  C7^lg9gɈ(P [osq_%NyGHRU T2ԧ n>\(-q*vyHs HCө-&=@}lzQ,;)ABE;;2+ΧM]HL~养.5M AIgbj,G*g)= Bt I4mJiPRڨt9t\p CvUɟfȑO@N^yiw`$="G/@%[ ,}. M)2׭ŝe9ދrCɮv-9Ү(͔_'{͏~ _H )@xB a[fӽ@N\)Y{Fw6?qLK+ t~w$ctj`*_m@%^_F8֔ УrY=ڃm=J/LrdžVuf*hU:Aq(yJXn#3WD@LIܩp?pOYܗYMZK?sUH"}zBL+ ۠F2 It[S6YS{ ,Nl W5[Qh6WjC)B֟͐zDAc,9v7dO_`ᴲ%خXlE) Ysj<,$>껮)wDJmb:hGfr/q3f|Zo+L{xk7ըH|k~IMw6@mB5j"m,{:Y \GgAΞ,wc:pGA!Ī w"~>N]^#͗Ed>pbPo~w>eP,r7Rn(]snM!dbIꖶQ_j,}y2{Rѷ-YǩM3*q|zX~*< eK. p,rUQM3_>p.4I1fm]>/iZ2n@8Mag,m΀N{ =:gjF*h$jww>h!vW SHTYfLp3^S -yBvq"6eyc80GFFѽ ĉZXMr-ŻyV s YMT -cU_5ؒxqiIАűp1~M1U[S&w6Z$_|cى\{t4*6<ڻE&3m%V:6"S##Nwy/sPbbx%}^0PיR 4@\It#YڸAl pSOO# sq:=^# vfeٳbg6uJ1KQRgQ/@x7瘰wu lv N](GozRajf`Px牴:BG/[E`tKbkyN mq*#a=>/{GNzl =CS|ܣgmLu`u.Gi@B, ɦpN t;߅lhbeM*5dLNҮN.a[}ATF$-{eoKˮE#W ŵp!^p?ǐ6S=$*}~ܣ$aiA\f;)%aF*oY=<5! ~{ OlZ"hZyFj8Y}nSFZX5/DPEU%Orx5$ ;~ }7,Svj+( _;.nnWs Ҙ1{%= aHn66D(8ûvYeb6{4eğ\4kʘsD~ > ;P5HUq8$j9OoDћ8Pk%JbaW5W!䫠J e؇ 6vGL^Nsuڟ?}VҦ|kcƀ8@ߥ38 ME& QW%}R ?%MX}~oN(ed.k0RNͿɡ8g.Ut&(3հ(N`Rً 5*(YNmyC ծU" WsUR1aB>3F*^(><8zNSV,k̩G/ VY l!bw6b?$M=G#+ n<#|?Ԋ&Os LP#zছ9Jb%E9iUqeZ~p>M % $d{;eu08/~AI"&F"7Kh(B N,X( Lkˬ$媘˖=+WDOH 4||b[W+Qk}z]d]r fH+RfSZ1ݵq<}BfػuVs-rgYq|<mw:2^&3"MYFmnǃ4OM яMnM9{$S-YZ tf"G|Htňb@}Z>?UzM 6wRۉ9c~tAbͯ%U['2T٩[%ܚpѹfX%t{˙'!r>m뷽E '5{T9Ţ/H8&o "rպj/;IX(>O5ӎ h,뉮rN@ ?ܕÖEj8fDNUrwt8>bB`t:oO'O&7_LK`WRIz| l8s$aۄԶB3Pxo{$f5Y.>e(GL*ɖy]k]>c g*zŶLg\ae_:">j䁗\hV%gxr'm%Kj 4KVA(r Ć20X[-`_102ބ)fN(J366gu(T1OS=ʤj8nIY>d2_)3t"t9q!qm%c J鯠],/;G35b)w\#?IG0Ώ/%l<16UvBQ }Z>Vk}UZ8U!\؂ڞJ%.=TIYD ǟP' #COÈ?1o$l> 'z“VR}U#󺝫J OrX#!pU19Ord"|5LŌ6]WDo6+Cj} 6 2kj-дRD 0I`)o܁KUB hX a3t>ӲK]5UPRfmEXppe~2Jrro[Kw}}"0\|B6aiG4L1Eڇe| ‹l~hXTYV\hvNeh i5um kv@)*(I˿D>Q=@Bk#Ɍ@7,uxD2`}t~쥴QG Ӽ6SŝgB^Fx%_t"NǝCEN#9eV%<5&g-qr0ٷ8 8у:,]?[¿pz*:qMJ 5! _`awS `я)[uQVm%L/[lg>xz(ͰytiV_.A3Ǖ(C WlG)|6MHVےEA#g; w*L@rI]! ?j{ؿʀ8 ݢ\wS}yˑ[m/H̒7o(3+V뢜_/.?08>G|*Ty>4P( (\^Uǘ}oR5,,a|p([41/=凵pQ-_=HӔ7al8Z9c|=-ق)Dj2,lG8Y2N&pgyXnjX7^{{өIc\PY$5=ժREU2%9,{,/sFÀN?]w+^ 91&S;Ap1)db h:0%+/~+3fύ cil6mJCSsasy2^?G E2OaW8pn.PI IyfbvHJ1a(f#<|63$%FsT/9E& 5\y՛ݷ-^Li.<~MK؈ @?%)o2S%ʖ_ߧ? `%a2K5gS/Fŗo:[7 1XPLqxΪ!3vQUΝՋř Iz5=~Q).kxBET6@ét';^& sEz>!LrhҘ+1]Zj.l k!L \zÞG/I=염&Z81'bmkXah%q5]{: \|K -vE7cx$XXv0!+hju+r[ImTWQ; _)N)CS)A"cjTVre܎P,I!g>q MPٙhxmX\Δn`T6C_} qJspi^R_Kt*VU=nC"0 j,S}䚢=F(opGݚŕ㛔,6k3D;CZIClŽp'f^I<69!VjóG|"+;iD>5IfiUz64NN ףZ18dnɒEl˾z*QS~Uz2g j1ў͉imW:e(Y^k_/A`vTVsg^w^}$f,6VW0e%Cj4L{D׾bfiܻH_go av6#Mq0  mmj4iT)Ucz>PoZگ9pN3*9%W!OĶI?J<RQ͏A5gK~ݶg%e;X렙m瞭M:OTIӍ_!-t/YE«}ݳdPL)t:OA2J&+);B~:YYAǓ}Txjl[nт04nJ,z0Ѻҋmo=fY$9(fF H֛~HeSfvY}XNz*6Lbe7 Q60Udsl^2 b[buvtq_k>?GC@Î vcS"V2WZMŇRPnbdv'Q\w^3 ,Σ!+^A|/fij;~W |2rsi/wDVo>\nf:+3Rm3A6>e^h)BWH-`27,z Fd%|dIRĿsGt]!tYrϡ9aH X]'V麃OKj[u \\:Ցux|iN^4" xfw[MRp"I&>m7/0ާm}FYtIc<'U&=X@b ?2Pd? D.,FVƺskvb!Hz,S[m,BH2Ȗ7bQjSeF?b0z89sR  Nk+[ '1Ua+AjB nqj/꜖ vi=KJ~`(-àWF'ڥ9wqP?"ȵMZ-9 :d x /YZ;)Xyy7VpGpD^6@TWqӃ#7@e >B !u_xBH =2Rqh;(8 z][fTy=Dvs^QS׫ Yʫ[C2_ rżx0I| g/"q~,*-͓X]HCQ^럝3&⽱3."\~a _Eҿ@$+\T5ɽ[\V U)SJG{Lrw IAvB*-U0w؆R]xh߭W(Ӱ.Dk E#BfIڔ Q!#%B˻L?^4[W$?M ( "+)3Ӿ1k@b‹_{,i#րL*_GH=eX+] Rtpu3>"} vO!Nܐ( ;{tlJ˛xa7XC]NPuB|&LVvֿcxt8a>C؍5x K)Z8CS+TOarn`Y aR~Vod[i$IG!:X{.gNI' x{4;l/Hy"jb_V\лOA.-4M 6Aa (ܶY_#U"jbmYBq-]Ev0]T4jZ ra]e)}lZ=b0qj.zG~yaoc\B}YUEfY9mSޟ'dڪ HL/Iuk`Cj+hZax׃GkzݙkDySq}A(xaj|2΄|ϤU9eQI#Me8Eso~r{A:y '%(&4HU|](` OU:{ub֮ĶcFIHmBe:`*7zGga?=֝/9FS K<}A ߶t0į`{0yg]cgxQկjJ~ơ #a} B:* ȶ׌mCGӞ'k5ߺԀԸ6X{$};7RJ9_w 붜=b佑 S~ mZ:X$Չrh%-+:o-&k]1B3^MT{Cdx(u߿4\ bxP4Ch NK$v%Y@2xsoEg '^@>f'#]C6Xϴm,r$0'V1=rp,NeəF{ޥX * R_gݠ |hZiXsb }JN3h_jJwWCH!lj(ȵZ $HQQ)0;Cē\ sv] A=sɬ_8 ڀ]kA7Ҍz}lۏuy;:RRMi1Ό rzMYǑZ2b1+VFzFx7 b9Ae+ }l9PiLm20ة*}j8h&L7rFw "Ddꧦj+EwpIvAК:q\[ V8D\ /+$fH(Է:VLՓ=.bWGH,zg^ߡ$yo(_xkg*ęagN.!|vꆆ(ho⛫*\}\=K|C+Vw@)؈)cr/ٯ@hN.l:U,HtDdU{#y$jSh OJ/v7T5;ys=3}_D)Spbwy-P| :3mgZdP /N % )KY ,2x4x:P3" %4E]oU(13ho'c4Ɯ%GH_0Db dpHNv +dSvYH4V+Ԕw _DKM+k=9*dAM* :I!#)pE=PĪz߷1(EST9f ?Ih6h5R}`y><0$k@Jf*0"yt KG9]+RC s?u=u//N0. |Z\|v R)LIt>r݀)0zDs% 296yAYiR/ 0hY8 fe`TH:KHœS !{@Jpjq;GǨ8T8Ɋn4=ceI[-Rngvr~Uxq(Qgf9?dž/`5|+e'&rMFd`$2= t5OH$kƂ,]2Ζ(oɚi 5ZÇIr;`Q:;I3& !aGfCn=W7'L[8?siGbMaLڸfPꊌ fj=vFaD<[P_Ǟ܄8nWIȕj;ӿ__-›bgMc{!.UÜ>$` Q8f<23̂!pj.j0cy5N_piJO(wGdOS/֊VQ ߎ-&K|JUDqփ{_g_;+>pOlsmN_>FؒAVw‚a=sUr@\:h9~[P/ ht=tEf8X`_䓱9]ZjZg& TBm]/=uѧI,^I_Le"!(l|q~V_9ya%|Ήv SӇur{+SvOw!syl;Q$ 0FԥN D³Q |JX*JEb[ԭ%b>Z?,;^ hQ gFub!c0ob؞H)ADnA!|!c:‚9[PgVvsQɩ78hCdވ~*8P p?&@R bX╛&4ݕ=p0b@>gHRzvfXC\IH݃;@B`w$Kĕ*R2'.)&kpd#Q66C t< !d"lA%Bs'oh(Uq]"eŧzzt iPk{.nr\7 ʭLI& I9ݣ""D4,]FԐf0n\}<m(Ϫ,͡pW9:xx&z`2Vf<%1f{{Z?YcRe^M`QuU XAKWU4Ʈd/i=,o䴡NUokD7VR 2x]/۲{lX,tL%ČdP'?~.1'}[ LHhvݣ^mTڏ 2E&-[YR)[M^h D\xy/rVg&YPj݆f~"czwtKLD,19P ? I@K7vY ( 0cizp~B?[᫰<F-vE/an}GZ/YbVFvb RVN<]xR=%8&ߍ)M ;%'Vu j+Z:$CG({Cc_2;Yʳ!$߁ Oc 9 YDqg1=tYFŦXbO,UH㊝z1־k}Nm߽.q>\t:cgvq(rq 9"  I"͇*Ǯ-nU(n9$FP3M4lVy LTιAGp[׳s2fcoCNmZdp"u4h7X hEiپbP{PkXyH1ֱUOM& f&B<-03߀tFVۄkԁf'1QZMA:]ڐyl` Je*r$ܳuw+Qzj231&p f$Y}_\RE{u0I,X'/mDkg6(QMް2wʠ, ;b@`Pe"8rUDD+% ϨVqvh7b^CLSzMOw;2ˤ?<@pq^BԢ/[R½)rRUՎHaLiԪY*HYb he=H~n(⬎q .)3AWnG-Ǯt+@Y0fzgLX9̞3_7qR*gQ8Us%WLМ~- I(=KVZG yP0X<".[!qQ8Jرyǡ!ZQ$OXTQ &zfnέ(4~d ͷ Y#V7gk@.%#ug͓t}jy.8Ƈ-mѣ b[]HQ=Q#a%DL*dw <:7lk}nL5lyӤ m.e,jm`uHy$ rcu'zI!E+nɻ+bVY7lR,[j7N-A) /Qa&N fb2`rmcנj<-Œ5pkje(*}4݄Oo0{gv o#µ)^!|p`-ɶc>|YKU'H򈱆4EYxXUf5y#H*Hs: Uu=[KlaMPB :Y3ɁqW*UGFiu5WO\s;AFXz:RQchlȊAXާB|0c)6Yaʽ1WK&jAo0#=|κbMVN`1N' RJ[$J톊~[Z<|;,䴧#HEf5B~JZ\k,u{[x=ҹ<@39u`֚b?yhrxr-z#Y](?564fW=7B~:~?Zܿ[JmW1k>j|u愈) qDJFo{+ Vv&]!Π2{/ҹrlx0ur*-A%**Ek-|Щt=n(G9V.t,/MMRwp$ %@ΦJ-CIbqt &aɄ׫YyG3ŬLoDN7)w"+]Jwk| !+ҥ`v֧vZN Z& 0. k5޽W-w O2ǒHbJm#+|kWuꈯ! m4n֠Fx;MPj`o6w‚ &eelz] XL (gatS1M *64פh؀Ly;cEFIO>an8s#zv#Ĵu!A~[yZM)T4u|x}2uѤAsowI\q~ wZ){h 쯢30ޠ3ut0L?1ݤ6hF~}Sexkߨr826y'FFlgZ(9Ej'W5@"*hԍdo W,'|"c FE}\v]x 7 dlj?h^`[S9~^,|Ɵzv&OPN;K&B>"ׁ_';3.&xV:6?!̅05jM*m~2(GK橀ZG Ջs@]f5| =An煙(YgD z߅-|}?PTkoDsऍE}{!Q"??%y&6%PP($*V;"&@ʂSbƣ꟥g#'Ԉ!3AYvdξߞEk5|y_Z4T/K*Mx9mX&Bvh4v 읛R]_("6(b%/kWEsOn!ܑ2mv |(?kJ+L\[]> NwᶴPT6WjQ:TP+} _wOc+9-|Sd`'%igآ:$V&ݕrVU<*R16*m=s%BUĶf-&=4'~HCCtwyd3DJCW|$|:~q5LQǏ4d@QwB@^s~Q`\/M@eDM_o|;i"23GR2O3[t A#s,O M<BV$(b٨ZZCE,*ٿe犉苜Wvz)oD SG'h]vn^F|j>)#r1/aLkpr*,nj!^]W8עE+ LVkǐ DۡןaH0K](sT5q.ܫJC%_On] ay,4G 0G;[tғ+&*&)x71Ns !lYkx6~}jQ,nSw ;(WP&4^gVj`{y (ݨe`ү:v*)8yZRd }wsiK=$H-}q TdDΎmRCuetaYOH{0'qF$XXxMzWt/-U.Cr̖)VV޴TAIIQvPWƘ1D9NNP( eBf, rem鰬x 7Fv-dwTғuRNMfh.ހQ>H̓'z^0/FL5O7h)նNj3gH6 dy!F]i] E'*v[WBzR9֌EH'F1¤CMԜOWj_)'a)3 ,e$,YhI$@O_vQGiL}1& Eiv6y"_:R8u#š z;)wsS .~vJgfVh1wނ}:q:lsNɂ3;@bb%ζǥgN.dw!VF=(l-K(H4A55B\mVwCdQt]1 tm?81oz/v93$1n+}hz:hޜyu=80yܴЎff7J8Cw3Η:겪R*ݾEb'p~ſ2k)Ǧp+Gd iו9A6 N(H|q t)JW/~(OKX{oypl4&kҔF\_.SBsVSr+X}3 EQj\q'3־h ېԸ^ǔ.[)Ϣa&zl"K4S554j~T%^D$"V5`ʸV2lDhc[oȆu=Y׬'ӽe!-zn4VkE @C$-Sc6 0YJ[lL]ncaWۜ|m!Φ4r g]BQV70SZ?@+ٴ#n`@OYR8H۽GeySv{8#~!An=W^TpN3o:`?Atnm4B"-x <37Z}#6S_l*y-CMWI%~-q?5D8(@JhTr,-q㟻\#rJz[%\D8ZkFwQRQg0kՕkb#VĚ^#ÌbsC\o6 R~Mr+V)_#*H\!x穐^sUͽӝ$?1> f( M 2_!G[d1@dTK'GɶSfhwy0俋\Ƚ᎐ ^"O B@,SŋZXccsh%s1-KG'7NqB*;.~bνCS+f_ҝYD_'؝A*/w+D\>c8Ȕ%8dAW z;J^l(ChO| UJ* mIpJ$Gȇ Q/Gd:'=V_6̺q< lD^O]ݰm#'g2TG%FΔ6N)[awu2BJtH˝LAyeq #UM*>1H({h+!^(8~pqûSs |FfB:@D낤)oDlf?8!6h︠O_ng^4 N-v{B$oq@~鋏;';qK9p>sp*IMr6ZF\*&D+c☑WGklgJSAP1R?p\7Hvr +*3G4,'J6hnkmT+m–jpo\dۓaZayG6h 5]Spx}&J9߾@d55.\D@?MK64P. 1H,Ut =.{R=v*YLj ]W~PP352ľ_2rt3-V^KbDzf2Lc 3`?5Ke:E32v{NP4n'b0NVKaւh ;zt7FRn.]RB\ndǗvo-%=N{JaV|Y9!A1:o~6T =g:Mo+ oRI//̢,ҍk`{E>H-LtGNCu64)-%<(Atn0Ia5pN~^?*bJ)5v59J.t@k%GDyrڍq i^עxI/*Z1l­jI'GFʷ 'y)+ I[} ̗ V5BF.O<~[e^O4K U-zIש%6+ | oRE]C*JO5)tɧX x țe/p{v bl<`f>}{(朷^@(H􄄉0+-.SwI4mDdS$7F8O {):e݅ Ëw^` 6o!rZ̚J;#"SCũjNJ $ܬ2MsLC>'y A 혷#0F[q^7c.G^'Bfnw/$T ,=7B8-c#|͏4Yv> mj*fJ"C#+,]P(k*XO=uM\HΰE5ߗ!Ȕ'^Plb)YMc|~xP !Cj$q_MS;L FI:r*lnUDyH%^Eo,ԴTP!h4UEw 84ɜ6SKk(|-" P]IV$+籁w5k]O=W#i.JyY_Խv1meQ| ;N܏`$nVvm%Ilu#rOtkt\g\2N?E[.r]Cq$fϐ(cMZ8=Y}=do&b|/DZx.x#49WZnp}kZpCYƄy!mUۘUĊr |b ,$ 95)@r_F\u, :kG?++" LfӸ;(S71guW@ˏܓ#qTSjò]kkuInkMPmDjlbgM[_q1Fm"\hkgRS,<%(D]>}A4ϛ'G%4ARASK$~w[E9\kh~#t3BT#dQr\ЋrҩU~yNGGfZhpRW|0)#BekYk +.kP'I[1a;w5"9AL&91FsB&UdTJV!eIEI4jfg+\]+^K7ՠ2^nZoO '!~)`^٢HwEs16ˮųZv,.PEJZo%%w/ꭞI:)Fd6g̦/̺pMz+}j];#եwBk^lmDd=`r9Ȇdkq__2щZu,B׬Ni+bHbI !<--9*v+ՠƧЄב%hn}j/'bF- __ア H*ؑ!8M7Tk/d?`1o@qD0()˃o~-d:ܻ+Vpމ5Cö;6"B^5)ízZ mu+/XNg$=ldluSmX+WA7ދxao;<CGe!HyG:G"~ZXx߰Ie}aC|F:ϩ}SoNd tG T%#NH\]ך^n鴅 @0;L;oaMag iG;AZ,]aݐ}UFHPВ|l;ar©ysLǭ]'4tpe/;$x7nOBOZeQ%ul}W{aeB4&y0g 4ݮ Ԕ4zi=kQX̱y=D&@S0OK a~Y߄鳮c!KekjځbyȌbdXY͝ @:MNi#',G$lG+kC2R&66a] "g3O'Muè,ɛ,(eֈ]q~x4`yUS`fCp^g0[X$R. @N5)ԡA*Fb %Vdc ӊ"LlOH% ^b̉mWR|s?V,#U&H=W[d>0dl̖kS?Tū~19 z*wdk"l؏t%"<|l:MSU @q4JLOGsCHnv%MC &]Kb07>Y6 T 0g*L%AlYE։x, I T\s(K%__$:d[VV鬨$V<JWQB̏H͈ Q$^^D2 o5sJF{59|н6)o'Dž.{F突o:ʭlnJ8$6* oOo=1  TحNqs7;ϧv}c|ZuFk_xgCW=}~U>̛qH,WxN@֥"ި>:0\KAN3O=d^~^B+HJZ2AY'?~Ƽ6bhQ%]̰C<ݡ#>)IoyBYa xhI>$eJ5ož8ʻ/Ny1fpv^tK~|ص ])H].}*QIvˎE(pѢ" HB,/¬AοҦnuWbkjZ,J*3+?x3gC2D?LP'އdOۃ;d/h'I3JZ 6&zK2| GNNsHnݿ! jߝ sZ!zys_Jq?)d>?P!c;`S#2X[)xUmB4`ei'yG$Cy)7Hy"ac?)wbP.?5?A1* ;vLRo wX*WJTTV DPXl`+ l$(= XJ rK(-yN壳RT.,2U[=Ҋ#;y_ꑱt (܊pa2>J]YlFqǗy!T|wH<*УÛ6?ҴN]&4r|%M%A&W'V+Wu $Xr@{gJ8?Q eǛn&bj_eַ|  "-I֋xތŜY2 7;m- :R:B*)2-Ԯn g˜h9yy}oE\Dtt߆P Cj)k_ .HAMϘΊT!Ôr͚.^ :~8&#,0@]hK mfWa`CxERv]ZQSsb?4ljNdhBؒ.`=:lw9B:Y >nC 2m3z ŧ$i~PpMu߁RUn_%M$ }aͥ/nj(xUU͟;Z(3RM+:SQԺ/q84) PiYc?լ .1ˮ5&GC RLI[֘<*1@ָ뻦R%50iTj<1Pl#is%<΢řv=lԑNĕQ[^[hzb]&8޲ [^Y֠{ߐ -]}&) 9K3%ZS|T@, S//f6aR'a5)'mSUX9&qG,N4Uk}ÄSrlnܧl*M6'glT5Эb TXvj ofWu<C"㠯%$ċ <x>{=T9q4?PCSxjc9/1V]&< Q=. ElP.sW'qfYD\>kkE=45ْbݑr_T"&16Z@zJ|kR״`Dq&-XФ^%O߰N77'%oYpi"uХdOLM["wKV OqP2Vbe:,b4geSoRs{ 4,,|;}@Z9ߓ1p'Hn*]'-'b5)rraLum4(v8#D+Zb0o#ZOL[[Q pۜƒZ?x>wLzz~B,ETZCB +aJ'\;$Vl*Z,*}Jjj˶\ +4QA,+&! SI(n+^ I.O9l8GxTX}tIM="x_6˯vXګ 纄H Ygluv|5),{kz⨀J_AC",A S;mp~ھp~Qn+Qo=Tf]33#6U`MT WH F(˵_Vl)*,WvOj4d-@ڙLw-Y] ϪLh#vgy0E YȽ#4܌c"6je|Qމt:F67@dqPzA2~9)B/s  `h%GBV/RX8J'f;_BߙR!fHƟdXJyBW9}&$H06"Z@<{M$X>ir8-v $uzG-LX&\"t7#Pűm! p<1E-s~ e3Է AuʋJ1AiܓNd\^rJ)=@)_K@p$ͮ44]J7g"EjeYpC.جV0gi2Q5b(V> IO۲a[+A-F@|5,>X0t̆19׵m;w#˅nـ@R5Y"IBhwySs:6] R9"i;=@ǼP+ؒd@QoBe;mRM׊]ouJ3&Ԝv=qo LT떨O~ʽ +/hw08$,t>Գvpb!ŜSH,Y>@h5o'h "*q֞NϚn >m,3(? (O(#OfXr%Ay%3b-U@*hV5IZ.71,gǃ["B(0K vo rSK~wu-is8<[bZ_VS(-%lvY qF~_L>cXq94?LWD^ nuRi}jWFotԻ]¦}&#CN/f<ڠR?*d}uϡrPl_ sӗ!R=8bIKed|[mVFmX}1]#f*u` tRu υOqpDm 9FDW?w7z˜]  @{$Q U*b&v aXڲ,Bw^_V|# GVД6ʷnVRAƞrbǥnρ? 54~]n?F^hKT ' WX2 >=_?UEBLoKxK;z%j)݆ rSόiܪFqww^Ed:mU*j&A>zgȣLݍ TBxgkW-C"XAKYQRP {6yfL"}NQYe(1dR"zZf_G_i_|'0 [1(LHh0rt;ȑ#)hSv9Yc̛֩fi/k]KHEFαqԽXRBxy}*@ܻ،qRbA <+ygWhНr^wza|FsvqJ՜!JH xGD5 !46/(:tbNWC]Ӵ UXbWmuM}iJD~rP:a)o-MIZwd^ȕ4 u ڟ9²p9VCVڊ"C5Lz,}`N9onRhJ0@anFA⿑=k"|{n:{Z_|V&8{Jj@tJZR\EnanqKURa ]~>]J7 j_FXԤ#s+lGeN Zso'>݅R'>|D:X~^ |ou҆Ŭ+wv&caჁ@->f#|Z1h0T䍪sBqi6Ƌwi~qE$qh_.QbN wW鐅ij]/,&͆тIQxup1k MZ 6~y H[X1ߊE~{h;3D +(~חk ! _37In5~SNv#q9/T~άͬ2kH? S{;`HX 1(z" }A7fYڠ6>mh‡AχWr`wã`*͕4??]g3 +"3`X$(3Q.Io%5Oyg[U(J2_Cpn afӱ#Yܝ#Dnt$@۬aTipf?uHqXMXf V7mU$Yt̿to$){rH7CXuW~˝l`2@sin+)cV<~Q(OҲIe13Eㅴ{>ke"E*^"38G3`.n76?fUdܠ=Z>Xcْ#h# jYc..ӏґnjA>f^Z Ǘ#}KG*Uӆ"~ZaOb*vJJ"_?-R&g+?dq>D< w<{ ѭcM w?6f' U|q6_65 `ܱoZD (! ߐRM֔B#MN̮}TGbxtMz\2fx|0kw\ DFS`d][;AHcP3 \ML 44zSgֱtUlpRWORɯjv9ȽBFƼ 6yX.z2OEh>90cEf`BgH6#؛y6)wOĭTqf@lEs!%:K6mj/ 0_ wLmR~rdثՑ?9f"#%౔.7rBxks3+#~nUCcfgv*K'+8dDŃHiQ"GuCDTݮQnق}݌S)D}EЫvv4+(,p=uC3.73cdbKHԐGD"kt@XMJ#5d7!p9Q,]'up&8*U>Tٶ.reV]=p|;{xѴk﹑^ IS)[C򥜸KsGDkZ"0@xwT2.(W% *} ++㍩*? dc!vM6̠Z6񵔇jX0*++ aۇ^ENڹZR9? ѓTFqѦOFKk͍[buz~Po䥉(MtcAP?D?c1oaҗ1N' " s'BB2N3W%M#+:#N29A љX[%qbyňq:p\wB]nAKd(n.BNΪ)|}K%J8}שϾ[pcDn`gZ{,hZO88r†+7=B0Ejs,&w KNXL^0r :TO /.z= cobQ舨2n C'$)3[yI@\[tc \8yV_hC|R| 2eti|K<cBSH1jrp,yK8.D7s$`>2uQ8AaHI#ZC~#XV+Wf,Y*VqY0`ǶizCS;h3T';/`qYMlUX3!6$ f}!rL'B`4= L W*j"ۗ47>~Mqj-~ \yEm`֡-w(2p9<,c)Z~А5$FF THÿ&𤛀nBuQeFIѴ#h !ٓ4;J4כc>r ]q lxbuT+N[&{C VԂ8iu%pf!zՕvAnCP 0ؼeG]8~֜b%ȋI+9;1Ƙ@Php;ǖ)kr["?4^M)zVZtTJdd<Ԍޚێ];~̪OzTH2g,fW;SbG 'ي" XovD0^'SxJ7C-9}ac?$Bf!L-D[-FڜOid k0]M5=9=}^R:j23Pg2]֋.I{60_ upBo憭BU +>qqn<u>&NՅ DZƭ!`% ʧ֊ɑBHGG W4N23;9cr3d*#0hwb}DŹy3|uԍ x6FkQk63Sm}$eazy|Ege?ě)k/L gp&ePPVVPSCEZJJK/ mzm3o#M7l-$/nXMm6-^=&9vF^M)VfI{h|`-p܁Rl"<0{#ܵ!-: \JD3̘bSωx{azߢ"I$m dչޗ"<z 5ަmE .L%B=׋8ж>曹gPA ٟgs !ogZ ][CX DHH(ua w AI* [7U~  r&Cl@'[@+DE-tYb zϹՍVXxcP"R;NHI4O.tU3i鴑 {;Q!Jc*՚>I}5%>PZRv:%[X:=8y. B]iBB2:s[hq%ho:u!&^]0S yVC$[*lhgMY뻰j u$̸ "FZ$#e6`6Oxч1icDWХqGFqEK/Qz+/_zo{˶K [{%M4֠+)Yu-6Yo_r~U_\ @{k2(AVSCYiz,e^ "G ;QܞHk2jͤ@?GfBM?>nOͪu7rHQg ߔ9uF7m%o{ wt,Er;"V $F(n5fOezZ(ʳ&gJ(h}&q3%Z,aǠcNtc2 s7쒥ا'm*No-1;K._W3F֞mCKTfqO+H!<-؄_"SW"m ^87Z$йAG(r=gױ9 9 ]DdQ[RWJEyp Cww&dfd]T0Ţ*gMҀO$9yq4g6l7 ҿ )Al&oLՁaE5ߊ)ćpǡxj ΄9Oη7Oie5 +5t`eZ,+z&:p:+%:B{Iu>VMo v *$x„`q4_G: A&UZkxuc3.yN w{+oA1G_+afu~XRX`<ѽN{ CgS| RL4}Qh:;8]ʃ8_xoT=ZyYĊm'' ABb=)d# @[+wSn =*%Q}Qnq/!u!X  Tې򺧟H}K/{0#_VxylP7WV2 #YgYW +`sR tEh/JtNTC,niuKWR{2-p!q?\²FrRőE.ˋΜ^Бک9/ NM`ʊs[eLjC X)ա6dGlx9<ŗͶ֗!'_(Vűqv`, ]WёF8m@>/+uD'w&mj0( eo*'7}zR(+uNGTR[/vW.!>~6k1EӫgpCZM_}o (vçxQP@Ձ$A d3wvCġ$1趦e$zWsEc0A0zA>TFm_p Dm#ڿaV曕k9EF ϵ""j3ƍ,sOKP{`|b;lj^[V">­q8vX9.>z=kbl+*解D ]iyҺf+"Sg %̲ahӻȬB(nv#(xJHMIH9" <`\!T1I85Iа{3Yr$>b%y^3Rg] >U" 19&PKa;2G nb+M#ላjODod"R~V,`<#8 >l{oWQ]8vufp+C_ 儖ڟ_c K5xkBEZbřGpNo1S|4'`&wI\䝦z63 g7#xxR3RSLCLž R J %!N!Ng-|g,CDuR;u[C8`K/yDCAߌH`i%*2"p >/]<Q"Z0R+͓*^63,dwffjŏlX^g/Jh*US@w&iJ3|;ϗPH4:Jh`cChFլa_㜷<FT6uQr^sHQ?)A?hY- Gݏq6GB 0uK&e8)ɥ9HR@aLXbІ0q+El#5u,͎]~ MU'h);-u[]ì L;kaσ0FR{~ ~)L V]i-d^s䞵p  p{Z[=S[eB6 A߀p@- vX Mȷ+_X(1_ih[ r(E<- tqRm/FfbH9= AW%UE82VSwz?c= b ,%@L'ixS+l#f,ge :Gs4l- GG$HQ]'&$?ǢvSo<>[vk+$*$Jk:j!RNڌsbqT6Ձ0t<1&9_qT:]FI?EV@n/Rdw@y/8ۄHfµx;(uo>UJ3xT 4#rNf۶]/,} E>&`W! oNֆнHf:hTsc+Ay'4%g\3] d4 z {Hմ_0HxӈZ>iPPG?,<$ky՟m%Vhc}rwCh&J\U{•nDͽp0 +߆ɓeݹ?)ZAw?*R`H1=xjt[f ˉU_gsÂic~2L/G[Pb%:u!kn|h &+]#$7Ɖ)HE17:%5oe06z淳6xq~<،h+p(9oG;LCXp+=Tgjwΐ{dؑg /r fS`C0W`aq«B c^0}g`+e,/?} hB)ұA G#@V+&N ЏP7ޙ CHdyؽN3׭HiƄ+QtP;2MJ|H{"oLc9|YIBt]OfkV4txo|;Iwkn]yAr[b(x64"+xl"J\:<. Cpf]n9/r.ߘ͑z!MS go,<)06cgsbZ覈$ۄhZo ~1~:8֙(`lQ 1AG'eHuܙ![(qkO#(D{ޫZsk

BR\i -]v2V|< JG #%< b}&-ɔjw"E7!t/;4:!p~D2@!ؐ~ZLVeA֐22SM/WGNT@V29zҮ$q4k[<ĨS.!.Xq3e yv-QeF UOi{Q^F?oF^vi7=:΄H8)98b+c\%DQԧ$Jeb\g UI ǂO @> q.#Ȩ.zGw_{qd8f? wF+NMB%EVp,b:-Xc\ _{GteN^3 rBEMZ1R#/9[_16' 4xiwׂ<51zm|+Q&).gpXkd6 I 9p'oOE/h6z7!mf0~5(NBry*Ňd[^Džt6c N<.H!s]B*0r2}ɟO˕I`:x'bDP>D#CP2jRk^jYՋUv"ӁK*5iԞk$~vӝ!bu4xlpҋTvU] (Sñ$Q?^?DNv7;ەqe䙺C8y_:4R%LXa'Zv%`P]xS òE_JIn栿 +`}a[3x('RdnU乒de棽հD:.i.jp.72-C{w1/j/rR&ӷ30,?ƒPnHP(y#?ҖCe-LyQ]ɖ]0"Y7ZL54.-W6`j~CӽYmF^ŧg8)frm;/Ks xUmdGm؈m9BjbP$d΄j eͱr۳Q[ד9fśU>dv[AKOQx&$+[>gPҵ@B%lb1X=HE`_:hRd{{vzjZy/-÷ܛ $(43 "9R(=6urS%| (pu;C}Nt]ݍoy=XW [uTzXfz=e_ҨYV-Obh?۪Њ qWʎ8<݌K8ws:6N4ǴhW Ɔ*{5WP>Bޥu,q?*}>;CQ5HN^x;LpLRW, Z*3ԓT2<-l6KGÚ ,BW3?-2H1[~jwxgg[^E_,7*Z(L||L$LBTN|\=l wל* FҘzP&A :33+{Ҕ!GY[8}c;N= ۬;95CYN=ßWw (veKWkdxYU墮Bd^̢Y:)mB*tf+2ߗ%NK~:>êKw#|ƔN"  KA b3 ^+^UNt#7gt ; ^>T YBxF$yNȽȷMhŢ>>dtDxyE6 EFu(a`(#U@m p‘3(܏h-rV[D@rHf=zsI;- c_ %K Ng ,R ܄[gQp'Z#v$+GR`FY[U&'Ad_53i^mt^o ÀU ;1?qٕu$P[}>Lhڝk۔q~dPv͗"U'sqTesA-1ײ<ˤ@@Ff ͅ K/e~(Ր̴\ԆmpeQ+Kd!@eEe¾Z4L3,PQ]=/ހ(f#^DޜLBxRQ O YJKJݟ ?Q7}ՉjA ʶ8hXX g $_ѴvX:'ɛNL{!ԅKOb,y+\D K2κ0i>mkĨU82Pw(uq9+jf`LǦ|@Ef|.x!#C x6Ip)3ֵ;* Д.l3[nZO֋Xن g=D4D5RēWAoͥ98oS)T| D:qtN{/~Dzg Quo\E0ս@ dǕObA,g2Ea؈AƲ~ gR! btc>\B>}உ~X2fg[,!&4MLF Arƨ& Jz% X+@}AJ!7b19qW6,N^>l+uV'lZ=. bSjmweD'[v,I[P,:'@mCbuMKjܧ<]= zH[1/O% M\R+0֍ox'"Pld1 zK|-Uv 9PgW.v +;Mwk/,K;gPcvaqdC}XK\F:@`K}Fm!+O 37u5V}\-á|InfL:mk5Ϊ|Y6|KcY. eUEZ v~St JvVĔYнLӍ"VAE:2[ItQF{'4@RNօnԊW?X!Ccwc[0TJȋ00m ρ.&l65C\^\k[;Gb][nUQ`,ҙ+2S;[[1@6eb1_-NtZ&9MQv|=2 +YTuK΀ ũA㘖P8llL1q6\@O=şWɴE}A 㕠T.|DәquAbЁ ~YBgZ'$ZWWm&0xxSl1 B7~Z}95rU ~u.OPS)( %9MQBUk*-Fu-v Q EyC[Das2vN;!V6PbPj*Ҝ(DULċmی ֏o0Rc t]f >~_@w |en$pmM 9GV }t cV&h879a~ĀoXl3Wot_(?{+yPS+#h? wDM k\N$x}sD)K]&iJ)OjW.RU2dȟ׶#\n-pC>3J.ߠ3uMi=JV6S5QYuZbS2ͰoGCӟ,ڌ~&Hu63h[ 0 D}`YwN(#ȩU`m ~ P2TLTErDށ\1K V= tŗ/br`  |&V)W]EcƂ"= &a]#3zOLYF-Ih.M i" |dfV=F]ےP%lSXyMw~cI%dic0nZ >ux88w[6HJ73Kd)kU H?(d*ʰ\662he4fʪ3iѰ͕eDHxN Dw4MZQNU.1[.Qgn\n$OX"63<FZ%.By+/78&vS4:we^-ZW-}P FRaǁAL(XfN6A)~Q]uL|{ p7QCe,8*dY0.{-eE\yH3äLR .f@>XBc"kv_MԞgK'+^qixR͹cgڔּ?;%AC} Dy~:7qB'zD!>L#ܛQxK(kP=HƵ=:0Wèܺ+z`Z!Nd790[W0p#ZL7L=}˒fP' u. x(pΜ:+rUC~A q뎛 Kt9l1m"S,+ԱpzgjA>=7>K _);tYj 5\zl<;%; VH S^\m|<;]CP1-(6w9m+4X(DL,g:!/癐Cm`) }ʬswcn*!w-{dVh'EXƖxn‹sU?+ {Tt K\/9U rZtD.ߵLC#j ;$:9=f #S$+xdw|NzLX¿Hl\%^EA5J~VgQx7 E kڧK* {-^fğBVrk2ⷱ3\[bR T }*7 7#9H4&::6"q#$[Ksame!hp q_4)vweKѫw8OOP*ռ3#IPaM&"+oCOIŕϡn~4KUFW!{9w_D)"}=2Q)$*=}aw(GF % l=&Q3$F+:X7>.}Cu+ߒdZS+],5Ҝlə3:V)4SuXO&7w5 @^GY4\ztb+۞ 'Ė.L茸<0SW o=y9a"X>Rx:SH˔7vl(Mӣ9+fs M+txzoh_ϡW<>2ҭ]GdӨ,I3';D>լgQ&c cRlfC(RvMY _>:M,UnvdR,2&6 13NUw;? K Q}xH#+u@3p;lY}KvnPŁ>PfZ- pĠR*t A8Bh(FQwɸ#^?=wT&EFoY6j3ayTw xı]@ d2O NjܬHrPjT@µ٩̱֨K],'>LI)ͮ3L̳,p)ee|]rK2=ꪓ| ԹG4ٯ_8E`..̸.5Wh0KGї;GEpPJ*|sԐK0~N\%43%۷*{yy1_%8 E"#t:0K !p i29Py[Q?^ǠyFk\`яB@]زߌ}kG?4Ky5GF5Ϲ&|dׄsϟp@xXbFY4RqF @/;L28LvCŭk9 q< Uѳ'"1;>q#l*ȈcMU=|+e%RNՒlWaݧAQ4}a)jvpd{Q fӰO0}{>VaW%xwaNh%)2:!Dvh@ TR T/aSd>,=BtͤfW_Fw=X=s2{?9z1CRJ:{M-1w7 0`( yUY65-+ľ 񰴥~7Bjɞs"5 Fw%yTI30c&,tDoxr-xԕ&4jY e4^<:vJy/X$@.\璇Sk$%c#"r*= h&j!ʴRENTZk뿺ox&C>>fR`U)0 )Ӆ Ř5 UM\zY]5C1țTVw"& 4Z5,-)Q V?Si,,ץ.x2HD~ē9)QVx{JGtVA~$};mbtج y6y&޶+vh1b$SV̐z}f͗ VC#vI G:guL\JI,yE;Eg!r5鱸{GcS(36{}rQyK܆YvLz} 6uN@v+>OKS0D;*=kTc~_9&Yb@]`5d#QWAlUf&Pw^C⧧^`͋[6 ]"+ Ήʇg[bK2=ި+Ӄ) ,c xX@<`$e&ʋfћ¬.@y-FPb V!? aE IߎUZی3e5xJgQr%TvH- a]JpP'ivHY2*9BNّ-)OjQ5bR@(\`=p=|QXz аb>ԃwpO~C b6tSdBqd?E#g/Ȓ;;]7ՉzGȮUz t3qDP0 a{ajUC)т|Xa Y0rqSi s/g̍mofCf [f2fʉŞ^2ׅŔQH^%=rCx&>&:>OS!Bzk/@p_Z H ׀|jnK"suo)#'(;̪Wu7^Dʛ(HSk.Cas),ht=9Wa=GTMDC}ʄu39z(W~@ގ59׼!zASY-Q*4 =^V7/vSW7G3 NW?b&b|vϵyc3ؿ'{1Rnȧӧڮ8@_6CՐU"X%m@lc&\]H37ơH5bzlgL][Y-؂yb`uIN7+<+h&3̮Ù!X ܤ%TmՉt &l{&W*I?w@G%E\ޢ], ɵ#i="l Ģ9\R|dWyUY"m#refyg9r~´5>(\m#ENӼ/lheqSV_Fld.d=onP6ҝI{6sOs:`W=jۮ&* 콽d,͇y3T+h_b?V cN7AeX sʉWCXujdawyz p-u4#λ]7]f IX +@6@Xu lT> 2xYQ:?ŵPP&!{2mQND HXG~ewFծI$p0_Yq7|qd 曻rL4K7 U?RXeglbY]Tj_G밦5ByPFIԟEՔ{>iE2spC'\jb՟.d衻v>Ɗ;)͑KNy@aP.)E85(8ϕNfhH?U=mxˉɒJ{C&XbB'^Ybif`%+*ogixXqh_*Ä_OG -@F'҃/k{W뤗n?P8QREuUQ;ͭSԠ }ɔ^-Dw^l"r`Qy=8O92\\ٍ0y!l|ޫB7Ma60`'W=ht!Ίb#:âw\+TI8g}PNǃ=GLV"?xt:Xqǂص(% z5k܆;ͲXcKF0xZqٕv$FrL.֜JM{V>$ &Wޫ$3^zA\Mk#_[;cl&,4FI8's;#ΫV.v!~?zI#q/&A_zYvXToL.}ƿ (aNPH@v~2GFh(\*Ɯea%*vMQ=2 !Csks3}5xG li4MO!0F싯x3+=cG7SCYug@Ӈ^zNby@AQ.@r S*rP/&;E)Lv9=$`L_k<5! %Rq(DiQ3S/mI̙י G:Gq#áZ=@=^y`n}'R Gx5NS=Јa0`[z@3>\鷠pB ER7XWF;0eo?U}ч?ivb>FpzUi>GS1s$O03NYD>rxح~j ʽSUfyTBm`2'`΢L)Cil^8X5\:ۂe\+$e+B7ڧ(i8mX5|rEqm,IHuCw 0;ŝ>C60T!v1aO*:<f"!{ GA"RJ`͆ZSTRkH`q+=՘v;8QfyT,YA?daCBIZLa.~ D%9h *=198bdc F7rFkqp 4S:[9NL<53 B7lq//Ypogu|R)2\d 8{4ظ5~s\3Ymmw'Gڢ`O5OZOz`7}ZzϏA& L.Tp~<ׇr!7p'~=o#J+E*%!%2lAhpz| vڨ>:[EB^luvjnV9NKy̌n5.Q=䣰5JO+3КV:8,$E<ˋhp3(93خaMfw5;@υoiN7Y_ Dȗ/V}GШ6mIap@Cm@CvK*OMž?5α@Ͽ@?dWγNl[V }|/iHT JvSh9=,|ZL65W(p ½:g>`k߬h.[z:g$v~[4!t=0gyvOp17l,](6O+'X2};a~ a BllU ,< M J_(y,$D#d =@.֗WbI">%+g:?3#I{\ Dg"/:F}8eW1nJ.eEsӯvd?6J!K\Z߼ZmKKGŨd{~ PAy°T8N-ο<G;sdh V$Ƕ)L;0glWr%,ڭ&=-MǿQ¡bM59&' eF960mESfinJF+ ZId+ )#$>˻!F7><64jq_Atf*2 s'$;XtZҕg. g/<(Ic_B>/\g%@t]ι;,ekҰlL0Waʤ.+a3:k(@뽂c0u@`[bCcDx&4e 'EU)272^BĪE\J }k5ӻ|=AI1Pfs$_u{~n#*[QNy 63MDc]r5>@D*S S Բ4⟔i,H>P[w6c;~ITZaĐ .Ī 0e:l`zAL Գ[jy>fmxݭ%&a(H iD_Oi5V69])J%^/)"?SUQB&ngP[es%BÐizְs4hXz@W |T(?Bh/@֌`s'p`scBi髶W;mb +fƽtr(^ c+P\է8L5\Ky _J?៼z ~5޾-v_oTzJtX2SQ@m}콴o^z/W Knt{+{o@h)tÔ4җoW@bKUpВq*+Z0@Qx ꬼr, hHwryN*翨.uISKmy?4m4>g+ns,ZgtWs[0=880 9351a ծ)wߦ>=odʝ!?w8h%MIS].`X$,2Ko؃.g%zL.j"L-IrĘXM@) [<\L1 @IHbʓ RH~o%c.24@Kl邮QoR1ܯI^SzwFeIW2b9 iM|Kx!$aO݆UG{ߖm&آWۤu瞯p< 4†P Ncs4}մPڮ5~:\W8ɿ@,SFrPJm/Frhk[z4 $al s|⯾r-<dQhpH&Q=G>^'WNlƊHַ/!)RGupW. ϖA}`/N٧Bпr{B/'r{x<Vao@w@5W/7,R2Hro<5<-!T?wBs_۲8}nsvr$'"~i<8IP죞91"<`^kN?SNe.n_ xȅ8Q0BrE IPGXp$ E5&jW%Oy+9w7.쪩"ZwD79TPly:wA*5%PO Υ-,`IK%Ϯ,x M;!UFUdU!M eحȤ@+ܝDb4+Ig1j/8Dž9'~F`DBۺo [D=~>kK?lbkhARKi(eX]2J’xH\x(W|bOV>V!O< ;Mf؅J?57Nvj'8v5W_+M'mhւXJ/051ʎ.cA%6r0`Q%VcN p׸d\FJQQ=J ѤeU۱/9> kw%j6j:n#TkRN:[*4D/׷K!ѤGw!t.mϋv@AhpD<}1CނO”GW_ky ë{0ňKj*%$ֽQph kစ8)dk=Tr-O##~ʌ}ӯݽ_NmN, 5HQc'"|wC]u}J-yq"iU탎 UlԓLv%;.F hzDԳʺqVGWC1qRFJ+(R7f/!{qupk="Ais@JYüc1F_bڨN?@yNFfI  Kb Zuhl2{d5H@&_'0'u .72 k#\@ցG&gF1[{oxV>L ًfeGO {q(5Uϫ\K8h撁F$_{߈utINWi{u/tŮH% =]T}3 lEL_Os&6W\~q\WO~6m&澿]jNʃP{EeL*4xE VYik a UXtptFNZV6ngR~$If/Q^kއq1x)FyʕٵuuƣrR9UG=cS_y:\A2{[1 c3fMCgS W0[cIJkS.xMŭI9COKtW}ڲ>Hzr@3a33Se+J.x $0<I{ˍ} -'ryMd?wjU^gDbN{>hrN|o%ɤP%0/ g{o8 #yt_-/ 2RT`]S|[<{ ,ԥڕ{BxA9Ӡ7+bdnaV$ Z [;d8}LQ,%4;Y(V0!b2|?WOe/3U왲YN# ʲeBeDN(צi d~F:>o$J]\PItoHp{pEޓfāKuvB_fj}I_`UhMEpe\T^u8}9HZtyu_i-, &xb"DÙJ~ #l?cC-U-R{Q9eu6@'R|վML'C+Ws @?/|ߔ7*uFmd$FB | (wY< wUp|Ei?/G6,\b){H5Ih=d$vmjD]h}R׼h%Lx~Z:/ #$-3SSJ2O?sxIؒLE,w6xbO$'db԰MGx7&m]4g\(䲓=mlv?9W}::\# F[! fu F58QFf}6 {! ]6 Yߟ>P?Cƪ6Pd &ϐgHXUҦ`dK{`{E Bg:,7]~@6Ҥ!4֭\]y[+ᵾ4åQQjnʳth18GSoD!z:uvA|;? սcic6$NǒC>Ȗ#ЅYTDAx‘UyyH*kØsfu1vɇ"T]Ox~qb%RSDX01m|6J'rS! m ƭHLV$YuNF (y*֊|3,sL*\AgcND1BN {5'Ö`>~0pwz{JBo{>L6,jxT@IYN7ˌdEH K3*F5(fޜY Tr-@RK]O~:Y2=}:&:y)^TغkzR=F0_4̼֝ګ<$iHY 2 @z%Ų,JoD cf O+E8AThI| r=o뚁:O78 PvwybrMUe!._T޹#,ܯՂÞp75{ ?:9Ѳ ÷ͅv1MJ3 wOJrV|062{̮iw rk9}5),UFy2.Cžkl :kA+Wyc_{d⸺^?UiL|hX%`%L0X%JA"llS%zB: J]pHޯ* C1NHdmppƊ"'iU=4vϟܦǔR5b>_Ȳ␈wϮf ̼zc^Nڿr*)$$^\Wn$GnxPD6gC㿂1k L"*rJT;o5TRӺci ?nA{21= |ov*-<t%1:I(sݔO܇z&E+hXfV)jg3`_x*`J diBmYXBs@i#\%m[l8O,&p._Z8%j{9W}b<-#zn w.@ _8fwK&E.=i.+3b0wh`O#H/oVQׯg-Gy&Ttw1p< 07܁2Ѭ.@=/#lH}+X㵝oT+w)Ֆp\|N:pP6-wj-<:rXTqy HSI8ՠ8pKX4QjH( w6*k9/'DÖW}ri?mJEcnW\G?+I+c0ۮsA- 'iҨ 7Y>D2{{>ni~-Wu| xNŨ??%&44 n\$t̐\ٲ{\t0HsUdWpܧ#Tm8ײ4YV{v˹#A= naǨHjr)UZK?B o ܤp ~f.K&<Y0>r17Ֆ;dd\6y7 UdžQ2)f' 46Ƀ]~φr}MЫ ǝmtΈ U [L)l/؞{Oj"i((GL Fy"i)2/[0jqx1Xk+ɸKڿ[:ó vMJnџSC#L\0L H83.s`rF;teg&~M;: R,.6Q$dҏz(?CKղ4 WZCoO >Y ( Y#.%dJ֒҂>u[rƨS'*@~ a>[!Iw<`)\'5DTۡ4hC)тs7:_^(o/\*lكǂˠuw%:'#9ZmqdsƤ*wz3kTヲ'`7skIuc*|+rd $GQ!ʙf}%كJzY%U&'Wq~=IOt6^"|: w.DCkN҆6 ńȂʲK7O<_Q>=F`O''_'H_f [|E0C"R,D*ؚێLEXcvb ! QßpGM|&_ߦ?`Kܽ?n"#j^( (+84ұңmyQ3M-ߛO4 bL`Sŀ.&# ~HC\:,qEp Eڣ IʪyDOJDE{[?"&,,7^A>b5DB!bqN:b`==r@FjY x04]a"7lmiOA۹@*W G6FCyΩhJ2LX/v84tlНXx̓im(pݑ| 5d"]wc˦v"M Į{O{:(:k"ޛM+7ʑ#͐RjlQV/493Qo~U3pd|__O|DŽwt:Ϊ s':O Vr>ٲ .rP׆Xa ]Ou$P;FߝXcC3!G0bft΄k"9J20)' d5r/G{?jTa 8ks.ʡߍI)}s>y\ӵ_/Ǎ_d*SQdX%hur<)Dhx] ;`,4ikhpH{צbf2Za7hg}qceK긯)ΫxN[ֺI+bש .EԟNo:"jej r. lCi_+쌄glEtv4>Vj4,z#P!#;E͑>g":[m,,}ݗ4C_0ۏ\HYg_$Xܑnph9eIu?ϥ8~ 2odLUUޫ[dW0G4Qghx奀caTͨ`D.q[;{rigvgkjwyT}iSV[ : |y[;̓ebp~̿X+&ċ,}^(iZ t4\5 8;̘]EO7r%~bѿ2(boہ:4|TB;)ӈ;ͺHWK{`@lxǕچcizGv YwxP @^JTx8>X`<_ `۹DFPpl_5=Dsk}?AeVn f?2@uh ]ʩ;y ë́X޹u2+ ( i^Qn3 ʝN&76q肮r83R ws@aW o +23 3_vŦ/-i輆Sj'\#V"w05Q0;Rd7 fY[܄I64$@FpHƑus|\WOu5KpH 1.?FOpT螧D d Ujo]03N`쫖 ?ݠ1{TH9Xߐ8t:uI'/}0/ ;%s󨋓z !G[u`QP!v&.‡#GoǪ 5! ZA'6uF!D3VMui`aH䫜Ct2zGu3%jMkeЋLō9NBSL5 8R%kCitjJUjF(|F.;qM'}eB] nOzHXXtbO|'|; 3;Xժe_$O_͉5D c_+  rIKPrrB 7RmPWG`/Ea~ˢr"Ҡ1A-*Gful>mèmJ[/2 pLߖ';qaqjyj\"PDJZ6SVS8b$u)c)ܨҷTYCf\JzF@'c8:,JśɢKtdq2BYwr}fWJ79CN&@]-ԡ'm*y?HZ1skQ>|;_Ng;n!i14`ngP-PK#WC]_ `r-^0:.II;LW56nomDumhɃ\pO=`!NFLef"Y;_gNA&U5 2SCKܝZ" ,3&ڿ^t+pc\*6ũ".}$|Etge% >X30dw[\AueoxWnȈ>7 BF,"Wk wt-x\Ar7t{:)#̩Y,-ߩxFGP8A5s6%#k9IqCR静y6Ni5 .͖ǩ'e8`s r3ݝǽLA v6'I?z6 lAw;g]) dR4ܱ$>MmװCoNg拜rD*aW$Mb1|bAߤH2tU{jC4@B;G1'C'pKŸ'uo=q?]oB )黀 5[k{ ̅Rh@u$9#; +%qEl&-/+2A`a+ ,޹ rov}˨jŧKNq/d(kwtû `^)`i8o;빢 Q6|}-ly XvV?J9Å.z"Dr:c $=z pօhVx^*P8F?Dn\UPiC&yE3[=""jHY&h-uz%vw`4nOQIF9?\6;D*hKb$u$|83;>tSڗf#0\1>/?}MpœѪ$p\YMLi!}k4vq=mi%n|2O`aN=Z5Ϸz!]UX{v[GGx3oEt:6pƛ{ކ^+ Jѣ`3n4ADZd0tQ_C hy=Ѭk*d@8(mI@[Lg#n 3CyiS:? Og"Ϳ cGLAg?%8tdew.ĭfBru+䃧{Du(OȰp̊`zB'Kh`F/_Jta"mr gnARfGgu o^G؛6gS@O֑RVOU8m!c~KS ݅(sA.ӆ뷛'Tkŧ@뤜#/:Et$gr} .la1"< ^pざ`2pZȨM(MК m(O.k(vl/aArfJ@H\9ܬ ;7iOC ٷ&륒ss—}c1VkAnr/~sclNzUdC-j.q@r-ΨxW>vcyU 0.O\^%>rs z5YvP57",H }~Qj#a&kAgOPh(#njۖڗ9Olѩ`M@*PR͉bsiC^R OgО\&@ϵ ]c:}HIщ ީz\~WM׼(Ghw;H;rvEܓ(|ݍ7ų?o V[ RI7T br{@a5f؉lnI03-[]t2 |pdQoz?4vx&Ňad#Mgd3~3kG@'_J5r h%CTb7t~ @ b " tЬf7Hl%}@Eox3eq}$e l-|>PySŽrPaY A ^o x&2᜔Vdf/ cKXXı62&.SEXHʮ!Lt"*߾R# 2H+`*#eR`ouN-xHe!‡bdjB(K 8 r8Ct^X>P@y&6ofg_{;}%S71,Dн5%yu{ {577.BŌ4̯SF,S4ӏDSJ@SpR;?@S;W!1F1{~Y-ym.6+(Jb,db > E? bWA=*57S;㫎%lF৭'^pecMI 7;zufK)2)25 Gǝ 1m(e[/!w{<śH,.[joڢwӓL¶~WeohēTϞ[X[4t_֨9e8э2C|tSZI2ˡ4^,!lC, ^,Kxxh/;,!<?}X6E+P틯hn|fUkN,{"9NJö=9*yls䁌vĘ? V9Xak:Q|$tLBfr n`@kTs'=y?fi .-nbpNAQe95Sy(̵hP.]_ߔZW+̑tL?58Uֽ=͡Y>n:ti`vQfȏP"yш S_elr/|ކZjCV29NFQ6/CC%g tT1u3`L]U^xoSJ+q5w{He/tXٳYqT&[K6'cJ}0ŚAse\"cÂL%(! ~eJb dtZ8䦋# $rWs+d̬ etge+ osd_r͆w¢&wM@?M9s _gpܵ/XSiw٪Nek(sG$[2cjEeH UBb-ϛuiWAK놴U|Obۯ!}k@s[4?/>@_3!n&ɣdt1M *EtUN h ^lLaR=UDUq htk_#S=ueY>7W눠\:{8԰qV;.)MH&^P) U@vi]t^׻o1a׼!#⩷XAt#c@Rɳ7Zqv.M.E.*Jx\ |x@{бNxHcِTT="mvYת$r.$wy9vE:==:9I|*<"G.i"vQL>0V6y.H0딍T$8ad>> Ͳ;Xg99=G,1C1g<)x߼.Q/ƊF6o_RڅI >FEl ._ucqJp-KRkÁWBu]{pB?Sci0yqhZKg ǃtٵ Y8 'h=G2ْ9EHD_;ֿ0za'ivͺo!!\;oZ Q~bbe,aUE ǿ͐Zj2U^\Ze?!gduZqI#F-}+6Zݳб=PDB .ΊS |{!T@``z\ Bb=ƶ(G=p tBUSBz5<5v-I Kߊs97lNסX惶 ZgQ,D}yE|m$ [{;ʵO MVS8w 5 w3q 3}a$ɅN+(Kq:+qnx !*75E5ޭ}AV䬮_h1&̣C UsӅ4e3 %k¤4NlDR#[;VS4cqQ ܛfHm#.懯>r~⑳AY{~ { }(U9<խ><^/ΕjP:nkjikBᩨOw9ܹfъ1KT)d Ncޘ+Y=M]Oc H=5`XNX5Ixen2)qxFza 8HW@!j%O$td1-s9P꼀5cw4"4 w+\]dh(;bOl̪{;^rQr5(I;͓^$b\RENlm<=*-w uhQMȧ)&1+v(T,Z5g+\?NVeDw%LT3^*>2)GRwFql6FL 6/YLzNbK);HC~B/YV@CÊOR }}!mv`t3-8o] ^as tی}T@e1fbQ5c 4PgKfԞE &msݱ7 ~UG`YB5ؾ!!}uHy}-meξ>{rdr!}Z]3q}.OhiMrQ_X Q{y%÷${uŰ; t4{w%t.1hXbv| _Qh( H/1Z%-AK8%:q Q]QT[H3*TG2w%h('a&qbI W6BH=8qJKU!dhϥߏXlo)Qh`Z&+fC z^8OO)u_؟s-c \ɝf>aRv} [(ߖ7bEb}08p _4B3‚oaFc2ZuI'y/K@ڏ Yܨs)LbSv#@^e_]x3zeVQ(b6 xXO7`5Z)8OVͩj*TŹ n׸aF;IMz|و w6JrJ\ yHibI盛0s ʩd; XVo[psYυф|$R%Wg;2UPcm|8 W "a)e!wÊV*"{<ɿR-}שtdW颐c_2XĚ!J?A!\˵D9[э -j#K(J_j8]o:tr d1y@f(5.W!vWaOA[/L.T,XՐ5m Isyh8֚5xpJr#8Z) 3,Fk6L\O!*Aۖ!Mv[lT~ZSlzø1VYz~[fH`R;Eq8!yw\ (^yZ7Ɏ@sD&@BQeӣ#xnf&ӆ:hSRTL3 5UOwMox#GA`t^4fbK7ž5C z!XHJ0 q'!Q`(OxPz:٭l8hQy*#Rmbcf78Y~Ӈ)g? t!O{*dFeGjǦ߬]|?i{dN}EXX>q<[PiDsۉSC*sM3飌LlB0~#)yZ+ FtZEC`{jPxxTɽ!r猧߾!OVUQcfE7hP]rȏI sv(Oe [ yڒWD2OAJ#k")7rEЮVԕJp;Xz-5kzx@81%zfnW̗1ùKHiĞՒTYbh%v.>etfyIϮ!{S^<0rn]L >0 ]C6d"mqkBK:cH'#*MQ(Vo?x_ˆ/jĭS u}|Q׎qݬpkcp618Y.s)-hn..~]:q5TWKnS!#B *Qxw :+:v현CThRy#T+yaz-Ir7# *\ܣh -Qq,&WeΰHT$g&Ch5jՋhbpua# ' {–;'kn$HLYal /YJ;_l6"y]=IU{H\$B!V)g.|Xs'^;9K}ދ!g7z]Tsp[ C̆sfv}ǧqP2!v=(>O9'%C.OŒs ++WZZ)EsMLQI*̸`<rcYT#Qpx4h])nQ7kgDjaqƛΎ0H;Nd ?R@f*P/Q>@`c}"|k ˺dӲka%# vVCn ,5Uj6T"0Rp,H':69MlVDD҈Ɛc~t;} 3[.M E38se$Sb&xAv.ti'3r1n@,߫r$:PۗY9?!1r̠'I :4fh`4<6YO3>GRxB2>0q;!r)/+dkWʀ ?*S*k_ MKZ$` dgnQxW.q-gDjxh M|ETA 3 Izci{eȖ9 +"U)5E%wƜ,!@_:69ٴ"B=Moj#6 \gpc~{Ĕ@m~.K`OR" P1IXxrequ#"<O2UɂSmzP_JT"*!4\cǎp$[XM's+OHnUԍ+I ݃eEXD ,-':rC&W72.,ȡ7E%DU{2բB-Vv.|P]D㦊954 'khwt^daeC̎jєUs,>T0fNS $>}ߠ 39ܭW3+pw,QU&`wHrU HIвQ%J>cw.g-6C 8}ޟm<|P'E;4`Gh=x>CF1 V2-RL8گ+F|mh"m[7$v,1PGR9f63HH8q_ra1Kloc L_5{d&1Lur[r<˂v>u} 27Ryf=Z -6B̞gcHyHzW2nA d+/9%t`!r,X9ZG ԂKq.8+Հcτ?4J%+#@#5D_ ࢞rac(X%ۨ+&=tA;%=]raײIr=,oբ ޠ1{lW'J=&޲Xd@0-;R[&\Cx[*U4Ndt e $N 5t#)rIluE FZYRKD {حFGB M_F`,L(H.d4l ?(BF -ױ6nd˛skFQuWhiwQ9IU/9DW:ޔ <$]c1SY"cA@ J%ퟫpU\' -k:nG+UsM"Vb+wƘJ%d_Ury$Л2ƵV:Y[rVcL9k_zayr[ У(T:Ս{a8R?/o^YҰ% ݉c \ZѢ($\xvw 3}&V~za*v^ r:x,Id+LxuFfnZ[)o-?89ggki:%ouzc6fD %3@קl37*w ?'f"3 8{̯lP0+t8A3HxH߃"jZFk۠<{,@~pD55_bў|{NƤ9"Z4SRɵy`|>;%PH$ߡZ0x*Yq}M),cS&},̼¹<8Nfc2c[ЦGdo /$CtH@|иZldtoMD7ʰx0A Hx\2EpWqCo?Ei; +S+-yl8_Bv^ު:N@GW$_\J &Ţ|׍ ֓qV19}*I5E[-|Lf^E<13"~S6 bZ@N̈́`xQyiHv4=ݮ~F !] ('c"Zd KL?͒6C2nnsgt)ҹ"Ew2`EʀSl楕3B@nuf2x3%r9 RWf$j"<ߗBaz-o<[7+aE#V}25E6/$b]T3L3A/ nw\w݊ z%lGaRcTjZ aj,4۟<B'w'Nz-SU=ׅ w-4d>6 zx71ůe-=y5%(쪺1,Xˣh?;!.zt ¿h*g3[Fwˣ kS+m9a=&SE.itSu*"{?)4qMz"&Ӱ(|!\nP/(d =~,%ת~yVR]6&;9 "`̥1bZr'_Jξ#%|M"H)S4`[6v,f6*jfAPx9 $K }I̝F7n@~*ߏ¢Σ@A|ykg-0|ԥ?x0,UN$ꥄ"q$}uRIF龅w yƓK) j ;Jadr&AyN1WB5SFx )R1)/  } *_D#2 $D,p5{g;ݴz3s:89Ó=|c7j2˪"Ӌ)A@^ǹ]dK5 OK0_'䀎6= 2^zru6c) RY@>֦)ŕn؉'~wdw* xq2b$^z=v;5k0Ox:Fe{ۯ׷EA‰w^!JHDᰩ|K^i+c=ƗEuj:}U6"=яM^MDwk䙩T$"[ QߘHSV.>i4dgb84x9*?VH+!X-ͼ> ƃH(o+R,:SVv-9Y]opgJS<`7FތS} ZolËKALvg1|t|KN&{咧.lqWZ7̮p)z ?jPu> $P{496 P "7RX]FHl?C!7O3'9w4},jĘ!N_Ot N>nֻڒ' W,[K_㵍¯Ntѩ?)(I~( \+i܍ހ:f"u5V%!iMq"rWbC[M?DVC8IJ@2X/!pAaE-07E՛睬~ɱKP6V&֕ DTrȓ|R!vЌ1v)|[UcSLvϠ{#ًAj\_V `"C"@cI7Ui䒕!КG+;ѰKy)5ajCEWٮׯ6d[Ti2A9,?,Ϡ2HjsM?-F !' A(x)BEa`8|b'*:/Œ׼|T5|3&{rHXƤgIkǘy S!D@ 8PnaIzR)3Vo>_1*a|$џ +uMԔ_%8` ]{ē^m6WUA7p'B,hѥm|t(+ d0 u!9&P?T]TRR˅0@1,$_'0{QVBo@8%?L&O$_<(2sdzJ92]Knj?B[ҒcMeB8  羌A| N eH2-Wѽ[7P!TچP8o{Lf&ڨ\5ߟ($9y\^|$Atw;cqpŞ8!m`l jI@{pP-4ʦؿΤSLF?"Fyt4;k ;]u}΋P{6@;,e^H6Y\Ғ)9zLm#|-^S|~v3#n]Ы:!^#+M"\؆ w[շ`jDV(-Q},s1j474)ef‚L?/y=Uv=#B^aK؂F TEҮӈYjK&WE/aH4ن j>XKnB>0]e<κΎ ʙPdXŰ?4@~rCRa*:MCdrVQk?) -04X[Q3J!ԲY(&MQN1飴7/`wn c)qCX߫S۲C/QVb $N,N; zSmR m^ !F,{2(!\Yn)[^2q4]$ShLBWlGM*JRd\Ղr108G`Ztm5o;>r3t"j.6{Q0O[dNhِl3 _RLG)7li#⣵,@}x{`ɀFg:QByh0-/f0cíNiz7Se66kE>6UD2Fmi= UOA*[~ o8ݖ\ <~xP~`hLsA )=*_<>eIWxlT:}WN|lK域8'eD@;̤W"lOVn-e͊JۦV,sP_]uqlF h2ѡߏX Sӷ(K&5DIi2 DL`#%pQdV :ER關Ac㩶{blj" u(}IJDGN^ˮU.S}L8@y"Y1#Y-'4G`eQ]gE !"}yy W'v@扒]9L3z*U7nfnk 㗐g Muy+}8XsJ;J)R5 m$߁0~I}&=p(ɰKcE/oU>vZx;"&:4 _EzЧQjD̾V *~]_"(U5P' L|y$i?dvw}_CD*Wh G S:v~NWfyHODKRL΁ iZ4h/Aklc~Uȗշ|:O1,w 㚹̪wǂD̚ 5vTi>WctT^R[͝ hKھaM,OY5a3:L Pf"HRav~[7˙,M:&ҪX|ڞckQ,=m3~Q ,_ bIVZ&[+d`\x@LGwN+A=J)Ƙ0N)|++5Øgȴ:hr.u'L +R~詠赖eM)d%b?.X;d~9#<ժD!4>IWkvCw]ub@@%OB˼J7{W5`Y*Wr"7KF߆j}ys^a0bw+g\Vʻѧ5LǷ=zaD={a'JZbbٺ=4-w;@uI=iG6-32bA(sP2;a][22_M%<3{f>{Fg;2y<+?Nlٰcy_NV|! _=Mw k* '볅b r" A#9S>:+B>YCnF(nٸʼ3͐OLj;O[E.RҒN'/М/&Т8\m $. A|K}晋# (R[˃O)Ku G:jԠVfsL\q*3×Wҥ aLEW5J+( ?StHVF3uRx&ι.= :b{E;*d/)X*C>[ǝ 3-qOȨa!"-/g$h]v6.;pdv: 'd`ùmKd΋x3;*&u ,c*Mƞ|-3a*k$~_H5B/ =c6oXI-)Sr$?I'vɻ`{f=K|⥏U0v;A:^Υ + 4\7KrKIn{uNF_؜EfI<%c-chD:Vg{#`Y 8"K?P:E2 l؀Qˡ(uұޟ]n{ύBFW,l'D?/WDCL$ ʵѯG}f$0K[+.CUZ'hOV#k ve8%MWI"B `i"%@ǖ֐eɽ-xѳ;D!m$?0X (REp>}%* ˰Qb," Gu1Ջڦ|_XLHL8*C3qoMeTrw$1"t!:!(2|A]LR-jV_4~lOJbڔ43D FL vva\;R@©AL_K'Rrt:T K Sd?㇕>1ԁ?U72Cy]ɱa2{"A=̖k R%I0Wn 9jgFVy +hwءYvR *E0A3Oxx;oG :Wo&9bOwIvԟUya%I3 D|LFUbg\ų$p>h)([XY7lO. FeZYWvb 7TW,b ԗԿ}Fy}]|:n%VA| 0Ols;R}w?- ϻr]emo'Qф}y0=|6W@z@XlrImԾ>xی$'IW ~n{3~-Qc+\^Mp(ȸdu`uv5𒞖ݝߦY[}c-Iֹƽ`Z0jGgғF& 񐯕 阫 0P8)|ʋ~Є ӗ*AG;^e U@r &$KX5.sL>rOC6m|^ +C՘bYY,JlQZ8Yiͤk|G51}u(rx=;k4r6h}F)/0{uMxQ&ԦecCqqF.e(GmmЃ!&v:%Y/\@ez<.EVC ?*2[B?456MjFcpi g&ǻV;-1G!eV2)پzvA/Z79vg8bjO}ZC'bhNjR?dc ¾(֙(ǵiCPMʜ&ee#NA7x$֝⡈ve&,h;1D Mj6=ϰ80IVma6eT-DL-tђaHK9}ť;Jgj [4rU_fń-Apy7Q&IRJOGGj͎YVN\4Vd'4ƛ x1"ֈpLMBvwRK¯ݎ%3}Lv|j}}R*6L[b1^PO@RX!k!;4dxտpp,hu"28[p<%du(aa)n% K% ܅UF^2L(Nx W~!#>j$G>őoN#B#i[~ۢ'_ra>¡6p AݴI .&y:D|>yLd ܈/KPџ4{gX_9!EhfUVjm+=z*?#a7|T"@'dffѮTx"pkC˵z9Fk>cҽXV]r45DME65Ds%OY(\9طT,U_Xyvc5`OK |Iǒz˞>Kܢ -!]u *A]%2'Y-\\FUzK*9W+}I-gS]qurٱz?&@D6y8f4j6\s߄r6qd'8\K(8~=,a'ZbuguVb$N}X olZǴj~OU]!dG?atW ʿn^QBn8sjņy!I4Ql7LTꞂJ1 Xl:h=|3{M.4O6|I/d>qHMȵm*@̲>;%;|M}g/RBm\&FyR6Ċdh۸~ T$h[c2y.ܮ6 6ԗzi ӯ6W4򙽍zMmMm͟=Ѹ[Z;ei\I]APyĜzjWSH>61=YdKIβg[Ԁ$o^]-:=κЯ_g\]xZU0t^v}E#$4D|kq4Փ!~Z?P!Y\~RCWNU=#UG sVQ_stx9? aR0_1S[?=FF4M6ft&5OXh!FiB>͆75V ƶK^UIT6s&1&d5 Xw cТv{-rӣHzK3 r70'LC@\;\tD{_+p)ss +kH/5[y*@28TITY4RcAn~{%M#JX'kKujhfbI%)vW'P籠f4uui Wo SHB+L5Bn&kK 1S$|^@ʂIM#n 1(Q^%!F2ʼnې!VG̘o50 @v=v|SA 9*LbvSt4ta^{ja'ITV})==[r 47Y]b4h@m`6JJ|ʷ,,~"\kW uk""VVͥ1OD-y|>HmFHzsًNlv&DK{P#})0 ^3~ Ũm868 y>,tt?$6.4øgOٺҀ noEJ"qqv0GwyJz=i޺O3x$=Fct `%y F"|)$IGif96bo~+ (ׯt=7tRQ3IYD&VȬ~~3ʅ=5uergEXP4ب4DKa!|~MFrs"_,^ B@)Jҳo]slM u&7?]Gg#@\qs2Ĉb]IH%Dȩ$Fa'}f;V؟j!0z+q}yY7VB75?#"CVhB?`'jӃ?RAk9Y\x9O M3η.abvyM P>d7Z@Y>6)[i^qX4#ip+&=,4nv@3vviQ:so&h'ZUBL&pciʉFytא/[B)nwtVMlujaʵl@#+G9 {Az nq>͹/RAnplZ4?llN_cW45'o%Pni3$ȕQMA3jﻬ o=0ZRC>t畘Q#KEfIX2C'꼗0}73Q-jT[e>#M" ֔Y3}epGwxo,1&lgRdKe-kc +0UP:>Bq.<:#f7:T]P鸳 ʚ`یG3+k臬By-8C'wVci-mז޹|e#$33RRv^y{`{xF ,4MķX_ǘ`I;O#Lse?M/ ͓-E3}>n8 p!cO&|vagy/B=j\WN;xW(Hz}õlFc.|'{#js$?mkZi"JQM ׶eSe2~ewFo=Y<b| ]>zQh"  Ӹ3 D3->JlkvQgYFMN }pFz{ʼBj̫.>$R֧|r24]܏~?-M[@O<|y"],z,,:`PU{b}# 5u[9N J,ΥeV*m~V̡$Q}Pn κ*ͪy4}ְ 22KJW/ډa_N 5^c$PÐ_kh.' iQ};`,08ktQ,ׄz/K IK UԎ˷*r1z{ l7atNLK.&"5Jnq,УUNC-r_7ܭl]j2,Ŵ|r 5ՎV}?)VJ4.(̘^I\;h߹D&?!t,9loIII4s+^v)ifB["D(rE)Ċ|& QB+;+-r#?=> eI>Vvq2%j_:@lcI[BJ@Kf/π@Pp+$_{v_X~B37RR54 fõEzSAg.Gr$u3hP?j6*iR5MsWsG81>xoNщNM I fm2@J# ~{74:Kd, J~e,⋔finNpC|q!Lv4!elRZ^qR B4%:LﮤRl;KRmF VXTi;C)ؚIل \Gfy\ 8©"Ŏ!i0r5Apf%iW=2!m_3>i#nr4ML0vX>_܎ùVRm4/.RU 5Y+fc0  b6?ٜ㋒ݽB$>^qDA;*9zΪ%>W䦁w= !@n-F^^t,t/Hh|S( FPvi 8G(\Ei"7~$ T -fgUvF&?CM _T>TD'Gꔈ_ u:_}e2>~2㊿ 8Á<̂ỽ8Nw@!@WeLٲiSUB~f efwg:s.ioq0nsG~GºẸ\4%-l X۪$5wfIVmr PşՉa@FjI !Vm4(rbf%T$ޱ,`mWA4WE%] $?t)y|~]The@@k/Zf2|aeZD\+WwD8‹BjH !2|G*t,ބŃWN-X},h;0i|Px;zo0WZEo"X*hKYJxtm7j֕r;R9ϭg'GZ 3KDdsvOx̔e\)̈h?)~b =ӫ4 kUrvwj*᧋v}TΧPPz + #qҰU)ͥ7 _OI+^\iEJmT/&}q3FVXP_[fQ_pڎ< 5?9Z8ObeLn.϶v0b5tq j(7=.>(C/>-ֻ۱K,)Jrjǁu,x3;ՙ)Z0;7f#[TsyhcS쌿9+ts[ qױWĉv! ͣ#MPPWh?Uғc\1t > c_-':gko7nnGX l%ݰxfu-8f !u\9Ƴ}eEd{[(@א5.9 @7/VA}uQm 2zqqob<  %^XSr}3c/ťCmLƻZ%6#B,M E7fEXɓw u~FUPdyI^Օ%HeEsaX>@Mpnig:Njo&r݈wg+yRKWBFś0r"mRo>Co>?>u/Ct=wgU|Sξ':Bn+_ܷ/0*aL<7j(V$_c ȹp04hR7%5y _$BBgmbʛu[~c3l/L($/B\u{3Lp-O_(e|ӑ9OaGŶQj,S4k~^@:Л_+|Y1clN}R&U T|!;WRӫ"Y~_fu}5Sq{M19."vaF~dme %kZێUrQjlq {C*{aD0.4ŕ2fBȬ GlW^ڽq 1k;?5o. XZA*2mMHѾgNNH el+˯FUhr)#׹) ëXmLxn?%_G77&Y&?y{l_/XwIhL\fvb$}Z}ڡ<몙sg9yp QT "h!% J ?$";0l/|# wa+,d-{0eBz;[K։}@l =]2%b0n{qBIJ ,<G,(i߽s%m[&뼖\&0;zl ĕaK+ARI!(6d4?$m&~91㾰d(h䞃{ hY7j-LR1Z}VO?NO<=c&pJ'w8>)JRȟ%D{[!q$SW)07ҝ/g"}eh"IeGW7\5qZpW-2ݰxh“i50o'n TGC𩀳H/1,54 [jw Mt6pgB J3F@=Ԥ/G-$<sD3А^=lE%S!r㗉j8_ˀ%E hnQdA|^I )ݢ?N_c_u4VE2Nh)2,̚t?m*)JB4.GTf-ZV2ͣrE#߉.1 @,FZ4~!)?B @W36vS SlᷭUiԃRxT 1%z$KLz{@fL_%4F W7r !^sF.r ȤkE<ӎWęQX}p5}-e&k2#q.xbJ%?8P%%Oޗa% tHͳA*M׼#-\Ŵș67$46nԣ t'[ôxo zHq$OQEuIC|ꆷP1Sk1CcYe+Awfs#{OGcQ,dUʭA'+h@T |[aZy.Z/vZ9mrH'7qfsow}Tu vp]^knoY<8~s8rGWG!oXg̢LEg[qmdQb"j|@rW_z+ NǮĨDe$ mvoBXT9Nh-w@NE?#Zq;kW6Ϥ)I3TU/׈ FE˙BOAn_iw ,Aw(}Y͈ݞ2x0i INJ Ui9 &&vN!y}Ա'BCW;gWd6V m4sLV8hTmɲ|Iև =g'\FƔ{/uƫ.Epn\AαJaq?ݍ\erYU&0 ?z )@Rx geA ںGW7xy}{7*S 2y ݁գSk29]_&[Q_ r 'r} ն7.ƜUD;4؏O9&8CKD& omNVwnwv=:3ړjOeڹ|Cd,*+6% U8H^l5!81$CbRb9~3Kq~FQ?g">]&Mb%fVi#gṈlV\ _&Q'j$bG+>ҢZQRJk~j? "SK\̃hbPFٴ .Q(KwiܳflO1(75޷EoR!xR}Ns՞2 qmWo*O*Ctm$neY\TXb;FDUFrySm/-#0bY'N\YJ3?-NrFo-g T Y7d3(w3T{ef(X$`߾aChHpqq_Q?.̄Dy"5leX6#:D^{7ڛm\^_y?4PE& i kz$]aF(+E <@2YWY 4\m*lD,L+!j9 $Ý(0q%2s.SI ̔3tu`Uy:/KSלA.4׶ ͶL^Ev>вQX$@ 3'f qܶ*.ȪE1Ĩuާwfh҂QC<0+]bcHyv?jʂVZI8 ,-ygvnb9pe~[E܀Y5tyNw|,QZ[wo+X!Xvy7ngA5+q8\-o!+=V|5B)ָJyӮ r1 ˠ 4﫚,tRly‡11LL~i~V|i0oPB_28ʑ2CvB\GG!H Jq}: VEhi|G\\9hze׈`h6vuyl 9gY3/g^ckeVapRlBP.#Dx7"r'+X&BKPEGJ<9bPh1驷nX7K^Ǥ"v1S7po1Wh/$~TiT,]: r{'N)l&N5Z-TkBEum8( XPNs3xӁjAx̩X1s2 J*E##IC *F클]?3qjŗǟs"YFAm:1Մ֖Hs„]hDURWlAR'YegA/m(+7ot:MX.gK.(^P[tv0YGbI>1y `u^T,@_='*-ogsD2g!_kBox\ Kx2/QmDD@Y '+ 5c :9;~Yqo()E ެS?&/Wvh GrKF>{2/5aԘߗ*+JºrdeoQp۴pZQM N-6 '|2킆"%oIb|dUfhi@UX׹:\^[ uK磌xX#I{lDZD%쇁克Tԫ=&\ؕA[;lxOΚ5Qvߘ7iSa9 1.=a}%Jש,I 3V5bT֜&H}kKbn>19Gƫ§rE%Kl,p &P/9O&o&CS7}G{0Dis2w,*b uGM0~lx9U^d0.UXf0bā#0ʄ",tBsZRϏ9y5eu2Ѱq8 M05ݡcwWB1AϗY^ebd6j 'Y^e/Yi"=l#C 1wG«)~m#W-ngLe;]wH푛֝R0iǥTƗnjaÓ UyO± =NOΟtw@.$u?1!BJQa)Y!'vHOA V0ߊ9?”ڝRe8B o`i.sB!fw7D/BW^8 8qV.FU'6@T ?Rr̂|-ZB|ۙh|e:/mHxCmNle8*b[yUJQx oHxVTx io&O8hr!}:%Fyw+t:ZكI@x\U0wOueB‚J/K-[r(wQerS9XOS94[zt+@sӥx8L yR$7$F*@$|&u@9+IҫZGm(]qP߱);63#oyt|G핯kXnº^-2wJs*j^ɂK =lMAȶ{gCj"kYgPZ/t|~՝l/ K(+_uuFkR4Gݍ?6Y9蘘dL>tܿ >2 /A)ۥ]܁YxI&J#77!?-t:{l%qD_t"Pz(OK4RR@KYZ.TĵJI[ )-B쌷_|4MuSTnl=6&s|vkfӘ gөrw RiF2Tfx{ nQ $-Jm(#:. .Ticӷ@%1n҄\'U=*U -O&"ټ5aJWGtQbYqR>{F)+ycԦE"0Gݟ+D|f0o#YƓxf,~lovxMo%T0,қn3 P]-;n%ܗW^&7"FDo,5Cp?S&Io ՚q89QJWY tW+|l 2{vᮅ)+L{6J-q i*5.}\;m1Z1~Ƴ'|J^*Z벒ԆO8.7Z$h)xyzyiɕg?I5&~ڨKsʜqr)xgI+a᳟>N<˹X@laA鞘G%8q `mD[o^@VςJȲiޓJįU]8`kϊ+"j/sN"Cpe8SUmQ w4fdCZl}-% 9UXPCK϶ J'º%($4$59 Wn9e:ʛ Up^@2EKCZr A}~Pb¾d ֓b._n2oeU$йbG]fSktƩF L2?6P -@Ls]x):^x'cKWڸ\ rБtׄ戎<I QI&[@aP҃+G,&=SC{%nuG^fs*kw'kt,?F)u`%CY'H3F2:\U)^r'K8rrMZF^xA/ϕY`zuc${G\ʟ1>#`U9<-!uCB>Ugu/ 6F% +n!u2axbd^DgN'#<`4!/P Yx˾/2H_RNA/U.N؉; \>z!ʒ!@#> 8jc=(`kںWT{]7]3>4'_= }[SuҨaa,%>Nt~Rm@a Wq;I;k!Kl9pu;E&OڐŸ ߬_VxTۤlx@8oA̭77Ic : }ITe64_m{'I)[4vҴ K_Gc>n))I8|6|ݵj%bmG6 wǭ '4-mF;cD& 0?"N:U騦 _wQNxN^ыZet=ˠ df6?XU݁M1%pH*Gϖ@,h>l40 ˜yK5U`↋g*-ָ#rez}7/0b~{Gnw!(-k:C rHؙ5T_mz2(u+D\z CZ̨KƌtwrhߗзnM!)?<=m@|uXl3x&ڽ8{&奌\R#>mܸDAM,b+|n~6h}!,FLKO eӷO@#皤@8Sb*}!婒^.a wEl/՜$-ˀM!ZWd2b> <5G? ㇮= (~ί4*oVvѐGO,8;01%mk虭 J'y2`PjO}h =ıZɃ}Ux%e,=$izs<뭀9"&#>Gxw?c6w5S+"s|'Y__Wq}q/-eD_pT"\~oܾ#ou-L:ڟ 3yxtr?4.bwzxj`ҝ7y/Ys;Ⱦ#8'*1,Ou7uE|uJ,`5 mA\sSI#B-k񫓖WzPHp|qLC c[~L b$nhzeV9YpqQbzÿsB/%P2 o' b4cـI!"U8fât|x,-EL|p *)'Gyȁ9#z5U#⳨YN򝲤 ceZa+:N9.*pWL+tSdߦp|~AUH\O s&֝-?An,(3 jciك lpI#vmn#㗧UHt$(TeƷRWe$=M~\VAfĎ> 5.>YpMF uK M+<LSm\~a !rfiVE)aiVZ)44'N0G!tȌihH@uq6Ʃ:x(nȯܚ(&8au!˨;!*DA!D&ٵ ]beVk- Daz[lhd S+ 1u2A$\voжH6\8dV#d2^ s%?n \>XCM8kL0[H#ͮ&'RXYz"ͭX[Fdhs2JvWDvZ\_T#![|"tlBSMҴ5jLqJ/t? |M8b!*Yr%_6-Wi/ ~nqs̎=x2];; }o5M#8[jJ>Sxŕ@M|m*DXz/4{,d]7Gt8g)LJxSWYCP=pVIGn+1迦Vf}q'cn;`̵ESW;t}>g`oW pXQ@pak4iȕ-TNI89)Rj\6JZTLƣKPܽ `}Q>~3Boe `]ĺ߸Ask{QSG(-U$؆ $SCӗ yo | _s=OV`à1й5z G ! KDA3FU t*YxzʆqX|*JY:_](X5O B&zLϿ$xj+@ju_(O6QuS3+,bAvr\sX1Kɿ̑d'bՙJj';|:&d2 j\{y>xzM1 nCIwF[<9f"BuaO{y3 ͰΦGgۈp8!6azay컛# sg̃r9x|AAuRRv50iuҦh#݉˻ӂ^IZn'SB{DOosW̊RRe荕> ͵}\XQJ$csHvWk?5AFrKJHSh ;e(t:u2ڽ[ ``њqz`9&c bGiUZ-Hs޷'X,z jIP˳wЈPb#9yQy(h9ĥ뗟+\of ԑ9y偋f fJI?a9uqg2'&ecyK;f.p< 5VnN{bq6$B襳GPM#X&``?3nþT!O Hy#2!phlbjz+ J3&dp_dm4>`o=@^$n+_ 6k_3I:u<"w"WP(Th~!IóDdJH?C.٩./ ~b4输s~rןSGOZuNxDI|@EOx:Q EԴ tI1K?ES~np8xb dmQܮ΢;mWM"xKa֦iQrr WI;K`+Vz{.kc͟>q߰胶#rfIQQ($YibA]FV06#ϼM`c*dK`!&FD[wY/̻͟*mMyM`BNV(b}D 't 1x3*toS6OVZsAT'eTGᥬ D\xg-R_s:Ͼ-' !cSxQ p̈#m b 5um^@'bHncSO isBis.fA%3^Uӛyfuy]h7]t]3dp't:ɂ@|";D@@򄳯N@92R˔ m η>po\|Q߰u)i&Yw wC̀e苵q #Bg1.jbħ fC@ߺ#NZm8M Cn&9ύ}6U %Z}SIy ?5/H*N %t"Nz_=zII:&b|y |lJ[=['p.xYBR?n3 Pqp2 ץqHOBsoΠ&Veű VJs5g0LݙlPIL!>:29͡Nt!ƻfUFm?E #W>zmCxЇCW,ApUsk8n۱+g.%r@i BF^5v6{ -6&ߢ,b}Khc BorЦ6n$"Vf7 _xNln>S~ ЙmV)Mvkr|2Cf Y63}C/xNw¶?Aȓq 9>E·P ʳ2dj{Bq.`5j,@:u1p %-\LSj`HǭXlz!iSلWeQ`8}Rֽ2 = b do!IL;_Ff2,lqhc Fm쇅9_;`i]4GoIYmH:Êf)T $m 2%q==sV5@IGlīm42ʮQ! S#;lGI/_X6g dl{T\:&BTjLiU([#mI>"iK S?g#TB\9G}3U8-L,/2$Ttxb*7zJkUt%S"  <1Oz)oJor3FJ|yc%K6.X'Vduf{ەt\uDT$@sV]p듛1V\3YnM+7Emp80>jVrl])Ozt'ofCH )Pس0NV`!:^KjQpvE&Pt3_{` er.R3UݔX;YN?%2C29$\ ]==vI{}9I574Klk puCl ~a Q\:p*Y؄X|xe#6 Zj3#<4*sc7 *@Rkq2W`TI1v$HxZMic>r?{k' l{q[ZE#{!XF:(Cm 5"lƎOfq\,7MV'y1zyDXRjm !y$6D]CtY?PedijY*-'. Ɯ4N\+"ta4)cVTV+{kC?ךOX#OMS`=44BTfWOZS/Y11lvB%R2a,!J͓(QBA $fDٗn@n(1Da8ZN"}hX>Ͻ=!ےTŬy`1dۏh)(T\ HaG[p.MkK_t[=G ?3К>Xe;>Vp5\v ^)hU!~94} kvS+'ݜ@*;^$xs {X:M<*HS 6ֽHON̰> / fc@U ^&8 hqذqHݓ'7&N?,F;EtM-Ek8GnXn=$3>!®I՟"MtLOt@S9VJPdcڋJwTv5lNNtsoe1YITQ=/] 6bR/_fj$NJ_Ira}5+ caDv TAV;4+ rUU Iފ7<7vDk9OD|~.TʏL ;+ƎUϙċ""CTia[ 儸I=[ ~Oe;ӌ,>sqV \,;A4p$/*)dQʫ  5a}e|#*e5⤥(>HCia⛵յg/< WA#LA^/_1=άS2 hUҽ,~Ѐa5qݘm.6gNX^QI61:PdIW&'FUE{j+S\]KjyTܒ_5Q/ T1 "Yy"P/_&R]U)EiuT!7ka w\}5y'&%n,pyusȅmˌPS\<[H9 $aXytֹ#*X/~1E2G0B9-~:n }[xKSBuuM,`i_XM^"wpenm:{M,o^IL ƽ*i֜u ۿˣ#|<2o$u[IfRUqk@]28 `WsuFl%75|vϭUy g--t;\" TG)8viQ;|nL~]M4b"վj 5^;5y|V[:(MW<ўx7K.BXo$[Kg˩;9H 7'kd^-/2@3V(`s37BQ4畲&N!RY{:?Ǣ:{BhSJ} ٮT|s ǖ1 5,nH/ae8$=C;pKNr:V"eB3&S_Z`{OcHXSۏ;pWqUALzu pShEN{LߴtTOˀؖ92[Wnf4آMV,sLAB-ͫ.}q /4J(nZu*MFUxus/PZo8Ƅ4gU%5k@\b^b?5 ֱeMvT#狭Z0 8i0$r1a6Cx u )$# c(Un{lA3|rA4o[p[&r@ڎ_P^f,ilY-UGzKl r&5.߼R<设;I ;H8eWB O>007Gh+-*[Iuh ~1/q7'eﻂ3aAa'W5*ӥU;3ӥNoEu3`?8jㇷDyCFbLg{ɩq!65S TJ"{` <~\z>DUOXPNW f)<@#XO .^(ud4oJS,-g"*hl[X-|zI>Xk7~FZaIs #^ d25ZAi.PDzQӥzhT'sкOOӪ{H{:^ 2o:Fvm<>>'Ls 6+.KӗR3OuqĎڲvʵ9^ #\c̵6:7e|SXi/<С=l 5F*Cgt}^NZ2Nb1sY"Vbxب:HZN /Nxz6 %s f;db 77J+u,앸@Vq ߸0U20ipjW;N͕Jiwfd8*K <Rh?6T-C$oٶmH8o̝ bW ;qdS֮-A[Uƙi)SYe68|4A%Bdő :˹#;?OlaX7i=}7qIu>eZ}>o7lR )KЏx˷WoyácӮ j vIX! +27oWl,a{\-8pvZ[uY` d5ƞnm%It}ߨ&1ŽZMۺxKua6,+8h(z[7dD?䄼2 J|e:}pa p @l2jG,e=8Md.Lfu<٣/r8 B䗫HbDq]0:9)1(j5c$& Yh1,39sҳfLl5dD.y3M\ì*kB%.6,`^+ ̂.\qXF:qj|MA{άdF%>CPR{4nA75pmjYl p29 Wђ:[>YXs,=sDž>GW)JMHlb!Rf(f4V5;h#'U3A:}ďð[+/1Sa?sW2itRᆄ= Iv2$OFP"w-!?ef'ig"_8H)z>! 6|y}y+1mtbø޶f>&x]5w3t+u) (-2ڠ=%o@ul"bc)N3'&2cK <[ Ca prv9Ks7#i`QPQvO#+{תyRDuM+W%jUWN  Af#U >jMhG}_L;lx"Y*bhm::_%Va*|DԾuVZBMfz%CuZ6] **uZOp"lSQX'7Y&h#{.SL",plAZM@AA1ލn>艟$Xy3 Ae3QT\ wGkY2C$BRrd +Ȏ"P<(jrxEL kP;cJQ~OIG4i|nؚrQV.H^bK5muw9R-_ NUQt3ywUJa57.1^!~$ܜ2 E@F@ X`*lӴdo^p7 ԅ,ņLsЉXEbjmeUۤϫz c*{tW$\]|IM]\םZi ,d$$YO,7"3S}RmL~Wz2D6QPNkP$+厄h?'Q/ ҃NKj$~8@RivG(3 kG}w| 2*G4";Oy ,2-b3oc cĨ(> |{Hg;Q3Y.ÞI5~R M!%z*cW8[M^ހ,@24} -w5iI̲oD _>H&8/R岉iZ1aHOn!ڿ!-EmNѹ|ț&PRP e {T1a)ajƼk pbn<]y^mk/7 7/nx=RԺqz$$3{b8p1FAy4%%K+G+slI$b:7dݷ烬?C KdBBsWŧd_44v΍=q("dqf{?/:(!Rc(b E+ HblR6薀ǁj^y4oZVnT`uek{aqCgOʒFH;KGIzjQr.}Sh!V]3 $Yܰ`ݼ:tk|ЅLs9t1pG!Gš Ii6񳣴ko`j]mdDc_[1'],OQo<ͶhLzɽLkܯ~ ZoMcTMGP޳߼ԔGx%ū bl&/e*3'i Krb@F ݥP-9ٍLM^M@G[ g33|f?K4#C(GqϠҼDUÞNԽ e*ܩZk.ޚѼdž""<úS(}FO3DyWExk2rlz/OYX!tTķ+0͠/ 4 'E[%F ,xW!Pao^Ri3<n__yb1~OS0͒5u\lei1huL20اL3 MlA]<.Faep~{_3FUeU|F)h3SCTrz S&EV6ٱ_y42j.iG&5L0]={c3hL;F%}s\|CtmY$285@0̝wI^$M:K@,/U V>Q+L(f%,d ?MRְnwZ5a6~:"Jws&˚FЙ7p׊z:G]<ju(&86L/qaUnZM65gRBWO >x.nfjDLyz i>M1ǺDR9m?ߓvn %ڊcܾ+$.7R8_:e{te2I( I60"؆Ƌl!e ĥ#gܓG|ludN=˱~~2Rm_ OW <'ew[ )eC4ԑw2 | ?IoHȾ;ˤɕz_έi‚3NJF94-GBy\(әlql4DF^ uKlt~wRj#G,[J K&ZHVjkFܿkC;P.;%dvnZS,C&6eic३n6l ?_iT5}(:IUV8ۖ NdA YTίU\Fw1\izAX㖑)G'Xl9Z WcfUe !"^)IL1J*=Ĵ "Ьܗ#l+w#q(Cs;k$ 0 W)*LbɩTfWH|Rɐ2,``om3Gky;+NO 6x҃8s:al[lpMtm+f@LS#@v6g=%iʘ~. |ryes|R=⌴u.K0_~>υozd"2=l.|_(c[2ѳƭB;_QhpHH,E :Ø{LY硻@Vl4s`gfI.CdUo,SHZ.|UfAhd%sT2X/n+%r3:#& QF|;Ogr,m,(U*+% l]Q@-4f-/dc|ޚ8u D)\ C͊E?X"V\;uNH`ٖr5~ҀmͦPj6ڪX }qfx ,sQ9եOĂƘUD9-j8ub;G["~EyX!ҒhxhF:G/B~#9ʮmFN%GEGQX*TnHXX36  5<ᓂuɋ\AlP]w,QE! Lp|GB#]&)QMP]/$bCG}g>Qȩ-D܃F(|?`PV\%]i,KuCNaftE%N" u5hY\"7Kl-7eWPe{`Ul$kB¼2@ dz}Q]z)5EWA;Sd+TB `$ jT 6]N9FRьɕ:zgVf î9]&Kaś)OSbr}5[Ą@:nAdMg \7eGAlEuI6Қ*;_PD٬Y4(uQӔ!&Xd0"gҜޮn1ȚWmf dA[5 sS绖@'͞%[2 m)zj.;FV4]}Y>ח,O`W'nώTxȪ;H7ǩtT BLQp)кh@חOD%ũ="ΑQBғ5x8yad,=Q18^0̄ϋpbڞ1'ňGx`VqĦbi[E^,<.5NtGW2EnB˔/rM^:ynhx=gS ;/qCמ$dS0K+m XΖlDå%3H׿y ! }d‘Hn%:? \a' \lL¥⃽+ FOR!qoaSLBH/Œ ˞KRl[oA߷sB[ N^Vؠ1I%֭ uXwgBLZRY$c@wܶ2oMxv|ީk` \dDhm'futPj@T6c#qMUܣcrܤ&padDl>RO#*1tY IM}Wpw>:Ǒh7YJA͍pq>yD{_W5o]7T g*pQoB %h y^(H:="!4WյFCDCwg܎Pt-`4 01'*dMEaY}/:u꤁$nf(-uQTo-`y 0LAvM ԍ}Df8.^ $n^, B(jIS.v:3U'.AҬoDuwx߹ 9`CJCn sSP4)YpVtĊb@*Qz^u(\^?9T"F, ;tՋ"HvVN:p6)i\{= ^0rD#pV!4g0f@e 1]9ѥW/1:}V9k7K-܏P*͐-|(]B (&gugv612{4́5Hq-w5񑡐LYR>o80)<[o}Y[QTtԠU!v>AGunr$lzTns-Jxڋј5kB?LLk22u'm{2Yf giwC?D?z%'6 XΘcmk5$Uo׊YviAD&Axg y&W F 3#8E,*)=\ޙ DdN>4x"fb0{!4qMhI@TnqnA:Ɨ5Ÿ́ '.a 4ס@NJBC;5@JS$}`ZG>h1Hĕ>*ɇߑ5/዁G_ v =w#H$`gk:5N+󻬴ﹿJqۄ; !|ݙwCHUaeKaόb]CQFlS6(`6WRYtWQQxFYzx B[}yϸ۪8v_٧ЭS| fbZiU!:.E؟!]ۍR-+x}}٧:jAp>ݕQ] 6o4ݣ;|xGF[?Քm{V!}7t<0v7kSz5Aq+0":!ϋ2Ȕ` 9 1ĩ߹@[qr#ml ߒx캖ܙxJOo똷ӇVPӭJUqߜt7ywy)Z5+MDV"pTCgȠJZDXo(=[ <*g  "b=?˼.3nVF1В(h4MW vmp.K0_0B~=\I>E36BRdH.$Rp벓uWя '(fB-e=f3Ŏ?4ˍxvјnH/Yί&xLR9rUhޗ|m#aAI[3"2#@L"5|_[osy4O)nB)O(ǦU""鬭0IF-{}+j='((Dlk6V-5ȠcZi֡锖_')?~kԴk: 'X :L͌2(⭼ (EC .@N!"xc#'xl(_O &ؾZ:gfץNt &ǘkwꥑrx.ɦII07}u: 2yT޼ 98 OF(J&XwH (PTܣ0vC/h:N5Fx1BЍ5옴nSXQm0&#PG-Qq@aVʧ˄<)H:7FL;lE6Y0rcV(JYmoEU i6z 4C\ʠ(j>LRI`sm!$)QCdEFA +Y!6\vsقxT𵕦5>4_:/xZ`#CN"^ %onvN=#ڙEU4D L.TU@?XjSmQ'`8?i7A x*۰no'Hcu<aB|`5I"=t1Q9)h&xEG7Y/%!GTr@(~zo5"qܫ Hf镦 j:C˗랙4^PuzUPc^^dUFw( ?fư)V#Vחa!fFd\UC @ UQP? 臕YYL>DZSL c6qQơ*ԯaXʐ^HNXo6>o-$ U1ӏ4VsQ g&r/!4ɟ~FРi6pjDhSYDKuI^mAb!2r'wG]M[siA;L4 ,BGk EL I xMemtw7H䌝S R tEiI[uU67\5T2Ӡ~ds? >[Z4"hs}=YE|xl1g0p௼z#DWMWa}gQ„OM:3}jxTZ_܅ FVKwdmb(!JD*9\ k,Z'kܲ_"UFUlrW3K;+`iTDGJgMaow$/vۿFt^f9SQBhƂE-X|ݤ;8ڂ@¨"^b D]?SE~jV>S#>+wÆs4h!TCc{™6•\n9n eк-WNį:l%C7{svPԣ/]s pQ>溛imڬKGUڞ"lY;?oZ)cHksKP$Lj~~ C|D֡d:Veʣ x[gO&[ߟ/&Q9*:|QH?3'ҋc7O߶**Y+5}bKKn# Y0N:b~0#Lժ5c<⃈-|%("t+7)|㵺ϷͼX;E6e͂ h:{t ӇTӍ9̓$E Z7/EkPoUO[d˅G.^a|%u sN=,i~Y'y֛l$r]h.fjYiXkZK=|Jd({cI'rl^t kt0l/i´ǝD>?xW]+X>Y\lcAڥa^#zQ0#'=FKԔ"G+].Pbp8I3{)ovcL՘Ojx,#]ZVT"X Ք؀RЄZ>:F̬{U{CtBRiύAYnU7ErO3y$!g8\Ë8Ϟܟ z[;~L C|;J ]pU(19WeK<']7 .uTB IlN˒# $G4h۠v,pGખ6h5zR+R=]On!dNy>Q..+PxUasY"9ePPOa#}cbXw]I/$j:m9u48Fw_))d?149f2Q v"|w%4NbSdZ QM[:dr &-h9bCܣc. X`H_0^1Lr1,r=o-[pt<" /%os oG`FvSK~f` =2X`pkwUՌ&ZڣT(\yr[K@ MfEv}z-W &̵ə1z~Wq h* "y`r{. ?v 'ײ%vQTf 1rR$V|xP[s> N@].~UCHrw/@iY֬#A"25/k#`gn!65Q(K2-JKE1c8>sB${-e[z0BĈ<ݪ:b: jFB},U73D\%}9yME%& E\7N ۂ鸃p3l|;mf4;EI{X>HԔwPE=< u P#.)#}G$t1!0ྫFYDYtL:^Z "@a^轜c3Ї@nI 9u'+]JcZ~L-";tk$/U7~' 2` N;0~#;/. m $ӽ5\6 f>yɎb0a HV)G{n*D hG3Qdֿ;T1]49 ?O_B[?̫vN1Z/o:$?ۉ gϭi<9kb>iPqqg01Iy-Y9VB&YulM$͆I: .[e7&+GOа>Ob* Qڂ8#;#q1^4S:B=+($<(F aQ*$(#0:Y 9:˧ЮF/vOqޝ_k;~yf]d~/Lt g Fb((BjB$7ja8^z)ǟ 0ٌ֒1 .)J5&n+I(l)قKWb&Fb3HFTn]fCh Q |74VCulh IAiUێ{dֳnAb6K_Z "e(ē֚q,by\ `|=42Qk]F DxxovĠKDJ5U-{}Gs.gN/^Y28D_UUpVI^{~ڋ@sgtapQwxg9|I,;Mb m2c!x7-dMAFojɔ~Y172SY I}ĽfY}QԎ1~CbLQU!L>4h >ȑy cy{&5DDMޥ ܄J>-tgaϘ΀[uȁJ̞ƯçE#=9vsP֤PoY¤r/`Y~G!6.YB_Sf; ZAڡ^DPjw━qbR,*oNߩEymӬSAꉠƁ~oa8 9yIxr脨kͺp곫_ un_&YXcJ8rR|ok 5umVšW*3νbrYSWS\gAЊb grV+`ٗ]^u\uyv^IN 't ,'>I^x(++I򧧲By ? k`gفvn˪a݉!ضzC"[_X9 c}5A/{VS:-w!qlpZE3ZVi̱(6-"}*)8?#5߱©E=]Zjz-ެT)u"3$EǿwzY$Mjh *RH1I®o1_cl (:}58DYYt-!'\[9fVSp쌦rY#*b_Lf!|/(6R F.g^G8cZ M-XrP.X>н }xSk{uNtбP ˢhgk0Ae?j)BF/YIY/bc!X+OlB@LI<eJjmI9eZ/s<;Qk4īHxyJZȈU*t_}MYOFMM!|o),(]Co}Y&>ܡ΀%Kt ˩ct\H*/\$h FyΎ&_[,$zx(G6.}o ³ۆ6#PDјL1V{ڋZŧRlh{E}ѳb9 3 g~ރ;\G+L>|mjޚ' b;V'29oR4&: WdkY(gV9I4]~xg ( +m>Aڿ-ENܕ+Ff8=^Ÿ0%v@$)NuD(XVX Be+_4ūs&siӴbMMHl X%[u=6h(Xr9PT9 !xJwאnlٱ"4/sRȘ=g_sӗD&S{/W*@9P$֨kjp?!=G綬|fIs=Ǎ# ؒ QTl(c{Z@NQ+lo[ ?+/em9Pm mLuW |wҐJ?#֑%>WPV; |mĈR EAD]8?t!$uimP V+o@~Ӆ&|hiG׾:ܔkO`<ҫ ֫bjhTT*o:}܇O;ݚo"ܙbkM~6FSa$(5tsI.9a v,#6,:X~bKQ!*Hg(sdZڳkX'X L|+a6<@e2D/CUMR'Lz$*Nl?wоGWjn N.MtF#$F!3N-$I_ڦ'S q:'Ti_ Hqy L~%m&\ (A&bz:-%c(kOB|"gsgYZ0707010000000b000081a400000000000000000000000167638a5d0000eb70000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/D0]?EhDTTk׶Ǽ=,4=K}i$ tNraH j*Γ-d+GؗݘIz?+ܧ݈z%#+^Q9˪vݻ#0)2Nc!TmYF.G\ 1NSi2 I> Jj)~ptaunk1값1?J;pyݻXb!;=N^>DA'`dCF{ ~MB`%{1PRT_CX?2/A/_TzT:fn<QJ ZM,ī6ã.ˀځ?Q5 5( n[{ܞ2B *hڻvP}n%nYtQ_ZFvg3o] ] 4t` c%2ɓ9:jihS) UrpN i: _rU{?ME*i ^fMMilCZvY3jոBqFSX^@Ё[`aK7$tU9yyl0WIތxdA~J&Q o&8Sę]o &7]Y=+Z֬wUٔPIxKo >DPшq+6z4*g0DKPk ٳ 9a9Zd|bJ+~v%T^^f@(P0Z&s2'IRB)\ ,0ɉMVRuq# t<_r_у_Ąْ IsTmG;ό.lBE`W킶!8XiI{%!# Д~]XWN[SFzLV$JJ$j q*.*svFW%W/~VV?ѴIUS1su xV)ƾc';׭ P|8#. R&/TZA/>XQ3q#ؼa^/a8w5?2gȼ8mh{?Tmɮp2ȫȰǜ+^w>b,bQ=`kףQFNخ2Ⲿ29]dnx0gL fW#T+ԘN^C+gdfP=<N-1gC*^2֐lionZ %( lfjOƘBIl<1yod* cva/.M_#ɥf6MK'g! ӯBg ӨBem4C8bsO[wB9N! '@úunqvQ=4a TTXSg{ϕr2kJtM*߻6;GQ/GƓ PLq9FhaZȬ-˜L1U#ulϚ҂`x")\*jeU*ny6_= a̗z :dKh?-6=Ϝ{] xƌO!ӨNWb#眀!Ohܳy.&ں#ͩ:Tە!:j55QKЄso U(Fxዑ5jέI|0$qkghdsʧ(HhGKZ}^75@3`Pm)`ϓ,6GW`꺩:hWߊs, wz})0e76%Y\Z45n?)/juہW64?z ^(\0ѿn³)9v~q#L酮Fjg!14,llf9!|u=I3~Uv][*"3]:}g =qh'⣘6gU>_4" '_).r*CQKغA䠶O+`-,sa0dGM@%@ojYd:܁d+/6Gƌs/C&"L>?l;X | c Mt.yK(WSn43aR0=8y1J6>H'~O,ltJZ+쓢Ԯ?7b4%;6gt|aN.w|r'.}Lʵ2G?GY].uCӡtU%=4|jUOI>m]}D^-)#?n>Yl]1U(һت$Y睠PEA:aՒGJtժe, A\ک2i9఍nQ_"Q<%K/ᗹJ|A 4EǏ,cxw~oZ~V${}~ jq?Szûlg:jz`B,2&99,zm84Se~tb Z Yg HѺ3Tj@:Z!fu3uHuk8ʾ"\WuRx_VG^h]F(Dl ʽ{ˇ 1q 'tBAza"T(CZԒSz2a%p-CԺ7_|.uք]<~d6wn}cL#iuO2{3M8)yYDVCin MD]Cl!@@A!U˴] /Хw%0O'lDW񃪚|DjlV3֬xĔDRBRj&^LJ֧t]ƔzGCg7j8X3: m )N"iRѷYɛ7Fs ђcs_KGLc^kJKƿĢB^Դ ޺܃X7G$"(*|g+٣@dao'=vLh |ٗ ʚ·s3w V/|(pnNaJdH-%)tzU[#&@Cf汞K+/}`IpU qF|ãV_RlGN1{P m}ʈ| \F$̘4@+dwd3BűM::ۼR'm" kt֜J!k0/VO{[S!~.*@`-1޽qkM\",5晣X |ҁ|)i ,w֤q|= eVQ.{ W|F/k_) 5wK;U6/SfEBey.t1ki%-TSj: ȷ9]ISsnbZ@Y"LC*4jz"n.>SBx+X18 &&=+euˀ6FMoR,g֧L^@ml_)vd^ iC0u> Oxr*rf!a-l"y0rXɅL fc:z3xô;w\'ZZ۸%7&{;Szyuc O2B`?z冷 ֮کza:X\T#0̍< dנh#?"\ٚUo5_]ui#GBYYY[8;K, :j'mݒt^-%i,]9 yq1nqrVQIGs Qwj^U0Am]̾o4W3{4לFp b+z>>Fvo"(wtT0 lޥ@㋍q5%*'; 8P\IP6z#phȺ.5Mtqp wCXW8&+Ӫ8SvֶALꥯp LQq2@v#b1߹f% Hz]{MkN^}p/VWpz t(fBr W.9ZH%+}Bx폧ҪۆUUTUð1覘+4d-1}Q!ݕ:U ӯx} =ZTLijd=ʷH]9):HELtaߌ}T6_HӸTjoL^8gpmơ `HilwD~rHgK"btfBjTs(hZ|Ѓ֒3.ܞ^ov!5 =)^Cb-j2 ziJDVeJi<@ Qr4D /)dLo * tHZ{};F@ƵoŘ4霐}BxٓXo?F^qD=@iY)Hy=s?`,|cu+W'(zwGFfQy6$`Wfbu1= -->e=l~[83u2y?v`KIݺwEkF0@"W }vpS=I *D)^:z=9J)N4)+ Zl^"S sEݢJe; |ǛbvKեqL&hYk`&.n,L/ ҡh"9Rπ'f 0y̙ȩ|GfHUG[/a,!k$tv",1M2P*V+֪L_vEEP9^<9[N/0x0ܜVX}}L7졍?q0'ZS%2Qр\'Άc\N,mA{7 P1f<'0v^7C9}Eɑ|Nu˥mA.&REҲU:oֱd$;uwS[YɄMzy1Ncs3q?{4, #T4 ҁг ]Bnh,`+Uࠇpn#ucqJ>.3̅Gz,TժK";sð?-'Pqu:| #z9:%iA8DmXsHzW \Ҳ4YSRRI%E'l@iK<M6&^g=!2\dE= 5z{ahlmEt滄pүw.>fj]e]_5^ʉA^lĪG|ft'xkְF6b go"f%`RyLr \lԛi[O" Q PrV !7N\ׁgc|yvdtva_x=5:fܼM@,U,&ne+P3_^>{PxV'GU(>}9)'͍ (:'J &[o *̩! `Ff5$rPUޗRx\ ?x( YaRw6F 9j~Z04~Yڟ)pblORN)J{_2zꪂsIT h@r(}MXc5}[ٛZZ?/ٍ& kS6 G[8DtGHϱa%hI-W~Fae ZZRARkA}K,%S2,]Q#!hj>l!'; I(3d%nu[ bnFj*/.y^Jr:=v̟xK\q 芫3YQWUkw|÷ފԕ߼wsꉬcE7g8z4v|OU88{ v<}7kwc-Ar\Tieh;=t(JhTNه-FkRqR<$y;cnhf&NǗa @5TʅjGqX劾r]aD6mu/tSl|9,Ǒ% sN!"TS);u^5|UWG njqjVkJuM:\Vy/&qwfJ0 *@4̤l$;X-d蓷yDiN ,RBuᝦ=$XPſ{MJr> uB~EԆ]1P͡IdA rgFƚPUuZJ|Gތޙ0&/d-Io/q!ZyA,>!!OׯgyͦgEťQN:@c}~$W|-իd--L;خ5F;J8vϲ(фGklmLjn܀8 쳕+%ϑJ MoANʓ A=l:imE_ ޫCwuI?MG Ș͎JwcV. >b~nUGZTZc a_<ߠJ:8;|,n',Pl[4@u87Z]3[߈4wmr1Hc DFb  Lp+ܕ{fL 8`O"s m["-բ*ڊ Ȫ+ܚ Ϣ;cL!}xyڻ[yJU lH1K:0+ 5)vyHF3vVhsdpNl|JuE^nݧI}UyM>mɚpO;EDoIxD̬UqVKB=@$R|wOpE97-5Ğ),9zvfSwbS'JH{bMV5֊Z5:HEܜ;23XSQ;ߙ-߹$ru ӎ}{MaWO vmyUh & &uO%?`]d!D|plkpt@U_3֖ Mi:d2S8; a |Lo=]՗;dFxVW@|JB(-@swE]FV87o*h#qw8 Ů([LE}d0+nU6I(%EYdV^`[HWZlދ-!47Qy8-I d/,ohVduҍYi8-pQw瓇;OSPE&ҜE]!XfzPPH' U~R SgjjQe|2/s@^?9.[Vu#N]f.F.%igh3id|on/kDp[c 䒰Av&C}I7fOOfh$%[VAu7"%ϩ5ld Zʲ}~TP|ףژ뾰]=~i>b3Lk-i- dÏ|VO ct1߫}6Xz*o:=xN~&8k3r?%>yo-ŷ7}#4=xC~ 70եFbɸtƌ[3A33`~CΆdJ4ݖ\P+F"?I[w}c!q_֔HAWԠ~F q1⋲ ΄6^]X1 `M$b#؏ TegSL4+:Jth;%ɯ`/[p@ZG mtO;K%LWS^) \'a05k!.;E>$q@ʗ/Gk7^-,A+6cxOGs!9#W&%Bpa?Ik+=D6 e1 :d <fЇ wd$tK؁|u_ qE,/1vj`Z,ڮH \xq0$) Qa! &"߀Ȅ$Wz̑Klug7t;T0&>&l,<__S! XJ_B65VVU^\[ߝI,:kP¾B좈%7jzvIJzKi:}!wЎ`yLi lC/c[O2Bz9vdzrF&Nm:}I(RNjwLD .=q=Y#ͫ"ZuhSQ886; &u!Ay125[#/LjNQX/h8~GuBpyf]>ՂX1pQx# C$ObA"r|G|2 dlN KbAY ~unp{5'*'G.3Z7c0{9EOHyJP(T۬"\ͽc7x/y/XK+*{y]]glEyR8C=(1" [Ć9 gcJ ;BhmLMAz!] \M%KnpbSA㘾Pg%1بSgϱ{Eavb!&e4RALnNo\ƹW:Cҁ(Nk+pȆM $r!}q]}WM43ALע*]-HN0Bs|`էgQr`7+kPӈ}h}W mb;3UԽML? f,sTdSjj=&Π7`'|KOz3h+zj^Z /<a&cy9b]B1qE6h5!tIήAg=lL$t5\`!E:8h rĉ/ߪfHڋHffB!QgQ!MTmQrei‚C0LjV*5`a.9# ~bAǼ(,CQ'y.r;3 ˛SώFc#$)vlfnD[_8>Y]Ed0bDhذPu;KyA2-l45l;mWfI(e@d8ozâ[ Vq !dw~xWY[lܓ3y=La6n^ Ǻ@y_ FK2oBfakWyu޴5*vኹl0^Fsҿ.3אɣ M;FvsD w6ڜjޗ+Dc$`;BFq%fMT^ AHl7V?cnXFhM]w\򒩩T)7}U1k.MU˵s{SzQ&u6JҞlaǬ{[Agt)W*Ďo0Ϻ~òf m jQ-학كM-/M*7RU/Ɓc[ZAɣ_X{Ypbe7DEp]nMuY_S|.u* 43bMeG 3f~05 f_|[ZKឞ 4/ij׬15Ҧe  BbNB"uA›uJ0br=Sfɭd%]_I7MSk٤z;-[zk{]5VExln(e$ `t{Uo䦅$è1SWVM*chƥj53Bv)n @@lFgU8'x̅gI'w^WQGq=jOao ]<JLi޶L3ӜnHNNM2 M ӭ儦11z~~B9ײ0yŖHN9&Jse?D釩RY ː&)JV˧M~(&$G}ļ+DiqZ<vÅ\=E}@B4L2.(nb2{6oͭ`q$?|hc0pTM~^f-!6F@~a@;ǯyOe]djlo#$ =&Anhg ͻd aϋYD|=En/nfa^?ޥ # 'JL-Suvs 0ih-n1O΃ZCWr$+jͰB5D`H/mqm~K\~F )~2xaSz,><[VUJ;7!r׉) ~:&wοE6zO !F"=F_B[Bi`Q{!} ]ucw`R+sƗ!G+cl ݽ>$,_0;tس19$N7>z"NyO+D0:I~ 3l̖= d9= ~mAn.w>[}S+Aԓ s/_ xj\*<0$p`Tw/zcLс1 F !$}O%қ;ȋ8ǮT"Y65d[;fu ˱vMt,mro!/9Ҥ V}rK>{r$G(k9z_D-F> XW}0,x0HMmOIl iW;1~R5_V[=%N=<>BMPOXn_%S1єhc *Q}rA]tޱJ: 'd|20if?LoڌљJ(,BZ(3]p(mܪA2v b~:YbJ= 4KNE5jep*ܾy#ռ6NdGX\{bCit.f<ښGܐ$ 7^apNȕKJҙ$@<8<2^H!?Ǝ - { I~Ң1E K`ag,vTG*2E IEe4( =>:-[֛cm1.D "C.ech+ C/k^cT&l=6)btpܧPȨ1=$/?fNTQLSwVN@̬:G]>G)¹f(I+4NQ,] =>d' 51 ܯ(vie2CY>՝.wV- Ƌ`9;X 3jV>ϫG+[a'F o+|s8GY吽vnh2by"g4>dW`Xs/K [0=Ei w>xT' [HfAsNL'Sde,b ;e@_iK FfNجGqߞL BcS qEKyPy#9+- n!ᴌGb{( Gf 5l_UCR[)tS`6 zvg ͑ 2&ah.GPMԣ/`JYB9*$ ڈ2 Bmjs=Ir3xQDC=HZ!+z1pXEc"?426,xv IQ:?d|ƶ4/ Oq=g_Be4&7 Y"ľO;2RkN,&ez1ι< AyzSh # ^7Oѱ|_I2$7ՁeGVW6SSlJ>ܪIl<_K%[L.a.YxKY4YUD؉ B>94/d;dϽe%GxAhx5^LJ$ioN0Wf},bO;4^G% S%xKUS۞s' #X?Xx`*_B+x7W"|Ŀ|#DbjY tD:d']m#yr]bǥZfm~+qJqL:45H'ByGXnk~7'pP/M1_HJ׵DFշ-AJ8n1Bbq♧8Ӆj^ܘ?vU ([LO&fmG|U6:mgE\/0 ۬rOR޺#j:I -.kJ@\P%,k:j'&\ꪬ*TX;%Mө0;pR䉏SB*)C;Yfr?da$W-g%UE`fI!L݅ģCg{R/}.`BA=3¾kaic8RbS쌦=#C2[ x8|RPI+v+=]!iW)]Np\| :LYj) Bݜ+||Y:_͐GtdB?8}vGZ ;>ւ齵`zL 6_{"`PGp * nK + ̬&_O|,)˄d`(y*5 (-si#A@Jm2:_O70yZuiEpz[MˮkZ>4[̹*[0i{𹃻V$y?'.P#| MZ4GO5I\5Sí>+5j _<{rSeZ t,RDxߦm`gTwΩ_B`3 {RcnLՏJ FՌHOTOѢcR`*^3^DniZ5hȫ- a X ܗDQMw U4euZbm`Vԯ9f_ a1{Uȣx~'"GnPbcBfzq`OM6 1hgE@`h 7 :Ț%z=y1(xѫX Z8ÍJȡie5bx,@pDK_[|O#+'F?F%&f9;!5KK)0LWES5!|lKޓUi~rsʇ1f 5! עtUtTr8oI)F}r;#*=ٷ/qZc#TV1t޳߽Df) ]"`i5;1TXMӄ ԬA)i+jAfFdz6ⶂȫﮐ9W $X|z҇CW35WԼ5wֻ ds-P!弨8'_D ZZ҅ڈb9͒w "#!QBhRCk*rwx|J9s31e%#F.iqm\Wfo{lcW@{^[v & n`_t@odFVw4` vI|<>XAsO M{¤B؊5g¬>,@J(]uS1M?GޏmWcp_8k^ #WliС E?i+9߬)Vu"\;  "i,plamЯB77.A8;-_$#eaд*FV,Uqt)S1L9W61̌:޸qt\&ju]pZMo]qyan׾n5ỳJDqYB,PEe+;grT2^I/xid,kY $[zf|w_g*YЦbQے,4ƚ?B< 6R^` R^Ÿ'T2Ú0cZ-`^ETo˷ >@4ff6jKVyVL٦Tlzsgm.|$"yԩ2$y7}Pl4N^TMyj6s5ʃKYTc8(u󁁳&VR&@#Ilm?߳$?HRyJb&jfoWkO8LQj0oQ'] FzƋnaqU%uȸ1yJzcGh< dAm)QјT2e}GmaHn;ţMBpyq~Il+hѧRJ̆A!nFO2vr`35x+r|rJ:y$5Sllٟ{R5R!01͒jytƝ\23@=Eset]NzfFHR){w):T%TfgM8e /GCzxtģժ\ -gx|z\EN̩>UD9ʫҶP3nb i5Pym4cn54mʍ~l8NқۯZKH Z=l0=K rp1\AsPRm`хN':__m{N]lձk)sG/ȅQn[|!0MA/8 m"RSȈ%A%0z])7ذWy?Y>(aenU9xsh~wMj; r}NJ\tk!5c'ը+LdoCG4F) |MCr m/ھOLSSuj'i_mo>Gg0mЀpj7 SX:f1됺Z;4Sfxl\-U t?AsP` ʌ DT/wso2K KxW,X{DUjnE_M[|}~h$\omvR(*ǭ_afD0MONQ52[zOgc] y׾` 1JYZ $O/$<.X7{#Ri$]jL;ށkU(dZT;4U2K%f ɼy2ߖ[=i[w9j;}Tl*%Rڮz hasANԄ6y!b2W:%b.&{-6#A .0M/27tgNI,M^-U N(fKSGq!(u *"~ ?$Nd(աW @a?'qTڮiE)|zqJ2< Qb< GS#Geb噹R:x#4XL OHs~5>?F>8TGOuMyu\,$NRal kbgVF2E!ֳI5db⋉Lgr{PٷU^ܱ'׋^Y5v~ܳ5B6@aT9 a1/k/˒P=S~";1n[U:C?nnSR>$2z_b({S-+eCCX!5gpV+g^Jiʿq:FMK^r?%L/`/ͭRfsƹD'$' }T8Vj/1l ,o!I7 ,p5SRk6gk| ti! qgQ X7>VGfL~C-tL} .]lz:v'Ed*`)mcE4UHZ@R#i!G8a՞V| :&mNULCǿȎC#\h^AN~ :}\2vo􂹐: UD&Vr ]mS~>jsPAP_p yY!Ev֋ # ;2<{P]Hx_6vml7ҎMp [lهsgg[Թ0ec2Y rg~k㊕_r1lڑsٛE^< `$k !U{?$I2,@T:9"Tȃ|Dׄ ?Vk#VL&YNT9춇 N Ga8, Lt,wyvָ5N'@_cH5#8BE ["Epp}X 7{Kvm+G4VzGMO \:%Q[{-8NsnUw1Nq; i3QI+!(Yڜ(pB>Ѭȡ7Z`eLB y k9AkEmEC":ҤWl០%9(L}.jYtY '[r8})xAP3W\QWpE?t$GQڎ~LX̖Dԍ=PpQ3Jn1N*/Mvr?<0ݟ50 |4_Ko(QeI!-~k6DsY&ʌ\;kqCηnbjb^Ԥwb_KY5$ +$p ھÜ4&٥>J2LudMn3'd0)SG3xg?<ѾeyX MQlCBwY h\/^0dB݉tM|C``jw%֠ubhm;3:*zKgz_S#ga]Qk)Ӗcұ(9vգ?{3g紦B6~ې^! _3PŽU,H3*ݺ۟>vh\MoE TxZ&;ڱ?s94YUO&Y}+}xTZߚm~?HT}?;]YR %G41API„3<@_پIjQ>Zht2wDSMb$iعh"AJ(cԲL/*I]DT,F/e3f^ 4ѰyX^#GT.p T 9?la!ҜiMF2+-v!Jow|+%+=V1wMA2jul]6ũqtdE,Vʻ"2^CDnr-JKq0iQU_71s`S0a s +<5 &_,m e+<8(jR09e怛 uc 7q /[EZV^ʱq5棈&3p`Y:׼XL)&⮋tu hj J0JurBIR|( 吻$Hh.ڍ"V ұ胫DSXedn)ڛNK;<. -^|PCdCn@{H  mZ _{DC?t񐃢-˚+K1H &$VF*&f1E9b#.D(&+TsO'~h+3jyqȮJ'Y1bC8@_/ܠǜıE l8tz1Ụ3|T1= _̅V/*Ox/G=Y>Zu{ڔ/NxVA(`hIBsuDu–5d dދRQۆ Ǩ?ܺ"w[ͳrZҒik#s"Wҕx8U5_qMN ̄6ai"V"VzPe8{Tm!?24h!q !J7GP_FK/`j{ׄe+t+.5c%k{Mrm42d% e"l",?cH)hL'#V|981I\4{kȸ >GڅCekׅ@fCo {{"Fix;(569%Gs0 GY^ 펎)r5_74]J&Vk8<4KC-J>^`h ڣ4MAR<Gkx|D~SCuH1nu}xL^nQ@7D Eӿ1t?\Kla YU})۟Hl+ٜE}XQ*ݏƶhC\]/xLژ*"n_w4bǔ.-0'v+(Ӭ7iכּe؞P;!YgկΑ;Y޴ <ڂsmvx2kqR;[0$'J|7QV%%!Iwqf֮V$4Hi.~CaTWh́퉝;a+# #*JY\Xh?@$%Jy?ed@o{IZΙR:x:9E}TFhʁ]1+TsDg&!>$*Ӽ9S65͚G.jGzVGHm [o~I 1!N.ɬ5/L./d̖}>_rmt!{t9AV iH3YX`H_KcC"DITH&`A H#XѲ'.T墭W1`g>wG7˰L+g|{sӉN!ڜ|Os%/ZfےUm> 60,'4U yK1qj^7m/[9=gpfM5[zfة^4KoÑ6;o~Jꤥr8pz v f{GyFwHOSQ?5/zLQjJm;ڗ_ $UrP֝3rw7i.<"?*Qs]KOaŴļWAe]dM[18i|yÝ1{L[69<,II/4t])<4 2cHcdAu > ?_4.5JT]dQTbv 3ZvJߛ69 I"bu:"צ_46^'<*I`J_q Kf- ten(_EW9S1]A#v(#u^+@wcvdWa QWv3EfW2آD""WRMSR5UHDX O.-~8B$7Ѳ*{o(+gF{0' &CErC9p;Hl?e'*R;jN \fipM4El٠r~IOWG|rK Orr*[ ^jƱ: sk pRȡ)XR x?#?F .޶%m309M bGj6 H vJ5CH/9)v·2ͺ%uH( 0,xiS_L†5D%KSu02~t nC:jb|;>an_hXٯ9fD-I=}>AO;XeyGn-Ɔ#b ᚤb*Bl#sAEP$F0Pd{\:_ZUWދ 5͍~~_3Qf"?Ri7V#rW3$o !iw~!W=sO{&cj  AlfO%KKL^'^C6u]8[d/C!nn) \#Hfd)4_klԊ)4?M<9ùU{ZסQ۞tF# s:z/?I]!R%Usvµe~%"1sy[:]oǺ=u#A~'Q_ 'گνY:{xYİq ~/J&QH.Jkt]G\ބ]M tZI e#8]xJ) OR)zp]@An1O͒Th/'\;^Je}'oD[88{ܰZŕ& rp?[3ԋv/R`: cTFjy(J& 7b.&?EWq%BB(m:ks 2Zڐᮊ0 ֬xSDzJ.N@WPϭx={ظ OP7 (] zXV$iϸplR6/-؊z)c 7'3G42&]z*pi@*Dc'>` X0#Q{p=4J܃Q=X]m5 'h ޵VR>XGIw}{xq[l9t:9@#-a7ߺ363-<33~pH+kV:E$LGaa>K.PX})`va=%ߒdpsH<[^0&G'!%?G/,5D% 2{%rSfn_6[65$hpdhZy`*~૯O(6:iS0 ܵodIYΙ )tKxtzh5j2c0NxuiKv\X˘~A֌4GO8= Xmy-a|`"YI.+:Un;O J߈knG蒻 e*:Ԣ^d9 }֮&G'IsJX]kjT㴜G*N}' PFLFvsסg, HE^saՖ;=PK"P"lBps4Ӊ Y#k#fWlx 9Bn`QCM&ݧ$I۵}wf!Q-) -p"0 Seo[%3-5%i@Kd)u_lQPSZ»A@;1-ךSAB)C*}-Zj2\!3庂[ȠBF%Mx -wY5%X< n=P䢻!:|iצ 5IS ]A9"S`,* t~߰+%'T"^tyXV'e˝p !zYc+U}̌C^/^*uuJFkKW7Ƽ+EAGcߞMowcRO-H;He*krM XAM$vǍ,~.4|$7:vvc:ƛYmEsI `Թ1=6yޠkePg)0E}Y=QݛCݳX)dGwzK[sIn_ rlG/G/H)#q"#͏AlQYbztiT:7iF<-M ďtS {}zs9)d%  D&;0H!EG.4j We:;[p)t Z<` 4u[;ޓY=5\3RP> !,|K'-_SgFo]}fQZ*g3ٗ/bzusN٫YE]-sb.{<^`Q9btn3КS-ÆCqnH&6,pD8}ahhJ/]g.gh4Kz5ip<n4umcs4{ S4[@Ev@^k0?Rԓ{Kz'*FnOAWwKkOulȪ=5 K'e? 8}&5yeVEQvogJز5g]P2Vm=FH\Iw [UPUU׾-ϋսN#*'K~hZsqqb]ct=#*LCZ̧k] ³/֍ ເ4/hF869))*z?TSG5ӽ ]Iqi<2,sr5򙮅l7Y!f+hBe7^0VK¶v%ZASml 9K}k()p"(}tu5 H;v|.,Vk1a(?3 rꦬ8=\L:2#osU S|>ws#\3vyXXè\ţӕZo/ ȘD`JJ57mT֭ ɿm``餠g+wYnFq |yq6vԟN.Id\w2!nh$ 9vUPd%/u޵^2<~= JT2)u'uBKE=86ڷXEapNӄHR}bԛ qW]2#7 hv1_85:\53Pˇ,qʲjMa-Ӑ![lK5CgqSϑ{s$JӘl<rw$x53ʼ;Ę֙9xϙX8X(TJ|VtGrp~oagu%}a:QK9= ѱ \gcqN'=9KMzΪf%d'A(;gDŵTv~{[:G |{APV #}ܞt30 J?)vIpi2}l>pa%KWƭpJP΋| =!S(.Ei  ;Z 5r2+6xGOcXbji  ^&{QO6 O>"5It.WڌyH9wC+Ā4 )D}VA.8zyt>J\ً_XP xvrVPC^ڤ/isEVe8^+t65p³cѧ5!70@ZT&bbrp:ۺP`>ƼAL<AJaԠ~\HOhǥ|O8 3g JQYʕXϋf"zd5#)͢!{hϪ@fDhWKiӏ~zᝯD]0rʤt˜z^>+u 7Nj! C5{B Ft2F .xo>؋U Esm= )%+ip@@$-Iԝ?P+hZߛG+E|CR/#-mOF{Qa} О;U.FίQ-0GٓnX[؞An)2>ub mC.Z_R0]o9(:bZezpkE-G)p"a2m:fxtRO^gKD~DFi:lSŃg۬;RChA\YH݃xQlk,-I Q.b {9Y׊ ׊AKMJ݅N QY6֛͢%dPd;bh㇛^/;$Rr0.(d7m`d@|?_A_=<I:?= "D|6M5Z.* #tڰGܬM$]I!M{>qKA:2KZ?l3rhCp%Ly}ehsIkvW{I xN|LTd7>TPH,~qUnFoLzm܉-0/"C[!]VڷvM,24nB9kn2گqdݼQg=^+2CzEo2 u>p#hn;*/p&ZZn?KgN|}hBZ)732',`_ SWO&k4Igjk{Oߘ]qn% "el\ SJn2$Pw^WuZFCH7+2k}[|̺g$x>wpI0:Hg8RfȂH?-aNr{\jiMڱ݃^m?L]0\7*[ Жad2leGdvn>5ͼAg6b1[,d!?UA+'+EkIV\9;IC"LzZm/G)m2TOJ(Oxf$qK؏jlS 9$ òֻ%"[O&G](Bu &(3J4a&̅s')M:ÿ$D-ɀB}PVYCťG>R41KK[ɡĆU.J Gk L;>5 fB쨙sR|L]ȷaE kjtM5UXFsQ~ kP(.v ] eI0{ﴘ h=i&>x芞N7 @d@]sfm99pŕoի~!>jIZ#gbUre.^Z>fa6DR#iVf{M>HN3÷*s3˿3>[h03宬B Rid\_$LQ㦚hp53!> 98"vtߕ3Xbt2g398 5>(ѿ(F(bRsڮ$to@=:K%>W?mVhI2q5 ܦ/\_ms歽;MFI'=9 (Ĩ858BHJ(RUiK|jsw_ 5&&kɂSP(,7X\)xG6Y$/J @geқU_| |Py ٗVҢ'R})3({l(Pl,M*Y5Fo.G2thEخ`~5##.}yP-$͆[M#xvΏ9XpPif{~u eJ\7^m"u A/o&@ۂ'ڪ +ln1%wTw *Uo^ib(;Һ*7B JdS0oގG9S=W !M̱dH`ڔzf[Pan f`G{ bcw|$hE>SमKp'R sfIe>/McoKFG)TmyXeO3\N;\O&׷TZAӽI+sS=) u1;3ynh3'UuLۻO1*C:䒵( 铡f&cf e"g2_W/gߴI?t \@8v-b# "Lki5&yE*]|Wk3nkMӾsyEw<5ʰh꓊M(Rc'L1? yY8vBwGƷwpDp^6RRnE)-6 bA*mw6zqnަR95RpSygIqf`dN J>Sjpj~HГѓ1?+ ;6nB&N=uspnw*; B} F] "f/Q*N Gl-[yC`2 4mfh|h$]G̨!>R'4Ay; 񘥕++],L- mS* _ɲzKjafodkKaS6~%z ;K:JԱ .Ie\Ř W(Ш& Xn;C`tԤSV^Npi!=TEn,K+6Ӽ`=wPSi,w$<5zhY=xhjKWXCsMӄs3 FPy%ϗb{f!PxXC) Ύ˦CI=3c#0 4'7Qq; @ˣOSŗ Q*@ 2{Q Ϥׁ":hk˭+| 6GRWHrzlY_%4h<"oȭbQ|g+7"i(+#vԃzW)|7}RFn.̔:^#P='12bb'5rYi}_&&vR.\n#?.;X1L&9.&RiqQ\nuږY ?XhB jysV&IW7?U#Wd{]Ɯ].`[W*`JyH$#ao tF 7Lq9~hAA Lܓ|"lX r>mV-FU'1~!/`JAo'c9?HN`U4 ԀV2[]5$Y+^`6X&O>+?XȮ͐٠XW>*$e%N% "aU)kdV9w!f>y=-G{i-oz/qBkF4:5#5Aherw 3J76~u; @[mI+;\5}*o=BAUy,3i!`ܕ7K.@>5cHHL_,smNb-'HthjZY{|hA]7s0?fEi1-pEֱq:͚(Ok5!}ECZǥia ct&nwL\C15mm涨z q؞.̬h0Y:# Q(2!xy@e]$f[.`#L^/6ynP%y"jm1]"EikXԤ0T『bԾQ8K؞nJb #I,iG>$n=Y}i(R-&s(lDŽt*a=1}(c5(y6[CV!I"1kְH`+v8IònN = (Bu[S'hyɡpv=peܯN^qu 2Ns*657D׃e;nFBq (&`%FSpt[\k)A_74Λ #c<՘RNdjmLp9_:LM(r&[Y$Ja qѹwΛhg3nԣ?gڴV`V%Js@E-(iwe=B:_![F &rBF)fch򗨋uӟK 9doKq~,˹܀B9AgJୡɷ< ,'Zd'aYXL ~5Ju)e+IWj$}['b,w,dAXc^̜?rBM4^|1\ƾfA`M"-`l~_睝_KƱlZ Fn=J 7V ;&R)<  ͢H,o÷" 2=FRn%,ɷ2 @|NEs|S%ߴJ)ܐJgo]| Ag|IDՅSH8g)aR!FfCyk#iqEP4*+VAw*cpz>ef6u%@;v w[ x`ob/t5  VoCLmF`iU)y\;渟9MQe?h M 4伌T hd5GC('(h\M Lˇ+E`'٤wM?n{&LB[w [W\5ҥ(tF+V1Z2:ٶ jiO={t5'| <,( {_ҮDjb%fi8궜hp c_$}vOՃӳmT/kyr嘄NꞭ7G2e tT .Wph8馨e%k6X iFIju3S)d!]T?LJ?$OΌЀ! bDSSniTb$F6n};g :c=FSisߴΘC3hz7 J1{~ƑﺏД̭L mѳ<̲K}#Q<_O~_)~H,Dzp>3m.w~ԊEV*7gCZ)\&\-< y,m*@nl/:cVu$ʪI=U#Z?c$tRU6zHZ΂?̃\Ðļ q:"*S^9JOJfT,zEAo>9;vMkFFD)8Hz?v9TOY~Zdƾys^/Èg-q0'2Ž zfÒt@P t0vUc,B|˵$r 0ڎ+[5DR|J󌜽0TrkUH)BWq%/5\{o+\˵?D$!N+ t@@U̎`o[% Mywe+)rZeUܯ V4@R*#?| 8u@šO:=xv.s~8yGTa!D~P2J(yXVT~N*U P"ZJO?J >߫g8r_-/rx%B#-z$jon%Ӻ6 sKvDwp̘p|/o(7"zZ6Q|&ƅaygA2㥂ql^~"RljGD7㎴c3ЯA'q v|~URzG+Yf3&KuQ.mz;}1ZSxF"d}vjU96<'%!d-hc#m5̺\9%u xfp(+;>A%u'ov/Kh'qi(cݢ c4A}|dESA-ߵDݏ\1/,Abk%{/}\Libq\Gz֜4*ZR:֘R^-ɾm1 UЭdV o(@zrf" E.capn^jEӟY_$ ufeD 9'_Gͨ̈ W>wG.kpK%܄Ð<IHu4H}Xc%x(dZ,GH4W ZO*Ђ SsF,z+Xȵ̧PC~RFEdѷjc;qy9yL)ze-AZ^=H18 @7sdɌ26*(avJ/+8'rPҦւ6y{ v1w.5cs7YR45g>Usn:QbyN|":` + ʹ V=`;'"7x tJ)R$""q'__Ɣ)@OiɍN#VBa <˝hWr5>X $n^6!j)F 2>"-)μ_~ 3m"~@H,Xr n(:Hv5RBOcvrvQ W rXKUY9갔&^N${b4cρ#nrͶ`a8Dg Ƙ2"R[jc^l3DecbEJ|BO-aQ޴'YxANj1Z3⮝̰ٯq4 ϊ^/$Jkd0Q+L ,$z򑞲RKtr/pP#14bi>Z٬SNp),m[o5 P/ΕP#~Y2DE%t7LsMSUH)cA}-0=3p+2X~ᖋY){Zj_;˳?|ۚ5 6xvQ8c4G#OKļJmVt[CbQJmLPl P[M&sr&ᓤJ8թv/x 5/~tI@P@[#Rm>ɎrVBl+7I% n92u i/-d"(8f0Y%0c*^L8{ ćP^AxnP^/*E"Z}9RypmBp3F+*UFE'i];*jˑVzigK <ؤ5jtatҍq'G-9) IF Txi hH&,( |"$ ੝Jw.E0V $]p#S]9<Q=~#kz1;($c>)`a#|M./-mz* (~h&x硕fa1%>nKQQN2Έ~^6}|JQbӈW֌Цͷ39=xTEL7}3lVvB@Pxb7=]§dN wd8:S~];7쿛o.j#E.Ep'!|Rm+j%)~ZDT*Dq$?D#ԖjWhUJLm4[-kJ3+ɮҢ}I\}v/ѳ9 ;4WRJBCù$ʱ/j:~&kNč*& W<MA Ҧ{|C\:bzkQ~(U*ep2F_^0:c["UPV A7s1w)K\bPLu a"e|{D,K 2w?D[b_=Z<:7׾ǵ%Nc6ԡJ8j)g I˼FvsKUQ }So=ckV,35TLaqUCؘN,ÍWJO~⍅|D~.KJ.އ\b$(pWA}iMEYFth1E[~O'6#oP 8|j4^IvYtU$jl2Wr (%̉;f5cSL6lQPt9G_7284~"?n;Wv!*LwϮo++n ,>xyd Rݬ5nEA)Ƶ:W!)+'tC;BA H+ JXTGc& +ex2u~]E2¬ $YY8r$r}hDž_xY%M5tqiZ+R@&owXO . 躾Y=23` t^\PKʎID lX5Cs:wHrp,ܛpRF@_BDևdj↑R :7AhT_XNoC h9r67Eߴj? %0z0ّ̌㼁pyŌ'W!xLt o\2WYPVqSGwYvG9G'*?ʰ6W|&ChG?r戚CxV(bJvXܙ$0^& #($Gjx^ebD2x^].UbD2 n%\zv*sGK-V)-6Hjy&Fs? ̳^UbAŃwm=ь sus)Ā0eÍljYm. 3 vvCK 8Os9Z V<6 H'~:5߾}cp#>(]cY +m0ԡuo]r <&jKIv˪h}Q&,P~Y _mVnp|Hmk0e U:=.u ʻzܨ&^)칯i)~_51V!XǏ2z^f07 @2>4}.j+ ?dDA@<:D!]/aKdgtk@I8`/7.FY652sHْavc!"%fD!KQv> zVEfþ_]&t֕. *>dU!I.+bcx*1_k꨺:4\ ITHgp)X[7 HND3f2LY[ms0KVq(\^ 71uˆvO{C^$)x *oAɊW[`7iߒ 4unjl-*<`/`{Oz*!Sql†/~fM4F r+=Px{z9DBAjk=|jw~\E7Y2S V +s'iq:mLp@"vgWT+sk:GO T1_ C~`#*A@W1 *}c0kG4 T۬vHؑir>{TL 2,4_;nDjqn`O;s<њw8nBR+߅9csqjh8VF27%>طI Un[ӏVL^L}Ъp Z8"p*EnbcDVo”%2֫i3p5[<2{f%.޿ك sJUODθ1v;p2Cd&P20h.+b0vNmsb1|۾C0 )jTb‚tYZt""tH } qOL3i"=nFC 9P2%5ENY] P%zY>Fڃ@ruvȗjM7`rkF-j"6Uo3<\''$JWI׳ Yg,,3j:=1(I(fk͆Պ%*).2w peCW)B }U"`5289 %I"`d8 +GNw|/ 6mI*Fs#Wbө#sh'^øIiu ќc!D <3!~ۈ1U{5qбH|8aSo5.ҽ|-#eRDwsXp],qy$^~7{Ņ1u=gDvs.הd,NF]=rHOCO׬Qq)$ؠ~ϵxkB9eh?8#_F<ٔ:H/C၇ sICKxׅYM׮?1 dfQ.hmVKy?B#sCxm=߉;vÓrsnJҤNz2`30SH G9 9_`\>!{DHusIBo vbsO -3Hv{], Yzf QZXmm8a},&_4L ؐΠnG% lGg W9R+ElwbD8Q*(E0D/` -;TX̔7>]+#4N309f(ŧè!%`*WUـ54^h)anی|&w3cir ih]ZE)АOk;wpK{p[mq#͇.lY; AOdvW茜|φH>O[%6 b?\ir6sl7 b TA?=RUTxHwف%lyczÛJ>;$e&x1JWIN_,Lo\YlvIFֶ2`us$=6Q7{[QC_6b\7ھ)4--kܐM4H@' E mc25` y178R #! >"%7C R%,]J`<R{m[4D/̙VRiv t[|ЕV;A;:udؚ1n[~%pQ*GO *:23'vkY_"wbexb/ܚMը7n߁ vծ؟#g8g@00PBQT@Ё ?R=ay2N-Qa&zn&*H!uńÍ˱f\LjA'! YsKi<s?(̫3*մī>N( e5fX=_">Mejzܯ`?l5qI^ǹcUw?35E.VBE,"@qcuuFdR.r{9U4,OUF,)ܝ>o8}@CmOѲmdY([ti,K!CAe\M :+iTFt6) Iiwm0%*ZL5wKqVҡYэD'뼓b`r=@O-AdĊ-d8ԓekdW!ZAFu2/.)1xh搩 Z:`ަHń4™!+%Y+E܂g֛tQ"2'7ٞp udyBchT5qR W7_G$/N@rTN8]|s}!fXjTR4A:UȨU[nAcpqSD(NEb b若p) D1 oOұU>TLQq} ~7 $.$x:mB~hFG#4 ǽ@bQKڬ1f3n^]2`{HM|[{kdmJ nnMiYP)``W!g /eꡯ7_@k F)T fǘw|JF,^=Uh38UPi M>%(&y zyGR ]+q#A¥¾4Ɨ"`ω$Cm8 k(VQg 9LWMpu4JZJ 7;L_꣰TJ\HT% =WGam!!Ͽ9 J[]UTѰ,fX&~y1b=a*qvĦ~P-3Pu趉b\"|3FX t4ɲej Y], %GRz666Zaռ-s `ח9C+s% 5˯`g#A6=}}Q_֨lp HI!MFm XxIi߸'0QVW{ϕYJ3d ᡪ1?KgLa`j) H3i7O8@z :xD2mtś\< Up1Q!SJ|L&Ru2a0 [[^]wpftZ;ORI&}ӝށUVӚOsq;Q.H5KecFLSuRE&cG␞/c,쬤Ņ\| ѩ2d<99is|'SRŲ 7@JiUOYȻvWZHUUXarF! žGLdD92yHIt2֙c@E`NInw7'`M,PǤR 4<ܟukf3њO:CXANVsn3w>S b$vu.PJ;l'HvHo!?ƫ/g9 yQakBW6a^s֡3rom]lmm 5 ޤh1uF2BIť۰VC`Եv`bHRvۋ Y]8mQQŝ t £N3"6_K1gYtT ^jy];\ke(ӆqTC:q:z i2;ssVҐG;"L1? {˕sV(X',H`|ɿC:v=Dm"]f#a-vb|XKVK"g`*5+m~Bt~å3| °v'KG+-WAə73tLi _KjWm쌌:T'̓[?syvGJ`EE26ؕyl{b"Q;7`7n+I})-V5p\ QIJl.*3> %t6}12jl1℀i@'d?v\߁[I+Wó_-J:bc&L2ʎ$,G9]"-`g'P:O/q밫,1FұKV$_r1A$7LM$h 83ɶ,"D{<`#rǡ'DZPK]yǷ5doh̅y*ܦ[DOظ#M)k&:r1u0jhw7nXsaQݒdusP$EoE'*Nnz(QկAGCӡ6Jp-C$F 3*IVztm临"Žfu_[Al(}cߙ;Ȅ2B Rly|҉1Mc Қ_@qڡsKԅCmh/B^,KVvm,?, 車CyzZ1-A&iG`pJ;a٪^^8[v)vB&O9U\sŔ;u+#ų{a=hzxEiY v9!5|ɣ$2r8oƄfg98oAES`@ V@o$ˆ!{Sn}A+C=l%|iDZbw4 U)e;W{xEEĝqiD&mTkrQ++egdN4ؼދufstKwIHfctGVfJwef.t1;1Ǫ3:'e?oF'ğN®3&]hHU33{\fOkMʭ㪄 N%g5ss])aP,9d.^1lNҟ'891**?BS1`9]BLBCp\eVv@ĆDba s'β((%`0̕D3 gW,xƂR(-wjw5Z;#: U|$Bm.Dgl]eXnB!^PSoNUJijA.y;ue3Fp%P^v#)5Y.cy_wrck_*ť" @Cod?w@!m9@>~t/nJB*lD6 9`t`{Xn0lbϢ-_, h{|~a zMcJ^ǭ&t}3P&X%6ds}6.UC, ^xdm"Wiyj8lg76N^hi#EH$K=d :sL'oq Ocfg k_;AeY0e|VGuGlA-L5ʘZtƕ V,׭"\hM2ёV4YF$k/¾601׋&]eWv@Kئp=`'ſ1*')a=O*QLOZaֈ1Zqvs~~gEK3q1] MH1$(6"v.`O1!\?q8Sѥ&Eg?L{.y`]Z$JnsrWLpпK DžM2(C_gTIn!yhIN]F4s8RoޒMM-E|“CЗoyTRb>+K[ q׌@3x^vKR.-8bMXk=u g"67 8XF!P [Cq>p{ǸSOijɫUUJ[;lїVi ]:ǧO|$Z-2d?,+횹2b, a]tV?EהU` ?뜖p g{U9z [ e*y+"TϤ cA7XbPil GOW:6\( C\:uF>j6lv ȧ0뮽̨&`yI/qvCvt~wgNbZh01{v#'SLkf=m!MӬe:yaMܡnYOrV!Cc/4vEEo<t5Jqhp=gɞ'Gpޯ*7y@bwTuڤ OP"?Q!TT Fi`*>ͼd\X7k,fDIH: aJF%@&MŸx1A]oo1erOQ}3ƲR#: 7ٰ#Jw#-J4Ehja#mXoi?usM9֘$*x`T(ΌJ#oEH-x>e^%ev`D0t i!r0',E2*s,$|9=GZDU# 9KQeEs{WξoڜOzjPF+Ż-#o H;5hzDZ#%d74!ݾ^|;T\2#N`a{,+"EO1OSjCEK&&/oNT(++Y  ރqO#1| b3[iu.P8Bk3'dS?MȨ\Y $ʐo~Ht_gNLz2 N#/ 3Z(x?FLz.Π Qeun@C JԤ`-ZD#E)Z5Q^-( ]eF K43T:qq*8=XE /T700z4){_Qv=M  \'@~#.q8.g] nCꀮ^4UST y?ĂGռS<'|}}u#L=U{Z Pd.&g 05:Q1׬㖮zp3q2 u0WsC0gv!{Ej ]>pCpt3[5((M9ymݖɯs/^F5BvvWiV>͒UЖ.;ZfvߝRV3ηFVF[g'}88V?z%m ֵ'ce8 qoTۖn2dl~SFÔ6Rmk╰ݮ+5GcT|˰]p4gvv\z!Y,n87]Ɍ]#JڡAb&EsPIQHodQQJ+g4V]˾GR>l)[p y2:zr*b_ c^P␘ڝxϭf)qgy|B/71?(ml_I":d'iPgI}Jݬ|A>*œf,' `]Ȥ$G6Ց{O-aɹڳ§~Gh@)NEs'ٱYK@K9PD(5SLI9?/jM?-9iSLڗp @q|eBÕJF @4˰K#Kc})B7ʞFX}x+ݍ@wԑskCn`43$0s.'ATX5 0܅B%rgP?@ֱobX~h!ȩ _; Fﻮ+3-$j܎:/N9c$ L*|5pXdUe UJ Ԑ;i4܋> f}l&fm!ً2?'!1= G oQq`>mo8K0Rħ-B^¢9dvwy=B TS<_ wN`t/ Qަuݿ" 8 \ r,W_^E( [;xW2[z)gsIU잝g{&5`P>H ևŃgzfʥR{:%:.pc!VmU_Վ*E*S5l4{,`3 !l7B ʔfŠ]WW[mΣ{L7fXmMW4hGP;Y.9@q"؏L$c9Np;'Z?hsN2j:5g6pGAlZjWwgD̡Q<ҲR Z{Q\ _mpl<"11 TiF4FH3N` B 9]+jO2_?Ɣv{ϜT˙'7J0\3d>l(JxZ#4]-ٌJ9,|Eb"m ey$'։US 춺ʫ4o] !jϜ+ k5xn_nVbu͑4n}b#=a$WإM֐_B 3eޚuH &XE_ԏCGh(M_=rfO_gYZ0707010000000c000081a400000000000000000000000167638a5d0000717c000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/q<]?EhDTTk׶Ǽ56_[x>Lbn#΃bw$N1Pai9dw8Sخwo"學Џ@;1WFOcPq_-<&\pΛQwZ?I<,XNoO,'/>VRvjqlľ,G =׉4'&\|snOF!,4c6/+?>uڋcz$Ȑiج N]+}Ow\~uGip~e JGVD&;\ɿ l˜)k5>6^B'#E%LR[NPzmxIbt|ZUq q>=L0j[O_=wɂ Ag{d n#n1E ór՘OL3P'SE9<8R>:}CAx^* Qe4 u^@x)qp47bHOi_/ "|C?X%^;`䫲-O,"϶W8geɬӟ[&s d5=,pe @w#_,lZ e2|? 2tpqdܙD`YƑ]p?EOd%rxL2^`U IHbD_{5TW>x8CQ@G6 ZPzx1.L9pXҗ-\^zqЭ^U&|pV ̜D~kCъY'8K?D]=DYhI+Hdž2a0rpPҮix*UK6j5vڊi;*Þ _)QA]]_ZصbJ*z]r 2SvMMxĭl*b<͓>jY,¨WfԹ]eڕBXMP H&;?mTTi}o1Kwf .a?l8\ :x\b*cp|E"%W $m\jD"Jt3 L-'ϳ2rc/q O n@ g9|MߒӰ&R4UjQQbSyKe6v 2'nA3앏i>py3mzr bpUr2ӹu N΃11ve-*WuU3\jӭ_d_-͊hQf'e+lh׊w2 5oUڈ '7XdD(3nPGOõIѕ-z#Tcd$F=\laFu*3UZ j}#bj䳁pS{"S|l?w3ͩ #R]'CM uJkFRAwҘÚ>RUP6X%"jFo)ᯁ( &x "k`5N6_וqu6' HTUG}AǪdpo=˨y~,fĸ)h3* d\xcn콳H/ɉw1Ō:&ƣW} Me%{"[~@z0O`{ ՍN0e#TkVfTwT Eu? d=NĭDg#XXG]ģE/Bl"Ŵf_]*GF9@{ ڲo`]ĝz6!ػC)a`/iJ >5Cf-*ISM/HC8IBĀ*-h[_~/ku8LoWjªǠcq~'p}HrwD ~@e!G>Sjq We<SԨe7 cF$}S&>doo(| :;ZXz(~WKUX%4|/bfH\=̀*'ӆ^.9- ܩ^2PN{,3[l9JHGl [7k(Hc>(0̕#+;ܽwbqo FJjՊ\QI)Fng,R#V'(g2kiy$4y̟hp*ʇE((h6xAٸSR6!'r'%LIP%%+3*;zVovS Φ0&uvڱNAna@rȷ秺˚ҧq嬼"k J!7|cPgMF'jЪ7Jp+lI_W0Idտj9'G+Lo~bx,¯?o02,/QX) ؞F7aav·RvnEX]$&M< & )6005o*Nf=\~M U-jU$ԑK֣.I  AZjuAxqo;/+i᯼Ɂ#XSIUEA%㟣pJOd}ܶs5J|ާ.t>xE MHx'6B#6- 'u"H[bk8U ~;X:9oqeh̆WI*~ ]S@$X1ǿMo0$jQcVrf53D7]Nɐ4g. '5Ȟ_9Lah xcPdcnx=28$u)H*<>E{)΀u4?qHH‡i&|[E&.ނZ1=#@3!x,;[{!:P٦ ʭ)u]QQ}W`5|7te-+)'ν%o+thLKk?(6.K}>(3OfjvӬ]!rh_$Dhsa0:e~9pՁf5cRИ?'Գ Any=y %v/`> rS@* ̉ʴ(W}%:BÒNS m!aٗDz#irCx*O_\W.Scy6#]t,O7PxVLc!ɏA4VJƠgOh{֝:ntLHDJL܃o߈2Qcآ}9Jw03Dt*lcƙ;@mt FTߙ?qQOoiM! Z0_҇.1DCϧD vz kovIW>jb!ěBz$+{X@nÇn: N\loHVpU)"PU8K3!xm^#/xSтm!j={ Lbk݊>voT;pO5k 23s wYśa ]F6A$ 54F'G:^w.T`cF JJ,)`*{1U*U)ݴ{X䜩#<@-d|%XlY6Ta0EZ ʴKjݜ0(L4i猘83L&xsӱ)y[S`j?2@My#NٹFvrzء\&bݸIpd!ˀ#Tb6^<[L"yşt*oFrd =%qN*4˿kxy=)iTEjtNNPJ Y7;"<aw=SQL`5dVõ.vP[d{;e2fr÷V/r<L=7K`;O5h V@ݑ=B肫*.29xu8u7j%Sc ]Kp$P헥0"b ZYyu}Z[N ̙@W镗W׶ Z+@*ݡA TG ?0+K~.d{7ە]@yeN kqk%k'DTxL+ 41Ť~p#^8ǭg[F< WvUSڑ@S=`_<78OEwf^kŁGN{l2JNG%cbihw71/H?Z8i[pQ$YԳY7Ly{d5kAћJyDapgK*hyba䥲QFUf@i'Dn[?]9Cf?ϐuJ}β0ŋ, -}a+ix KǧM`T|Ç %Ҍͼ5{>xt@-U~ԌIyvwl'3ǵX-T\Pm0,3 Ӥb;}!\n=>2ׇsBtMəO֠sg>|)]d0jR0 i㨣t;\xc`[xlʈߎ8V8A*)mu\Q|^_4ɠbtHQdƊ$졊5ljE 9_2@5cǭA]܆y hj~I_Mȓc+̓E9(xt 7^'әң]1H/ f4i͓cX>Caw5]FLlx &K'w$,龑g mAVj୛qz8K (!oR? wjRjΛΠ;o-`oUU玧YMxiC$}C|ވ)De>'MEjG!Iz^REf@S*z^zϊ4U3b,|bXӲiØXT(l#u\{mqHG~-p|E6%Ԓ:z% ]b^uʥxgOq7&Ժ}5y*=l tPP%Gz 䡶 aww? ^Y"(?9oFKA_S;*UX&/o9  XhotO[ ʄ"hZټ2`b'H{ۤ+RrW(v͋4C 1U.+דHO,H2p #p+5=1(`^[ĽB@Ԕ&L(/[+׳RQ6$x7ޮF4TI5K 31 GGen)f<71)eV6% I fƩǙ(jHZ_@>{*9 iJ_oJE 鎣om#1LNV;K._rm9=JG¶4NKn#:jͤ!8vLmW {3 1O"2O^UPÞ5)+׾+<y\/,H>J6A0Eh~fĠUnfq-M/`M* f4e;U.~V!>~ֹ/6۠_]mhl8Fw)WW؄mTpuRTO%69#CNc(frhEƥE^;\M5e}l[fs _ ꯔPkP~v!x 灓F;16b{t 47cmjR V)OڬʶN<=jW(OqYꍏBUrs雲>|?.YzKU Cb[JVͳMwI):m`B )qTRe,÷ 1ΞRO>ZYݛԚwţUoZodahn9qSu" ~[$6Tj'_ʶX%7Ij} ASi(*+s-vK4f@/ZKÕ U܁ۥ7\\3΁b?حWSt#݌J>rYiQrD<؛>_r" k?~'׾N{rWQjF_sa RJH\T}~֩{yGVԳvп(o dz= leĝ_ L8&."mP.[ :hFо$(Xe^35ۉR\b33wG3 es hn*rJckAEF#b}Jd;Yvۄ 8mqŜh-s37pRƭ,775\' /lT_%e繩o*)R8,H"A%z^.\FA}ܼQ\c"* ֈO{6 ̖hA.~?>-Ітݐ}* WSa>1YK:nsQY3kghGf[b jÈ%H6JV`RlX*-:`J,fHbgujizTKbվ ) хFX%Ɵ3m@p2DHÚC0  Bcgi:K5KNDҞrlkѝʂR~A{%5u([3a(>!E~e{ |-a%SD]Nmԫ~> a̿G7_̳Zs-K}$ũ_CD@Ď KntY%UhUYms2SKhks"A|Q^w-AU׷>nC%<,U޲:Nni?, 3T)yQoA,5əXud˟/ j !ACT1/HJ/)ыt/EƏ5~@]sQP A[;khC47X7Uy۳U=?.iq_ˌpSv"@LJ+ze6fHR\ADTn\Cy;88-D:V =5, q6å9Llz8xBRE|s23mzs{'l.LE'3ݜ/S=?#hQCKJ5juN-'W:x'I,_S0b2tH&_-Oq`i"ڏ&~5MZԔ`kRsG䜜٭4){oZ+iiּ/[Lq+8|ۿQ@T|hiok™j;'оx,kN}2Z2% [T+kꭻt0jm q6ڽE'?e2σB|1q%I9-g9` 9y;. 6ƈz]2-۸FۄGuv\aST Jk}{[)TD*-put,^qmıuӹ٬dĖu(ov_F%W֒<<n[T&97CNQ_a||vyi <^f}cG=[EtiQ+BLEdS7}>cfdL[x {,s3+[c.P\ePʈ2%] ! sfkIC_rB[Vk21a]C#8VO:+]MI AR9pP/+.gɦc݋]h } {HrNʹ̯$&r\;{٢rZSHAнT?Fpɂ % L~3(O7`C+P0%: : lb#tVXۤR`&3?O8& }:N8$_~Ih@q6Mf9oRn5+~<.ttI $DqK &t뚙%4pW*)Qgr Q=pSjz/Gے96C;Ņޛu_UaLj єa6xAT yr5 KAZ)Ƣ4;#,wY`BP<6ke%hr&Rs?AHS_uPz./ 7ͼ10Gub^긔EJdSnok /`NެMoh,̑hvQ+No6hC.).Xvm KxHo kNz:&_ ((C>- cфe]BjF[F}UwѽܐPaz< IzXWfԩ@&#?`XG wTxȿ#Aco˿B)}/Q[S[ᆎ黳-EyYwWHx5sSl-T˼=! uDG>'TYuc5Aja%QˀzIW,VJec󘢇U0ZvZ ^Ԡ}piooiUt0);t}>]J=FzCp韑s(Ucݙ2d00>$q̙YL=5 c<>)fKg,$G$,6PAe Ta-' -֘rZWL >g5}+~/Z2#9|M 9Bd9+Qug ^+u]Pܸm'K0ΐa$'LɈBr>4{}zœHoQ]#a,VQ7ra*!ރ,ф/ eIܞދvSDos9; M)2[;,"1$dp=8 ,:⛒6*[޵ԴlfUALp\2&.%A J3L1t2:MЌRE&&ש([6 (տ&7wDDսd7B'H͏rjl̥XѹcD_24<~SĀFl^4_&y(hL'8VJmbM| :#"9!:_.c0UdȒO9a# 3𞚅Oa/-=V.~;-#ɏ?Y|s6'$cS_F߼ V7uߠjyt\jWIӚ^ it6z\hcUۙ.QDH2)OyWym&ķM!|Z(tl}>ؿG }ubã u<apQD23i.:ӀSV,ZyMNE|L1\-*i MLX&U7:J"75q+x:2@I%'9˾z+À'yq7/<źr7Qf2tINqYőΚ lftpKWPdW&̴t }i+BuI#A( 0 -Л!. eQH{SUXGUpG"Ou2d.DbKЕ]cS@4f>](;(_^k SG[*iP'.R%k }u|b1α\y ZG,۩d .G['T픣ZьӧtE[JW ȯ%I6hy'6Ew Q3[ LwvLEbɄ$x(mwW- S$z >+7oB2׀,`_\ͰItQ]_vrOKtO.k?1>!В@n3B P xyՅݲmm'xfH `%6jh<\EvV[Ӣ%?cLMcפ/t,SBd)B'߮0QWt5p1p?pJZpNAxŦƘ9 $I,'n<޽৙6!eȱ}j)A쀨M#t%FL@^& {e]pYx?#;ÕՂ=_"fc])IpUgX Kl]օVB.֠#|gzx ]4kțY&$id}0LW`1R 4ACZJ|t+bL܉PbuXú-kH>(dVF+~Z}~:B@ .}+ԁ B!@Jw [uwV*%[7LneyxcKu*rvI7ُ`*M{Lx>yK&7VSYbEhZРc&[ՙo|,}!2|V:Bfٿ{gmX;iLoyHSL {D'n%Rkn+Α99?zKWSa\O5P~ߺYPl7h#9hڏ4ߧ}:qJKkQ*@5x٬'w0-ct$[5J%:W7S ü2u37P"[[. ,Xt偷1OI4ZB@>äVNeCӿU]W|:S6:־ טe "6¬d%bq$Hp]wktՏJF^mv:ܞ_WOO -_B5ܑfܠp)lΑAh b@%uX&&MO7QQz:o wl=(^\J>$vyQ-S$P;]L`ע|PF~BEuܷ5xZ;K *=Pi2c}6jdj8É>kUEA 5$oW?3ЬJTp X=^<VuG-W~;+CO@oJ=Ҝ^Py@rx֮Pa4s`x JuY.PsK3}u8i5gŽl!4}\7T@ƿy%T3"_ ߇IE6EV/U{ܰ] 9ЬiSfE *˞TG"X[6Bu 8|p9^F&).{h2LOdVbEh:LҘmKuUDUj[aDy*h{&a)S(&*& Pfצ@]+ʴD_AƼd+mSbb#$[HLe'd+{֩Fjh -׈i!-ah!8wˤO^(J1Թ9E[o̽%aLF"VWb˔yDVWA 7j. u>sΫ.r^x>a4n5c]7f9G0aWCcZAQTQ&<W:z)*%+ _A:4*bgmu[`sDL5z~`V M4K\D$,r"{uYXH|3A`S;nuP}@ʸ,[VLM_b(E_I>%}!H^3z =԰QY ,:ōH!ajG o',J 41d`пoYIxD( (Ai>tݬk/4YBP.xQIu~S/e.=d5xda `O%9~>O{ieȇƯI|sV^J(ǕӓZpcMKJ9T`u۽ET-X9Ô\sڭQXlryl j q =Yӻk{x**~U*!4 C8i/Qsr_P#[-Xo<}9԰]'ƚ ۪,p!՘&{|d̢d<Gfy0T8ޢ2l.}hxt_rQ7E/6ϛ}UM#[Y#Go Abt+ Ig.jjEDU3.MU3͛B<'òxv1Q" #Btx,LFuXT# _ h=il\L?p$TmeK}%IN^|4(y5˹Pݜ}k}X0D; I¹Ed8|5) TqMmM3 G/I$e^V_(κI_!{B6ZBZ<">C&QIg9D&Ɓܿ(Ÿ\JUYUߎ&d!I4DF*5ξqe+w(Nt5 l7?'Ֆ$Dܒ9A'@c`Za䒎ħz EޓhZrw@};wCWZI;Ql0f! +h3G1$ I[!vxh`2m HM u)J^F tF' sMW+Od@vpU8iZ/UhH=B$k?̰/݊Uo'8Qa3N,̠ 3jAErE?9(#jZOvy5گΟ8:T|;`:"Cyȫ3zV*mB%ʩPи;$Cgg1J6_WGtRme< 6esS?%O"ćI([߱m}|yh }~⿛/aSQ<(FJְ H\6T3VҀ#W1W%鴋 ҅'Lʖ!r'<mU:{u׫ϘŚN"n?R"&4>R~Jͬ7X&yus+ƅԞ^}^70FZhbc%czD cHDv.%g#E̶@ cmND}(ٓ%W' O1e25~|L^zc"8#I3^F,1ožQ' \iI 걙P7R <z pIZKi|Q4֪'l[lIU@ GuAl#QV[+hj+ 3+1\(x<5a(AVZ^#vⓏԡēϡ4(wU+7Qk 8 <Ȥk2Nȏ}v5tڼh Q)E;(cV%zU?LB}ɭzۘ9e7fySE/ቑL \6N&OgaGeq:P?Ŵ\&A:4͕xS.kHٰR}P:?…Fy1UI:¥Q(/*}slsܳ q_EWH$.t{"R }$JoI`.'Q ӏWhcŕ,3r<ӹH=-~~j|]wЙimtn "T@҄%yZʬm鮚S[ڞ"9wckq0秢ٌ IQdNϬ#ܪ b=@ E: έP@&s&V9L t~᱋!jX-n*j,bd5PS6f śeǸ៛ɺl .\JB궷li0C:}BPA16`nf~טԐ\[8iMڜ8@s53 ݒ 3i]]Yԃ|AY%ǵik$H %TRjjic[K4 3#: M$׀{lZ' v dj `^ӄS?;(հwiЗ;|p4 Npc E0Eg8VOm3 83uMG t)DykCg Pk]o `MzkK}1кLR'dT%N%f{Kp3v Vߧ7M܏[_d?*{.~-vto@;Gh%Z05CuRdEo^8`kZZEub|qfɎ{b!X\6K5L5RlYF,۰(D} E6\!zODjjg9s/}ȲcuhMHb|';EC5dv SMyDI1@RNǟ2]EAK'/yJFr>bu(0. =ǟ^ڦc?cG=G=?C\`"drÕЏk9'͖r's-ܳ\62I}UG[\o7kŃbv/j2A]>4Ǎ=5C7-,6Ka9{ P{#1qGC[˄{/D T<W-Zxp8 GjUt L; (Z::M\^J2[FG_-}j;z깘 =X%O $rE"cF,X r&aT) G阞Gem =5qʓY@01ōxghiRQ,',mܢ⛂$1h+}F!!dsaQuQry hwX(蕏QZ yt՘8S`/^mYnBgq%cLfs|D}D1ɏl*ki,|J Yy\cmn՗c)YV14Lk8i/xǘCʾ.G՜MQn c8fV LlAT2NS,X0NoI{[,͘1uSb=4m˝̓;ӢZ2R2oLҬ#& dW q@$!MGQhϬ (0":$ˌ$.Ɨ۞ PߵM!SwFȫMLgrwwM|hcy#tL =pj74"]uyE [ę#B] BQ\wSz盼QêJ3ϩda^%_z4 :kvpC^G|y8PA`jE%ZϾ]nt ܄g-%=PCʛsPء%7afH\b{ne": nD`Ocd2aUr#qpz3 Vy<'PG؄S~}>wQx->d9po[YF`/LOW^"? \09#z+EY*IqM"?Ӵ #ȭ$$vV}F@&c@OUy| /ȩ%K1)%hCsaWxՕmZFչ-D7naE/fX[tj=4Q;dc[}5J6u|NO8o`Qywf? ɝ_9WQj9w~xO#3[DfH<=7o=Ӡ^M OS!m;D58hW* UpzԸ%jSމێ1"SG%*-rQS UMsLk1/Z@՛iIM~5g)sbmf,m;&ȳ'}wr!ݙigl*Bn|s@liNqH"܉Q",cdҞk: 4Yv+:]x|R-KJRؗj#?r&!1( J&bM%ږ&Fv"=qSzn%g fh$%\Bݰ'` =y-5%aŸ[>$_|NX;};3x7'*NgXw`Zo#9-ڐV6PvxhL`^$(^%BqgG.EgW[Ϳ vYASkS*@2Z*ԊJ\PrYOBbCS,ƩtֳJwì/WyFIf<5ֈ[θ3Yl5?*>0 H3M!Q m}Uŭ'u%y!ӸL590'~GJfjdl0=]a?I s”(Q34HnE@YEs]=CI32ƹX=Oh-ZVP KpP}QDFRuĺ< bMb7â J|ϵOKZb\Y΢DWʞ=L-o8lEMbw;SX>Jit̰F.I XRz%\ *| cncgzx`q0r|У)1Jg" /hOI_9Ti ]M?.C1s"@22B];gCș )(rpxQD\ћ$2e˝Z{X4@ޢy(`rЕXtbQq ^1؝˟ t> yVGUU 79c9>>+-lqW"Ҹ`L@n S@փ 6יR3s:y6ś[i;;ooӀ˅`q4 Pq9'^G+;'%U=` cȇh Ľ_1LIƌ]"D%=iz4?"JJnrwqϘP$2A4 /7}w6*F#ކPцf|pf4̸cd#.}UDu@|pVdp%9wgz-5]=f ӹlET&[|g"Aڬ7c$&?.]DE0D9}'^摼z%:$;qo^ SC|k%$vy$lCmB' N.*;:|׉Sb5e2#K cneݖ$7|_}̂x WzO;-O(cct~B"bMv)@#T6/Y\ ĈR*;>z(=ab_ B~@اRX).%lv}dK[6g=>B-۟2Qk_yHe4؉m _H>9Bo.hGLpxgfoQ;Ubap K9wʧxE.L+9u[ ;zNR%d"XKt[W0"Cш0i܈u˟)z+TV]}x_|Ek,C@p[)5ee2%N"$w2NGK)1q]l?! -{a9A \IYL% 4 YTJB-u5ޔBi\"xۡiqFl e8046ӝ&iΚz_̧E7 dָ֙hG"m U|= NOl2=JbCA[LsB*E ^7 6= W|s|s {1젓9$sJGXc AxC }}둄22Lĩ9912n$߂42¤b`օgXpC$) A;H O ҒڵB!>7 .}v@DH!xY]DuIrDM{FV/zrqp+wڸQė6{1)Q@OG3RM 40"\7y U_9Mo1Z".w/5eΨ[+0tS4|N|DTЈhg)c>ΨA-KmĬs/%wRzu`Yf4LȀ.5G3?Xv X?Ϗ8h[V̲֒bWd|6m^]8s6q$'[$@>C3)pH<OQqK+u]mk}7pG?E$-W3|I|0I& B|lЀ#(P MʐɑF!Oc*#I(vh)UD HٔQ8.bc ysJю]GRȁf{;%B 1(hhDaG+uF`8sɻŚ4]tdF„E@9S.uw@ܟކe'c)RJ[U.ZcؚvLY[qfw qˎQD݇5 t&]sr@'pL]_(LtK }gV3 LP4j{+A`1~m 4S2)?vzD\ Q.f9L5o1xktOt[M5M ×s< 4/ز>^ٞCϨ(#Ӣk௽XX.R7YFG#b|XAiz]:^V3qOgeB12^UL[&$IS{L][Ek {L$3|x&XP1*Yo acv5k)kU6\X#6@GH &͌M&^O׊)'bj 6*6`x>D;*CJ_ԫ9˱@'a9~Pb]!Jy:w/cbM_G/# H(UJzۀ0fMWrM ˻ xi \pPS*]n$W`OexN{D, S\&Xfz~@I`k| Uc摓: PHpxE7zMѓ9=& 3ݭ}?&L%9cRUY2s~'Y,9->N 2R\0Qa }Bn[K;2f0;:y ZۤvdA9YUǼӫ" حCT{N5qSһ4o9N2+xec5H lzسc %$;Яdwo] Y 7#h% 刲,FsIXQc^(={}Ѡ Fd^s,UD)%T٭֙ avgȞ-pʣűk?R.-y=?vlzY^ԯeB/nH8mbhɍ,h8M슌o$e*"㩪|s#+zCH1&>4eTu$ xd&*u? huo_7u֬ dv|f!`e4{giER$DˑvcÎ,GjМ"bq?h|AKGקּ%tXV Z:Я!!u%VEԕqÿZxIB=X> jOb/2`OCy7=MR9''8Q\l.p35{VJb6PY3E}g2tٮvvW q(~$qdм;|!8G-đt<#ߛQM)r  p3>J1$7V\V]5fi2Q FyN`|!4^UR>D%t 6MQyQ$3FxuN{iL,npRz.Գa^N1ăY-ڕ(j/;aˊ 'opW5pMFKVaATb;ITX;rbk/ZSgp*J7 x##t>;xģ8G>$+1 W*咓 jX"'4Lƃ۳YQCu*Vw'hk?Ynsw&xniH15)gYZ0707010000000d000081a400000000000000000000000167638a5d00008a30000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/⃽]?EhDTTk׶Ǽ7h5潊n-ٯ&_Cieg꨽ \.qF;ihH${`mbRag6=~20:n|?:GL)VnyXcؠf]P_KtI0#rPAO5qUz 1`yy`%VGe*/bgvO vE3 5gVP T4!GPs3'!-ChpeMWUsWBH'X?&:` ).Q/i?eԔ?觵I*>G@Ccf.X/ CqV)Zy;nº%ar{X%pg-n_r4~!"T.+U/0,U/m@ 8nSɤgC]؋V ^FԠur! 뗐~U㫙ZN,`cZNNj̆j,:-Nmr\Olʺ*ƶ܍q_zzULq"DpCJǩUJW-Cb􉈟{FDU ln.XV&N9ڛH0-ȓ[>ʥD7u melD4!ӫ+rXKuhϧ#.[%t+NTw->-6zˣqӪ.- "#>qWu S.5."+E 탢ߜܒb~3 0o0N$~834wĿ ?HWH6~Hb?5,Z8~r2*KLbi jo)==Mԇ@cpm Je>Pa8<42iOn,j>bB $IAqeOʁG[!ݤ fk6Md˷ox٢EKɎ{ұ7u>(RBFJɝ#Oh#fQk W~sV-`G[hi r(>A@޸@1f<Fo8e8 P s{4R2_i;{jD+U\p̙S\2TŻh;>z @T:P<|jZ_G<"Q\qֽ}{ՈX¥$%%$܄866OFi2>D#mM^Zs(, HϪH_`'~9rVguOrLȚqM.IJj8_t B Oj{]?oCdw27yA -ڰcT?Sa{n$p2i̋qȣ$DP .DJjDva 䵦S'$=\Ӊ.[GJZycE RVjAJR|qǝ )#B-Z _,m뾅ۙd]W ů 4x!M W[1l2Gٴi5/r]?([ql9>Vo~W 2֊eMTWsK:ރC1, ՙ<:fsiǝhM78nzP&6 <6 j'KLkOH}>ؤ;V#˛q+ "oth>OP<;0η~ *8s* xc{[ROhS'#mI3Q}Sΐ1H0nde?7ܲc0P5kr M2)ЖromT{܄vuʧ?E1Ag X;xsx) m낾A^s8A^.dL׈zALj)c[YVgFn(V@Kv֒*d]; <.L܀>)G2uU o4hSi_uSdG-s ǓQwpn=LerK8($U񥶺Ux'ǷV=Nv:ȍmmQ?UoH}=k~E Z|Zk=$1mA#tY;3l3j[W+аZO 2ڬ xYkB=}M8~rBdcnRYN P#~j }P$_HPz! B{QהS <4}XKLBe2g#IF&7e_r Λ~Jʥ=pJ\ *n>-ctw!$4O)63NAcc41q>IԔ>ͅ)O؝bb/eMFgknG?%0b_Š .pYy,k ٧%[0PmҊw汎%^ Fo&njbayy:12HTMy3+G,vXXo/x)ɂo؍ AC =?nYwK,q6V)u8Nxl E:_Zn!a4XZ:,__5ů(P&&g֙i)T/}* brޠH݂ ڃ-[=ݢ'/5=)sYRmD"翍`97;> ~itZ#-[9 ăfF4`)}QB}:K\.#w*LH?q ]r8tj x¦,щh%m`ge}#І$PP*ʛkץѣ|tqG>ˢQQܬ"Gk`r-yD(BdEmVѠʭ|miSX"D&,2D(5!H@[$GoBd(mB`SmaV5i:f㒄  ÷ n*j"Eo4m:l.e蔨W 8*)"+3nG"n 6|/\xJP q&TL̩eנʰm#MJFWTѣH e ePJDzkHQz-E”t7v8O&4&=)4SI OCȩ>k=IXX':j\2#85veo4ruFܳx*b'֗G`4%цy&S,`3S 6mOCբfI!&Y7 ,1ik`-yOj')hܴy*ҰAzhbk Ln2V~4iwlZHdW (#.Y+=zDSY2k!-O< .-dgd|Xxq=XP` %=ѿ+Ze}תa3Ძ۾gغjW<1>E쎎QZMX&_5T>+2~+Ft庚gf$:%x o]  "s@veF %Mo&!Ԣ}8r{ w7Wʧ)sYN'Õ$sJ^eWtf5薘q>'0YcH?[p&fUzCƠ aC Kg#T ic7[M.:n\[i_\Bs)1{;BљxM"l11!}r[~Erustnƈ u`m/#\*eaւ+ؐ7P=uf#4&0hIcb-t'>S6\ɼ=y8z{ rGPXC}];P)4u7ɬᄀ ]F*h|mZF?=8m}>LL1s6DL=XώoPwؤڢdmx>K͚݌RvBDU,u䱵?M1$C:h^3aA r!CR/l瘍8u'3.gK6D\:xJJ^gӗ7WkY #IxOu7Ge@lgI9s H/񡠖">mkO3g$KWHcyb 1&wOJ>ph*SoOo}C;>ʚf2‚ޙt+1Ob_@I7lJ!>`ӳz`AnkŽhQ#{ټ1k$&5'ݰg_tKnuE|!'z+ܨيRO~.1eKf6%=ʆ^s}uПb &hgq*o]%Ж*iK1X+b (-_N>W!\3[AHFhfsA-.tT\[6g=}5 g)`ȴβe)dP2Pc='AFaY)<93CJf9u{U beJA"Ovc1~0ߒd SS#rՃ[8q&f: ߃1:@2.{@1@+:y5`S])s%XG6:8vNL 0JAXOKxZgt?dkx#r/߲s/٪]aZ(t4-kZýðvq'J+5Sh!E',H6-A` )(c*d0!"/gF {+A A"@NJ@Vc0_:-rUԴ_B}< %"j֫CRk2e3bӕJ?x_('ǣEkl)=DCCLoᕏy>,7Jo}qR F׳J˞Dgf'kdҵGJdUW, Ȳ <O}(Eq %ڼEڃ+FD&{41?]x6 O|k jR)RĔ{9EWXUu1(_Q5Ol8/̝JVoA|ı*x"[xr7bYt]*r]c/)} 2w0t p}V|޹YKNcNٍ Q9O,b@A$,ֽgj).'֑0y:I]шUQNO4/&hz*5"5YNjXmڲmbEΌEH+d'ssZ:0B̢z5zW?G'P[G4'CȅPV6~̹K@eUEZ{z;[ i#SeT'n.is+ptW+p^'{Ep_K$YE{W nx%ϋo9YY-RhǥkYHV~-i+u i,Fb "q!0Yt!I[Ԩ~Md W&u-A A2Kء&Ѿg d`^b{S;>tퟨi|\[^)H~|u5|`CNF$RZ?1H~Hz6o?A>\L_`\HRơ4X\%ahS__<>*5N(M[3<,oBL|3tKNZ0e&"suzѡI):f+7D`jB cbRs!љšro;o+ܖpw3D7J؁v#ړ'>ㅕ%8c\3x|oq±m33i 2k^ޞzmεRQ"Lt[V( _m >k0-w{^;&cAeqa6ԑU!eq=Q[ΘvlCP_Vj jX`ɯ~-{T0;6jMeMn?,L ȸ#knlzxڪ7+bΣVC\.|?=<Rh_lخhW\V\/OSxg_§눆N6N싔8ӲF07R(ciqp _Iu 񴀀mzy"׮i/LZb0` zw7r$pGHz ]vx]u&&G:M:⭧X\mO 'fuPӬ*fZtƺS%Lé ]Cc\Dˉi Ӊ8ڂCޠzD[tsc@R" Tzred_|4e]ǵk}RZҸ.E+,RqI$-q!mr?`vMg5u6, ә0H-LRy)iڭP}I2~!4G֥Hŵ$ RUcx+Lu/!MRT!%P pJ? :p$"J|.v%9Z->5o!t0RNbyėcWR~:. ĕ\n`} 䆭ݝ|v"vn_PrL5X항<  AA Zq|O&E=-г?pFpԞwpqVgڰw g_3'c7 <Š@N+lSDM֠ɚ'G ; F҅ &?OΪ+-~ѻeiģNz2>T;7Bc&$h& QK\3%n5 .[L4Q~İs{=ucn;֫3ʖu){NL2̏թxQ~w1Z%O\L^ub8-2aO3#$abtU3ͤe5_ytccKWht5mlwo5r;~߀Y+z)@0%a/n 2RԾRVA%2zj&*s'/0'bLKX)H'uZLlt};\q&twhHp Bv `zBǥƇ}o|H-q.*T yT3Ԏ,x GD wFv;k0|b!ʔ`،W;P_T8rX'p|?ec5(5ˇ.HRD*~.Ϟe(UEüT@za(a+|`XĔJP,G*qyf`KFb:(?(hgY ~'`GUn ].eqOŁFֿq$zbEt[ TSlt#H]"C)B`m<;`W)$a.~\6˱&G7P}"}z{$/ Y$Zʱx,AQ,+r<Ň.7ۺ)>o*T7;{ֲNSNۖX~>d IOKTw(\uJ%$_MĈeJlyq[x8o>]V]CA/X, R=T#^mw+Jo:\v4 YQtT; ̰y90NB#jN@;O䗲e!, Aဠwɦ c q?a,(+a[w*tZd]E;s\l2rD` WhD ]:W2w?eȝt[%@{A6}=7%;1&dZ\lG=;A^I"|(բ1xw2m deOxGU 3d\!G:~V6=GP^k(@="v!D e`ڀV嫨[+vYpbhT#4!T6iGo -Z?DKp1夀BEokq]gV0T㈢}+'sHTaG/r+9ɦ"Tl 4f~ڋRGTLaB4 MifH 2)| ? rlxe0O t)BTLv*+@^rNtA:npѡ<0sxVv' VLg>Žf0,Ic׵t=?HR,G$q(;oٞn7܆c_k.n*A@٢ZS>{WHgPb*~Ph6s [>O<0~t:r땷ngӑX^P$XS7ч"Gxx?[LT75\P5}ޠ%Hˊ'-ta /5glaɉcZC>! 38[:w#8wg21Ɲ] HkGJCSGWGK)AWdTV6xCd~ ΀[mstr.,Wkԅ7[=ȷďwftҕMj#3}- f$OU|€$p19\D˟|P W PPjr o`"XՔt3F>ˏ_$ľ1^1QfV B 9Q{mH }.1Ѡ^Ḱ[_]pwsKX. <~.$Cm[jYP86`W[W6bjoRjO(r+~lB%OFAG0J v[(5 J2:hmX KޝU®b$!ZAc{m;R ,?UQalr5fy۵ U{Gۨ1;5gE^%TIYnrr6#lj.|dE9fьiΌ4R9u wHKʜ N > ֓Ɛ#-JjQv/6v8@`ͨy\~1.оN"%ُ c{Mq"!= D ~k--̴5vm2^bH[#i՝.aɲ4R&`˙dOy#5}Z}2e{̀sSDyw83gk7^L5M4tZ*YR*ȶ nkz+`z~P% FVR1a^`G*8,|AvՄFKYa1rUW[\ދ$]$D U/~F t۸DD8#ЍrBoj X8}׃Spb6G]!>  OoQvm;7}ޜ@ F8- jF|;RJ2튒Uw.MFn9Ӓn>E-q`X54\-b_X޵f aԴV% r O:Ik@ԤKbl] 8*:a*gۜeVTREK N7[UW aў@NIn^K%\/VJy sNhOb .6S>@7 "OF!狗 z6ƭ&!j3 (:"G2R8/ZokLU؀';eԌ_Լ#4AČ~{Ryj$5Wi8Nz̖7nU{DX_GzOOzy"!E֩B>V!.#oCwֳWvtu;}&.ȷb+zTmG iW.f:#&WiR 8+G ;A_ujVٱ[p%hA}Y|WNKĸ3T^s~?Ve( OoՖJ \G=@{™_fcRRt.&{j)L}4V[ рrkpY`msK [qR}"%m^ip:|^A'5=p Dモ<0kbl 0)qc/.V\'%85F Ҷ/KڡH0xO# *\n~;"d{f/xi~|;mRg`j2[IGAU{v~R-8uj%%a~dI6ЃtMS14fiWfĐa^*tT4^b6 .S-xS$z͈ͼf|I ԉt,׾ 5neD GOYʡyR US E#$M>\ MF71W]>؅[_>3KV.{i3O` JI; M'(.iQGz_ϚLi\Ii@%&Pe%}u>xVw0![ YoE\v˳fGNVB9>F]}D@G'\=KCKR5lY4L-TeώɚdXa)g|N+u( MF mhEбACͭB(Z7!Vc@>|ÄfKdpLh=4'P{ܶ4L\p u۾pPr \9w#U{RiB|w3#Y&&icZӿyX"̢Pн^R-©F4+T=mԈucuCLKkBn锭N@NikO]Lo6$$&MGu)FJ(Q6U@ɧ'udni4 e(O&AfӆWiYL gdd+|$ۊ.\)`^ƋQ|<)M[u0V=mxia3e2ΐDXC͇Ϙ 8ܠW ZÂZ:Zu*梀Z ޝ 㓑%RC -M |t+g|mϗm!6N@m_!2ܣC~_ǂ3yZq ׫e2X@xIJ_d+JK%Kv~yY`o@Nf"gp6-pدK[xKBr3ytۄłgpwX9'VGqh1K5dRO1 Vc{HNao/=-6w=İcu&v\)N b:<Y= we@(zE*wRwTU(zpߘE5%xYm,dmfEHc} M:驮 䑺W s𾲋il\'!ouw~:N WDJ9^ϒ->>4IfYπ  Gj > |)oTdscsJƱ=[tLׄC-Ye Rd&\U7ƶ&-$GP1eWunXR^QPG*ZT9 n>Ͼ?=)3/#Z >@o$N:Oʚ&U(k*WsRI5@a<\$~Eƣ?V7(UA'7%dUD9J\Zɩ]}"1xP(tN{ .V.8>ba{=[AgFy < T<&haApSBmap(;m/N%PѺ ʬ-8]OjF܅GP 3(G#4J*SWAq.7+ZrOVs_ *$fO!a9,.EUG3ɴciĮ2F( !I •9iʊebwMloZ,-2n #ouZ8J'+he?%O<2m%|[6b %Q-s.',c&Gh!t&~so;a {1\7 DZ}6~DgR#&k%PG{2 6;1~˹[OUf"xeWl>1pzd+l˿e([aWe<54qWI71/XZϊmd"-Q({凊T= 87b)x=~!Ϫ bZ;<7Zǯ@6"VʼXDLs*J-}Tϳk^p['&k6 Pjs+Q =TxsRm\ /V5غxP@x1 ^ O)\o|Te98Pl՘8lzwq\# oNJg6 fѠBK L)5hc.Ϣ ̸k%TmI:Pd Q ёaX%H:R8wq]^z^On i&MK8NGͺb,;~. ep8Z>]:xL@3Q+q5»ɢFEU%!>pzϧW>[/o.3bCWF9(!|)]xEa";E$=Rq `\ZE~4w}]-uj7W{pKcW y6H5)6d{^#fk 4[iSXTi z1"ܲ\[Z#LLn0|BDXdXwdL5Rgr6_¯}+ UY}Ӆʉ4g4Í4 ,B?* _Z.P qQY9VeI ưbS0~ѧ+.u];wڥw`mi)F?1fǦ_D6#X=-bÇCp^4xjf~dwI;{m%7͑?񛠵n3$H uj^ wSOx>FW_A3͊ŠB@4jzi}N{j(KĠxi'jHI%Rf.Y~ xKh &Cl*0=GC4"TФ&+;K`gT||I9dr ,$ QUIX$Lt {,*1v=\` }E)cTb7l п۰3z;zrj(P+JIOt-܄%]ٲ38G75&h1;FKv:#?PrmYY^ɓ`@e6Mxul<*ѓ_߀Lpя`LR6U>iV\ sM"3 C>3v38VN@S_^t. ظU/ՕcVhXG ²#3!~ݡ}\RhUOg3F ̤Q&OE}τ Zr-3eDd٥e1P@E2/f$:i3s0a9Y`%_m8'LK&1(d;Jij]Oa2-+} oktkTisU>FV?Ř e􄲖H?0Olٯbz_ ʅ,pVאD?\d$UeT1!(s׉@zOl k6z%!qlY+B"H7NO~*YK+yk>,vN@Ok/?$6Fڌ(;m gטZ=)OkJř.e&n~NmB'UZu%hl$D˂L$άZ_urijRkfGǯѣݹ];[tLQUHC8+ʩoڧqQ>FfaMO琣sH<pz* ?v+}2咓8+_ E{Ta 4w9Qݫk^i?f ڶRrQ(* E4gb 4fcp77mBؗ]|z/^pχF`RApq%7bѱ)]2~ Dko*6y={B3 .b %_пݬRno8لsqp)÷z(wELWT \4|nL!G652'y~%.EEnX"|ZBQBd\% ø;:G^Fb7g`A@^ƞi-x# J}{81: SiEɯ3^ 6,6CSIݹk&U `!*%':kXU-Ǵ)k#famq`wѧ'68eEcuݿҳv/s0nL_HK/Gsd/z_DU ``RgεJmLxC7B"fJ8aˊOg_a|[?D#\&%g$"_H v3Z4- vez .'j,d/f1[4m݅'cHBf0JW6{ADV!n_klc vr05'iљ!b`uV.l! q6cЯƚj6vHԤe1:NTS;Ff+2<($w5)~bԨ]T5.1kVܭ1,' x c9L|[@eӆNx١E }W)Jk,k3X*ZFIelᙂiW> 8bj"=;'ȋa"NQBpҳ3cͷAԺaZ Dw#d*RIS߱ >SC3BGĸ.4J;L|L ༂5Yg u %:;HfB(GQ]+La~TLr6v;S1N>@*mGӒ e`Qb0ăk/,[v_R1sM 1=f0$yH3x jݜPވUDnc|yA`}6@Q>y֩Rw^&䢩h:\BuK+˃zL}8ː XZ=mR'FI7p8JqD&f_Ny) @07Pq$ˮ|?b;:0G5.|MHs&X$XL^UKWcMArŋp?BQa- rڔR> q}Qw۰A@*X!Ձhh̗Rjs6\>xk$O6~#o}^]=A鑦lCU z;AsL5НW޷,;c'8SgAy.Sq,5we\{kۖP?"|?=ڲf#WeVyqaߒDefqie )\8E'fm"KkŹ{TdP> 'IH[bx؂ᬒ]~^_TU~60 "{tk\@rE7NDlH3hRrs h~StoBRd9lS Z,Ud.~i2mA6Q#blv>hIԅ!(ˇ܉Gcu2T~V %E̒@g*8&Ou竹 bF(0Q:TDa-'.Rݞ3ʗ|kC0&v0 ƠH)Y0Q\5zmfY7v^R!5#gjݞ<Ak|k5Z 1qq6#A O.*f)][6,cCT1(#b+U Qmdsx+jl`cBy>+,:"9[Xy}:6_XͅعoB"@ɕc}TTm,&Ml0-mA v-Ѷ,I<#"u?V{n4g;0b/n/f ي*ޓrM9Mhmv.Jrz0qjS["Jq9Edlvt#2jZREG_\wǢPF_5q=5dIPU(~.o4μ>!9CIo~*/_B4sBɡAx+ؾ^A4_y۾kYK wt zpQOOk0a;W|a R$iɉrĒʼU~޴Ua1{ǀx;#-}r3+}(#w{^2 РCH60K0sG;C`#Jn[;H8Dk:EPCC.[1?(x \ѷ 9n9a,j\3Wl?2<4%nuvn&ĐGS?Qo&xYI~O˖m$~)w4%uĮÄr)pbTV CmiGf~=Ӧ1=yO ukD4kwAEW=UԼ;IZ|_ݕ!krK%izםZ_QE;EԬ` (IP#}D/bw5+bn  zn7ϳiD|04,e1Љoa'9TWCHA $KkRA=+w@?VuA2/tܔ.tD .BjחRjxêgKY-%dE=h(,}Ur˳":Aj,gW %k w? ¥"Ӡ54Sh8_StP/1Pk^zfOe{ॹct(UĶ=`sT]C ء[&$Rpc1H*r'Z59: wL.Lv;*yw^X  5cAV?<( CFƒ6VLw1ಖ若=KewDyDX0Ɨ9?y(DYQ Nl$xK`gbB%Ş{D?kI#r:c_: #M5Z}ztTϡ1xݷO۹ \[捍U:F ^ 4@${Befy- H3EHPKd0q#yN(GiN8HI?IGN@x(xykNi7k)ױJ?2§GAC[):ݤӳH7]JnjԅKLUz'2!{K0MAsqi]`d$ȁR\;$|]]WX L=تSLqO'7a4ORywPNzp陰%!igbDr5S#"M voMrq35O3ޥ4=Fp ;d G=WO@LS=".߸rie=1Xw'GK)TYV=D*GKDc D^ߕ!QNjt-ֹcM$F_'NN,e bjuHDXVWM^ s'8q {%0C"3VP>IN ܒ:&7? K!Β^05`9*[v|!CB +o8Y-Gt0RrH \dF߬@#9Ɔ=Y=R:NZCOͬAHRNU Hpr,G#⨰ħC1ת֊@5>{CMLjS&OsucrXv](8[S{S[piL熶mUbߑs-HC%#d:-Ezi\ki<"6>ÅZ4ASZ+,o լLVu~\C΂j t,m6%̃a!$)H> HԶ N'YاzK*-*w:6ռ!{ZIee)kn#]Qk)ÎDu{4Egˀϫ_wiؘ(px5胏dFiNOd1QVrS?6na³"2tkK "*0J-$N#$;OV%-A1nϜ]#N4Q<)?ӵ :Dz?6blGnˢ枴~t}NݠA> \Ka,:MLC4@0[( Lo(bd_ܐJݴ5_>ze $4 ~E$P r (;yXuz{خ$bPfˑQ7[,=y3^1ݦ[M7Z;EI#׳ޟd O "FDx&p+6EA¤ѻnodThf ( 44xuS0j\f`]!]@('(V*58`\1)9SyV d]NIfoۗ-"bt FYd`gg ݗbX$5QRKPgbHmؘf% =7%=T!>Ԟ9Nok 6$TCp5CgK ukvTj)V& U܄mV%1=q]ՉnpAIi^WDN9}4c|  /N5BMv#< -9NGNx(Nʁ9u4hv'9#@=CډzwșuےA}fԕe>ud 9{ЖQ{M`tҰsK},/e408bu8,i۬ aiamQ:i?ޏ%@:#@> LHJb'PV8({j1xrmaW]Yí ox. -ME0p4iTs&e& q wzy6 =.LKt`>sOoOT4C|\f@8Bmˮsem9],kb $=Ot[˷"k5# bi]u/%;!nJ<MDD_R8tUC݆/QZ>? ?$ &=DM"2J[vHٱD+7-:tƊ?P ")d@` T2䓌ylثi|>iDʅ`BDoB堕W1v͉H0EvC?<9h5`{\T?%0V= #s VDG#&8O&1_c{GHy wS7V] #qզQn_6eqSl(XceLC0wA%Mzޝ8nu탚o<!-UI<ӹkP ߳ڸkLힵUS ATir;@}t +.!LjXM4ތFt> <M=b"ĩ1D$Wwio*vxiK{"vM+Āe-|D9R>ϹR={KF V]X_܄Ik`$d/3&p{6MaaƴFS]#(;w6Z]*R>ೈi>hG1IMԯ[c.uU%OP-v3X7揿O +cCkIͼIbMW_s4|{U< 2byf09OʛН:˅ ;f_d+yi{ڇ9̜-n َ:M5W(?)ks6nśoiٝ|,"r2BY3q;s %"c 2Yq$;w؀a3 ؟1~@Ѧe>FĠ`B ggƈQٞa)7Vrl1*{It-qjZN-z>Ǥ+ 9Q?LoܤOtO #;ȈT7vU&~RRa+` bQH{Uapx`|6g=̈<.s4;U}n}d>Ju}iFNk<:+gVB)bք7@R`%ޓM,1`YǍyF@F@#&) DuX|W%ϒ؝ lR=Ȕ.AW a ot0ZO_pZŌ .RE&n GSLyE ";Z_f78v獬M7qD<Rʡ *{գ/̬W y$6{^G,~R67h<fKB2iעvn!5ww@}. @vvhpDGնﯿ^gp;T:To5:`עDѭ )cT-vo²Fؒ&%;sGuɼ<̄W6n=V>ΰ螏ݺ~hYOR$x8Ֆhŵ3; gEG'2R:@OiED^?qcwTj_? e:uwN7n;/I#CRSͳ^u+3g:Ϩ,BO |8ТY|Oh-?dɮ5z\/0 J:t/ӽyB-m}oTV֯s=ҧ)} M>~*~Up]Xed> {XS{PHohYcݖ,ZGj%-2ZU~ 9cy : D\ hR!l`cKT`ʰ~9G5s4&/j{em|= ˬ +6% 0Tj5y^_:L‹bKo)1댦†E($O߱'qhrĉoڅݟWS [êC-#BߔZu[%G}B?̆4E|h ϣ]J ^BAcWUwʅ7UFQڔm[lvjL-"v"=m񏬉Q ̶t!P|]v#8q:q!wÒN:]N4Rcfb1 IM޼R#Od$,ds͵`lSon*m~[_Zh[Gtr(0uyؙ"M߯nl6u;^Abu8s#Ręٯf|a?2GU:w t؂X`FF2թ x[EVn1}n,AlO_Io o.xU;ծjF8(͝gVn: tb?*6\M:vgm c fѝX5HqnN^m9jE1wU^eO{]ZN`^@م{* =!0rO iN gYWpaqoHe*"i8GOCH=+\pǷW$x-d. g%^x7і8zbiB^fTt]~;͕4\SBcł &/](X(xhN.4۟b>[c,m+# ٢\W<\~+sYw!j}#FZ~#~Cc4~halP?\yP+F D`_Gً~##~"N v'ݖHkC <2E5Z c]v |Mf4z7j.,a+PaMpa'!S-}_CLBu\f2GL\|I݌YH,}y>,.Kj)^{J)7XsTaBMk,mp6jIT;A4 V-`<`3fiz?aqƌ*~DQ6n3yq|fa ,܎Ԋq-]V](TYёޚ`ad*:#SIYȷ1X?cR\yp Zvre;h/UYAgv6eFV?3n,ӱ5%bIХ|%xm(&mk+"t#N0$BheuY[66x֭9Φyl{F΋d;|ppIXN?}~ЄPTLrn5A&tNJ}Ÿx;roj2(TB5pk??U!*ךiU+)'Z؀:=XP Q8WNxsQG6 ؄ςhH^RMk\'#̤Fǥ,4-Y\S71Pp_IW ;zIzRֹcMU2gL5Np(FĝNl%' {o9magntk )'zmɶ)vğ4GKȜf URa jۗ BDnm0rc!/J(dc7>$s>]ސ·"0@;A44jVy|<Oӫc8Z;zƭ>똧܊00&hq9GQo(ES\N0_گceYd^}=sШ([?n3TLYF`czv$x9 UI=k/#a ){o. ʃoS. i4| (7R "BEAs凇c˶X " EDY0\AX3|ēHO ߤ:,6TT/~IzhfrqC|?Z`0=e)"8"`~.]I{);JW2 *;Y[e(8TI?g^9 qau. D;pSGTFi]UsƹA_[InȨ}ܱxFHOkW!ɞl{P9"򨹋E?5 %Y~f MɜJȹ-:MWjO_Hem-DݷrG[ soVZ^ s4Zs8=+ XDU8\X5j gQC}@ Oh4\#LzJ&r̳*Z5OІzrאxam1r?P'r=&Y>&@U~` ުV#?Sz֑~E'iZ*NWJCVs{Sg'd̠DnN0Y2=WwS{05\ޙs4(}^3ar~oҖhέ.V0 x_9>"#ohqE6?(7Z2ȴ?ι#쪫ZzQ.?]s^'aәs߷L❜C @OEu<5NSAV4AK2d8xjҘ$0m]'s3/`6Z#0|bbVGKk1j3C[!u7)R 2R /&@$ߓXʟJަxPp+y=ߏ+$gS]D 4 PxֳѕLDJ2Le)U>%-`-s$?/fhha,!EgVECIFHΩo p~]&]qOx9S0f»RՄ8)*$zRI,(@Kt r,Z9\9<4&HYשv]7^)Ewp8@"Vez4\MbwhŬj&[9\PmIFS ^w`M3뒹~Ѓ1#qBv0#0 i>bqTH6Ѫc6K)9t1oUԝ?9c6y`)ss5[oO zaܝҨ}g-V:m\dhtdfݎ`4Km8[zzP%wR>5/0]밎(l iu|D(Y৩]՘ ڞ,fq nȢ MwXE eQ"S negn-،C&ro lj$$L~eE-Oyf*3wɈ(Ca4gew#dU͈g[V,x#n*}1Ҁ<-^V`!1}PjL$tzwm?JAHu-)^9x4 SФZ?^s_|H ժG_3peJPA[  뛁>͓̀Bt-IF $FVQկU1T,^eaS)[|C_Y_O.zҩA4?&XMAxsl iVeOͫIK"?8Vz Gwrj(/5/ ߚP- Qٔˋ-2]77KF`\u-I63aN©?FD$+R-9ŭ3açjP'<_ ބ`i&BxÉPG `oȁл$D&K pOن=V r~ۀ0s$ D~|;#} ̸1=B^pv#+J];5&[.j|C4yKI7p̄Ny W%CbDN;8ʼCGK2iBħo((==we!:i+WJi-hIvFb7X@|1z#=T~^(j@FZ϶8ĺ_̺#IߑYg"E`qD4zW`n&Š/L:%,M^q6WU~I$<{\I岄$)NV #7 lĢoJ0 !\?ovےx RX~CR+7c\X цApoXJs?Q+VDU g3RIu>S~0+DDO&fk%]tbJyl5Yd a3Z]ifyt ,$!萋e\#(GtfX,0tÉmYzU{|$>迃www(p|nV7QIU ax4Nc߻Fbi&X}/߿_%_Z%-VEM鼎Kլ sER PIݓPVَEI p/+}̀T.HgO^I(H&;0;U!N<_"U; {zl^0z"n`9*eďgGtډv,=Fևi8ڶ34&nȄzm8֞+8_L3`X^,V 4~}Jr֣iPpjЂd]Á܎P1kR{LkR0*.t+!Gp9wulCmK佷(o4ο-,K0^gAMИm4]r &N% ̉Q (R<5Q~ ~NQz‰\E5Ɓ "2~v@\I[pNK!^∁!>&7Y19KͩP*įFfe /UGIo?D*'f;ȑ/}0ȭ:\`D`E`8jllto£y F/F=897`ϡKNoS-k[Xz~X0GR =*S4+בJ e+s(T9ZC~LƪB}|KE`IDDM ~30QNU3yDL4Yߪo(Ҩѝ $d:?jR.;_/*~hXKo5Yg{~*f6FLDW:R:YThӦ^_)7J GM>E >?`C%Q4d!t2c[Q;ZX"t]6>ׄ,A䉜zhgU3pf#/o$9VZgе,d[Xۘh˫M2>Ml`+T0љNq9ǔ7 - ,m3-?P arbRdGHցhF<ɞ݄:S<^)BSzn$93xUh\A!@,ơL4*8;^[FYN_l$x`P\eRS-Gc+Y3jljZ5WgƸ 䴜6g_)=Ff82S>S Btլv9IvMK+ WID2BF L^ηTSRzCK\#q9)ȑ@GgV'E /hjOHfܮũZgqE InZ ޓɍe@'Nle7˫L?mکn60bʦ/g'^\>SB?Α<0,Zgi< u;Ic8l;P֚T(CRv2_"85:x!#pt$•7O]VPRkRGo\r^WvQ !sVhid2J!@+K$0[48EZ}WBMFޙ צK29jzϬsxF]J>%2K tۅN&>M=4&^2A8@kqFsQ9?ɬW brWz> P/8wU8}N2%q-* ~%(l}y[6 0u1ӈ;$OŰlúxeGp2QKiдgcFr<Xk+K *K&lrwF?aD.b\yj,2Ii&aq @l8'|,óEHT!)iTҕ6]%Be9l23.>A2j/=pJ xğC.n?uey Ә]I3#_K5#We. -K{,k,Ӏ"M,T )/V%A-+ ߌA,wU`ү2MXl@c+qR}DddS'1b$9 E-N t şt1`]W Rz# ^-xـw )axtLq_c&/rF{7iۏ \tHx@QT zB]+ei_vSUof+`[nYzAe6 4eatPH{ei7'&rK?W'S`KP'%HF/ h*qOoCr34V0iD: Ч&Yh~L8_Cɕ&HVǪSEtuD ;1xq\T^3r aDYcQ͒3W}Оٰ(ѧlʆ Ҙy?}c2 3P9+]Mp]P~.m5h~W mPIy,GRo/w=1JwzVC{ieO8C/؏d?\xr6v8M/ mk&sH&RVKS?#t]21`E8f܆^ Ha-k[8v3M(Q!n 6@Q8*^&0Xu}ij i9Ό/O,U%ˠG^S'9JJr`ȩZf/2$} [UT +XsapDp@PdL\:H٥JxZ5,//7x[]>_vP1X;_s;㚻j#11feC y lB23 93JAq_PUʼIaˌvSaA&HC`[c[,QjMvGxY5/s?_C`t*qagTbT_;6 Y0דG`fTG+/A+_@86z)P0Ӻ W:=;xvJ5kQad +j<,][lk:T@Q? 8=C'2oԨ˙uʙZ/@a]ŵ3va+W' =V'Gmȝp觰K&,S{)7Q;A ̭6 %OleDdSd? r< @=GN,7ROb"Y)hMjq8dc *n۬0fe X7]߂AITW>4VZE{1 D+Mv||FCdhĝ$c;j( 7W TCX9tW.ݒb|djȕ :km)9˹w3G,"0}_os ˜?Z󨭏N09"U~5S"}@ ~"Yec F.cv)0*mt}N6֯h0"tJa})zʴhsɩ}9b.,U/)}{]p @9I\ u+]ͯI&X!v^ـn6ȉ~Wv NiH3p25T* ˂]tr,xUB `R"WGo48OkhhLÏE*!>)iqդӝq ;\Gi8tPrIy`%Rp*~o} TB6lv*">1(uzƪNS#q$yo:9!論YD1iUThwQNbL]>7B>H$),| N \T e*pX9%ţN!cb;[o)JqA_6) &PJI< ~-RU =F}gP2HRL()М ƛudYT1DU~ q_BD`ĄZC`Ib)Ytk09"hGo6:UaEc{{H&ʌo Ri0֜,`ԛ-ݟ̠דE%( Rrv=Ci -B2,uEE$h&ȱQk`,ߛ[Ed4h٨J Wq4EaeCMq<X\nԎf5o0=]gؖ-K1nse"|gT==yFs~p1غO.+PGmo~ȭ]'bQ|okwT;-5w>glă$ NWV5Ie*vp c!kۘ@4RKAnc_`G⪪ *؏ ~ %m4q8&"GXίTS&rD:X":ՠb1/MP]v=%Rz̵v͑Kaj 5Uz#^7ӓϑi=C\$cO\Silg@ȬT(*N^ å }S +bf_Cgv Ra ە%,ئJ 7p5 MX#8 M>Gryꗋp}}Pa,m҇< ]2RոKER Ѩ0hi oliQW@)(yQ'i=Rf 8ڊ|uYhjgɮn&L.PP>&2l2`4JT^jzM{`x9S:]%) ᇱ0sz71q0>(Dy(m`-hUH_om&4h2BOX8 4g=KZ}Tci}GTh&+=ՎxĄ_ei; ?YohY=MlwAf6SеL=-04Dm!SV*dER7$>jÈ"hɷswT~1sGow|ecF)>?}% z6am"R֒w;kn30DULfXr4$G"iYؖ9?ҶPt~x{L R~/gd;m{b͆wP-OP'lQ*oZ"TNHښRRAB:v˩{PX$Ĵ{;DB&41ifU _K[sQ0/E.+pǐ4}oUTi HE@׾P?:t#~؄P?5W?j=F,e4x@!@GD~HbȬz܍7:(jHF0<kd/eˏtٴNEB"Jkɓ)) R5TLǞ!EH>nl^ƳTn1].%a$H^c"xԉ |@/2@TEt)TQ<f6[|)ߦ-H=0J[n~ [r.EK󱵐BIQ `앃E76DL {SA1i{5,Lc-9#Χ@Е8=)`I(@@k{ ,a@;#cws@qb?̒e 5$5az`EwS.s2 p:] "%8/AskJ+vͬ X r= J\js7Qq)GZG'#dҎd%60m743hXƮR3(Q㈋n5Ƚ6rN+!Z9oKظ@>%svJ;t<\j 88tGػQL RꞴhdL;#z6ZC,4 fǰn^!8E+* 1\D4^@0~cR?Bzu$H` /+A? FxT [j2=d4 ab/Z55OJV1eD^=!I;mG o X,؟]4YZE+˵b<ԴCQX+}d5~btVq9q?H1Gj6yvA]E<* hI| Cm{uEZb&0J0-XCNqWbTE5aR/&l A/&λFyѶܵ3zhٖ}ج#{[er=b՞VXԎiM#Oœ,RŃmjjiZO ?P^WdwUzxm,"9^A c-R0)i+DtJSɥV|ÇmOqƊI'dɟlfM]jމP266 -JM ®= U/0660"=Tir^>oy\CRw.8nb Nkebs݀'䪲[߁[USiEx<o佷EHW. '<++}1-#Kv/%gsabFq*cݑ8d~q֫o(XD.3RMA.t 5C͋4M YDYES5Vf=(zZݿ~S7TuLHHfI !'20#_K K)ޞạ[,Кb 67Йh/ZT&JY(i`i"hLk-:26d2`_e!L!s,lܫ1j2}z<] ni) 2Iʬ63-!d!U"rcƔuRJX⫖÷.NKp…\9x=xܖWcGe?=2ŻiFlѾ!L7yg1ˍS{]Eؠ~jRb/ŅE׮ txңYۇ|uM@B9b?C*nK*잽R+XX7T/W~ug^^'2cr_Lu W 8Ԅ:`mǎޙP yC}@y@jcj?+p/ ӯq ;mK xzp @+ټBR˜_ E-d0\dlȮ[?"DxYjru<`+~V/n'y'?)WY" Q3̀#' 1!UmjҜ)/Mʧ Xv SGoMB? 0 >n!7`! B k%W{vdw(6;^x%%YŁjTFֽ2R&B+D.ᜁEB6K2$.j׺bviq')s\džKhqb(vgdRmD>L(c殩Z5V8{|趁Hx4/Ѓ1+0Nz:c 5-j(Pߟ5hSV}_9a;Y\ :NF.z$|853n)BǨq/qƁ@.O%brDOMZsUV []I< "ş9J9>VroC56lu$U]!=aڣK,-:Ś-#ZB0K C i)bt&35Yw0XVZd Z ++٦DŽTY0ÃH.]OUWG*bQ&욟ő(F8%znqBAW%b/X?jE=&{n؄! LfQbg~g@LZkJr"XHC IiNtol>1~j}qUX#(H٘*gQpARPϴ2{XI]T]9b/JX:нżL3AάȺ)dQ4E2oh 0*[G@}Sc9X "#5tձmsY{G 4I!A;R(5 0Ƒ Pσ//%2 ?NB_ KYȆh%7\e%iNNc3ֱu#Jzt[~\3;N"pť̈ţ!en֮X}x?5bzRSU]:AKe.bfGI| C@,CA,uG m\|("\M\P]|+ZqüŻn}zjy"74R݆,"agX0e48 z WP>\}{@}_xxt%T懐Nx*6ﰘ׹ܽr]5yFOpַ>M]NrT" ;Y(0㚺 ի(\V/ͥYsešy|6,!+':Bd@Ú/[Оòuo| t:[ER q;s݄pL_h+FWᴈo#?;0zJy٩EŁ'#3<%IƢ7Rnr]6[szWIDK:-CjTc) }=cW;G{Sd b,օ ո>KET'e&CO` M3W?i N.ìP2%G!Q2ɰ 0__j`J}N]Sׯ+f ]"Re*(E#n =be,&<?~Z=I=HlNSq:Xg61V~>X$ x|d:% dLQq*Ϫ*kaFj3n Ǡ<6Ba{y(aD ;@ )uE#8xSӹߐR&E=ȀV0 *7w0;%+4#̷p)Ĝ\U-{2]E>ZltV>}/p(r <@4Ěa6a+y`r~I<{RD/^oB=gh}j%l'߿w~ e=K\(e~/:2py/#i4JkRf8<gGMP~q&\l̏6J͆.)fT>4NJL=m7R')[n_4`?0zl!=vżs&V2uu3`ӆof2LGfT"COnej9Ls,(BpBp5$erHa :lG ֦u׳>_CPutin!LR)+'H1J_BY> =܀h냃󘨳ؠ/?3҄s=X'kch"2[i*|eg~@6~xH1Admy"?5jSJ&E@"e'FA ܑX{D7t5D'QI K]Jd&/3/3" q7SͲtH$њD dz[/:cI%llҊd\u\ h@'  .VݚD%[`D#Rp}qIs ڌ<;FzCDQH\< 9n} IKZl(Gx{E!n#,s5+}I/, '=\J:kQy*iPYf kGG3n]DP]v?, *fO˶#$Y'K p= ;%翑0$NQqeט~3 )? c%A9qOI.KGɴmIg4ODA'& \IN'=B wH g o2Tb*cofĆ,7.6Wn|bB5t_ HkV6Vʫw/XhS [^@a\ [sH57Y _jHyR,?m͜[XIB~̹le|kN/^rx%lڒHCv?TA H1#zX87kˤ6hpo"A6' TJp('SZnDŋVIl%N ba\ s؂ؒRz0HP(`*v0l_>ֳ^D?h-MP s$GH;[<8N!'xgd|PUCQL3I? O0&H|<0 RTI5pum3\Edbp0)bjjigq)Ul㽠,Mwۢ x|vo>(dFK,iD7^Q \\ Xd ,8= u* 5LI(W1;f(!+6Bq O83`"^9u1qDCJD~D\ ?LSkHvevlmrZ]M5sת\ۚK9#wE<1 N؅'xGpc f$ u;G &0Kmr.R\:ߓ%R{?*g /Ζ2f\gCoi/E" G” e]Ræ&,̯xhgrΘ@ody[3E%2_؛r2RSS~yb ݀S6}X߄ ֳL%/P;PU޿[+W({M#;Aj~l~+'`_z'[rMŸ)5zir1E#3}@cUlp:P%DQོqFWGqO0Z%Fz^A`=kT^$W 显`C1;&|?𦉗50lD _:ᜏǪ6xāF\T#~%)[V(Y½%wDa9$ܔS>7@Gd"U:a~u@o;ud,t=2I JDd,I ˀv?7~ Wu…:T%Ee{X B>g}Oc v/.:u01ɍT`ݩoރ%W⼪6+bO/ZLQT1)Mjq/ĻexB"֙A:vZS_קrRdʬ.W1: NY@.!=nQ`>a5~By݋A:Ь`֪6^DFŏ'K 7%叺&?Lj "cI*TS@af|J+zj,piyԹ T<~0KG^8H)쪦,^tM|΃oob:OQ~L\tmKtq`V< |40D)|)Pr=n\5uJwKԤ4S`,,`0D9rpŃ~{otPz2`q38d=اҼms{ !>T}ŸRK.M|%ʠURY*B;oGGaޞu5:~?Q֪+dtl~2kE Hļ8`l Nq jCL[ EԨˡ 1n-RKŘki딒TT}4pTvƒ)zor9Ju BTEMLT!1)svhH}z8#FKfƞ7'c =9 !g(v0}NA>MiM$ %f424%:U-,c3ݎ7 }ܧT}X>*i;Q*~t^E Wz1ӆ_ !)BA Yh[]@GT v2ā[oW̖֕[KfT%vőGRs(Vpu)75ѕPV%7]~`ـMH; @S?.vi?vdꢘEcdDZ";c#$*_ƿ{Јήe7LvVR)F,+ߋo ֆ(V)_I A˥#hr 7* CILQBd#-BH2'H=sRwrBͯgxkas(T 'Y;:_'XXՠNYIƟ@F\b>h(ݎd%^1؝zLz~zH~ud+omݷpw6G<;sy)191$ϳө26h\VvW`uhsjX`Sz6qGޙ$zwkfK${/aavu 8:𶝶ga,cXJ uL Ֆ옟 (wݘhh=PJWjy*gGŠŘUj?DϏdʃLO3&6N'mO W>k <ŝv/~~09GY,kfp2T7}OauO d[p=?m_Bβ|"3Qz^M9\~(eIU15%0uft'UOP;^[21l5%$k$9P~j0pfJ sA]Tṯ쐛 tMʼ;=O{[>lt^}O-v XMx;LVȇ>~.+Gv;170nk) =%Eʳ!4<( I&M/mdpA2m|$ĿKzY#QTEX) *Z5tP I\o7} =cMi^4۵%{ 0$:LbT"&E)X`^g-C(>;ԊY25AuvJ R,R I}St}d}=((g[HI,yٔ4oIP!P8eF^ͭBu؈oz)}@a]0Kq-ޖ7ΘNEdxpVIO9mrTk}=T QVdЦߍ(R3<\D:`2Y;xj> #ͨLoUV|.dgOk|&)bf"L2dzLz4i!]"ͮyb?`+ @cQ#:?f#k2aMw0DwyzתBh}ubHE*Nd|oq z_˒Zk"}' ģ|~d,`bG(w@d/]E |{ժ/hW1fFj }`X+ "ucB@N2j+bW, ;zFo*_3YL:5!L%j?dX: Oܫ88OA*cݥ?T2Ga"{>CjEF(A{[ktv`Tѭ:b%# >͢Elly4 c_;Q%4O:k7p*].PluI>0u׳.WNvIC&p:WXhVcB|Mkګ8,`il8!Cï'^+1oltj¿^d0E6%M3YBva;eM18(ŗC@aL&/HaJqd?_cw0gb"/mOfr4ʮĦչ,T?]js8׭3^ɕJKlh.@v\\ NqxFԷ]F.  hY{oTD,Q2Dh 'eW.Q2ⷾgX];|*:J:ry7q͋|Ғ2| x]{D,81RXzws[Le7"42LFt#& }†Aݎ#I΍A *Ґ.*XMOFVQ}Ԅ _7wA- +1! @ 3Z+^5xAV 8eE% 5.㸔w?wLt3E4 @ye o:t4*B44"ўӲ.l4Bu)+c1D3o&]A\^pSB>A;\ce3KNu?Lķ0X[}󬐗Dt;Kѓ@lOS. qX Y1gwŵmҰ+[|ǝ&tnץ;3xi^}Iֿ݄R7,K5H'~iA : Cj';x89ij]l{/)Xp@7Czb lLW݀*`rTyh,>h1'b8ZV4)v (} 1ՋqF:0Aj4_vN>HF(#A\VPKs 4XXx.9z0iW0?zKQD[J Za_iNJc[A/}y j`p0 k*Y̍قۢh\*n@iLjut /@?Aeǚz+LԵE$KlBΗBy|<_NW\ (b f%O`W=LM $IZuj=.ժRZ~kR=kά/%8rc37M\fRhNd"R(dcALܞm 2h<4y RPfe䪳cI 5E0| 1M = Un|np%"K2gL sFa$w +T^{IQ~g'|.Xxw~n7q(rhQ}zs6[P)NUE"*/nW)cU|qPD3m>/=K496>Нˏݼ2JG&S)%(,~d ¥h(Oew":Cx∇*ނj#^t+Ƞo4[eA+bzZ][o:w5&: | &4ەs^%45Է#y fl ef?9 `F4(+@.rCWv*7/ă8  {#|3PIw35g 2)~qhg! f !X3LQW{C!W.-;0%we(x!~Y48"ؖ+9Y$B~1x@s{ĚLC~XLH:N .ӭƟqFYIQUˉ@ Ӫm}Vl;, "Od*@쑬ikeeϲczY.936W\w"̕GLx iITSndN;31&% k7fk O&|yZ$fr)#"q&D8jdɩ^| ==v/#B5j)(1̇pZ1k =;Y9ް4 ł%>ɏ[z._ /s!jSבB,CnLXC+h`.Yr-8`E_q>UW"5diI5r ^f?b>blJ ߵд->~Bp7_h*~pXep縷i py5|Uӎ-K\i_@v#:|]6'ŀ1֩{|)Ϛ be[BwImWM+Q)>)K(:WY9mwxGnu/{j]iޣ6xo 3B?^a#40ݯ7Lc MGI!?$I-cz BdUDk|c\ͯWt؁/E?O}@y`rHEٌ|^vtD\c6jqz0ޛi ~ɖZHN;‚ ȶ]cY쨫ZUv'Dkqne<4fơDr.%ڞ8X;&yw^9{Y-gBN@|H؇C !rl ?!qIύ#G<usk ȿy*g5%1N5B裹iAZH3lRL8\;̴,xͳ3 689B"W8PpnZ j~"L'tf'My}2{9l1hQ܅Ⱦ}ÌKE"t<ۢǥsз5OB0km!.F>d(>֭?N$&m Ej˩F}9e`Bd$/e}CC?b $Q HV;§"֌*tDꁫX>eBC۹/ӳ*%Ng3f%OC5Cy54{H >gp& y~}3C=ÔęÒ_һU04Κ XаHhܮ?.k'hX7ky? h@8 V qh 0Gʊb2qv@Or/G'zd#KJtw*ZY O0Fm5-n?3^i'IQeCx>.UR }){+&SD߳oCwԓjVW'Ha*0['ȷ "f5Akf0ȏ<W0/V bTo-Kv)^X?ׄ"+ awͨQ5d9@nBѠK!~BId :99?40t }UD3@^kc!Umf.V*/.Ъqy5 n*87=\ar/~V:szB>*"YWVAwFDn6QEOÆ]–G4vL{(N *|,h "ErsN]!Q;R,d <@sSf} Y,FMn=DHY+#7\j N*n2w."lSϠ]taqh$'P0mq*P;^RX}ItmbZ8)x{?`+ p&XCO0Y{;h[8ރo 㝌 iW]a7ŀ|s=+!>=݆xyl-ռ0OB[TO>Ʈj0.3D6g +f[+۷bXhM̏`rRFc* e4'#fB}׀2k_ \f!Oۧ*'wx!SX:G 4LjIQBp#f\L2dFegF`D,%9Y!l*=+dvQea\8hO dܖ% g:!N|Y>u܃ z.Sx@$U8yƋ/_Zʊ&NaxBgl|n~y. b%X!L!v/V}f1Hp%v::J,]ը}C%OȂeaAMSp2/Q.;i=Y|72UW2-~$ ~*zylm/X$#ʀpj"!iH %rEWAw %1@NTV=7q <[B2٫ʐ^nD81/lUituL{i~P ߃ڀIꌩ7v571E)o<:_z#XOZ\+~ʼ   0p/ h{y&?#_FC{:H^F} á6s+X:CAE՚fH]1He2.P{G1ҷGTVr.U6f|)kO!CRuj .@Bk=ǧ eO.@DO=$$Vxu9 HWOĒTLv%׊^rQy4h'=sQ0s2IXG-KcU=>GJ^һ# @%Oek' W% S? Z`Z`{- ΡKܓTʧ!şVڗeC\ܙ0x>sDHZxfbGL@xxi{2Fk}`ZA+` z(׸ٳ(65>r+'/'4gVM*ڢbĚ 4A?2':L^As/MY%Ud j肬gd+A7hEzmǁoTA3@y2886]'Xi "Bˢi1e)4cVO7BJe ؠCHݑZhIl|rvq ^g7.șыscv$ _rVهso~SC%&i\mrLo 9(X^EYT27Cmkǟ|^kXd&6@(_'fRJ4&$9'#~ZPIzWBQ-uVQo :91h*Aˢw0,u7 2g$c[wh5D =N#qSQ2%2-f.7%42jkzRBհtW0i%|PD5LFg:'+A }+Fm12E7PRڔ #f!2+sW%現PׁVC3hL|Q@Fp9Dth2&$jr!5T*!1* [UpԢ`=w/>(ɷ3ػIڮS Yh\TZdڈ0 $28 :BQui6|2A;o]@F(_#]Է3ʪ}ª&Ǝ u[)bmZS凂á{KԁV}C=|uYdRD}\sK58U,ץR,켒k3$:j1 :8 v:RCʎє;KRl|NH$dkCi Ooy&f;"ݷO@2:7࠘< ]FzO*fޒYS?3 ľ_Xgw5f} qP(2gTb}{e!k=mm&0NCj0<_ Qkq rY7Ri^*TN=CCg?@_8J缕vi|̗Yࡒs#(e vЃk'c^qU랁/ѰBBOk`=%sҜb= xh3Bx t:6 T~_ce?%J`A5pzp) /U& 3 Z9oT9K9]"_b$x/b 2rj-.})nYM12p|L[1VeO'̳QSװV}ڇ_Fb$wo'^OnDDVZ蹙quU5e5z*r&gfTIkݛ@oyf'CCfG 6xK1֨QQ?m S`瑘ILJ c4Q9rGN ^)ɿv 38kVRbx ω&0%U[d Qީ~VXVޯB'%!m_FgMxY0 ˱LRЅ-;X3Ç.䯓l?FZal7#S̱z/̱|yL6Kw3 /Z;_@dOh oy$"y]or* ~EWH]@%:ҟ4:oUnefb&yhhR x+33['M PfT\%:PJUW$]?E+Q' }6Z$=V!?Xb!̂ K 7|_|Ӗ^毂g7&6|]C3+8*2IaǀG̬ W?fn~=u'[gU"?|e;y˸^KJ/8\pHXwӀIy4̈́R*$DsQ:uOf6:x4GSv - AL#']&/r6{h{11J 5a S8mӶ3N6R=6ޠޢ[c:70e늪Wt‹j֫¶rY6p)*OBN3b3E(ctL'Bql/RԠz]tq}<9Jh2I 'RkԱȠn6\<q7GY(xg n_pUB5G}r:Q`,jQJЇnAvBqHSnxfce eF6Θ^ 45HԴI Qq=n,H42c1[r՜kT{z&E5. 6d %*|l2^eѩQG&8`옜- I,tNLl-E_968'xM|;a @Nx;~1;U򃮘{3+G56b{}w~zEcdGGNED@jjf )z+#?Hg4e Xěyn&f>ycIۂ޸?S,/4eHMO? ]cIc&cKZ{N}eHa:7>5`晎SNR]*l_=J!"Jx~a"J& Na(sTb瘱7fUQoraxlꖤyZiN)U9oFz<[dg^>Kg?3Jr4W:"qj/fqT5̮^ vk0}*X\gPFVMK[PO0JQj*jM/ŵv1hufo'&w:)?uS-YёC1jAʢf^zpo&_-|EOay0q )s%L#,BiE3Lk]k >Q܉ШPUe/VQkr2'NE/w5l8 tS=#;Rs-Ly h6ӯ"}*!(aKR)<ݝ2js˃E:smS|&jLMzlr ?fqKb1/àCcd(^k (.Fw h!S>b,U?? ْX01aWżs"f-X mtA`hY\ ѳGEiYk&B N\FG"q-`RE )]sJ\? ‘M,!bgvqS8y+Kvn')aCJV^R4u'O_AНB8Z6-3B'h[̓x? ]2; VW + K~:(+dPY!7ٿ^4e~l,j<=QnjXWZ,y(>ӊEnR F)eQgҗPYJ8)7^`XUly.G]ߕu<h(@@kh#gq>v9=]S&W-y۬ҝ_TP!Iri2a[=r-F^v}w&Z\&zZŧw .s&Fs:_E,3\)l~,F=3)ldsk5 _82~^%Řxe+LT 1 dY*l7 *G1q%jeX(4ȩ;혯 aq5cR3oZ`E`}L2C~Lf;0|N ~fmҵ9cŌFϑE˔H?%n8vw~ QFf舰5I s#IQW 뇱n,lƹ^?!?m{BKAPǪju .gh~V&6*'V[W*{[kֽ%z֔V3H? |\qpUS`0oĢ ԇiL:49{722YοX&@ ӿX72=:M }[ɊJOlg$akݡؙB' !"ޕ5p8NK ӭNjSb9`$-:cosh:|Svw G|Sy'`KlԂe=^Ϙ.LߨEh۫T-O|5|nv ˼Iڹ{ECqf"C{Mg:hJz(y7C#' {߇fɝV DXzR{!u{<"La 2)M5ѐ;jC9rL#1 {4𽻀RDeyc2[f Oݤ]&Rk_[9>]lrdG6@MF9[(1p>#k:>Bsx=\OGxXRGXs C)al=KbGw"M_%~gFZΦ7j UFfj]D~oCK$Iu,+}"N'* GlY@>}[rh}VT2,^J.!.w1Ǭֿ~K wZ0ؔhkV-rm, Kh9GrpxjQ/B2T={OAp^aЁ)yq=S(_b&ZTD[.t zp\~p0d:/cv^g]3 jt՚],#Q0 m2oF;ff uQBP""W?C=:m;DZuyi~16  C¢'IP qAJO2ttȣf7!ɯazڒ|\GR s l;÷y6=bztLX Uߒp'zx'Oa|>ҹ#V*gikUC"6]=(W946L؂1{FXl7QŨ0G]}f6g1Z]P ? W3̱A*ã;"2Q# (^fQ^H9& $r,:IɯzK_ F@?:wq`<ퟨE܋ u])6:1Y< v-RϰTMjn@]yxpndbg O{A Q|>1Jkepq)7,پ}6+69k`kM֩Wk : _y7:AJ"ɴ&;:&PՂMY 2"nWL<)=jY<ʀ̋;{_#( ND Byz^E]r$n.94=Skx( ٥ js]9Hlp˷y` % >GEB3*Ynpϴ R%cP3olP\y#2Ar17Y7EkiJ j^|VtߵR 9.-4u$v1C-р=Wtycj@Ց D}Y_?Gɫ%Jbt -Lԟ~_sRN}ʴ7<G[l6V5S PX+x,f~e^)%Q4$Y~EdJax9`G.fDԷv>n  xOݎjkM3i?2*@P)op?ײC R$M_CsIFTG$CHJǙ@2}דdoM@[z6LұZXxY?"uP Xp;gԿzh;ByF|yﹻffuj_%ٌ3]9S@{!x\ȉNrTRUꎵJ'Z>/RIvLCU!VL!X;=e9pbK%`g3f?E; N[PUt IU8jl:Y-eТ4YO>i& 'l0 1,P>{%Dѯfi2W.h`Q h#jZI3uS~aSYĤ{FϿ}rT&CQiڮ;_Px6޾Gj~G[QX?RP{K ymRG]8]п(}.1u,'3@ . A4N䊾]xiC.<ϓ=p[Τ3.!RUA&r{k󪫏@9HcV5:JEO{GzUKɳ '#&CНd}?nHsc!~uVFӾno_t:~'h-F o jDew Ŗhr 4 4PX}Uu[]u ޳e\A?_|#9C R̀֝CuCJ^AOkT˵2rԞX> ƠD_`!1Xぱ${b=eT hҝs. k⣶WЁ -%*r'!X0ׇ&F~ <#E8ŬkA ĤFwtT+%ɘ9c _l.M)Ҽzz,emB^b1ML}؎r@U:/>L :.VLNUrWNi:K,<1S=Ff[nZRu_?`a`NuqVx֠m҈O[YZk'&4hɿL ŬR}Jnκ&5 >sGmq %@^~KC4; O:d l~Ľ&4Q'M2Upȩ#N~ |H˄jߣ) nR5aOo:`(BBFz 򿾛8%ʼ8a}2e|KYs[kbDC_%^9Kw,"׳lڟ)f }"25X[ÕHU xl/=Ne=JSNfY;ިN\e1 'ˣxhD#Ri 8HIr>6/r~ Ӽք%ҁ10˲hmCz_> rO*5X<LXF}Lo!q61ڒ5KX /]Gz?{FN3c DEH3F5EV γ;vvV@[`j*SL3u~W6yG;+qL!W!& UFS?1C$\Wy ê]gL?w,NIҤ㷊7lp/T~sxfg0X5yϙKJŶC:(ܶr:4GnuύL68B#;;'sج\D=(wO IB{IQ+yz_h]RhvV5!%_@)a1 Dkzi}2InT!ؖ'VRP[83KZVm;l^ ,C52C?w3͎右l̙ݴ/DqӜkR4PR3G8jy0J>-R{%I'5KV B;Ӭh2\ i} 8=4RlCeL<{kd|#9;aCS~ |>D^uwUX+TODҘ $;,ws5>*NpFhyT,O"SD3rꤨ JJ &Iסa ðSmDNI(?CMDۊ0ՍWȋZco 6J+,UWe}b,0Z]e-8<\ _JqiI.UE,G 2)*C+\h4F" =X`nH, J?=#eFj-Ƙ]m?ײ&׋vYXz48&iKrsx!ȓ'r~Wg^o=C*Eş`a-S7XHZpֵ\̫An0tTx{LpR\(~&K&am7QDW[YiSg8F};vTсG G,DTI۱?Xm#L,yBSb|Du瑜Ap+_[ k Vզ'εQ}q.dy1Мzٓ.^UxFΡ6)L'95VdY[_@Δ8uč%&KÒwb#A9`23mIq5_(MW|Y$\JrKO1G"")(Xʊ{z}QSǶ1B($17FO$+~%ևAdy3ѬSˬE2,5IgM}AT8S Gb96!DrD\/~|E"7KxA۾"L H׬ϔSLZ )ю:˪^쿢 _UqIz!(%v0ZU V P45 UvGCOn9懟hqA~. Q|v?`SwDlӺڪFZ"懮'e> si~c y]d<0W(fJʄ r%/^t/pD1GudO]PطUtHTQ$ʍd&n | D @B %g+~j c(veGK/bG3(Lٙ@\Buy~*Y@ ٜ=&eJrZ+MrWn[udKQH{ s] пrXu~±S}$lxgxݿ7O5FlBhyg  ,2B w 4GPd)`xvVh]"E ݡ /1ełF7Zӵg`0~݋Գ8]-AcٚTi1?'B/ PZtq쨴:> b ;@FKڽorN=;w BY>}a,jy|1ճ#:Sוvn=fE5Bu=$PIꎮ[YH!fo{e D3qz[#/f)O%ɹ]$ܷ7IW"ra$bЛvC.97Ni[0(^g鑏}~jMJf*O+SfvJAH14x.KrVTɇޡVT@{x%bbNѮ\~4#|q/v:akÓ]i[fz,uWG+.#KQ~iK89h`rd,jҧZ꯬d5DA܎i6=lu{<׭3>*AQ?_^_αD#A{yĿiS9*bcApav oq:xEzdόv\ER|ʼ`VE<y&Qm<'h,{px(4Dmvd(2ҿMf,7`b#D)⮎j{/A2x׍qzZ.O +NG٠3iB*dLNX܄|bzDyڽik@+rYb%" "Wt& C ̯RwܵON Teh(_d,{b;I}|UJBd`6gwXPG3L|L߲l?D}?Z|Z*5OUC^or,xn 3w[a6e 6=$Dwj'6æ{X'axYjKJR j.zU4s +k ()c}|~#{Z(hcL#bG=n1Cǎ=!XjO>$1Gj2չ&)}o^rd4c֜=] &hRj clTa} 4V"d;;B;`U0B GfL3k3 [{cI~Dq-Hǹ}Oay(F|}r8>[>9TZ#A qQb{9ؔ9L; #^ [O5'MOܩ5D=?rS4O\֊ ej F[uSu]!/=/$ƶP3jPʉQ㍨'6er68W4eY[  x?΢$@ͻrH)^" TZf-2 ڟ)FeFFCD{pE6g) .*mrX<5@{eF.I pf7&vQvCv4,ܶ$he1%Mux$a`rSu&30sǪD̻*=)ʹNlFptYNŠ7rܦ=Wz"'Oo*1H~)2,v&ZctB-"6:Siȝ-5-?gHթ7uq^T}-%ˊ:f @Z=Pfi uXwE:vj|9T;6".9S˜ǜ]%JBNؙ`Hpf|=D nvpbO" i6N7 s*Cl~8(=Y'rL>+AhGa  L\u@XfVޘ6O\ۚi0b˵8<6+"{qڽIFi4|4KBqs0X% |B}qA ,7:+#K^XQ _Jxfi=d[-ۼ];\HlP3R[fg,'Ԧӌ3^vOStaR*Ĭ3h`Y/\d#03h{[rͥ|ξ^RUA{cR :64SFݏm: +.dgz-Z j '3=Ϝ!Yz}JytS@ |I 8N?N5(hWˠ#n=GzmWg5^KXtj[I(nM)·R2fH<=ՂOSzm~usQL~U^Q ?yJ gEJ 6U_ n.>h%I>4"'l?y%k6~(D* XtICt)6jo^)w[[{+h坛IpT%1I_r2OdMs`Bf[&jcqrt87ӉE8ݳ`/Z/n\ot#WiY N8=3E_1P6Y\B6G B08]٫ :?ͫq gމz@S["_^2qR_3#W(CUHF¦b)N2K[7 ۿF^NzL })bCdw Qћ-wCtIpeA9|YI"o[?j4{yNSTNCф.3 \H?ﺠF{,o tz䚐LļAeVT S\w%}x 8]:fooӸk*uk!qEf i~_Lr"VG7Aaߓ ?Ec[$ @8?WŒelnXϗlUk!zDz˅3Ju-ҚAQԏ?=Qga ,~apO1uoy tK`,5R?@ Gf|߉mkQ=o}^ͼvnJoGp9DvJ"0}qC˞]k6qr=~EԵoo~5Z31.[LiL:ƫu&d5"Y^޲[0hx"9Yp-16ki!$[}j4Vv27"z,_uKJ2ιSG(S0cK(:.'`1Y4Yf=`Sm\Y`}9 ˬ3B0,yӐI Tt Gu#B+[瀉J-G'k52GS^+v8f m{|kMn&%==痙o`۹WӓtN,6_/e 1N//&BS|_'0ד3eьK(wvz.e4ExЧ_ejs2&|fE7*C%3d:Hn9>?uUg_mƦ%"Ypq)QS%`o<ѯ>+"u*BHvi߀X *Z ''G(^eP~ 0GyYYFKgߔ20mlc97g3:*@wtg%R,Yg~9I|w~ BA!y1i`Tv%jKK8iCd&[P*Ƿ**<[b}'ם_ݖi*ԎԘw=ז:fcY\.)]#a֩۶5{m> CݵoKwhWD+M3]xWHd/>陿y2ˁƤw\ R5N ,Ui4[,cʤ#w7(dru@?{ 7⇃YxŀEd8_x6X0oxETM⳨xE@D'\2bN _!R15MϪ"'Z# A<l׋nv@`~cgF)X tG7GUU!ʔ Ͼ_3?Yi|!㣪 ]ʳru'pBi*t,ޒ+Un~Ɉ(˿/K-}gV~-I4~FXyj]1MAc?udJr %$XՉwziRs/2K @4UMA3/洘Vh۰E$K+m=$.>rgCΞɉbM#P\fT؞DK7pkV0Ƀղj6vͅU x[rw (ǘu'Vt?Aт8pdX{I en@ ^ˎ]C{ >>YΘl0 {)䄫]Y u̧5"i>4.7E/0#i;R0`p>D{jy:5?;kzw[.HALĝ KZjXVZ67YRHhoQPʗJ´v1eEp*p;ҹ}&UZ wcl&"ۋǗŵ`r"XҫƹMuŒ(^{_Y W%w\x2/w3_@5o Ϳ_".A/n7{@{A'H%R^_haA׊̕ Bs+M0,"&i\ܸk}Z*}_bD'r^AuHMɕ$.EXp)BduTޭY|R"ou~a[* oXc>LBN+-5(_lU⭧mQmG"BA.^RE`b #5wт F~1uP}.CZU[5ƚy~YBI bݯ * $ɂaz`@Nj|{5S-Х'=8j}:/$bQt=)hbKŢW`&lqnI2yHX?*A 9$=Ojdu^㕤/-$31")HE.9l+ 2Ѻ>9fm1_Xcxo܃p7..f`H Ah8:w*O$S¤g< ckv_ Mpڅ=}B&hBb!Fn> Vb>͘3ClW`{/lВeQo vӆ6QmJ55ƴ9z䙁Y!v 4?{vC.` ^U7}M>\JXN>eRxڎ9vRS9_]>7w dfa  iIJ`&ar0Dqd)zpvk]0{t WPC<7g=L؎$__J38]ϻRDgKcLfp*.PF_ M&tcM!w7,Fb e;GrA>? @5&ƺ0TƟ}<7Tr! vd9jB8UN%y9 +olF@͊ }_VwҜiD@{j4WC=BjEp")⎍Kjt~hGqp kꀄzU\!}k_Uc~>gˢhn /7,X曞negU-}-P(ٜ~ɳv"m\ _Nx\ezJOi _D?/-a4 6H ۆ>({2&cKBRw-ov-@ݏ% W7fQ ni g}'Ԅj]W 򽉮 sd*I۷?PFH>N߉9V*@_mt!l^`̷_'|mQziKSɤMYj2/Gkh-kf1T:rP,GM{6)etP^g}]"93L"fyY S` \4bf-PcpK' 0P;h-8 YiIb?H*`9)u{@+$\D 4QOpEdqݺTGt$*ki* <܉'qV-u~6FqZ - A!e9qϑg>V !|a Mo⿛<,sT3`BwKSӒisSDVWn^Avg<}ʎ,jR?6W6ҜEQcfl [1 T:J $ب|$Nx @C^qdI`!lYAPNV5A2Fdy ʨo`좳:{iOb}: ˨{3U).lneA`fKUVb20IȶDcv&N:NŊͿ]A~YD>|~p}Ձހ!,Ч??y5ѹJ !%N=pg5Xtuތ+2B•%r(7H@ yE0\+񓁤򷮪34 Z@m\+OTy @='C !JOg#مn `zjCzizr}tGVJQD#wytWvJL>遼bQl. \ڗ)/u oP҈ACۡZ"ƫ :SڠikĹ R nU}<2cJxc\IupV]n41L%y8BQNСtPe׏>YJ,V1 ZaMãX.҄< Տ擐/iut*N@Bdm1 7r|tbtAE HKܷrr4~69:g g^D /8#'?/7!{zu{\ Qp/^{uNc]/=Z>xZP hzFJS xƞ[E,L[Hc)u# ,bJY=@DFYp틧-181&5 }iB)Se–9r &[Nm+3QIk78&je1M mN.-RFNCFVQ<]+S旿,r*; ۥ }j KjI\oP MLE s*# J=D?ˊӑ wq#R!Eېn}8+MFntbF2"Wg:X`[$泊63\ 98U͘@$aː6r=])+(g} w x|6y+1_[U.vI9z@xHOq_PNj_eQp.6^FY׫KUΟM: a.jR7a, Qwx`3˵2| dׂzJ][}>O8.宾Xl3нSv{P-F];Tb`JAomp0m$ ?Sȓ?rb#̩$KXF,ʦN-_1^-M{6ڐ,O5p9,\M&ZG^RfBʷBdv~"#B}x}fX NNR1 ZN(<ʒu#)5U6q2S {"W);DNX9Pp8/Xq@!& EkS͐4xKZ<7lɀ&~dY5G^2M~P:ѭ5x$ HN:kkk1[0p +Gis;'#jy:>,RWaCO,1k5Dɠ`լ 8wQuŤEϙ`v+yt SeFC r݆:_۪<+__ \Z˳^/PBο \o6SJخ{5i/NP B|0-nc)wd]'Y/LWqQ~ƬmHۑ6&poé8捑őX\nXleh\Vd .fRE3h`gihfYEJ w '㲚!ǫ"E?|aNNBPpS`{EزmWF܊ `?h0(rc(9~Bge((3&3n|U)5}6W'TphwrҚ%ťa :1&aDǚS9]H4s[6ZTa Xg^`{e7ݱ| 'm\xM!br8b 3x,|+^#gufesGUƱ5)O4[)sׇȶׇ.ӈ 707jl[H%X ȋV# zEjWUXCͱqbLƖ `=%L6IcmDJ9`Oф%t+B]Z=^7sgR 7$?rh2sA R[xфv(Z}ps Z @ rէ=mс6lnk>A* f_]r+J!^ R vP64Q !r¡BsFIa3[%}45j ,|J)ǞEgnd5_ X𛞌t~6d_J K{t[3|ʬ{閤S_v8߳% ovrD}3[H4yzx$ ڡ#Wl Y7R,p:Bz־Tm Q!8 >ֳCͯ xm.v0_<s5O{JXD b5gγRj! MCXwI*obҔzrmEƗ&F0WS/t G5I7AT;J o[ףR-yU?6#qEf?Ti$AUܑseY/;n2ϋf٣GAn치vف"& wDtǹ[X/Lcpή hBJ ._) =Uwp ips#" n|awWXQF U}s R U*ۖNK$ħ`s$UY23hJl`Mr13H}P1H:&C8Zi-.]`E/pk?]>pI܈:|V"I'^^w1VU-Q(tUAk ev+,O2Q gVVH]0eQ*اJȦe*ّߐ-KaWofZsXQh d)9L8YEG$"-1<\ x=4w.J1]!I mdYi"`8D[(v]^{ރ0>_8J=)ZO _ T^5G_@4HOԛfDB6UAeUҮGm:J7z6O .쉨t9TE ^N`R_P_ZAv') /V=B{(S?0F!sy(#ڟH0b+ǭWe\MQK=z#!jUns64@6"!PZIS2 1]pgӬ-t .A.ĜIz6/0ÑybrmL+L~c< "ԫ|URub?~T㫏h&ٷ*5(Ϯ_G/UNQiabBtX!7tc[L>Avl\ߵE~DN+Mo֏ul@N]@`ERaSP鋝UWHԤ-9,i̞-(%18^M H:93n7ҪF3bڌ-", zD ?z{0g#^ObV* I"FD0 9 ˂FLƤr7lYH7GI0Y z`[{nLN#LkuB&8|k3e "z3Ř9̿0 dn76pё=ϺZ?bznxx#:9PE|)f11'^M2 V M 9tZAGé&0E=k8+K&# +㸌L0gB5i&X hf,n|"tVZ;>kVeq^d|f)\_J^5M~3\@n3hAniA ៦S*ir$Rvs~`7L:kmL n΀(L+': dpʚ(k}Epz%%o6 (ul?g 4wy]{n*{ l"b \d #Kf/I$\"jn|?֖MĜcGbU4U%wUҢpb6n$d%sz=:&"oh6(  BCr5l"S-H~U+n{jMChR'%I VrNaM!+ciY3tn| /8KoPJ蘸t= F )qaS?^q,DJ%<.tDf7"ƓsWںfB.:|GN~ޥ:QS[''e$jrac D砢2X7Iz.&d!a'MRSfzwʿf @MIf%H:P<;ZO~ǿȿ?{)`܀Fqbemh^g߳5#ƆD ddjJGʴoer[|Y2u"Nr1u3d о~ QFxO3Ϸta62ŸZX<|MV Y9g(uzRxLWhW;aG|YMz,o_Ǎ&dĥRc1-u|e*~Pzձ20(-e#IڻunέR21FX3νuzvp].Ip^;u{Vh훊XGpk\@=E-/r)Kѥ#]OԵ"WdxymiOxTggM/<>+?Dl-Wya%Fj ^[BsYdZ"Z-(L-AxJن{@dG4\Լ\_u'N;]uSb[H6;J%A { d3V\D{6rb.H¼#˭/uz\r8(gYH^@gțo'$0K |:K"G&Q,@ɛvs _jźfo}Rؤ4]ycO}TɗXGni~Vv7'}yc%E >+GUlZ;2ov~v|ྪVFݔ y9j}?H-K]jqMenhzlH:z=`UqȽ6Yb`f*P޴T^dFᣑ'u~cP8DӠdo;T!`jy:E2ΞǺ`NW%DRq̴  -]iL0;0=/u@Xnŝk0'4HpfhU l1 bTMНbJq0aZq‡ U`};k]Wݍ|2Lףc,=dj!MNv또 BT[qi?ÉvzRQFTZ_5T)?@m|])ZAxh(W?m>7 S)xzW lwH®m0CORmՁp䂨<אr2$ #Lj{7yV_G R\N; ҞM]B{·7>9_w_f/01}rof.1Roŷ6=tSzffʛT c9ݹIk77̬.$Қ?/xu (peUr*SZB!k0(}'¸ 6afl_5Щ0 g1n۽~=,hoRJgR!!v7VqX203W\>ZK*;( o1gՠf볒+*c'695'$H!J{UIp%'P=t[yns-a\=QgcLhJ)2ytIo=;4$NHmo1p'138v;NRJ`% B\5T,O.8.F`Z?v9W6ɻD"[p> 6Azg_ ^')c 6M1k$1ĝ[lNtBOr6ƙO&J6b_3"KRر^KBCXG_ߪS2mPVF+5VK<O}#>P.r qb)}bj&l8cy2 _=[8ԽMSx><>@2 ;Ԝ)rVǠ>|zPO0Hj8/E$jnJnRutվ+k|C<{8\)v0c$~Z\[{ ×_"1"LCYB`R#a =R$9iy6Ry5 WSռpZ⩋S!vNѝ<,f`w-OÌʍV],6}+TgYZ07070100000013000081a400000000000000000000000167638a5f000025ec000000000000000000000000000000000000004c00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/s390/net/ism.ko.xz7zXZִF!t/%]?EhDTTk׶Ǽzx!Gn^BA8%hь];hUϓCN 7{/D'ME?bP/aX^->I' 6} Ӫ(U`\(Z6&rcy*WN0lBN P~%}iiȒƇ ]<dz, G>q[zU;J10 ^ąPO+W>|.fk=|y:|4I5 h&~M۫s]E}cрu ~ 0GN몔 4sL# I:1Ĉwz)Հw$7j.oA}K?:;3)v*m5PDZ(YjNb⣬{۸u_iքRdkb\F-GX! OIdů^AųB*tw))ZgF,'LZ<njf72xWezϙ߉|u## V9&savNǟ_.4 uX*'Dap'#tj_:R>L^FK@CF!6%NU";#$oj~ VRi,LG=ufZe}I'o7H?"w_f>Q)w{m؈')%RN|NwБw8#+R$mO:ojNaT;O~d'pE8I46XKђE !y$/dPA7a W棭js)LG)%,̹r1C7~vw8gdS tk'$R$WhKaZL. QodC40ހ<)71'Lԫ!+!C?Em. +`9!8<YN12sV^-&e&Br#X7( mÀ=c~lk drA!2s+-JapLU?`CsE!62v[GB>G_}?.kZR}S?}4ߡ@>¦ bM|53ӹ}c*Y>Bm5Va=ƻeQv.j؁'&|RkrDם-J,] Kq?_=s~Sad2DΣ:k"mx94O[sA8#Zw\-M]~ÛOq.m{N!3![cvu"R u'-L_V-.R,!Iz #VgwDn;J\p'X=,>f^q|{Կİ$cʈٻj)w}T Fb1TgQJM~}_UC:۠4mߣb?mjT@k'RnOԣ)zK{E'h?Cٍ?o_K]7E+W()+X_5}z~Ak"8Tݲ]qvD.M1j8%Ȩ.?.$I@\(dp\F5gӞƛ fS%]f#wdfڙ<jlF^h)_Sp L#4W9.אI<ֱUGb`"267ѽrdJd}Sx bMߪJ c9JItGxweE (S}XE']gݯF%Xʡq9{0w/T$4k(`Y.sy̟^@|OpԄL zgeXmFX2S\(8!@Yph x\(K|ÜylmYSRl`!}n!U%Bf\rnȽGNޡvxE$pQFa"{W;`@o}Ҽ$f3,r#%$7(źEKqot%r:v_۞Zҿ(sOd௯&JNH,t&Ĵq6V/|ղuU|T΃}]N)\riՃR76!َ쩲;6-'R~/#'Io@S(Pŷ`v ׬ul7A[mӖr>)D5HızcA7ƲԒXDH]YdԸ96g7Q8L9?J87rÐi34Jq8ţ;C&̳uu=8Qkh 'wv%>!~ā Beo:< +/ lH҈U$y!qk-uM뤁g?N|FLG@5boh3.A3L/ߟ({P]QMmuҧOf=7tAISo(U20}3]Dh_o;#k2}Aϡy`}eN&pt>wv"dӷ"UFnaݞ~ޑJ/d= ơ}W7Cf/V#Y-9@h >)6vy )Ԯ!ol!Y= tWkZ~̕$L2OQ&PRbg0kԦ˰]UAH>anloh˯HXr/E*74) |#qnqXk_K ):)K)ɶF\ظDpNҨX@g$wZg(i}d8&]T?~F*!Vk0c|љFf\3I` }h:h>2;'X('B|*8eǎ$eJ#I?K4Fih#{.!%8Ԗ kh')y \Rlr+`S~ .;cV3/-ie 3^My>^Nx4%=fa]xNhN n\^aɅpw~Ȁke̔̓l];N/6h0n0)Vkq/2߯クWA0&G[8aidP4ܬ #Ǔ"04wb+Ҽ VH/XA,0cfݢ ,P DBܬĀf8cqT\E2;m2s eT{ G '* UZ:-TgŽ`5CӘBLITn##NjG#%SFڡ2B+r{9ؽ)gKU8҄ݦZ~BF~1vp̌ԟM -7éͅ^1k "WV,p$*u+p0uP|FR3nV*͛Db_^Pm:Dl'MxZ}aN-ovY64(]2Jdv2sk^AQIM!alv.$cwLj޲k= |l{J+*=RdJJdY쒏 ( ?l8+%R-p#tg{Eh{9^qGe42OǼypId/Z_˟fpYzdi,5yU:'@ĔZۙňW}ܶf,`ftg1%m Sub(RN>L1 fJvbvqCVm \`:(ey9"K7k@bdl۳}x s X2~ʝVD 1+Ib^qj~@2Ɠ t}ىU:9MӠ%ĆVQsQTxnhh# 8|Dr!Η_t%^5gcX9}W6O%9&HmH|}ڛ+?OEK4CF`:Vŏt"d+.}#S.9%+Rgw®2BӨt_n@bՂި0͝C0QS:⣈ xS;^ZDN Fu2r)~#ŋ-ĉZDE+8S R CZo`zK8-ܭ&]yʬE r`}Ǯ! JͺK7.F(gVh}6ô-mdV7汾_֕8[`$m.?QpK(Jܭ}% N?+aHU5櫛=Ғ*M,g]uf VJ?*VT ?+}ik#xXR.븲`n:"_$.ξ06[,TJ 6q3ƫ#YtXlgs\*C?Mݏ V8 Wg5nJ oAR4 I2ys&ȦJ󘝮I$PV$V74̴Q{1Q?o 3FM_BS=&4-|N߷F(_US. 66~lD` ׮#3vShV^:(pw˅~|6O`[^4Z68y=Gn]6%MR48)/E}Q`cfM@iU@ȟ< Tܞ<1N.BMt@#3(pMe?i3^5L6(Z.>6 AzS~{2ި}b-r#B7B;0Uج]sC%ϗTψ4fȬԵxk< tV)V Ք@%UR@NB|K6. }L~xڹIq72YcUޞHo'#k4UJu7U@Ka6hwB>U!P  O؃#r,W',:N yޚP086[. oJowټwC5.i'hr_P^mwj} ؋Ǔ,.5~PlX.kgw=c5E6r:g!0A|0{h;Ce)OX5ۖgN%m͹J{{ i+i*Y@l%%fn#yYxma,j؍?NƜJ/O^GcW'JCf$i 6QjE[kM|5Y+Ǭ<1UJyr9u b!*2Zb +@جqpc'ph^;c/R. GC _]3B?%'^w6?Sw>W5X-rr3)7߃"hu$hb+Qetϑ:ٽFxqBqaA&joq-c))2 c5}D.+^D9Z@ O5p膲1=W̌ensZ*a%nRv~m',hG4Tư[(RYA9S0P3糸"?&WTH+g+ܽx:\uKtz8i[MFG/PBZIΌ2Gg~T2BvŗMdq<>DGR+bgdžV($/'CtGtNͬilJ_)ASuʄcH k(w$9>(j^m@Hv. Fq.J:tBɕu)I f,D*K|G8݄eQTL0X̾Mp\+1)|358V c nOKgOgYZ07070100000014000081a400000000000000000000000167638a6000012a20000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/]?EhDTTk׶Ǽ>6&@^<*:&Dx& Ƹv5r .RJ/'pd-/n$/r;^ඇ[k'ߐ%n$mѷso5C4͉A~ :!3:0 Ņ,5ֺ{+0qX>|R"SDjhAhmJ>d˱M|V:QUVncmi.[I~ tjgM$"+Dg=f]v)fIdr*Ա xLEHvG1tF2%^\Z'65O60UsL7A Qhbhvav|x",b},Vfi=#j'x.KzSPcvLR$vM[yߔ_X$g_mJJp"؛5w>=źkqD!e2|YAQ+pӎKCg6`YƓtS:xT,{3 Q뜁 u. N@o<9ia"ֱN#\}6e"-¦9 kr&:"x_g{Ss_N?ZLEp4VRB'Ibޕp' jdh~{^p 3{c^Oe97>p/W fb H9̽ekBD#jzEyfRc\9k\0S'Cdt N? wQa.朙 Y4#Aym-6E;B[F3J6z,̢e`uQ{[W3:3_*7wzm5w1ZtTRRyOrQ"NpQ4 Od{Am|.4EYs-|Y@ʰJR%9rw&JJd_ w$yUZ *xbXOG&%HNoqXP' DJd~ p)1ɹ|&k>a*,\#}9DϠLwKMJC[ {XVJh-eT2FDj:MvQJz?(Z?T6~ڂ(/$‰ƾ[NC 'e_$P=R 凹/i{?\&" 4ī3qUΑ&Qvȭ*нgtF/V;5e*>M:CG}dqY,ndXBkaژgӕ#JTMLPs&”Ȅh[&p4:R}AF*mƿCՅ K 8?2ժUC!ZgDQͦ<ϰz/0{LہFd[.g2\ȗx@Y^vכGZH}6bf˛#$ !콙60I48zy@S C#b:FEL43y`6}X?yKitS&.3]&^s$j%ĴxV;dNinuS&[&FOQzsVsӁ֙G K-&IVi03>pZǝi +p$yp)p:_)XH6 J00),Oy,^c̳JG\[:M6PqFI!O8y`6Pڈ>˦z_<ItbaZɜ/x]Db5_$qXs}=&gtg~[s!SrGӺM~#VL.,`"5̲E߅8Lgd< =vyM0w78R"T;5MWDibn< ' CnwwHQz-8mdUMk&pOGg]U ,`[RLZեf[AO+H`t>O>#5J)z/!@}7"@MɨD޽il:_]n7u˾5TD}^XأOqDH7+0>T9Z }pQ1eznw ]Jw!L17?QϷ+K{B{ Vn\DIʀuħ;|J K)4__16?R ir@>m٫flugͻ`pP0|HR!s] .ß ӻ2Gy-(1^4>eZa듚2(.bYhv@H&_7JVb Rbmx֥.4YgxWHo*I }J/:P>Ǵ8^&*f+AѝeTJs6@=rUj'=ʣul&9ۋE$g/FRp]CiMqE9$h]0|vy&D䖩U5!SȮ\goAN:A  IU2ZV>2| ף@SRŎ$*V?e#vcq*U1t<.uQT tt'SI< 0b͚M%a+m:g?λIWf96d*E(4=7r.{8߸fH:Ir]ll jaPa>nv9"'ZO3E+;bTDhTJ9npkCtG':s|7[?7P#pKBFަ-'`'|1ӺG6M&@7Gء5@xr8qjFx:E7w/7|U߰=W4q]!ŋYJie}#TR/!?-pZZ`v0~%D ' D/ zI9nd|)2EMQ` W )M&p12qu[PSG|Y/Jr-~1ݕG*vm"81V]#>QAa24c&kMNW4HEG͸Dk L+1WJUtRGPw"% =MC'=W&xIb-E^q,'qDjJv0Q3FkH8uC3G|Cl/hMZ}b\,(1ZTcӴȝC ;5sO)J3SGcK^^cV_Ɓ?։d<_)eLzyy;c^$6Vթ-wn`*Â! }[0xkӕmAVa"lQ~pZ 9` c7Zmۘؒk{.hd1Igy/Otf&\JeLϬ a1bFIquKp^:M~F$%O ds!Wrh&H.|<8ͼc~Lc־U86ZsO(o5(ߑ?|Q!yt wɹ4h(˟,9$Cn [c׼8<!1%>EY_E1e =_]?钾[^2$CGlL>)O]Z#f Iif-{)`.L=\**j\xnIe*h<*w,R*kf+Zb%E6zn}8;;['w,YIZHQw&jCAAJ w%̕H𣄱v8D~=uiFog,$g1l|hSO"&y*V?% 2 x cwZ=V R&㯁bQ 4yY"} &%nbIzoۦ㠗n1Bq]ݠ1=49qS0FHdr=ҼѺK!DFoN2 {Kn]}0kC [G+P" S#ލҼ^|̓e7";~GDCZ\%rՉui$RPy'&1W~eop1ɽ3EEěu*dBHBBأd+@y?~-feG [k;O ]F(#=}s;0wf3.#`_S˿Н+LԘ0@C֚Ȱ|_KICQe6 .L '#m6[ IԂL)\]^P5P-Ψ癉Fdi8}at΢3Kh!$HMq3"~ƬHfqX՛Al34#w .ۥ 38ӸqӀh.Y,WdmLb>Ie^58F]ٛg85nJQMMOPD%$,뇚ʍZ]z:oK|l ӟR:K$ \n0&+}JI?B'<\5#;kb=WB -n05a%\Ckd.Lw!;v7詖JE}$ =Z*-׷^ł {(ڗuOn]~m"qrFv > 0K(N4O0cl/cz8⎹n^R|_$^@LmurZ38//PB/1mH:K\ SS4=pݸ3f|g]FE Xd1Tw# RlG"{)m?uP&VVv5>F)8B+M֛I^Bs!zBz"x+ ƒAy/&֙^rcGC;1jK֠YLK ܔxkqY\x숱kxb%eDG&ˮ'\s` vo"uڦ8Wv|S-3J0IyBx.woRF@4:CݷWrN.zsԑbUi-.lb&:;|U*qecb&2`W&wWpxV/C) _ $dU!ͦY|("yçC^$j6 |wW[k[wN- !슋t2]-2 ]!fe~BF&%A:gU&ĐpR`GlVR{uքY)rq}x˹'?7+|Gb[_<(!]q.2ؕbKA!N~DR(p>s쥛=z}d{u\NpVǐ@ a)&[)DzXhhe튽A!|.cqD·)9 .Ǜ|l*1Տ&lGvF*O`C]L͈)WAp_u>vWq[MH͐Q۠uKVejp7lKO Q|}iM+o(yb/N5hBETa aէuZ}$/ho>=_6N9.p^CFi އpOR9Ro=ʾZ1wGpV2g%i7{`A #\zhkO%5[!/[sZJA* d^BEIh224;G"-ǾnvV7ZGt|T[u/JN5Cr%['jA;&9J^I~|xNNٰ^AmVϾ.x@v 9+M;1Q $>%XԻ`Z#ς>W ~#rj̎-^?+X4>B=|l5lhHO _fdP6APcbOg#7:4w*dK'[6f*2b3&9 )_p*pyKcCs_/6QO"L\ 22+!+Tsb4L;gK`@|=ۃV6HxHUިǡ{A46—LiC^h{`>KXߞITj?7MVq/jJ1^;Xg:{(akη@h:&kR|!|eMu, # e3k}#Li\1l!'ClNƿq\#K+j^aN8 Ĝ8nR^ U {qV5z^Av n=:25W!o174= >Kasny4=o*uAﰯ5TYo&0-15'[W备FF"ը0 :Jthy2s_DnĮ9'.6UB}:GV)e.]VIƹH/TibhH91z50s8ÅAr 8XAI^X;s%‚^g:-foUY=%fЉI}ӦxB{J2[Qwi><G ;]{^fR;i{ UQl'9,8!aJ~!$MQF:Zt]Yi#o'rߒwom!/ |4h`B˷h@UP4#y8[#K Fy8!?+ Yrd!oǰ] e1Ofm&F@.!08@jChVјظyb CL;u:g?_!e}&WL.cs!e9qENNdp"766|fS1V4iv{y&?O( .Z VfHhDUD?w P/5gTF2el?xjTYؾ9l=eTKŒuN( |OC.\3>='ht>ة엤9__4sCAu|m*I޻rx; .e^, Xk fzz*HA`*zP4S$G10ؤZc r>lc/WR !3쏧atT/fur ,ٸ_bhao$-7fi)&"*a&"EE9B1g8F9K2!3 Ihw #}N1 eSe1cLgUk ʍ{}8 Fߏ+Go#"M ΋e]w9y b~|vP<];lw6M%``#dFo?ZO*n1~ LLj.P*e W,>(aB\}O&͍'@#Ooy2]C (oݳs <aNor`kD7`)#Q:/Ҏ9Z>oۦ MkA@yT\ǒ3wnYm Z?} 5'^R K֦Wa/ȓt٦ᚕ@8̠-23e窸qoy=&3J.2WfiD`*88.Cl!J^fzdys[ڝt/>sȮ!d^R>/ɸ'/nH^_xd)^,+^*=vǠ.UΊ'-D*ZV-۰B c5rfIBOQH׃S~V#@r)E/=ork}4rĦIC(h:Ȓ&x ~<ͻC}/Kt~~6*c"P= -A6?F̚`R\erVo!Dm#v \9h*Fԫ1[kAh=W?O2"eܤ%gЩP"iK5{mxԬdl RPֻ%-4[s^5pVE$+gxEɋ̈́W#zt'dy-{/ِϬ.f&<+e64>7&+7XI:;t 6:\sKuk#GtמxLrph‹=4?u01i=) qtQn^"g:>(ʽ a/]Ha܍6W?u#eK-a@@Zdhu A~/ڙŴӻ^b73 -M&%qs/noHLәkآĨv!o'.~;Su x[jßHreʼnJ[zL&쿀,lx$ ݓ {(58M :W !B'm'"^\hdnzM|8n,TlS*Pbɩ:sbJGFÇYY"밥UM`)XF< _L! Ծmb Q{C+!Qj&ȁ;g6ǂԌ(:$7KJJ*5]ZN(YLɊ6/ 0c/Huɩv}7;S4pK#Û-hJ}I{S8DC6yt[OCq@eр?wHS9eUX]ftj9IWDZ*Pw2"E,R ש_̔QBY7NXUc9ΗvmDt%OP>%"\;"&bj0d}3$2PE-Nd%6w^\n-Mʌ}z *{G7}?QG?ojQC"$N@k ۭRZyR!9+\@y_{*{x0H97;埡.&NaE5eõ20@`b/QDil{ξ*5al\{v:$X\hO -N]Y R(NXkf[{=ծ4?#Jz/)`'!%(ӂSSR[f~ø9I+M+$"18l79Vu\t}E2:Kch(_5>]DP@{Cu姿kx{Gl%êtq= S{]5D ޾Jò\Q: ]nSͽzffҕF&M>eY{7_߼FWh=mOuό`'hWv!c;Ȑm)<ͨHS_xgBiT>Obi{)7f}[K]xm2π`mfvOzj:R2mE&lg1s;O"D 9{⦛'rUNmnM8YiSLJVaKe~٣N.iԆ)}LOBKqJ!& rj.sA>;<9R,9?Sv$7j¶cרI]'vx<4^ĕڽ呕R(oMoqdoy7ԓStW.ZA-4 ?PkIw˨CT[\tt/}>wk>W(5 4-9B LxZuƮZfH!%<<s^X6kCQ9 1?8D&$RZ'(sLW KǪRM#H񿽖oKLKs8ĉKjV~>'oYSs⸨W3yqƗq NzClZiQzƶ1Ū?+JC2B:4-f>G &Me =@E Ոd#m3 CޔM{}# Gss.reK,5+?ZӖTquؿQMNO߰Y/jަaطtX)|zo9, /dKu!K[.~؂sNꂵ(&;;$SK+}wDv4y?1by>ȯ$EžjakmC-P p]x;/?;|4s#_lԞpVJZCs̀\z{{JT-WW\hx!QEF)ޘοW_ĸk*;tE"Yɖ -+#af䨊R{o#csEks=h*hC@T;;gqT?HlIjm+bN=VKwD0,eX^*_=ʶI,a 0,<|Vo&MQJe>%8_li6WV:ᨸ7H68$: ~4P0TqunMKŕ@@}}]4mS\U{xD~7)h sV"[(ݾ*=n%~l>3)Y+kW _)2{"m=ZzKki )J17$ 2[d_z˥r"Ńw#H?p-QSEH)?> f֜,EL2{zh'F'Ei\l6G m1~/X_J'1{Yݗl'B2++ps##f79֚ѕMX]Y{Tޝ댽=ݠT޸8DO]:0] ZHT8v%huE0F1SJ^eg&vZ=6E BnguyG]Xv1+"Wq"̵\  m&!4 }!Sy ӷ蒰ʂZeps;tqhOq,zeSgx *D n&?ftêwW /&\i(ޅs݉XsAd[ i2ٶ7w)Esօ:K Um˥,YK`aɻyYkK)7A#bAr,v+3-#659LJ4w6$򂵊[9ҫiB mɨxҔbD]*Lost)#v mAI&kG zɸjm7/,He=AkI֪&V>h& ~k&^dF$7a?FVeV˅j _*9MIE+{Nbi`$@ޝK Gq}^ms2OucRI8~`ŖE*wnPA{}hjj$0o$}naoe͆ph>7wp T< :Mxu1 pW37ngqp;Y;`p4Ao+-IvT]0sҷ< J # WzabcZ jYqoՊ /+;OYcAiAAmv1@H}S-.+nx'V]?GCت(}59ӞG~ ׯtc# ]"sNRCd&yu]c/შR+C0;k/}Q},K<,ЪE1^'<+̬%~w{jbU\Q8[6fwdm!=c0ANg(X1 KCy)Hhu֠GEӍXa1.<]B VJ'iMp %++~jo2YCۅv7LLU[^myk')iB#âNm8@_<њoŝMzh?RP"L~ 0^"#=#W_Hʪ/?)7_V U2T` *#xZg^%zpQ(eVk9/8.hĆWQRl\ n%xl`7[] PoJg}DB'V> 'l8~5}:{κhXubu. *hOÔ؎e2@X-BI\ 2dYx:P`O uԌ,HQlR_Oy|ο Q`a+sY `pREV)*d]?2A#Q͕D2I75k<wT xF\u"yUSluGHȯ NO=P9fc ,Sfx{&9(-/cN,rqZ+ ID{;⯽D(!Q]iݘ@8HE;wµ \CrlǙ2:CigD.\y~mv[S6R1I>~=xL3 s1VJ ȭ2M$^*o<84jP?VJay\K'49zʯkYvf(]fCQHTO+jy<)&[+= vyD?gSIq5B+9PpEw$`BiƧ y){W b]&׀w[Mvhh{{hP3_rprd;F&#n1|k죈phIN+$|F/NkvpfkF{SksA4 2sOz41ryulB^!ճ FQ>1|@K:098w7uugv{Tfi{߃T Ưv g*W{{_ĈI'Vr 7=*V}s*!1JR C/#@pDxL%XMFHϺn ל 3Htsfk2Q;}Λ˩lgF{uNqY+xSC;( l}[T0Oj.CN[^y˵oFˋhb!zֈ\'{c1RbyAT^x|,#WQa2DͻVNx!\3;O I&B|h %Ϩ/AiI#<\PľV-W=*N?Z_cvܥ!2W°D>ݓc8]q4 .^viXچPko xR2*3)D6Ǵ ^{5b[GoU`tR^ˢ]F|Z&50L̖9HT9%QBHL偧^蠫JԈVJ_|]Wyz4W:!ӕf hSkGD/\Lkx'li冉E9{l]Q{2hzCpIB6 $B*W}f^+uײK@v);*RС2hU&hPvry27z Ƣ ˚/wF1™_3Z.B"е{V*'X;#I_f *)u0K@9 =rJTC;:yn: ]g D7Pާ%O֏"pu^ yZ &&TB0V ̱`-1fma7@Y/C+ԎWqr7-;Pus4 |Emcw~T_*IszٗDu[5ʬx.|?*E PvaEb7Y4rq,O yq#=Pɟ^[W!@lx(yHNm_O_ lt@(*kZ8D&N+Kk$C^9GY54Ko^]N @h6 dW ݣSWuW;f2sEhI`Kj?=0kJӹG)ЏVR=䂠HlFPպ-u+#3ߌii$o4] )Q/9asEً9cPAJHyDgɘ3dGAOn7ςwFߎC 0mݠѠNbIo0b 6R& tqevkC՛RŹ:to-,$-YR%J{#&R[ ?Z \c1S*?K4bLK; 6:216A-7"o)Y ofUՇ; } 81;* 1dӈhX 2+*T9޽ nv[%>*Dks(Zn٦MN4(]ʒغ wxwBhPʶ9rH$K?jgp;ApGt:Cp DLX}4ɽ16.'M;cy-A_ۣEYO 5( o5ݾMRb 8u]Y&d,u\vΑK7Qje+W]_+] Kbh&D"b #Ys.Yk\z{D JP+|J1+==CKKxͪ;mc2baw_7"遭P5tR"n9#~jZBJ&?+SDruun0źb1KVe̠S[:ժ9{>_8+y%&w+ߦ)왣#ywd1)_JVNZR~ѵ*͙YqTzmE8H<嚢뤆x( , 8 ۍ/40^"4}ˉyZ.;$`x=CaqG-h&NZod{Ό4w3$f}fD$!-t%bNuȁ:F/sy;gl]l+k\ &o78K<ywc[4S#DȌ M=U[L*gw5%bDm-?nN#[li V9cEWb./%>JGɔȦ[aw|6ݝS*f28l#᯿7iKPN#>6<ճj WD:=H[ s:R4::) aezH ?QDc"iK)R*h>kԩ}Q\y~aI8_5ڮ1ߜЬR2b[+=~'ڔ9d[]l@]1Kod#ջҠ3 Kr멥TOɟڱT3iOv@! ϔz}Jv{$7Ե#pZ3M;fsFPkh 1\*j#9zsp%|VJ^(]E@ϮD(Wi]РaһQ^΄%_ u;IE߰\?%@v°+0ݹ*J ~7GBF\8qf43S'g7_ תjuIVE rj_A (Q.]tR;k HafEtʌS|lv6qG$DmBD)f_N/]3v}@;2CLmΔ5ҷ.c9 (SͱVM [O7W[|F^C_@gj%PvڊWanZEe&*.JcTϦY4+Z%o^W}g*zJ BLkHwCv}j`ݪәAX6HdZp?&{CԷYڇ;q7^y+nELNaBa8v\Ѷ ?>1 Y~(^N-V)#P~}cVؗ WOrLXk}.x<3{e%!w톔PzqE;,D |iqQ|=h)-Ռ ؚcܾ#nc_|~ mzmbԺBt^qGQ@n:Vou-^–q845noI٤|SW[5]I#MQGAab1T{经FXJ(?vb.;j|Xj =87lbCs ǟABDPOo.W iʋ/՟>N[.7+/FM)q5I/r?Zgۈey%ȔIb7K6ک^GrJ*#8Y!g fuuYJBB7pA8 m m8oc_OΩì:u#{[BvEav4 닟̎j"S3э|6D,Q”ț;" 46Wb>Z٤YJfl<=XTbJN )D * yK*(Q~)( w4?j=[.#UcXYL6#r~0pYLŪAk礓,:jD Kh3e-=&lIdy9t^kX(D+@ y.ߚ_3[k+"cj\Âw o!玣n3+9p8PB:ߜj,a7$E*K¬|  ޅg}11iZ<]TL3A"ݹYk Ncim4ְ%#2,sM\߉- VT}ïv[ JPl,p$R>aF<)xD;er Q6\hգ )=P{u/5:,v5~FY),(]r Uzg_&~l ϱĨk *(N+X#A`k*S72 vwĄ='{d BAu=lN+Q_/D7081pvB?Y]󎅹DZhZ"5D3x{!{ K3NJ$EYJGƹzt M6 .;*;^EO06.iy$>Q9DٔըV52>Uj[~w9 ?3N&x-'t_[,7ˀ\MhaPkO|6NbU ;0*J'.'i)tǹlx6'E46Cti~OlD ?#O5=! Mgs!2. 쉠f (@2Zb6Ii%JMPpz=Tbr;S|EXHq{#rhkBs詳A)ˌ-{# 3OW6&X>?#\D+vڮA?}x!ͧFC|iر9JWᗣ76f+VÒ>S:3td&+mhEQngT_Y[>ʗG|i'Yל 5qG $Bmn'`+#xam>.GNSg}#(ɺαuXZu{٘*g.*mfUiޘK5Y*ݤ^jƆo vB^ʖ TĒ?^%#v(5}O,;z?6Dԥ S2޸aC653^q@ @@x,p#3KpdmMiGhM0n3E[Toź]( u˙jy%9> ?O 4#\?֘.4"֒}~WL]lfW4:h7\˙d^ΒSӌIz8ϵDG+.xig ٲs`+EVN;F| $3a^IE~=0[|=DLoug`d #w=Ƅ*Xe))xZstd6+(5cʹ_up7hҔ?eAh8?"TYr9el0tե,֟|#)ƅм7 Gm b2!wDOu2! 6[Ԇ t,P+IDZd(M1䶮xd1򭕛bTNҳB Z/la2NlJ?YkG:wP̣ WMJd;ې cp# }5J2F1*}3ɴG6);~E㕛f[SKcY1Yt\?Ae$Nrl[ +90AVT1x l<9UW",n; (w`fHG#p?EJd=#rFHg_*7Sik{Vx_ \׮Cs"35QPj9pY ٍy)Q&?2wȦmo"L2f !].sق@ D f(`rM?y&C#,aA&G_y=eSGX#_'Ҙ`.s[@?9EI@8눥:T~o1Q+ ݾ\){W[4^72vd26Q5$EkbCMsW,}rΖ :ku^RUfBvM9\sA_O }1]ٿ|[alBxl(  E۴ЭLk+bIƍ+=x5uYGqC6/}`q=/4 C<]X D+OF˖yФ)UueVf˫ ;Ae|bFίVnj#ZB'c$4pClͨbrY{$^?6u_- g 1{I5UH[4U*LJvĪ/I^"mWt !`J]U@gjq^k݂ ץODBQ29a0H9^Ep*Q@Bꄨ0k)K@X-|2@":9Rn#ѝb$a<7 3zVr8FT5 \-2Vº;jdܯ&\J~tk ro`hkuOCִ$J=[3xϜM=wM!LmrgҳӢzxEO1|е"/9ZkN,e\ɲ ӳd[[Vcg-n;K8L?[[&iV 8a ZH&73d$NZUb"[%$/ \9/lcAnR K%uRՁ:et $bVx0̺v-Z?!5[^A}+>[VӶ\'*X ,.:'ChǦ\q@fW"eQ ClŎI/«[ FmBo1+- &B;paevoކk:?B+Qn/ckauߩ$cq3Xz;RNFEI֗[rjp:kXx$eQRz-i '$Ċ4y[}([Kf'Qܪ;*!.5eǓ))CRgSGoU}_;wo7!GΊ3l'ya Jvi)@U/uhP5оt]um3ML.rW7MvԐ6=U gGudKY#|TR 1$g{LHRUN YgNў!pۚ qTDy^@) |yu&N5J{Ҧ՝3RsI>rW@}TBIc~j vbQ D拈SuױCakӴ8FEJ(pG Z(]5ȱ͓ooи϶zoL'~=rUfH6la79=O#[їﹴFMM#\bJP, &o.i)fkvFfs059-ORs _6kOe Cp=83cu[ E Q3fڂ2|+޾HNYAĸ}gv@rv\3&rޙYS0X@-0E3v*M> $G&̴}EΔ53g'6޲jJD_<{+oJ :g=o?V&@\L5A͈g\6cVJxt |q-_#s?aԘ2 iR˹of3ըH5j^E7g=;܊$)eXu󘴙FXTy~'1u)TeշP K}їM+SFN g*:yx)'#Rc]³6ֳu4U HLπʥn19m.YX8Za%{P],! F@C:zfN[BQdo김-s]h|tꡀҟJ#m~no#,2fbl,7)1&ݕ&"l G'skGe-k ea}2kgL0 ڊ̵`v{mQk7-{0:xT QE9(d{.c nME!r_#TI8Qh&YC?haJ:fgq' OYtR]uFdD,1'ZƐU~oy ^3d>#7V,ủ@LubJ" Ł3a&C (a\d/RNLɥF) |G .%X@#9&vk3kٰ6t- >8 ҦO:,nƎZ<.66δ|z/QrnXCݕ< XHa1Xl}K}E C+r'M X ޷XDL]'U8^?)Qbw.7JVrf~p c(#!~jlM̊cGjvIT*7kx&!+iSijIT{&qp cnה0Pgn٢UajQjꜞc&t{x:۵%zlHG{A\<'rPd_ۄ)8JSes,GKkVyiߢ8}|Hq^`&L)b@VgARQCW|BcobTUc#6.>>HM1c֡Y WL )b,mkGS-K!R+WyK|rꏾ1!"gXP.<2Z_-OVPNtر۲^0=r*/[0)u&wZRaxos)%ObrE,J]rnX4{c,zKł zwq z 1Ϥ"4 8Yϋ8բm!(wq߻Jf  _8dݠLx7Cwgt-En.VH v`soO"bzǣ1/wjc R8pާwƨwk2j@2KOj{4WH1 =uLZ#2niέ,o/*y )au]O)ިKiLQ۱(RmĞWne$A'Dm"cjr9'hI׫r̶U!, XI< 6|Oh%W$e,Enуɢ<1ubEn}eu_jPly$ڍB1B;h`5G]my,C]H"х2T? ABG2v`dFb.!k$6X]p4`(%i.o/i7wIt%PQŷ#,}5Q{/z'ylHuܦY&™`8kzev(뷽P\w- [_m1D#Ӄ8Ij]bE%)Z2 5rL#ϴlsx[ \^(4Kx/Wp89n/_VfY"39%""<栴E;xZ%Aے{ { &Kd* {JJ E%m򉆜ayyBz »iȇ(T4ՀKXNBT=XMØ<".IY*@)kYUm8_!`Su[p}J-( GZXbf7vD?e/*O>wuv.h+(s*e᰼\[~؜ߝ)K~6vjkNɲ?jN=ŶUOړ|Qq*yY7Hـńga:! Gڪ"ۢ ]0qZxU}[ץ4X]O }}2D5ڬ}7Ea17 JkT G&Ŏv0(BF2Ј=pSM-:1FU…Oͮž KƐ.hdB>#߅l`Gc@*#dtηjB巫7K Mz6㡰}jT4f2۔:#wK{9J\%8D{*Y!b]Dpaa54WRڝΝV\\18MUnauhmn Z8|X/BQL ó6@QWd+Z2g>B] `ʩŇ|ESdP.ǤC&G=9d\( sɖZQ#hldF0U"Z e֙Α^da§f)m*!g)\xGHMzTR3֣ @MKDRMRʇZKj̵!+Ԩ|rlPYt;8C#?k^.)re^˥d`HFaJH4Hbmԙ/9 wahΓ{W>Tw(9G2r~"6 U&waRLjE*cJzL!T85hK/c,P#zng {:AQE?Ռ7g Nj )dgVJ|Nǰr^14t-oyW'c 6x B뱬P"ȏC,:;]=UjYZ '8m2Se4;ĉbdvppqtcZyXY6LbXU fejVٮGÜDT#l+UDj̀h[L#a56-fY8{JI6v,~ TןVzzF [8dTeKBrQ^ K}?] Lj4֙w42VǾn3[i57/MHtɳ6X$Ӳy%KBƙ$_tD*Qfvc$NU> _[k!ɌY>C~j9sU }ͪStR(tW%N-khp#Y}=|LG!VFҖ|qT6 3)449W*QҀB reX a5 $6p̍DBM)LFοjfJdp4q [jSBy_f,M bVi^5$Yd!Ra<7"3\ߟj0poNsBLؿp;ecaRaה;FO0\I2Tzplo?,W_>~,$ SU KEs7ܷl)͐eVuX,PT!u:1ӹ2~P%a:sl6mhA}? -pލ4G|!dquۂlBбD.{7!,mDcqH#n|9v9Gt]FAY _&n@z/A c0gͻ*1Fr(i8%+-]J3Z_"h[7L4]hdC\#U6!O.Gb:CPŤ=0Z$nN'#J| zgM\/8E04zw|\^W _|eMB=1SϖƆQCpD9d2*sTC"Ez 0L/ÚC\*tbqp|gN" Lji%+tp ݵNI .= hO  :l2r'%f #cfNeln0WX;ќ9_h8ѣx'.MMI*'5 iMߊk}$ƺ&++BIApSoUo]1ShM^ea8.];tHV5g̛" ծk+l  10<*X |S`ʈ}Qr "B`DQS?yFb0Mj }EUL0MFku9#?oak cGi~2j+F]8O]6z*1)|,×d{2كsHv<5c!E%AS vN6X1{7 \vVq݇w\V[EEoMk./=L:NGhZ< @0ۄ(z`Q%fVog.Ex|n0A ]ך,b*<h-_,t"CN͌/H$D+E"Wi&eU-| ,CaMFސ5Nz_=d\ho>c[tlf}r%-ϿV@:5ӝ=E\)Lh{Ldy79-WFP?;~t X9q[i,3rq'y'<$mz5P(ޅ*[+C@x: _( ,!E :6 aOtC$g? 0+<uU t~ߙ9qrEC"3Ǧ Ҧ[(*oсeP,Ok_nζbrcgy{2ǬLJ1&ymɨ8L۽/7qUnVu_`BIAuعr>uܧ<")g5//6rs 1"'@ wa.42?؟A/D87墢 39BJhQhS,:4_$N ݍ_FCpjS$~pW ˷&Yvuarx J~V3`玥%M.rq23\ MEi(L^|w5;w<x86{^BF7VGMs{J\I:yj0we\K)V ZR,ujzaX '˅ѵ2TEX&"ptΠyb_2D#D+ 1hLu 9 >‹WYMvB^i[LO"9% PÛVMk'4e-!+.vfla񯔇&k{,(t|nPEAfgkl[Ɋb `PǏtɋA(k8gJEAԴ4v#X({Vo/^`{ȵ.U!h Oq}E=o MncW=߉0^KJ>1T b^j1t}%}Im.9VbuDy'jҿnL[Ԧ T١աDc4;wG}T&d ABYpZ|nj +K<^nHq6Ox)i4eP>qER4<%K5l0`œLԴͭRCg"3!=6r(II~Șsh|9P]I/1xEx*+E$Dq9+yCmޜ44NWkZ:qD)9 M* Uӌ8CJ!^9b,M%p+EQ38']Ç$LaT#6@HcO5V!4AZPTryK!OnxD6im . ]Us~=5:eU3SFCW@5@`^~3{vD:nN.BH4?8'dʰEdB~ ‘$fjCj]xXrU9v5qNSqάp IiӢQf HZkBNeF}moqBH#[w]k$A&O(E-a.V/?uԥ wQqa6w0 DrMD.ݪE`5~Mtgpck)Xre,=sBlhZ9S!K꼁%iMЕ}h&C'FəґwBRJQV2Y@;<{ ~&Hn+ 9x Q_J,%h+X't ȈupUT,G*K3UYRq'%bi˸GҾJQ銭]zfdU1qp)Ca 舄xܱ~UD՚AfQ? WYh :lǭa>Tg7h/a1h-> 2_M?1 ,Ź/>gEtHjqǽ=jTt~BU!~|zX J]q%w嬎K2QxAI'ٚ軰y(.v= !w|0\P|\kEtđA-p.ٷgwy褭i\c9Z{?_$ r 64!Ho\9Ϟޱvp ϛP_im3UZ7ݚ̯Ӭ\=op~߈tܰք:_|&!~"y@.&%IORwDKHOn9d]Vh_y?y5yrւ{9 Y/Z~(b?tȢQO| }y8KbrSF-MwݗcEڊR?,5.D܈FVE d8(aI3VڶA^݌Nuq[ 1^|31I#8FXL8'уVA-Y?2heow5}z_4> iYSG|X(-,G|׊꠸R|Ûr06X#+1`4,8`FPb !9&ze'>g'Ip}kZ:? [%ȱSP<:]Jf8+*0lyiIJsmGjnycr0|ބCF*3۟< rTąxlQG>L*;…5dewy7IKǀȢ`4W@fC 5t?&逎5M8-q+.>]o>b^*b{]$w_翹Eo`Tvz ?KA%fǶ*KZH=`Y;`e!oۤd 嬿cXx=W-H=ߗwB},C _>qVFYwh2LX@adjf+0"a M;6Ӹ 4o>B^7|Q!?4F SHy Qd8Dxvu@ͱC5[Ц{$;Dscfރ)li9r"*W*KA'(ԂԞ?F]w7$o!aeXvR̐sMrplf (UK$@M;"H"tقPt+X+jW~xpٿ67Gg77i.LYD$W ˆߒn"Aw Pep,#$:>7p!9:BlZtUGܒ[Wr1jB! !%CcNjw]%Zgo1o \8d)E1>v]SrUAhP´L^9`dXX$2 OG=p y/)ǥ5lh/5mKg4~F/ר94PM| hoJ)gnbV-qX$ C%c UaaZ:x91胂Dj7o/vsun f?kP\xCL`[˩Ԙvtct Ef"GϐgR;vU/kdMj,&Nw% Opڗ t5~rO2< >w4WLjFw0AlDL/s(>hb2ȾNjc AP^d HXRAL|sKпWjH`،/vlHe8 Ij>7\;q"cUXAEl!9ɩ>4&;BK08gloGڅv8I;G QhxF{zLAtSMx^ugB^kjNW)F$L^SFl%d(0SܾY(m!pjyòPwD#j%hUB7(slNjݿ/~S&z ]yUIBC GvX'q-B5H5u4^C&YiΫн!%}+Udq]hkbi U+03ZkwNV8]kzo,*Sz9G(QbH? ?IZ2ZN]!2PWCEʤB,$ $OlsT7qxQ1AC'axrtRKYK{p.{$Qhe hd82Uy2~>['[:BQ;73ord3D.([ eT:y'}[;ܥWXlQ}17=~qi"ĮAPTroy}7OEmN&Ǘ07%J#~BP'MoSTylI+z4uPv@9[rNk6M | 5G?9늏NAy6^+vCu@F~|Ew'=w Ԗʋ @ᄸρ&&ϗ9JW c'GFF}n^4hn zNGAE͈q7VDDn%щoWT{T 9fO&Qc?ACx$Y ~ϧF+F_˟W싾+#H ujPQtvikWGޜܺy~3x]_jnk w X)bĕieQTD5TBy<5OѦyg4-|A.,.BZ!u>H~/ z5zChw53fGH%ȃW?=ULJCY zm4 4ʟhJjDF]*k>aɼfB {k Hc@{EpS rC.] *,7&}7m^uxdqpI^ sTOn)澦2O*U _6@bxs?1CIe:nqv>; ) M utU]9TJyS0M,܄*_ yu7!ҙeO\b[2A:%d綅UÉ0d)E0qpYJcd-QVVe mu"ι j?_8yaʄ֒j:an]K1 $ɸU2kJ†8xo eîF0Jgnx[Wvd=#1osfcm@oNӑLkq:{v(ebҬ ]ɗ3W8['ݖ62;+]s:Ԟ5Azc6ǥO?fёfk|/ΛETp8"Wb4"E\ych &'%3Ozr y6XX/R<0ν1%B?`L36<$_]{ܹM^@V6#߿y#A띃/ol$lq.t+ŬkTװ.,(azzGz}I9CϠ6$d5YF̱sqmKw_}#_-8olx\d),#,|("(N;F3&ՊLrN%821ԲW-#@>-͏zOB"QB(e%@ٳF>B_s&2CW\γ9lqt $~.;m:αsЈX XN?#vyV>,1n@G`v"BjwE.B ҟaj?jWɥS}\gsmGJ"g7KNS%1@+sXiM{Lk."%}̀R1[W;$kǬ9m)& ^`VWƂP:TJ]%7rHKx]w nET YSO|^HƥM(jGLڥ p| Me||&#|]+]˾bbW4$snOX4IkƬS?c2WP (Bə_hnP2vzTeoE]!2<=~(hPPdX\]\|7+?XҶ%Ppebw8 X~d2 ?sn3 5e m2,zVV03 UJ-ˆdqʸ Wz9 z$R5/Ixz;p 跃 36N$GT mmBOzuH|kyVQZ{:Z5"TQI]4S68QːVL _;Hu~>`h,BIJH"*1ߠVP!XϣJ<LNh{TlNS/:xGݽIu >kn3SJntR>vgzI RO sDoZf"LaƣM Sj5U>N YbWt~iMscav*=z4Bpy0NyosОi@/g硃-^njw)߿=ؘȿv @aOshr3n:uC f]` ٫6+u_ /Yamx")9^4WdŨx$r4 6zjp'5kzB"X+g 5-Aq:~3!d8p eO7P=V7Z*ez#ީ~5$i\Rb% d[CaP*DEMJ6N֔<G|(W;FW맶֣S`se¶dgA շvx4{&lo2pˢˇ" 6K=wWEt={TTwT.kҦ.KoIr3v(8G>vyyS6m]?B0ɡ' ibP;]5͜7E]23Wz/٘,}^?DWlf|7@cl( +?#, ';|9 4 ɚTՕt'[v#To'mpjhAPK1eW&`AAͿyrO;SxMTw,n1/BU] 2^a~4F iZ bhSoګ 2X )43 zvI l43{{g`!Q>Ipqbo| ŽޚaUt"++ @ݮS37f`Bgw$K~_sLx.S>%ٵ_ JZok:7-6ٗ7!@72u\U!,StPZ (.Z)i6VY%&gs"ӱ; M 2ήυ{)x: #jBؑAغ|siUM'L{bfԊ7(IoRD3!*ѣ-Y_m>~#<֢H/_\{kU9֚抖ÿFӵ},[p&UuAn#}oFmOzI-+DpǦqG戮&,@#K&v^7WGdc銢f.7ΧRi(k7v~=wM!N>7YʘJSϷ+" RCr>c~S,u k~E,ٝ']?d8KT"Hto&Zhi & "XhZyoTTS1| ؐż5k ȻuoavrpIHQHcA@~vPw%Wvzqb1LRF`:ǰ^c} BM^I4V*[?p<)G&PveLi=fB` cK]dE}<_IL p86u3ezC#e%D G! /U=CTD'KL=6쇘Xh n 1 (H=930.{DsTk=GXՕv33Ӝȭc71^ćE^ĸ7S5-5*W$1Ht qԧ*L3LY/A}s\L;Anmѷd_"K8WYel-B7g>>]tԸI>g-oODuT36Iży9S۱]?2!AAIORX^)uT}=q`J}&KttRk3K^{Wc^ 8eiJ\-~lҀx&F&Ctykoҝg\eMED4I? ><%/;B#GD3̪o-8J9@rxj7[Ѳ016lD+ ž7Oqb%P8C_*X1jÑ/EuC,4X5{4E/pM+‡Ylpe|/"^.MGb٬Ŷ+dVl" h 2dE柄e\Vl"s96c[u*K=};qX1F*UjY'})Shz݈8,:hf * ,vG=YT/Ŵija@oʨ\ 6y"FWugT"N}A`>1{O|a \D~MCFb*E9ĺN־MWlbk\݁7^kkiڥ4S~e~Y 6`.Ъ,>5vfJ7jؘDp,<7Gk}gBq|vZ XK4(dVmoX& ;T~~]b̃/C1<6>fjg"XQbBmxu_!:#ܣrA>%=#)F G&x L3Y]ى֣cI{=Co}*#&#[se4V- E*YTdA+q&b1Hj~#Y%:[y-V13iia?yKPiF06ʜ7휶k9\V@Kp:~QPXB`8)uٷA7!a+CȖN,%,/*N]w nsj͢w2~1Nc4Fh,[]vv=д-xϟؠ<8^N/_z!"1>2Ta$f!TcL\'UϓtàW1"S֛i\`X&?2"xI_@bΜ#bQżtR46SuxDq$2tsO~B`]?Q>C14"tOwӠ+\~ Rkl|X Vn?L9<vrEw@OEo+I8t/N:ZK. +D C!F|7(Gq35GgOQ0I;Y51`XC\^oݠEQr1ߺ''q|wm$e {\bb^2f}5?O z\PI ZKrɝ`dfD>P~&y#u. 䫩t̄2bȎgVEeƧi$`oMM~p_HyL;Ye{9#>iE47(=溸+*]{bizx[&L99zRdxYt+p&ogl< sj\8syPGK#.9*τi:DO)RHޭ DΛ6E*P;֘T2a:xﲗSH' b=pI0_W|֘;2[A Эe6c0xB,2R˱oHp! |A>n #Adh\@$ˇJP8]U޷RvSQ=nvG~ZuBjQg'fN1WX?ts"i Es/rmKHt=ߵx[11i) JgŽW,O 9է<6"DpP!ϚSRzsUSע~Z:oʘLAe[;=G7]|OP=1*-]~޴.~ wIv|7z--+ʮCJ LsDWOhM 6jmJͮbtZ}` ~G8%F@Rr9 3'Tw/wa`oT#OjxE<yd ?/B]MBc{>P9䖎=!j:Li2k̋{1%u`e>FO*u3d۪K IN[ \Y'K{UbGv}bOG<HĒT"ˆWȐXCgВ`6K&Uu#nΆ̦tvq%hka % *}=4%ؘ6/J$>ZOxLCdq`?'`^DKw`=["znGzcP-M {xq@x›9~͋s J> ;~RorwBT$ݫcj¾yx&6kNY!;OkV]ʑ!>ٻsF h[?:lCuP'2Ljr(,S&W7Ċ8N+Ĩ Q)K>X"xeѐ'(KD* ?Q6g)jqMxTm+@ls; Yu sF _H}vSֿIVNvv6ƜN:% j7^nQ(?I/|zNPk\Y-K D $U`#㦋$S\|h%AYE~J[W:ahBNtx ZfHt u\hqʫ]6F3(%} ~ʐ8s8%_!ggFUJT_;`(cJ`~ sZ40c;33ˈIŻZ&D +![ cUo9s# ߅fu'\a\Xޥk3%$2R[ryU'X/4Y_84U~pK,hJ, L̝M~3TY%zte5܊ pP1*Se8C+HQsF%9R[ Jѐ zO5,K K\ QIWfp:o}>d*Uv* ,Dr|3Ơ0"J LSVap:ZBuZ4?ӯqa1Buw4D̂zl}TT0/aBRgIM녬⶚QM_gu(C%HxƾKy9l#uXב5Z 0]"n_'6b.iOI?\sHbUVw<<u[SӀm淩 \&9Ic}[H,D L 'v6_m wEK 3 CMء"W!fВX3!(j/}>ʛ6}O֚zh *N2-D¤OrN#(aQ^'E?%{PmӬS,\t_Trra~ZI8d*)uhG3r\R,5AǓ%߅{K믘 aJO1R얞₷B8O|suyK5/V$}Pc'A1sIq۽.tҦA+iך^M4nhpW:{ubPlzNb 2G-Q赽?}=N:y֯G>ŶbzZ.jRRORt:a2\S?|yOP+i{6"{GX]Һ| "k) M:]M T mSX]v>^\rv٠_w:j UMgkEz܈͑pDh?Hd$r8$wDΈx7GS}rdwW\>{ɡ'ÝsN%.H-z:$C& AbBؒiw 1]B;8gX^fhxcu2F*+ԥIOW(x[ۖ4h.qj9N=0zOS̭Oo!$2&D# v/?Cq"&j$'c7-W^*?w8Ĺ!J ^¦qSitvt䕐BᆉgCa9RL./n>NJmqs).#I7<OQ+pҢ`jz2k).(^r -$u]E74'T/MŦÙmM6@2Z!`]B䐆%Vo,Fբ$^.cth-9Y6+//\*υ.Q/[][~!CaSqQ NX+abav+zgB%i=DrNՃɐ|[78!fڷU7Zʾh[=M _a4쩧܊53#cib+ZG׼Z`n7T}<\BV4 t3XTnjkB DA' cסB ݧZ u|e|4=hK+bWJ؟mҎ + R@qb5TY-2y[K ng|,}|W/i *#vPOd{ymC̥d'K+oXO-- 's/Yr= " ~2%̶:'ST^}'aG A~ŦDZ%_M'}P GZ~oF<^g:Lωe-mj a߀=LEl)ȚZPMD5rOf,ol>KeGN),>·H2YѼ;LsAЗމA1آ1Tͤ+D8 ;yxXϵm!?䡣3xȭD]˝ƕ]Asrc+< tGe$pX&> .2JrN>GGVrH]?d.@N`΢F s9īS"> G+ k:I$E.uuTA1-hƢ?5!4/6:!qF}Z6uM->N[DUؖ={Gf~oĥ?ϪNOrZWN骔@(KZ«)7=ͽʅV?~nr8jmhcH:=\~~chnZ|݈T2Tֿq4aknڽU*YgW-zaqDU8w^=F-ƅ@/1M*!w6}Ȍ\[kbﮠ`W;VpwN"4J+5|^hfE}&iobPB!l2[8d13n*'#sL*l4IF:L ܢ{Bܰ>yg/BY0{\lמuP =Dz`N6x |20#z)͹`@ zc>vg 7?HhG2@Wn_;GߞIP^gJND}*{xU0y]GmuS+ ,O| _]f5) "4:CI3,X5PM@9׳gmL~XWRAs_4QaAѧ ?/еj6¤ &Ts@ uJh̑k(?u!ϴ\y4+ApC ̃%ig(O`Nt_k^gBR+$V" M >n1.DWA8BlW˞ )LzMx^7Q.?Vטך&NCN"Yvw:>hmMC' o}Y+FN$͕S|/R+}u*x+QlI8n!{^0顬ՏK[b3=o>%vp"'}ig@.-o37*1oԺwMijWӔƭd]*oIhB4[tַ,cp?*$ ,C(Z/Ơn'ϯ0֞DHL{;igtalg? ?fpMV0c,ھVȞK#pyLU9VW@_GLJyuZ_pa AƦSJ!d";lrƂz^7&V-?v/8 WY}]F5v1B܄%JJ1:a b| [S>{AYdV9j?Ez?ܙ]05^[+ȫwbےZ$I[r [cfܒr\8*ļߧk%*2MYrlȻHYڬ&퍯DX+jpshM=cӰ$?i[^53<M4mxwغGhVZZ9΢)}{<թ&ڶI(WY.k,)"M_ZIUcaztp`:6VDdWVeZ.P؞#R-) l$lՖLY3s=^s`l* k.O4Dx17oys 2[cE.m%_y_fzLcߺ?s= X]NT[d qxp/$mã lMn|j)o#'v'?X̲s_`\f3#Nc j_gXNfn6 K{"c%kƝvT @ P /iyR|EY2*au{0,)/'8.3lHq>K`j N"m۷)w5}֖˽/Ͱ!ܺSS$75I96{hKU>-Sre؇8;KKP 8FHyߙ`2MJ r,+ua6O]HejGj#V hX>pdKIr&%OR0i8b+\=JPDsV\T3Zf+,NS Z2"!X3cg[F6F2"s&t( aG 2~-d2@r5N1?5H2D; ~'d. x*2'0?Aw zTpޔr3@3A=⢂\'W<`&9J=LiUJN]haǏ[*Yc,@wtg-[7XXv71UW^M! Q~g0v 쾛._6? ReiZ/JٽڇLEayvҿFl…S9q2Ejf!TIX5ހR##<@A .'m ]&lc‰fX0fv±\v*T"*f&t "Ao{;N)b-Fzb2ãF?XLU SŢANlQ~hj i[hClU@(ƧuTef"oG?OU<$ۮY>-"ɾgU \p0LS#}۴&J߉"bAFfj* Q,kuU&6=Ly1Z-&3CD;^W똆`j``KMEEO nE9]#GK:8o!MQW(yI *_Dj1p,ՎC :S"ȸ_ͳ]la`bx?H@e`XawDwR] _ zwzpz .\ANU B.a)qOnm#dkQI3~H ݬfwp[$(X*- 9}ً..ޱ+ۅ:Yu:bcbRjbŏ)?OOx1O2b3Dh'q:Q.0-j~ ;&S)YVk^l8d/qaCe "BG\ fũ+. ɴ cn ;5FZ+wJ` *NO;tc Ha\Ҁ*,x6ȳs8³J9nWQhx>׫b&<4uTaqVPVpTW*)"V%nx L\ Ehy{$xʐ8tA-hJjA0@-] dK"8$8iu:u&WdR)C$d,@<6WWc@/ytUN Sȱ=iVٰ<+.f 1]l 8Xenm>}bOf< 2d35xTCiQ @/KkxWh3p8IK;S颈W6YWZH=?O{&q0eMG6uD{;3[P*3Uh 5SWIICY@LșP:~Zf\KQ ޹tG(UnsS68CX9Tb E0֋_gvGz_EХGx$~ίO2څwpXl*)EFođO7A/ӵ +{C |(O(lpQ+)f*v;kRG}K YkrT0 aR ?Pww9u부2W مX|AmRa&SNГ;{l@m4y}ajܼޗ3xڠH2ZG"+RGhI7(15K|f z1O4až0Dˊw8K iv뗓yPl$8MaЁ>WEvstŝſ(?]~kXZ.L"-~xF'7;N3Є >-xdCO, ņbxЩuRAMh"pGO%.J%H/T%(Qp◰w{|,SA7D 6WLp|ÌT)ۢ? c5#j' f8RHQ;ƕ{ #*ԭq~zmu˱(7N҉It12eZdP]}M!9j𢡊#0.__;,& <yS0ruWB`멶fMg}8EK FߥKP>Bnody :!X<غP LV(v:5H`""{{ @5 )i{3OR 7).%Cs?D_0{?s׶ݕ*٦RCsڎ`eHXb;46dmJ"\@':yA=ÕtO\x~*5bH-AkO_cEc$<7Ib ?Ht(eּj~1ECeSbX{Gk6ؽ',~d`[o:ɾ]bۂwj8 Y-q_՜y4I8XbǏqT> _ȞOܵ|]T [j2p#s6gw`A UgG3=*aq6KJK';&x^88p\npqo'%Y)"C&I/pQ!_tC,sSP[KG1>9û/UDj *x {SPdzCa./6oܬ+0%~}4ҟg_AH7fPbwG_MTN&֔L%"%}ap>o٨¾Wo?hHWC';eR 45is e5Ilo|;ۃ%tl=m'pCdC6' ,P{"Wt[!"moҔhg.\iGojEsw` QtU.&Qc ޴=< Ѕ}%;^ERϛ+Hň>t sZLbGze%! Q[*9 Gm @Im\'?)e?WIO/,@ #/ Jl0gR;KvֹM>z)l˜R޻,kp0Бti,UA3~Jz))l,5Du^ƢuXʞHe8Mc/+?WMy -}oWFwSSaI($1k?ϕD:#T-`X}1(rBwl& օ@tl2T;>]#`aKK!Z@jOťF.'Myqy'O𿯪kh݌̵1O ]@fo>&F)hrtDί!W?hKy $x]"[&OFP`B/!-cc"z oۀB_06%Ѥ3OpsyY'x7|fWn 7r9&rò~Iv>0k}ͧYL7$XԴ9TnL#s7S?>9P]) H0'fV7&MU7"Ϝ2Q*ZJ]bNUw෉iX& KzZaH<-XĮzr{~q-&Ța*! U#՞(Y-j9;HGpa/\lvd OgupQsOi0cZUs=/Iٝs"94paN6y5*>+!1kۏ})oWEvs)oJ3feNQJ G$,(h>2bu@:⦃(BQɍڰU6$UL nOr{&wCBS/{%#$UWD5k߲[Өߝ$q✜'-1."(RoXέT^(&33zViƉ:e ]ہv=E2<#C:nOa,`ݕ1XVԹv+6⋢oqvT_#OEBS%T)1{z̩YKM6o"eR1_KU)f>>F鵥W?W]BtEK5/gXF}~'4jf|Ws[+ ׂGaLC F~,Tjw0_+^KkjʙBW aO_!!@ H~.OpB!#X/ԥPlrWER]cZwb3ze9(hkcl觭ۍ8,%Nf6N-G|c;E~,IL?V&!G .z{#ngoɋ=v?J&Ʉ'cv;-3?OI쀦[S[)=-f^Ym^:Σ]]%Ɛ|mn gJu͂2G&gO5Pq`5UtbBV+aP~Ku%i qEE-{ܧ 53ͳA3a_X^/3,2S=t|s#aŇuUvׇ^jE'Xد/#3ivclZ.$@J=hslFz]6jZ+}w[Ƀuvv6X: ٻc0 !*AXQJp(Țͫ3u"MK'P{MR;-Oʃ{M2c(?_K;]T^[/ojfUH->a tfd8 Zisz.h~ \7bV`)R樒23M$k 6y{Q n?DjmuyA7~7+ sZFbtD**diV3VCtIuL.,;]{1 Y\= r@ Ɍ? |Ǘcx n2 LN@dk%h^5.*0|9B.%gʷ 'j] 6ن]0_V5 lEmr-Ua;/w~K&O-y\UuJBs_p7zgM.հKo'$P.eK%t}B8u<^ba[kGfX,SV#SSr3HQ?G) DZI1o]Iplx3 BH zjQ*/aP.VTڥ.O\2IdW*Ҡ5c/6O+[g{}1{O+pOƐ+P.>e>BpH3FU"`/xs]AOGFNiGǣ \dZ d2S!6+ eĪ0DAO'E p-ؘ8BݒAU;R_-[izR?)ׂzc!a<äPYAΩ578VhX4l~k"!E^ݽڭkȈB>AlsǦ 0A$`C:F*_ɢS}~ƺwiJ,-9*}uh|\R0b)->MULmAI4b0H<6v;8+m'cOA]fSVeEFB{c3׌YAN7#([ FSE 9uqOpۍSb8Gy$'ݿIcgup52.Y\˙h3C"Lhb]Bf<ޜ)50I*)2kb&'&svm0RZn?0"##MH6U06O'.w0Ε4r=:{ äzM}-]sZ/qC[s6k9YyQ|r?dسF֯6o؈0vrE2X/݂Z֭c] }[aXAޫ3o C, c- -ͽ)cCթ=98R%ϩȟrLfAoU}eN\],CpoqWzih%5 3{"ut$̓_|>! ͑#9o! L8!ۑ̧ߞuJ\ۤTB{ /T Qno_iNy{GF6ٹGWDVV5]NrbM,'^ey^!Qf|OsuU}I8ѮV; գOq^wZ]_@[кRG6E瓱Ԝ?~qR;5 bHc;֕ǩzbQ ʫ^ 0Սw~l3ZʛHasj%0;u?ZPjR [ OX_ݎTY  =*は"X? rL ̵uTG2Uʌ1|66&QE/~s%Ѿ\*d*†pȖ &bsK[x,ܾFZc314.ȩaΧܺ5m6'̓MEE *Xrf#9McHxÆX&/Hch<. &X* 2%;:x G5VB ?+ՓM@]*GTk/[T;v*Opy^mK~WY5F:Z<Ū}ffHmҁ-nhŝ@DݚUChvAڸX-؆u&]8{$?#85[2|1fh(1%c 5`Ofco eem¾#Ҿ([|CYL9qHp~~VW1PɇjSĽxXHև}ȥBIoHbFs£mI .o]xaQ!a#g+vWCZviף#],[eO3~rvh,[ LGNA$`mG*3@?*Rzݙ@Қe@N4xا8┠{(#K7}C'$-D흃ty~, ~Z cza<2ǥ 72dv pױKUvrW_| ŁP\Ȯl-1F$? n"סZDԗِaA`m=SX ش-$y"aC+tNt>vb(! l"3UpyY!&@s_ct;Ke `3ߚRB%thi4bv|/6$h ẫ3Ţ'!-' i0 o:FyA4y9Zup{ քD3 T7aXw[y\ v@ xdClPIM sPYݝh?ap!ȩ@/h|-Y޿yIVlGI#,xqfSB1wVi=Pxw]I 96M5#YYYjB`k}긜uv|#ErWZbǸ C X ~YphsBB!i-8B8ָ mV~nHPG\_Ib L0 A.?|nɦoD;[L}1qC#&8SA(]Ρ8}L^fT4cClD/C\ ǟ,lRr wɵ`]] kjhق}5z`lhz1UˤAbj+*<+}pO>}h^gC\bIJÎqo|@_c -ر;4$6kh!t7#oΥ3?DsYMz<zǖԙEhmzwmi'a8҉"?!zżh^9{A&in<_\G88H]Qn q3}:w..pIiB3Z a p/KEcp&X!+j! ^Df-?%KJgOey0wgȪ$ֹ;V]i}Y|!e'R;uq2蜶AQ:6rF_ q91_ƅvxXm]ԡ)ʔ#{Iu67rb>b8JX- bs`.eC{~5i@YoFjZř`eB0sfqҔP=&a+G6osSa0i9f7FcR:[P/c J:yU "8әD|^A9|b6/i-vױ'%¡`h1 NtrnBF7k~.6X!,ځ>KE6eC ֔6*(WIކo} P~{t%qhvQݵKtak'r0FYy3AZtm[6S\^"h"u3d8eG=G¥/ Mҿ[gY/ mW/ķ7j|jJSqkd*,H 4ԵF7%vI{4hJnw1 8:GL*g5u6O[|]8jlRUravB\$.JZ3H̑T(q|NA2"}*J38 JS_ORf3bf$[MF PRA6JZ^h:w~ :Z?JҦd & d4PijpWךb _韉]ݲ\;,)\yNzhA$ (k5,fu>jO;(Y4-ld3%c3O%P?UU1~ ɻXQU'6 )l-M55Tp;R4V` >[_%M Nn̮o!\bm}2H+D$h+9 H&~$d۠,Rtb2 ȿC+b*=дz+d[m)%%t\O1^mnd5?tB[+3 M9ЕaO. M۪}A`[ FjrX5fD#ۆi7<_PD!Cz{g?dzŭj@xLm-ow{@@"R[~$~~]D ;Phi8F=ʪ٥|]D!OPp(WM@Ì<*jQܒ@x^Y wHTnOpmAL?I5iX>Qy^E]ZvV/ (WPHDn]?7<݌H>by{xzcQM)h5/ -=vj}ՙEbKktW)#V`| l'5Ƽژ6 ʭӼF[LuTO¹M3"1ިZQiC5I"?h(d Óז<=b萡=AH\NmF#34 Nlz146D+Or2Y҈D:W,/o227t^%GӻvmU 峫:nte{OLᕞo$tϦ34i=-0gy; (q*S5-^,b )n1VmnZQrfBU \ɓ-n5MD}Og+&?0^ꨌ%RM-qY$`8_J9kt}*f]cAJ±"R̦v7ߵ%MYTޔ[,.axegıQȽr>Š\^6Bٜ"19n#M0(z1Og<)}W "' s:Qz.f,=+9链imQiX^/wIlaOY,҇oY_$ 0jj(_Eߑ#[C3ݷo50 1Qܗ6] ^#$u,و%ڞ -i(&Hݛ\0XHUDсVa uҙ ٯCp.Zh2?,Yb3L*-}N4WvY4QiÉ"A=@NUrXGhQp%fHv?P*evT?\E1vvM#ed>z1T 'U$ lyA)~Q쏟 j ׏>: @upc(F%>rE8}~Ot0B'R9Ҋ 5e~ï)a?䨰 u{ua ڧEp"z2FTK>mjDiQ$M̽I&te$cT`= %ԯAUHprP`zyNaXQxϮE*ִá~ ⷈ׹T4(Z|溕"\xXEU:"鞛t{5 }" ըqr|@0Ͳ@vEiﺬ,P֤5@w@&3ñoe_&vv &(o;4sXQWwa_ςg!WlD'1 pX~ HP7xki#6TuM0,t(pHv 6ų]2)9ǃ` h{Њ}&|2 k- % kfaS5e'Tסp3`KAx˩V~$ r 3lo men̖Io0_K<}NVڊܬ= {suՊ7^7f]˄lD]pdBUu~6rv~0_h:Sf<3g([ۗi'riYj)$庖c™ Թ_efkȥsP $O<O;;?׫CgyA D2$HxB@T֚Alg*&3pb'"@#0WGڎ9(åfW.P(w:=W.1"\!"!Cp`a08}>ww,@$ʓP#_̿=.\$X2RDp\Fm'7 c&GaP'` _DKgs*:+[4l ͔lN;5T ' pmyg JhojهT` .OD"tEK۰9ӈ}0` \&\iz L*K@!8vĨX@ h*gI5!ԃltV=3~j4nDefC. 2EdۘRz pl8^f 8SI5A">b9, -4JwMgB簟Ycv #ުU_PS{ɢ?IߪM_h &m`7M/]q.`^A4x<} -pj`8<]=9_O9= ]s=jkC1KdQ\bX@=CzzR[u'~CtG%69BVQցwR maqC:簿4:ovqOF94/@5e>|$t_ LD~&BِL.O1u;!Ϭ]Z`.,a ?09z$E 2QjUS׺<U.{;[="=PHwӑzhZfati+6ˌI:ĺK-J= QVfUnga* @1JO i7iJ CV9ԓ D#Ϟ]day8&L#CS;Ss2G=>,a*߶Ij,ہ rI`}!Dݖ l /jSK2*I!Uo=YxJ h)/EjImċIuG1v;c/tR$efsu)aXtƈ#qֆ*{7[dJ@lRN&9?X`BЭ(+8st)czo5yC.'?,P,$;H=)6/-νcYd@aU@cO)b-]H|SA n(QM~zԵ( Fm3E7NZIoZC,i"BT0a'Fxb W' EW..> T^:;ճv 0#Y(vA^ B q!0dHTkL:]1v;FL)e1j \/x]eΑ0w^dvm_Y9~!KD_']GQ)^)/= n k1. 4IlóPγ,Ol; :{H:H=MSFO9W{N65Σyka(g”숌ońkrHSVB>i.}O$K7©ꄇ NnA <ꜧ[X .ןzsAye#((RR0˜`QӨ9;ݯBe5c Ȍo\öof[jqJ6=[B/յ~5Gqa29A b!qI]P&BsAZl.6k@}?cmhz0V$Oad *gUΩ'RQ-QdKz Mؐn;a!#DkUHw}삪#A1/hgqȵ=:,-=Ce'ғ7Lr;*|W5;m#B]@]:/!>ƛR% E^&cK Vt+GG)N:ЀFH7E˕cNשF:$b)Oъ2,>Vi" .7߆ |(bhQM(M6kP Br.\($iD˕;H-?DJ=W9BFʊ`H8UGwn(;ȱ|َ2tE-u5]OWR5 :XBV -כ"/Q!BAB훿D5N(m]JJ@}os Iч5Gb@Ďu?k%UJ4p%taq\q|g5SU "[#2u%O.pW=rR=/Ȝ+`o(mo[MRgZ T)cm %~ъtŸ%{N5p3ǖ,.5u3Dvy6,Jjl6[j $TSO%Cfd 傜xTB9~v:"5՜ύtU &`?~.is]ǫOhw oihOHa/I'`3HVE!9*!p@(bՈc6/o0V+kS4j1Q:vSBB .$ &{5/4 42z*dqAN⪷Blִ1N×!le~Ҹ[G 9?RrL/|j$:@ l:8I**(?/܁oX60-*TRb.Ė);(w h 2#uHVwLī7٤,&~>E>XKx I1B#S).PZMjLGQ~$ƨi'g2ܛ`gI:H[79( 4ۡmCvr=!+F" U;<ktl n⼟؃vS6N u[2y_[?Yãz6uTpfRZ(FYZ e(֬ ]!&0C-ּL0Mj;xO Uaq""R̒Ns ?L \J*=;T015&%vˢ VU0T 6 aTgmYe6":؞U\V7h2Br Ûʁ|S-]h};gEȡcj_QQ! =;қאa6X Y>Mbk%5n؉tR~RD4]k%\rc/YJq{YPVP/[ZcTE=Bl B2G;s]K|/ˆ#y"qo5J;ȪN94CbnFo>f'|M~;ζdQ?{=9k`t-7\Sλs֪g ||6Ab 1: kvoZ=)q YfSO8U}YV0ESz$ 5sQdU?MNWu{\b0N@? sԖv8DpkA3eM\`@ke[Tf4k]8Oy#@&Ol 'CmDF^p2-!)x2fOퟱ܇t"t6fox_w6"q,t\0=lΜg͔[_[pt2hZ0]WG`6]xljp3+wlXIo;?fpY Uxp>+NfKV?j>r\A\/TބTF)@V&B+ { _?kɼ* vE/?믜YҀDj"9_{-ϵ]5c[*Ac P*s 楲`|zax C^M#\5KI6 u 6@Lxu>$ 67TtYZ# Q0/"}bE!@EEo|'_=ʓmn\ =Fڧ<3d&AJD\ff7[ 3^4DWiM_ -U*~^D, ]f"eWt E3 WG/%۝lpkYt:7]9R$x8oP ˎ2\kMM&xifVy =r7/pp:TEZD1oe $.3$n4P蚁 mgfէ&(2QXr b2.c#so+cLw z,F.BwLxO;=3Pk% \UcW&'`eFDYH2'mr0Hiaw-VW )uA'Ij~f} ^ԫ47"v'Ǐ6r'|vg[ȭŽ=&'i1\1+]TC}K$  CcF(c \hB86#>2PrN<`;Y\dzhW77:- 3mk^a$ŒjOަM~yDnϪ0A L+$WI i6Lσ+:64{ޯT:`w@9 VQkҥ/Ꮘc|"2ɱ%s6х)<6yT~`b@K~|*"rimt>A53dl*y+9-^~,s]r[xB轛]EwU^u!G`_b =:͆äMq~خZ_eeubFL Q*.ƒ.wW~I^DኢT+t0?BOP3<JLŨx[1vRL_gOݼ]͔A5u߾EٶiWKOU*k`%RV[ LO`1ۥgϦKc>͖XA02)g)tY:dH,TˋKX A Yp̺ڝnqOhw*?D4Zɫ0Pr, W/#^V xnjTT#zmsIe9 Z=zn kHrUgŝd͢B^3TpKbrWUnW?53-a1ܬ~iWfk 3٪v!= \j8::K1ǹjVٿ&wo՜<<'<+x5a{ = OK}q&R/y..HPPdG?ȗ&`Z뮢3UAC]I#T$+<_*k6/ yE1J%XU6ѵnFLTu78/  ٚvr5 SO:,_ ߝAl b>fy9s.tqV" S}Me#ӟ  ye%ǚar9pY'1£~T*P >>Iaqn3r!r#I2Ss_cnn^4#B.S gWxi ZzB=ưg~(䑜.v/F( 8V(+ʏA qIisӌEiM{+ Lpex'W{.@KR?|^ɋVXy¿@>joyv tiyF6Xzk|RBhBY; G2DKmSӀk{hI +lw.|dl ܬAz-n܌.c3Upnk 3Vh4RCOv=z;*UDBnBOW&2S*Oz Z|&8)hEk-ı +|mzNeƲ Y"lf'.=+@ j:iv~']Pv|@qV%]tH23{qGp.FP0Z` 1E&迴$Or{`J%_ NJnyП.[a~&)}}yJ$,C^{|++sZ2M9~4+|e*n&g 7Eް& 5`IC4O4W̪aWM;+"U0SXn䗏7Wn {Eܣ㫐X1Jt/J@jn{LQl+P9{#:K[~'<N8uB ZcRNsV+LF#NFB'0(<{ RSU*:9Uy zEwMGȴ1=FO4QZ3y'jɺzP'hwo*K%m֐1Hļ& uާJyc2qjuORmY7T̓Êq,Iu/jtSP#8mUoS 0p3jætm;@[;C]#$TwZt%*n%pV$:b&Ơ @g&ؾ%l+6p\%kמ.c.mvB}Lʗ5bظ3@hh-OG'뗁W-='O|~e7v5tfm^U7h 2\dHA;y'BXOpX" n![oGkA;s2;7VL&[ؑHh~#ѷW|HL&} uJn{RV)B&+z8&,gDaʯ(۞3,.fT |?l<&߀㲘7lB.]Z.MGU;jJ`G$?\hs<aK~h7NLk { `R'YĖڝٲn!fyf/a:]}/`PBnӫ^9Z?Ji,U@5Z\#L<#toJGxvs, "5lwT+!MfݮX(G/NF@Ip9^Ն^ҹ&AqȕVpnA| @VpEyw-KWi!v4HsdiZzsRjB?.e \6MuQ Bՙ ^U_0(:e(lDrBEyF)K`$ z8*8zNB{HxØ\ v$4f>Y"uf>=W3>+0Rw$Ǭ&-OyN.ׇ)ȴ]Vvem64D@S|@i>h@x#{6R,Kyö~ŒtG] u+JǕH}gp?:ڳ:I Rձ_6_V)%@:SKc/PJkw)*:%Az7y GiVд&hu|{MEY'9Y% OdD C0l8;E.oE b\-*FՎZw)@CJn{\EH3WeucTsd\03V+pU1:2ZNz32(nh2^Y`9lhwG f˚pf=Y.!q⏃f]+ft[%B$ݏ^_ʶç 谤v:? fd@(O!R<hr +]Tb YKˢHZY ʒlԘN,ϫ+ʽZbH9\ԪYJKb "K*3yWApb -1߆:"R (\ɴʾ{S۔釕Q* u ͓qTԱ(;fToB a-6@Ni@HuUܵw>2st U۸ZAV9MyU"{tt3A{'"x -";@̝Hu1 urWX9KqaeeOb~~)KL~K[nk ~+&^Rn|ٳV"ua6'˚p=ЩU\R 'ACo-+8WuV,#v5rʉ:Cej=?.G IqP^{4鄴".l )(cD\ &H*[rЭ>~ DSхԐlsvDQ]ZȮ=Qk/x vA_f/j/8"˜?L:G"+/6gM kuYq1g67c0 -L9O_891+8P?(s2 fUP4Hٲ E }Ҭ8-göXlQqLt=q}[yeXa@ }Z{oM^A0p- QU1g&,$˽ 1lrh)5r2 M 0 "Avs#5u|Ʈ{f6Usv*WR~cϢgg9,2ȖC @N`68F38#ѯ^(~ODiN͗ n/W;fL'Seo<^9xh"J>P/bAYH`3#XgKp2{mٙR%32qL2%8̀e.@SqY0lx`r"LꝾeE,eMţp fx\ZV[lb%'7:lNO+jfEJ-gro반^p-O3ι` jQ2-Bu>VDΗgrFwNSt}J}9H1̷C^lq 3]k!vw `fEPr'ر[wW&f""7d("ooJ:YLQh5Y'Jٯ* Jg]g@LNYByRA]Qo@. bO1{\; y`g@=Z+Hlg (s())t@ᄡ&\ k`e|oHY,0+"p\a Uȶ3v{W] Zw8fL\]߻#Rzϓi,C*0$)?룱MfzKFxM;yr[].n_5z!D\uaSU 6| &yjzFrG9Jͨ7J0U;v\&GP1@1vvE Ҵid,yx;mٔx"fLtޘPɠ7"*h½@/%-dL:bo80ǣWD_;?YqdLM^ۻ-w AlAy+Q" n  eoL>ZۓDAygc{v5IEDo&'2W` p7sS@rޅefھ &R[bKDUV`j3t 0oy?^$((G+ajjX mNjON?jBϢxހQZ慬jfYcb0Vkƃ߂?«.Qt'C_ NǬ|,e/b}tgZ# u-vV\ #rǴw?c 6k|Lg`$˖ #^6SC*ʧB :u3V45ĬyI] >znTLŇl6Q-G+:} tdU>lk.C3 ؟0Z CF.?'7/Jz7m|m`VsQ ΐ(Ю+bMDڙ9 qiU0&GMm uj'jޏfgobcPœTe(RK^ơy#cޞ1s^Tm-)I4WG3*0`XOb6qun})m\Ѷ.@m涐 A1R4 gkp+=CQ ]@I^MMmHyt#V%e! 5U:i=3E?*+GźIr'-~lGʝW[H~C\>VCKt-LY b+AI7+%y] Q3k5 U6Dޏ=M)eB,qw`uIM]i:"NQ^ 7(!QO0ifroLc 7cbee3~v}=> :>bq⏶B\Ϟ\g5M{d-噷א בr.R\_S*M:T!ɒHͤ<kˬT7r}˱1FJLPۖH5x&r;o.`|4W_j]vVf &'_suLTo&ov2n<9S)4Wkz<'E=!)C t3ƴj,qϮ@ԡ-K'=lH"1hBǧh7 $Qs7zfɶgb\~bxiH4=0cJ׽#~.򭓣 V ߬C71;naTIިSdңSmю>x 0N3!sqHnEV3T{ )¡%̤*I9;sTNCoS4 xc 01jRwj+jrej ukuSfqC3;)wȆN3Xc&l*~"Ȍ΄^('Ɔ^8W!P)/I+e>T3=;}KG384eWfdA-OW4 yX{ܭ9KǼ@Cok kh2>;L B >xT`hU 5 j,2d\aT{uw# NBKTҝ $i?,)L 8Ų+| scRn6|..f.HW1bYI=e=0ԩ/Jĥ͑S‡o}T4iQbIsnՅ(zDx H n_eg5C v=%OIґ:GdIcqP|4|MX0q1 :`Q~GH;%l56[k7ky]oDjWm;wjD g0Ct7}VY\WY%un.|<%σ#= 1 F=E#F#kC& zbH+h)‡:ko{u\ H.Jsκo\8e-;"}W@eQxk=vbũߊjn^OǷI D`1ȼVyڻDlQWVd9 RM + Rt ʫ.6=-NuAUuKalqڳox,ZNB\R`D]2wFt}SKaE$(q}גbƬ  V1cxǫKj=h!ci 9JK=cZNa^ R&uH(cۊb% $R֒1$EX&r'uJQ sx+nk`^&w%Xh'w]u-M2Nʅ"gLnZa{-+F\qS~2x?ίWU/芻2^с'YrTaN}PӞe 7f!I-iG炫Mf@Pc84쿮KZl/AJ"U3tMs9cbt5iϦ^8#_Q9i&.bnh d'^"("oX)m٤p~b2f@ɱO}!IBM}}oZ2*؅Ć]|PމnnJR8""6o}1u~bO ~C "iivX.^M־LCaÜ>}?ɒ҄,(i<4bL=`z 5J@ k# ||ng-|cnToQgu/{V* v|st}sܲ30B a}զő$2s<9 hY_4u3$ 1:0@Unu}*ғrbR'#I6:!'vXB/m3Zuۙlo$9#O+ ё|TNՕQČ3d`[K4A 1A>E^ >JɏhDQp UTo9LG">͠>a@]* s7Q\: ElfݭC)ٞk5*I*_W`, 0,?d| u#%7JO&:Fh3.$4#saH7JUw4T 25mwQKSu UIR@oI8ZunW`Iy\~U8dWHDNv/XJDѤV_ؼ)oBTۅuJڀr{SG`"dOGym L ;̔aZ` =-&ꎬ1V?Qj^H_88߯m} =Aoc*:G%X[;<~-\,Lƒ_5fpAo b`D.䟁[##LF]q1%dŸ!*u$p“_%3GRx~"O8%[YgnBbd6Ԉ\v pPlJaFYe1jfwsyk/㊩ ݔx?U!|r0ssuYkXkiD8S^h^;+.*J;\6(5ExKaK ;06hMh M^1s(i/=M'}ci--벝dXމx# `#>sj R Zʤe4}Lx5D"i'vFb(,8'-*a3D$jG5- CΌ-&<^Kg*.`֧)wR; N+mcxzS{Xa4ThN, {3ʌV/-M{^ 9VA-Ddv~1:dIısek?UW!o_o#.Hq^,t$_@Ss,㿜 $Z10\w\Ouh]Oxa4$6% BG'79'{Mo8ZϬelOY^M/ E~Vaȕ5EcX䷏@)6^L>#q@#-\ڼa6@dV"~:^P^?tʀ{܍#[l֝gC^~A"fޓJTssg6GC ma3 R uJ/3 UIխp;O$R M {_Ycs0wV:BJG?Ey1@8|':Ƒch&_ *LY 0_jjˤ.tyS}>B[gK%R'{uk58N6䚉 V Iy=[+*ڛGͰ/IaS,I/h_\"J9_p=zUҔVJOWD`bKfՆXyLy컚N_ޢ-[gWRyҷ*jz%}91¡LΙ4oZGy 'e+0@AS?1]8Ç4IMkv[3 }[-rJn;J([/ Rwู>>.|{i|Hե_ʗ4_}g vX?ps3@ORzY"n`wAq "A-8&"OK'r׆4._e"@ 9}]χNQH4g&K;m0;&V_&$XJ_\Ӭdx_V# V)m箸KdX}UH)!=0+qrJ>>x⾬<v("n׳4wQB2R~82>P.DpLʚNM.CocUtwZ;7)Іb(l.s-]} /SB6h Ď 䮵 >D*`|RS;Me]8{3KMm@__xkQ݊PVUuWtSYLfw}CД47/ZT:^ɦXͣVM{DLP)tOd590pT{Y8E Vܲ;2""T/e$f., hz -4 Gk^T˱ (S򤔮G޾ا̴XQ\j#$ }nó>A=:˗<@+拠o.fNw?FlЁ!p*TZ/j/QS˖]9n:jX:裃rӶ+T/rj閭 %։5֏~B\>^0 1bqe)w|? €@g Uy $Ҧdș+_ee+g{|ڭLA"j "֝Ús@7ig]X!az$ ,6GcŵqB Q9|./jvՃO$xjCoWm$.ܥJ&;~v.ԆL{yo4TcODKS[lM]- ҍi+O;YT`n$ F:U%7N50 .si)M."rU})HksMD93L$W-UAz^Ŧ^ǠY 3;c]>˘zeM:+w|G4'<.b9i(h8i!|GM̉ 1iyI)He[bQUP/&<̎$pj᧜5]ɜߕ_ԧΨDđa)^adTƘ|e? gaFVXo)X>G`-ITʷ(蘧kHO~9* DJ+#4TQ줔iKy3l]|uw%5U4~T@4՝13ضtyJ5n@2g%>۬cQLAEQqvbT_K2qLXYȖZ TfMτBհc0c墲,hƿvxĸN;j Oe#*i֩GvV56>zMn<&#‡p0>"ޚq瞥Kse^" />*.[/jћ665uW agq7'+V#B¾/@$i4t( 9TX2vTޜ#1 T-]]> ʭvRM w2rO ݩ bN )yLRlǑ V{ }deIXt*eΰuZtPctF~20*Z{㱫\YnT-D$ tkybkWC/x%ᡫ'pA^d1)P4@I0H+)TPnT3ByR_%D hX"r/mPXTrp]j 8 ͽܚiLj=8 ϫxhn!U1[02yAߎ6"h1]63YTfV}?ڼ|@=`qgo`J? y_GKVJ}j; j]|o4hJ)(3/cy$ %thd ͂*DnFJ 0s`c?pDv89{M2$|NEUnAb;!lGnPH^ #JW$ǵZU"/he9/7)a$ ]uEyt;E 6ݨde~icOˀ"ǪP8 4t<qNPN!ia m)Tǐ_^pmnVX󟚣KyCh:^UKA{Vf)89-#.qNJo =5EMw35ޚvd꒸%%<.I92IǞ[ f8]= !8W$[_d2(p*m% u uk #g$ %؇i솿`iT5\F Ih!!$w˝'BLI2QpUj+^8Z TuEN"?@5J+LxS.#xM\FVҞү{9j MgQlh0)`~]?,},j-GZ G VvGt! 21GU];&/7qu5uq"tKZZ ѻB!+YR[<#*; ƚf̱SXjZcY ^;p͟nP?Nڽ1-]*ɳAi) +3q]#{@x%GF$ zu{.R $ ]3@xS>xiGLI)oi/{Eig{qG]["Z%U}"e諌;f7;-Dl lK7 V`PFֵkjA sJJD4 x҃9Dg ])j)]mp֭(ZR]PΒU)^àն\d?ٔfJĀ= `Wx#xC{lK -ivzzQ(GLue RzH֧SXxVt;(ڐj5Ɍ`'I"J0U-c΍2g|{{-هz)<0C+H\!E_qխMwM1'BRr)a Fxh¢!;9f}効Jl2٤\lHY1%tev{IOXH%9L*>u.YkgK7cYֻSA;,DФ旇ӫw*SFV혬j4yG dGJc^6."jf)C|U"Ty*d01nFzqx:f3Uyhl҈(~9Ð <YG<]]mkXsA=l- nt O A\8[MA-0''+':EWյ]ƽW3(tv0n"<d~B#gV3 Lb7+ŸXDu 1*å %j/OJ'!H w WV%X!<ξㄑjD/ j~ACIq*W&{[CpokAE6TM,Sʿ F/\qJ_V8ެ>Oɞ{)Em~Ѷ1%Y5lH7߬JuR_w}iFPq2|XⳆ+͟Qopⴿ9Z ".XO/- PΜ6DcP9c"3 i}ĶVڈ}_ڤ٩u^S%/4 .c]>5D ' +8Q5HFGMHI@Fu E3)+˔z^qbT}"SwE|^٤"o ."keXc.IοE^-gB29k#`A/ Da~ ʇ[Z R9v /yS>R(XY40K_I)ooi~3F`4h:w%b` Z0f$s k]4#n[(0..NjHewƗyC͜gt5lMu *èr}е luSQ#!*P֤:ue>Nrz[ZtǪQo{XY  KK^bZ.Dia FC:/k.3 җ}"=eymn. OKD/g8YaYe Y%l 1L1@{5W~CwS??^D u]2Zz WB4e|zdY<N|g҈Igs?MYć5;1w(0y02 Hf  2Az _/bdt.JH尓<p}\Ez dҞTUhMJۚ뢷ʿ3a .2s.[ ՋSUS``xlGPBP-٘[}]*N=ރ޹iI fh$,jN+)|$iN6ӄX/l0M5+D@|j&xB5 F[Tyפ KmFbőrk#k :V< :S$۱ o iqIUGif!,tZ;?5"`4F.` Jy N޴ Xך^/"43ﻒBIQ݊R$Ks?| &*LtJ㮢] -d!Dmk7JRg^!lh`m?LΒ,S6NI y\[ 9l!pw{!ε,Уku q8tiDܕ3Ht!Z'犝E^TOa@@.W>>~}'0?W3sL#,is-f8+2{BXᮒ%y+E7U8?7^X; w >mUP( WCN%4߆k+V^7CJմy K5g#՛"2Y?G̉NG:V-čE"˵ND1Qϫha8SHLR3>C'1w'l~ ٞCMjNGE\ʺ 1_ BsF6P(!4E{|A*r~LFRI#'hNp9!\dWtrHSo0Y& :VyG81zA'̘}`$% iRJ-m"+20"Pjplkw 9PD95h~^(q2h6WjJ+g[;W^tGnne\{RNnx>phQ$w+RTMJ,u蠣mj}o][ޮh78䍇hv4MɼkIM'V &8˫&ᨸl;z5ՆtduDhZ<q nlbLUb$# )ͼQOQ lX׼Z\$[]P/9Yv~eYJOKu&;/Uf$וC<(\x2\L*ŷ0F<% ~)&MGSN'($s$J@+E8?SD] W`5S8A8PgU}cgvsIĵ4lu4,!(~ #sjXR©L!#>qxz}?B y a2Uvj82Rx%z2zgrK"k:J? $MjLhya ՃG4,2=ֿ QZ%&#;K4`Z&N}5X#Bk/CU==|0)@ym`J'ȉ$S:⏞Fzs=7eVCsN T`{Ț$@Tat$lw"e;Hs"MgaҖ+C\vO*ƀ }4ݪo@Ửn,m1FbGnu;E9y[h fO;R?4,ޒJJfaڄ%r>rЃf-HIuE1] !6ӯf\xrGā,yHp9gF(܇-WzÀp#?[GӢ,y&<|;Oaq'YkHӤ^Fpޭ"tnoFԆEٌ}o<2nj[lXO}W@3S`}7[#0>70Vr=j])1}9lGE3)J$b_':D}=C0qs¢U-q?R?ϩLVH69=ʦ0BbsN04oъ9OȆ-N6Rrw*v&1oS˂5&QovV\|pEu?jΕvs=PAZ6K5`[% vZ11HggE`|~0YE-,AMBǮRgA̳m4]~0OA1ѱp«-q@4t,\Pdwjc C<9x "^1qz+ 1%A=|3xPzD4qFZ P Џ]m U6e[~,w4$%Aw,gf1cwp!)j3 ^ʂyE`3AZXӍ6 5[J0RE3nϳB';$aL3A?ەAw<9tú>"5џ+.*<`OSQ%73f2b0Qu8hw1=}6Ia&ZD1VB~/@ v3fPx1ݞݒ}4ƅ hXy2Vtr; ἢ56O}&eȬ Pi衯8\ߌ.[iܔ l J-\7(jY^=MntAeؿF ׅᗰP +U-#YnRdOFg؎Wx|YEbj"a"Qf' L%uf) |wğ ğ4* dvL%{%oM@+n%|Bf$[I*z%qwXE|``X jœdfۺǝۥ@2 HˍTPQ̵@ֻ*BzKa?ithvt;(_uoϠ!j/]w` Ǒ g`h ߔb" `|Ɏ 6<H(ĺ+F:UA%&Q?[+iQ-pHyg. ~羭bNr[7. #+k)XgOΘQ-}8&q T]vžf$]&B%fG0O{|7qfankxmu2-ă(jc^Ȃ#}A6_~@WƊH|0 _rVڅ rt1 _5c:bld95ˡҕb0QӃ+QǮ9]fx]69Ivmqth$ *mj'oA>Se}<Wsz!맺@ _G,{!aR?pȡ^-3MQ=6D5[Z(GCbJȺC6r lJ-qan-q,|3u<5ܴXZo]F?2բ}һ;*@]9U[j|%KwP$zn}g֩r GjY^ ڔ +.;Ǡi)AHTb 9MRm_ML,zs'HX{MaZFCi5T #C_%™mJ(7xp6WiݜdZ-/OtLB T˯?H7ƣxxw.v[85y_)'$\F*9]O>Mz,kxG'+".=&9l(HsI]\>.EuF+ynkxX(_XA^RnZ{d(,6!U,R#4Fߧ~)R=pfpf;/nY1Mptb/@;ڏj{3f<ĉK q7CW-^?^"Q}kto[/`k1-eGݩ4EF#`ߟ7+M<0]cJ^Ti{pr j 3@L3q_}U~L'i3x ]%xRe2Kb [qgԧqW\:R5L-DalAxf2mV9W2p{u{r 6} n#A?7N58 >M{4_oG!!%F%1nq+g=-DxB>LTxfBν V eh2'-Ĭaq_>?s&R XP5-ސyGsf^|q0*+^=gs d<#H sC1DD=2%į7:_P,d"/8O*_ö566&/s3axOv=Zƣ\BoAJzSe5ӟbK:ER(yHpxbj;5E:U\-3QW9,KmLqB,9$`N#IIu;I@Ks Bj!Mz]{@%8X̞z9̅=![ ϖG('y9ps5>@*=@~(Σa[  `G{j=M%~(— *:.U8!ť[wtRbCAHМ۝2+D4a dT4O.V [m)nt ~N:YNȭ+5u'^{u%cj`FZ笼a@ZzH]~`IhUhC[`OFC !ы_YOut`d[)B7)@&x$˰yXNE$Y|2KASƘӍ*.nvq9~TQWY^&փ$Qo|q1am-D`lTcF24tjpfX#рy"O)7Fsՙm5ߊ&̖V\>ï*k ONg0[d@ 5&.a.p5 c[P"c5>Q{ھ 2J8^w}+p .ʓf ӢhX46^8!X[7{h#[ґJrZ~(MVJɤB_7'|5`]_],pAk^oL&-9e:;"TAБGp Yv;'ܶ弤s:SnLa 5Bٽ=J{f.|Uzyf) fisL/i kFYHYe: t˵/X4v%}،рjڃ6K+fNĒygdDF!_ж\qD0tH 9J9FS>` HP-r]P=YL 5gϲze6ĮŃF.>̛!E5:S*%[ՂoY3܉zQs3@ר]y-\Ac@i8xdLsFD)*cSn?C3h5SO ׶Ac!Q] Q7ɩ|Zh; ]2y g*Q^A:.`)Z`o;~$=̬ 釱gYZ07070100000016000081a400000000000000000000000167638a5e00001538000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/s}]?EhDTTk׶ǼԥZ,nے-9}6;st؆`˫ ,(6p<w$w$D;|*>[Ҭ;ӪFuU8?u.w/eˋ xB/4߸<ֲ~g$| zrE>DIM[W}.8'iǦ%o++Fן&}857WreklfSmIILxfR7~ޣkMqB>])S`F>{#fF~ k-p'T~ig$k#ź*LD==H3#):#0f M0\3G.[͗#WY|;T˛-O{d@HI3BNdA5ʿ N# %tA#A`s.ԖwC3Q`#L^ QWh8qfH"F""R7tviZòeoyat{-mDb  w–DL_3dZضT*-jI֏Ź.dYD#C&׶XDaVK#_$ItV;qzW 5kaH**DmOM4Ϥ.1Wb|+`Etp yރ .{E 8#~Q-6%]1.X! {T=wϴhVbծYq\<Zq;޹b͎^wy h'^bAf5#!:YNB/|I Lrj8/:pZΟKu2J#9vfO[ ?}]$Ѿ!+XmKwTGܣμE`dO /B^#f Nk`Lx2Ic姭FϏT@7GcU!q9Ff8؉Tv9r#ԍf02Mabafz4㶻=3vA>.kE+ko{eԚs,ot`I-|Im >t{ @S!_ L#[YEx(I \t4! J It{t_ 9:u!Mw^q{zwUY0$%GR);Zn_EZ[yJj~&L -YE~q՟x6%jKtU+:uwwVWMPb5H0'M0l7:(Gasz=t*lB3'@40y5j| !EWQc剅A`'ԞdL~ P&}۞+G>#EF&|m̉GWL$k21m-wp$7rGgH]zҒL yZ!>-tGvR [b]q~ /)u/&'k,5,#3Hy%{c]TdlA.$KKp:oEю݂J6S Y" K'HE2h0wKW+$dqjy(²jvG3B:wr 뒽=%[7 0KA e 'F_e~߶SC*\z0hmm,5pqۊ^rSqr^C5契A2螘.2&?rtL|'Lox6sXpJV(̹0ޤ33V}eJrs4y^Ra=^*܋^**?WYA>Ü79@#9(Q] `UPr,r eԿcb{`C~d+v޹zHm*o#mn?&BY-ECMYCdSڬw95oۧD db^0դb%Po[!.B_TSb9̊-!IlU#L$z}OtVTg:Tˌ>[p]LCv. 1s =+&sv+<' W 6%;v4 e.ݭUxBb _Ycoa`:Tv@Z*ȓ0JHDЩT3Mnz*rn=jfOR6oTʳrk'C@-x$K- MC?w ]I`dHIbՖtxO&e"2ƁdkÅOr_@$=wsuR#t#qΌ_?97!B1l≱QĄـ};U/U =䃓"kvlk|mdd:GkTn*߀,.cKO>TI2hq_xHDG|]~=@zKa6LNek1z;&{fjPzs4xy Qa 7#Wxke\1lE]xb-UViLV%$vZi0..eȈMG+&-XXy7!l Q)1iAEh9ټlҙY&Sx9;֑ `_:BD6-GqC*Wǘ_5X x3s8jcBIv{e?fYQ =L8S7 yKFW).BiQm$sѸEkzBXQWտx#P\XlAK*YLgYZ07070100000017000081a400000000000000000000000167638a5e0000b0a8000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/Ͱe]?EhDTTk׶Ǽ:]0MefsRY>FOѝ=#+)XԨ\ i ҐlU-QfOJgRŊ u:?"2%HF=cCV^f{ػ#:bTiZOp@nN ,.dEGIc B'I@=-BײAN YKR(m_Պ4YN(:i%Q-nU4ٕbBtFSބ⃬BŻN~4iy׆+'Z('OFqCؒ*')dرQ5K ) M*&o 6(gV Gx뜣˪S,AûrFSr}X!kL·ʼk?|<^Q(mO Gc\^ B -Wrŷ$ $Iˀ :&*Xb*>\1,dslk 3 H]ETi[MDU) >tZ2 scwC "o\lNұ'Tt5R,65a9up5*,[I7L[hP6ĝdDpשӐȐ j,.(ꨭU98`rY4 q .UV;p#%.PI7๺@r ~$@Ѐ7U~n'$4ڱ_~& `Exn_4}C@,ʈ1pUa'1qx$tuCL2?"Vjj96ϭɟ>,tal'Yq$( ̹advr."c/mi,L&{v0Z&9O85X}[A=jB/9#~RKHt^,MWrkQaY'WRxaymɍ>Kd5e`R S/l򓅺w+DTlNT$UNf$ԲiJ./E%6s=v[Y‰r YI=tT)fH UyA0jzEv7fd{ApJtY.JoUǦ9DW$6zhi U: Wޑi'1`U'l\?|V0mrÉO5p\Y4S zZڝ|.ܵ:)'.MFbSpJ#U&0qGZ[L^ a }#yhni`%w cò mmLaUp"듯HF9A&M0M<9 u>j$|L^n$I ?i%ZԡKuz,==:٬ ǁifYm׺9hQm: 3q,D166=0{\EؘnJY $8I!`%@RA R~*"Z} a!#x(0Rϔ6gjuۛFEpd>޻sOe?HD2ǩg^Q/~*jr+s2S%Ш=r}ɩk)+e| |*䯽xIP*EbŨGMzFP$3J26Ʀ.t-㣳Ŕma{Q"/'wN6׿%ߘg?n4[% o:ţiLO ZTkLq51 >r*I 6!9 fR䜶L+$zt)4#n9x!Dg|nnC"΄o,FIl_D6ύ N-B= UtuK 7(J;Ap ͹ZCC8y3 %+`.j E;)rƳhC. *L(ГgPlz-T \t>BVE%wlG'9O {hᅩe*۝Sgw1vJFBpjbbU:}s_Rlfl&Hbnk5˱v̶Ɋ/ɩy"aP I|]-X ^|躑fu}j9bpiX)5gAmfX%ެ5rc>!uiibT J8懱H/72wg r5(aۃh >߸}pXtlX[ϛ~*^4DH(q#q×9DuxZnWցax .:kP Yyӿb+\gcLYGIo? b_yJF>X N!hόv#=ZOs>&V<3觥<|B>Oʼn.q`PIxHS"Iڿ0yh*O#a$AcZ)V?-K⫨ jrH 8ofYT+ծ"s}/iR0.X]Rǩ- yVѥ3͉X6?刱]+p^R.fn;{~Δ_dUޡg t Bra1??`Q­$MW.Ɲ<>iM5*pA=V'P!8tj;\V鸌:ʑ(ւ̌QB沶 7:6cXz[HqyZ{2䭝YWqVۆֆ^INe"6ZZ'#P짌?2G#|B|r{rJ6.! ] 0U+AOBf O\LO! ^/+IE\Xkrf'L o?AHqvA. PVQȘCWTI@d@^t)!Is~ *zE.;`7?{hճY5%%ád wO @+Y8./':D}{vJsڇ 5a?3_egrT\ia><MnDR ]cZ֤p{VByaPCxˮ!X;f8N&b>/L@x硫(RugEl<_b47L9PVFye9utX,i;rr d9nLQGWO^l|!dSw/E3{ya}]Fd$3`h#[k ج(  عx1LWa{SG/H!m}ҿN%ŻQJx#e?]omR#b+V ?f\=A/Vb++@0Bkt=AWs1W x-~U~_Y(t~:H4g'. _!W臘TN.Fx|^վOE&z"c-Φ⾙(܃ UW}t~ƑӈZj8g{*dANkQLi>00u vxF- \[fS$Y;6kgFlr0/>@tq.foLX-"2\JzjBj(>(uAn}x)Y-$|mOw/i~;_\=s֒3ҀYInXֺuigM6I(j0Kv|c ZvjnMے܋"[iM#BpՖ&"u<1va}g&ub}(HqET6ߗq'ˀOH-8.: 3 I `.?t z-wWb"tcNY!aQ|o밷/w +ӿ4"ׁw!8EZٴwr4Ch|4FZU ׾}:&D`CNZ4{:VBa)KKg0֤JX\ΛU3 bG8<7+*iOKZ@P,єx1: n}y IVj%"1~PbpTϸb5 vRpIMJ_ZJFOG2K_HL1{\Dԫ'"6O;Wۡ\*pa JtV iBΣܐS6V@KQebg>.TӭOA^D#M8%4:$0 jC@1>32!Ng#$j-x`w_Ʉ򫊬fs47SgIbqXDg~=S]tn2r`8廈',g{:ϗ]rAmv]O4 /A=D/T$ ي0 y`qG-+ޡЀJy}K @#ʿw^:Ɵ~+D܃ǃ:Av=Xo#%>Eګ@8JeZH"V( t3v ,pe%Y7eºe(eR1ƀ/Á-N7$dZGd^71kB[' %8*n88l8'|JGJe~WZ࿤Ele&9%[qQaɧ ԙ_>1jMIL5Y,*iғ)z5M4H|j31?l珰ĸbJme y^)N_ڈ`R|MndӠ=WT@P쿈>D@nhmJnsh't6#e\" }P Jn'=PqYGёOݩ5Қm4?rw~g6Mh ĮDcq#s/GA@`'wsU@3hpx<)zzod"fY?G~2$z-,; A[C[<Ǫ.LJ jDA!i]2B]觐l)xLΆ !aBeZ;Ö cF*_6zK}D=GW;s”0͏DYx>͊]ȭN[rnnɵhaFʻbljiXS΢] MK *2Ȣ{)D^ht{#;;zH'>pٔ;$,[E),+yHh x}\P9+~H|ltpn iR9/3 zZ5('pH5cQƺh*Uhas2*/GV?YN`Hq9 +pĺb:Së1؋ޔDwJ7ϮaN'WR A2@~]4iūLMf۞l}9͡bi3OMt+ok܏FwW7N}^@`3 =k'zŠxi5D7,4۴џ[ciǻY NC\ /PHεK:Q‚~4 eKP QTݬI3vOPykM 1Wq ^NZibܸrBx) :71gSX׻%h>!OQz~5vt ml|m.VBb(0lBrQMBFȨYeBI\60e&cV邓zdJӜϛA@Y5MiSVa"["QX~c% B*94JO8oav )S0@;uJ MtGCvg ^<`b!x2ڗr׭V/<&:JT" Em?+DkJ1a܅>M?UwOUFg}|( ˭._pK-ΐ蝳jxvB9nszV]8~Dn^59#8(B?8J_Ϸo[~'o^-c-+ Lgְ>a%4 z'B 3V7T ;kAd)kC';T}f|2F7Yc\xkwPHc`4.}Z (Q_G^ }l-n5U6s4BBd ssA ccY#@<으 W A2).!w>} "M hexb1yrL&_nƸCuU?c}OßarIZ}_2$p@&,e;PEzO+ZĔf*(&D[pu5`I>R쬯DZzz UD~NkT9K׈7<e@կ߇ v0 -َl(I-)ooM/ 3?kjK^HRma*Oj1l gFl=(EM^i>YrPGhob aW;LtY~}-JcHUiwvgtn_[' ef6 jH jQA2'*v֋fؚcPlJa;b S!W9^΃2+rRCeLmrZnfI=0W0_ o_oJ'jɤB@AK-.EXydYWWPjWaM|Q>6.T=%N݋!ʒ]7)tM pf*}d<'f -:_6MS=}̀{xmUAǝe[ .[t"A|^鑯s, J{ @`+|uR+2g(( WĮf-PHlT C^ c.&TB-)biB - z-1] V, E'̙o 9 <=W!QxƖA yAl_1&-2#)aɑweu9z߰z n^iAo|h%f:6 tEnwUe@)5ֿrm^ݙ c&(~l0~86#wBw? ɟR3 >㑁Nnטּ)A2>wf+T-bs@>pֹk{[#V#nI JRIO" g{QMS:ףZon2RM\6F>¦,X:[?O[y#a)&aLM|CV0̚Xd,řXe#2 ls3{Tl1zUB?!͘o:&(0G#J/^렠 СYI<[ xϚ+oaїL"beY"Ə03'G͘K뜣LDkE Bwe4qw&)][VNhHz&qG+->A]L[27Y:|..|(lܼuk$1k)I|i{XhͭӦ(Įl३S-$W70z_G:`cIL߆<)3~w>*`BiRLC2z/]|{7a{+. Т9lpp@CA˷QoM CH_;j$ ̅Q~A8]1r>h񸫏mGetjxeE*CI-LD0rΊ@3c3Ozsgf܃9EH`DޒNwOO/(+ +wP([97989HUfl>X7$ ,mav@ޫ\s]m&s˅t`;-Han>멑{d84Fq,8PPڷDqpן_%Q|V %=&(-x,s\÷%pO'z!KމVjyM$4Z˴*$D)~G'OGҀ2Nƺ=(juTYW&cFteЈ`?Cx/a ͂ oE+AI6uZn^PW )Ft8fA qtVi(F)~b;_;ܒL)3|r!ǿ6O꜊ ٟ9R~veI@hpX`-9V927GhW#hUn"Jo^DIUWn4xHI#CL뢩 E>CkwdQUEB8㩰B+]26XC';!GZvx"UmE|.!] nCyQt,a1 3?R'9ix~~=xV\4'Y&Hu:K+tr<8prJDG&h}[B1ȄϮ%1c$=NY4" 93%~Z`}nÅv0|! vrtpk'AoPI|Q^~GUOjcZZ+fR@*g៤TJ8b~EqEC4n'<ՄG t}- nwL0lEG[+i>%ۺem6N"pɯ5+jx1?4LH<7QvzW~"=p)b{aG0ʛ)'6<rڜVt`w Vk2άP`=F}u;_3U^>-Eג)0֒i~Ϋ}1 5J#~Ju K/^ݡרAclLc@*4#MÞ{ߨq>w:wZ޾}:rǔN|"ǭJ|?بLkGn-}Wb* )YF7Oc=ޅvoe|#tqBuR3I*\(%B`)IӹEeA a83IdLG@/秪%Mfw8 G [JneYbF~ 6 {3]hyu I'_eǂEX-OFۓxp=xtq.g{{~ga#\:WTt>t~ RPY؞_afl_*{RQ 6']I*ӼSn6sK]OK輋6m҈k(e.g8Snݥg&lO嶗!E0>l:v -D;7D7X땼G"g[{ gx4\CߞչEC b 71WI0tw\,l=Uw#I@Y?67\'^a_̬9dRJ# ulm?r }w&p|4&7zpcH ڋ8Y40&;A@./tDZYŷ4Yq@Mtu(03a_8d4sf[ Bi/I)PKKnXx]iFQ@=̦[P1lL0(̴B~YWqFF= O5Q'ue%ku&_:C :m;m8F_wX)ew%Zuut ؀G `cJ1]iƜ2 t} gz lyƋݝx߄_d86fJ;ۭ#_>╎)]j*S1 ̾D%Z&HnBCl"p#|/B,ͣFϨ>^bF}, &<Ո -i}n>Br+_+&g"eB>u^%o^T|½hέ(bBnƁ8tE`c'k3q6x :QP+/_"RvӐz;/={-[:Q a!F:/ajm0ZTbv#߇E~*h=<r }Qڣ%r9鳞=[L7YCi\C, л".-T7C'ܑ00D0 P2E*[[ Mr0?@bA黖[e0*4'&O0{m, =O$`f¤jXg؃s.6n6k}j=R$uOdnH[` AZcSe$KXLU8xo<:g;pӈpQdPvRhLQ(|)CTQ8^Kj)l~SnL9)4MOfVGnOk2&עSzGZH|S/Zu~=)oCшH|!=Sc zU*gRw]Mcm /r(5;DΜb܀cXP|=? ɬ#Y3~EozYh̚$!!E9wAr/K攎$4T# Q4Ҫu&MJώj ºMяC#<{ĝu0;@uaq6U*oʄxDžCHDžIL"L60#d%8i[)Tg,q+~`,dv֯)Ϯ w7UWʂ;q9哶Sn0\Go*V#B*LOX$"p1?@@ as0ITWDءJpSR#A2z_*1+٨ﺁ|LVU@.ʅF5*m3kkdl8E  i3>r "i !s51rT+zN쌽#KyOU3 {#McXw9t5c%WDcA^:$ٴ4GVR։ XȠ<~TqT} *l XTȐHԶZuUު}(|h_sBznkh 7FY~JOuV1Ĥ˓_ dJ‰++o;$;Mv LƦ:t4\7lPyt*L_nrҦ~f$;f!?ʌΎ.sS'hp j?ZIT!rz -RR}a\an@s""" PYբ]Q3aTnICR} &$OI,Lړ(;k HUDq9c:VA#CErH!Oyv)s _AmisoQ?4&ȫa>ݥg76O✨@RWs@X<8K4Ccp'1OoʥJ?#M.q/$켵 qN,Ċ2 ݆S;^Un9.NF\)@M~Вu I]QgOI&ZqԲ5ݛ:=D}[lG\0}WqCjRӹFwT㷓G?9[.=$siVFM|l_{ vn-gd!F~Pq-&˫sNP2Eٮ{^L.-6Rlgͬe9=G,[7e^BD|n(Dn ̟!Nu|b85kdɉ4h@4̪4LŖ~e\DS0Ʒ<޾*UWӷ{}/?=gRǀcPV.֛wBF</yo) TޑASG$#Gw]-sdavga2CgZ'';%/=+iˑ!eA 7P'qI6U"gŜpmh(2ϮYKOM.;d/` ]@&PcE5/HdlWsMz浣b1=mξW'2Odlk<r$1n4Wާ3j?+7:[髀IpmgC wgP )'CMTĠ2Ɍ_%74(ۣǟ]gb{o rHuOcXL̈́\plFы##*PwZ b4wh^[Vc>=ƪ7'2ǚz/SB!(,F?{ U:.(~,Q@s\;$ k9}hTH*o"ګrSHp#yxUA F01E_/Bme c^nX{m[?71>eJeQĨ^۶{ ݻ5~4"PaI+󅮁s~>D1MЍ0HrWf= Qil뙯EvyqU{R,M71,U͆in:5vayd@#+Ct9Lx`W0j1mY/oԛ @rbIQIͫHwYIat SQnp!D 5ڍy(;,-?0e/4 ձ((X֖]b_iXUiq+I=™M5$ R tmF[YCԤɴ6ߗLN,|a›kXS!hMQ|Mxb$@pp>z[m` ?dEH#6n YXr-._#ɡG^KGJKaDIt KU3Cv">9amWR7]4Sx%م|?Q-ru($BghƸ\]^iķ j+; >I'ӏ c2ŧ5 #/ `)uFN Ngb'Thϋ> 3~-m>A~ݛiH Lvi7}hST6.fll'(\'HۙmΟ uP؜9Ș'дԽNM`zN|Y$)r_(Yi!MQcֻmvgoU[j\f4PJ ~`&;߉`yR.c9l]qcEG+iIWI,/mpl@ϲqAemhpk]6$ '`@* :),OAA`\9བྷmCAihIj5DKB| e% N{wĒ4oq3klrʴʌ 9w>גn~r06fc lC22[4BkFIP0GOWeAO68{As/gb&DAV{8Ccπۭ{vBa(UQ^*KuVe"s%jkSo4wY A9cT({dr1iCԄߏB tKE)h+eiY Fm!ADe9=kHWnY)H\i1\"Me eRK5r B$B]x?UH Fn=5E /XS Z̷vq<:8w:S}a;"[\TTF=c~ .ڼ{ qry`u3uuWKP.K nxܺ7d-i4q5KIz|{c~X2eB`8RKZįٰ&[@hS!٘_7NF>TGmTE(ݖj`.知8;``~i>6SU#F|w*|@L ыv~U.{ =lDDS`&o0mOU*siWLs*WHگhAHNuBq31+)I&rbkfyn[ A 稚.5Оl[]3̏tԪƓ<}o.w lwvawRy&^nF@F=WtN*U̬Ap' X+ Xa 5&f5Җ,: m\x+GÊ*RgxxUiH*o~!ZnYë"(&甍FaVUW 3M5T^ G eDY'd=L7%H:,>5E9%Kl jxeK9#[% 82ox:Trnje.G}ka Tg&eʉm:9@A’By3RH JWܾw4Uv!(zʙND~9(`iF+C4̼Yk!ְa6Xxclt Th5y؊B~gh:lس3Zigd!jc 7ꑵ%JepJKH ,U?J{șgjg>t*J"Bp=z;lGj(;8BHIaHwY %Rk s&sCDٕqdUiXgRJOqSX/G>o?&"҅Le,M8QsoAWa8K%ʦehKh *jX!MK`6TՌ"VDf5NZn~ A`G֧ti0"#؉FS=<َ& j;=qyQq^D]{DăP׶jLGjKEws#.1=D0?=[0c?ՍXbHA+Mk)Wa.^|Ƞ`NBT,:Nj03ïٺUd@=upʑg`[1WH٪<}<ܛMօ =v*mjȺLF33]c?wM1ri>͘2/|xtW&r.X|WdS0 -LzЖgm:WQ>Odc%gbSN3^pm<]i߉%:x$`hy/yٮ +ƏoWṕY-D0MwlJeu"Q)/$ITe8Fgtuz/-|~xiW~_"B74oE^PTjڅU Iɖ3($p?\ޓL蚬DTOXQ4kwu KbWe?T$"ug \. ZWM_q} ^^XS 'KN.yaq A3 1@sLyP^!$ 3xI%2]ƺxahO!(kI8O1Ӻ`"Z%NT* ~.n"6AOu*|57RJv:YEP0aem. ]!vlDVlNCj9@qR}`eցo Ugqe*` 'wƦPUc15dCF3^>bq殅1GrX |[GsJ#PHt*'xjJxt ZlVSpUF@-Ȋ2x-g0neE\v;Q(Gl<^brמ/cdn&>'ϲ3t9RAm$1,^vjo  #|mawF ƪ d}J3l+ߪD|{VD70Q0mIu:>RSZ=yӿpٌs?'sAQL[Qwp='-QZN9/P5Rۺ~;9؉Q";j=D̳_Lv?`aPBl|cy{+vK6mj[w/[ /-g%?1 -/b & Lj-ja$,a8e9 -f NW2lTٚQa'USVz%wQTa--Prqꄆ}%%RqIՉ#qBR cXċee0T{9E7u֧$jI|)&R4SҔ哰%ۨf("2i,PCƾ dZ rOeRMߠ]-'8AIťS0˭Mn ERe?Sd{F0ӡq(𤌵cbʁ)gؒQ,MCSO U.3aG4kwq:BRrh-]̓G[O!Փ~ 9@X<`dа:^d|sRQ)8CdEMpFtx{1Zcܰ XXxVC;&Cl@A0Vzo|87+md/ǘƛ.mLbG.F7WHqA &x!L\z9Ο!؅OC}9sTkhW$We M\|[,H3㽨 .XZT\Kê/%%9ٶuo #iYZd RɅ{-h!+f&(_%Z׾c}'/ƀbF6@DjVCY6jW2[v.ԗe_/Yߞ ɯO 9Yxݱ' ^j?k(&D@vm{祏sM2RcTCHwjtTw1+mƁ߉oSUnٵ ם{G% c(QS>>0u!wNF6HGa\8 ݃q"!v 1V^&+ ˶꘳D~=@r)뎅|f 4ZPp|'i0Z8a#< I㰑dvnׁǞP'Et #Zu| o:D,9wy!g%-ѪYBs<$u]0ni0c`>\m&uեA*޺ؒSu]z6)_'[ud09W.#ִQ-ܡxf4э*ɥCQ8Q79ZdCn!ۖA8x `ɾiW/~]lBwuC\MM4Oi6 ;&)nƯ{k9m8v+چHZAt%~F3=ToF\EWC.xT?9S%y5V){jbI+QfSh`fr$,Elʗ9KAOQ5ݤ񿙠qN۶ `0Ėd$fӥqF$fSjEKnQ3ma*|l1>:lf%}1g]*cݦs cߨ6a-j")}6Pu:=ȥ9a?/P\v7_DZ99F١4hc M [N$XMADqMs?!n`37>Fܻ jNdc6X '%5ܭC#YDD<+rRBx]P瀘0󽽝7ݙEgl^7.32W- O:M}D&5wD5iQ#1n-QPSw; N1Ur& lp`g߳bla LQkΟk"A0], cIFT;0աzC9dv;?mȃj)-JET:6rlsU_z6C H*Fuԑm8È ;_-Rr@+TU(aHucw|s'PΈԱ67o#X:Q(w4s#|-#ꐼ2빡HW_OL XHl#|lLopl!sn:V~i{*fQ$)0f;r N,Tc Xa'e@nFzWi2c 6 . ?Cr4Wkܾ)3Մ4BHe8g(S|ؼGl= 7Cj/S._& zz?MJ\0#S㾶]&CZEm?XH#k,#l\ՊT`knHhz>z2daUkH:z;Pq0QIϒ-{l` 4!ϛ;n bBEEQ §T_Xe}C$?2w=F䫁ֶxrz$~x4+CIU? v3F`/fs2(8.>AUT&Q%9b5)KhEnF>[g#s;P(!vaI^bgr\B^ cťg@@H귅,MDWY/_|y؂"$M()0 Z+>lgۆ0>S8T:ϓ[2%puk͆FxxX (h=@3_ceQtlWâEVR0db~U=j!cLAۧ<{OK|קJJQBHkt;4nۣT;S6CJ憇.L$'×|)ǁW+~jzwP58_6߆UU:btyE9G6LҴfk&䍚#:qA½(OSnWѸ\np$IZzr%&bȸ 1MCp[9hDdb: Y\s&,T?Cwk=iJp=?4g' 'LccSVo5O8ix/umWaa2bUaB 0HD|Ձ&*&FYu/I<,wSv5AA_aIT*# =n>0 E927v95EG#:inrf^J5Bkc(C8oNTZ± >c>( -5m&O&IY_&M T-UҤO6EXJ,D=t\}#hNA.ƀ$g\/TW!G#(5k#ϮO& JG{4Lڣga@ OWzGr|( f=X۞u ZK0KꍡqJ ~̛*Oh5av,DX_\yɗ-@]46AAI^;&Z H? Zg4dCMIŠ3Fr[R蓫Xty?-V(5 笺`Y` A3VCd?6ٓ apNnUɢ]ֆ .i< pMakr;2(q7[aҁ:=R$ZPIF3/-)մ^^ *w1P|hE#ϯdejjGhAX_ֵ)W_afmC4d]BJ&aόPGwb`%b r?/xHI=}nۦڄ:"cz2h61F Cǵ޼Py(puY fb0Y"'Hx[nak1Q3 p!߫n#퀐VNЄ[|vir)RK5$6mم[/u; s.oB92;PS`;#V\qpzgM&' ^ }?(E-bS0셻?fQ ԕ$`OQ{Y$S, 䱥:9x-&gV oGeN_*UNuUSq4SCb[I %j+Q)˧[%'Pۍm"*2 v I` ևbJh) !#z玼/c K2LA<)tn1D.W#Ή}i.7i};,YA](`Ʒm";DFQS/F`_Et{Y<]`0ʼlzTxݔ|vYLiT~) 5fȐ R%qÅ9,C; +c^a) 6I,aaw(@UwcT)®-1B.Be%f9Pѝe"һ_i.ov?d}v,,;!EjH{o_D =Wc'kgN Uj`#[t!z[xY{w(mv* 5h/C)O7aCKM ˺3WTpY+rX(1EkM!o?QFHi2b )4Mƒ2+uu]aci;Nv/i1yPXxqQI?&ꨶ;f"%D*Wİe|ƆywG?R\rJ Zu -4?SΜ\YÏ_S%G l4=)[TP1T@ 3URe=֍KcPACAPa[n h^ff.D-.AKÌ a4o RH! Zm~˳z3"P4`Ǖr$g6Kw<-`>^k0Q*֜zf'ZQ#h-,e;B$JTAFgsg8s0%)P Q4ꢂ1R΃ ˒?/ˉ? 2 YZ?ъʭEZ(]w$V2A䜂r z6𛍈;QI%ZN7Z#3,WMaBtOd?ʔQ.z&?c9'APEEGu*%!؈5lXL-̓G-AxB87+U~%wnt+%qKo5Jz6rl{8 G?_}ɥFmq؊b KRllmC\i\.,k ,ό>OX|skE(E}-; US!ݞ'#o!`!t $[0yc6)]JAc+!)=D~R+$P?5щ3L]POgLD.QԽl8:fO| f ĕ9ׂ2Ky~!U(=J5/%RJx& g&/"2߿z'!ҙd1#l%kI |tt? "YQr:њZP_iK-eQOߌ>iP唥mX"3#25!Ma U bKPy]v 9hjfvYܠP@(+a@ rXʂ}uQX` ˜€ɛ)XLjc-,IZ߲&Ahk,˚V˕s0|UFOj .P6Sa0ŷo+8*|˽RÈ Dk17S֕qB2PU  t1 \`EKK '_a@hgv/2:KN3xBa2u1«+A' WL1n]g0WKr&LO@QY/sByً/9s. $1r*r#Aץ<,S <9-,9!|M*`Kh_>S{) Zr'Đ.ف0yDl#t)ZJ"j:My`ب7nѫN|ĻI"yuzkƣAŚF:487?bQr <^B0U9$bsρ+tܭGAc Z A,l IHH[.Tuж#|;R8pnT3v -yܯ "t` Bĕj! H/^ah[ e)ἊS'Ӈ .n~O g8@|)X IM3,t[s[OEBi7I~VXPǸ,y"3aQռ2. dz?1HO`򫩰a~y 7ǒk,'.~C{FimS0 &m0SYSˉ1ȏ9̾[{/4W1 +9,46idߪ+XsoGR),]bz%Aċ~"4v'JXƻNK5IIoC U4ٱ}|)?V,dlIFe7\8:$WFEC"8ꐖMNz>Vkb*5H5GNxcf7Uj 4(4'#] IB|UٯpI"ej4O4^,8vTϽvUrhL8:`׍C| Wgs+^q/ LrNs`&xGԈ64r%HL9Bu<;1@ilY"㷜0$+NP`s] u!&_g5oNt zk~HRa+0j43l*&b:xO[Ў6},18(u[cq$穳ٳ%'ˁr#3ư)B-+;-c-TE𒔒Ij DX]ĩϭ{%;;Ah/ҶI8/GǔDV2s{p8Q/MY;65V8yeʶЬAF2 <­*$ϩ4۝a'Č}Q`:9_".3&Ҫ3 {vd?XJ5 e<&ٻ AȩDgNY-xl,ex;taT3 Ԛ@wq3$7m)C9W318SԦ Yfs׻?>MM} !hkUsv T|sOבgSԋ*`:ϖ^E;49[-x_d~f@SzEE/L \ Ym =BW'-ґŖ}(,iE,=Yʶ)~Tq -k}3frߟO?pmkxnDwӘ*:4KL:mP[ZA\5'ȔR!J#mVg ]i΅ r&~ :^q9djH>9R2*")8>Ԟ; Tv[-DV8dfܮZj!TXRQtENvіvjt_b։ }72SPl-kBLhm^ګE.A-ʫbEHw}kMYF.ξp9X䝮i!CrV[NCRIqų36q}%3WOlѶk3PZVd Q0 ɏJլUZ(d2fHYaZQ!13MS{ZXpG:-'論&ϐ碮ݒt'Rdk*cv^?K/n߉PGc;θ%`5Up:o"R}[G\J Yb`iXN<=h}k!lqos7]?Zgʁg;mJ&8/! 4StWy^u!KGUVASU=<kv5lr|a# tז3Ԯ9:;O} Y09`/JY!^]Q+D;2~}@FQGJwimPFWʲ 0CRxmq7W0-z?U[L >|_@ NM ȭ +!?֧(˧6 fLg \"CXSUeq5/e(߫a{>UKDk*C%ɐbg/#b;QgU(TDDoC48xqtH^hڧ6RCHk=Mv{Pݜ1@#\iژ)-HFe?~9J я&>J[<\%M,Oڷyu40=?iEt#>*nKBFF*l";x[WOKy_,*\]t63Ul2+LJDMb@!mZ*F0rTugZPlڵp@CC `ZU?P~ f ^ݧYOnr^es^nU[23M!8^qaYOV.КɾnR[nqPmQM__K4Iiew~7NO g/*F1Ɇ"&iSs `J7H uMoN!^6!ѯw5lz5HJ۹#.iW~5+eOB-$,9vN ؄ksm(٫*z=?wQR>Qu HdLjʮ?4yɿMx/_a9ZaEˮ^!Ic5[%g=w[&V %V9`썦r`q#+ %& in  iF)(I-Y>Ub l'\Tu.M>ӡhq~n\ڕұJOv;‚O||wOSvzE*nTgt%xv~iɰonKd $$ ;ޜxlKQ<zg's"O}$0{3#2qމt4m(|5M4)sK%صaH/em[ m/P;ow~wtSAT!b1^!S4)!n`Ȕ!L3We&}Ny^xDF--%#."V58F( ֺlm"]|7Ҕ/(:. dK1UFvXF`-+B Mg GǸO}z6]?0O>?wLC{CȹPnUcQV0@%9DHŰKB~m wVuِffFYLd$ٖ*MS[N ڮcWY_-"zj{CP] 2!x,j lUGmҠDl?eN_.]Q-) MiۚWK"nd(3]Bj!܆,H̝=of!Ep٤\0ϡ R2Z(U4KMkjK*>Q}͂B3DZ5ʴ) дf׶HY49SOh\ S9ߪ>XUjF㼑uA玔oqV_~+ƾyV]4m,R\wWZDu53i߰N {=j<%\h *aU?r,᪃fArt+&2mH7q$oz_1KF Z2 ahS66H_74W:Pf t^dX& %f(>T#@ yEmjƏL_o~\D`*pt6\`EC١&JEٔmZ]xoPQMY%9s|vZoJO$d8g ´oǀ^Nz0S:?b7zf਄hnTgZݛ>&6HY:V"91}M8+{-An Gٹ:@V<]svxg􇈾q@f{̀3ZRZWkqdډ Q)3r@z\m܎lrюd(q^'SX؜?_04.;L~P 'EDo 𜮮G*La3b(#V8D%m8DV(+ۍU`1a3ӂYv9Ͷ69RCՈkTy9/:}px=vCt:k|Hi eKxsk-yKh^ݞQt-ɬ`ScڵU6q[dʌ<^ ZHGӍidsJa6'[qE`0T`rhjM-UoKOgw,a,ɥ/{D[NIHR|au@Ӟ2k p$'0GYݢO0ᡃy,+U ;*US2>kʃEu#xzProE=ժQM0,t1}ӫ̪&@2d7nqi: 45O>~%ܵ$}[_Dɡ Y3o5+ F [-J b\5Lss8#Bt63Bm: YeSd즛8f ؝ ]!xLXB˟wzw~x|s9bFM T_ɠs]}o ہ ! Rx6Uf[I|3ֺDO&˂[n#X9T2#_#Iy.3Ӥd0藀Dmr>0n;WPj" ٬`p ĥ$mӻY%f eG[PAp%S ּH# 8ew&)j][JrX)?tiSWGgFFU~{Cٮ#6\E> jW&vtPZp@#H(/wO5Hkф̇41DllbxVD5B>+:A#mV~Ƀy'^p-'_rcլINZ#?슙xә˛v_ީfO~\ H,z7i՚VOT_=Ns]m_//.{+fubP?+ntTLwYf*s'd(+  6,vE(\X~lb/ߐʅqAנRu~Kp75^ 'qVߡ¹尤jV`Q4]ސX8_BtC!nbJ͟55x9a1,iWBa~2f"i]ssqa\NNڗH k#V=oZn*ݢ WXq!$s($1 жm.İ1"o2brH͡G 䰽ŖUcگB8` U&]@@N+"*+G990Sgх~[Tc!yKh[F+u_D`-wbǸ)a]_Z0 ".LGXHyhGh2[2ʆ 7of6]A6?`ߜTSyX}D&%+Y~CPo B.xAZbpwNd7p׳ hz€w\?6ԯ%E@Mgt#>v J#)rp˃ľ/4OH~Y%4ubQBhb0{Z68~+:2ݰnחy/>U9LZJ$E EJgR-At26 9O[m7Pi`m\<]/,a1Af1ns`uOl)۱V/8!k٪WYz"3BD~4aM4qV h](Wdkn)(*0W% kut@-Dk2@UKt`OCQammU@E.אVr D;[ֳZ#$ہYJ_B=38tmأbvR9nzcd|-&`!518V~|Z,s5D)s&UWѹʸBP5R3>a4EMռRSIx8A S;y[PAS|ڻ:5s4MP(* $XE!]\1fԟ#p)Gt!2bRbU|4VquݳĎoaKdnþԥ[v$!>ЀyKc&U=E Jpfӛ\Oa Zon~߶{ڔDg*Y,x2Lvư O]o]7MuN u_NY .g$$Sg|ĺ-ƹJ Ug [tyq)#%L9R;aɼSEk' y;e^j oH7FZOPsazrC+; h󦇶k)UoVkRR^_L/Ol=^a&:椚)Ȓ۸QtAђڿqognE{uL|OFfɒ)LucVHKv 1oyo+퍘"IgSlƎmtήKFDXhC'w[]{N: _d8 h!+ulVy1B 3f{Łwxg`sWV[ι ׄgYZ07070100000018000081a400000000000000000000000167638a6000005d18000000000000000000000000000000000000004900000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/\]?EhDTTk׶Ǽ5_nߕRNAY.?}3P/:C~T1u- 34Z`TSyE]:|gk[l &g* s 0| TP(@+y[Q㌄ƻxk-{K֔ѧiig|I(O"㐱cmFlh1oo)gBJq͒D6\Ҵ129~M{ož-4(Od$&To![ןv_5hkbTY1"B%OP$qA*Y(+@c&.j2˷rj8;ĵcPː{Z7.O%>9o!YLvc\_ΰYVTќEt{f~1xEf:;:OE 9C.d?hg& X\oJ 24[̑v&ZF_iP'hVЪƕx9`ȓ}(DXaÄU4'ӛ`޸H9ULR*ԴY[e6_Rh|${Ӟ%Wd%!^"g(7aR ݱ l~5Ș/L: /a`]bjFFrmM^*.bJp\Kl")͉ow'HioX)Ń&=ϐ%Yf}EYݕN[P'=L?Klk =5xAEl巶B1 DfϽ>ǔ@\Xb֢AZM@1@y*:eKȦ}I+~K^Z3:`6SĔŸ! pYHwPpvik[3J3Yw׽+-] *3I]<1XAsv͖3 K Ѿs0* NU>i!}$Hֿ% 1Ыw]@-AQac!SeAHeA{{nIoiZ@!&zX4` \b(fJVyY={%A:d> ;+zݺ%8I²@3ȧF59azJ럏2늠i.k%yjZ>QH}bt:R qw iJ[j@8 Ӻ }U]G*~v,kPFvlp.щ8` \?v ť!>ݿ`v"M$1i˄(Aidy} QJrڿ|GD^O:T~*ru"GX¦h8:2CDz(/Zr2Pq&!,hTe=:_vxTh6 ʘF_]//Y(@ <6dK=w0F._ U qұmwIΊn01XF? fS$k+hXsTmU3qO6 EMBbis ƴg:kǺW#};euV"bY_K -ťU4KحhWq8m IʼnUb( oU(3_6AcGշ L16i܅r2` Nˢ^3[胖aK#6j;lvO?Jn""Ay}X4vqӬQUf ZpN5pfoE0ڛk77/]F/t?*ȼѮ+KCcG& 6,!Zf9?KIՋЬp9 #2[!2b9ҩ9\vПÞ`,}QI<;`|nn!9|H ɴQ;Oθ&9D0, ɲ?v@(fۤ dT5޳ 5穩̜ 2R5|,8ӜlcbҺ =W!V4 C^\Ӂˡ<`6_wn4p:f EPf4δ]צw5z LqI蟒6;˪eH;i%R=ƚt~Ѓ4 h<^Ϝtl[mES[ j(~|Yؤ9s2t*WlRLgt^X& (̞5/Ҕ/Q#;Wй?a҃w 5͘S اq@P$Dq QYݝR`CC%.N5t +&@94{ΚYɬB܋Yc QD/n n&͍EkQYͯkHr-aı{ߓ$9^˚mi` v*+INjȖ>x1ykT+l˔3F T^.`!Bhan(b +l2 7?{q[z<_fy@f;W&:JRC4˖kf!P:j6đ@'GCn$RTG!VA)ԇZ 9i$\$(;eY w̮.{?Eu|?릪6|.QH@ oeÀA횡5;mb H!˳`s,c{w!L~ѷ]yÏ(+wִ",lks!xQqH=D7 G WKںaϐӗHp0#efҬ>L`5Ņ ߑL.xMcFz*ojwZ  ]#Ewc,T{פZդyTu͛sE@X\4Xw6 .NF G-dmhmLyOˊ88ƼikrKA͑N E@dsX"͍_im Μ'B r[Vh;vh:cq.0[}=% Dpb|>7)֬~W髿$OԻf|H5 GI0eF6 @ׂI vO+aG2 nۏZ:neS)3w4LXĦ8y mc)Ŗ'^pz~3 Bȓ+JoA#!/ܛ"ѨAt)R'i7|2,WlU=%oOmbGLJhaKqX*HkMJsOlz/MSW#d LQy+C ` L]*LDa Fڥc{f D%|ɘebu?jqb((=Wܜ_:7+)=z>'$]HQW*9Dm~7i#$"Z$hjެZ2Щ1B֥Ysy*,R6ugFSUoo~i'R`fQ0Q\u{S-tk_,xBy$b[`U/S̪v,0ֻ].Lyw9̊LnH(oѲ\Y ({WcƧdt)gՒpS뺶4!/pk&Ўz&9wxt1חfcAtG+9JZC(T0zT/*= @Y:yE\-%$ l1 ;L%.kqޞX+xg _z4gd)2=΄CLAٗfQ{mȳ#2}M=04l2AS@2 $xɳJ>~tۜmdR[~r80'5y`vd N;3g7 ;<>V#n"kFhis=d;x]݌!iQ?2 `!x_ XM{B[Uxԯ=hLɖw#"{'fU\PB (( LM/r%*n>3 h֬bWeq= yv7$ӯG'eeaߴu7`ިڭc*o8%l $[=Z /A]g4=WpsC4~ls@3!Cؐ w0nMѲH ݫ־F@>p`dA.t{~NP1DeN~Q!zKWxsnβnH`+l6Ƒ"s7[X`;_}2GkU~#?~ɀTVΙե.NM!FH>9Cٰzqa~rYCw[/e kރ (3,ҧ{]D{![|'-5>q02ۗpE6$k5w8}hMd77j ӛ¬}K,)24Z @vwA+ai:#@\?Yn)vQvQc̍4\ʞS+ wwUgnZ0V`) DwC ݛWe$[˄Wкن[dٻ YGPBYa~])֙ fkySDO3kVEV5}S%҄po$>­qO8f!ݣ ?-\K{< qZsih?;WH2z~joM D~H:PjwuF1D hvtKMhS"׫^,yF7иC`;ݞUǟ-Ffdи<;'QTeH&:JVAB;le?2-+م/L2L9gl^~tB*XawVbQ_}Akwx50pqsBgo-Y[ ƟI֏{"Uʄj{`0%ُJaL7^ekeًWM%x#)W 8@Nʩc$߷z*YTkYnN-/bL Caz7wtuNa 1xh5brXFf{I, i 'LWUC!!ůg Y<"ZqdN+S?ig=),W잻dsHT% 70eez#@)d W^iOmb/rW _>HXZ7B-S^׼禐՛:/S5880?dbf:{$ޟNJmVn:/'ݵL Gp10#IxrX]LPJ b0*ݸyz55z d[05T<Ĩ^#x M jѦeC{]",)!f|VLR)Olr;Bd*1κ s iqݥh />{6(;E&ʾΆy8Mx4=o[ L )ZpL=,\04tezRwit/baYxWsXc̙6&9zt-Ғ>kpQ~ m!^ue}H^9D'P%Jf2OUu(CФJiH/Oo &0Wv=q\qhUi0gMevT~d o ^pf]9N~FuOv]_.'w<#!ULȈ2l漉]'{k͒-$*db?c }!"ե,pA l;z>Fl)7E!bB1*54 * Ĵ8ƀd͒RNbɳUx@ |8Æ"K} m_E~ն3$X\('A C@xUK2'YL\ؽ~chXwٗ!H<;8INHR/o1W^z+O p\9!wW# ر5ʘPKH?\ڵb/S0X"]gv\>0E>˾pv]*BcgFYvɛ`@Rt)=nZXu [AY]#c^uLyt'R5Ky/wH_:WP@JQ~{ӟ(cUy^+ =Op Kx,һz!drB^wy6 #|'4D$J> Vշ{z&Lg F9φgx-Fh:bؙUǃ5AxьV_f#M dӾP(N+u 7lGtmx/|vlL~@>g5򖗼6zaF3_)3U1n3I+*o;56 N PM)u_(l@MZ5~K;a(|iO52_n)H 0WXO p7e*kdᔌ S9+$nGIT N9[$ j_~P\4_ˡ:?8;2Lչ8o0qID{QkJR ClS54t,lahW*(1 g+nf՟F) jU^OY.lR6PK:~<ѡ x~̗~QDw7|Y,w/̇@!W?cHǩ#t&o&X#TsQtpH[i:{$UqJ)|re+4=ɺ(:u&xS3%Zw (q80+!{tJGCX&PQUe'MpHL]}o(>ShoO_rhmsMh!`OZaƁ4벑 jK)j','+̋?t?I'6:)F^D1KQMG ۲ؑRrHk7eg,Q7}WOK kn1,qs#Ai"j8I6˜&$Br=+ E&I<(uPbT |s`ȫz`R{[q#yrSΰNLx@I[ZEXN܈!(𽶘˼[T ըHKtȃvEf&|>3xrt68PP#8vQkn/ܔ'K: m7hsVؙZAtP{;j :2B[orPmk=xQ?52-qf:t ?ŨBk/K񯔈c|X#vt2,˘idu'Nx^יI|.'rSQ]Q~ycٕ3::s_zϏն"UƸn]!tL1|X;%ԇ""'HInye;TBN^^˼tVj?AT a( tG-e5tr6|Rt=+)%QPHslm$Ukߛ+9Q YJj'jjTiY#İL ء&Xxq;|;Fj>PK O5Dxאָrnv$[AS20^3ʅXm{E(u݁weDвƪ\n/7g=6rr뮌-b_=IsNVc%e3s:+XAV2&ٽikMS&M"׹m'^@M׹o=~M0yWS,izQqbrc ^ўߞ6@#,W_/9d64TOn3 jjv{ƾG7VMUp_#]xKte N·4n9xvRq$$ۑ=$wz+QOClh溡HwH3›[gS"Z6V\~awV"0)xoU;j^R1Ij9AND$%+ųS= 9VHpxW&Fp.oF0n ΐ\h%hQzh鏬q>?'݈ŝ!KL$+obWg|tDfxݥ8:nMHI2x Aԟ&n= *Qѱ`_}BWT[Cg0! sL*f kRf<2̦9r`L{/Sڧ@N4(_h%b}MHg!Nj&O&|d9[<:RB#}a ^dygsg冓.HO aRL߀n#[zG6.U[a۔"5'5o>9z';Pput_kSy1۝;p04 !x܆Q%2V.ķ\8چMJm|쀺9@4IJoG +/WRgBЖ_pPiC3OoA@ءY"=wEvwN7F@a+E͆IT^η.r46NܤH9&/QFn*UaɛaF?ڠƼJ\jLJ)b)KIΞ"TWm^Xk4䁱x!Ҽti6mLTnۥ@ d=09 ~FPI}" R&=&.?*=Bʹ̑$dQPaQ>35uҀ]gnё;fJףP'A!Ky^: `jy|+t_(ߑۈqs$ҒTdBw;B T (VX?Y;/G>3WuT,Oj7FCpq8N%SZHzg)i_\qAĝt}CAGH~8Li$ڰЕTbk~2Wk(*Ջ_kgC5} ijI?㙹>5WGwR_wGJ+I I3I,(GW߅6SFi_/cZG*-XdA!f]OOء?7*KƷvm~MkJn9@UITc|+o܂JTU? \$Z2EA9/@^&<2д- V3@3hAo,Xʞ<Gݔ~8<5tFo RLۗG4{ D^JGmDr0FyvY[oM*B2;Wv2%:Nż+>ȟo6 r R6#VL zRgRzf\ﲳ"+KdG `.2Jz?bJ/ELR56߼}6,S}w((ٶ]>jjH2i6I5amu޸J5D TWfJ"b**))&E5 ۂK{51٥ѕ{,cx^8Q:TvT‑X!>0F)72tنV_`ݘl4.Cr(nv=q7 uht(ޔ_fbyrLщ%3_/Pop)mG x˥U)alSDNpE0p, 0h{82Mޤ>W}Yv%ڽQ7CrUGhT1RH'n:>zD.0A(UyyH-,Ecx;G)2 ;YJ K !.>MreIQŲHwgT_h΍{ɭ}Q fUgiwK$^[.SMbds)G.e#OS 2OA͘rгO06WWhQ(Be"O]'2P`AMėP. c(Xa`T4  3XvC/o2BU^vw}W2$Nq94B6ϥdH+Ct-!?s=ǎµ:8>Mh;LuT60 7QIt{t6PMK:T֢?AT4BђT$e4;^ T8%m>:ҭP""&uwy 75_07DJ'>?^7v$迚ǒNrlhB bMARd ,^ܜj>k?$I6lS' >tP;,HM_5\ -)'q:R+8^S.ԜsN%0i^+OecV7AGm+ZW QCDZ o’]E)4&2²0o?f/YPwsꪡ]^!z8YԘFOmD`sJܸv#LW BTbHӊUN'ռOZȝ_ĝx![ѺWo8-aXVH뇜mtpFJ$K_v^`2x%LC̈́@dTN H< L.1K1ˆ{zK?Sei梬mdb”̪يlY'um7h E~MǙrvôA55{ۀi`BU70ŭZ[ZH%Z ,JrN iNrd1x@E>< x W]Kl~|Pw擝H}@fDF'U{0^bPѪ5s#3饓Z)b' i5xw]DԉƨA1|w?h6  JkKBs9q싱&9rMSC1v.pU__G#TCP"D{E%a^?r-Z_P +c MPА0'7k{,)cӷ;#j11{=f:^-uө,\Ҭio"$@_T`\?B>YGFj7JV|X_`!TwT\/-. uQv: b E۶J2vQٻs;ZS&mv}?4]%:` Ai(kO-+;N#v0g#7K$T*8j|j ڦDgR *4J聰S`PNX_׻iM(a)7PItUeKF OXJrՋAD!VeF&q];:SH0yѯB醦V|!`Y!ß(J.ÉIy3Z;0.S",c_㔱T,@++q,WaGYt3\0#WFpYa+~rk<%l\Z5D|ڭUsmPzR2Ŋ%=tHn>@S^ŀX#5\//X&`RUd0 y@zR|7I J| ϡp,g.\8NL9 u +c ^pdrECl9z;d;>9TDEBPZ|U#2}?j4ʹ͸T}=/̍tf߫~qtJ% -  nchP DV2U(3yd H iWyt̍$DĔM~yl咙][>S2؃rX$$Ol^n: X}n OKDG1iJiD u`Vks`{yRs`̋o, ~Mbo..=J>/a޿7/GΏrSm[d3 W6%ے$}iS0 G|:hW]b [x0fs#&ogz𮒹]FK/s iٳ穽,\0T&L2};d{cɽ+-!,^ ID _>#߷)dF#8ҌId_XT<˚z/VPVˇF hpǷ '2-Nt1 : Fpmtj ~=[iZab1Pg eh^# Udgv39ʅ]+@!vI*M7!O #"Ց~X'/L j 4OuKO3=R^'[wM:2d`^K|Uo7pX'x%3qw@Wazw˛J&/8n?>/8RYC:(>jHg^8_Qg xl߈C YuPև`Г  zQ_G!8Gy?OȚN%\{!4θsJ*MWí\bTgnH!ņ̗ i<g+i F+H"Y=~Xoݵ!F_4slM|YZw2NQntzΟ3U,,uAF!\}%|H (\l%7jmp2%Ԃ"AYh΋pG|5 )2}Gtr hԾdC7>S |J!ǎ V࣊icָu[m)$}+m㭹7Ǿgo&Kh} JZYr1"xF|wܑB 3;4H7jG|Ɔ },DJږ_r-5YOԄ&j5k"}>;5"CSnTit<5Ж$t<| 9 aOS$M>H][.N^2RB;I7邭s\KJdsS?ˊ 6mވ*OL>\f[\Y v5vO <.yW 2C$80V,;gv+Q g,.3.՚2?;]h縪I# $X+}ڪֽL\8,̭"m)ۆz*kϱ.ٔj4h L cPVj`ZVM@4O P UWj}E>W\8 (W;c=xIIIKXzJ/)픨rz5U;QC|WL\$!~*|u5"76(\CIOvlBP&׈uIKw~mG'r<ҁ:4FxkZQ0Iv+C0J_ta٣0)@i~aW;,̋)!F|#Ӵv\k9'Q/_"nk2¥S5<-N2),hq/ a2?;d1w$>xFyrz:@DV`b @'iѶ{F qvw4ívEA Z[' ,CT{'d==ODі\Ӆ$&# @1PBG70CC,=DR6`-/"o3ݡ n5rvQo+B) 7ckc؟zLd[ U;!1Yszc2 cdh4QyKLs!mcmg A# 4b/23{hI9p;FKj vq,󐩔F؝3kQ}N4GT0ԐFGJR6ۓY`c1=mx o.[3˞tR|&>oӎQk)+ulA=!ŚW=?|`JGwA)  KQ/uVq<Jdr oLS>EL̸#L9ZO42.tSB(V_nw]Gtgh^#'ܷUNMkJ*ʔ E˚'@ +Ŵ_ )y$eÈsi_|iƙ|[sHFտr9ݡgCGj#>@w^r֜d;۰!You0*6A`͞UAxu)vJGp=H/Y;D 8 h Cibm2Jlu1t8,+=2rwqxñBkV^6>ء$M='U 7_Ti3OOQ&2ŀujG1&Hhs'r]D gYZ07070100000019000081a400000000000000000000000167638a6000000a10000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty/serial/arc_uart.ko.xz7zXZִF!t/* ]?EhDTTk׶Ǽ7}*79B 61ilJ*Q]Ṷ-I?/w_& T!1@5KY7%^i=ٯ׮'qH_5<~^Ekt^Y# IZbz-}YBሤu㏰nAb2 ]AH4zӗ A$5 b9@gȩ_FAN|l&uH4fQ|GSJg&Iݭ\e6$(wr  Y)UuU&si}j>˥~ ^ꁣN]ӽ< Haש3@k0#7'?yjdgNcMdI0d{\wkSӘ7xxW6aBDښ5E9[?A09?PWw`:7cZy }F$0XfVO)n-É֨M^g%qa=h Y1IME.izD=_ٙ*j чD:%,(yw>~y>ݚ.P(X]PuJHZK3M }Zv\SFpˏ7&#@~vs竵=vn+bX% C:Yp$? p7٩.؍i`:C/puRw,XAF`:eon˱la[B ӡsG3YZ[8_!^/;QB[0нCտn1ZՆōUkJveX>+ReH`,Rp«mC 3'@mY8\)x0) HJEfsH=qdT2pG<=>8~M`v>j/Խcʧ4c\lLw 9C΁7w\ 56Ia=,6ھ< "Z8g>u>7m*" &=6 y !d M]`9U ٱgYZ0707010000001a000081a400000000000000000000000167638a5f000052f0000000000000000000000000000000000000005200000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty/serial/jsm/jsm.ko.xz7zXZִF!t/-R]?EhDTTk׶Ǽ5Ua`ߵ4WNAY.?B;-꒘|TJW+6>/Gs%mW W$*paync~xY:" Έa8ۋ*)m?MR% bN#xrxx+_ eZ3~F1Ee~NV1L;wvC`Q9obP@ChΎ8e59 7[.uQ׳"'E?A.D1P^ə}$RYn+˅M-B(TWoV<'ɍ}bU=>8$d!Ӆǎ)Rս{ߟuSH3o0n:Cc`ٸ&-◉+[Djn"w  xm[8nʻ=ez2WB)t^9w&)I]!G0BӞ݆Q+R׺ٓGT3MU0d\mvYp[Dt4qȭ45KPd8q6AQ5 ND/>cX{D69r 4C{_Z^咇ힰuZ1-;aW=V4Aert˽\Ѿ4a:Ժ(8]_1p!>\3/U"ꈉװ&Wqv>S9xǯdˮo~(֨Vd;Ÿ u!(]iښJLҞ2Ŝ."VPjtQ\KY%M9zN-|xwΎD*C--U[憷.*햼[l?HҤx^OUvwݸeͲKxD'y/md/.[ ZԨf. &4uTHۑ.8b:~] pkmhÇ0KU@z}!ʛyưdΊԍd~7g2:N,VNiN( " #! Π oi\qf:KTHoQtIǍ؋_z 1]rkff3,vO f,npK#6b ~3=^D<*N?(nx{y׎o L{LUD6NO.(L&݊c0v){xbC}aݗ' 8Rs!+Xw7+5_*R\$Oi9̣9̷ cج:Tkm(Y]p=Qp6;#2v{mÓ ḯ!Mًk@<^n.Bm1ώDT2^i~V]ml|$L,Afx34[gبjnI602l|3sr1F&u*";+4:> 3=4¥"$3Q3J]C!t !wE{sd1c9VF`<ywU=Hbs[D-U3~=Pi>Уp4/}t[ ӎ!Z/4mr׌5=\IdWy8<|<|c[uJK|C0~VXdtYFb C}% DNܐ-;Dx0ihRog%-((jp!^}ݡɔʷV/J̒hI9l'RuS$ 6hɻ8uB6Eӷ<\ikϚXަiI}]>aY_> {OiWڳ-:J4>H,KSo-.\.w2"Rm}[MzFnwRc)n 4Pu3bHTQ:[PfN3(wëćB3J(~/U^Lr B}3 #j 0+?6!1mh> X9+X,݀Nք'j|/!;3?gU,y&C˜[SK +Jm[ #U؈\{.nU=]ovE8xzL$uw`7[hҘn8j tEO_j##FE:~`-4ObCH{EzcM?4 JoT4 ;UK{WU/x1R$f[.n&+G=nAj:^98T+}976NK :òۡw?ξ\J&P6l[ wBS!۫HSw^q*i8%7O!/m~ ȽKcsl"_c\/d jz uC Ji !sB?xe2c7իtPym,^y05n\0'Haae{Kz8sۼ/z, й%{(Ufqڔ+8:Mv[V/( R9R8WII"3 !?8+7'z[J_L&gT/#d! ;"k.nx\8ҳ4%mJ5uPa;4ȁ~4-|<:VYQ;@*Z)g3ZX|i&Up=T$? :Bǻrqzs}ЍkjMk^cao>:1>Ч7C{lWؚ6q[tUhSqR+Fy Ek¿*hs"~$10B(`tQ鷢LynAQԪJ^^#== ?9'WJL+el_}Am0㥛4 H[(TifUd]'S7ФrlD4SLF@iX躜I5" c^Te|Ou8GįV!|bj^oXo aL=Yhs Nn]kYVy2@rBVCAx:95wJ{Ztg * p*=Yl:x~Vш: .i/Hԫʳiap75pB7ບӒT+<^$Aڔؘ=P:D. s~]'\9*n΃.Mu!̿ց9u$쿭B;Ji/뚻?Ѡ!ʺ۱l ,q<4Ad@jyq]kW0J\XBҧn b fAE~73$gyV$ $gNP bO!!3w\{Cu{[,t>6 =>3V:7+nrp&o )lJ(ǣצBTsΤy^? ذX((]zg(n `>.[fL- 0=N N]knV&N~;}!?>TmHCF^v tpZMOJnXc XI-͏ e]LS7jW!K@<-(pp>ǨGF8r'>U@XK9*YZ$Q/׸ߡyyN( ,2D-Xf"N& bR< 251A:`bGrdBҺPtœAu{1qbٓH =Cj#Y7 3<'Tr O!OCo,*eӸ͛!}X8_橂{Kx C1t4;}nluZPW<BSӵgXp$T @&-6\WhT|J>oy`ٮ+9Wq%wxx[i{(\`Ṡrh)w퇄(~{=J!*`w] %8]Xv|P B U?2,HxSmqNzA 2AKP9*7&N}Δo1}Ԕyg5Bw@<Fq}\UyR/Vp%ak=To>[ќ 'ҹGCQ=`a\NmRqG9'zs xjt#^c{BPjCeܵh€oޘ\m?&B2(oQ`D%F9oD|KK_,~WX! Psߣ#Â(&O"o-ޅHdk'<8#f"T7N ӁH'&9a +eBQ$٢A>ȀiljȤPgu$%% y!c~ >`nYBDx%EJ4MeXn\bo?RE1^4o߃ÂQ z>N;7l'{񰀿uǥ,|4}NlIěI,d}qt^VCk"^bxƼdhJR5223 _r с'S\.=A/GfwY"$G% PIkn av_ U @kV}\oDs =nQzu00.A_" !H]g wlS#CZšNy: t~` vL7ODZ9heV*եת/ӃfߧCC XIkbXm(nĮ3%]Ǵ+ghC4>AEߔ׷$5 ̢F:H.~Haf]v-@> UlY8^u&-I,n -P?uSw&yI'Fw~Prl:75Yꇁ[j)W8jaux&I>U g<{& 'ٻ ?;O"S2ڤH[!ѻma1yр6{f+Xa0qޚH\6q+D@]=cZ@߁>IeYC4W&qw~_*O(O1%T]ńrѾqY x1=TL詆ۑwӈ΃3 T};PF&[lYZELůzHcps;@ $|;j|-"A.<`YpxDtye% t34q'w'v/>FXWbvhHhA3$ ̔؆{ڟ@CVAh80F`k4méT")I͡$iH,(ak  $;3zma /ıe٢h~ G爽۱uǚ#bTwW2Ԅ<ƯZ#;ןG %BHua=NsTd&Xq8:;ׅΣ%r+!H"AR?>_;iOTG;|I8qf1rJN 韾YuR#V,bYo`tUo E2!H&^Ct{Ve$2]]YpW é RLUw~Pݲ.IGXLGݩ/̪V@2Fm8U;fXjJ'f;)l{:SOaXBo؊ϲZG_`|6ϖ- O惹¬GOk&ݙSؓMw?TwB͖MZ--_&YVHjS{U49K%-@"^ukrx;s7|կ^ n^z6Ҏ3ŴJCƳi,\ 7fJX!I3Y;lNEVKhzSx\Z ؒjWRI7ݤ4Oq`cӨܹ憯mH۫- qF՗rxsiA"WN1~C0e%ϣeO`Z3E|מ|xrzO?nɇzsRĩ(oa_)62pvd]M]c~v Q\+ ~D=V (W.9;8N`^Mt+fMXkhV"#'qɤ92$k UMn^"ms p<dNҝC4HhSءz4 9Sn򡥯#X  /D$kjz<^1G6#u/]Ew aC&+Y 1K!!È)6-/Ϥ7hC\=ڂSܠK5t_:eܛE R쩗3B9+PÇZh;.1#yQ#Vw,97Ho_Znc;'y2tӯcj aeor d`YgEZx^wXF)#h_o@y4b! TEj (Hv:>jk ;BٕB#X C +d#ۛ<4UO^z!X4|~Hux fuF)c<z .i1MKK+=i qcO}@"e^5ObBʭ14>j15v4Qbqd?F1Ǵz r$ӸwAk aWT#jNCv (}ëGZ Βk!;>狸ˬ %gMBy6cdլܫz ) ?;`p@|?enw_Z'wkt ЎĽ aQr.gK JK`oT%Sj=tK3]cd9սލf6!:7B7d9ZecY,9;5 )[(p"<Ć0#q3ۤ bLyW+-c}FS2y0$\5'}܎.%ߕ]h`zn  mȖ Դ- o l 3a!QDO!6$9aJB,%%fM`>90j &9w&DQm62iX bC3Jy>]3Mv#q.,R(K#r"Z5CcinEpBMvB N\뗓ل4V3A6fl}=$0v(0: x{f~fdՎ[ UaCL آ*@k{>ڮƆ,궫!nE:yK CJ FjJP6+]pdrX>Eq%sPr|W6L*JGQ(U&R@cW^c 5pi8 B>M9tOAvsw7vl DKW.C>_wF!SB@ȇᗓfߙVΎSѮhPƧ*Lo4Vhy Íi )0t$?-[CC(nm|uJm(%;)o#V2N r=v\xm?)xU0BB^/m[/v9؉*;Dhh<*q*-y^[^q7U0"=,s([0^F}8Nh2W5D+ -mܼ7&FftWG>ֿ{x-Qm 3:5G }q'p4?*J/3HC T!7*߫2) *"2U,r>Т)}Eg"Z縂vNN;hawd߻JB<>7GNc{:ԽfDz'wQdW6InljZ y GQ^)LV27fߘJǖIqzoO8~+=VfZbS'Edv)ޚ4)o]VDS@" D>'ovX\݀OEJ]ez! P:ws垰8wa;xd,Ru*.Ho ӱ,ljɛڶ P<Ր-,2փs9TAK?z9'}Bmf,:nAnؼǒe%+LҒ+ \xBoؑrֽQmbFԁ&!ĽW:4Q&4++ 9~6GI*.>rD C ~N0]ǰP{.Ucv*V,a\θ1B;]pF$ =wLIaVBqR4 eoq)ח_qV*S~ T0`&:́} X/o&[k %0} ʿ(2H -i`%%IJ7{w׺\O_.mD]Fq Ƈ`2\C!BuZudJ3^Gk0g’gPw=&xCnhjwDJau%jǏ=-1M}{RO]sXJަD<RyZ/-Μa*_śjB"ec hb$`|̧'Ѥ fc<2H0a'ES0*է(0s#Α抖.b,%l6@tB֦!mrDVkO*ΗNZ/e<6m@')&Wq=BgS~7% Wl`?Y4g*[!՟BĦĺsPL:gۈv4ärnhǜTjT\p R`>#h1GϷ>: ŸiIY'm>20}Q7|wzimּoHt Z,r'$dge 2^ϺӾ [-}^ۦyHCxzjp甭)Fys%Gމ1KE.gӲ>|X/,7:ۆřkcG@;8u!z1S:8(#1~!,ā?u`F3/Qbl?g -KkaB.V^C¶-/Yɀ g6l+ J vp&e[ZF%9'p ٿڗ1x :hYHCN!Imh"YF8=e4~{9pK}h [=n೛]:G視uf#.FWQ"w7wڳΧ)\Z[b1۝ V0@AF[ ^ 7{0|=c>RњQ{X,rLQ@YFq3E(]y׽Gv"a6fJ&Ƶ{g!/N;*8݇k'šz"b+Nn!fF ' u1 NW$.0uq+\pֆs lבT2ӟA!eWՕ*UT]B56BUyʚJ>3m4!}PDfjq.~%>UFwAĮ ܕ{&\sO;]pNMDυy$V~ᓄ~<#Lqd$[Fʅk~ ˿{me$8 JBU 7 &o/`^c|&ZADZő&ku*)r @{TS " G{]W|D5wn7 8/=Y9EG=e^':HCҥd/t]>byez~J &>jx->?eS4sA9_`j%BZ7ɔ. | xjl\URJo/FOp]K cCm/#mxnMUgNzSwT%Ǖv%4L|\9ɪNJ{ |2"'TL߂Vim W 1 yW;Mf&'V"la8(:L} 4f 5bÜ&%r8 5f"v t})UTM ꮤb9ؓڢ.ɫ$#,Q]<{h#+1])o[c͖|]'Ha\)!Ѭ& txV.£wj+I_b>XÃG"IL׉jՑW M[u CIaO\N2RC^᧼퟼|3@Ą4RnP[,{.QL|)TAsAcȃih@5Y!fÌ/%^swx-k^T<_Bп.Wu2qˇ]DKKar`Р"[29ǣ f, ;! aXM8 .`+BV,!,+ V" .Ib|x8}YYג^r ^IWv&?j3ud5\NA֕T[%Ueu[1Jnu9#8Ĝ)Y 򍇗pvܾOL~>e46sn,n~bu_i>ٳGkR2w{AbVZNo * sGZ7N[~61՘"B? x2smXQʎgPll)i>/2f>2.h7FKσ!Y1 *$}˫ %_U`(/r_Qo\Wlr0{ٽDb7 8MABGy^p4AAQ  אyjrЕpNh1hr>%IyD@"B軏 }] ؝ڇ] Z.j}6ټW Afw0wͱzω廨BZ RTO` gp&PfdM[k2Fi^[Ģԡ3bDm:`)D6L 8fG6#Yj` _uĝgC)Gr|ԌC&P7F/=9mI xhO;EMB4CbcljxO":^PV?x0w:T^%"pb.*n+=`VeO򖀠Qtd_]s Ԉ@EL/-a "askh ~Jt;u+w) \ %hOΊiOTB. `y6 evjke1I/뭄&m8duucnJJ/=![Vjgbv0L1gcㄹ;)Zgs3.fvvÌHRTvvoALU./<טS/5}BYG.ʱ4–. VD~%)YvGiO YV%ɞN0n,"-ZC3"Ȑt/TB^'RHo,=*il>پ}猀'j^s֮3h [7{3>bw[aIY|@[Ȋ.BMՍ3Hͽ':BSz8r?6zbeQ(ڿ/Na*v@SAL} NۜG`mEBP (OU`XN#ʼnH #)Lo7k,C:{MI?Z9\f"4_"R z>cn,dN>ƏzCʈVНКu.jǝ;%g$[,&*-٧DnĮ`!3~w7{]3ϛr: v Ȥfn;̢t艳3s:0Pb(Uvikf6o[{|.yhg&Ú QxK18aSNJ8f^,d[#8AN091~&bb[(|0W$ +3I }ct#1DJwA^ŋO%\Ù8Fm!<[K{òF7$bQ33TBE1PkO'q+;-uߘ ȧ{64}mɘY%h$vVw'|K<@ҥ|e@ p{5ȿ`Iz a}D5JTfw,VPa,AjnԤHեQ!  Oh%bSXwtF Q\pfdy,d]PP h].%Ga-xɓ8cWengx+zV#^ᵞ;sWL ~ǘc+{(߽Og2CaN0KBϩ~"iN<@xk ?:h6 oN7N1HL-+SeԔ/Ӏ~}~2U봌5ӻd@4o3P\~^`A`*![&h"K>)]zʪ!V/v4FAkYd{df:H?{Hoh3(vjqEFT!;2a eC] >veQLgdD !{?X; "~l|Liyd 5 'P"[a l>Uo=C\3XXC= yv$Z[n(wIF]=G14mơX!Tmc8Y~xM")nj;PEv# A^MɰYi% @9{+o'ѫnIYx _}3fOy$UsUV }2zۢE޲F] GUd4`P"/2HTk{18hy][v{dZfL-s+BLTv D/̹e#!2  TCCƱpFĽNa*_ G8}SkNbS PSeS>ϺLk(crZ(Xh wN7D$EHJ3:iy@m޻N;o!UAL3)򜓒$䠜4ń_4U^xEВ@i[|f^@$T9̇eE/t"$;^I'qe{(,˴72tiWqᤢFhC/J]aMGt,h@ٴu[hS啩slQx4G^-2^XIϹRNF=?E զeҼ5M4DwBiٟ%Sh[Rs>6T=Tz/O-<`p-hʢH%P&+HEzOhNk' ~N~2PfØF#u&3kG[*D7C>"dvw݀͹C0!_+}$7QRTUqxYjZO,67 %|I=b U0Tsa=Cq5P>}1 ɥR)gYZ0707010000001b000081a400000000000000000000000167638a60000055fc000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/drivers/tty/serial/serial_base.ko.xz7zXZִF!t/᤭U]?EhDTTk׶Ǽ531$NAY.?FvH(u WR{FJۗtE{uE&< XX?[d&%V':% M?NK@ȖܼD6Ed1\Rk#Ӧ _ھ9ϖcUbEPF %&%o Ȩgצjɡ>b#P]/UȘ+ē=P~׫H"aj+(bQۘC^=iUy:H_tpk48~He$ȟϕ@`:o#J<5_,ǁwo LɶWj?V$ wDGfItfF$HeQIju'Y;|%~~N!q|B04_oJM zA!uFˎ jK۹RVU.j\5-_$*|ra 6E?ᬃ¶= P!kaK3,eWQ" ok/zBr֒gVU3/4L8Khz wJTct;0_N4cd_0^"ΝuY3*zS~oM}F23">= FtVUӸvksQyդH0Xn3k¸]ҁ.Ε]Z"E<} f54m G )PVME60HIU ه)j__rQx%ͅ‘Lj5c&Ai QėcL߿/^?ܣG&1/٠xA"<ֵ%J%9'pOM@2Iwc4-&[oAЄaaXwTm(g~D_;g=,ۑTSIfqнݩ'&fhg;M `ڽsLwzV) cÀ~Y Tmq*⌔b&FЀXKF#2+326XjSš tJ[.?'kr+5??4<&n[rPL+лݓ;<>[Fng7Fmxҁ IZ` ]UoԮZ:dFʂ#gtIđyb&pܞ{e_Ài7evg'H!F}FHji$M=0cB'R7ZjtO-{BժGMq-)(nvl5;- e3a@R(ZL4& &wJ36'G|1Ttgؚ;zAi4Xu`'dX螹`t8*cTlH[73P]<~Cu1͐f,˲]Y;K n8>-*=ަ)H=`x0wV /xK(SW:gI{ ״:O|=:^],zA؀§7"w"$> HEQ"t/?_o,#:ǓQ r97u $D-,G&!G* pÀZS=Hq6?hAJ4 :>:%Ec<!/KW#e (yKwc#e*0.{[|aܹZjޞ8wzЏwGYX{xiꏲzHK/ңI`yz})g`x7\Tu Z痜^RCտ `ϊsi fb K(JMu0bSj6`")̜ >AٝFӆ}fœnX'DСV$HSFUu 9񞗵hkKOc-~ fpI%[@L=R}m:v[ŧ(,Z+ᙴ_j10q !_M`-$P'>2T`>l|~9Zl|c=qaߢBUIJ]3C` DL?c(ֽ ѣeeZ@ūHM-2OirS 4f)i|CrGݾǟ"^dn#` ER' gHgg#tVJw2ėZOJA?|n/ĺ,/5Fڿ-Lh'Y 1u_$| !@KGlq} p-CEhS3I[<{e/e4QH!YJni# l`Zv,\ڔu%Be bMˌ55/(L4Wz؍ 񃜯5@dkΧ?[؋ uƐ5״`5 A]zԎ}hy3+F1ѡ}GtSFʞ;; I&rxx-.W mmMoE!3.V1\OЌ\/?hwR@[Qwl\AA;5M7D*Y-%7KZv}>kBzdIeA<uҋRpY2{\,jTXx¯PwٙhQݧu;T8ESuTNhӮAB밼q:/&9h<#k4|HLMND ؾ,߽A'-נM7W#3ݨ7jI>4& 1,@yǵry]־4Jۑ?R#g½.#tJT qM9D3k>􀏋JBvѿpU`'Tk~akY@5v E3+l7o >o'ئ|!+AVzh5n<N9 k2AQC=l\ %t8TV})!y:%#f4 y!$WfæV]HF{eeOIl(ߒAOZgyw1i5>i{e>) x&;ę2_ pqэZ-Je Q3@D}{S#G0Hw3A\2&E46G nU$ 0khlfg/΄FP}iHZ2^J_Ti@W 9eYauSܟn[pv0"fu,ɋK)b+߫O}!F4)@4ˏv_beOiOIN vi0=cYͱj=3`IUjb'>֗UID"$eZ!ddf(yv!d4]ԫJKX 6¦)(D %hekyY6z,[Mv`lQu` pʈR|6ѐ|CfiG'$cJ"c۸#,+FVEOp+k]~e>6X6'/8HӵO%5Wlz{4e(?)p:N[`H: hG124§rJL6[RtdXZZ32f7|H~j$>}Pm,J}۟I3#!JAqЦpdlʵ}Wأ9f=zWӂE P/ouZ} XZܢG˗|m]FLɁIu\rx%wqxK_H\Ǩh\#=`Ϳrjhf k֗J;"UYO9\:ʼӹ׏rIoާ煬y2ZM=mW6{t*޼~8wq^"z ܘмē(zLGwy9Lz14%1VPEO(M{6yTVB~DC5+:!(y P浲*B^cUq-EHΪe ?M̊hpfah8(eFmܲ/ƯTu.WU3$ .IVпUOߠ®>{̜ʒ2+7rf?ةO ʝH 5$mv2Bv};R. ;gLn6ޱt_-nε0p霣(Lŷxy{s2ߊdq:4N"Ʋ\r`qz7O}ŝ];yϊ]ycʩ!ʸ4&|Qf ZL+by>E Z (45fPM#SNv)"B":\Zj o}ㅼ^ cDNRNg L0.&qCֱΎGo%R/ͨO9 !W֫iV8RRS"Ysވ b0exX6&nFWC*QSҥT%RO"Q~9a~۟('$0<LFKa;q)2^͐J`ONŵ"7] ӢCqR3Keu#Ha -$bSPRzƤ#`,t3Ƿ a"fS]LxW_c z&[maQXH6EMĦ^"\HAѠXp#47ϹiށruN!nQ8xnWb#ZCV)?kd I|I62*K%VHLp$c{J3]mAFԡbU1OAіxwf 7/*wvw FsP#<|AW!ZYÒƗ4&vvgc8Fhί۽0V]h,A ?"_9ױ㬓󵅱|]BL愕՝YcM"rݴ\6bmA kkQ-}I) a6~ !~Qi"䆰%#cW嫹Y]$Uok 3;N,s[OWc%"cj? D @^h4/`mAb~k.<?dXcAn`maqń-D5E>cITG1nNa,t ZqۨiB-/g_D33IB-5 hG&rvd=\v-@h-y LJ"g>OIdײtVO> ,xcNYx(yrVN""\k"NM<,Zɲ*EFG\[e>B[t+r3p^(sfl?PA=#yLW %*/>b255Ydmt|&ŢMw*a%iZZ&17lM3 : $WTL7'{\n,e? [XmIy7*wl4ml檜v @q|"^jh2~?T~ɪrl&@.f0I]uK8AXoS9m['6_H <'s~,)ۂw}1oc#6B\wھL7ksՅ̜KR2lOH!֋t.nb*[=dݡ&;|Zg_mrgMk0RYOh(~h,sUPhwSU]v o},ݓ1-VIy 6ѭvSxi pKq:/;N\81>͍'$Ĵ1Zkֆamyռ\+ت  -S7~ 3MJ&nfuЎHJÙH[#^ do!}t{7q>('}Sb)vESkA5 mYȍld 8IK_kn؆JW;cl pŇV.$q ;iD܂{뮟?\~E6[x6-T!0 $ãEH@960F-v']|YgzPQ)઄Ո/#bНDOA+&j}*-Fp8[:DC)>y=fc(mQuz<ҫ񓝾Xíb8;堿 yCc]\j B(`uYzx\_}OsN}j(MP(EjIng$hS.u«>s6qȸWn`Ґbih`#m,$-JgHL&SU(;tUz~U`ғ>U󗍔xS-iW%G^:,$/"O(blTQGX^LVzL):OWwO:})E;|lC>Y4wJwԙX_gw[ܵX e=߹K"- ]WQb{C;6~APN+Z9]9#ܣ˸HJN2|(  /&tr@$ PMX.qߔGo\UE~J?}g|XZVp JZ#dJm.]d qgH di?n4Хb1.z;#zMb=sf`nad"pUmfFBӰag(x,;a-'2,ً.}VdBf̂o;]o #+ZtSY>Y=eJ#{EXUm:aaq,;1@/'?!@K^+eB@ Gt|-^M=W6]8.bnHF‚VIR.n\_@s*O]9qa!)P21^ggv%m=∀I<d,1gsbJ0Hz`_L]/w%3aEņG>m6d ΍cmgc,!oܚFA"!DZa2G DP\iwb6"9paDYޗbC"2W"qZЖAj,JWw ;<;lA%=XK%,詰1ll# .ϧ*C [1.|F SEzِyѣ[!a:DWӓJ̤]Rr6=-52^ߛ"궅cLF ћgA'½Ѝ01)KM5 ~2mؒI ~u"<.C\­I!q؊/`nyFW ud[m)ʯyZ8t//Zj#Z[qTtf.x4H- Y~ .cOzztvŪJ 1z7I(rd).:ML])}1rYL3`Ѓ$%JpM NsnA9={8y1#daIJUH]zqoD` 1bSFS\Jtg)N3ggqqr05;g`eCgAeca(=#,NS25l6sҏ(@W6k5}yBFtVNmk=kQ:s,*;pVj+b̽ޖ]LKG$ TYNk e^5mΞ23o(J07ύ ֎ZE1t߹sЃq(ӽ1td"sƖKpRӷӞ~(-&u r~rԡjf$zf>\Q,G% Xc ] \r:۾s0r8%.~J\~l\ ZpN?)QC7hQҜhY;5y3.w@ax&r!]qRH6)KؒL49OB;S'fiXZsno]_n"OoіgѾ`^бBO98dw4/1{iC({B  Ntoi&LnlHԽ\Q.3bn50ݔ% Mz{ j aOR`NBM(†\U;Gv6R]mj_3x(<=1~6ՖrYe/6UN:ҫC"jl`=* vI+)48lLzA4xJ%e˸75"B %.Q9.b}*~Wh31㣼KDغP;Md fK0A\/nӒ oBXr{V#TA.+׮KUryB˯h-!ae׭*ATX8BX J?jQjt0ì}&M׏ Lb7/yب';Дsә),28%^~?st|jNb+CfHK*b6FwDu0 ކ vxM'Q [t=<>Z h@m߮j?FgzO "Z,7`Q޹n6Ov6 *X}1~Fv$_=K9bO\5rK~'#+{=ĜB&U/58fwF`FDcoh$:ef3F~WO<=2K{찲"g<-(x}`J}m!6˒f<8gɗ;ssBJ>RwN 4/9,5Wwa$Ph' Sm@DZ)#]#O{6 |‚k/$NxOa~(x}sѮ 6-/xhX+Q)KhNk-ҭ<(#>hs*I#ub#))-״,TU)D8#s0VfoQ%~PcrD,*hd>*g8f{dCOHMep0('Z2GzڂzC4,xQ)}wZQW-N#8ο8/6Ľek&A8IY y':*ir׵o|2tRŒFO\U)JzuLfu7RT?M4\$eF fV4-b3[Z#BO{ :|U!<=yՅm#O4?#7-ڪ=lj`^R`TZXbgp qZ9oz8l[;xaxǂ%ED_pwhW3GE6W3_:L}2t$л0 vϘ^u ƯMEێsҙpnSCd8d >1B fW^x\_,!݁KM2:[gWGpp\Dy3q E> QQNmG۪JeT&2p{*lH[mz);b=rBm<$"YU=8zϗ3lR9=3 n# OщB3=ɀ n%:qhZPL NǧulQLj#٤ϱ-Ri1җ_Yb5id@#ہ6YLY9qy_sq!Z6G5xwUy+ nMͭ{@+jR P&ڙ)t"ErݥWcBnp] PsAyzЀ4jVJOHm cpfS`&2cװ\n7E q+~oZ(_X[;l2: DX$4 к/N f_޴ ys{*@n%LW ʧH7 O;u/ rGtRo(`0ؤ?=:xDZr_ֹm62Lp0 qbif+l9X#;O?( V!1>ً>U//fD-#27 ժ4mn8=v}Y&z59[nJL{&QWI)F FlbDl1; ֍:ܤcǏȴl'b7˳=rvvf*}xK+_:v׷>^~g$;Mw^Bml11< S]/$~ 5&W1]}V+Mi+q_ƅJ酓'PŤG䏡4fkii4u^NM 9ns3}Kg1Ayxj^W`u-Z;>1t.VCW6BDnCg!)ʁO1b9a!Q{iC,% _Y$x?7)O5!ү]vV+@%YFC遢ڍb*`5bG3,w@ *zJڠr6JT@e:1ꒅMfmΝ,ya_y*EE艢%>A5So>ިn# ; Edzw>hI󳀹~NUN 8QK;@ED7hWpAFWgP'}.'P.- S-ӆbo9L*t[Dc+;+ƘHqPAhaX4o2,| COk)@lD94R9j|T:yI@Abz7IFvٺWY 4V9I 8s&㪜'&v+{M[%."<=Wo*9JI>;(d`BƘ5DߙE&]~ o>nh^ITrC'a87&6k:Xb E=&5] ag 7=y.X{r)CQ!Uj:jP0biLKUw8jZxw؍tٷ=J]t?-Y7PM!w Q\ubuz:b?CHx: '*VhZֳJp qkwt=NJv@P1Wb hH)HP#t}G0JR9^v~}Rz29/$G"/ 攂WД~F љ kѱ+ Nris`8g.KRPRortxXYN=ŜJӪoz,<do1VɿbB3EW dr57>u SoQw\*`-|A[taL$\d)H4:ȝA~E[wߕb{Bݸe 6ZW{K^gh.Yy xkǡSǥ3瀙֪RxΏw"e u@|l:Yã>Ve2o4n`L3PܵoV UJ5,D;e/qdĩ_N ◑5f-t2[OXc| ^DQ283_(;sV<Pqߛ4gZjգjMMׂ7-̪fM[5$jL;ͧA(wMUOT~b}%!i7W_s;aC_9 xT]˧bϐN=8(1b^pIZ Xw@]6}Cv@uy6?Yth;D*P t} Dȝ`0T! wTN<] 8Sbuk|NLE%Vu8] B)X{3i_bL9BO%;*gG>4XKBg>FW<_$F~k˹L@yH06^l S3=Rd1Eq7snWC9= [,Kz*~Rk5\&}5zzwBcKd3 8y$<4~EBÁ%42 rqu0LU9*QMfxgl{ VJg( ,?!/J&cRKk%՝ꮝwN^bԫ>d3ay`>;nz45l`l!j~bvAmŠ̾"`CW>YՇlIc&:H 55 ^ Y,ML xt G+JAAh G8p")).eOGE,aKs.k+)k'QE $x,(035yl `?.q쥈ݔ,E*.cUΔǤyB[)2ZCr=YН$\lEw7󆡘?w"5 jRi#`*E %bi`)4{$[J<7u;YY-jl=?;'~~ P4ZV7l>un՜|ʁJsBϴ'%k+jtݿo9Lqe߃PP u2d̄L U7aL`a:txf&%I 4 (Ϫ!Cw|)R m#'Q{4?м[<~s]"kCr;2þWfi2O|CCmy)^>rʥ`! iK/Orω>4? Qal4<# _28eJlׅu6Z9OL!Zpn}n*zg!|Ya7M|l8hn (č}\H,*6 DG~ExWoL <ȧAYq0\ǹ'%ߥ&~ cоy0hwsMRI:S\ό!'*bi x$Rg7WFh%Tf˃R3=DĝnUظ{l2Dקe :Kiq:29P\L~gd{>'dHJZi6nٽO .WCD"BdAV :CeCP暍eN p26Ֆ*ѶXϩ$! WR#+_@c<\rڻXhH_*/ G N,ۡB~dqyX#WbA(旑|}Fx)Nrh-x$ {h M7+{Kr( |IDvQxӳNa^O]%zww P,cKNM+|SYYobL[j(KTq'UqTPrY1|CS*O2!ؓ3ndqAZ70c dj;R:Iltl/tOO k[6DThwf hGk~3]TieqӼ|M4 .>=q=l;K_bWevl6,vH~Mj< >pb\@*Y=rbe0s(U v8#U-Չ5Řo\Q6͇A4[LP?׎;̲fN;.2by1ov>?ٻ^! eྣ ,;)sZR^9be=7p}'R[CS֮AۚE] }~Q牳Mh-&d&JЖL3ws)VY\2;]JJ({.og%^ c]0GdtM 24Ag"gQV4G♔!ޡx`}.dRwgw@^q0pI8WMO2^oA%:A :.1iWNDniMuD 0\$(90wt[,9 =Z;TRIp wX.OaxAߙl I+Q:,!KK%+eö @#FikGZM.~l$߁ k`_O–qys֘KnN{f˪Ԣ6<2m[IzgB_̹ٶI uI$o*SI #^#4G qKی5/1FELgZ!0fjͨr/ddKĿwL}hd+SK5EqEl`&c՚#j}lkGv*j4X﷨~cR: wt=S!]&s})#a۳~YL^كJm72[J `I10pZt/՚X7kFf7󐞺Oh2WG!zۚ-*Cí1-f ME^ +T1&>%¦m.;G6UijJ`]\Lp.qĜByrf1˚۞a \4yݎ8Oٛ=yYG)3~ز!Ij(+p+}CnSTA(G{@su`S[Qd9j\DCkXL6c^R4"#1zn:7&](]!zt8P` L4d䶗/9,2OnG\rFKSqm9r׈ \B%_>ՓXf˴YmzSv$dAU[e"vG`PysJIϵĪĐюʺuUWֵqj=1랽Di8)p&$aM޳@)UN^ vZu"cOsp2@s'G3n0Hr')f;a =<>㍲|2DRXf* 2TFBD.$Pm#k@Pnd}rh|FBJ+je ű"S1$zYd%E4B^š<}!3GGyØ7QXȱN8N >Qi#>mH5soj&_JҶNjԷݨA_0|=dM#3z]߬3toIdz9CBphJa]c Ea?5$WbD.m'8\WOuM{7?)\9KRT&>( 0a(4F~Rj B[yǣg2=\_gCծM+6 3{qo[u i'~N~iUCf8V;6EU(Ԏ2 : fT L 4Qf9}:7fдZsT7%^użڣ0\?EIs6#+ 7~a⠥0"i)=aYd^z} 9fbъrr6 3|ۚ kga'c~dv[ .N$v)qZZnw9s|r^4;\zw`Z,'; Dbf^p6KCWa/v j I1zDm B>Sp;@z1/e(~фc~HET/C/ѕ)Cer͓聻!Z4E/oDaVϹ\xL 8n!H"=+CNhNR !ou NQvnb5S_haK*%%AJҗh<2ô!]lvv2X(@gtOv o]R/KYg>Ȕjmhpvj|Bk]i ~&`9?pŶWShAd/co߰o^$^֮aWB Ik8Yh6[&[:3n{kuAAro,P_ 1 şbdHOs3TxכԵ g=W3_WFO`/wRP"Jl6Hjhx\4l?d!G͏iR\A 5,hA{2r9YdjO4bNrޜYskYs]);mB7i!/ٱvUPU%@]rH 9CotC z!R8vxZp|v=^VwBhٚmkU'_V]LI>b#?SAv{7;8?%N]ےc=֛bk %N^^Nכp orJ=PTtϱ734z<:/t6v`7 ip] pQ>_%Mcn앋-`lQɘܣkIKc5c:D"v< 43[Ʋ9Oݺ'8#Bw3ЖD35@AOTo_zZ=:M^MdAT+Q5db:ܯi?^tjd?mgY} =۷E]}svu;7z.73Їk1{2_#l0ݖI?ڸ@! 4r`5D^}Gm$<+*V`}LOP(qGTu>2DWGc%[Wns-o̩6z!~'&du5x?|x՘Q2oAL{۴LxXGT`%dhZ`& z+vS&^[NŵsmG]fK4уTfdB*UJG}jZjS0/TK9BYYoa򒯋Զ^b 83AX!F61S%ţcO-h &oVJ:bWlxFW<P1)]cRQjʇ&2$h;SޜYh$yzLIʸ$y)4or˝`c~Bu.l)@>Oux\nb}j { }vVN[CN'ӒL[u?fQ3Ū)~kʟ:Mf!VҘVċB7&.a0|a5#yu*󼭓R]jv^%Ony[kp8織2iAbAh>Kcr{< ֛ja`T~ ҵ7~X[Vnf߲!T4r_C*\Wo}͒ [=.1"TF$exB]\Soj1!w7y;aNm͓+Ai)eYp72%X(4;(G=K(RH~3R8QC {y`bLA "&rm{vQ8U{hDzIe M dؠalw0| o:ӍKEBiMT`K(rco74M5 lMkUjflEX_!%D?= , a3絖TPCQS3V[摌25Vmjf0$'f1^vp$Gfcw5 ƌ+_06j3me0͢ Z5&@Sp=Ф G+.{ (;6ШaqߓW- @//(hwF,[jA:|zȋ_=aJSm3#楗B\e3E Czlhe&?>'-b1U Ke է6&})p šŝBxzTdNNɰ1; ӣ,PoXRUQ=ְQ\/P6F;`Q/Is\[E3zޜ,/ܼ#DY$ĘUTa=};OIV cxIN$r4+?Tczx |^jNQ N4$2fxrw 1znw# ?;k_(3Nz]}#J_f@n.H Bײ޳5#e2 5UkqjSp3MJ<ױ^ִ#ʴ>9y u҆CMoQ }*;D9<7~.f]hsn}ҳ#sbh ҈(?bw[`%ӡ~v0rRiwU/M?]yt_-,u~\#嗰g=#.c=E-nmszHkww cڠ!SUX&DI3tt#ڪ!CX(JBW0*+2YEb֣mq]-=ZfgپI Xl5aI"8x#ٷ>Z4w?vu?84 kR9!Qy~#e]a]S{T>ַp՗I9<̀,nliW%G6Y RY NᦩEh$kP`6+S! WDe# =OwkBZd/ EbʣlXиaOk+ǼdIO|xmM/P ܥCw%?|r!;<aWE5I|YA.iOmrj֌lkE?c}}?\]5سܼar6rh5-eRX1^)giuVa[@;:k!KSSҢGwl+қ_#>6Tpx&EfE|#VFLP~ӏ.whzMUUfFuBvvP~Ovдv͢m>~R2'~#BwPu5ܯ&R@L<4}kQNp5X|KӞZ87m jk]uV6y1Oˁ}DCޡ箯ߪ\PIV=p| mM֊x{!_O{u=uи|7> _ռ'PHw jCz!C0؆yTkN(C(a {Vsw)vJ3 0v[ɖE5 CXΚȢ+-Trz1 Kpvj^D!xGnTd4LL{=.j tl=e@2ث£LQ]{262&Kep eȭhh$-;Ã,u4Yk5;o+zxZYc[{ y ?w nf7Fed[Q3C:Fe^.E%Νޒ{b]~]^39ޔ~ ^TKy#)YBXsY&Z44a0iv/FOa,أdY͙’iX0ȓܳc.6f=f@m ]{c{juzj=# H~6:~=y%cnvN}w!2BX*68w^uq$ؿzZ/=Etd^a`UI]'ை@{4kz3ê̒郵i1\^Ø! @|-,Tv?= g&7*!RJIQ`0Ӄ#p8]r9C\;8]ߔ.msg# )uD x %3@X7(9:z/6pgI[tC[]W|iᵹl_ՃKcbZp" UQ+ZgW4ʫ4[T{Yopg~1IA~CKnY2֮msZDFqhYH)u5[(hSJ(,y}DGaD վ)Cps@s5r]<\UfMs`v%\C M#" V.}+e, yixkNL{h"֡*~|hΜ iɖJVQ_];JRQ (˰%kțHq K]6aB ݉4&Y.´_,< &:tvs.MRjP>$zF2uċzs4,Q*ajG)c346 QA42 \$ K_"!01! $Γ!"mT,=+o~ؼMEFd(1&(b?a$"cԎ4&OE|_Iz e2.((6Ʉ9ԖaqFխ, |?؎njGqv\JIײ?dI=X>L҃H~:Iׄ{]./+BYMX7ۡ4GQ$˘#.yy D'N*A7${Dy9+^Naݾ5W(Mj虴X"*/lh4%`&f  u, NTF(Z:DekU4NZmdx;,.̋kPMAOOT'ͦ */(򤒱(H53r1P%D HK' HΓi>tVUvfvH4N^I!]” ,StxV %'6|ləeU{0m\,ӿ m,VC`8f>sٝkcQdt#+=amM+|dˌ| 3٪ęa3{BIk* %U8~/-(qt y0}I7_p_ƱlM9jj_ugW%z{ظЫ`OZ\"rbnfu9i$%[ɞ+ =h @qnH)/_EMmdf⡥Sr<hmJ12 V"_橍:?]g>˕Y#v P#S@.dVvX^~a XnX昏nZN42A@azI*)CD5%|b͋"χ%iRҌ+1z*[(ޑ.BpC58>7;h01L 2/_@N7zƵH$hQyWNpMmiFW!t %}iY.7eKByw+&wwbWsF+8MdДB*TaŔ}2TnI &' $S?{ ݜ HIgBI$z'۶k舭'};"F*VȠ_tC ?]\10oo$`2u$ B"0Yb<(2_APc|iSr\sk.76N )3@pHQm' ϲ{r6VYjMH袳@϶$`dlG?iͲN 7Ubqt&-,u:12 4Sm1uSLCT4>#~ΟIdYPf\" b^!-]$16[~#Zsd!Gl] _Nќc(\ Tuemh_ q%|SzD;}DmD`PH`3N"z-4(/p2t kW.i :âIL׎ (*Q3jk,3-"rE c-+r!S;q"NTC`Y3x]1DVB(4-}YjV>\d kǒYl"?gyl޿ȊHįk : (nW"ۛ?AYQFy5.dZXYQ7t[u@, 0+QULOC*q'|Zzd֯`ZV6s9!Q#ouhcC(]5N N߅At0t4~ӰWW '8敊B.4p4R,) Bo3Cjuf‰|ڋZCZn# YHq"Zuߝ:,d/o%_G͞E2|>7ĩ {nG*SwD^>V,l1FO3wWIyz(vwvd4V nڛٸ2]&PuNw^y>^S7\!ŧz4:þ*O)i47iGvҴin-)>ZVE;~u8O'QM2Qybkf_ ƼLT#Ӥ r} eBd;(rFu/p5Zr0x\sq>Y%5ܔy+m;2@a$QivFpɃͩeO|_D(\07:@]68_%5;112 Zce?ptKrɺ?wtU+0JꦬcE؜_W,ޤ>˼XylP/<S1J$Ui7:2\̾zkq8#Uߥg~Xh"{A<)%'傃 H"!_(%2G 7nVfG(ZةƗdVs $MJHKXT6^| ~fתY'K*9SL|KTٿ>|{H,[Q' |mRFhp11]GOCu |;C%IDEUK0jU&{jYs(Z]_큸%ـ^z: 22 YuUغJ^Ad7ǥ{1;O z8V]-aeW8۫Ny*o# kGGcNE #-y_)IwM)Z 4Qsc'lYanP4]o*'(1VnAS0H3^ KB݅8Z92=6>$v 5նN+oKrh!p4lh0h!3j)B*@o{e⡊bǎbIm!4/|+^!I SnyD4Jk:a[K>H!) DaJ;_$gN)<^\$}UcbF۸ K7*͐YjNWOiGW9yoO uA-jjX$Ym >,Upj~cv+x4iDf m6wl-.lݻ[nJ=Ę;#בZJ@1܃qUy!sP/Ъo_-K]{ǀ!X& z1m*MKOt+exͻh81nqQeJttay0E2X{?$ZE`}g&@f6Պ!R!3/1_# -MۡֈWkj2Cz&NI-wH}R6E :>J&T䚲134܁ |便0pJzIB iH$[( iWfd0 a(EI*'FUUU3.It-XeN-d^/#}6bj1 !:_F<ㆠ]*\we0RCЍ2.>tuN]#xfEl=Yc#y+z}|]$X,JDX]}3{bj6,=9=kyGJF T ;+]͹4 "5DQi>G͈5dOqj>!& z7-LMlU*x%a5(Big] P64y8g[&x~!QQ(޹Y>+5pYb5 $(ߔ/?fC䟝X\#h߮*Ib;B|=db5c#KJºYDV[Dj/eSG%l{O1Sgq/?/q&Cv4"--Z=_"j0o֝q%I=B̵p=sZ$8o+ ל毦ljO9$j]/E#o.%FRo5ROdS/,jRwotƈN(6G ĖkAy5XqncۧYް0b(D -`CUP_&l5w8=Y\hT_@"Ӊi/vU:D?LJN3E2n-tqM&|!msg{ECSN:&t]&Rml)yucNi}xyh$\3gX%wmq6) {yG1eJV闄ڴWl??G;@ c7gV2KHa)&uqw'SV{ܞy = ,=S I^2K|&aXȱd'`(8zeXii d`x(z7קt\fLe:._!=%mؙK9S 2O*兰 vk yC^EeIb3x@bj灱7NZenV3[ΚMMlX '1D^DKWR ZVXLZsR7 H#e<}r  :#a=i|#P0 98$,"([WHP]2rSB{m'㌅u,'HA?ְD[p%%" siu!mƷ`ɁuDoOi)6qfVHw֎6;z(OwK涼f0_7 sgC0.@}ߊE90sד;ON`. b+m~zҪ96FN @H턌"Pbcä ^dnQ & ? CD f+,C؅ez.N/"962$Zaa!5봯3 &d+-#M}KPֺŢcH/1:1tѶspRzGHtO@9(**s.xNmM4 *L=aj#pYm 9f{wj}Ѳ$-ibUqIvZFAZ ,RޑS <8;Yq=t ¡9_OVO*R%ӕ.>=d4g㝣oe m[v{\"~aUb&>=ŠfA2*1Qܐ32{2TmcCyvb\#綳d*Cb"=oa = d Ӌ܁"Tui yV *DZkpn=@ݹZl9#%m`&|K@Gx3%]KK_T[-8(&` G\u a/`+Yit}lj+ʷKJY8eM.py-Bn 77. 0 ^ Y)\!eۉxj s1Fir@ctxc7 !ƈ˜Z! $N%ƇER:egc\b㹼lWx'e3x)2X|My()+#Aٌ@PZ;c ^9__}'0}GzN$:ecRyi)|6A)~^Ib` Etײrf.J%|bfx</8"IdƩ<{,Irue㭕; mz @6G[Q*,ޜߚH6fvsjW̐!SC) FoWP4:Q6?2#1]Z:Pt ?&v7ߩbC js p~X,_X6nظD'Ao>n-Z$עjc~JK Y7VO u3FbQUcWx?_8S$ܦ{Fyn4&Q=MǠVJ5>ix䇅56H"cD /URp 7"PxS%4ٔ^T\g"R \eOVZGrt 37?6/QTI*tjiCx nwLª{p?i h'P5kİD{5hr|·R梗FsB s((Ū?d/1eu3p䊷pxcӱ#P>D >8vÆ6BfK§uS_8Ž y#p+?+,f*5+@i4i91s }"&&H$F2Y9[ʃ5 ĞDE-9=FNm#B˕ JG 5tSAv# KȼbJ!?6qAޭe!r݀C帋 #EؘzVY|Ѐx0uZ0e|qnLRcZF%X(P2BWaJKd:Ci? AW:J֊pPC];ќ?<<~9`$VN0Ýh3出}w2+~٠k7O? N3#oѸIk;C)q7fwx9b- j wVPK8m &H3{0Kuܸ•\KӎPE3p&f<<@6 [`EF iXo[bP;R¡' tjOՎ>& 6Xt8V{\'9+{f.k.ğ} >wg3?T0HoW_B<bBUZ <SφqHJX@z24 SE"~YϪbզ/;KV5`9r%uBw2qÄE:77]{wbO1NiLԜl]e3~? )*/F2'򎲅DLǖzH5HScY ? rbr' VAﳓ-@DEdQ\v&L?3phy>`.hFUBW_^J4u%;̼ *GIquLXkn=;xX\ƉPW,DqChmhCc'*n(t17 ^$ rv{9% 4 s@TŇ%.MD'IVو ~8ٜp!pa!Oy^R"[MR%B\8AcŤ=ɺ4v +cYDH^m`2H󹳞V6 )Iҋ|%N,6QxMo'-.Ҭ3{*FZc9mW¯ /w^єwY[gIn= ԉp"U~R(t:,80ͼ*PyP|m:KY||f1_๰+R#;¶5q=`0# "5ф9l|@u-S9~.F!WGŠH۩Uvvc<|T7E-2Xvql·$>?_PIJ@h!syM)A=Mm\Y)-4kbeu*Q\Uk@Fn5Brhu+ʭĘ /qVYX#>k\/Ddz2D~ XK|wOe& lh wȑY~!у3@V# E4H \jE.~AzbWf>s/^R&ϋAxB%M˺ܴdn/:V~FKCB-ޥ?iqhA0QkS7ЯAS=B'?_h 6MfK^jUZ|laC]JrQHلo; 5D6Mz !`J{wH!2]oxoZ|R>stE54߰OIOR8d:/mЖüχ~P6W\xdEm6aaB<9smlqnJ)C/ ^Vzƅ\G^^5e5=JQpf+.۷\l\R>k]R۝ 8(Np3+T3mQ0 oDT82j6u_e='LRsyXsDl `̀tdwr / 3bĚk۾0xţ/;fzJR0σzqZ]MfYjY:Sܓ̞9Q[5"(V@RR-rV2d9Bz 8oiF%΍&@1ƟނG7Gs&uZ<֠HNu<v怆X6#WΉ"# )-Rh6 cr{ijQBT!䵓' ȃ3Xo9JGbjHö9>6PfoRI/&5-ci[j\ȪY+EnG&JDԞSx)k? -G/ Z\V_Umg%`r͘ ޠj'l5aQ nW^hHL{ixm?=aCѶ'(TwZ~US{]<²pX Is"hPS_j(f0ҝTC♥ͣ^ ɓRz/QHOkC>ǀı8{xNv-Ko.%>% (X;V dO.g ES 1'G D^^yb9ξQHp*B ̧u,(cocdH<5jd)^3>2=jTS`\Ns cP֦xPQa${a;&7 :pi^bxM>{[XP@zmE`vPSg?V8KbG5劵Wg|QOJod>P(h 15֩iE593e`foz{71(jc4647@?f^7ϱʞM\Ѣk R--L0Da%9 3)9fOA[hAְA2*^d$9̑4Ѭg,~yA6Y {8aWyCSRȅܹ#iv80H3Z=v*|EC;8C(<IüЊi@Oƌi_Fk/+ Ylǀhˀta $,[W(%Fy7ܟث[J0:tEs@l80Yu^bvsRSZ3y0XMuQP^5w"JL]:bք7 sF>:t|HizoaaK߹c,~8>RpwZW?İS]`|bC~G{ZW#/J;yWnLc.ŎeE7&)1my,22A٘6ocfAK%vY8<Dea҄z#0q"Cg0ͅՓn򯋂2*8[C yם;*}F+Qg8€˙;5ئIYI4m:-U[Yڤ`g)a6.%7Ff%y*X}'?b(TOmvѫ)Q pQͦ2,dGe<+6?f3 T?H<8NY[맚:ޢ4 t^CޙhhJm) %E-h6yHa+eD3,]c@rU$'AHL-d0Oe"BhQz]]lEQ$T|XO[?&wLe4( x3ܜsx#9QrO!V~9{MAg%Zo|\.6~?a'ucؒ3n*mbl~er\Px|ov̆ Nlcy×BOfYD8rX.+#whi)Ke!oZ9{Al >gxRCo^7gWOF ud>sQi`d/!x:BLC ])`pBo9+[T1~pS,\{qmZȘސSeV<zW77NF=u+Á~,r}(ĢK^$eUoXX=DKعYݴTlArd[IV`R w, H$$CF9Jӭp{Z~s륝G,6B.U/3~ϸyҩ7_{O:2hh!%)DnEe@>r"AQB36/FH{O[" fR2jk(RuaG7+)æ|؜dpOxpX WXT4 ֐f:'SioA6.E*yK4oI0043w_OH^?7N(\x &Z禆us5XHN5e^p@<{]^L[p['ߚν7G8}yMk%WWt<2 /[hS9&Tm&+3]ݰ[A nif܀=$S6/ߙ.M O>3k!*9P20=;xdKɒ;QgNӅޖ٘(S#u@gPTɳ8!{Y@7EO0vBV[eI.>r9EsK`LnvR!Y{!eu 6"!} y-Me 8T)Kh{0A$ߖF\ż3z1~D$K=Ҝ@_(@Lc$KSM( FUP~%O(^#X[ \†ap z X(; OG}5t P5~՛[+-cO>, O;=ΩvF +w)Pm?6-?B7]AcdItRwpU}Wԥ]Vح 6 f JTX]Te1QSI:n٢ÛzN] ]^S* XZ/r?NHσhc5S]A&ZEtuCڷΫoxRݶHOw^|vE_ tyHATx[g^ށUEH"[ Ht:?,jKvV{?u 48 N,N{oL̫?t_)'m_Y_dwyU9Q 쩚P@gP.fo<7x5( |zX]1,ک Xpשp?qϱ:z'HTQ,f󹰳G_q>Y:lMO9y )aɂ VbZLm WemVc0* jɼvl#j' s"D}Aa6q('N--d(F8:6k>m[3|Af( ?V.QE X+tBs O&Z $"#5 !IL[N}5g!hKO½HĒzT+85U \ lMвXIK6#7 PZ7wv[3Q fZ#]'k|%̝^ ^>݉W:~Z4~s4voe2]-XMl(_K=XъYx%7jJ~ _ ڤQ_ܯym g`FO^>4dw٪.?.Fޞq4&Hgqȳ`<2MtbǛ(/ב?X&G=Km*;Nn+uqN88g^.q.a즣`"DEIE38u"\Oӡ {uRU=0M]!;G{\ Zɩ]߬ 0W(ϩǢc6pݫ8B.P)ej G ԻS,K~y)_ @ڃh~|#, X\J|['+evPnx/q忏zj&RQv]~uUyiŃ@`Nd|k&9$R9H+Ūz#uiRbR9+@^a=6)m}z}) *H{K#b6f]s՟K|Mq`%=QTB%!} w9{ݡ#l5yq6+ "v.Vx?„o7&= e ۍW[Ȩݙ5qL' Ț)%U=17Ԡ{Pe_0:l)JHc5cFh/)tCc;~^ npVшG?eK{DJ95XxR_M3,/ߊ=CPPO6C1LO/ub1gWVFԗxOUAˆFecⴕB uZf6Y"#c+#82Mh!_x,qT l͸Uj[efgf^? q|E BpЀu-|//zu:̿QT߷)uu;ˌAnHbE<xIոsMC_E-*֓^u4օXFh^1^z݉3422OX |JAۢtD P/ C0IIB4xYݡL[l|踜f3k8Wlq}F>k0p$c8) A(2%B|mL,yU=sS(=#K+T. ~8]1<w[ RYvH, 2)QߺPOdqM9iuD&<э>2_nK ۃT&κ ;ђ6\H,ͽB<'I$:rG ;RPNL{QE{=7˃[{dz"O\ r?-ƷgcEm**j 8%_w'xOI?XHrφ ۰OM/_+ w؇W(CZGG/-&LG& %!rÈ[T.E¦݊Y Ѯhӛ:Պ3~}m')Sx2X ?^*$(ׇO4Ã4,{^%h~ٽgP#\  TP P{N !)!3ӝ$]#]n7pJ@'>҉kJMk{Q&Q&.Kڳ 1WSl{)+C>(;@Em۾81^NJO.܇u7w&i>eO96-zwqn兡l&sLճ&ӋT!ik/OX =#",ݱシEFl2dM橄Si j\и[J?77eI8$J_9ƚ1yⓉ:5pۮ4bz k$(Nb7Ⱥ#>c1.sx23RcE`kߑ˹LYє ע#nWGh7pP+980fM.6}qzƏO纹03\߲辷 Ge}nEF =cn+ ;(+x  g,EQ(>F0{ ?70!UB4{*%MR~LknA<ƾB¤OUz$?Vƙs)R=c d'M]e/ Ժui[/ݧĮ'PH-M|aN29QOwȳި =LP Bx1Zi\~f%4zz!N03##'Q!jk7RRf'$GDooF֡vr<$iD, BQ6\<E +H1Ndݐմ;~,(I0 ȷ?6b YcuSc7 ~ִWXo;M[+#Yq7b#vR!?.Y{3? _2(C9qIL#vPKv!>(s`бEE4'DϤbnw) EHz+iX>>2Z&UX2hV[ppw&[nGRU[RȀeA<|je0sz*qTw;065*_[nR-b;Ь%_Uv"wŝUq&.J'NO]0g$&rt9+[/#XOX<$}Ç&V䫴9-*5"QW4;lo :.T=i? Nڔ1vMxΌ`zhRSzU*#p*B_N ()5 E4!fk$2{swG\VۻXUna4D`Mf 㼥>GG,?6/]fa2HtIOP$W&?fۥ*@6]'=˔9E(;U(=XxסB#WF:?A1 #d5.!X#FJ~J5_ H֣V9bX7 k0)zc-qB%a@ gh@/1 K1ɱqsl `F?2 >+/زůCmV}h 1_Vp&pS _8eb{=UjLOsŊN2+ްv߶E[>@ZqL)́8B-ڼ2ր S+WUO-0-gsWOv#jŰ[c<ʶ% 4/=1^ݎA4 ;.8!|fdEٌA?) &R hsK CG f^1,&zFTzχu߈+OR؃}`{BG5$|a{k^#<rPliwedkE:mۧY?/ƝS.Y@+,93Ky>smojjV%k-$qL#M1s-oZm4 [YFF3T/vCGiuʙCYe/z:bEw!0 ƻ[[$ٻk+K%JWjNcx$Z),Xū༊kS/_`ίGwE9(Yq [)˿yܬo(9w̸9^ FƗ`_Wx-!tqׂO=IU>gb,@6(84T΍w5}d@ N/i$$V(Lg`4&po{rPIԎzbN6'`vfk|=/Eeu%{ # O8Na2 &X@17pBTn&$֞Cԥ1E1v 账]a 1a/̐,F'꜐<ȿa*hlzI% Kz(i(XhtE{|s%SgU _g?1)EJ7!lVaU% H5JN;oI-FMh{{kmnW 2>O:(-_M&O(+0|#]5N&(=s)1ֳ+F^S͢e|q^D@q ]\.)u1@5|yaCmΩd )H^7Ywwn"XP!v+y_+ɟ56lc/vsEF>Q4۾Hg-rjs%6KUㅗge@A ypgƘ wcvf&/v'P mܖU1cy-d &bߚxV҉{xFnQ{3*z~$i'z&Ph22{g3*%I]m9F}e28L ;$e`K8 J+?nAʻ ͜3VX@"Tbif Ӹ? (DWo *#@ $IdwwH;UId(xw^ڿΠom hAL^G4S?g;oU2D/ Z۱ &HZK=Ɵwiwď˄3Gi,uw^V0Ôr {4O']}3;[oyF6ׯA($w䆰{zj<ÃG>A2~-!lN3\<[Ӊy˱nċf/+뚋db޷["mE 5#&gaw}p z\4L(B'P8gV']J #̮JÅfM~I6ȓڨTg`/T{#Sn[Z?Sq6Ȼb735@BH\W|%Cv',np]dIGmࠬF W1>hOFhaǸgk!x4h'd^(ˈ jBRA,qCr0#(^җ>͐<ֽ^ zς1qrS#%|nӈo}eDPx;3bC8s]m `fSy ]VjuI@'t) V3] u `^V! z1 ԨtNmq%2mB`fom+ p, JŌΫOO_4z6K AؾPK7}pK/(棾^r>9JI~c3diXd$kGh_bYY0+rI1!kva.X>JOz'r}c?:dg$"fvfNՊ;ix3֓ HY[@#NB͠v_6/!X"NUN8!-n& & ~Q_ͩtm>G5َ>]Пg.> `bQ1JŤ!]_u2p, &.w4$ mSuQ8B mMFZ߅IÄM~cKA&b.93B(D^oeɬ1Yd~KvJNn-[_E(4UydP8):7p1?n frsa*KR2qMK&*;UJW ]o:jj CQrդ}KcM`J̗N~: z)ܲ60i"6T\ç-/[܂鐯wӮ.螅inmAqjǺر|=gXS.:9D"̳>KYIw!I*%9+[,A5a&,dDr:?ާM1Y\f q`cr}JgD!#HB |v;9X-:Pk?ʒ(*qcvЍOL265/ }Um#,mسѾṶ©4EnA.V)-}+AʅztwiB~6bn[I|uHfLA۲A"? #vF$%'M/9 6Lf`I=<:) ܸd'DHPSc$!J'b\Tkͽ-LPp!ǩw&NX\"R4ƻEUn]Qr=>< <3Ƴ \5O#i* F)T%l~0}JV>G_3n/A7ܣ[W鞪L4w=g{ߧPZ`s >h˅Kx_ ˺U> $+;?&%pDUAt9v*fkBt/ >l;La_cř<9*(Oe ɦM3HP_Myh/qПS$2I±؋A(m)I&][xIP:=;E2F+0ڑ_wR C+.쎙 K-֡<)I|ϵ7]q D{0&%gr"Y҂37!yD)#G\\YmqѻcTi.)CfEJg*;,UAsdچu%WQvhcW8c]~_@-#F۩y@W^B y񉻵9f5|]`ئIEB2( *1a]<CCp:b#["C>J.P Mv{ DBX+GflD*Tc b5[ůo_gb ۈ@PHdҼ> t ݱn\]A.ϊoT#w J K2w  mY"OPL@sV M@TXp2yHn}Z!H&_k3Z{W*iL(Loycl&DWlȷJ j S$~\ g|,jU -GX6s@1 9C*%aNQad_E*EB w"B)+;4 U4yGH+h4(Xt$,8-ȟ:MT(! ^< J1j%R:0/. @`Ŭvxl\'IGm0-'zK 06WK_R@b"Hy]#B+\F7(ulk rI2nXE*|>pCwn)=9,o³Y/G]+x$b*X)hps5*eegۋ@C,ԤM)qyϬ}߀\:2C!AGŸk/۩| < S;49 oмBwvVzDz38a=eǠ7!1긌Owᵲϭ23Qs~^Y<=7 WRCl>mO#a.1~Z $MG䓖&^]S]05`w8\Y?jІwEqo?sP/w6\`ZZer%II?\J/Yp[!9 ;B b7 fAi~:Se #+Mnp]-'7wOh`? $-ˍM9?, 8f,Z J]oـk`5zQ <}]]=J!kE_Q?#;~;촗nyojx-hfw$Nf $ –kTe%zw(Le*2.~7xCJGX8Q J hSw %XLv^bCPBS<5@D57&-if[ݶsz&T[kͣo)9oCв fBhŲR9<'EؘVm!A (PJJ'f#tWlo-0Vk{ZEzO8Fz"EҤY"-qnn ̞S&,pjA gsc %ߩ}"v]I+|B0DON_Q2.j40b#:,@-D%L,y>WE>B8n=mnzm}d$Im79Ke)Mj:.?%.ƹЎRY` 'I F$ b4|hcHf1i5#B'x>;]b' s0ɋTuC5g~/^y񉁝a)ތC/-lh=cOt>̓8 @7b?m2=ّ/Gβm &6 4}`@6ϲ~XkVg6I08}1#3ςЍ߅V|XZˎb{ohkj\0UVUMgsYH 0^GMO;=^5>?c~CJ"Fv f1f뉠hTm0L^>9;Xt?3"/#C&.gR_0') \,k":xߵegQmG)ӌkgr N9 4( [faIF߲Tj`E(o}\T": ®WIR9A.iI/6 ҁ4Eb] AC78'zT]VR;ËGPk$zGV8]7W<26m[+HBj`дR.d?~'lP]؈MMSoP`Y/Fc)i2oY4HG.nh>&vaKAlRl/A/ UfUNdDKPqFH @fv(PDy*unY!\vb %m.B/AI_]QVj);JjZ.䑓*0RBL4ʿÞ*IciRKdz'ȊX,"d4r%#C&% =Jinz"FV ,Pj%zk͹D9`N KKxofP 4<㭁-1\N#'0w(! Ѓ?7u: ϿK3MU40v&$J*^F+Bt6LsKO]6h`蘻6Ǯ0uvD1_8XD$1rM0N|pc_2LN|iϦZ6aK`Omőex[//YWfT53F0r6,yDu4%O;y/vӱ{FP}?_g½tj vO4xip .ZB(Lf!]vB8O{yhE#|޿b`ɡ+$oXꍭ#M/ͻgI5  "HcIڲo8{qC"Q9m @]/`lSw. Q)h"|}()E ޤ?<Ά@$1J4&R_?LVõ VR2Ff.ҡb6=5][WoV`7vS1 cdSfx`o:HZ72ABs1^.kK7jЍ.mK˽s bǻܾ%!?A}w|ÔwQmsgU?I^EI[0>WͣW^`ߚܽKhLPHbKZ.}ջOrъn ?$2Ĥ*/1TFSn7ݍCQ+mXr21gojGa_CkM( vUxa(mIŎ:uI[kDZaM! 3L!0gA7ax%('{=nے.~U?죰p;>i?`,_ۥ!-tsOӵghhjN{Mjwm9\f0zRסFt]VY-P>ͧe:5!Pw"ٺ@wwi& {%R&r3HUл]?ƾA}-u-0z9 ̴hP]a o2L$:/ͅ=^R]4A`}xy>bX;{*fu$BVvV5,63MvS82tv>}o^j+8v .|ݪS!IՉ&("q}:rzhaUV/6 ;Ϧ07rC+d˝ K_n!y$g49U1cl5Gq`#yIFb.X96+=mq(i1P%Eg<"|yb z,'[@]^V6Z5lFC٦O尃zˋ^0m:9G3r۝1d4  /崧eM+bϴv2Gé0V'5}ճp7*rDGw} `V߹ZU XٙK?O6,g>7̴׸H}ܙXxtA0Nbo ?R ۃz-Lf@=@;g3/^`AD'Ng pϑX 2fONhr$욇&+TwkM9AÃK9N>3xP Wc-@:t!j[iRCs)?^lO~j&"2ݖ[3!xL?8ԋOԛ|Ȅ;#hKBs{ZzH5]Ag%=ͭ'! V<ZNOf@ּ;G5)@,|z02+z%4Ee QCP+ȡbt%R|V!:n3/m) {}!QZ~e1 SS1FEE89AJ_pA  S!; 2sխ\A$04KyTlnަFM}udqkq*蘇QT\+8N_Ϊ`% DGaL^usi;& >~) ; h:n";9tL̻:4ׂ&*n2cL\c)U.Af|!&bH‰"j:vf-6Hvc'FT`۳W{B?AoOi=VŅ6bGǾ?TXd:Q9SdѠoCLO/t =IvA=eo4ߺSf:k}(xA'F;A;6O<{PEr9!y)[p|(܉nνF63d|\F/]QgE;Zleg0鲉8ct=N6%X֊q>u ڃ<;?ɤaOKHW"; QUva@OIyB.\3J m{gm+#Ue5|NYu+X3tXd`n&UdaȺd={ZvƳra3^KmP#+4} JsSv e>6 iaH&l$ݘ%/q!-IHUp^Ӻ~ b: kV>d%z02%wB0^7%ñ^]!ŕ@_Em758k&GYS)GŠ;l niĝ~S(BV@ѓpϖfE8"q75xaT=LY-`9 K#OsɷpN$r2t`.dkDC}I*GwK,:ԉswp~;Ԡ[Z C@& /%)ӧC*'Ug<w}7J$I3#ڪ G8zlj h{<nW떓c+fl*f?^.G{9ڞv JÂch1Agѐ(ғN+Y1[:\@.V&լ,o`bݿ3mX+O{/ؕ$% o'2|N  ͔T'|6]MS<Ńr:M6#kL"-$)\]w̖uэ[J/wD;Yz6v'+`*v o՗h\C_^'q]냼s v@~C/DJÖ"(I9T~Zoh `@|P|Zm^jSkGJbq<;TH!25zp;L4Z=RQ6([e:CO8+\hn'/S++oQ#e22NQм|8S~°?6aFlU|R)y}i%t0vE0_(GSchܚ-87>{ hNBzF?^UC&6z6`3-e ߾oĿborl;1w?BEH{6십:YI4Ygt{n%2irqf~fQ,H~3GAw5cyhV–)6y&UԡX Q:[/֜fb֢gMjS1L86y!x17T-N7E7 c8JN\@w^s:7L|0 e:v";$Q.x; T}E`8dό SKaԻUڽjq?[4F/IZ"4Jb; ^UUtkS5χZ5K"7r WֹpHZ)A{)ߥKuO}[عvOv:P)LJ!1{Ȉi>&+?iq]sO7m #_H߿to=s–Ihiĝ ;K5lH2Vy%C (3GnQ_]Dצ0n{4^&~Hitq`+߁5.Mv|']nԌ=SM|9gsRV[b~΄T4 h^쇏hDNa ?2s(]x_q6$,fRvN:kp̈́F!DM>리I]4Il\z  A q@4uxyW\3OýPKA1 2Pϑ.@\T-cɲy3u I.Y0G7Ep؃OͰ沅V-3|K/|f޿b]|.˙ RB8/.r-:H66b椾^QL#ʪ:ǎgNSfq2}cJ7t`HrsL X: ~3s[Do)zvސeH# 0T:7A^.\'"3D+ct.%3C%lt_^-q{h",B]!tL2FSGLaۉb޸M{D`]I?%\ B՟49H!nu,ɱu seN6[ nI"؈l=͢΄ބ}Or6*Nfay*ꜲD39_aQ `ֹ<3)$88ҕ=,͗/]US;~Pȉn%7^^/O?xbܫ1<D+@x6Sk@D W8f}Csѧlȓ J2Lp] <-޼+q&=:VB\11bb8XTz aT;c"-ZyNxv8$۶ [uFۃ=S[BZFHg,hSAD o)$~^8>Jהf=k8QԵoZg[~^ך9Rx覫7Rۆ@p XGwW 2'%㓺ObI~(=Lu؃GJ'k',{A5j} Յ^W.|]K]Szp81]Z5 ΫRá&"nDj,RB.]Jw,3̛/p(2V3 #wQt{qӲ׳<"kVkm/maN(6Y[ ~#{\HWZ \mDžS!51Yt͊ Hʞ(&, ^cY͌b. 6&G̸TzH3~f}Hy\;-I)n3)͖W`clXE ջU OUnP8,LoرTH慫~G͇Rhפ )]`ʤBx*lU M jqމhǺ :>p # Rj*g+&$8[cnK䂢٬1ǒ̆E.Fz2í6#ŀoLj9o=ʫMlȹ&A]V^*7ҫqnmNA 5تG}6bx\at şeq.ҪJ:ƝE Xv,E~r^.k_gOlok&pj;,3ZO/xAxn 8KVW~uM;}G)UtY8 ʚnde]h̄+m5V ŵ@.Rާ𶫽#-1< 9hRlVZ =P lrRȠ#[(Hʯ Qq޻YF{ O;i!>/Q L9GG[x>m11Oz^oĥ{R{Bp%],|aUz2a4Y1w%;o8G텅bm$GHG.F3(` ]f vxըjr]\*tYR2{u~$'Ү}T2pS٨ Dx:PMu7JJY :a8Bo-9 nWgsr5r=Ɯw<Ԝ'ax"9ϔd9!$OG~–D I8A U-K ( M◡1h3rß>a&INۥ^%b( J/p S ^8YxssĘᚊwMЀW+y :3(D!8W'*pN^ƒ _y2Y2ڰۥHy=1n(*ɫiKX'Ů `f=bm=_,]/T1S=uo<[{Y'g8IO.Mǜ˼5D JNv]a4.X&v1򡽨jPVFe.P70.Y=#wck385Ef7-^X l|ArG:.u. cMsQ/X wQҘ{^l6 X}(>ۢ~Y*9UB0ųt=~Cz\{cKa[wAò?lRA A53S)wѫ]L6(˗I8|<+y/atZ΅/ 8n{cKkjCUђeYpTp0"">,Pȭ]K΃ =S{cݷ|r݌AVaVV_-.zhG`qB( x;'ֿO\,#\~\8x}cgUO.΄oV; bWrDP>On V&w RwqywZ<2}./^muJV؃Uf' YIWP}ܾ:@>6 vl~b]cwD2eӅ@Euik|zNzsOzz*áĄ87V+ש+u E.'~R|USY&TLVV_ b H86evBAҘkFAM79TXgzjtϙa'x #>8]XR@詜1q샢7qٸzŽ-"V/ڽ)?7 VV*TƒɈ HF =(RaJ7NDZW>q7IA;SZ7x](IQ>xnao{t+R-ьvqH;zsVr4sV LA*aFrŖ |Q-Q;u7bl^%[8ԊS@O5 XH /2ؒٿL$HTp<_{--54Wnd\lRJBԼ:1ԴiOJMљivhtz1סEjhj=\*36Ϸl wRj-Yi!DZ&cer g#?w_ ׽ AdQ{jpPzFMWM[tXQKBҺ58حWo< QY)2[.YVbzrvI ΓJ`|l~,.(Ń6R6^\G|tŶ}u̓ןNa_rȑRIG!![(=LS|4_xI@-#5) )EMsYv[+lq)7&NpvǺbqPo_ [Cj@&p^XaqS{]+ZMS֦PvO./>\O\ ~˼TW`s7oSVYv4 `f\;|^ Tw:#|ۮ PA*őRFMCgQ:ز]U[E2Ņh`zJEtwԓ$+f J<›K=T$}P}NnCTt@!c5"~w ^- \<:`^a&u8PvRs Q0'MM5~ҴWݦ0mDŤ5?.(t(]Q@5Nn`#a,FM~c´Y +7P9P^3g 2^MMywRvC ^q$IR,堳968޲bqqUⲝs?#;Rî%UmcC>?dʳ2x^ R,χtَo 2KH!$=w)@[lEO?BkB"t:Teni4VaM}z #,';dUqCn:ݨٔXCgD.+ՙ7\jhK~ ouw 1 :kH?/'G񴥫 & 3O$e6HC ALc"~ P S\>I4 @\Tc-cލYnnPFǎwv]ĩh7nE&>!Io04 b嘊2 sF*Er*F}_\L*$dU3SDٴUyR(0d̗y~c`^.b*Fk3uJmw6NTx9 md)?:v2YPjj}NO/2N(%Fn"9f[;JyfGT:i T5C\O#ϵf # uir!ak$}cJߡ7@ d(JCpm(KqdM= :ϤU׫$N94G3KE]>ȘT'O$sӧ= +AbB&!6!ɵȥ( |/1m[˔IIR`gzSJͻsw4)oLhC鏦_v,MVb'm2LZŚRPoI6'u܃y%S7rICofźd-5=NwFwq:yH+=+[v䏬)8n]H$@Zh{^zW'7'Mywb;Jc~M4~̎??ev,AYFhJciUHH-h]P]$1'?iTQ*Tr #$v#א6i+4@Ka"%JywYNVb9O {̇&Pwf,yy $Ǡb:\EӘaԲ춊OHD+F#mY8"~?LRV16m ]]V\|ygcHPXVSg]481x ˑr OQ}%K:71rr:95XqJ$wQچNM ]@kHĠvqpWvLX C#7T졪91 2nP3a3`9wL[ 6FC[PUSӲ$DgI &fXampYv76r*KJ$"(DtuP! ! Ե߁K3:N7%KkǛ.tvv8D/3I¸+[B)6uanld O@|"0|~pہ$6pޗ6i,sm F8/ ,c(ݓ;,HPI)W)<| Z̵DUjS[*h zZx sb)Z#91R Y,<W ;$jP ߤؓAIAMo(V4mSpBw׍oig^9-XCPSQƫ'rݱl,zxt&-\<}=&cbeN$ CSD>bWby(G1^ް8"c:WmGٚµҚT;+V񸪗3 . 1'yk7mNׇ`0,{Sbp 6A lY+vBI#0,KjᬐnxnH4-a ZO%f :>X \v'X_WOΣ9S'x+KR:z2JH[mst\YAOu,)u>#G}BƧQc8 'bCeujb\)͞6}6.6'0$4Ty4V m]^UUmr$$%RM[)La|XvxB !GF8b=o+ -4ãr|2$F8L,iA@b8GDYbw[(lL6 nˤ?ZJyH+CrM( ?b] ^e. n zGW*"K,A =}Ço24gΔQ`K(@N[|t]SލJ0V2o7 J8T!,k\ңl/blĎء/KPݳ0-HH?e8I^Cҡםj^L Dל~" Jvgfh `I'^yt'%߿=[a* xH.jhҭ)5qWBB݊AB֠pcnxL( uaHDyM:T5"Rb]t_Bv.aw!O:}b +Sc>C @UW@G[i\(Q["fqz텝 1XZs~p!Vkz9 yP-/7-KutW\Db^U?" +T.93?pK囓r2"( ypDPzס?0ye0=ҊO4oo|'4q,噴oB \va&aci}Pd@fi{ӑM&?UtsQS|oں"ȗxNw569?4r6)F9n@ vdi?-ZN=ЀbN) i`riӮs$Shv -ܨa+n;ڊ?mFZ8QnX@Ko<8H)pZu'pRIgJFl4:kf9)fSk_ж+u.tHE$1Am^iжR>H!{"EX1 Q iֲyYUΫ*̖& jF͖ۅ*!^Hݼ/ KK5Ɏ_K.42A:ó1N{1}pMWAΊ$ 5%% %]w@,vιgŠ,{PE2K4Nw!9;Wsta1B򚊺`E.zH&0A7?K.*v<}8ԇ{au*ݐ6 }iiy\)=8JP2!3sܶd$M[\sVQ9V'd;:hv[,%QyuiMo9]P$"r &6m4Mw>DWG\Nɻ*}S, 1ْG\A?;ӣ;3~T$SwM9}gM:){!2uM(My$7'ժ|j;iB9}ޑ_&sōW֜MZ !tS-yBq;O"33zArdJbq-M~HXdaɁيq>ݞm2(P/-p!tqSWP<.o׹^ jN +(8|Kw/,SRg(DQ $D5Bqq=vafmVa nnYm6vĿ+X'hj l#ur$e]ߔq1n[\^)uM%C&L!TlӪwYT 6 3k-J&H[;.7%!c%WüOLBwN"m:8,$52LA2 ==bUh6s.{`bIC1 \\Aj9}ꧻXfG##,b^sƐk$DwYҳ8p4rK"՚}9üճQr'}cF&&;#t](@q9D.h{QTWMTdo57u *=_9#ha4U -^ RWpt-C.p'*Prp^(eԠ+dJL@Xsda"%bN9Hځ ]PGҌ ]7:#_9K 7r}~/cwe$#!Mu)ES*rS6=ڀdcTsAqZ)^ȽFMMj+s`dȮ}'$@8mjlE`!/ȔC;\zכ (Tk mؙriz.(v&/ɦj(r|s{}`yBWB2J6s=cɡDI@0Rwc̸C?yя>˧ک3hMw ;ڛ}%ӻ:2!9*֔qq|4,CWorY(-9s dߪ@s6'cϠ^E'6V hkH =@^i'Mǿ T&-ẆbNҲBd=0y:HMkq\3[fsc-PT poxAۅu݉8[h ӧ㕾+GҮƖ un7cmɝ&w//v&9҈k43})SC3ǚu0CI_j~{q!hؓ&V?֬soy2DPG{x)9p%B&"am';v{ G$^][Y|#O7hX#,f.`ӇE׻O񭱇b}KEйƒ#K^xp֩ ]h+# {bd. 8DY:7s,d ~n3N[ ZSZ:vInUB+] } 8@ z臘S046$ԿKӌ"5"'@=v[ŭв&ZalF'dM5=ݟC_.Hv.|ioukDxw ݬo-nT+?usB·jz-/y\j-Er9^%gS {sqpቕ 1&-ʶ>s^qاW3'FpF4Elh.F }h"JKrua9zsLJ|jh0uM5[`wo a0}Ç9QKzBZͶV\ntɻ"W-]` (To|RA|V'?\XYn,d o*|z"??]@,w}/:w-_ٕ a)qf}ckd`%)B()9a;eVm""3Fk40&+c2N5> Y@'rqg+'H~د(gP;dTV:0һH!]:s,<4}:C̬WoPg9#X8[HQiچBp2ׇMhi b5! շ$$pݥiY5_"'Xݞg ]cuXBqiÂ] #OHjNH#i9 c74}PU D/~fUNJbZ2j@? y1W_6N'D.%"P;XIA|8{U(iPVGq>> Gq~7_D)i>A}Gc|~Hc7=}4S\pZbY|ZhۘmAgڕ @ -c%W{%Wvʆ6K1!$IMaAZsAsHZ+)Ynҟjԥ%O݀X0Jm(Ř%zWa5D޼=WY8ͨq~4wY( ^VF&.dOI!P" j6l a|'A!բT*ZR(!:OO f/6K7³ |Ba,l׷+,MʧQ:R ԅIEsCw[CYP*ʚ~t~YztMQDimBE%km-+ֲ4MSD$vֹW7Ӟ6Z,觏*ƫ>K5gt}9G`Q3#>]Pr.5mwͧHD$W gݝj˔u4Gkij_,+ryl)4nOþ}4j'j Pj/K@pA„ Py#tҎ#Ak\DrGRnI ;Z"&zsw&Y|ͻ>KCm-xK`+Trdw{*@%æFw]sf0t=gqe\׈,6'8 ݀!m߾s tJ Hp pcrPGLns#ӳ-BE烖g4p;0u_]|ҡ}#XCSJG%>0zIq %cv*;"PAtR9'Pewc{+I#5;r#YlPK36:fܓR`W4̶SMjƓi0;Щ,]DY0]ґ̄|i7z:>Ͱ78u3XtKS^ŐJ 0?H?aKu֠:'0QJa]5H lVš(m.~uL>{E#\\$@On)ueC^p ~Kjz.P'X+7K G&Y}W4LaY w'n}FBWGL3֞#oH=9]"8>אS5\. kVXl K`+z_ճON|掟b={xn }7Cj-Cp:ꡤ ʩ>kB)+@b_U̟3R1WGӔxbuH'MQ=$d-Zy-kTq$\AʻB E(dQ }n教 d@TQxJ\TǸ6J P'Y_w׌?ŮZZ,"C)^@rer#ܼ,ONJ*:-)I'B(Jetr/W!YhБMRFsnKr:0*e 8 $^|?s'0fz><߸f)R/!Ra}ZMҭj)bpIvKy~ܪit4\@ٕ~J_s׳!hW=$cR+Z| 3pVoQg_ :F^Ǜ.5drf;e֖GfΒ"9)PfʟHy_>K?;A8$dIQ|'`_1A읺S 4HNfuX%od3Jxz)+CeES'P- ȏh(F.EXdi^HT߀ᬔ+d̞uA)wUn7xēY{M4` +cɯl49]oA<]=l's2y]/=5͕ 8HtMq7MǑ SCEH,Z:/6*=:8g˥G6&}G8IXtrP{7.R/G.}XV(&YLa 8eAwI.$>)~3d|[OnHJߌi˝sgW9P t3eev&T{;9H0#F:vJj;]{%N2V =3*Nz[ramV4;`ϯ L0Ami7='oƏaNV)$ZsԘbJ1۸@m#|neC${5SVbK7Hf @8#&) ~srYt_2 ]i,+ŷ@gDՖxYioG^- ^v\7̗{.9oRob4 Y #+C}\5 'a;zL & WQJ"|mG 22QIB3O`=fu%B[Y?'LzI5VFrUzسY%  ?A/1vzu`,o:}>Onv /\v’()Op1J6:0RH@Q܉+mB.daBqg'e(1I-# h;?/+~\G`a1d3Fr ]lCO *AH{>jSPb#sGy H*;m&8P蜿 Fx)&D5s2G<9K!P&HS/iה527L{v蝗VY WinvY";[A?+MkމA[<~'|M,^6J)R$AF?y3?r iS@4̉WX_\;׎u1LiFN.[sg>cpZ<_H_h ] Z&ȸaNjN>S;96uCR'- }2_0 eWyܺ ̒#@%Rf?=sUǾ2:Y2]PBr:MD!p'2"ԥ],(n֧'x2v>3 EEgҳ|3;iz*8ht5AI |,K2cP‹4ڔFaDO @mjϲ||(PPnmXe5)<$V'K](ƥe~j^f I^my`  e/PZhryK-}=}o ) FndRdHd H3V{CM [[nzעK;j^ "/>،<$ VN~`d>M-9i0 2U-V PioI3=ęGμՇCӍI47vG3m7ptp#km͔[xK@* \'/S`KjSi7< eQdvϠAOZφ&hBgs02 $ru؊_9™]"_ ~`Pr1v?@]^wi_JoR)]<. m +\qsu퓬 I;~jièlۚ&ٞ%0:qWbSCQV(@}ct+-^/k&d/ t1~qZqDI?,̗.WHt~. {MVv &;ҵ| A+iP,?!5=Pql 醈ו l2JI.oZ&}Y0]bAHӎ~.J}nb>3͟i閌$yk3rGyZ, p]Wbr)RɑCm۸ӝX_oĘ =كߟu]@Y>v dBg7b?I: 9.y5"c@3+]dn)n0gx<)ޒ]}@H\eŝ.nHAAmW'F}MjtA VrLA G~}Ng(b /IۥzH QmL!S aD4Y+kCJQ\_&JMȆ X~g U1@+ Sq&ˋnWjMWږݿ G'"#Ќ-~iv2x)!FanVwW=B8J'&]aIPU82g)vť<<t;%R6.q.DKMҡYbOqL'wy-ړyG^e8g.Њ<[]T*n[匡١F񕨯,z.oK  &$-{(_ "eDc 8 Z+'e:.]|+$8vkw {xA1&&G^h=ֳu Ax2N}QɭldBNHN"enTxrݼh\txw0!Dpe"ðtȳrCd l@{8J#©өC$gvK-FCR&8䀉dZv|Hc1P?_(0"]zKn!Qڄ:1 W͝iŁ>l.ՅK8-^^vJ"1}royT~UBv_\;Fٵ+.82SKF; F.ߊ ޥ~3 Y>x/@ d &SQBQkX&ԍm׏F-SF mH܀Mv 虂|͔;ml%nHɢ>%ȲZܴ p> b=/*T9src01'Ns+ZN82 2f%A]α}]8B?,@1FE*@iCy(R;%_wdQ(DzJVc |ED6}␘8K?b@ +JтppԾdh^nD*>9xރ0,&5OW?z=}"[7Cm@=&J3y,8z C:mHh(FMp 32\6d^a#ǪC!3/'xߕy]5v.p狢qpS2C㺈tQ!v4 =y~ nK|CAF'ӏe =]΅N|@\`$Y_f$Vle\Pg &LqHeyq_~Xxկ@+hcm(Ya$:<؀PȘi7| sydDcw&iXvϕI_gݏ\#c&h9`Jo$?Uy?elgS%÷}jֹuGt4{|7?ݔ(S?>O^T _sc%9ZyJ 9}˱Npn rϣV3Eī+&H+CbaG̗_GJ.oА:"ABM{ ki%ݥxc>P kd5,uвuL$0kDG7wKeqyʲx}8XUrVʿI\sq~[ҧD]0HEԬƍ"CfYˊ4 ,n٘-6[uWydeu.bW{֜"Hy2Cp&ݵ,K Н@-DH[ yRl]jUU͟3.~Hw;دHAąowQ Qɭ$ztPv sI;Y)G>R1-Ä"bO:Q'XT\ʕަ n Ge @`u6lZ\2Ku\QܟޠTu j(5Rl :մGܧL,g0Q~2.a.{R!Fs ra",66CQX!n Zܙ;#G\sjvZBw;w!:wwp黦P;-g,{OƇ03K@pST{rFSAZ7i /(Tqtl*kcW:("|]F 9K* uSX6Z0)<+Y&.ueoPuc$ M9iX2~kA ^FPl.$̦nfs V@( w:+6+aDž`%ˮb-|{|>q6L8 Sd]vz)wq|PǺX L]#6NQRMA"/WE6!KzƇॵk`p_;Fq4V2jZ6L>LĿ8<-E|xL]1Z^ ي)jbY' h%)QN"\X<P(&\⹿Ӽ^3b'%dkeBUq 4S1'/7Uw65qn j\K((^%s5VgMixC#>y7B_Z$ Rc/e>NzaR7Gѿ~"ro+[sA]%#qxQc -e'2BIz?1ٜͮ+͒)CG, MPuQB>sI;edWLs`Z$Uw4Rub53`}S,TpÕbKL()ii:YAƪNK¹_A7Iq } V6)<M QZ/~T99M8PŴq@r4=EuW; e{9% sbfF&"=,Iw9q?^g[k fcjTrskVM2QJ,UA>*(DhwɽLoz;p&IWpxa~M[Ph$Wַ#RKx06*>n>̔&1՚> .ESm%&KuUvCҍwklWBigG*ʁ)J5ok{c1[]b( Z.T?g }q!? BTeme:R"B޴y>b>C(d-I xNl~p껁i8* iYV[Zo(c/X'f&{ z{Ƕuу~:N14p|ňBȟ=(/#=IlSQp|NT"$rCUaԫI̵T*S]e>sq4I݉}]:cjC4 K)7 {w_DMifp?h+*Y\R Bt8@l[*iK~-<.D-kuM"ɭPB#FuLPvm\ԓxX}-lP|^t _}^Ҭ/ְtѶR7N<+W$;~KyNJcí%a,ii8.E>۾'ٽ_. 9:նM=^Sv5#Ӓ{s!Auv29r8r:K_AA|QCiyw}/>%_gW[Fg\V\y@I.UC{=t4eff2Nޮ[$Ir`[{p'Fuu!, ]wU +/cԣ%#1g^NW<ԜhM%g3]\RuDx5%uԸɽ2ca-ՉnN%ә+Ѻ% gjvtǬ$%iʫP(v*bpQ@Nh<9&С&+7bۮBD(2-Wk#¨`Pn\ I_8KHut4>2_3DTM=I>NZ$=UѝM2%}n2 /Y[@~a4 2O[+z965~j|`(Oz"yAaZ#ȿYҍR(H?3&HU5WshO9rfn*Nhro Wۊ Ir OȧSŒJ28Lڵ 3) AStsoC "puCĮ/IWDŽ"b K >@'Ia mm|uӤ18xhI-n$: kd)1R:pnC:iLl[k6Qf5 𫒥Ċ}8LZ\!=ڃBJcz=$l@drH69a\Q?HKiX?B3"Jf$ e <. a {~YIzKK "zaݙP}XuJoZ[ðN) NSV cv+X,2S7y]X^q˝MT{> fskez9ʓn]daZEbX:y~3|N7 7%A<[Sr~Xa 'yX8^^Jz0:ް9絠!ף . O7ĀJDWDlygeZH%ڻoWm_~@jIWͧn̒ULZ3uB`c4 4R]߾޵G3{Vh/b;Q-CI6*;̯. lBp*'}TlK9yW ֢%'fߧ_\ӺJ{JQ*+/}Fq,|jOA;`B$v*rŒwF\4gv!}&4~@8Ӱ5A;"h( Z0lTKK2<ܯ[mq`.r9q{5zZƼ(Gg8̔_-5' /2 Յt80~H.!S'qeuCHh\ל0ntyU }R{lFܧA[rET/E;DyAkpa9e9ef=cy'u[?pu8O&@ɫ=%gq(HR)iMD9^s}%]dw{Z6ݢF0hܽac0D2n4·%TVqz1 sg}OQbvLdE RnKa>Z;kf;]xcWX儸Z?"[d53U^3Θ3ApV{[ID=O`R{Ǝ]BP_Q58iNi:P6줓Bl1xbԤ/qӛ?܃휡͗wGu jL;dVꭉ8]S_eT1M y-b9i|uN Z-`f-F{t$Ǎ'ګg>}#+QnfLmAJ]Fғ/=uÚ_!q7INZ̆xAB#hE}ҁ=WRw|zJGr$uAIc nVC&N[b~<]&Aː~7}V`n[%?"yWA-_ ʍ}'lWm{(#ŗ,kC1m{ܸkB^*d-MgfJ,\F%kpR4>pi֤ o%0j5M~3YR&V]7$9SVPH;`qܿ](XמPjt8wWoSESycX(}#O*8ڽ"XVšZ2ɹU֢%)yyg?,tnUCe?Yd. q?ab{sIj XF ]uρNh/x)m#ǟJE VtPՀ6!~_ȬӰ3ɛTϏg'R:_ jTgD?juV=Ͱ JvFsx0(`*FRS.O5`h'u_Ô s ?s ztC!A􈔜LT֑Qۆ_ F)SW3UD'Q3FͅX7!}kh|H4= gBRe.iz'N5P]UhTջ`hfIAV^.eyf"{G=J o$/bxyB|Bim}II|&O_Kc:MӭL98ITz&`ǣF^}}QƮB\Œw*@Ҝ4/!ɣJ\1{c;wGXiMx3Я3ZV'br'6a٥+6쐉 .-<=}n}yAwsϾRhBUvd£3vU'WXDŀKR5PR4Mˤ¿"Ŗ0lv$dJKL`pCAWsPY,;X}ޜ]6kdljV=׳.Iy9I 霊~5)O? l"_*_}ie)H)]};38@ >?ճU| XǘY~ݔ a0&b:nPp'#&qᄧc?R-|~kwLE@C;2&gExj(1ƂJ-8éX%wOL^^.‘c[By@_#pr^bn9 مp8=/nُ8ld Z =Oo%$&6j"RN r`!}r;fenT¡n|ǞuSB[VjDt,v(Z \p,H:y$TLzjqʢTrWk] ؃̺;fMZ4ʾ~9B71Wʕ`&Tzc4YBkN  Cv/nxᤲF"=fWo+HvMK ~&\vBX|=pى- [74xTVXUU<=3ս3E,b:d>%jz16#D6wbE}:d*xRЫf֏Cj>n{ .FCJvèX͚1].< tE!i-{︱"\P_l fYozhMsƷŒVXI1½Z MW@$:g d ~59vLEo#Y h.Sy5yhH,p݉ɓᨀ6=&jM<;OXyсIjdu'/%p{pQBAdHTi ؐdy)5c}G̟Ͱqz %VzBk6VmS$(y6#M^ -?;.DuILn5vT$Vu'pꅓ^iR> 7jAXӤaDD4+I!\nT 7hJE$8{رN24)Q0כ_4Îjƫq#76 hPy>N )d'[d_@ֹlry3G< HOpNʭ)Ɂ,ֺ&o&6d㯲\\ݏz8]GV%VMN!+= $\ֵWͰ̳P F/URjR֙ _ũ8#GMX !=f|~ot0"8O'B@ $r*`j𓚉eǁ/|Ec9TPv'$:!%:(DbU9Cg/Ӹc+$0L^ٌm|Pi W3 v $WBx cD bˤ&Q&e crV3oGT4Gsb]P󰐩`q~UkIQxd},tԝ50dIbOxX`@|T J$,H67a%=< r~NzǨ݄I"oQR;p&yD zz!K9` TBkW?^0 f6 NU}%݋/*sYu8œVj"T_LX/\/ Y׿"5uGAmXx~CUjO2/@JF٘ 5ʌm/Ia)eH&Prm3^,'W rb?ƍ5rlr6  xܢ²~wԜ[H_o+o% B¿lr7%/6avtzZ-sIrɲwčZ9".Y4;b0qaӡW>˧wAJ}V8ڜܬi$ ]D`T!$̓N掆 ;Q]0y|ֲ.Uʔrld=uD.,46fOfD<-:"՛d%#'R"GтuL q8-8Q`VAne GʣccLJ!'I0L45c=; jG9`cMXcRI BA|b%cÒ=ɉ_& D`GzK[p>b@4w@ ۬sX?i=P lHdc*i*) ܽ[Zͯ.=QF\գ6nͷ6[GA O~/M|*ID#5Z<#>88l`⟈yI%8HuB mg%Jں/I S'c/o+4weZgw%A\QScGÓVb|mW>pP=4U,E6``c}_8xJg JQ/Y(Ҋ7/@'$9zC>i2^Iֵ|bYpEk9IkgiӔ=>%xp%>1P(qwLxD[IUb.SHo_`!@73}yA^Jf xGT5 uv0gG0xp}s%a,]O5z.1P\Y;#;r"ܐɕ *FIHN?4*!cbU ̆n4z0L$yAڋN 5 ;=:)Y0F!K5W*9RWhD?bjvDķ<j 8keMD\T.ʮ8^Xk1G&$PY+ފ.6c`qMbdq[R+a/emgD g5_NI Xj{Kt7ﰌ~'+{TOJ{y69 c2|Vnj8yY(`lD]ȼ/1v !n׹kS8#`XrZ7"k\ҋK!pkr#l;@[vWtr}N*xBR\? XedI)79r>͈o($)[[>gHXw\tCҵkN:, `!'S)K\ȝ v-ZԿv˜}'dt˫x. uK) ةes053FsCňX+rQرK g15pj21,iЊapsqt7_dFpupx8YRCVzxٔ{*KRPvj~ ÉN+#v Ԁ>^:6Ta]QБFY9}tna(-bSc$"W?yyeCj >u%0&]I ,~&tPs V0h=2ź}/ Sρ^6N̓([!:@5h s"`R/ @ȤSi7ɷ#h$J+(ӶQhh3y9KEUd%?Nz{{l.9)(S+/л>#zQ|R t쾇̞K,O{=VI=ً˴Xl =+ȨWRוX9yBNp>C+Y^  &1;W욅5V|2Da^ `Xz|w/vr u{.͙pYEՏdUu$:I=cllA tJj#%gKw#h&4s!f[aۍ^7{tZO& X0̷Km*.myCT9Ed>^9y.'YQ~dM:iKEIymrqcMcSn{eZ?cW~h]GHnXE4ڕ暥0+>L[#D!a/,$*q #D`q0]Y֤d/|ۿ si[Pjn>lϑR) .S4TN n'6 #K.fS3 o}Hw2#e؏"E|g$>"4)>؟d u+/7ak!Z'EəDLT=H7vYlٺ.&˱7Ֆ@&dm\2Tb;0O i` ԊɅe RUcd $wtlP:"VdLXR#褐3?ӞLAa{y ~4o"|hkP ˷] S0S_7& p*^<4A: oņFdQjf9nilzM$$TLWJ l+A 0$7&Rݎ{2L= @<'qX索úF1KeaeR,Sf\J蘓y}O]CvDÆs Y{@M#j.*ZxsI1u81w2l(/T:k˂~ EXƬh{SI7%ޖd`!*Tmô mg|kS_ `$8xs9R%u3ƇNֲ!^%9p2vʭv bX+3{p|!KrfTrηfl{\(Sv <Zg.U1:en2K.ǒϬ7@䧦LH\Q[u$֞ H-*x#i*^3)_w|I7$#., DڝCb/;56 _ݻ[1(hWD dۡRk{$}U!VL(S?%f*%$t;zL Ad$[DrI5@nLčTZ"ǬFztb#i-4Jn4G1YxU>uo]l9/GoE)4–"3JӋ"ّ$6 Cyu^;*k. JCNd0ݨœHDDȸ鞦-I@ ĚPg+"K9Ǖ $%1ziHD~\73mrHf0IZ";)z҉X<$6Vqaq:ľ"?6 D߷eȝ:{;I1Ok QsDΥTelBdiV<%} G}.1!7[s \5uHɘYTA>n4LmHFN . B4s;][eT Bƴ XgJD^+!*`w~Kl㪙$ZƘ+]6cbs;cRem:|2u29! pR6v ġ=C DbܝHe |U?LOa2E:' %"k=!MN4rw ;v [- G>uB=gL}p3^VkDe*鮻\c~W({GMݽ$J4E,7r{R"jܦ2$7zڃ߇A=c^n`ؑ!74Jt*S$?LxHzHg{z;.;y>CjK%}Ϗ]WI{& !oZ Vk ej!J<2zʗ ,urJn"v6{V$3rf%S5{Kqa:;I6k^" \ex9eh n?rR:`ML Q\/+|O'G:@u og :~CRlM9o &$jnDj kD 5OA=O0ObiTn1yuaӂKW٘mNQ}k3~\5XT7o@F(B=QX,~n)a]5 ה!2W獀_^)`~*Qϟw1]|ȓQv78=]-]߁GGkrs,=HG?؊y}2l ~CnA@)@cNj v<)0XVH mǏٶ-{)Ԙ5Tö-0W\?ldD +Qx:~7HO.|u;y?x|8 Gp*t.QfRuYN ѱcIMVSa +PJu+1y}gY$!!Qh2BJ+PUS"CP8Yqez$uI^ѵxo׃eĥٗ\Ghܷi+"}w09 TO~e϶Mb*(ͨ _H2%UXߦ/lxv@^nZ.S}o(QҨBmifN}iMtjx+ڵIyjcjђQ^ejͻ;OM?U;` ـ% ŷ/ŪzUW8 '4 ?Zpfea.AӼOe0Tƪ2Qupٷʆ;zT7KTk{F^\Uյi]!贉>QAP܆9>\!$xDML_["v7ۇET;9#_ Hx "an=[Dq+Ro? 'c4/N C!gFxs/3?& TίWVʨv++3+ըoA6EO/2adq\6m\M/D4,u@N:ބdH__}c})SZ8#0CKAto dxS*Fs?zD =OR;&߹h%@*LYRAL6"rp7%2_.55|HroEZ0;xTpMu؋)q ˎ&z@̿/y6E$eԼH:+}_5[Kai*͊䦕EK(hf8J(פ+K;({dA_Gvf PR>G%qvpXZKL)w+D2?V5Gk ;^`ɕʚ4j+e>?ܳ Oݢ!+} } Z[ciк[Z(6$-SIs*qO1u >:?߁1ĉg?Am>j ;5=*] |BËe?rw:1Bp:L&܂Pp$ChÔ:[>$8FeC[@= R|d2sEzDp.m']8"^uLuR٠QL(3h1oMxoඍgoDsm` ^Q3)Jʨ Fہy"4ϓ:@笣FVE63US{x,2=NcIl8)GF[ l>G;{U+D {͞vXk?=j[R>!nP[H[Y5/?=4I}?Dd<J3Thờt= Ya@3n '>:,?!uhAmvI@'FI#ްh쾔JU{E 7%6}hak! %Lc\!)="Pv LAs1SV F4G[  Ҝ5RmG6`c>@{_%q<% Zb3$kOaD'Хm̍f ^@[JuǢUw-Y9 3WCxEZv@ʞ#6ax^/c,fR:Oz#hEH<~wD*v#*#؍"C-`M'Pxfٷ695uvxj D= ri m@q KZA%P *EF_ι_$'ChG"!pԎ(.mǶ+d!U izwq~IZZ-rմ:R$"GzWYL/V ͕M-{"WEyFCMO f:Jݕٷ>BpkB瘓[B 뚐O'k'3^Y-_Z h1|)y;Y4RfU¯)YM`?MxOAfPY:>IcI9y^7x>*[/hڠwoo2[KBe>ZrDvRSq) [35M~8v䭵kgEr j;汒oEJQq7ihc;hw.dDʙ}K`a ){'ZjFΎDßM8ȗN8z}JU NUxf(Y\P4σ2B>ˆըuuyO?a,1aո41Q೟5ޏs9c 0ՁgB3i`<7WxHw޴њu`u\Ѷ^ R}MhU!] c9ГQU~2ܼJs;FO(P qY DE_tD;5YwȺi7J EEe:r!,cØDW9ڟ^q J[Gx@E{s֭9aݐ Yi|s,e34;!l Qk+lmu"#ѹBfc󵾶q͊r )k"jʙ0oQ[ '^OxߠOx,#6zHov͝SRdѧZZhtfl:M+SN2ByV2uMJ0k)[L>g#{Wq%{??<1-/e2"f9 2|VJT&$jwiʵ HћG©ΜE=/>kad\YI(*6`trg{OKk!`/vJ*}q),>O )GK>|l|UΐH$Obf~o~"w-& Ǻ!Oey|6hrj YyZ<3|һ';bҧ}m{d~M3FwE$P&qG)Oz@uݳ#L\R()҂~#;瑫d F>[ 9Zo6N,D\jW嫴]l@1S n&.&ɉ"u.)+ci27o=u7 ~Yi`vr&./1fX-DX%Kce*l`vZ0Af^ČF;2q 4=%DzmA0ʈ%ݩd̄PY?Ah.>v+iCP^Ҽ{.]@ov%~cM/eD]4Q.P-Jo_,=0%.͙G?AuPu꾁 ZR tėnwvz%|nDzT?8Mu$k.JLQ갉?J >tE O]H'=S;b էץCqRlni#gi1º{ _5j&v+ ,BͰq"=yFANX5ӛPlL03jjvUHMOP9 ?MpǮzȓ川fΏCr[0Xxk ef!+nrjT32|ҜA|K?3%%,#R7~|]'֯nŵ0q6aHM^=/IGV86DC Q[(c}ܻb7gwyQBT`%xq T&ꊬs/E?F)$VJ py2:^3+ Gm[<꼤CGOV*Ep8PbQI ևHQiɘn{#O1 G~efooEA 򢺓9yxvI1HPS\P*=GՁgRwDPbz WOuykYq,1Hʸ&;D{ϚȮ*vB;ߨ}9 R5=a\ zs8jP x{-zZp8mVIIBo hPJ$P{cV,P@e~~ٴ 헀cPE+ .k$tXJҝw|@*4DmJ/|c4BW? 2h}NFW/FGX:eHJ<FQo8@(H,/daQc~<L9/aKo4J4;J o!4@67X.8D2/QD]4= &. 3J@Ӡ0ul tk_K <J0pdY0zW,袾{p1LoePݛ.gMnꏮߞ^ٱxIT 6_٥* 4\бqUeⲇeNwm%RN,ː]uzrBUKXXa~dx8o?h5I+k,RjP?jF"~!-tcӆrb~Uxai.W ^ب?:/n eC=҆uc rt)gaZ6Q)nj (; t3hZIIã\ciQ=H4+${u,LCī+v6mܫaS0ng0!™ˢM=ܺ/?-/Qؤ*W.]^]|uP5/( FOI>}as0/Ϊգ*xh\ހUPW) Uμۀ b ,$Kyԉ\HKPPmrIȻKIpYnR 7=*<DH&x-,4p4I7Xf}XHO\lyhȏlԺhn=?/ZsnDmkx}tR~>h,fnY ~9 |tpԍ6?'0I7h׸ش5!\K)9u&w%1p˅}DrKf\m߭xk[xg%6fRJ"M[Q~;]q*_>V X*co"鵇}Atiy+Rx%'"Ɋ c6Y!OHO_Aq4٭o|ݷ.gh HLx8(! ȶξz^sMX$:ndȳ#&[gg*i)&/M[ C г<8tTsRfcԩz SUW`<6c(w,_`.XzWs<݇>ׇh`U}f$2XuT7wdV չ2DU`@* E*5~]ET _SP08j~meciTYbYlzАI *RzٽwC:~O0 W)u@S*b M{r+" Kʈ$"{6 9B|nm|z nu浓 ;D:f_}5?aR ~3rO.[ae Whꦥ Y|V٤獸8_"4t6xJn9Fltc$@*dwkr:鐿bPM3;Lzۭvi ; kI*ts8#u ?mFKh7/wy(.۪D /äkT=*0PU!L{ dd˦bu~~uԲllUsk@re$8W񿘙EoQ=_Y1n\cB3.T)OA6qJAzˠ9KNAH:⺛ %Ezmc6rYDBmدDN?;y!H H:`%.(9R:p?\T_Z=7 QopCVAӕ5KC J#6|d3!#"EԆR1ٟ v4T~Lٌк,0A2%1@cJǠD9Pm9\pQ.^l]B0:s.mpAiܖn!)7],%L{Cϒ2ϴQh.~_L.ɇNghy4G 2Ρ7fηL@546: g:S4Y5;Zw v;:AgQoWgFžVӎW]z“f &Vtp/τ0 o ֳ;0i/.as6+xA)@ʡ]47U1|reB[1@ z)/Ȳʶ5zӖMϨ: 3:m۵ No.0"H-K3,/# H]KBlHhMˠ¯)&heGO rs}AI*K^*vǭ9HM޳"|UXʯUN̤`kc>K4>O"6$70h8Q'L{Fހɢn',l` c&'ti-ޢdLm@9uoI{Ns5ɬ_O`uh"z?C(qI ,>/}y!w˝ǥZ~ /z8Aj?=i" 38Ya ,ɯ9EQ&GKc+޴?>C=Vc&oMo$7&;^ bXzrۋ1ݤG-4zYte`r(#+RGOYw9vJ]-hmzwˀRtD6O̗sp{a~cCn8Ҩ}m#Ǿe|01RY>]D%LZ O1haz{k䉧FIĐ;r *!yM%p}-1$ ang (]ANyU<'}R) f^RmKx/ 0w;F{od9Yp/}{p\B̀Dz[:AO [y%Au+$?BQ<,ɏ4yҤ ,w5QN)$QmiO#*MBs6*C D+ex*G&l0PAxЗ"aD_Ì5~HhKMzÖeEqc`h%*{a MQ#Z[D[iz"  Ai91T[܎JKۻLכ՛դO7#7^/x+@S\!Ff:0ꭹn޷0OO`؅NIw9lsfC@6ex6{H3|0y:5hZt5 kmۿgΑ;ҖZE._u.@tsWn ts!ɠ}&{I8vUOx]e9j8Ihb/G"@v,۴K:y!Z`x>K=5eZ[&h⇬uQ˂F}ƉG(, f QnfZ6E6Ō$jGTtEdì\rlC<{IFG |v71'x3݃mgy ,{l$aF =?@Xp1)-tZ$5.PAU$qR##eﮁO ##zR<V,qp{Iqh!Ŭ$s|qWgT扐`݌2Y&4]G#'JP8*L tA TisV[ĸ*d] eZqrWk$"2#-?LSFtsYd`) (% -"䊔=XSGxkZFD,FeܻFa~(#he§%*P |dIfXIBuKG*Vs og,/sr q`rۻ {qfņehz#,SK2OOrGϻ&AeaṞ^-[$~<ÍwшԿuOZV-N C?/Gbe*-v4]03SUy$젽h1k<<,ZlU, J4S0 v-1yhzWovqCdR[i-Qh.ucX:ï4dJC4JiR$ |x<i!I}wߔTh%O{F UYWF DtzeikWMRic1#QhivÂlE[,_niZO<˕F3/3}`[\{<4 .ޱːRpAJMú9tP_Ť!۸{fڕt#7r=PzB ]%AjǺx )^ᕰ5 ߘ}故Z0 I=Of,u A~ې@Ho'z"7302;*-s6&`v}5z+>-lH@.&S~dd+Iʐbx"xRDp,1|k"]u>@#~R YUBhs@1jo3.]M·34&]ȕ“1Z$*,g=DG찖zMA0lfE0',a  ɯŦ3SHՊD@< [t_\"W_Qu26 f[NGS#Dj9  d֑ں[4יũ̝]r2>{x:ΐ2ZEUYARYP9Kb ޗRJ0'z#:|xZ5Bu C*93Ay0~w[:ߝǻZ}H6qp{1#Kd|WiO;PBLꦬTlP95UYQPoW>=zy SR :qqΥhӚEBj`79R^~Q}AeoBphtZn$"DXpf;SgBXB p?|3 e.Gj{! xH4gO"9P  [dn$(kȓ_uHyMV˽k,sUdJQoH⚧d>Zw;B*+ܤ\_b3rs!U*g՝W(#, H@~A,iCDK<-Hֱv!呃2/?!ިQ_. kTkA%<mA 7Kq)MF(^^;S Ιhm4{C^w\.eia6+`8V$7!9=" IT!8oT҈S`{"Uo!# 61Ӫ)_ '?-6jz& yY`8Mu'pOv׳96b7zT N_Z/FtWHʏs7"(~? V΃L/x oUn ﴣaԒCv7sLv:cNe\MfSGP}\{5 pT*dw +zNݱGxcܱ;GG",'V}2 RVoNcdi&q TMWM"%蔩 5ƶ;H⩭ MurC8Pc)RܽEd6%$2.{5sRU;@vHLA*dxRQ]F 5U#5qNYrn'[,(ACd{[e˯Ku7۟sj 2Å.O~ 84MtOR; >Pv[HRA.i\'e{+:ZrQ-:8HTɄЕsRg}հ:Sӊ/LI~q .U 0o rbXaK~[Amq`wG8ݏMn@7I{Š/k:&N"[&W滓kFؿ{EHYFvpr~ƝjZ[QhoiMhS4A[Ԧw1`@?[J[jviolGVL(= +AO}nM^'ɘrNWqa~XV/y=3\A)|\I%p.ɚ+k&tgZtIF&3i c2UA"qTЙi1/j88̩ϳ饖`[XkZ˵/j]`mdzѵ ѵc rg4JPs-6Ira~q 37*S ixވ(y3Gr, 0* !`&ʠ=&I;YQJjpIl,ߋZڂ(uڎ%FQҨTvHzHyA2e\ϪGN,Oԣ\˦$|5i4?/P^Sr"Rw4OVcK8VDW8nd vn>]"jf/yP8n):.CC hɸζ]nF̭nKDIRO8 6?wE4vBT{E魂RǼЯ* yܢSwD@,?tV.׉ *N| L>fOťQSC?Ǐ[Z=Bsu@}}?Ɗ:bƏ}W9e6]rN]borFfTi?xRGqìI\ d6'n*W0q|e ƛE (GlQ̜QGnfq߼쏭T)VI`dkQ͵d4! Š_.iL_h̨&V#T~?GbVcEiՉT uC4^p\6M@*o'U6  ZO_)Q[64ᗇ3ByL~PcwJtd=s3;} ch|Ň\t^}m 5 L6Y#%Fu(?9^*su P{^j +Iwl1C [X e9`QFl~%iE>BPb$VrSA% b})nA皗1RhQA]`7o2vlF|"-сrT r&9ciF_L*?s?Պ3@QQD`DT}VdsHkl ̸7Aߖb8OmQxx` UEm_}WwIus9-ᆄ4N*Zmpkj.‹o$-ˢft{2gfԎġVrEZZO9mр`-_.L%ceeu9ICG| 84 D`ZH>NΪRP7IY;툖q,1.C o{,el&icj"Y&Z)F Q|2~,4yۦk{4~hRV$xSgM_.f>֙[f"_Ip ,IWϷiftzFt-%Y_ÝzM]}R|p?,uO&6_K=g)~HNJE`q4 ZgK4\^\~ܵ4*Rojk` HTavEY}!5)]n-C@-jUbv~a p0Z"5"OZ'$ĮttCN|q3x6>]K``z)xX [y >yW"q1 q[!|UiheJتF],lZ{JztvU%I~j0a|WC3jXT E&Ea2uPcF.2RY!2H'`+$Q)w<Ș 4(r~bom[ר)n@;@mLU'PM$:3W*ֻaDKp}v9S/!;0rfr56S~o+3[uO=@q]xNle/ҷVdtى؏L>3qՙ^+2bowLj84f$A$o5`d0l` eOxǭɾvjۢe>c;^,L)LI&aA_>_A<.i$TJ4;Xx|Z2te.p: 0Qq6HN4?8\˸(x{׊KV7IJ~s ŋCe 7'#:] gΌ/|23އ tJk^jpxP ע_lcI% I3 pD2' @'ڟ^Vk<&ּ5ג$-ޓ?j@szonR@Ec iNke..]|Ag]ďIWHV%4gr@ވwTgjr*u!^Z KuFE.䍅93_8 iĞ۱FuJOT)䓐@E, 4z OLm үM l4BF4~LfѳΞlqn$1kLM K~N3+&X:q_K+: <Vl /bDژ#.M={϶]o) eTj]]ƞBGudIfajUXTˎy{ζ'<%VArz^-z7BC gi$Ǟ㐏!MRbW,ޜǏyi[0?jbӂeFsQ5J]땷qYr,m:u<B4nj$b{xQݕ\'yN\nJTDqC-rLݭdDzrSyh/AV5/7qR~+fJ6節Gve[4FTu<vBqvՂ CK'fE-9TzG,t܎3VӄW9FXbe߭~q>cL~TX K߀]C2ix`OtX}J|bWJczg$5R_ޞ"j:1/Ym8uW=0Z3j)DH2ge.ձIvc/rsMn78(sx#&D9\e}ZǴM,bԾygOR\H\ۥ}#"pF$8vpMc@&':Fz_튰3Ǚ Rt)\a__>Vgp%Qs]uI@d[$K"Z\@A4U IJtn#Hu`Kzh4ɲx5I3$H]R+s].<$! xXS*]GV>5/".GtȰM~*\5$f 4ֳxζMsGit ӑoqv<kJo='_>+8jtRy#Wăa(JW|3.o[zБUY,x`5:kmT0b>AKK'KU^6HDLRr}O>m)1!0[ {U1JΥPGѬɫ}.KJݗ\Ut6FfC`;̚go G q'v /3*PP$TQXsn4R<[,)}{]ØɧvK`[݂WFk ]"YvMrX΋z.j0w9`]ҺR%/TKx)Wc9SIǐ#PWo}$ݷDP X֍ZVk|^eP`Dy#ǖtS$KB*#ﭛ/H?>/lDS|+xȻ^ "MqL_u o\r}Xddٶ3M@kalGC\]rCA}RIW,rB.ۖܥ2ڱۛj30̙z#eǧ{J Wʍr5t8ow %з{h{JX&p@{Tא'F YKqC*𑞜)417z+38!hNsXEx0o{mwn`{efm ;=޴-$E-`%_w:#<~7@b:]e04IڝY6#|4=1AgcD_S 7WRBԴ2c:e~sÜit<0dM(N>l զ%bw["uxb0\eZP`;2"EE[0SB~r DPe@=gc1FAJR *J鎪@kKq6xdtp&s2P/خNyj\q{v5b3a"b-i^T76G͋ H壛)}FI=ȐE/݂ao}Z=x;F!GF 3 UM%~鶟`un;qM$@_{BYRAʉ]Oqj;z c=IqNPx:@:3d 2P[JӣH9͆VQ=wɈK|)0m7 Jw^ap-d #0DDfOqHE&91÷qy.$?^jYXӛRŽM%THkvNx;RUB_C ƙ3zrr8r/LUܡp\Q( o`l/F̮WԨ6!om`luZ*Zl6hesbT1YS=AH0&"5  tK>U$&aYN C6=T/Y:+b)V\u)e`_y'Cz )O/3tLk!t)*i^^``vlv菣i>UidnQ\rdfwʉlxTE 匫ucaK.҉)Kp ?hNJEYM,7*WY9*)HдVټC|G&G:W[X^V S]&^i KfѥAW F[īqvHx B0K ,JUKUx|ښ3ޏ K ԦRQ]1k^8 ]5^jފzy!3w_`M273=ޱ(i/-R/ 3?!i7w Bcܧ`vn f)C%qKP D@R)v9oT|*WWFBfHM jK RL_ ` +ZnqL$7pUZG34j6{ߓONI5R><8t SSt%MM7еnnn4'v${L1:el)RK!4cbOWL/d FS8))X\|&Dba)zSJĥ.åB N$=lE(o#٦2D.Fd!FDR =-wGXp"y2,b6>m=YU\,˟ܪddJ0ĬըA^%[GXݓ2B+-{: ;-]C+h[-* 12Vz m2C5ۍU\1qiBv0;VM&p0P%7cB"keJU{SIXUL6MuL׏f"I-S]:#,(6]"svuAYK +P 䍖jQze@O5Y *gexU)971J@PB̳ICLx̨o ,ec^6˾y9*$=vBwxGr2{B&6m%bp{ïlC9Wf\`}nc| 1]S19ٷfGsAl D2-@R82\UJW"^?NK82餁T7𖋷;,ĬMr=daĜ1 ^P#ˉ6Dm;/XOF|9%@r%`'@5w].WrZLh/e &4B ?S3Xٽ8*XTWݖ[:h8VR|I`H2NT6tDZᦘ7It.A@{m\!:W.+N6pld˯of°oϣ@?,h<f W"eW}d /?i0gf{>k67VP[xD.=m.xۯSm1SWW[·^jb~'ϙcxO(o![fw;۽[J+qGV_jlW\hRnՅG;s /W먓P@ӛ7ad{R[T޳a;=5R ioPs*= Ҫ<24nDٗ}ߐ[.5m(#HOҀ*Nm>kNVW`t }*bJyhyR{V`j Xu7Ogvk”L{Eu|D f᯵h&gD?`g@q-qV@[zBZO̮xU2YsQZΎ߯ഭWhz_X}mvʃ,]59x/-._d@9EԒ]Ɲ<$]!Fq ԡm|it:v5.LuM1r ab$ߖght몾%L5lEY$2#ޘC 0u}To =7URgg|7l=sqMxhw ҼAM*缮0s+&޶QM6P}5,{<:'JAY\1(F"Gc~Bht7m$)~ PKHxն5$vQ/mFaaƨj8A6Y=I@s(Sv'uZxSjdyW1gUW}/]εdyY߽ΩQ-; 'žكOx%8T~ugzk L;"`[Z񩳴v40Ry2`c b"9z3{}7FHYΦ(n$%+}ᰖve Acؚqv!,1 EdǘmNxut<=NSwȰ b_R>иq27 Z}ZI:fث`.OoҺ5@^mI3{"CO3` *kN :WhMC q\ڊm2vqߢecxL<+_S4).7t fu9u&Xq'G1vv|f 1^]Lp0o5&pFM@-G%ySSoSAZ_-Ow}rㇷd4˙M^]6]t9\ X|ios 5gMbe?'U0,!D#[qȗ0IA z@r7Qӫ Ϥɭܴ'e-HsZ)<9z7b0G[>U @ݱHd,ٚcì2%v~Q*~"8m0e ~|f$y Ȼd#H-즐n$E HɑXEs`ְ/7?{gPg &V%bI߶uyBLl%)sƺ齩\nej+t,]- B>XFi@92n^պF&bd} K}<Zjߗ{B< $Bdgz~dKD}3ȴ+=7Ϣ1#SbTwkJ/ǟĦ\-" ɒgd} |n`UظkEAH٩kRrp >PBu-f.]Њןɿ 76Mv/QLle8zz?xġƼ ͜>\ƙLZ [µH{5-xG"{;1vT,k l? r\Ԇ_h8t0?WJ7Q_mZ:[7쩔+C6bq'XJl-S = Fz-x= ׇ@1ּpV.XG 9mh$/vedT8@Ǒ˶cm6qAJـE[<6]ހ^_ wDbMtq(͹^+{錍!/IrFQQ(@u֫ڼw4/KP>qv@VRbmw7m.|X;>m.bYo::kO;'o:3nGԌϩlNק gF^괳u!4BʀɅTx VLWDc2,\ZOϧTו}M( a]ϢK]Š畂/w . 5<9>k೰KRGӓޢ_,=4W oY}\2kY Jߗy7QfFi amxeVyWe6f9!)#6}( 3~$8`n^r0B!e1`CuEYOG`U7f, jC<7L.DQފ6T +Ʋ\D֜Ħ=_FW{Θ-G9uؕtԹTm!OT-B4s3WuqMWqc=HDJS x;IG1CKi ,jmR0fl _316F > 2m珔Ql hZU{6r,M{ʽ:8NP#IZۄR74P[-*@F=?@Z>Y}+HiIʩ;Cħ&KK/vGJ@S(?ƦyN _՜O!]8<ةIJ%@-=+x'I0!ӎgۧ=G 6X=EՕcKlx4 ^7Ÿ^Zj'&BY$`k؎:+S1iԗIEo!$I&mjXAU pclF J{fjn|wmvҲyA cjvIb>g0/5zBM560@\Q27R_z,m͵u?}/ DIoK)3͟,M&Vp^'d3Wsg;`F`rʏlKX"6ٜe-BɄտ{r-#c)rd=o4rݧn֕_Mo3eOSj:G\2w@m"ԯs;PwKO|'* $&:b mj0_`DLi|OoZ7D=3~Q/GE)Pk Q FK0ָc =D 43;!E I9H+?(eIv&ַK jt )9F4Ѽ*vj5WV3(`MЪ#S7hSxl4HO! `(jZc !h6|6P{"#5pyLJpF6kh/M?|Za Xcpo*\= qle}뜐|ݯar`eV IK?\G$mo+8H}6~y=ty#w#^p;ge,18g"Qm~S?Aڏ$ƽЂ u'L{(CC>W+5z)b y@ Yݑ >Y1 X񌋞DUᵢߘǪ%&5f}Gugyݷ7\#WaAZJ"U]o߷tܹ4 E 2ٮMf)Sx6.#~\35g%0Ui4/J=/dY᠘ݥ9vY^} tN ٙdWޖg VɳuxA/Je F$k>St"̲UdJ>aP~ӣmdʗn5!p,W s\YqO~= ;K.( *ɗE[)>0l88KCoJ!g' Crlnѫ+ >>xں[_#iajĥ7yDɳ|}#cLahV%֏_X2監f /e`_1mSZ:-ɿN^OQs7cgS_K7'v(*rH .!hxs%wV0-=(5| ϖx?sgq|$Y8 ]m?]~>nw⩄gGȟ@.! \ +$RYuNg:YF<ǜCQˢt P`لxݹ$F;paz"*^)p$nU1JGn< k& ZDQOPYU7/cxae)vmדfSߝ&X}c{= 6dk#.3Ul 7 _jߛ*UbՃZ:g婖;oe@pʫ3 T8+9GbĆE)xI7F/w^>"r@br؀?#PU}jeZ_80 W((B95,~b?Fm4H!a0{sU`m'+D\;Rꑀ6R0'ԵH7tSLg:g*8/< z]]-W2kl˒2sFjܞ?S}/ Z }?<8 $oEI‚``[E4ԛC~|QRN9fySMXQ4\ola${B3n|77-q>}NӬh47 jC,n=dڜy_PՔ 'q%B4׾0{hsQL}fH*e~>9J)i-O,Юf9!Za7Bxn{Ae}v-XTTST9@ԽjZ ''KJPDE"PI OW2 O}.BNSd\84v3t]j*Q0papQL*q/y [M_D::_HS@rw*5Lx W#Ji"#s'Z'Tk:@A dk0eR\k79(XOT`k PAy#m 0c;u/OU(?m{q0+H$"a,]Z\QPPJN0Ⱦн@Dou4|PG} Y?ATgدN~ž6? +FuWzZ˼[I{GNmp A=Z>WOuM[ę6'.Cv8jOC:j (r%n]ޏK%X[){CePhUᬌV:9J\7,9#1fs% 2yt;PACc E>!i^!o7ps.bfȍF͘SBۃnU$>U;;0qU~I)6 )}QyI~I9Z0Jy &@a%͖嚺8UHrT9R]V sPIUAƼuiR/u6mms+oK Z"a)UqJ(߾4$/iOΘk%їDE s, p7+IJ9 wGr3F ރ4UkK; )(K=ĕ̖fT LKAxEOgj7|;DN^?墰PUm͙ I<סx,\ ۿ8(@Ԝj Kvh#m+|{y‚f+AYhGڻ6OLINzraDWQJ)f.oA8N4[38n s^:ƒi4@h~;saC#-Axg*7/N8#x$He2@O+lz(ϛBϏGv*Qw *7._O?cCn+2`1L$;sEK?dC EЮ Rm?Tѷa➇%J9Ixuu3wqĸ~ w* `>VMsClTKТR˕#.  g]y'*=@  )tE$3 bն͚5bhBfg}P>f'#+Ovjz-픂*6 :Ӽո#ӮJ|e=Sm]W\ZM0ʅu:PA;=#oa)yA.M *S᫙!ʡ]I5OACte\6㾛Chcy"[ Gu.Go@Op;J.ʰW\hVOʁk^f,ZV^yr<~zTFwa"~7U?et4(0|"cw+KL}9Qv"3GF8/n*_qX%lDlwjn3EzZ'&R{G& ʑ؝mI&g+|A,n*{EBi<‡1g8*[Y#t ɕ =C j^FW ,^q"li  ÉtNSK*Y&#:vf_dc}Vض_ν؈(/YW\c2b>ZSztO.md|U;Rˉ!sh>];Twc*t8)P% w>Y}%'|!Jn?[\C-Y8^呷U =.y^X8Gq_6O:>=½'6 =KJxvz("}'^[5֢˖.r7k<(g!f/kuw.&y7@o⣶5'hp\+i`g0Դdk4݉gI*0u4-Ywއ͈ۢ9U1$"Ds]xsH9)4F+,3z!X9r30z[1.!|vbGً-6 d?&_Ak H^DJ}2uv樗{qUc%h-Vs8/B{3;5sci۰M?N8=Fz@z`L|)䖀@V t loŘc|j\y$*w1a}c %\X"5;D&I>zdv?+}nu +?^v vu> M rf,r6]*{*Kf>]mL";\95pmq6$큑ڣ &I(gܗbV ER}*)Ĩ@dwQP?/@ob(c2Ыib%z}퓚J'4úL-Ji:8쀌b'{օJvJ13W[/Z2ρQ6uȐJ&xb8hDOTN(IpМH@ۨLQ0 "l+ZF͛yDELWPjCEQA*fu6#.i ܣ;pu ga>9pRuk=Th\Sϛ(.^ Lso|QD} fV?a/W^+@Ab RR*[єw:Ϡlffoo:֓pr,_#2t@emz3Y1(Ky?/x4_n~YJVw+TM>#'+,p ץM4iȰuMÎjh琙`O<áB#^r0 'K;yvj{rNF gzHA†h.*}C{CTN ߚ*jV7}Xg$w{فppDWw8,41{uh{ͪ[=K$ד$la 6{ <'OHmy'α5Z%DaikC ;< {}l7ss!BzSMdrTʲO&p_.WzI6(pV-64h DmB>E[0yPbrlU-!)KLͿUp/<;.!vX.)6z|ɽBV{8LAv%/9{(KXȺq&-e;#_÷͎q.DٜSNlHg,C5kk~LSJI`>J`um ז- 3AEՌŶ-ω3q+Ed8 "Cq2#Xю08<x#֞t {q${YP:)wkA)i3yFvG>pzz6|CQګsMqtc!o,K#4zέ?W1JsEeER+4yAԺXHֹ|X؝4l^A}2(崮 ޾=8XЄ>TFT;RwM-0ݛWFYI*o7I~p $у:qcp}6حlItx䜃!qf@ѝcBw*q1D74vay2i3C˷"26OT- k[̒2+!x6ӯ8߬Yc2t=3ϝ}gph 6_W @5S3o~%؂mA=?h= PȂгe ᄘ~Nnaqw%}S:W8sX'K갸UOUkWm!Cn8pWė5"{&yaoO7,*N'Q oC$r)Xgenu` JQr$(],ŽM" ]X$D5ag;sySjWहPbz'j,E;1$օROC Yӫ1+df2'T a+)1@iۜo?mL]VǑʟin[=$ t؋ إk(/phv|a[X=!Rl=ng٣t"iLxeC2`H_ {aV#bc['fnN)NߥD2Vx#(@,1FORI;ٮ#)ڮMKZ8Wf]1z^z{BVNjwf׫ ]nB~:㘍bZDrC'륜-MFBtf 9x*k],CWBkxh"7\Ob~/%zPDTDXhutL Ȁavܞo%8 h=3,N$%]ASlOZEx [Ɂ Jtc+ .3nj~}hO0տ/w%ܑܳW9.sz`j#sY (=+vZ>f(RXVt?P2"Gy=u-0yztc:#] Mޕ9vK=|N")F.,YVd[6Gd XVA-0@Nvؾ]rt:|hdȵ "e:>Ɋj<n A\m4 d!z"2lj2/*k^xU.+0 fG,HW 2Qb2PA! `Nn\ctfotvwK^SBIR|jݰpqOruMvXh1. 8haNw[d[j#j(O{hm`5jAY=1yqF/;<(ֿjYmK^ѾfwԫG,dfoz5]|8rrYg]ZC^KN^^NHz\sDA[C.ː~edo{qMYr8NL5@AA풯8&3N p席)w)t,bC MsM^mMvK!x+XQ4PK_c & <y$ 0+zg'n_m]|w"%?Rא-BL f)D ɞȍAy'kABLd9Z-Ӄz5)Dxve!wpbYk-E}v [NGHHtiv!ڻؗ*Y*&ZbU^4n;xl5fgy!ୈQi",paZ-׺"nw7]iTv @OE_mD)3r"NE,PM5;ZlvTz(aZ=G CN"oqg<7u7ň"ȏ nP0sWQ^ȗ=C̶`~D@d %_Q0w֥eW4+x o P.ױ[199[E1277[FCjl뚫D6ݍ=Vҥ\tمhΗ-cP0*R`/fJ! L{Y%uI=@흖+D%WЄ6ᙗ?"ˉtB[W+o|*N40&l!U̺pzWo}{o۱LF[1;YGQO[HsjfIDUDL_%hJܾ .  {LM_c` VjRAQh&oĕ\.pOo q:lxc']~YT!DG^Ä*+8^ʮ2Iٱ BP.ݱ(cަ(3eLqr0ʻ:~( cKW*1gTD}Y=OH UڡͺvI} C}I9+tzjn?+4ڲnhIbvL7> ?Fue-Q)Ѿu`ɡgH,p/a"xVحNr%]*B'l(#y+lVswQ%9͍ ,e< ѹ|g00>{3{0LF&20[~[nAFGoޢxxYYNNR:sY:4>;QrtM1+?>2=8\/&jn}XJ"_Dm"ezؑ0c]]j:-Q# (MǪRF~5=3@:~qf'3{ ǟ>d Aя(ł^?a|sR쒹a,Ԩ5 >cV!_dkǘ ;E7S-W1)E84Z.)z w:MrY4 G 5b'"}gBz\oZ)*P^1 *:\-Pr_]>Eǽ  m#] 0_#/O-[m3M)*^4*&8(67WOk >/@' %Dt/1+j5Ny I3X?iJpKsY1i䱒 ML*mJ2 #t`?=]ͅh Qdh3mRM{&m7q!QX7Qnvtgmr mVNhT{ۡ~4Nv&L-zX YC˸1߅c1'j*m&\.Y o SxRVp]"e8=4?bJ wa}' Eўq# l𘟥/yeRs1M~X%u*>J=@I:-U5JTuhmuup_^C !zK#U?"šɔFp D2<|C3G+,(ūrLJTywJ"fX՟6zo(>)W7+]I4N/ kKJpVg~ |klKG?IʳL`Qg1Zz|>*>rQpydk z6`0c>ꦘw\nE"cK5K Lh M/suE2[.0ݱw(l{D w 'kV4yZL%yhѐz.XB;S[+C.(V;|>Poր5 !b)Ǝs YfqƴYSdެQ@Hk\GaKMs9mmǣㅵ$''1'ۂ#A&"N.+z&:F*rR:v lI%XKbq$"1hHSOTiB^r!:A 6NoVe($LLCzaԃrN=j';,QP9\oR vѕ=ygA9^,(cw^|/ z[p,jqΆGE Ϣpy{3,ޓB^TjS9t{ю#e epi T 4V3b}<[=Հ`JZe57.Myrw$k(F\74K'x.itV6lA,s;֧Fnelm^ͧRAO./H 7rZJXj=T"b k@@L,fNHmU8c-q<g?nJ%ti, SU0憓[ܹ'k^5~F,@hݟ!(?@+ P>['~=+:2JF! Viz;ׅ/#\DsD3}q2F@@-4f. 8Zkh)BWHfO@LG2!eQ(1j *s#]Xg&t gOL:%6[UXev5'<śDRq{ۍB +DhG¢OC"U"z{=u-w|4t"jV4#gG=eV>PLA\*)V[CWV4Ui|V6|T#&ʿNe_pQa?:ۿR9c iDX:k,O4!X&GX {FMLxQ*U,yǓMU݁{c9!61qǒ' bJ7a.:6;2Uu!GWX;S})^D7^D[2DYǝ^,G{Tէګ{'h0`y˅]J$(]PwgC }YG6l*D-y07.iG͞,7=d20>W2${0I_)H<ok#$n'\|.%y)c .mz )vnMc4$Gk;v*`:4cUC,}DȒJ 4y@%gЎg'YcEy@[O)FPhĆ27MR|GړS}?=JN fΖ3F1ţu9F}w[3ꪜ n9߃vv.m%DZޕ MStVm}z0C(MpMܶЎ{O7= Kx8{6OjR@M"e1 ~h*G::i3 bd;h{$S 56v*յSNV,P +]?WbO{a\c'mM1P5swqwu7MDP1pZ1&qrpՋn:d#ܛ]Jz/j*E7t+aa{{ehE%4-dHX$|aA '6`,Lq=UG?=ֵJگu@źlK/mt2Bǿ5uiQsQH>BX'o'^}4wcYy>_t4Cp Kc&wɡVoo Vsm0ʷ${c?}kקح𤥢l<QYY_Gu|pjȿE3c;zs2l/Zh] pe&jTH<6MK[QmG2欷Y=ȍa!vyE9}^>q>sJ mB_,8bB,bp1`dYMwvn]%D/i^#l)5#ye4V,C0o=zc@A`0?`c h=ܠ9<TGpk9:G!%r W19-/g@@fTqޒWJZa^\IQdof-Z&*5p՛RQG,܏LNKp.'Z^3 Q“]tApձ1q 8Km4 :&O(J969 RRohqu_"g-ω%'oߨ{[ټXn7D/5H^Gq99_I( \q*v h|A ~,b}h9l̋׷pW#1|\0NcW@ C;5tXs2 v`%7{h5-3^_E=rhN*rAc/o>.q _YXnA),[@h)o:5;aERp:0\={b5VM [.}&{ x"?0n%Ϻ<OU:굂)7rrN-Gs@+B&)S/k>G^/-t^8L6J"i[d`)(T*bDM~!uW)Wʿ}KJ:#y0t l/%o[#uݏAv]w,.alLp; ,oXWa^5~ðH;D_Z.0[hKq/Fӎ2+dfɩ I^X9gw|jr' 6Ql~phaI +􏣺)yi_MOfeEbXV҆b,w\Bh8!NaZ:0EHCqMPQjm<3uHdLc6˦#T*/Da~bw}Hn9򏫣,d>DW\axP \yԘ.en"7|hf JdS~ *)}& 8?>½^] _@ )1!u0b/$Uf2"㕧5-YJ`- +A1,{Ep|K]/ ƒڲdN#qUx0QoΘ }// ZG~E͜OB¢Kc(\sls,l \n+2$zw9QcQF/K`"Vc6ޅ eQ(E5z!4QV$kˤk.srhEGYU2ޘLJ9A^O1)ZvAJǹelLHMcŅU(fп -S;ʚ1b_DÑ1GPMl{7 )JDW1{A65z'2J 'zAåOwt.akvemK``{0R߲"55ٿSJ`X^4R1`_p{A_\.. 'kbyFV2Nn!M2#Hب9o8A,d8mV9-:bcwy4)?PN7eVx!z!eU]$+]/냩B^JW! 2doqYCKP,4zn~M_.4gP.haΐy=F8Mc@H,ruc9E0b݀e8s=8 =M,WwGLff.="PO/cAYӊ=T*y<'&E)Y[ېN|n^ٿ0r:~d 2+bSbyӷ HRy ̧4v^'$h7c6&8h%o򎘁 S\`t%O J{_!Kx^#EIYu8|z`mSV`ûk= {k$n/`s>40qkʴԩqb8-1DPcK0q(.I|Aw\T!RM`Rؠ64eE[0ցM-#< YOGR+繩OkI+ X;/0ԡ0/2ΙƯHa)Fa\D#+&1 > ,GBr>.: ?0" :YfwX:_  &ߙmQP>U1jBpr\6->>яsY&YS;')yIy_zɶY$m4o6BIw 6P՚gd9Z SpQ8rq,e$ioՑGwWz!6KXmPP,yEw<΀eRi<߿9v[0Hb2R̕=̙ݾ=h F 8pyr$c_괗٬spWږ%^T`s~#6,ՌV2@[3tcٺģ>U6]ʼn]>ɣ=$~Xvp))9i0S@ <ٳS׬($J-D~KJN MtX<'LPUi߲w qs%ǜ0Fګ/p"7O@tўG3 N*S$]C-/xވGƋm6oy`? A]#tkGC5{.5izY@ݙ& $`3T-iq5חߵJn1`жKŸclwIN5oCl%NBOvLU"Y/e A.|hzYm'!Qhb ^,&yT#MzS "HއWJѻ? esb8c-B΋FygGZiƙۼP5pв`8l_Ieu 98pA5pU_;D> y#ҟ$b}ukkSPÄgsұ^͚#;K#mjR'EBO}{%)ϒ;\w7Rqp'L@AETЌg']mƊע̬^)z|M^0f Z '$3 1 jHЃ< Y,n$Q-1~32Ww F&9@+M'Ndvˢ0$xF5z,fbm>;NOvаML4[yQ㣩MDv.Y5ﭬtuyqI  Yy2?CjUe×oYȕ >D5nܫ%-"wZ A;tף@$FTԩa.3Hx;%Yt(GfĎZI8DYgN&wUf39T- w{M 0(E]]!)'!-<. Уfa:oE|AD͞GȬE7=l>>tζ(JP:m23gf"]kf-iwuZ3sjD:6Wj`Wѧ~Z zj0(KT=Ev=,YH;qb0v5{ _eYƁJ*6eRp܃d>bƷ𶅠?Fm3pI#[6@fOyl+]w, GEX316NB!MAYt*tɺPMw i$I\}NE81' g"F'dC#晤 h=\΋ 8D I u\Q(˅/ʿ}H]A|3f]ύhb<Ҹ6$:6ps37m ˳aOBS< p0sŦL* u^!y] ;fu*ah/'-}^d C !ȓ+^#AH"EM+ 1vţ r1f(Ur3ŸGخ5ZTYa\eb=$!xm\PJ,PU@W$?'p*#m|jlSmQ ~m9O>)TEeМ($dmC*ަnB?N- #}$ +2 VgzUPgPrPC<n_)'9_p DvnhԈ@~Cw0U}P -NʓQj=^hD3J(kJ>Qrc;0E*wdvFF fOJ%|{.cJ+7!RZ?w6S1-_͸u#cF>,#Fk3fvPޜiCEÇI˃F̙jMbwHq{U9 |fGO;\N+{ uOȐ ·aB0mY%QM|=Yf ƹ܌%JAZZD(}@}idW7pvu|E@OȔٍÚt͌ڷ}=piŒ$7P;~E%jeo/[yQ\@xR|a=ƒ4%'} ^"P&~mP4)߮.1UN6Q$Ji~ܑ51&Ե-LXη $٧[Öw?3 υmҷMSҘ 'PI(Q2]-z>-S׾ t q@iv;>Z5>6%-^JF}wΫQT0aw6 !r@¦c\M1)&1*J+k7ǣ&A7In~IIY,KG~(b(B^pjѢ^/[^wbg& oU~◙?w:+gDfl&H2iz+F!AHeR~Z ,. V"U5D(__ΌetAͫ ]+yk(VG/KD*(Ә7#mr*t1N٫ M12o!\J Mi*çCΕk*]*;,!j=L I{:vJ-D !7.ɴ&IV)H1$mn7"@/h#ЗKcId̥5348dG I~A}:tnn:($I\1k꦳d홊ÒiX\ )A4\O%O$ķ^3AK*=쿓gCHԊC4-z̓U y3[$-k">#lSl"cbm8!Ӕ/ȔҶ\Wn)Yܹ~(tB/!};/7>fM]uX-B a[Nb8YEyE[ bB;:ޣ: ;טpn4ÝD 4$~}oߺMw5zC;cQ"xg ?6"\m􏙙 OxW1oJt{y\b&[S&r"cVvUDM;ab/ +\|FDoA`q5`CwѐAeCbݳH k\v' EcĆQz0|&(0l70sZ]BP+o 'ޝL&)~I()G I+I WPؗ2$Xo,c`JQW(nH =7ǀ]LWpDjv¾V1`HQ%5c_$ &k:/7qiJ&IΠ$ۣ brJPbO]yTỵգXgdLO&K܊U)Ws +s[F/FdO^ܲY]Dt~WzXLp$ g.BKWj͔& BnzX;/ L5c3|ߛ3Ԅ,]q$RBL {|/}Z*W2]v*1眪h|׽;n6汾i`ۄbG3~WO6>q =ױx=KG}(cb :4x7CKg/ lUN .M/⋺Il:?WR^'%Ÿf7Ean7?Pd.jb*L:tM.EQ6VYQ9_3y]D bT 0^?$O`>}4%Y8T792N79,ڰ%0Oʮ| v!:u ,bW Qh,g-]ݡ͍RWC[O>XM*E]_]$eGf.@|6%f9Iڤִ'oMzņY ZyIp>Y IPϡF>ItJՉnhP:gV=Pfjm^ok:k٠%DX.T=]T L%!̲zmIpVQ1Қs}~ (Y^E4x{)FO9?|g*~ BIޠsikP,i[#=7e'_iNxPgjhaq oTML19hżz;/\F&.3_[ 㽐cho9%1Q;ML +xE obOQymfPJJPuޗ\J{GEZ-[$P&ad|t2A[$[vM=VrCb-=G ړ/-bU)T]>őc Y1dݜN|ɥ^hvrZ욍+ǕHekvdρ*z^a%YbvPH0zFanDHk]ru1i؀Aw(yJr1W錳^n% &i ;b`_)9Ҹ",P@ќ{$bXg Xaj)U6m;8 v V76u^i_OjF+XU^ >3 -Rz/!URS7lC-mBPsvUd g&M%bYZ^9,mbL~'҉}8IR5,)XFA޷θ]WLof] <h#`LԬϰjQ9#ͿŸk=>KKkUpU"bn)*z:B p^b;pnLJ≑`xűdZLۢ% :xE |,l>meGU]GhGe=;Tw+ha? >vN{%>%I_ MDL STо@Y3i@坎F1|܏xh$nM$B3vxG/䷬"29>ZV{nyRG?쁀Ni>x`8n ȘMkP{Z EoʥSi|xEeG?v[\NR&<dOg]'5U1ݕֳ3wkAYp[YIXcxr;]~Gyџffy/Zq%7@`7I.8.擒@}*'֡$"fڋ ٛ} &B4Hy\z~MZ@o_4L5Hx/%r31,ƒDD^C1' Ka]gK?VnnxtlCnPhd72zYK%!BHs,1e$t'}\̈́#hrޓ؜sDbB/;c^Qz8)fKJtH{ҳ vz@#ԾnTw%μxK%P&R:<0Xp#Te%Rc܋m;`N6H5w8tv߷QA2@~! ّ|d^ HIH.XvkAOJ#aW"%6U!^0*K3Xr6#GqnL@Sʗfoh6p*784Ryg,U7;KΞrg>>.[%5ВR2jV[!vb;9|v֘%=Lc]"R$AN3"zZ=IPϛ[+պi{aɏ M+xrp*rDըJWZsQfg5SVbAϗ{>ݟnt u]_R% @D(1A}vn%qjTs}?JSQ@hI|^2? l:\P j 8Ǜ+ ):%qWikFK &]Lh6# $>*m!v..Vh8 1Im}ߗh0832ern#ǁLK/_ GCCRޒJNu!#~ y,49X"C4.XOzzkGӎgM:ג ćTY gƙ8\ΝeD_l|qCBmIV7SRǯx/ DFzxDMfvgҰ P7pOҮG!1Aj"#KCkkaJG5-pyPRN. |b6f^`cK F;/R kjѡ`΁>l36)[CaѴ ]'IPrziurEe}Wؘ"GO= y:(%m!{MklHsdY|C4FOkBOͺj-ڙ)NZG/D_chSuܳ'w<+% 8>Л0 [Xr}]ʋӌpڱںC'+gqIEyAmvi} =5R)0%PO6`Jrg9_*MM`==6Ȣd*C _gJ ;cbdf`AUvψ`p jB8Ӂ[&p>LtK@糤l?Qւ.쭟1UWMwKu)diZnd!4{JŰMֹ]{!Qx&iQ9cᵝ/)ӕ@YDGi~SxwM}X7Xp*3r_J)`7iIeTBU?AZٞՇ`%bntI+0@PVɘN#mF?c;Jrk:eaP>) 2']hF|}Pqh4!oHj>C*$ cYO.M;U/W}$,~&۶ *'Qag@$`qy%}2܍-D6W2ml,\\mub9]bO{M>SC=yld?L]Njx%QS',qB_ٰ7yT Q敆d|:05!c7t ]R"i0й/&]!Dhj̀x.Hj?!;|A7HՅj-M뻤tDH1Ϳ`G/~ȼf|l\z$M} YM;CѾb}sʉQbAWD!-.WyM@︴ bct}sq%FfZ?D'/[7/**$7RNZ{Hf;h99b߳\ӟ!hJF>)>qxZ@UMvGV6z 9:7ruue@6mApɬ9Þ\{bFEZ*di@j\cj YjlRdX࢏`o3>T0 sMhQ ݣKWf)x\&2.{+`4crף J_^L̚NQyY;y $NG^G g ͎Z"j /6xXrHⵈm?]XJ\HY^_ȸ3EBl`}M!b"!a~jUb!KxjTJeyܔ soյ%mCJs]]@~ڝwY|:OO B;J' ~@P_!fg&PB!^/Uc p̙ǧ >CIwmWJŸqZLFDCiKwpksJH{܄T1`:zZIHWwkRi&QE:f" TkJ@qF\n4oƛ- 9>Z~Ji21綜4QF_ee qS;ԧ{bݭȭLpecIz4LY;liG E)K۟ & C]@ɹYWxLʞw׼uYZ MY oT aoȍ}];o(?ىޡs6;υIytV vsas il#k%(VY1Ol!9dBɛZ|$0PA$w'KoէVr㯕 l}%F Q±IkH_4n%¶R.oyHi~;5xIGs^Ȯ釤4g>=  X[c:; ?PfL_W(I[XTDQ'5G+{J}m^ܬ1=K8s<9]]je9U` 8z-Z>磔% q&l=~EeBZ2}7-w8ryV%Q(> BꚯQId2wy=8Ŏ5NmwUBè"`\JlNFG\έ%_܅P̹ܣ 4ݰM7y"(Ph@uC-5 T)YHU kU &4J<1,~P]19*3?%䊞L7qKsXt(™ ,ylF< [&)T(wq>Z~1U2fSsP b9+]26v O9@U3hEpSH5Ϭ+N'pRg-@P0@Qf*.`|y^A9醾'Za^܈FqiӦ07Ԙ\a21#'њUہY|_Ƨ=8Hߖw 0`s|os=wU9mk2=e 8F&Dd'\/QYJ5lFIdOiU-,F6z?e*Tv0nGq1Aޚc|*ƙ1zQFlD~s~Ƣ)Ulu XehPjχv4 v|, @vg%sMy`u4}bѢ! VƓT-{ a[U v%k )a*ydÇI׻uYc>4pe\2G@9n./KPk߀xP맾'~&s \=Z},v!Q1I%@oTc{B"H@63H"f̽s;[] *$? 26]J'a%Y}[%iWM TG6SQx# =F@A%Do)~Ț{ļF& t~ ѰsVzECd/PMGƪ,˶p2\u[ĒP6Hf#d/ˑ^$W<=V&"Jɵ4-{wʰN 6?7s E@<%j r-sLg!@64eZy&` s+6D׶^/HlFȅu[^~LuEԊ%hЩ̧צEYn}/+}ۭ~#pqMw)fk gî=|8oQRƱ } =`|yva\tۋ!Ǥ*D0>S8.Xu!|x!Y(yD醔e*fB6ћXe]ĪO>Of*/C3wurIhfy dXWټQk/34>yjZgxC>$A*_5Dnr6FxVI&V:EQ39/1\ʑ=pGglî!3BG`",ϔI9ؽhЭvlƴcmcձ#?nN{GIB H XR:H E:ĺVӡV7/̴3Кt>9ʺoU{U.za$<ĭC?;;Nٽ?<~Ud jjMK#_J-{jk(4qZ# MK@Tl,M=kfG2y94Ѓ9sSPaTPu ]3M-zLܭL180Pd6hdf%'#wy<(Yp 5Ɗ *[Gg<]-{!nM8]]pjgDd?J-|ܿSkVc8`T ӳ ^ɝf dEvo#F}'Gi3O忥DfM0zTU l(s{YZ%Az U9=H%l_ٮ?!Da*h CYL9Gggd QTv},U*>j:Scfu$6Y#l?iL@Ppȓt|"N*q]I.wS4o 0NyS"J'9sNjaE .&7UטW< Zg0Z:;‰&嶮it<¬,W\ JK<#Ö8]Nj[F 9+TB_z!QxnÈ X@hMot!#`C'>v|{N\ }q;9j:'DҨE%kael VMΊl?xk̶0s4+GB le|"Nk^"{g1W@1NгTo.c= A[`1ӃEkvl JQ[qŐeմ4bef6ငP3 8VN5v= (S]߫ƒ;:  Lۇ. psVWG/^A_m3H; FToI@ SѱH\ET!nA2 ;G՗/J t`,]mݣ|3ѣ/[?c8@[*%y]hKOg 7*v;Re\#`q{ܴj1v[xC% Δj*RTQlo?"#f>lf*wREO8 0iK( H& +% .TC= !ED70;нУ,>VQ޲F٩#sߦ-.;JPz(P `nW訅"GQnXOASEA7091uH_vj~5l'd_^u8q;G@1pډeVc9i[,5$u֥ChqCR3[X_6#n=,̙5HSy5@V s3q)UچD\~#̿_'5KZf=-e_hGA;su/ &)nBwGs]$:b:'@zdRAεcc=.sYxNk>5ܛP~T6(3@.X$'4ޱ Z췡"`M$cʨIdpwMc*dh *c.@=0yX-;] c*uYYHeQ&3\۴IAw rdS%+št q jMdtXs跺Sm !a 2i%`j’檮+$;Hm!=ޮav8^W+hDkx昊e2^9O` \PjI]C.7׽jM:"]*7.hPMfEֽMh[mH[(1%;ty` : s*^uy)P ۮ 鰉˥8,:ITPBN})*ZA^^ΆYmyF$JHأqUU;&Sb}hb:9.Ghy2e]Dړoif$גO>s6| F7yx~Xg~2 ̕m}A .sD}łO "ֹ*7~Ix9[%kAW|cygˁg]z?S$Nqy uܗ9Ie Z]` 6hP}h\ g]] >HO D5AAZ#(fm z$or8*,%Ͼ<EΩS\gbY R|ŵ[ ^$&‡ڧϯq6=ZF 7 A]ʰz6>ڝ({ ר;e/N1ƏKZݼt2꩘7:] tIKz#yƖS ({WM>썉]d^>@Z/#e1a dr^ԢՠTB.7DF-B:5wUonGJ)[VFo :_ZK%J=m/_%# l>Iy4%O Kx!㷘[7&k&Y|X2H*^=dJ7)qxTëZnM%*ҼEO[h%ۘ4TlwuF(F,:X5yZ: P|h?ܡjpf)} u=<`텁-NK{G~0>eQbL$픈#D'h 3 L|yk.N)\Sg׬eJ{+aFOPњߦ.9Ka|%P 6Tj芏|>MYЧwW4}Fց?(} z϶yu7y1o[{Bʶ̂> rCڽ=1ZKa1s25qKΰQOwQL#:Xafy/ ˔Mz>N7Q;:VI X*{ rX FД7=EVBʺVg\Jzo{/Abfh0%md Gl&*2N[23\I_޸AUM %` qR]{AjxPD (m>J~) =#D#a;?f&՞㋣Q.@CLܵSK[I BL!)xri[Ԍ?v~M& [v4S).]o;"gaBErpJ)epbPRIGh4u_+~"p*,#E;>qq=VHGe0IxV. 7|373yF#-So+9΍P "@FAyQ fKtkc<~Q Gve65W[PnuR=ߓ,C7;TAAT~q2slu݊sG6o㫚Yh(\KB 91$(^'.~Omke[c&ہ\u| `mQIdʄ.iW%򁌌u1\sy<wD_'L5M!ݙl}Ջ|Z_$=F1V0l 1O]0RmN y - cvjs&`LCd͵Ν_yMXgCS[ZDJZ&)ɛF˝p| V7Uj}JBBus't"\M>yvٲ$s@b6#Y"*\A$!GIlWD$J7m4\ Qm~O|58 % kQx+ 5 e "}^[ ZxjU Q>yʀ(|2XEEGȑ@hߋsq \cj|XӠ}ZB쇍;HhdBm a#1Ip.SE9f mE5ģCjJ`xQc :e}GMawIZ_WBuۖ\#Ԝ\dh 1uEXPiSԜp0 IuHv;\ & Y4u tL>pYG,RoE 3|IZ'i\^*]}|go͊j0asM_zFeW'tzD4qP^%huyrsXzoF? f"AQʼ^ o/Bۡ@'ꥊ`ʟPo*j%RA:_@sEPo} 9Yo`vn${?KQP'1#)ajMä!qŕ&L`*@PE-'aI5w&E| )жbB' n^A*e0N`ē>=1u&9yߴ5PyHe"|1ßz-_c5wKU@AM}Qo6))l%_~%2gwѲBx9)Xp0;Gk}Ҡ$2t,eX}׉8@dy,)ol4) og3 ~U:?9AgjXTjuZ;tW(=$ȹO%6syڜi;x( uⴝ$9yu?xeZK'/bo6\TR4+ 88x"XXŐI)ܓ,f6 >cҷQI rκ)'"PUa}_._'{Kv0h7Rt (o|" Uw&S`A`\U߾*c-;+pxZvF[^|e=(?莿Hgc&ث^j8XOs(վnc>lJޜ!yxcI#cŸQIGw*N 6g tKlvL&w1-6伱k!ȹai{9EwcsM <{q=W=O _3vFbzZf!~Δ$V$1'A~`ߙM3Ꝗ%Qdkahlto:}Qҩm =zOJI).l .d]Ax2 f|% )Y nq¼:҃u?)J0VOu9tgC:HmO7XnW:җ t&@ ؐ-,MU}LlF&>`GqNИӈBR5)#:#d?X*NM`s- ]dRۮ73;oJRt8“D$ 9-4u(hOb&ˉI*7-s7Iz0Kd;D:;)C5)ZQhԑ|1:@):kZK_C0Q~f6-NƚLNv\YZ.uDߴ o)!{OS뢝+r_m! ,O dcGxÿD1-DYк7< r1AKHI`Wl$`mƦtC6#l*brQXo7eXv**1yX$Ԓr`ٖFձ%(pCjvڄ(7=e_rX F#!w f LMN6)y+RFjCxHĈa[}4C[wAP\Q]1srrIvv/tܸ@_%l7" >bFmJ{Y2 hqոڋs 9u:) x9fyآsF[PunMC0YI{8j,1X: }Cc`9XKG+dCE wE/=RWjr ıK:!u ߢrBC=m`5iDܲ.hb?rX%Jt

5ARv4ЫU@'Kg5P%8*SywZ1_l,pomװ;#\H38M:{7 33$uv4Mg/WI-/ nHPEӁ)S7$GKh_dN&<9Ԇ.⥭8&6~(Ezţ4$Q! ŇY@55Y ؝j,իiךOKhX$DT~LM-5goDp{kcQ3Er'3qIGMaQ ڢ𤄤 p@zȠ<"!5Kk'u~+!fbgеDK! G"V@rp{RóL ~ t=#CX,pZaO9<`|-sKŻ`eU*}Sa2%niÑ1U;?rCIpe88460DW 9#׮X_WQw׳ æ|+K?kx_ ,ݚ2N_^OZWZSRTJ's֨۠q/aɕyFaI8A# ^Hs}/2lq+- &EJG 3g4]mĪ48ukxU%VW[tB} >ǃX y_D[ZHqpn| )z.a.==yzE$4ň.qϜBR<>Ύh!I 7_Y G>~=o986sΰCI&Kߊ/H}Bʊ۬EjqYн%>f843WэnHzɑM:x<3*:) I#o_'o-_OVunNpQ{Μ1[vO{mFʤ -nj4Z#Xux7>-ᭆ!aspojh)!RDL KQg[1R5ψ&9+q |uaX!szFݓ^DL䋈eZK ਦ^oE @";B_{]ACFQؤ9xX]]Rx]~-x|&3GCeG4?aGSW[;P?D*&d&ǏrEaf)iYj`꬜ <>P. ,eA s4 YnIJ -DFǭШ%syT 3E.]_Lz'Y`r+R'9@AbK8"*M(wxMzH`>o"lvS*Da mvęz{Iץ-^(E?p 娔z`a1L]lٺ:ԏP OodEk)1h,V ,7OMkp}$/a_b=n>tcXFͧB(dRJ.#ٿ'nԕ[ngR4Jn=wRM=, eoKYEdvTUU<R'ρ"`1@ 9o)1>Q6r{zoaL :VF+fr>1= qqe#Dv;QprA4T_S T%dqK$ь=.CEȾ7bQΐ UKvDS6;~̡j528Hx=X3Wy p W,iQmp@޴ʼU NI[|H M+qd!Igd@!< KqyiκԊt(b˖Sj:`y"tv,4t/ɕK:ta{f$x@n[@kPQiN+3 E2fzO@98IJq83{`Wmށ\ Dyp ߚWMmVKO7}lg'1F1d1k n3y yhH;$$K)p(I*ZŖ/x gߋo$i'#Vr(ϔيl2pFK2B R@wu}@ @NKd9egm;h )|WI$p/f](AݭQW%A2f՚ac.MIoKe+6[$;co\޽OzAv5cPq7-Ez87Aj"eBoTE 4v:@j&wuOX>׼1ʿDdc[$k1ik/MKHQؙ].#џ;nH=|)g]yQfP8w*C8Q:HX6Ǭ"S9(?Eh *ir_ Ӡ>ޞ??k_CŻNASV hX܈(Yޣ{wpп.Hہz)!iN"MPruF:?ܷL ~v&^`?A[H]1NL}lςʿ^E Ofeɕ}#] )ݢiYxl]& *o"N_[ kd/仨`Tl{liNmn*+qs{X zPSy&j[2T绿N7<NBHёG?>нOU E] [jq}E5+&46}$/rJKHZ|V,|Sn~8c/< `= ~P %{ЧKG@U |UmKi+m7Fe9mkc JZ n#5#;dX.q)n#/aO xN.9 ii#{*ԃh c) r! Dwn$p"c M)7q(9RL&|zY » =ځ1s*͐3p)xZvj JkAb {m1ȁ33`?0, \+p!0| A{q1CHix"o-I0?[[;j39fC}:ĴX"~PcnxGdu#m,,ugYNw52{޷]S'ڦ0TBK^oվ%&aW@2%wv$+?Rc&%SFvg[|F{ ;5/@8, ;1Sq6s;<ݯxo5xheЙ%钣5WG5l^ iXN*@~&p%A󰱬..pΣ2T *4p݋^_q'%w޾p8rOmvp RpLO[Jmߖ3QRiHsVgL"o`ɬdۊP(9M% YIKv08pdko͙ Ƃ7HwR@ O7rK5d#qfd)FJ8ZKΗ"pBC'اxTJGeJjpzM޳BQK̀a}Dɇ_)8.a*tI tͻDtUK=].!UעǢArnp D[-@O QQd]iaӹhr|ૠ׻nLBDIݗ{uU7y[ #H۰qr*_tyJZn9hƒ'Ŏi_>[s/"b.87)p pHm3Y*y"YֳyvQeļMM^\_tkg$ 'I#d!k{|_49o\EItjPz4Ϭqp]9Nͯ"W|ߨ3ЯQa{+`A6E5EO΢ N ~2EMD<} KɌU@M/S}4B0 ^U Ac)wI_+쎿]'`/vI-~#Br{&Q(̄sir;o6V N*Z6tF9>WM14b9I)kQ]=-ꐑXD@Q'Ӻ2341^NSO:Z'M&5ך:]ܨ*&~6y LDDž]Zlڀ(V;T)6 /bV_gg!蓋^0Au$ IH)uUz/=vu!frTvFTK1^1Cn-|z5$ǥ/wQ̅GFQ|!պb $GT5 oiP~cʑl|Ȏ:K}=fOtӠ鞉sv8.iXg&UP0mE:eL[BnV$2wnI=5zY7d^ K11^) 0+ƺ)܋\~0Q˯ILU-͗';.-"eX L8pʲF4&pr,1?jBecJiK74b,Eԍؔw|odݶU =2@=2`/ZFHS(#F2iP7~{V'Y|eUI/l gR=7sYIf:nڳV>? s}FQzxDk]W7(f m;' g@|B16J !ؿ!\cSFDOQ^e˔zhdV3و "+[f ҇RJ ?a QZl5mT8d2JZABGI?K (;q`>irchQ #\wׁ5 ΫR;sX [e!_*_]tWVwuߟٍO3v4W#'y`َ9M BL[78AO){cjor.e&f5Zpx(1Et"#e߄[F͞j9όQ_xKؾeo 6sd"FѾ#X a]$#Eۙ'80S9.<l1Fg 'g1̭Fk/MDqW`,,?ΕC3YNZ @W: 0snl$Y@I)"jĮFLM'"k c=!4PQGt,_!%0C4tѹq}~ (S]f̷|e*fscخ xTW\Q&1Ҳ)axRn، 5'WOר,nbHQ*~ٿꐮCX'vC"Ĥ1Ӄ}&̈δib V]=!>_mBkܸ̀o?Vzbԓ ?fLmPA!ϰzq=a|3 vJm#Ʈ$ߠB":(OS{ÇL[n)/.m:(&#(0M,)f (@]xPѥVT{ >DI!k y;a\ qC+h mէBI!| %}\TƒHe~,y"D%u/Tm~6_cyfEqY6.T:򠽃4.Pf{w3i۵z[}VYyeafTPCgG4Z>R{4/$+QN6|WZ`^S"58E{P*E#n,v_ېܰk(HlN7xVk0 Sg&Y`dL@t·5JH!9h.1O[xBf'dУ9FCjC_u @xVyc7ZMhyl[>Y 0joIAW>A4aY&NeN9pyUίyyH{(]L) em(/ Nl9J WEf[R*dXa}HOAIiSd#[HtN2@7LF)|:Np&a6~niߡ-":J]Kg@@ 8=E.Av!zX5A}Yh[Cx)hcYΦF~3Ѐ_aY1sĶPBIWezG()slYmlrAz=ԶIU-ZRM.9`09`` m2P-;\r-5Q QV8~'#9KqӂjAK4jk){7 zJRӘ[]|lm qTJU3k'5(>(Q[u2nJ)y4fVv (3tLSgv# y,͹C"y EA6V(dJFO(e!7pیu9 ,@![Q <(q= 9zK(BA6](pq& WXv5F꿱+-:O1ߒ?b,s0\Vw-P%u3hz ,r=^mw<бE;'dy*_ Ϛ[) {:2N߹xWѶXt~S}˪AE˙VUqൻ =a临*:DjSލ3u~d}hx<"њ ݬx*>d^zK IVV[Z*&4y,,6oöٞb2{Rx}2hg#=76oX%aw>ѱ" +[/8Xq!j`Sj{ O*D(/ Adz_* B6̃(KSqׯY:VMKBl` o6VX|Qɟ@$I!7s݄~TJD$}(_m_Io7q0̐ yBРzƻ׏Gꛧ>ua9SzJOXU%[Rz"q< ]yeޥwz.=gnPWxWDUHBfQZWr: zмk]E:WWr'eo,sݸddbd0A:3cCq]"%mƘv{`|y\|TáT?n׏3a_SU;*Qoe9$E0E|sUmG`5z!F ߠ)۠iYڜ: ,ܩIFk}5`NBO D0}/AkG&'a 'xK*e*v ńOWT az?bb:J ~=; X7#"#Q%gbzoe!-At0!vAz.ofqUbh>!aӍ/C'Oķ@>2q1  nora-:To( ĭ#ESv']M2(F'ʲ0U}-Jz9 uP gәg5J 1Dv2Fs+늓q(6ɲq>Bbn aN[sa/Bf~(!:F&Zo$IZdHS2teѪ>)|&DTq tѪ{$W:{ B/Hf1փ'|ŖÞC2"nIא*(Uˆ] |% Lq3Gҍ3*A.e9z$,OgBI;JSC*X$a;šQE9<&HHBٮp*쌧Ebjʈ3DZ )0{iY0?l%juqDcuKLK Iu2qR̸,Uv =Ǖ?Hol ȇP+-UIGnq P-m! ֆ>}X~IhHb߯tx\<ȻDu|T,SB*CDHx'Oglۼt",8GlRm9ahU\|Y!0r:=,4*|3wg붘Ua 1t!j$eYR?K׮aA*M⺽Sg$ |>$cA\3/v0O*#q 'Ғ=TCgD_Mx>fX3?ťFMĮ-Etatwr73b>nv7$cC8Hi#?ATv_,UK8c ZI\]9ŝ1|6_"?'8Wϯ@̨# %~~kg{KLGz>M}צ~V;W~Řqbٺ^0H6mCR!䖾4QT j` @zfϽ-.@6n01Iṳe_$gXMMnp%^ v_rD>F7( %f̙@@K_6GU9+%ژON~CaN۩?Y@޿9N_1>Z|a:4GW DYV`eE~WAƿWQ$\`Uybtk 2$8mES󒞋R2" 7k=A7DuBZxhB "V\QI|O؎;z6̢&$ؙIa+2H2ӕx"<ڀ0ov/prZ:{$d{"@qJ %jjPc W;UV>!lû5en`[G2O8F+7OLe0lj/+zƿSx k!k  X- /U|(1KWlv;Eke#ӱh^ـ]ɗӞ?7O$&0#i`Wɓ˨j";B:S>\u-;X!}Z[/B+.]D$.jV"er솖 ᱡi>~]ciy#>YF$ IGv"ӟ`I WBӼ NmA[1I3be6C{1A\<#Dkc+1-V :7xA<VRء&N5L{,\r5~h9\jo \ʗ2o! GZѾ~Q?Zչ7Nw Ygq-*Hj:Vw ^ xyR:'#|M S],U"Z^CCC81<-g -y\]#dN) y7 {w40mCknJ;:C/㋴(bV!e˜*URWsg-*b! sce7'װjal̪{U pуX6Pt ! K\c"+Sv~si}wlK~Zșr'4]=70 nyo5_qС1E{/k[nԇQ0&H'z}Q4Ѵ:#B%f<t@C xIT[ᚎങ?Z%`XqwYzdD0Z}ȳ_úv/EK*صlv*RQ%^Ѓ90bU1mn@пw5},Z~ĝzd~ܔH?JCP؜il0i978i~2a+S:x^ qa^+<2T ~}^roVh> ╮j%دJh@PhLl1CJ@rCh< =uQ냱FRN(7ED 5*تOA.w^hZS76;[g^=]U~Dbo{&"Q+d2l/Q{ %&z3*6ExB'^@61/fBdh%f["k*Ny,kP 1'`wj䷌wC{y' 9#*܄$X\'b|!Ӧǎ`x3};_/As Rl欩UzMld%i~Q\} (OE!jkI Q40ָb>BciW|B%$U,fUڣpDX4S hh>Z>ͧ}8E-cΑ!7]ّ%ckDؑ {+4\Xe̮ua1Mx=?M\/@CmG {LJ6;KahдQZs^}ҿ$>pNpyn,irf7]()@DiJ)]wޭKAWWP/# V)/;Dx{pǢ-{؎ (}BHd;" =^>Oz2LwO5v07H~A=šxaS" Lw?ujjq1~% :n@wo15̩ &Ft6GkK~s{2ǧrLiFuWAFATݭ96?L0I7 y눉$læ];CG0(OwJC E1QN1m00GMKE T>mk˲\M[i!g։@N qwWi B8CW\`[$t$IJz>eUsp论gjl[TYh& ղlK<_uCtJ8,nƸ<:}?F蛵3 ߟT$?2=`؃/C f,KiKz]ZJuHk<ӡ$eHW4y?T#N4L}_´^tǔ_uzԙw$*~CR~'(=ՍQ;ۉ %/7^qP!;|d& +O+d5Îp~q2 "gM: f"@d&T3?f252$zY|3OVĄW!Hhr!C4fqslX]>qӨϑ|F<+8ؼ[7W1^ kYXnkuE@QR?HXE u$~ ȳk ̋FFb \VrNtCD<-KE.Uu?}Ќ,ٱ}Min aψA:BjB"(g@f 8 Kz_U2. t;|5vh\e|k ׮ Uy OdiY$.Kar. $ Jf\I0BK't+W~1X-dUzyOj;'"pFJ. (^`0-vfI<@JV"A-QNRVg3jEwJ37(qbo I%[ D G12XlY[Q'|=IyƕUJ&J^M[UꔿeB 4dzq%0_N˹er쌢jb z&3eYr4Q M55̬7%1zFsk[e*)A kll"JՊxpn=b[d֛b J pZ 20Bct>h]-{p5VkOڗBU?m6J=] %-@Ȑ|0?),jI7embИ{b& Ym^ MXUd~[X {@ y8a` Zqff.A7)ŕⵉ<+82ΛBH7&(/CL'<$IBWB^g;u?mHD3V^>+IX21ԲZ<ۀ x$>/v ͋ lWn4þF$n~{H&T,Dh.foyypl8Zb)9Bkګ.}^‚ə)ϲ+ FER~QIwNՆF]2X!GEo)R$R35?phT{uV&zM+/QsaQ5Zo,$ɂ8 CS| uƞJeԙĕ*Mp;5%ZLFD3 (3NG9/B<ºЅ-Bl9&#!ND̆NmP:5GWP um˜kMaKn] $|X?n,E8,^ӺcCsLӗ93ww%!+-E%XKnS,IswݦiZTq')?4"bIbuvB_t~Z1yN7[a@ #{AD}z!Kc9Ir.,=Wlɦ5~Q-ZKW^2LH.cN*WV=Ff-mTUxGOQR2rW h9Wt&_kɧ&FeW2e2 WKcҜjI0<:K>WKȱşB iBlʼnd[6RkILlb-s+) >\KJ} {zpo} GZ.j! 9?o 9u0pĬ hk{mK K}v?|:O4,3Z 򏒐4o=V=f`⺨MvpıDLq&|B_i>ޞJc)"cW`q[Q[H =3=!l&΃0x>6dTqBC퐕dBM$pFĦ:ӺT֓P[9jJo0 <+3lTsiKNG/[iIУfʯnמ F^Er{9_0㵲rԉ]ljgg V L y)8` 1f,6͵ĸ..rrPDQp0Rm ۓS(e'P '#H>qepe#6XÐeР8kA78;0gWl_+l5]ٟg~7;2ڑI՞z(eOib9>LqLl9`) WYV**rrhw"xҒI 4m3Ұ&G"z3<>UJߪcܵ{ f.=)b?Τ~Iolb MԘЏ*pT:'`zVёWfޓ6*Ȩ*4*˅-xwG-C9nĈ6 X ,B$Uŗ`t+}lÍH0㔵=ņtX|}Ò~{C_i9,n_f(3ԖYd]SCuW ( j]Sş7X(#SiXs鵈?߱+cX`7+:(Rjp6{Ģ; ;(0>Hθ4Vǹ4r$z( `ʙOOK'ąbduB)*0i/ZfzHזr &VYPYOMT䋚iDJe5MFz#!~`ݘ@%%\ཻIf v_jHeAW]Ȑ]x|W}hӭ{PY8ˋ<@u8[9U%D8~6n#Yzw%:oD)Ad`Pȫ;>CҬkx;6 $v2~]S^o$|y!B^YpH`e vtU3`|Nzrs: ^R3\yo7)Hmꤳڱq'27JbjG  ٳwYV.w-8 ߘ.4Lu2_N/0o{ M)ϫ_SrotQ1YGh@3rA?95ðHaTbE-b=B~{!ȥQa#z7i2Mv3qxUJ+WҝC'aH+<]8Qm[do4yr ?C0S:vۓ&kL7ݡ}pX>=oVLqC2S`(*jNk~Y9?ǥzrB 1aY9$Otspƙu".GR՟i=َtvH F8҂$[><_ei:m1/t!T- 65KW)ϥu$B!RLM+ԯ؝ƅqlҺIF4_*r`|$%Ig 5OyA8;VԎٟ'Mŝ} >VȐȡYSLD ?ոl GN1P/Õ]\/o2VkfGmӂB|^)1 \TüB>Ff~.wbzWdْ&gi$s4}UA<ӈ8nmWDV\}aS.Qy/Dj2bG"PyNAk^00J+ωs˻IbJ_sKz{\lYˣBXi4T-t Ƞ4ͰozFv`E^9vrt JB_SX$^)V `2+ X!&D4|Px~jc- * xR.I ! R[ 71E4`"pU lY0WjCdX_cZJс $I< ?N'`t}>a(/WVˆfRN^MU@"*Bi&7vG|ACD 3d %гKSPJԭ+# ޓQąL̉1jUB"#nB"b1'"-eI\nM1l\^'+͍] utoW1drg+`7=VF#C d 2KI V8xv^>?Ze' MD |yC}4^tgl1D3%] MN)^J3=]V׶9R>Zt@[vFʹ0%P^J㧂 !״p;b%aetye tELC;MG-&gk}z#.'z`=L{kS5tT5YK#̋a1gy6 D~nܛ2+`Hֳ[>SxO&xur{'eBf)\$,kEdIdfԠGc=e e %̌&CwJ񯗿>bÙ'"d"TɛsXlm5Peђ!= (,I.iB)GrfqIw %rW)kvTᢷ&u*pi<9$@Q sy׫\F 1{+ ԖpoBk7=0j1;g*ͺ]5MzS+ZRBJ٫۰&v;2lN /W`|y\Y&nfI`}Tofސ"sgNd>h=jzTLDu\REU&FmNZ`_ M ylA\;_n :aW b$72r5kJ E' A>"j$5WE[^=E)+n|8%DjSCAxJvZV!9guJYBJo[K#;IquꚆ`Bw | `ҡ}:1,*Z"b'H3[/- S>@pG^&,!e*+9PGvn+SgžO@be@[tVsp@0$I}jkR"JG Qq /)ʝqz;S֝'oY5=rۜ|3;#4f= "j*Dg!~nTX홵Dn/NINr]g*Fb ,V C\`4)CʒzO~8>xeS_ʕAZXN$"|`~'jUbrԮc.KÚ^+|8?l&HT#bA2{fT8ލK$֋>=Qt2j~NՂ# 3 n,\3yJl4*=194MV̅KܞS \gŨ$idǡ1Yk@/%B `u|%C،˩?U^ +,mcE:4l˒$޹fgٖ@nSEl۠0zOYI 1@oDQujV |^yv~0z#ܗ'v9NUrCGd~zаDR3m=+)nfhyoM< B>t쁪P%Sp̞ T(&p(%9+VWGm2 ⲍS宏Zztr5B]}&אZ5M។4M[dTuu>F̢R_ 6"'KB O9A* M#~v.׈!WOdC{f()Z9| ?\mC0_ fTyr9IbԬ:Wȫ.qLű"LH/Zkn{ߣ3r8KD gێ%DuwB\"d?5Ґ߯>aT(,rQ9ff 9ln$$')FeT7eFe "% I_Lixg" giuir9)E /f Vw$ ړ1 O(m5m?/wui% o<+zgҗhJ0["cpRF-kJ OɈ@3[aso3O}ybpYߌw#z\\\`݂[I18r/+'e_\Blt!S;c ް i% '\滜Pf:<5ji=zJX ]`P`{@l }aX 8=~ W'*{X<[_ɪ``·. K!r_t v3n9//w8Llq=V\q .Z!M ʃM:fZAUQj毳@?ЮߡǠ[ӨĮ))?`fx& z08ګD>ĢG[񱬡YLNF:-fvz?$XO*\ ~wP>[LY4TMP#!:&pIMq!\ze |bKD]CO@ 鹘!xk!`?XҰY*^0J5}H:cH$*=8^ۖA֯EsrAEݮlTpyn%tiԍwUBb3w />LCrbC_UQF7JZ,RƆfZ"?jIwQʪMC'ԓ)XV16,A!x;@;ڙ(i+oΡf~5DOZCg@G]ʘ_?2\D<{B&',dR93A>{:EpzJ߆A)Hhkdz)Ku;Ѝ4&,]S)n9nJgC㌆>9UuR,,Z>l>_ZF]3Sf)H_ıRKݐ5A X{u/ TĖ,Qy-U[c`r7qӞ',wKڷ5vx,g/{Eߏ! x/#ϤY\&Wjn6?Me=D#hTl1T$5V )1]ReYX{#plY]> M'0 zt,:%Yd 5 e_khM<:>~4[+;Jn%Cmg*{*ޤѷ mlynAOziqxx`\q? vjx MxF)7D~P l+%8ugQe#wg-pFhy :Oy֭v.!94Pa;kU\%& )G$u,1_w9_IYJ9`Bw*_Js5Tf>,/iHyY"1zհkӴs LrC>ߘe&8H\ȻQk"ʔ L ~>0}Do] Qh_8C8"\GY89D9Q&uo;a|HKPԾ1F$ɗhg \h:Ki K x`|\>Ah*uKT۟ ^0"Ȅ"i;)ǭvko}vU Hy@TS,=P%p^avh\q٘ FOV6n ջ5P-ύ fe u flꜶ=)j 󓏓Kd cIbNɎ77Yy^M&ch|`~~v3@צBN1tL+>D{*B@%yzw\SL^_UjR_E~ogD=V0a3,I׎OXYc\+DY )B޺Hp άȠCnw96RPd4dmC;yr۴7=\*Czg2-^wf!+,taߨa[q֧A:pf닺K6tnz7R\EvXD!{Njĺ>6i/?*RѺA n26ǜgaᩪ$l@_.wCp/1\]Xfᮘ0<\wa@L @gM!14;G AC< r\+G<15#AfwK Ò0519%/OħDUuRs%-C< ]ɏ7A`$b!(ϱHgt‰L*5w绶&Mvݽȳv6wV.J|Aki¼$+>[^Qr9I/H FNPKً2B&e<۱װ2%ǮEtg {_2<.o>ŀhcv.;9u;&MdKЙ*-~oGQf9{ 3W (Ņw\ ΌV?=j}`q6w[hvz4cw,s]-W1\}3 $@ŝ-"zSŴ\3N=h/jN$T_B$"*vqYi|qO5fijxd.Ya"C՛ &/sem(1X3¹YPI54Jݗ9Hq]㦡nG#CVb1۟*Zq!fX"X^jQ4ⶨݗ9^8.$wwcM JL?۬A^D,XWZB VIW߁x+O4tz"FAu*cVUЅ /mKkfc\anRQEeK 8ZJggjtg/ScTZ !6#2Ԅ>7<&;Td)"ΪܠhBapl?#KJ PQ"q?]͚3CZC@\/^ßc\`TT%i}}$cgtYR .*e'=[@glUzS@y"u&^E1?Mx"RbcBYXKSQPXqssoӨ!$c^WBW,Pͥt/ŅL~s0Eon82nK@/jmҶUVŨ>x!6^u\CUCBΌXUI(q]WV x~a'?Ae?ޡI,*q~+q&VSa2_h6|l˥xz9Հ<wmݱN 6?JK#<@Gc8-SFm3J@aGyxfh`F n #bWu:6^ՇwRC"PK~B\ e(Ʒ;Qj;;mo9Ʒ;bsY3 χ4@Ad/#T[G ԬZ]ImIW1'uEI%@ug[Șt#8:81BNzOr&}-ĊR5*gi5'Ž̊:mFfόxaR|Oxq$Eny-l//"K ngE"4kk>֔qʎ]1$rk#x|S~~0HRs.^ٚ}VgF< ,e2Hߒ̶Mc,\$q]tƷG>Y޶0@(;6:85_|ű*ͽύItm%~c^pkBo4mkWe5 L@Yy2۹Iv(:!_d'N:+cGH0cJn2|rv¢HAj@J492U>lEYW$TL}k-i\(6"-FS;GR\nT9nt)JD;M% ,޶ E0ᝁPZGKe#oB-oPLydŶ9' 醸D^8P;l1%4oQEJ 6zRī܌d3!(:a4MKU'*BTLK?D@Qh3p-dl?6Ɣd&-G8J='zPGk<ۢg=b &uX%t[µ&I_S󮘨pzbLLF}W PyDQtIa\ <")uŕ֮e.%8jIRnpGfΨk{rKj@^S(HPF;J:;2l&jf]fUyF24ֳɉ}s>Yä/Fet.Y7d{UOH#tAMֹ859j#FgܬxmMET:{lt"_=qREgtG4h&co9-'k7oz:ɅaD36$Gr,& %J~@5CQ~.Ltu$~]2H ЖG>Y$F)'xJxf5 Z]C%''Z9'M]_Mt?tEjŁg/ǜA$޻7U#_7 %5bcEݼ,c<h#Du@tXpoTYHQ-dͳ ua(E_9&X;k6.ߊ]B&W]GkmU|>u[[FuN5+uYpXX^LH#|YհurWn8-`G|ւ]M][ӛcVwߔ  AMNW[ڇ- dGnp#W} xP'Y,,3Ƕ&Ģxg 3k `X T.|(kPULBeB2{,C:"dmSYX5~n[VP ܤ~Л펡iqm; v68$ ^5pU*~-:#ܛhtҳ )BY=jdiwiȷ3Z-P%)X_oC:}tݒ([(B5W#ǿ8ՠ4"/DwܑB?䱻QOѺ,eKFY&hv_vT IM6Ҙ D=8bmD>! G98x K 6O{ T5H i%RM"θr;K; f**M@D qb=FvB+6{?'1se{[jrJRLs]ƷG4BucM"gLQp,nTHےrYt˝|b7[mbeyAXtɍ6gC|ǘ< P>KK-H~6Kw1J,)X5{cQWrI%RW/:Ŋ~緺CНk"(Cw)h-,DBtMҤ^=QI5ɴt>Cs[cZAB,\EB{*cFx}r.!vw}.UhD\bXbhQaMQ9/NQ4(mx,I>BM$CoBJD mly 2ɩ/`s%ASJusT8O\p =@֤3?8ũ(w/d F go~g%8KYD|-Y7B zlYA Ċc J4vV¸El0dQ "w|܊%W'fV<87hrYK%718_#Np3EC3ۛ=Z9tC-@q4R<ɏ p:cхg32G9$)ҡT#X|%u$ޠu_麌11 ʌ +ciz}av)(/??GB4MȂR h~O~OF𑞑#}0D[aE/s XFaw_ *:C,4t(g̎R؟Br+a=KhSjwpy>aOfei#u48xz')R61m'_Y|րq?UKBRBV5gCF$$=6ŧ"tـh,{G¦M4/=W#;W`jQHH;(\mk%Dz]#vl  hL; VUVͮM8˫}ȃY-o=a;, r+_ ۜ2C%c }\}j+CĹ0?!/'zwa`ssrQ3$+ox"uU5Hƅ (K,q^|"OV "^QV hz!N׵'9ZUH )NSir5U=0 26Yia&9C%euJ/O|D6{&} (֟q=mqN>nWG'R… ,5+G.r?̫G×і,MoQ<y烁%n[ &,!Ѐ=16k/Q x_IG=mqZ܄DhW%A=@;rik%i#;h5[sR29"-,q#-@jNg~twbgho )fAa Zz`9kRIA|]J?5&lyW6(hf=L^ޕ-Z>:2 ,롄-rk<}0=pS"zJfS!Pam*,X-xd7ЩQǟM VcIUIycg=dK&BU֨3Ug۰ۋ 4"'QTdZ&W w vC ;2:19$I/SPUNcA>y 1׋7Y7]9g'*^rt.W$jY0% >סUO'g=ca{kˮ[(~b)< f,3R4;+KP)Q.J"dh rͼVGQX`5Xo`Rm1-jrL|*x>[[7WN5{Z”{flkתE}cեq@C'vu,&K*F64Pi E{dMHYFJJi\SJ%h[R'Hw! Upnodd?e@Fk6r\],3*EǤGCb%[&cP[ƌ,=.:[^+V=P%\E#w>o5r 4IsZT|[Da. 4;֔ k98`M$`w/*P-jI.q]di&0ߵ)̅g3Be;NFA0iU%x$<$R$4؋rYMՆ<3\ɓ~aELRR/6weoTVbX3¬CﭪNWH|*=RILNZc\c_rrNTŐMzW{m>/i6'D{aopH Uh9+EJ*Z8ei V$~D?0sj|9j|8$Dk|k!\-Fʋߴ $(gl7E1BEƩrHl*gY;6:q$Œt|7U F%LvMs&t}Ͱe˸a0WIFr;B礼;C ЧĦ-0C?7a됻L  $UqC.f6Y!PQ;PD{w=.7)ג1m BG&UDg3amӦ:¤ܾ7M{3`Nf*.O3uUPq[]CSE)&j`@ r(u߃)Y P7ԊkI*@thba`_/5sQUmk0Є/3K?w-s#{r1J iiڅ 0YAکK3ѝ;uy*6wT?E\ͲhjrHKv9_>1jMbxKWv*O s^s>lOsWc5!Ef/ ɸ^u1UQm̻HB;a~|IJ#q+ Gz&X~1? )M]YsȾȴ4*BA7TvԸ.!IafU@pr^+kDX72˩ڥl~/ѳ dyXjjr%(u6lLuuhĵ;7j*&fDL;Lnp},j(wgEQ2̭sOG+Av 7_[J7w5%(]GM2{̫ ݎ;0"pqU .'5ChMNlüDĈWSlw8#8~{$ o+n^ 6ZGz1@ı@$j˙rI)'GגsL#<.Fd1 sR1Jklzuv'bZLEN=ljEE;YSqc}K+'%/.(qvO•Pvd='%ammO;&-TņZLR 0;\|.pO):"|s~ꢵ S?5\R}J0:cdՆC_\޿og}fE Sz1tʕY6%4t;pPFϲahH=%Q⏱P6P`ƍ-+ja @g˒<3yӠN)[kTrw<"rXݷki3P#]:|cT}mSƴyNɁl aa`M!)iϱ|a9/s eYP'K2ǒxb,f[ sa/P/y%a뽸c塉wKU$\1j#: 8mIJőFXX|,ra[ 5RmpOAFКDBoV5f̚靎C;F!YV!O59Zێ& |_`謭rH*bv&Qt.Eݕ(/ hX#hsIX=#_{Р-wc IxCvb28!r|(њCב(({NX+fM!qOA25PBjqCiϤW9 /Deԡ$Crf)Qɞ?u" H.AFLl7kG>t*+~_DZ! eȮ,SQ<$^`KP Dkr(0BW%} aCSl6gnzhƂB[L{vT@ikTWv0~q(ͱԳ',І8ԃH1IwI% B}"f I/3Vs"-`7TL m%O9!{a-|  y+JfsDXc Đv+4H]\쇽~ iY .Tb}=|HEM$㣼<&D1ܕRLŮ(N#kK}āXRm]ƴu1?B4,La7 r!sJ~p8:FKڣ=zeY\ht n8p^f?Q0ҨIIZYVV,Y?ms_۹H/gj ?:y,de&vXQ#r%it69(;iGOݴ/r!pNBaW4 I " g{ )ӽupT]o!JDQZ=A?E.VAR%K ŧc-Y_Chs!vȐr뤖[{9ӬZ`JQ̠3E椢[ Z2ŗOtwPe%̾V*@RRTnImKWH J5h|F1m>:Č}@0f k*ɘJoŸ+/R?igeCnj9j>,(m,T{T4#e=7:,PG{fp4kET5v㷶eqQU;dh󪓰f^*M~KIi+ᕀ6Ei(3]R!E~޶-Gni]=^Fŧ%},gY+Љ*f Ļ||,+Ct_a3^i J+m+yћ=Qxg!heiTޑfUwTu^}BSZt:cP- ї[tA<.?zy 'm w#]]L)T?TIsip0^α93âY,2\$K 5﹵MT&ۧGmHB-oX0'n2 ʵX+–o09\a([dް:JqK(뾞o֑XRNΊ oTL~*N#~|um$'`Z'"[tZL__&gjfIY'SHH/ɮU^ǽ@5XoG FJ2U|IZ{sT B <0U)Mk98O6?|Nj 2_c7x&/PP Wڀvzh?9)VegAQ Z,, ovMA3ϻKB&Vi1:87C;-M˹ 'Y7f),L`sgIk!pF0zO2)_h1UwO5hVܞvsr9!F l`1z9TYq4 ۗm]HHB ԕc ߅_ϡ$9?&2睼*& L!>%}?GM )Us}^GfJC SD|B$)BNș (!kuoDZ/ѯB⢍y#@&ZBG87=W܍BEP8,k (ZSpކBǼ]E"E[?,s"䟂Q@;&9a ]&:}k|67l4ˤMk(&b/үhnM/z2)|T\[ Ŷ:3J4R>  0p7 "M|K Uˤ‘x&'E[0Ձ\` )>(tT/yH'Wʠ9C-f 1Fg(. 1Kal)W~uTt렇T(9 kpn{ f,mXUPƫ/1fB FVhKG\wgٗbDΖiY tO~\l]%zdFR-&4FuF@;%$,֬'+#HZbt&UBdk? gIuK@2p |{_*4.!y\$[s'&gŸ`hԻX SYR@ȻtVю?L]|P⭳U1 ] z>ЦWu?tECOj?gPQV7zJқLBA 1] Fgy8Gb! :(We3R+3^ GNoa-aS\u'U՟VR~1g${H֠X .%򉱁iq\WaLe[F,t%!'5xc;"d/'`=Sa/ yK$@ITzB󢞅h+:A;:P$F1~g]:Šo~z,TS%$2;6|5eᏑ#VK?Ԕ-ax䇶P`;Q@(_KycT/)fb< P?xK ^$(C nͨp5",Qu<)8)B }h y?~{%!Pӟ4.ԙa k٬MΨS O:۞iwin'faskmZNHpE6Μc7S>e:{٦Z!-{_9ae)d/_튉ņODDŞ'(E@JZRRnɂ)BnI PW3&GI&cV#uqWBl b߇'ʃ녀 MR;q39簀 ΘRɻ/CMA!^{ WHN7:n Jqȏ߂\񀆗xؙqp@~ <$HdҘG|=+`BوӽgQ'|QP!.a8F:x ThbŊ@ JT a r[Iށ<Ⱥ݂HKpk\ N@_J"GG]a! !;~Df @>jM+3uj'\S@\3%| $4P>{NKѱ)+^ycMbcV3_pы>wʊ/W t$CzʫX N A5ksANӰH:ꉮ]-37K 4*Nq(x[>) Kf4%k>>7~&pȖ$eJsCp>13.P͵ V3?D-08bG|5,lK]/mk*ޢ-֥bD2@(̊/_!׊~`ـ%@ 3 V0YEqhCvM8D i#fKb_t)Gʱ#1pd%_b!O@0ܝ弄rO8BYb[nUFt=>B&WFLLN8_1Kuwm K~D|:r^"W9ʏ/h<nDUL&/C@LxaviL+/yOxȽMT܇0s"U߼EA~yaȞogncjI ,:yTb< m1Mވ6 3D ?@ҙ /w|xza|- _M%%Óei& v)ZNԪ߯rq&=nEr28!:*w(PspL%GbdC*Yb-BnI?L(oCp+twf'1Y`ǦWH҇=sU F.x3'rj)%70io"JTVaSW䭢m63$HOٹ<ǘ4p !DcZ"IzsYq`BWw[5[;3ppXkoܘ0)xm{ЭM5r. ΘDXu];mPp=ʕN3G.yBU-X-QɉH/Ma刳 X쀳CTwפ@$XCkT(v*k`X:?%'ޮ<9.Ş2Faҕ%N^qn.SIت3p "oPIAY" zPӪ ^c3Umҝ7SV*L^+ H7z;^51o|Pf7zrg<ӈLbN=-<뾿=)Փda]Jݡ76seʒ3cFC#fA%Ï`E옞\#(0(W8{xC?r ،jpzI%F ֯BK& P##qOӥuwcKwu<]>TC&)$AIG{3VPV41hY'h~%]~<~/s-(!V@s`_uHt5d))p | N3,m#INZTp5^uM1ZzP#JlB eE]էI%'#wY.×]P΀~^C9S3Huaנ{=pGp=,THUw?HhL[~DXçViCK0e ,8ML~ rrt3Aq[a &W|%1gͣcM}J "f}`YyQm?􆍸J#%lT[K"XNGO} ¼孵a 7jf:mraذzaʿ&yYwIS/։-Ts[ 'aeo aE,'VG|$Ƹ#L*9pD>QT;W%9}:AQ cK;dG |k _P8.?kpږWt-"O (dY: {FԠnyyR.~()p~>>bط&*6'~Z}v,swu6KH6҉" EM|+1ʠ2NU\͊"ᲂ;p S|  [U8hffɷbўl=uWjձ_W$ԑ$VqgS>R&MMof:ֈ塞Rq*58 ָQyM$U%A/g#){|%2M&S_fE Os[fۨ!Af7rJ"Y!؉$kANZ֊aS˒_|V*}׵#+/ΖHuq;uS~Aj8Hzp >5f9c.udY2T 0ֻ.n(S0yB {5LIuUU%mhEQZWcVI.B3xzEᒻsp3g =ŊB.=# O+@,(AB3br-dOW!A{Չ{h{3ܭUe^h *bSA=Lфy]b7h_%xu78k{oͱy|t#0&!:*;|2\>y1hS4vQw#o#q3F} f=!/ڜA on-8u?Ԇ;~:ѵx ƍ*OkuKHNAGym4k ZNC <``𭱈0Q}LF \Q (!BDg;o8>3Sr }6yCJFtSPCg4{ 8x|vF9a:)iL3D$Q:P{؃bfH?sIGۻRy=LΏ6wϛFQ-:δXCvWON:)ϡ7 3뙕o/qBCbY5~ZrJZy0j|IYtM Ga#5z"viӈmBq@9>"mh YYa&)n-ߘO Ðu$J.VA褼*r`١BS^xI9<콩kʤx1|uaߊ>ݦ!Ч1~kQoЊ38) /ONͩ7%֛ݰR}O̤& v2*rqM-\U-I9x/T!K!kzQq0r T& 7i~{}  NB*A;:-N{ [_ZYxn\6~4C ;=%GEu!Bc:Z_gYh UZ"xƋ鸶RN8GDt|X<|:KK~FCIy1z7m',/.5%fnu 5o2I=.'p~Jֻ{!47$ռϛ[.=~N,wsM!1<[Y7 mI) bA{@FkA'k 753qcn .G9 nB3M΍Lr}TbtylU/0P{ze 3+d`z_YXY%Fc rG{hZXf8m,6|/$(56vY._IȌP9,֪c i o_XjK?HM<~؊ 1pf?"žZrmn#](mK [ǖ+iݫNiGJ!huzGAM Kd0h̪h tv "f<#Z ṕ1+Ł]m@DGR~J)ɏB?=}xtx#hhNQxuc7l6(R,ckG-7SE NvF:!\i2W?$YG N}]$ Y)vܒY!O /mzbZ%k!v_lHdyJ)gؽSfH f(*$ af "edɈO0:{<ɟ3&Bxuƅ%S s!",VO krmlT<'&(/uŴbLT2qPf\Ob"wpEa1Op 0"gSDIȜ7EH;^D|oBY*M#qvy J w%"/0bblh)8S0J7)ԽR:ŮΟI_Gx-%zͩ( f<٤hMהCjcY 0?FZ%p5/&jMowv܊Nup1sZ<ρ(MNQ8D*K mѯeڕ2B8޵5_d5&s]Kr+Ogk; n0M7+aWx1;+fO6{qBF Mxa'~Az8`\r[0#6̓:yTi}1.O+fF75'oQl`^E?gh5-W/Xq(+H3Bb:&ϻ NK,N9=Ts#A~+$BPWᏫ!ك汣~e5e}@$r3z@[(Tyac?;`#c_JOZBgx }] tu32vpu(h3`);/$-GFZpHHhn@*kU`qn:TO3״u,3_76^ކM-cQFx݇>(,Z0^1`u]?I!u:yM(\Q;)c蹬D3ca\ lfr6I~] 4;O d\#,RoV.\>}ڈv z?Pdoփd0L Y{\-KbӕMOE3 Jl50dJY$ lU>y˳]Fݬ xLJaN,&5#Jj,N_G ,[B[c`m{vt$=;rhs8vcj`J Jn፤Kj۸ c*HFnُhz sJͫQ{.DVb͖Eg4Չ% ?w2vZ4;ݖ!(;"WP /:4` Mq"n0=| }PgoI$#GfYFT\DOa|ґG Y]3=brD6w"ۭ=rO(+7&]IR5 ak'P2yQ U)`.FD.Nja"D$sK׾: ed$I] ^habuŁ'alTW6'VVy[?1Kc8?>bg(Þt-4:ҕwxvDʚ.tUfh+}@S|~ )q~U|ś#v 4>i p3pJ۾pZEY&ZfO  b0eۣ:,&^_ $^W@ )G`f$B{bG\(דjlp/Jh*;JgyT6&YЄc4/zS)%wR )tvFU!c@A0%k??X0Ǘod`AV|~k##@6Tω]R*G2A.TCmUx3oT0%7e^EHH`Z->£eV> ď퓟€(3GH*Nŋ L0~C'W LSE[DaW\Tئ/_J Ȼ+q"oP SmDا2.b%ݚ [@8XNI U` 7*bKDZ3XgC_.ذr#&ve|9 DRrITƸUS5#2duN|jx m_{q;FI׍,0)¾])gl8{EUrZ\IlX^/h8اW]ݮShhl !$[1}հHaBg@\YųФTLi2Kw~PBaK^M\3{< d׌A7ˈjbiHH{߰/nG*|_1NFs̼-+=C?CG5HVP)x4 DTpރ)qWCY=ֱy ux 1-ȄY>T}ǖCeȹ^MJ6&Fl@P? : ʼniב\?…u,fF!]eLIT;!@Qzw&;8ߴcQ-z=^ņ?B0%ݚ/scZ\oe-=$*)%ޤ?!"LǤs B|NJϜxɭj&/۩`Mɤ & -m~LuO౔Pu?MMh/TDuIo6,iDVBŰV']t<#rw@_TKLHzQK]794il)/ݎ1/$,&$BcvVASgjiy*-]SI-c69~y=]``v+r:2CV.:4iΛipm̬Ju<<*~>&.S|( 8찦;7:.ݿOTR|7ei4o xJ*~s]J <]hgT/Vr?h{w\ 5OEϸ nRgdoVu~Ul@lSrUv|ET"ށ_3]g3'!%C'byaж20irt FnӍ.)޷1\c?ރ[hO2tuVVЈgVmJrqףqB0@VJbå&\5kILBO?g 想"6%U+x0CCF/62*͢7ݎ%6Xƫ:z{:Ż!MV|JLp{;](1%LSYC1ؒ6"< 4&S%Z?pMŜWs8D ӗ4?",nncܓ *y`1XDޣvE}V؎s CND&`!L",UQBN3PY.b$Q骐O `;B̦֜`,Z~(*lM!>h"'(*,Kۉ(<)] 6ĪpȦgMGur/;}8Ve?uJm:iXd&G2ixhUuf&~e(=nx9?˳_V+/o>'.L\O~XTݰ\ Ĕr&>##v>;2wq~*zy~>Lt"*0-r]lGnZVg̿ oѺ?%1o,L Cm$/0v59}qI(vSp]zCLOwBOa frba$AbLjuVy }3 ]ٵ巹íRC:ȋ#S pP#+VT$czWRu+dG.[O@! <"(rb a9G(miC ,9SDU$=y1JAUF9[߱T.CsYR ΌǷW߲hU *ik "rCD/crkIg ʔMf*O ؝xDQB[&;Y@_8sA'"5#g`x%iڻIzrC/Z85/Z-3g NMn9):"W Q $1v*:0E };s9g׉4 DsLBYqȌ2XCPrߴj!UwOs"Shln}&ɢ/R[TOel%Icoob Fע~ 5T6gj9AR}΋gT+Ѯ]҄ah?k_|PBdlmx0D3WIbpx)9{{}\ qm 9 7jKI|o tk/3Rj37gMʗ!#=.BRjd{eKpRQߔ=i}NK*Ͽ~t;frFH[HS aq"\=@~Yʽ5gTF, v,1)i`g5"5~z<3ʜ-ʨ}Ya>d9UtCRW{+Ld̓dSy$2qe_c_mX3J(Q nGn+5Դ-ɺ5ZH7TAzOuݗ{x;\ Jc1ïWBm=$oHlr] 4O1EnK uUL+Cp)7"8\D4ϕʙ! {3!'$커4{ͩ' qg)6`_yDo4֠HE)ZW26|ܻ ③RAs =yHzRSA~-ϻo-XFfr-6ο]~X{xS|DzQ';k2elHQX9 n fxXݶq5qsF^Ӕ1m`C#ܚ5A/<!Xvp%? d_!;hVXWǞn8(܆UnTVoGXSCTyOQ ~q9?!>naxX@`zBqB_' 0uD|Xʴ"<ӳaU3sz\uzO ˯MESU/F3=U_:<|2n1a'uXJ aQ2j/byQt*nwWab7_'V!|NV(+uS|WeR[/ԇGV@6-mXetZ9W@M[y\=%?TP. ςr6{Xm|*ബo76f6X139d<M'¼":T$W+UI.~RE S̿&SÀ:{ՉRM>_g z,\-k73=/v?؎ Ãm ZF!Vvnf7wwכPk 2N}EJ7nqX(T> 22W[m;T|NZLlCapRN}X5)N&=y+~oO\VꠙM? ?Iud7MK+#@!l[8%2ISv\>ًcm?sܾ 3xNt>e'sz; f 13SCn9WL֖bhqqF\\]Bs/B'#2+nr>ZӓQb8.5h&7x%]r.bA{m. ;jY8.jJuk3@ wiےT'S[Xt۶#^{.0pWIm8W׈;\ D+ K!E#6oz+D$}?ąЂ}JQw[^`=s"Ф4yvVuw8ccBd\y/y@M%h_Z|OϦӌI'tm ga^99(~E n tkmuIBv C EYSp_x{rK ɮ{QQ}l讐=Л >u]&nF`2wgشAc׀Ή{-yR%Ӆ3n27<!jw(DS\RUpCagHX9$ڶDLt0 N^.[ 2څoCQ^L֯F4H+,e:U= _ô()YD]vlBu&`ɴyMU2JxpS1/LvEXiȝi|XjJ5;ze!1ce"=uW˞i+<+'ZԹB͎{ ™CYc(B?U ` OѮ۔y$`?o*ZLduW'C/ʰ8˜HJ@,X%Etr@nU9pɩ?;6xWWGhn#I>\~릜B(4?mZGע届=h3#f3Ax,ճ 'E&Wd9[^-纃(32(2D8v@焬:Nzdz nLb̄ޒfSnP'L$4+$J9Ih[RΨ-@ _DPАmp("x9G}+SyM6D IAB`⛡6֏'h8-X~p[3l&#)>SF!u'=Wfm~ڞ.* ~~r#%BsYoD5lyjwqPU_km`gJ/ &/{Ӱڰ%~6T0 ӻygފ&#I'm=ZwvQ°,?d-~{`;3$Ǎ+qܣ(v܆V }m@x4%R7G=Iup\ljWstS@xrZDၴzS .#|ukː&B}ĥn럁`Z5;HHa*"Q"--uwQ'44ֱm0a/ 3Ϻkd6 h$?>AvS:\]RlI֦IKUH"Sv]J2_Wiû"Zc]9MIT Z@؆N:ZhAqC3׸'Zls bç$6] FUF>yl!N5 &lTC56 ~Mq:*;dޮLD*.$u訪v-}z 0ѕA"B:`ǎǺbݦU2.q479~-z{' u |X&{K&61cޗ}fDea >z.Vp9X/&g:-d૘E6߂Yۨ\.LfTcSrx.$;\QyE1@$8Fi%e(x # Q- RH?=ǮG+7MZdoٶv@a]S2B][rL(gjc~W_%L/_&l.Y2h* !~,cH]t]AR+';XK#(dX~ 'sZQ1 'A I{m/ ݙ, ұ5dP.'kۂc u6dxSd"^tmPi&ˠ%C sY{/aѐ o}!1h{{Bե/P{~Q^-`} JfSLcJm0_ξ8h{9$k3G.n2\rU5Ge749ރ&e6|VۀfX<hdB&e9 yX ׯk؄0y^U`D=Gܫ{y.G E,CO]]m6D<َ3u m=*[21z.~^?BG f2/!4BC1 07$?."İ6R0wR:%85$ވ0jD,FM|MD+_Y$ze[Qz0Qz[ͺ 4'T"[S97ĺZH#>jµ>/;EU _SyGv٢+5#ƻqE;g od^Yfy-bxl|k&'UOBcD`8ZFN.~Ej oȉ4Uٮ,Vg>[NW>#kV {߼ZCUdm[ߦYS[`ô $cFD/f7y8$ c_Ext[_u/Woi4]8I^KC_1qBn "y?9 J++ID֋yŎs-y*JXqwlK~NM!9l;:ו/B-D+̆Y s]TR$2t<uǜg62[Ad#>'\5Aw|y3L2Lb~k˧Jt&E (Pc68j亹Do2NOeXư 9Ǻ%SX/o@[΢6qK bL~Pʦi.?u2QwDg*2p " nL!l̵Xf6FՓE巤tu 8rwmzm}jB>຦ԣ $^&O$H_wݰx?Y>a7q.:u/cԿ#V;#NQaF8dRMab+EBmV0w?SXTv1dEh{*u HQԈX-01:i.#Ud w*RJFU   Tjm:wwL?Xeb21RV`MugoVZ;kg 5" B,PHҰ؁!CO5} 34c=PUhgs2K/aR-$w|w5C f5m[  olS|T4]6%XП(<- Q4cgB(nm8rXէ$N~wxƱJ+*;W x9F'Ȑ^GvlS-B"Y羬N?'(ĺ9@Ķ\KaKq#:Ixq5XJmRPC ~+[KFeC;w{&Gr]/xΒ,% XmIy3Cf{C쿑 _ym`V׉R?E#o0Q@=EurՎPKh-*iꗣnJZ0ZыgP#..Q۲3b{- $ >̡@Uw׎fuֻB~dO13.%ĺF]}VfEiJfQk"6]ֺivG k&~zt}.f+3Px($-2y"ǷS  L2Y'U0.$EYd5,w[qx~{xy3-$ekzT{ԉc]=10frms]$mP<>>CŦ jthZfe~ɗDfkq\sQ:6lt̲jz̆c cXiߧNYm6z.6Ĕ)r.$:8Vis՚'g|0ؽ_,5C_zzzw;~x1!j DRj/rGݦd&=C&]o@peS*<7Fad.].N3 #ua1Z HcŠs& GFu響|ɼ%6a1L,m`["n`nOsaUBEWk*'>;2Im;TL(4{ BRmYag?tVb;iUR߶):5m#U>aN뉒^BI7 lkNL=Nz=N/ @fZzvG}Mk,a:f:ȋfܸ ܜ&p5mө=1 SjLQC+Y U/v` ]lYxNC4BI|,.ȶFZ"B*ӴcH:dƵ' MsET˽Ze&Px[Zaqapx-񸞷b .g&jA#AVhCN=ep=bK} ot>dH{([F]' E\3=7^'2jjG4K>Q$Pg"*F. ʁrojSIѿO)N2vP4Sł}q^mo{`GA좚@gg3=&aYXY\JUNU$t\6Gi7s+f_krǢb^Z-#~&Y ھ9*5B[yrnRSdžD.Lt(G'{Q '!LZB H LC灏r?o~.MbK"o2 ;KlVesUD#{~R:1 #$#Jƅ'@w0"|׫@F1RQQtb.u:X&%X@'1NX0|ͨ{kURlB%ac>4HrwH<_*ƇK4(*6XR-=K0kDO~Q:ps֛9I~W8d.[Tmt.')0KGy{OR.y4M 4 %W1B Ԯ>q[◒jGkp8_(/@9; h@|]t=3Z$b'Fn6b?=:Ej ?Fg2 ",nF2Ŧ;| $!qp8@ _UKD4bGBZ+?(M ^ǝJӠɮ}CLj D^C7H5} K%l4Xt?zDYC7 ףeC),>^reSS?SPp;T]Rwʼþ8AH猳6wO)4A^hL Aߞ]`B`q&j5 r'4nO.2!ԋvHWV5:78Hg0<5x1$,Зa3GQQ"Fl ]h\;U x+R,a‡E|!#>X; er lJdty.t*jO>lwaŅLomV$T_5Rbtnh'4Շpf t"4rt:`o7Mbyx*zb4<_gc̯ QeQ`=3pCsՔs( I2#]ΣX!yPT3O [dݶlPgu۰Mo9U#0&2I‰b%aɢiɊҞuNP͔:waLkJlm<\wFhE{Mo[LR^ ⹄[~  %jY)e?UV>"{`mk 9UT+  t0{⬧}HDQ 7_n' GCc%r[WེL,2 dv诂{,gShU VY&KT٭qW:[ uLi(͊b]a yAh.K P[CƝKpd|ב7d]TV9хfyMMSϵH<(yJ)'1tEW sNZoUˣ3̝*0~&Gqrf0(QYg1שʼ&I r~ N9׺q|KR,<_BeNVִF7H.mILz=m!Bb9sM&vO\{ϫU ٱ_JvB#hN%ZZQ5䄹DP]^ԱgQW˖Vdv&e. !vfi_V_a$ӪӍf`H=5/詅o4$kc%o!EȪ$AA_׸C2 B* En_*Z v)P:ʧ![lEY*BFH !;\;F%$2/f@So=եBsyX{4{P%p4OkuJ$3$4fOSϪ5Te ^uT١J\,%/ D,Kj]T*`{ l vj/t/EpP($M C/ [h'}t2 ̣!|{s$n8Su|8}/[cv_ͤoRՎV OjFAPw;Q^Ma'*ZW߅vpDޢhxOrB k1f707jr7B#B€r¾ȿ_UvR6׬NmJh;]zW4FA}J|9,0WUM ?JpzyRmkj|?xyά` e6#I6Z _j*T.TlhYsI\U#^_kjlSgH9\އ)Z,?!&(B*@&u2Թ:1v{v/J/HК0zYTE_ZAlUZvY3K<ž(9T'aBY8CX[T -Yq#:%reMp s JZ Z$ : ìS#Y?IsI פC0{0+H㣒>B{b$_†JxV/C(| |!iPE= e a@^0Eͳ"҆{B˙X?'`r #ls5>,T 8Jng A5NSTxTəo"=זhbtvrƵ nX*U!fb}ǎ$4ثd<>\ur`} o#=^r 7ouidi?nuT|M^Z|Ĩtt/D#GxVm,wgd z?+/弝ڕpH%`*Ĝ,\emPY͐}&>REˁ*_9de@ƲhWTK/2kv.I(!#ԆyPG2[2/6~ov5. q YtνU0XynLJyn/zoWݍ3jk?ɏ]STYrR7V+gLfpnnu*J)?jKVdiłHɯXfBunWWhǤ͢ d[S'\b(zmذ lHxEv4<'ûYzpv6=`eYKݳ./1\ܥUcJنwΒ`:; c_J}9׆HW"ҕ12$t}i ۑg)G.ZfHwUmp&n 5IJi6$ G1Y{JmK^/> DKumv_11~"fI(g2pS:-(uk)Ko^p,6`tjh1z7Ym`+:umd$؎Ed6 7p-MAcuOԴ3;WA֡ᮾ N0/lF 7yJ۲^PkfJ[̷7 "uj@.;ȚX[%kݞ@i?M,y!2;9#J=wj|ZC.%KX&!bTХ=uN/~~:_, n,Ie)w$sCFvyQdDθ.w؈C̊m^|&-ĵ)  d`Ǫ]L޶+ǴW B9GɌ5+~zP]/h.\gz@QJAJi9lc.׽da'61U.fuW:AMa/u^[z~VrL LYoڟ"c&Xlzxub#ﻉU?C=}lUqsƺxI g߆rj&+`ɰ@r~LY܂h𰾺%[ Fa2xSa(K' za󫢟jZ?[j?%J#ۧ~G 2> 8!x\wr-1 Z [ȨZc$`W14Rڠ ~%i ,CA彂oEN&Çh12ᦫc޲M?ZC?SuH 60^5لD$g\|:.%2yPj_-NÜblO`ѬVs_yى*_2`5ԟL X\MtJ 5Xw3egǙo{kJnگ?RIcnCM lm9'o^!\k>6@0=99Rdy1TrL<_ !c,S.QZ1y5Pdy}HѪSM2YjJ5 w Gb.%ٷ s,v;Q"tj6 SF6wR|١1hT`iZ\AP~-|>}'Gwsǭ5<Hzat$΀Ha.8b:1St샐 AK~ ]-jЮ` aJJp[*mȀ%5;pwXL\-p&2T@'jhʟeaK+"RO(.*\**<#aU:)[.|~Ioð;@TL:[N~ O-255Dtz5":P}D\Tv=iT`F}}xf_RZCKOKW}r(֐PyE$@xc>E8įi|! D:t~31&oլ4|7)޿3>0h\l  1xHm{YqkUc JYHMƸY=nϱCg=p7^ꣴ*߲2Pf*(ZoQ0IPQjYd%~]eĔ tCEX]t UfRa0OjXBy@該{Aj^ ;uie ?_l8b G kMbTrk`+v]{0ѸYǫ1XXZ V75{6kb6m@i-#s1Ϯ) 4¹m̠Ȓ?N'EUj̤n*#ߴ)_13N*}|vSRD;,!Rmb2_ эk7rM6 [݂ٛ6`j sXҰMCk֐t${={P Uiq  PSC f$< ׌?Сgd|_'] I5;fVpAI5z1hTz4=qPxf2aO9]3WBWF=`% I"fo{7OA.]qYsQ\ 1ZhVbɸE1 ИG7%pUB$.UUUu;n0IK%~ qxoǟ` <h7Xmg;&!duǴpwjR0>n’D.GT5p懡3 lj%Bd4 D/: ܒ/Yy<"rƹ2k lcG 5^ob_Tub^n|j%2 އ JW/󔭹 JVdXQ>ҿll sꚗ)^Fo5L!${PC; GR(`td D+Ñ☶}ǪeUk Cv >yY7*\3hɵc턗݃SRօ%lF?{"32JV&loSmI\B/ب~UakY`}}}!p0EW͗. 6墰=2]ÃDHlifbǠUylAx?j9V6tˢف4"b%{}kI7P妌P<+TJ-Ąf\6/~|>"p@HY>*>q\ub4 u4|7*͏i-W!eD{|K)`2O+7=o!ƊW9(>ڤO29VE-GNw}3ܮNtoЃ9`ۍ=#m y``n&s#¤W T{r9+'XEsB6=i2Kն`{ kKGJp~@<*F@<-uנ4؂Yn!-dr T::!6jiQř@dqI񡧨\̃ߘoA!A-~~뾧HU)5ꭹ`r9ߧ2KB\EEV\a~qC ]="QA "*Aj=9'!hjq޴A2DNCS9_@w=d9&Q)j9'8c `qeUi%س׭x{;Hjr5IPD@MeRaX4|d{2奇aXN(|i=O D8 aќxF7y'aHhl`WNQGHwq A2En:>РM8gr\2>|0Co]m9p}K)aw SpՇ x#*!҅ʨ;74 UCT$qAK?`;.qZ_hepM"fa][`B"HK6 ^2CZS Ig垏 ]2 _GY(4Y9@#`ێT2Rw? drY)N^Lʢck+ݖ܁)Fu6ήZ% YՋcRz'ùQWœ'.<%W%7@)x{s(`&DxY(ndP(3R+< ?_Zsoj@D^jYȡ&#+ ^ҁC6x9Md},g71!q:40l+Tvw`교3?7QcI/SۍIceoLÌfq.>#Y>cIJ5phaꄃvœ wʭWX˨1˖ێ 4ǜ;/CtSJ@s²=Cyl W6 {;7(ý)INרݍ]Z6Pܻ _LcRW=ٰ}\7evL8DZ쵘lv gm߷*tw:S*_Fn7'CerXNfrD Έedh4(Lm8QwIhuȳxх0ɠ_b<h=ZIЛq=p̊5+h| t,޲U59}P~ P-}b'ksnZTV9I/z%O!uq0%6Aa~ѫv .`+'SV3Eaaki*<.=<4TH+i{Xs#]qh7sKaN#7l6")rjiZ-\9 q"tZUW\:Zq,M"b,n)|+PB'EHN8jFi?5 Ȅ8ZfDgF)9 jwSE᧫h_M} a, 9 %޵[d@(7wS]F4Hk̡ JjG3;hD.ko*V$ye:+JVC ޠ)HtIT@-dt([=hPO$YY˺ 4i}s?B_G~f-VfGR79Byլs+x mS[n!Lco1v;3*ǓI њ#&Gv'&MкRP*o3 $@/ʱsp-=]Lt=jBnE&ۉ7ms 14% \M)xM .Nuo| qIy,}qUBu<ސ*0 L¹Wy }' !A#!>-x̾QS>+$i mg'0>=|w̪ (5nʚ=tt}AHpm ~fgb9k$Էz|nQ3yLQ3j|& h 4*.B3ϗԝTކ@SY1f7_ Y zdkW.X1#o049Z]( %PO|##0YW)Ear}o PaoOc[KHm|dӘjޟXH}sR0 *Kwiȭk{R| 'ܣvUVDmOM`OU\椡c0O{'EDžSƠ$ r2>[4ű4pڙJa!7y gtߡ=Ph-&K &r{ӳF7h˹d͕`3'>cŽ\| Tv d7I`'t¯w씩YU-kSh!l-Ոer#CA,sڏCD: 2@qZ f#.+Zpf6*ˍ=1nSsȱS!'j%T7/8Ph;{!۴-Ȍ@SA;4˻ɗ|3'{NʃϤF@Cߞ($6S*mv RMO4?8\E|U@~f1Ө.ݻ+GIl^# x᨝08bԣQШ*jbZLj TV:;JE9pfc-Ј ~M&U5C$efDr SkG?, JiƚROOrm U jп1b_$OpK.~Wz`>Y %D0ajO<۪2X*16Gp8zF5ad6Y/ 0;O8 ,7 k= % L x $E.ŇxHM*?4:S?^1Qg_ Xomc ;_X5Z9Y?*m⫖*(= •"6 [}M,+LQu.[u8.&mGrqϴJ~ʔ`æI*֗u.ߌao"ɉ9@>dϴQ&m*Z[)˙udfԣIkQߏ^DAD_#п]X:Fͼ, msjEH$sVP G k*~Z+1E ݘ߰m_ƃ.3ݟ^ɳ\#"->T|9"zJkyt *hrv!C] M#ᬵpyhnx N}- Q-RziűEV 2`w#Ɔ}2x!OQb(ك^]kHmh.ņ{VL{ƥ=>Di8!DY,FmqA5pN/eCbXA`fս{[hD22$.Rx*R2QjgZ94.HaO3Qe?-d*7b =aJZi!#uCo{":T?D-\T߂܄o4=;&fh E<[ f:i /^{ik(j|%}Y=ഇL2˄vEKi^vٙ˵VfWɥ<Ƥ||"HsuFn[vU;aGƃZ?8wڧ̇uPR.89wx]/ U+o‹tѯGi\I1jIKKH06g=17/%YCyU9}qTiuݯ뀺1*>1NEAA! ڞQxŚ?+ e7hrBo;;+@<2( %_MPjD=ʡMm%QZe;9@K 6rKt/6ˎJ0@L>.؄U bhSls"SRa d@~:ܶKՉyl}@_ hmC`ltAvq1E!NeT"iiׁe؏n<9ih64=|p< ܹk,WQfr#'Yf(t ̽lw_^v* C#y[͏qa88ߝ%0/4Ho{B/U~#ݣI˭ݠ=_w2zs)a`#UR)UMJ%ypsպb5Z 6' s/a ጢxVm\ [)VYpoUU(SP 7hZt,#6j譁,^8YF*K ZfǃL *-p.!j g%)4ڀOҍm4⢌if~ Bp+2ÕiyIsqtLV4- a]ayQ,";F%tĞ@ş>vR@u `Kqw@*!xʎ"ɀ>RwUb+X$420X;t1rPί`լ֥Ljz*~)/s(>JtxW8C~2=϶&>Tf]Uo ,2@g"s~G˞H`o~0^0*"C25My&(lh]4^]:#y+&D+1+ 5" ]8c"ЁftcfX920n-8tH#L>ڠu5Lod,?=6:#؁?,ŧ4\M y|sul|ybF%* G⽲5 7xŋ[;3R*B2?Y3 \SF>3\I94pץͣ})TM8kvk Y?j4vabO-l((\`(fe: @##SPYjb=Ϙ3n] eyV]_wh"2C{jqag%ߎݧMlXhYW`k+-d! n6Z8rI:ΦsZQJo#9}2up8A| K_WzΠLH ]0XSZ惦c ̊_@R|Yŀ\{5C`<(B^0u׷a0v=>Ӎ X(r% o" ! y"vU Rldhʝw3(-uՕtԍnܯ~o<6lgHrazK xB3w;Y!a%՟  03o7l (;ETs0_D4Vo7,8{5(j`?> 7qYQBl#nΖbI(띬騇D:9GHmSMOW-MsAEAcER'CYOvԍ*F!'Lu)=K3LC0f 3UL_?;TO%?c~{2*z d37KkսXZcl e `c> ‘:Yt}}dfx?i`N#1TbbJFebpbnZ4A1Gn˥*/0j2k%=%X)L(+ë_Wi5~oksyBǼ5v=fSƃ˅ @\HDYAk&aɋEJr5V(2q WHC-9bԚugc`TJE]a%~I ͌Zw^#ToGsTˈnmLWV,V3gfG=J_<%r|T/Z S»J-]il\E߬avjĀvOQ6}ɈRantqF~!A`qVl(3.\>.Q|k| ĂǕP /PÃ4GG1:.ˣ$lEH+1=;"qU;Ԑx|9{(|L0DĖ 7y Yo"kyfj1ߊ hݸ *-öU-d(%,?0R=%t~MlJ<ؖg:Waym1FnbNq>~7Mz0 wy]ُ5Pcc9bwO&VZi^$wŶYW 0598/*#J6 ŎC64F?4r5ˏ%^ߝ/]_(D1r`+5_:̻}Cc S XGf] obIQHYa㣺ә=~oɑv*J^Wy,au2XBJߣ-]4IB3bCZ3րH1NE 16' 7j[+]-8ݸ/uPڶ(10%o* 2DU4!ЉHj՚R"0nԭ=^(V{܈D'pp[n 6b]PFve'Kٝʌl%N ˬ~Wwx 6l&u( TytRhjc:DP%tZ'1yB+Jfzk6]GRiY=vcZ% BZ+',1#3_fy6O8zAxSMEØO5t;b'``xHϤ%4g(ߵlar+{1aM744jD  `\Qar]b}F|,"ѝG֋PdjwXڙ/92]!|=leSZTpX"BT_o2[ǃU@q) !<(/5D-&=m[EqX-C!l}yXǘPLv}2*[6.fM xzJۯbFvŊy0Ɂwb9٫E^QGځ,sJ a~_3kl/n>_F!^1J+$#+Xo-帤[A^hQ:\1zx"\EyO:CE i O[@[J:CaA6͂p9L+jj5+)/uۈ{Q(<K-K5Y"I|(nbs;FR7874͛aHBkg!Wmp#Jn<ʞ뛳唑{?Y!1c-O\_ nIGoc!3_UJXGmE6xS6,PIo<_CP?MGCk杊v=n˟uJ&. p'~u2xXd {xIL0!DoBL`7.M= cQ oT6?U1֚fn_0gn+iάYpOhY hYd[ZN7Q-Ųd^T:ʠC JÏ~~zmA%|ǜ/Jh&.g3* CWHM";䗾W;l}i#+QBf"W^b@Ų{Nԙqtp]Y8b>EՇޥn%#=!I71ԗWwՕcYl~n1ˌkR9?qj.&SwGD"1@AR[&GzfO 1E-u]h6Yw-q֤m$n?60Ƀ`$w<擹R)+xFxrﰳk int{QђX;Dhz; > 6K"10xO j:B&Qc|[%{$?cÑ44qeȅ`L@<lje-zɇv 6JK,D-5&Z4;p.Aَ gN/dvlW@,"{&anQi<&R(6nPH?`O_7) ?mҔ7r)@ZsJMA^}2\Bt@ŃܹJ}14IW~f,%@'*᷄Eo11=UvYwJU@~sw"_@$ ģ3F^ƖИkvil/Q}A՞M0j*ucze=Z "'L%FpJ@X]yI #d9F5}9qQ+ 㻤O{fQf׷ĝE 3r`sJxa @Z'0[dezL|2;G@]1=1qBHDp{v渦~<.6L b%0'"pḷGtvbVs;&v9\;-4x65Qp+ɒLgJo+T@9%Eb 'q`jkkWyv:ߢ-?_E' z)^)6h@=,;=b ӯ 8E_W~-qˮ> 4ݰ{8k00}lǃau ŏ4CUƚ`e{2h}B.5T{б.ƙ}CG4P^T1ֺ,ݐVldZ#!^^avv@Cv^Mlsͦ, egxJ-nZ`]PEAˍj`S7rܯ!|Զ~ibSTֈ:R4_PgcGv`z Ÿ?:H[{nOFwhtX3zٽ-tm7IbHTi`D7L}M{@(2i#M&+쁘 1=l7 %m9c1Q}zLzO,n07c{`4'*hz`7BVek~&B_s@[DvȯًmW&bcDS:, u*?35v5Z uWyS^ꎔz yaG5%qqDyJbKL2 R]#6MKJJ7/Mu?Й:(W2=(Y/(ǷN\T+%r@썋>Ľ8殱Qz9:hOOeHs+nv]r]ܩN@{ }{Zv؃C:k iuCkFhɋI ~?/z d&1GTPq+>Bk'ḽG6B|ܯhmRf47+EVLl`tٸ"?TMwoE E\ 1ԝT#Ex?䲭5@eAڣ" ֗k;ʟ#NJ.uoe'կjX=z +xnmPbghӸO4.0 3.ކ@zpzCWO ͕ҐqWIBK)`»QpnzXǫKxzfsJ(h޲ LpZ`L"}§?}*ipROda;Lw[EԶ <t|Q "Hq-VI@9(]l! b! z}qmfZ-UnKh# "(IezÛN]~c#fJkN6gY?iu"GJ]?)4߼sYr8!2ގB/;nOYgkn@3݈\ߕ𖅫ݚR>! 6ڌHDog/2P<}bqw$20]=Yi5_kŏ,ZDݭo6lD% `],.-gKӶgk'b! 0Lql RR)+լ+Ou=n5ki=Iw~79yǻ4l ۥS D3$?2*Ɂ2Xi7Ac)؇a%FKCd"kGQ&T{=`3K̖ X(Wƛo4s [9OMA Q_L6h{ <%6U0ᨠ%|V @1,li]g؊+/ߨ&O3Jm*v-7$eNnػyB ^Lx|-gA%MJ x8mư?^K+kYVpAO~oh I_L:]gj0jXA ⊺F<*4S<ט,Wϊ{B(>O0dD#С|blaqITbL-U3mjPjdAdd1uZ[ aP]=G~ =@TIc[]>LWe*>Ī,DkX,nҹln-h-u1% +ӸP7} mY3s5=T!L^龁^Ud|m3-znm 3 yGllmR0/w-zi/NCO Ī!'FJx>-`2 'g;Rl輪-)J-"~ӈo@3͵7 tB!Z4jKOT,s1i^`KîizFtЇ+"Yf)Azf{tZ))MJA< $˱eNdtƉ iktI$܆8IH3Dd3>z횄-@i`-4)g<Ϻ~77԰a2mB?^s$t} cje:G̗&|䍦 eݑy%v)4N`rOB>*\yRrQmqzBsSg\j _'c[q8rvEf rEQp|QhmٍutOfsln^({<<>"熳e!xH`z.6z`pG(ZC {c@LgM})ttRٶHry_w> X4euۣL{xaS6%4KW T^!ŴFv5s-y:;[x'p>qCPMV-ۆLbC(KϯIpQ~ۭ(AzΑ?<.'$nO-KL6`U۪AԷv c@fR|I, k.8ᗘN-#"}yiq;6kn6?2؄t`TLd廱-م7,z'J627y B*bQ T7MY|gE)*g-I 8rkdtu&`J76ll5]PeViyB?՞7$o }m¡:!/V,yJZh=dŲ/g2ܲ&m,!r㓚EdS'|w>ؽ3xs k=eߗ)29s0>Gl&,snKר x]i - )o尴Ήv {VwsX*;.ckAfCVڥ7rbPy`k*uI9"=cB%G xCy)gXH1IL":-(w}'|ՓubDJhRJŭuG}{b3(y6z?&:$(>6E_Tv *SdyA\y298zU:'*(@O_Ux\vjZЈ>}s ;x`hr0H9衲;16nBE[Œ{Κ6A-pS- i.$3,M4=ƫQu7DBپ1{qq .Psk(fOkd-WPquC&6!]Mj vOE ~!io&i$S(Mg4?Uh6k^j%Pq]e7gcˉ3@)sz SI!˱4m%H_EiC-\!'NFj18&ʚyݞ񭂁鬕~+CQiz^U-᧚B I"C&=czݓLJ?_"_ &)k utigpӝhx߄} gc]0gxpXO:\&bn=gP9N#GO U1Xw~N\`A[ڤN@mtDΦuA{Ap1V]ƀrnq-x`>Q{v)mj)P>^)LW(-=`^ga6iwR2KQVcU-#-I>M*z :ʊ> :N ,@v'ekK`c _GqLTVcF WD@20,Jh1 R~w;LԊ"~ Zf 9 .x8a=Єs>il \#uyڭs ^fC~X} ݻ-YR꥚9NF]ZHvSOK9c#8=ecpxC{1o1XW Oj:&7qJc\\5IW6L OQa~?:}wn}39XOFswkPoqkaLܪ<7EYfWn̝/Az峰כvFM W <7£h:?el"  HXW%`/_'3\$_m=S!QPpMOT2a;cYN knk= t(FG'T(iNPyl_ۯRo;%1 6\IMAa.O D2hFXɪ<J;RᨳȌ6=eCSۤȎ ,ۣTQEO?JxYf7{ m[n)ݯ0́*LrlSШE7+l']Ҍ>Ⱔxj4K/<)}$pP֊ם Te{Iκ!|@=ЍK7'= ys ~I stlRZZaP} 7xw'XPNZ< ׻Z #{FI!,Km>j:+o#fBWgf(*+@+˜;@ڞ8,<4f*?sqys=a'U7O7+VR3jxqy-DSw3eWd_ڇ#,-I?礥'Ci^)djIz.n>Z3 oWzĨ|T:CGB.`w;L*ɧtnNK`cOpVr׺sfx+>R@?04%;H^@gX;*c M.)sS37u}2̖~ 8a@/ĥհju^d<[)&S`4WQ[t!@iJmQ|o{*:˼@2fs=m  RJGD+,TN`$GAwbO)u(qv[bۈl88_9gp1=H]?-+̬k,d4Nd%5!SWXyBm=T# ;xqgF2{,Ss:uDɑ3$X{6H ]gK\:9a,^ҷt|_C!c1S O+8|T\ F(,``fB͉O_A}*@t\U'^9Rem%EGMxYiл^x mitrܕW{/ircR7\s!QgO\,]8k}Ĵ`? ծ;PDZGC4hOahh ?%TZH1Y[Bys!p6tӧ Ux8>ǡA}]|Z|-?9B+R!Vq^)?:9+Pr'{yy8*\$`6v%v;z-6˫ k)k$Y$uW&*YjNnzWTl_DT;$b!+XT \#@^j@ݛ9ʑPI$4BeUfG*S 9vZƾU.׭.{c;ԙxn;jlLPn9dOօ!/.\PK&]аQ5 Mpϫ#]G0Zu60R#K rb ?.Ygc4T[YinIpӳrk_NWgS pP]L<baE}*-_ HkChXu;/Jۥs" <.9멖9-#f.xz (.E.0ġzτaE} c|?D;@A D28u+BCDB6O"p6Ėp6#nV!(R-pc-E|E;3}MWpSj]R(?Pq[ z׾P+ꇋSn)Z3eb}nw$:ωB{dxGjEJ0B\m(eU#QʶU{/#bD[HX^r` DS}m-,6ŒkpK TFNWc.6pKH9})f-G_[po} ߪ2W`w]|9wwtqQGct2jgs>řm-aE r/N:ez( 4 #G%p*7|Q3}cK ؒ@R1|5rKx$sP\I"fGfi|7iތ$qJbJ%ŰޅJZ")nؕ{K?J^5hfpI_PZkav7qǪWW3Zl2LL\cx9k'zyot,Dq:0V_1C֨fe }&|յ*m`:鞗cq)HBR$~409<9yî5S8<$qw5UBs ъqHOkxRL2Y 6BqԬ.nv&SٹLsJlnxN -8NpO^O\E ԧc-u~b4C 9`ua7܂2R.р9XV%H׋mgG UYD:ThhܷOJ [B[?x (`ph#xTq׿Ubs2c&5w K=I uLljĂj*u{|U0"ʊB@"]4 =qm-晁X U_k|XכKY*Why}Ғo6CQ~GiE~ Z6b}Ş~lbZ üRk<ܿ3ae>V$;VQ07JTzZ*hDZF*Jb$d_Ѷӑ"a^w7a*#YsDwx 棰myR|#vܶhn{V#CsטCn97;:G6M9f\GA514uMRS\eVq.L2wN~H8Z &^ylrIEe̯]Zp*?Ou2Ҩj_݅E%D/&& םa0YX7)iReb7hjkO뻥+I69n|SZ4jcu~V ١Plj M\)9ج5}8B|a%Iz](}QJ#|t:#H# Mh W&< PQnEo[xSDf'KL~q0d݇Y4-7eV6gxB`xw2(@`I_Bܑr {ϸ]LmBQXnp}sq㢬( G hŷK&AwtpN 3*bie=؞GVm³)7Wߜ#G%_p:UӇF_ۼD$XwHx|~e_A^l2CːrD$sc^6~>5 NlFeQ71,U2r Pq^V@d /U i2[N#3KJP jxݝ EHzXwf-K<j l^#JZF7,:ۊ/Bf6# m[\5lΧnh3ȃxνIʟhm)VN7 XlkנW31}5OVC2.Zt6yhAˋ`Y!''>~3Wef'Itlm(ʥU/d`y:ZR6wG:6MydZ#m_W<hNTg&jYƟu̎IGBx8-RɎ&m:;;qVXlp &=-5:=,{ܷSYT0h7.cFXHom{kqvMC~DIP^dV@)4ؐdNД'ũSdX?lefuޚkMvEDe:p_V=# zbG{~ۥ[g %l6*lmf>`ESXIQ˔;Lx5_Y7i- 9Pe~'0㫟y\s$&F5Ej$„C6dƢ:?Z\D^Xo?gF p,hH6#Wlä7f௣{hrpv1t<7V;"˜2W)n*qY@N8}#VL@Ȇ䧩ƽܞV)zȌFnFt;`')W,d{Ʉe 6:\Ȫ1pb,!72Ⱥk@-cX<&Uƥ,{Fئ*wTɢ?EZ0cs芶qvJ| lIr1BRLNAeZ0f>EۛO '!{bWi $TCPi][.f(3D3xʵG*b2WR/ۘ}:7 w%独=hr …m' Uփ7 bNj!_ҠI}4-AJ"X(u} !:$~ z@q'\OHZS[eh{EV؋'1>E}̺X$;Q#3@2q3xѱ_rTv"¨_>{^W]j)ZֆDg XJ4*mi7#eo楸9vqatc-™>qȪ` r=LSet;k˓.5d{S o9rfLGYV6N%!{B) WC%0G{\"qpGrB*\Sg=|My}U!%5XC+A|J - i(y`r:ÖI^kG҈*8.[\cцLUN8 rО'U<2CHTtT> Ѩ!'a' ]ۿ栕,/AU\.'mwg6-n`\x[M &RAX#Y3 0hf`މlhp x5M g+U'=+Qڟ(_fdlޜeI7^S2ip"4\EAjyOD/f'K 7mh T^B dt6b*(3[G ^^Ã:]y~:o؃~E %K?.r%HXd).xne b qmv) Mg>V(Gt;0ѵ2|k5To" QP!pk }L I3uy K>y v8½$;$wˬ;=jns)(FJR$#5`i//Y~|lN {0o~>Bo7rJq/@6DK7nʄ֓Ey,niqm[Lw#.?^Q~m^wphרlG].RhxF?iIH^Dk?g)``r*?E1”TxcZ }QO- E=x|?b Xs<<6Ic ֶc:Ø"GeeB6+&-\#‚GDcFnÄu4mG\kC޼T_r;mXIG*޾Z'һJ.lx mw*;g#vͭj @$W-*QƼ8b-×Ͱ/d uLQ Ûv=D_R[v/ЩaP"Cfh鵢ӈm6\W(j+BrNqvCQDC7nfPEm`l|$[3_@smS%ߥ ƮӺr=/fˣDsZ2'tfey k/v(n9RCif|W(rIOUvn Y݈Igni͂w!JE@tΖR$ݘ:sf rݳNn$Uzݐ k}gp׀)ۉC=v]z!ߓ&zp6KHx$HlZ+=P5p,}&RrNdAbHwXH)Ucӡ$PƪtK^$X?#2N^9JCYNjyޥ 'HH՝a}FâWmԎ ?~壠oyT&fk4ZX6v(JOJm܀E {pH;DykPiZthYxV|a> ?&8-tPSeiNYX'heM9͎tюC[!& \.8GrQl<DGMy0ˆ }tjpaJ6 Nʶy`f)gyKAfr"^B-iƻ~:D# l6(dmTY9>oXQޒvV@Qp!Xgv Fe#4`0SmbU+#ˏP@cP7A[#+d6dS7-< v/|xE:y*rl=lbcCP(B !cͧjC-&Dwh>x33͆_ ~NF ŕv S|XmL3Ȃ ljc{\Ժ qѿ>'M/xDQw={|)[y)7' w_\qTIÊTǦym(=(k2b3Wy&?܁)<8L128$ P#{H/i{>."h}4"<|.(7>[S%*!f3,z\OzIZeb ʙRKu"[5#}@B[u[h>AX'bN h {|pH#CG1n2.f ͷƆ"V9K{kIģh8N[~I<Kv]B3ӯp Pknڔ=tn(4Z+z/V=v}j(p6BUᶈ3f]| q6eIȼ:SݛŨ%ʺ€zVVZj| H1h긯Z\gBxǑ-xԾeiٿWn$A8?44=%içiY]Kcmͺ(s cSSԌS2 G9Y>Z?}gBxq/ Ii Z=a,މ)$pE [s}:cc>;ܗ,(= J`k.eglAk 6!"o#ty^U,sKutV[#Oĥ"#<:-öEvFDe0c)`ܔAOFNRU@F.Ү^pBv~/] KzF.Hs #>H e#eBXEJ64Ah&įtN[1aA;3 4*}MH_igva#vٯRITގNj _دqk17.?MH}q+q|F| xUTOYf[t`U"D;"R%a _|Dd-XՍnQxlΔe}3~~AԪSSpwyyFlyO+Okj%l]i?ǽh<3™(ؽT n9TW z [I+Ef,[Umm%i%{=vTR!>>)1*Ci/|O:1-7#'sxwL0Þ !IJXڅ4z!lmdHҕ(iwǑrd6X?|-dIOh^9zN8+vL\  DB *SЇ ͣC$ҢD;h׸{_j<!VF>vmdퟦQH8B&o(2h@^ 5ܚUoiD%7.RP & ύΘ|Ӿ4ikyF[wtshنGA7OjVk@ (Iz:d1S5c@lU*ndX#U%1%:G3YeTq+-V=,bVAsG"Ow+:ųDOla2F#?\ˈeIM a3oz!zR7?a7~KNsԽXY޶dI?q?gr+s ̑s2bS_ꡚp!4XDh1Dl12߿QDv6Mf%c9ѩda+H*rtIcQ牧WLZSljQ&9VRn9ԆeBƁڃeEE',^9p w5UhΔoƪ5;"]"ja&=#U, }7i "A[j-:lŕ-NmIwW⩧,ͤ#*1&zbiP.gn56X`i&U"L2o]p?xAI9eO 6D2ڕJL @_9@[h  c -))4Pw-e0p̈́.䒼۪jMF$\xz㶫B2G9PUBmH/ #r–&9;BwVZXE.9E VDž1#y I@ H}]Jśl9"jc:) 42kR?h[M>XuQx"Y-kgQx*ͧ5l}m xvfCuO1B3 ԥJY$'qr'j ůl䅾e ߣk!l2'7.}m1Qu^/o->3#sFiAb \@5f›0@ @>tr+^+WWjG4CKceokS{f)llJ5̝ttv]p~ ?Mp8_VrWDysAG_νt6B½T"s&9|1Xqy; )ㆶvb.>E(-qʈ6#9Hi].T۟Ha<;|SD˜B9/YQE!jYПnj8VzA{8(QoU(e1ƀ:V 6)WXrPWCy>Ǐ eY'vm}lF= \@E*OeŋkSGr٪t[Fݬ9&ĩ5/߇īuoCSM_o) eQFHK5tʁT!w sCJRzQsXt;M"]R .BqN)׾[\P?GQj+9#JGpd-vq/M@AfJ53gJQ痉$QZq-[ l]:-f9NaҾcV0 Umf|N'Mq{M@r:TY6*4T=q&@0?^BFziP87i!q\ɹX?8mr԰ěWBw1q7 9/?p0eS_炯z?w[4b&~䝥hj=a( ){9I8)x**5%$ ,EsiP L$o齏?z3|=UmAS JxɁG|]QKFNb(J\D*I= ߋ_gmw|[:'3JrX$9p`&|YԛΕqk@E8wտ`p' hmQsMd@26MYm^F3d2'կQ'S?P AbdZ;1C3Kq=푐x@Hc^D.BNS-/3 'b6k'ܱcCe[~$LGs!|꧶(L/(o;s"#4޵1d)xyh`᝟W:5hmߕw{Y(2\zR]B{d C@?y..+=3QSp}l} sһ9jͨ6!n1)-)+':s;~žGM0.3/;=h Yo1ϱ| $'뾃R{,1nA[8>WX^q)8>HS]}%ZzL_O?yKYq't1]_oP_zc|]83 0XXv7WUR9s&8$wN :P*+;#8g߼D@#Y QK/~RhDKDot+xҁV.oO#?}+Զ鿔ˡ|cn4ؾ K<-2X>tv_UGŶ;>/Z pM&; l9B9G!c9[e!CM6ᣄsZsҟh{V;F*C-컰 ljpvT=߮:h a "^_s*wE9n&!Ȇ0sGr1.Du}ci} p5iԵ UD5:X}^;YaDcޟpc`ʙiWv{uyWoᯯUى@}#J]˫}PU >YT?KgecŔO~nPS7ͳ3}JIޅe4ilB\g##M__7JT8VV ipw=0;Z$[?@B;U蠗uuE"lܸZ2&e1q]ggJ/`z[^ӭϪ eL]lrPlHo}m- 6:ąy)+'0Jуbq82L=1DhAC1{7zїn˴LYPL@ۊ~Kv8%r^F0 j y+v A-3[dqdi?7r=@= ]ynTF]k\~b𡩑Ji8k,,K2}r>Rdz: w `Rp\dv " SVwOx{EEIj=>:kzJq)g]j7c:EX'cԉJ뀡a#AWV\sQɮCRMpYH_^4I/:FQ&MgğUIx=ґ= RfunkG\5+S.S9=:3:!ь4xXLIԔ%^k:vC9jXqΌ~U {ojp,MT35Uc”COz0̳(+@;UgÅ۵aev-2L3Fs,bz51 f9frn?PRy>zbUoNz35 Cz2>5P;832%Zh ?7)PTAOf#4%Vh));~CSqcls 1Ӽ+2l]~凞 ӌnN!Q'dp%68vg"?d/d}IU&clK<¶&jgF7z>۪4C9uY,8" snnHW{wwn IIԉb42g^D)ˎ3]8elX>. (ޭ(O>)OQA[ƨNmQQ ъPmA3p$3VnWa5}xٛ {M"*!.9g1&Gn-7Y%Qpb+5~C%܆= 0]¯m!e2'rSxs 4<*: Dȭdzt D;K'G؄9Hy+Tmd#am^ :dR >5Pi<"H]oh-'@-'Ci28Vkm%[E S]OImobYߞ,l^X*i4OygHf6yfEo)r{wйBZ:FE#mqS(OUMRv%xI_kCkkx~{H;CYA;϶Ŋ=͜E3 (׍Dnjuuu Nf5D<&C=,R2YOO;hb8mBk}+Yz`.7pw) b?<*7@MHz$=0c@~3+y8E,zɟ [5B-lTYŷ{j2 '"i+4>U!apbRZxuILwL}L%A˥Fu'BRqp$K&+̕|q>!e#vc(NȞf_W~/Y2b,i_]d2: Fw [^Ez ܂-S-HlYKteQQ{{Y!w>)Ys0ct&"MG?HCs)FfԣX A@"ᠤJD]is5"pNļ"횵Kkΐu؆=>1 70?lwm}2 6!ǯǷnyMaH֣n8ly{fuuU*gnM3J#+xbj`7Us;q& 1, C=-PJ%-pd'.zձE4]\.1Ei3+ D es&fo]ָ9'~(f5Mge@s.Ue> M|X*DZzLyq,oZE>l@c(Z2{bc \RƼIқbK I؋C 0[}7j2Uob,汻| ֚m[)p 5Q&Z`7aͤto,v 6)C%k_\$rRpui{e>Ko[kucMvH})ga˾]잝ń:6T$yX@E*͐>HC[0%Ɗˉt.2jN+^!U#IC vk85F=A{gߥyVIns {$U8sQŻeRpw!tDtD[u@v?%~2StB]`0^_--qvCT:kĕR:BҗG2X! N@ FٌnOO34sNxJC-8 nPCu_i΍>?.o*x x۫퀿Z'ʻf45@ 4{tOeO=Վ GƵQ92 ~<|y/xO\y2cs}$G;o_Y c6~t)FOtc 2MXlu:%R~!yN6*8VqJ|~qzqoeYȬx0iNp6I=PѡߦG/@QL}k[%so<-'4~EMjuSc"A~ءm7%=zuJL[_S.CM:xabAv!(C1ok Ԃi:td7AMR-fn^:Ϛ&foGOw?8b=Q7Pzñwꕏ\89Z80\i!] p%#1~t%yIEIdWM[l:L FF)t MreF+;fVq(?xN,\C衆Q)4B(<"(-EcgQaE9B*.5\ԣ-=Ƿ7 MgUprt{ i+DY)RR%Uݒ{ԥAxEZvn"+ȴיM(`2Qa*183ǰ2ez7Φ Beod!:DJx@ jzf#D(-Q߭ +bjE^mO9]ߐۄ~ nvݒbquM'XZߖr#$S{uA$8m2ZE?f ,0Z$32I$>tlBZǓR?1qW@@I nWcjRT,Nd X68j\!m;64KNhp0_ܒ̘zvf;{+pL&A Jo@ 9% o=+`[ΝCz=N|f`m%^ p+oĠJf~> p9ͬ_&đH+sqlr@:V=Rjq?a8N!;ŵ^cGV(!9BG vhh~ 4~dVY7$=m>1HO6ȡ tu/,?%I>쥌RLo;^2%j.,+q3cq 2tZVª%Bm5<~όa5;ˉ@=v7*|7օHɠo5(Yweq;!$q45֗;R3j₭ӄU:˝}&h 9bQhCotǻbs+l9ۡ2= 5Pˆ0Z}؃v*[O'M K&3k4y'Nhp|Ҙ;Z2xАUvneň=:xs`\xζϦ&ZrZ'5ϲ§!6 u})ilrĚ~Լcg9+셩uQaxtN`쭃,u7xO;=4*Ohu?Qnz|϶ؐ`h4czЮ2o?5Loɾ M2~=@g&-)$yNNƭ}*zC`[}`O&H5(-N/‰9GRLCoc@UCK`tRAʾbg`%[L I۠V+(0]l$6Ց`j(#Q~+,l lߧje@˪L$UuU%#mn Oi 1-}afOm@nHW*Q|\aPbXb9f5mjc!(plbSK!'.Zؔ "tc\7Qvx^a9:&(7\PJ>U^;xccl].VT#jQ$Zfq䈻&/\'DH3O,#&c~sH#U}N6Jt[\Ң#r׎%{sKWUvo|dZW`KF F;n0: VV*ÏZ4}%} fu 00X,9{,W@;/Ї}.N]*AвsΊ0,w9Ny Y~Cd>ޣF?m'qW}dXD\g3%jì];JCjy `Kd7«M"[F@i 4ugר)UoRz@kNXo(;ajh;QC$`)ҟSo1έ;"d#lXd'k p cBXQD׺dSBDv<=xOf q K#? h>!o,J'{օn62S[2MQj6)h,9ywH@L4݂Qsw:Rք)gR+ Bi&Tj!(Yt s:3A?4UEOէ1q8hQ=grA $mL H):̹f1IlJ\m5TEc| ]Z‡M*]UiBYȋq@ja=uyg6urPߢ+JVKb&L$d`yn;Ю3ƞXIo·IWxsPsU| 4&\#e y7^D4 &ވU+n'zG OJdt!ժ`y?ۉ?=4 lݦuOTĊppI%=0Ah"*qW86Y)Yo@A@ԑ;Er6h7݂s'Y؉p6:r)SL*!/yB9>+1K@{@ 4Х5ըP .נѦ ]:FOj&ڢ5ph*:K7N&(|X{! 墧v ?#Kk`[`W^>ڦi nj 훋Pk)GftbiFS0Q!kWFBZ݃{?r?,# T;Q I|wSXN\rTdF]&XlT}5 4vȶUE QjLpeFo`r̠ I ?eѸrr,觜fy6W:x} *·5t+ ?_i7"m:3:ǔ\Q#l޵4d+[f|{bB_Bo5{BvGd(y߁t#ԭRAv(0J7Keδmv+7dEfձ/Mtf:=sbLB/ܞn`*}n1# UbY-^ن`pu觨o3(vHMmgwf|#T,2UD B%uRE˔ʿLX co7+rY)D=sʡD4\;"x啬|*[2%[bs^_iOt`lTۚw~-ek2C v~BAHo\ ?hKhCб*r٦"]s%ϻL#)gN>xOaEc g=?viBġD[#N-CZ2ޅJ(f*"8/ɂe`A,q0&,ht*١`pow^J+ ea#+;bNa_}Bʏs7?(jBL#}y'ѣG2aRAE]ZnU^u7Pq깬GɌ>S4SZALF73HP[0.eFv%<,|/!SIF69Fu9D9yMjf:71l{qZa;td)ÈZҪϫ{{9'P(}ݖWY\nu8{@p.|e*es4A /+;tYmPYH$fk{?xGszTUa~)GƄNۖŎ̝0'1P( R)h!Ax8˞3fzö an &>Ѭ|̙PtKo?>dna@!L3XSk8lGb+-jܭ[("2\Gt \[bz59rzM@bJ%`h!Xa<;K7|@@.Ѡw#H`%;љ5F,lf  TDR^V ]Zk#>;&\ 72Nh(nYML8n~&S#ȨA}JTs vӋqF|r'xJ1 =uq f~,rKx'Xn/Ɇ1E1eNI|'ؑ.!*6m}*3kDK#ZV,?xn^,֘]9 EvlJ[}<[&slKo7_ +ifIRzɾ7zL [,e!mV:-RW0ީ߼NjQd/)wcsJUQk0i\iGKϠ_f9;#wGgnU a7GI, Zr7Za9KÝsF auJO78N#)W+VY:Mi[g: _Kͤ%xdZQt(vAyAU&x)amHڳ>脆Hu{= 6f\:R[=G^}Z7DӺklEii)wE01rF|?6 cLWڳv{BAXϘv2EjACK[&\v2D<}![Cq[$< (\C̳u~{ݤKu~z1fиB67c'A&wsIJ➝葝7<ˁX ( Pz* 988=>yV6KH~kYpL{^c)nilv9!ήV_.% ~[A& J++4sH{UCû \r wV¤_&[[@^2Z!6[=drXo ?D9ņDͻEwHa|{kwy4Rh (RrJ.E{J\;%&dcCOMvl.Vpp1] DZ/'GiY@m!Yխj5~(SC3<-K%˨FU5! xEyn`1_;"&~ꪦ[z̕s8ޓPN|Tn '+ـuL1rSY* I=Xl$l4E E\ؚ6VK芧^a52M: uAnzV7ImG s_)?$E }YwB#ltW/N$Zj(K>]mL ^\Fh >] dR]ĸ`:\AMYc\wp i#ZOy.<1gp9rBd<\>n䒷ݙGr*s I1 % R=c>z99ñ $C+3Uğ;]\t֘fqvC$Z&ݬ~Jn0y͵mR.SUk4,BHȭ"Ӕ34,6 >nM *EU 犰kc@W,{}DbrߛUQԭfAh~FXϨ_IrUnJj6U.|謄S{lf%푆?B^Ogjsnr$r9=/#.!ԯ rJsNNԬB}0 ygJv}J VH# ج܀Yawhܘj4ŔVD0HTWwYADzBU4 $+ Lb(Ϳ1cǭ‘EhP'Um~X@]m(y jkbLC5;.Wڑ; 8sh#p:7Zk$n YO-IQD C>Xck|;#ɭf=0RhT1zy )D.WO^(GR j' ܌Ե\}3Oƃ`6hPq9hIОݻW;Yj9΃[hl'{#)'R (xP9FkCk{ƽͤE{uöaͤ!6/Uk8 \3wA3{ D'5=W62yZDmU LF k .) M+3b١uuݥ$ښsxTSx veWe٥Kﻅʬ)4+i~: @B9S^,@l$aSc 4$fpDH,Y-1(HK~_J  6s84W=۵ r[j`@J.V4Yk(PqQH3Paҝ?^pڰԛ=t!Z5cy:|{ӧ4ݷ-qĪ4ju 4LDCW0v<qŋ}IJYJÊLpML/8m|?*v[+ZTs q9hBh qO-Td x5m[zYV,$9"v8`/|:囏Fwa3u^r Eڛ]6"#7y8 B;IWӽ]Q;`+A'ڜ͢}{zޞ cXqe#FV!\~+䀍wzTN0cмK2g5[ϒ i -2צ}ۏD/Q̧6-ŗ ӃMˀܡ{9>PZ5Dn8O2>ԻXf"K %JsxBȿzU[غǂ0xsa )CfVzY- +* tLQˠl%GմF̈L]LQ?i-rq7^=LS`B^ uefA lX"Jö-5UU=:݀KXaC_7өC$D$y\u\ϜO@]i)ot6 wGXQFV o}l%(5Y3zpgx4GQuua&O:\tD v_dEH柖Jh9~.J=D<6J`)'ذ8} O4*&T+'xh]]_z :/ N-)7t+])130i ȾN2S[< xeBJ5V[QY櫬0`za ^P@ dc{4J=YhQҤgъ{k|SSDtLm1Wt*lz|+ZW|6{h9}m'OByiEqg Kof mAi MgHUYѩVh(?%aδ4%|Jjf_7Z'6)Xp;`YGmx>Q!#`Ӌ9N,Z5c+)Mdk&B'{L'JO(gߢf<EP:iv- s *JFV*ZZI[Wk*'{{f+ì)&Bp#RED;{ w}ۦEUZ,-QVGQ/1Pn0cK,đlG\dp9ү|T0.Ւuq #H0B7n|{R#Z4 [GzLz_d;$|$ qQ1ܓ! ;d:2m!l18DNvGf(.Bw.Nc))5xw;A. #/tHKG򡜞oZi9i 5fF9I,_,q؉. u5<Ю!#x+M>Pa{ˤϽF#QS>-szLU8As6<ͿAQm;]tZɕ-k/}:)'k ,f>wlp)6+V ߮튀5#%ij֌w% Ϗ]s4@Ǒd7g =P:/DUh9(mUhҩ|uԲr:!]>ݒф)#9d AQ&N> 4JVT oZLIVk k6ڄ6- qM=IHX5q*۪\67ۣ-Ż#v4`"iEٴ**Hc fW$`Xq}~KʾJ8 N:'В{UpN} O&+ZsȴV҇*R6zJa'Y nF-GS=KBb\[jpOqp1-2;#0=[wĐ2 ]^T>]׆5]vD]z0~i kw{5?#"ڞP>U?3uG'KI;4uWcw"NaFINg:Hg[B*|9Y*_B֕ % :*E"ѰG1o2~:6b0`85A.8[RID1,FZWf^aS] aK$nBY\ܱ}]5 d8` ^ DW$ B@H7< C.)E655/:( gܭŇ-8O E KBŵpa)Z7gn`ve` TW58cTOҙz\,EQ@cYfJdòd颒,69;|t-qsXd=rHz*[D @&ƙ3D{^ŶwGlHQ)Bnd@ۄ]*( < B|4Ə wI +-Pْ+W} X BET 6JrqnLF~,a o /|DØ;"!܌ğkl-? ` bėV" QTUsJё2>`j(Jv xՉZEfHB-ꚥ-k-m򐊜¥.ʸd&1_hh'0F nəQxV+IN r7Eƪh ݩonzx 8~=\3G>IwJQCG94i36׮_;J8 U5ؚsk>&x 0BrBJG23k\,ubgQ wvEm~r'S܍g4?Z(ʸqGW_#Ɖg5_׷UOiw(R t6z[)ji0ASTdhm=|Vh&UF.I3)c|H-q ECƯ1GKBY99!I^d80>tBZby*u+WW|%蕒tOi5‘7tl&}hْ\`s:sQI`?+w !q'_ǖp?d_^f0a FjZ2o! E>Rl)Ps`a#] )])7{M%l;t(#~8G1Dbcl#V!7OX(S܄E6.)/l.$浘⼵CӐ~v?ybCҹŚ;[kƚYo{*#kS|tHԬ+{WpϵY f2e\JD/e_{.1oֹ`م7Pne>H/dzd~(gA,j^jƁ Ai.wng*VBF׹ !X`m*$i6* `b12jԻk+Q|^} j U6Z 3C>o&rZ՗h|ģd3C1/-@Qi~jň, XܫDZ'f53p5j]4s1L4~mTs͞F j0_|"twgg*e&xwok"2Jmr*yfE`kAl AfT{Ғu$džz\T~1wŊj\=ѡHUȜ膦EoN@>??Rc`>t4Ry ib,o'|@ "I]'kݹ+7MIW+I>i۹"]}=-rH23W_eK }݆_'{Ӂj ߳Qb\.^-/$ǐf9=F&ӥ^ c8C]%.@Ke( v eM9bhmI=Sܕz[+AmiP/vE: +";ROmԓº|L, f.uim5j*2Yb-&ѱ/ltn)?-Ҕc~5M gA 8NIτ-bV XsJLʶąᾦJ-&U[` mT8Vv!r뱂& JL *UW>ɦoYg"%Tpzs6r$ *NuN!)'7b{ ,`TP2$LJ7ZNKfT@N?㡜C ?ZI%9[Ty'c_.EB'?؅xSe$,C{ V<9H OmCڇJ ?d]֠6N_*gݕS6=GY-a9Rstxj54  3tΰ )Aކ;漆;F=Jȓӭ%3}l%L\YP NP}AH-vp&=as_rz6S1θrĿSw}5P0_^X Y67Lu6ɦΑ:(6)ùW &{ǘ *9sؾTA N#&a{qF Š;ȑt "s$zˍÁLcH?߽ p5Bq:9'u xiMq d=\{8CXX::ڛ2ku$3:Vh `\&n=͝_O:+KĽ?'ߦ8!^k5} ]'>;* %X=:9o PՍKjeIj: zSpu 0ĢgdhtY=YI cQ?h6>GQp#| 跛GVJ/K *Y/d:Cn8@$-s&;4b_柲3&_!ChlTwA^\4 wXn^[YJ1Azm?yԁf/pRj YֿP-XZwMUTWC`@qנ`wVKħ[~ҁ}m}/Ǵ 5݃rki.DuQ>xJз͚ yn"dՎl tYnMH>L  }PVZ$39*`N e78]t"\u\?{kU|N2%d>Uj!93 ]N%vFYON8y *enݑRL/3(ۑG"BsBzKKS u&Q>;M ;^O٭{nb)h/[7DdX m=l'+kdC諒:m"Ya9kRXE-lUoH j蠛.$,{øǦJr"Jj5Q!ٛr )u0,_eM1)-7]QS^݌;/ :]!J$*07| ʹE!ۆ0^>R Y-1svvJQaH7HW04:KĜYfby1 约-]:߂. $qNo1`ob#irԨT[@ O(NqjRK،PW~ծOjq 1z·)~U/8t25,َbcX҇_/S̞HJb>({aٳ`SRJb+XyZ5Hh/)?(U:ɰL{)?_Q5N {ш+/yS&ߗۢecN_2zR_yŔ;F 3QpЉsxɈn%QE u |pPsP)lQh*5όgk_cș6!']W}dAnmp1Yg db^ao:;pFt1+FL !&$3+; z/CƘݯKmbZ[Q`J΅zs,i@U tjCZAG)dںEF+9維2i77*|^g.x78WSj!I_&8d?HQHPq $>39AU_#V 0+vTi%#О`vq{ݔ9ioV-"wN2(bɧlv KJXmlAur.4*bs6F-[~ QћqفtϕْNp% i!+7 3c%k|]֪sVBD+ψU,1FG:Ǧ|ѨhQN‘ $ʒ[=lDӾa$x"MgqCYLAqhG ڢ`JSa1""dhnMy)iXxN&pT!#:ŕ}]i)Tq^s eB=e\O !)h/^v]y>}OkL Q>`,4ޓ=RI@&@E +r+{i-0Pߴ%Hu@Y Y~P6Ϛc L%Tg=sq@Θl ;<jVpےlVͦtxKn.K>$;I4|uC-dtq^X>UЅ>m%;cdGކp! "A|R"*=eBzu!}44]LA~VRֈթfF:+5SFI Ӂz#Q\.Eϡ*vne4ǿx P#=Sΐ7ImuvoCGƃ\Lo.`B/HQq\(PtY~w+p_ c xԼBHq/-́>P(χ>n Cݶ,< 4-L`=_j-=lR^65;HL :"mmMD7_E"M i"136{jj:A -7Es9L5+\osahwfstM|+8%O5 v{as'fÊڣ]ÿ"esDI"Qu߭*!5D *  ˌr.BJƸGq $wCKi١\0a-ޕ^RJ?%͡Rࡧd`G,mS='L9W?=g/@ l`Z^*L6|aySBǤ< dt0J{B!L'\ 4;^H-֠wr/GN)c1Ge4e R{累yfKe#&D^0[CkY m'3CTԊ0 y[ _zY`%&o c9 fjjMS:‡NETv`LbDH]ߎDx̪BlkyT(.Wo *Ss:D}hhz3dwWY& \G7SAY9`q4tAy4;hJ>)q&az7T U/(II[Vt_4' Lv.]4/T}KEkHwBM8gTS PMN]Q8 dZ(W(/j}Q&~h|e NE6*"EZY>9:| pcԽB$7JZ79ZV'f0;*xw˦il }/ЉLmav]`Q쪘IhxhEݥeHc |$FGm=/m58h&MVXz۷fMqop-gL(6D(ى }'X9$ܯi%c{R I8h>}nm[Xj_S!^(USZ]|C + @l-ZO w9uN%j=/ɤ&V`?#w02Ʌlᯨ^h +AQ,e[C*aSSꦩl4C,A F1W%u~IDU`@0H.p"te@- `oi]Rki:ӉͲ7-$BS ??6ZGnl$AU֑IzLN|'>H]SQt- #Gup踜_>ۢ 5T!۟渟N&ӻC^<3o|f`bT<̍YC>JRmTMGצ0f$V.Zu&ӕ6Pnu;--)K8]mWB6#V^p.}->wRZG>C`:6wF7n?ھqeqW@p9WX6[)mzs<"\oZ3jy7HS on#ga5=U]j+~Ɣ&)G\\$ W3m0qQ\'0NJNo (cNØэCFYw q˧Gx2Tv͋ }gViŦϹ͆"A0ts`_rD=Ss@>6Vwc&j?g(b@i?i@&R!b= ڴ;JƨKTg[ &Cv%0bLhi|,4!*-j&H̊g"l =6M&|'25@D='_7 bvcF) c)Ӹ|8ۊ06YCq$@MkXyS6f;XPPd f"FX ;d;#)\ 'aXpU ,>DO'"HӦ ixPL ShN+51vuqUk8AZ!]wḰZ, 01VwF K Uk}Pc+&2nm9rŢqXiY .bF{8&bI#|0Ot} [W1ɚ{5‡Z`K㿖Ϟn5BbלWC5q`u޾CR!тFƦD>Ba>tsP uWFLcT*11C[t^Q?MjFvwu@yLue2% كBQf7QF`5BX&Fq(yM2F8H낱 ~L;:3ԩ;(w!E*p Ԋ\݊EOa.v;0v *=FRO͐1R. 6@"m zRWq卂C $ޒ^|~T Y^[! 8?@>2L2I#>3RڔTJu!0 ,LCҼVJ{ғl1S4!1raKدEWWܴlz7gX?BM•gGMⲹJѫ"[}1d^U3Yɪ'PY ya!!\NeCAtRNFGc, ;\ *65M>Xzpr~w dʎ[.CRmt Im1HcyO pyk2G:L RJG!g;3_EVC=9Bt!'DF”xɚv_/dkPꓪڡz2-Ӎ i&iBrUƄٜԭƍǨ>iįPs" iaM'pthlwi<"ױ#lG*xA;xP?$Yҽkf]%@_'WϠ"ĝI<E.^sO*1`}6~N6@uqўX!782IҎR Kjִݬ`cTiyg^&ڳ=:3 m MΔ;~~>z"=n8cΒ ڛw>!S!~x8D޳2RlX`o^>jQ%/U`K &6 -Xsf-hϘ w{FU:\qGe8h<&IԊ77U;x^Ka>[Լ0+lޥ<Ȉt@H\<҄= rhu\Lk{(4˽+ܜC40'7o*\-eŋ zXүVqgҽ茝bz˗2#O^TԼT|.큾i3O_/ fifbNH~:!Isw2\L+}yQ˦ 84 Ǧ |ɮZI=5Fl'!ލz. #;빻$)X՟S\b-`L p3a !h\'c=2_V2꫐K@MCWBPY| @4,ME 8V5EA"$aPY3=XX>\ ʔn-r>\AEVuM3~)pii'_%FaL~ eQNsGqdET$*XݖH(BsbWrU1'ovBjq m!csd&M~is/Oϼ^c7`f9KWjk=x KmC maᥠ*t>YK Sj_W! +a`|m>t_hTR'N &.$64rPǧ,*p5Pmж.ؓdfe'&yG8SB\)Pƈg<6TSJEbu^)Y4i)fG?EHh! p#ecث`zoWRϱɐ* R`Yf~vxOgq~JGÁCP%S$(Db.DC]mDʹSki/^O{#ݖȥツ'R\҅= z=.$6~yj:v պuSXJ02yM,hh xfy 5sFTQ_b9+7J{?Z.3s1XEA@R_<ï`))L1{\0՘\7Lx|cϰ{LPB6Wu+ &c`.k:kfq8rHF huhy3Fؤп't/Z_9\d&$ j(V`#ܦԚ <&ӑהq\">[I~=mP\+Цô &˂oCh$ac%?/kC╿x Ɵv} )bN]~[%!E_ ӰNj@jWԳwe@O\X[^WjT,Q@|<N D+9Р/ӐKb箝V| ڤid#]~ٲP;s\J#aV&(В!|1;/v)vb>f@4Q؛;W>@|٣;l0+9^Pj2rCg̓Q t>d2A ~#yl( oȎ/gO$[ݠ*uSp@qw0&z 㢏8_¼>TIƛfe%'u͘q\A q˃6gA\2UMe BsAR󣺼Tm*yߛVt/4~֎@F{T'x%EP) v:WDXz ]+cߵ’QF dL pj=V%wS[=_1OZV6:Yc ![pjim$|i?;M5{ErN-0KJʓ@_gX<70y3F > 0n*:U*. _ ڵ՛W&S ˎJMgAz4XtMtilG`mm*]Пsf 1Yâ&G#AO_C_sޞ.`M|b;G,xmVxaS0xp>z4\rXG`;Ϯm+xa) ̫x'+κt H[0Y32D@Svw|6  yt t{Κ9m[a { ނ alh5_^ x9 ec}3,]h(wcN{dn'%omyHL5z>YtW1*I*mn 4[+%{wo#GY:ç)pm/gP0,B04 \krBB.dǎou"=dj_<GdkY 檀b3G-$x,_] #hA"N+_V>E?i^ Q`.E,8*UEZϮ`!IS+z~i?A&L0uV5gjLGv6fƵخ2I/]*?KIvP:'[C11f wE50쩗]+yBz)ܺ;ȑB]рgFT$ g νL" ÇKVN/}6ݟqTήٖb)T"y9Uj*ͅī K";bc_VcZVŧ)o] V_XTL_b~ԲG(yeh0 }L!GUaM?UG~w"qyQJmKPQ#~!A_O+/ڪ{n;%Z\eϗ2jK߳A| 6 5X^/.@nIطu&IY۝z^}o]b2e=Zv˕NpsfJ(> 5Y4=_d%Bxz)7jȁoiC*K7ux=ҍ:oռk/u'T R@Qc=jkEYU+3tHuR"#3~"5񏃍'3PCl;CFC{Z+)Bu?k/$SM5@s-?y@j49W69U=y һU*64!}Ӓ/PÌ׌J(`*`qV mc b2ʏEk~Fß / 3 #;WA$ۇC'DJ(+Ӷ̪onE6U7/j9YxUI[% 3A|PsG֭^/4 zm"smݯ^"RDޮA+Q;d{=owE,#4$d'5Qs Ƅ(4j -cI迪n4d3.n3(d)u2hf:KpNxĮ:{i~YO&?A kVqѹn&ku0AE|6Ef\ Wt;' 'Q$G`(i%/!<[Rh#r ##c דּm$,L;}a :8Ewsx) DdfY^ _0u8: +:ggJ];8$\ T[zPďu zQzg80<=y+CJNyFi)BwܚH5誣JrO~x=uu i*VaW 8*F-q(wҮM5]7UR!|yۖO6KE s2*\CIqyf{"_# K+z]$m`dϖJmڌ*{ՊkZ-GrUhRwVNmwZ&pRn[y?5UW̭^E T$rb8eh ? g[4w˛S{dMdꤠ;>Fb#*J2/U$X Nfp*{oŞX-PF PZ LbE|ΩnΑf5E$^,p_ě+4_)dцxtE D_Lg 4eEA,n!„ba:_+d$6Hzr9u9-ٳG<خE!BYVdz#5GMI}y io`lqUTP]7?NR_YG_P@D~iڥZfcWe ,}$gݠ_) EPAn[O`;U @"48^U/kg p+V.2qs$/yA,7O4s0MO8sz!(U`~.7mX%drS?d0A4Oo`nP:2gMѾw\xz*rsL7>BNGj LjT]QH&ù/'f(okDQM:+{"O= d(,ě$$O^:aݑM> T)%GjESc[BCkr ~F>T+?Cfپ! 4wTD2V`Tւ)Ab ge%#ԉwZ\)X͑]nw@eKjw.m,ZC{c&&*'QA:* fѾZc!$%s&8T{:14^Ή`x(Nw: @G:0|񴞾ѕ%EEGn'+to[6mWϛoh9YD?IwRHVzn"ضua;b虥%Ώ@ |_jROXj;NJ*rW4-؅@p}~X5Z;x{ )o<5 &Ux3QL?z~_*$1Nk%tp5i%eDo Nl;ƲоOu_/]<[PMIS&Q B(R3;7i 93ebeɔAsnlwŷƨ3W$,iݬG.?׃K12~@;iѝOSS3;u'f{̧Wtq4E//{㢸g^Td6~3O,B/?E چ *h E)68^1DP>Bڷڣ|]%WdhxŁ6ai* @o 'J^X!=6w<,P8L<\˖㤘ZG:)c|pfԑb܋Y (JH*SmA]JمF*T[tyVtFF1xļ#ͳ.tϾ҄3,@хWvuݷe9m+Feѣ*v$(<)I:)~PbOg%q ;(vO%*iR-ަpm wܡ.d-\g.xJ)iJmǸ$)TH2QvW̺9]geS]|30XpJj4yyd"& m\% VݻsՓHmkĝpD=-tFF*}%=ti4Y%bC;C:$XRdX%wŧG6=.rzj }K,sC:K xЫ])'X&0 D+υEud׳ED@D+]6PFcYj}27ez3X=zj^)|YUf[euen )VT0 "5/v<AyT#h-O4 0r=z ?Ձ>1OZSD`2*39BbtexC5n'ai}}a>-ߊ2ʼPül -JR·M0oA ؉ Q\Chձ˩ג:.aTj AGPkWk"=P2VJL#Vyk<tP(qg RRL8aW[HqG⌤Й6{e'ָP_ fNξDg_"ZgH)9V;}':7LݣŒڥVVX(ioUgw.LN&-0P.;~B6f1+O2ہg_֭'" Oʖ^H6E*ו&l#;bqf NpY[#g=dYxN$%ac*2ZrgbwYVq\2DD^oW:&߸nNQ 2CeOtۚ:5Z.+b{lE'o•&.6zeӽ=.ب||"ߨs**#>Eh86kƋﱮWOx%!}!/3a=->`\RKaZd@@ő z? X MȤXUW{ELLloA*T]׻YPۧlZӖws[!a Agx^5Y) Ў]_wcCz b zDv"t[h^׻]i ʇ2jS޿!/I=QTc> ذ {%6R-Ivm$hh_Bi30ħML2fW; |V=X{ՒH^>vfXjkZPܡV);W@gbc_1cތ".])TxRAI G^ Eض]I]BN_S2b*B2j\S00$j4]*&8oy :Biu2Zd^2O!w#h09<#S!}ҁ<^Uʏ~v@LdoN#Eױ*ZvRt%s2[WS h!,z7 t:]gl"JHTU=c~zÂL'w6Q>JX;)||O9^k[iTk(,Jݩ},Poo?nUjM9ܝ/=x*U"[Sb;Ʀ<0yt3p[<*g4F EQaxWۈ4kz߀T, HnO)\ܬ1[2 e|cbdqЦ1 "f-RJë'5(jw^I=uBkD߫>BC d'B ^Θ r'_"+ \e۽)"]J^@VKO+ʌ4Et[SLFCmW%4UY~8˺>@ +s0 oZ'ע+076 tz.Τf pT~'|(z2?nxJ{SfYf*isG^pZVS{5> T:*hפPbՊ-~Ҕ Xh6z95aF!Qk(h !t*n7wD27\M EuN2-$ Td#=H=wR\a(s{ȝS6υ 4'Y8kd 7>)36}2jH8ٿ*BnZmd0_=1sQZȧ1*$Fש4&Fva>̺AɻE Qn끚'%5!0n,\OՊ%:RdQLlN>H>S4wg)&V6#?v,H >ClΧ\oh`W:ݎ]~ZN2k/H$ dX>=H'ϩKNNxD/l*ZaONWc5 MP!KDjyR=/_F96rW$A}F,S B8VU#x-g(_qN%Yg2w' s ,l,l躩 =;ɿ~?}᮴S?(xsI0Yi@fZY>g=]rRzxU1wg 2084:[WvV3bO4YxB@p+j|)hlKxAb&9b@PعҤdtlrYyCr>7~NpUoMfSYsSKLix tiuyW 9vɩ{%C\;gp !wF/˥*&XWUSRh[W%MG':؝B4ӗ:idT0sձ8HVtu9+7oiCV_'zێ)hQU\7t'mAS`*a@Bs7rY5O6D$&@ANx $OZ_pK͆SU8F@fO77gPfEߠC>9$eY'$N^}Kms׈ّ؎b_fvRTNzhRXaHHzeh/eDʗq6G],[*p%:J -2gT!(oNo29Tp/9\o ea&{"5ӫo51t *p(@(ݬS+> @L@l28LI;o+ hh}Q"sY -AULnܿvhcwגlRՋQBdWnxLL5($*V17lMo`]vP~?Y{]ؼ/8vb~UdW\CoWG&yv[PfwsO e2)BFז:좌tZ\}H{jW_ 5ƎFr |[AvAՑt VHD8a!ԥ2ɍ5UT@XSZσ ioBho2_QXW, {rpѠq,XˠD o;<(wHXozy AOZ=1mDH0A_@ANx!$Z^2؏ .jXmix=l1j[%&:YlO6ۼZLV R(tdK|]%R&Mꖞl jA$]J%NEwb9bUJ 33.E_j%_BixaXdl-8z^u"D:AY7@ %d#Vnb_0^M㶓AQ =P<~~)g_ ̯3ݘ] 26r'EiEXdffHU1.4XWd QjM5@uF\ "}Ab7vж ď/M tjڗ#(*en)P=8Z"#wpfN:x\+*Zr7@vM}Z pڵk.Y9#LK+M !rj91QVzPJb.Xe1/W| Myh|e)wj V>"툶æ̕ ?րk%&obdzi>f(-i^;gŒY2K4FLx6Ew+q;9Yۡnr~f 9i?皮jö&)4c6v,ІhPaw$Bw 0GV 2tHgml^KRmej +7c{ť*jQBK~A"c^\(6+NNSnR=UFI.FO25Y5`sA!ܛ $3 q3J4[NM#K3jOnBx8IKV(Hļ@ ?Т /,Ijzy>^lbjt^\7l>ZQJ۔S82" I^ vz4OQoJ~?3!w*z^n" ;ajcAe/YIW²rCOk06X0EƩ89AK@|?.;.fu|1>(<ӎ(r01WЯ u`nQ̃ga\fUq*B: 9j7uxoʘaF,5hRm-\nYəLB3Ňй+ EAHm9ۃƝE!e8x 5͍J;琮 gQw ?I%$H68_(ݞl v-zق|j,Rb f̩4 m`v;Q/u"L>^i| g[| z6~;jEP4nIrbUEyFVc3>cKY^hFzlsڀy@ɽ%fAM57A 0<=F{8fc[*g@q7+c9(QA&b֩XK޶[oYGR D#ty@{޾_EpЋM?){J7b& X_}q"O32GRcZ2.(٭_nƯ7Rє5t$]ql9{2 ˃nUϱiFrФI@eR+C/?5дJtib[v|-ADj uRT"T_{kv SgeU)6)vB l Ks`˝.s%VT9ܹ{fƥ%⊗m <=/ ^ w[8*fρ?swi5_oRzmT1F-+pc? RP 2QS[T f3GTi~31(l>  :IQz&hᒰowP&ӛĶW@KƍJp&ŗ?ߥL_SҐSUKt*fCOs{s]PVˀv'` -[@}BFw|&|/L@? O4d >J饏(5]ВP}r@vNQGi΄T!ve@"p-qrpow1ƌ.-hǬ)ٝr\m ]-jJP6cPcjI0 _n!uǥƝ"vP(ɞd! FOIb$(Z;dxG*婭X:!K82MkR)t"՝:˒UXU"@}f}) ۛQ)G(P@iN y~D3 +~qD/ b)t+fxu#X'U1rqME:|9,Qx}O f3rӬ⅂©K/L %gVkihedx75"<}\ѼU}kV]3E3 NP.Ǟ%M$jFi %80WRij]8N וt!Z8yh9SsJeUd?ٌ4%]x,NSUZJfl(uL '&LPXWޠƷ{uyLbbinJ'ɑ\go"w|g5Џq }@,;U-+1J7 &9z<]pn͑{nWˢN^>oHjhTIkGĆ/em-q\O֭=tuf ROi#~USNϡٰ`Fxi؍Y2 X>Aժ'c lu5FI>C\Fi>Ί=uC+#=.)up水訮w."K9)W4i{v )} ?'Wӎַ-o-".Jwmq-^6 xilp-@i<#b12+4|:5rV)B{-3~퍲EBZ,F҆QmUH^:CiP2y)-:ot +*ܳ-cng5GɓZmBQ'XYڪEY 2v9F/VcHr+`A\szr84VTu٭T6CL$"$E@KF~(m:z& jL!BLV{}Δ(`ӟ:?`sqFvނhD j,nbd g&&OUR=( bz|wooj,}~pkb R0}IKfuCs|;oս3Ba}z#5G2ߎ!%\ {_. _A=&V9;.pѰ9Pܿ-PT "0ڰ=t}J SGe弝q/&6ɕk8)Cd0_z1 =H\>*T@An0TS&fXO5'O49v5ȷx;|ŰcJk,،F"_~޾]"z o2ΛR~:U݉4eyz.9 !3lY7uGA7me2WsRV ht9C.zUC 'dt0FGUb!]NZ;a54*BxwS4)Z@D1',!u%eVXqʷK`p|}Oۭl7 |i,t߭F T:/pdDilZb>m"YXn&;/ǸیkSnhy#tzSE@#kL6p>a}"ȶΎkW#JC!^"''pL r@>ڎ}n’PK4t Ҽ Kž6KQw ~MZf)d"1]P|W| h(>܀ h WP@Gðz5(3Q!,+;ZZ3eWFsc 7QoĔNT:=_Tdltn$t0)=(Z3wC=K EH̉$'[9\P))ܺ\\PC+,$fM"\ "/._b݋㒒߷3=̥AZ 7B2?M*CDBg8 3W:B( KJ#¯,!`^8N;KNz7]+%uӾ%pִؼ5,UeO`ҥ0:6rJF2o!1tmͫQ;@G6<_; pye n y7~ˊnOWSݴPptS>\Ҝe߉߽,VF3.Pj||ZP1+6 [HEY7'6K)AWfʠcj$RTsӛ&AE[Eԝ8s>jqKKNjRz|GgVx78g&bCVڀUr n#-^d .T~AP=~{DigfR.o"5bLP7+NKw wOʳ {+עS 0TΕA$N󧂯evWyvB6xSj/1gOaaShz[^61%m4K/ t?qOB@ūb;bh3]f6g7>m^seD2}[UNM 3# &y5O~i@"Vvfs'&F[XGjj<@_@|$+-D姏~g<a<vd$O""Ofmߔ8<8LBgZkB]|kLj`u\\FSG/t(=֫Q34LCwu]O_=Π?:1om~yMkS-VuW°IB oV9!Kc~ulAgְPbζ 0Rf ,ZQ*A`{ kkN|󙞫w(vJ" X#=̹+ތ* 5T9-rF8RWoi99nz[*E$@;e!G H>%T/ݝ'L tnP+#;)CT^2^䅽Us 2ΟZcY/FzK`Q'\V290`yx/Fs  V|"xKpVu Xi~c:%c70QkGwυ_vߦ 8aq4ѺʦM>őh9|lG%\G3l/'L/_&!ODCHDeē=N Joqyʼ5~bv_s<Ý̅Yk}D>DksOWqt3`sa+W>!Obadm41i1 ɜh0C:zksi#׎$J"j|X>`E$|Lxh9YƧՏB4CƳqj``5-B}]cHK%:?}6)S[j$M(u1`A lU.r+EfgD(n"3={ZQA@sx"Cjl \ln*|sӑ[Qå'DZ2,ҧFv7)((Kx݄`@* 7Gdn&6h{1/+3}?Ӑ`"+Jns9~:KS+B<̈WoV쎍d:c԰_AK$Cؼ1 'RؓP6-bJ*Q<&Ie>+Оh ,k~Zs"rF*A!B5(pDŽTy&puU~6_Cwz3uQB![I,F"S鎪LgRmDvXyV[n]fq_{AP>nS MSF}C&c(W&ى/wʬإ<U;1g3>m1|.6٩#rpɦd$0)_1xLxؙ^jU̦oW7': ?Pa0dO[N:jiGn EexMQGfbu+A[u8Vdv,B9?tbǂePױ[- 3)&.ɔ( 1o5S[QGOeρazP7 py g_@; mi1?{V*fޣ*›mdkYXHGT g$g:;ZsήάH9TJcmG(\,!Y;2DzP4aa)@,PJX^`:6Ird4]J;" OV~%Fģq$Gq>u[7ϋ39cYSN)' L )5WYwd̅p`tSyժ㋒[;we}S*k#QGP쮚jƀI &1l]T[n,Bs\ ,e2&bۊi H[H>?/-]|QH iol ⪧ZAlST{c^,4#@ᔂl!I[`fƚo #!2Ds>;6- _0v\uW8MZ "]{H1"6Fd}[>Y_|QsEՄuڟ? PFHOً,oQUiHε9.]d]d:Q( UmOA2X`D_pc0@*)  ,/o%1>0KB{ ϡxt蝃VKe"nnMqؓGqj^URpJvE93Z);mÖ4[EZc>ڜ|ooAEAJ7P7^n>%f͑siAC=6]c c)V 2b(&Y` ·Ҝ%f-+Z' |+3g~Htɠs8j (:eLJJmNu"a |= nr}ꉏG a~KITH:cҸ ܂Mr R É"{ f_UŤM<8W*ʘOt#.2M|tF=$c+L﷣)oYD=_PQȪi.ΉS[9iPP1)b|MD1,F!4?0lWo#f2iZͭ:OO& _^DVܑQVpCr?nT'_iotT3'GlONcJҗdb">kT7Zj#kFJ ң'ZX0|#U9}h\!u,T?hV+ח?AJݧ)qu0nVnY‚x^҇x%;OT?:įkGd9y)~#-c3ۘV-6rmt2ff>f} TA\qF?3)Q,G3\ř2I_ޑILe_Ѳ=#b)gCq Nh^Bɦ}`f`s؛ҹ#\ɕ-d'C>엻$[@ݧgsh}aЧ2\F !imx%C`Eu5PkAZARy *d位VfM(3q6y^$@B7Tp3?JdN71 %\ɸƫz|}rV`_Xʇa\;Ʀ 5ML [4< ]LF.Y#5IWq}Yt:6͌E) 6Fm/Her)Nqw1Quo9&?ъ 2Sf25OXÂ/@5ubnNR"0gãd8䉄/"b- Ԭ8B7] 0m˫Pu#bI p\L^o,W;\ 9%0 86(4<v ŷ2C N6sV|3scJʟZxB9'uІoTn 7g! 3L5\pNG_.%u 4W;hD`fAB!*~AU45hD׈ě;etV ť hMGE',G5rC〧LaHss5'f.5S(mvf<: _w4h!Kdž~[s^osc֧Nr|f΋!,JؚlV*]Z087z v⻾Duw~A%y']a_25cVTk"m2m#P>4Z203#9x,|_$L ]K BO?(g볕Y޾/ci2J"o7nhy`BBfxR#7uk|Ͳdt_٘a :Ͼ JQ`pِC[]دOӣQi:KyM="Y& |5a(2\K H[NZ!twwsaֳ4ȎFBhb™F@%R)ڈ\^J6&c밻'.\2DRAjji̼SJLovC'xea,zZ\R-*E}L 9gFƁ/E7D{8eIvwsz'_84U0/ʆeu'?{H Fuiif_7lr[̽UYd;szR498"RS.}vU#z`](=QȽ4l6 -xHb !Bm𾒵f ]ɂ1aLi 9~b04ߝpBQՖW_ˬ,XU&>IӠ7ɼ(\5h}R~ { 8 \<_82KGSu%] ?˺\Ld{S4ӗ fX]ը}$/p!ܚ4PH!pʏ_-ౝ|@($Blôe<وSڢ)GJӍ=?XH dgZf=KNpQ,Qw,#D(nЌzU+,. Ü*6$6V=.qؖ{[L3u|7W~RpCQZ㤻}Rv*)+f8t \Xf=ۑDH{Hݪ]U7k;H2] >惈pQB4-sTsYP|Tjs;wuȮYy֎ɓMZj]ru6W9KE6W-IsrjFz ,]B/'e)v|j'fK+ hS)_c=wM5te̞L|u6l7ˌ&7~0Lzⷷ# 4k39>#a+gtnvy(MG =$ dՍDI.ug*8JDک' kVh~ҪRY^pp0oNm+_%>FK({&CJ߰k't]8`k׳K53Trx jB7p*:e^K>~.W!ӗ*?2‚ };ľJl?$ r \üFD-Wig»YLʼnZb^:2 WoԄTy9'Օ%pHR2Y֨IĜ/^PA[eHjH ..W8٦ۚԯ0uD.Ia]Ln ?K( i0hK%'vߑ{}3#S/TwNeL֧P _TonbPP1n!8'XE6t؆W-TwРtCldDC)޵ې5d1eQq䴩?| gO"|K HD~Wh޲lLW*oVA+p —!n'@(gNpQҥZ: ӰiqlEU|ubh z Cq6Z53) t±g|BQmYQ}z4(6`႘~cv>Is6ѥ6|-M&bE3&zﺳlۥڴhG?z$)ζ& 9oc!o"|&ij8rdA*$2pCuS}_j{\OgyE(Y 6j ХP@`%$yFVjS7GT8`*`P։eB"? hXsC=* ~S$Y7m"H_[=_%鰲PTQUo?'8#>U!n_s >X9g`6'_A~\ng1(3Rn5[˺~12H4,Ha&m*q_F)Na_hʺclm#)DAHщ`4#'f64;09P˜eg m.;c(o=D(sjK^ӭ$2bSܓEecJ iI(0?&f$z$.vc0qS |]3I։5WClgp$Ŏg&;KkT@ԅC)zƙrɚy |Ok-%C=M֑ nMTz`[zwoE/?>8 :3J(ms^ՍkSO) jlRLT|1E['kn4R_Xh1d==4"9OR?>KW,CӨ6Fr ƭ@aϬ`΀1,pǴ);u&4K4(9Tb>o!co8ASe0 k/"Qub0奚vwy݌m3: y-h̨WL U2L]K60imCAzhA.3[Pđu(/\,VXO'֖»J;Rp3$?ys;ad],㜶(èTqB(F RyIa$*05&c:-'x3$51Zq*X87Y9wF^K=žo.VqŸUhSLCPZe33X &. :G<,ǢOdUvTWқtr+޸^hO@M2c+- JASyddWQZ ӱY ٌ )L/:QJ 9+]k硻M YGFzWB6^Ϭ.u.KޕE&f v֗X;ӭd"%AK?BC ԟt >E:7X8RMG gh$S&u2VH*`\U KyZLt4,3i3]S0#KOup"VJ8eSѓXǤ,LXڪp-4_Y]Sħi%uUQ#rn5Ue? m:iVQgOM@-rFPG%al._v8 $DMop,[r5?%d99^xYQJ3Ϡq[֤4ʥj} R%ߑW4H #M1fJsm[whZfZj"I> kp?Fj̥)os0Ln50 I{_jh {Dp|EC#FK.Up/v 2{E~SrЮ&rؤшfwJV`dOCܫ$q(x#|lNFu~j4{H]o!ГHv*ݗz}j=o V2ř`QZw+T^4ZQ!%4hyޣ IK?ckU1^Sta-]/m+HoqD&-peFoEnM6hN#E%MTmW$%Q0p-*c^!g/=RX[˂-p:RDf_(V't*w=u|_/ښH$1ݢT >*hpQs<)mqڧM"Ҕ4yk+$Wgij\E,1='%wwE#s_-4S$;ki~=="fۖY]xw*|_'OtQ*{LLVn2HHcqUKp"c+Sl =ѥ"xY2bU=l˟G$ s]>D[,BYVL_EqibKbN7=F;7ʶ74R ⢐D[Vdŋ31?- Td^tCU*0 E<Ō[xeyZ60J&L PU}[FU!\{E[ac($wQD+Q鴀)T=Ty )[F,K:e&VO.tXN3tg1dWhJȗkT|^3 1)e0#W%lEl7jޙij]= i7-|]y0W q I&Fw->.=b&;=/X?.YTdad6;ڶ Qex A+lxR|2ҷ !uWJMxNFդϩ\[lptƏۥd ֕0j ܷ d )כڿ#eV H~-tZ{#7j7ϊ9lSJfF"{NPng<2^B&.zkaq0re?0a: Tҏ$hZ 99@rQV@1{Ԗɢv7LxW\t "Z@\-P3>j`$*BXi\[Wk9n8*=YvU'­w2?_6[M%32Sicә-ks4DhA*&n",-߷%:ڞ;;kMWpDS]R@sXl<Յ33߉ܤ8jh.\yn e1x[3`>8CɕwMA[UYPHBL1Xz 0Fpv'HY1Ib.1Aʉ#kâo1le}2nXnҔ2 _ǬYڅ%P?WB[TMgSkZ[5*&\(e/YtA5SbiK!Pt)5wl1e7-]ӚQ!/>{ h;\F5 x#84'SH{k$y ZZ.j.#L6h!UgWiϷk:Sϔqw+{I QuQnW:Qhf.ج4'39fHb:Gw>]~Q G9!pDcT)*&kO/Uԯ&-^jΩ7P<4:Qo=Z=RR{Bݴhќu4<Βg[OGy޹K:zC| 6MVIUүuqD*ur\[c{L}| $Oӝ}LN|gG-vidي>Ҧwk[A:z3$/-poH6b}w3TQ1$:2XeY@.sJ3>$;@ x)f 8BMe+LZ~=b@>n:8r\vÏ1+=Z3& jh汘 -hO DRM`%fSO8YBf޵̓^Ɖ TXz}GpHף  T~X& !1E77s wo>0Q<-%6f[hk0J@+Y4?I IR,Vw0 x .dgM!a?)gR7y_:7!KT('#ΡMȵ[LOFf}=)@#3gǫcb,5o#Mc(Z@?Aϊ6ƆTLЗZ,4T|3Iq(<v#D5E8$'YC^S ݬK g!MwcNX C]s _m7q)G،yi6aI=9w u}FoCQEdʅ5\/|$Hglߵ|pQ.y?@W [VЬ`.߃{gOKxxŞKqX ĎfnH Hu#pir?M< vc:W6!7he#:t)WD?ya#SqZ@qt;g_٭er/ˍ$Mp\qE{=<CA#R߱o#:5A:;˶>Yd m?Sc~5iث.گϡB4FXQQiR-کJ2΍߻ɞ.~x|oÊbMN';hP;/ۅDu\%J:05-̐Q+L` 1a KyT~؏;4e~^tJq. )+-wOW/N(gK_N\lvLښfPp_/yD`9aaF8 ݠ.?%I~Unv̤~Q *o_M<r 9dgEw pL4<BR9&L}GsDЁƹYTo 06 ;k ˏޚ'aumF34_0~i ``y $9>d ?d9Wu[=֮`G]kl #r+tc,YͭKaI~F>qv=B?3q76yX.("Re7Q6]$^"k`pxhxRd9CptC(n?H2Vk*' zN{kG1b\o 3%WcWcm`79YMɻKfeB=XOڳz9Aۤ!9悦K1pkPME8LM{Pϋ%̂G-C Og`8>Z:2?@\ę= RX3V^Fz} "sKkA1 h ;Tz"hRkAeOPHJSNswݷ"2괣\$*G k0"yh}ӊBWY[5j1ש-]*{!`eTUaEکl6ozEl{ge1 y B&Z"T1OÐ?i4>%Q&!( BRmU0S6kYBΖ1v/%VZ>]:\p}Y_LdGlDz2@w@vk_Wepʝ ,b2/8ϢT(`ÈHJ&'xѣ7LTW6Z*{5%#e696?z a,P;r:]ܡB3(p@ ,Mtr.3TWu}p;3ygdNXZ) XlLh]f\s =%q/?؅1vkZC1Jm:9 ^(Vg#AF = P*Tw[6'~"-yd b3&0wYvڌh%D3^L4۽Xg1-ץl7b?lS-lcLKzk @kst;0d32 KK,l9wB1HAhm& FijOnvCM88ǒ@SށG^{W:7X{:p [#}"./yC%$>RǍD2i")!n0C8*d83s>htׯ@Gd߂C3D z|kb~Q-#rS`?"oڷ ",(E:Vŏc9&Y,nFU,TNL(ea& {} I:\,,`T75d:s:YϊGf)Q%6Xvi8&jȷW 0WN`YLe dOa)QoTJz\qŦcГb K P Pv4jIWtA󲔧ռ(ĦVs?Tj;Z6X6<}+u'ݟVe2 Cm6 U@pa'x6#4f}}vq$q[;Da$ipN䞑E?s"vp|`g1J7a7nZī=R2v^33ɐ&0ntZSO<7]A!-DT_Wl:} Z.Z)$sxoQnr2? %V4W|&zJ18&qu^n`S -;qo4 aMf8Օ%yцrxhύĬ_߲,Doq@J&&\\&`iJRȿiod3iBX;$~if 5'x@R('hQHQ^H]$0*>D|8X7d؆X9!$1SF+|twS]Y+ dT>*8k{T"/UtpFL7?/:?o^A!yd⣶cw6?W,ؚrW>s28Dnj_ /BnjFV]0j`%4Il >nlߞaUXqL3ln".Fΰk}{lw@tac텦Ygzz7$ ZC/L)rE YDi%Iej0S0ji[5bhӏ+$|jDcեv@0[6M*Sxp"r©b/%sMMmў2޵}vX0tGJT: Cҭaa _Pm_lC)4 U\n8z_*NĒ~/6 6.m-xؐ? ۭh N- A :MV ⒉zĩwwJu\~5R5\ogFt*$RN諍̀Ḟ͠oy i!Gm}ͦ`cu rE:HC6*=dTQ w$x;+S.5E%rlxP(s;y]%no/Aߡ~ssR'&==I"Bes2@wvtUs6X N5<ŋw_'~8Pj鳨~a_~P)> @#;l1\/uwR>ae7>SՙBcnG{ύpKCooȻz^ƬiHt#vY3 ;hIg+x_]6$?JNp:J"?φ Jwz +4bT\Bt+b4]˵{,LT,{6JƘ5mYVsߩyL('r]"aB<.wgSwv˵:k0wkDYLym/@y0ԗΡE>KKFrd ~ |P:%nPlpOr[Iljْj/1vnOeďBK?2u@KN)r(O/3|v 2'uJXpikjk=Y*wBm7Su]&@j_M(˔iC,eYvVӾ} O'K|f<Ĩ9h3?hm/AԒΨ4_g vm;&ҨVtVB *n RPՒVtWsP.`ӓB4r{_h6y>ZB&0M'u8j+ޜ.󿰽.1~ G|5Y)Xg9v`xRD$Hj>"GZgY*hW? 新[pPC%[1-SS.[YM­G\H;(-8!\`=A{fC< +@,OcӦ(9ES('bDr7Os ׷w罪:wE͝5"ˎK tZx_b1ںSM57M3& +Si?6`*`{ s׵xUB%f.H_ \Z;@4 @mL%'k= ;r&֎k G(3X㱔ˆ)Mh}б]XT2иm_"(TYh!KJo(-I ̈́HY^##u}/d,݋oȀ{A[VZ*L݋Q_o7*,&nk36~6Ȣg]̷^-wB (?Ar̚|u\JyLth)4+.$3cˎ2sۄUXR`tp>Z/kD+\ G7FfclH4q~@Hs]jX5Ϛhi,XW: X-$+JV?B{a,'K#7{pH_e:҈^7Yf탟!ݣmB$o={M~#_3MHRfX&L˥0wg _ߐUFhBÛS*yܶG\y9ƕt?$#O EY]2Kt"*ANiTՃ2tISPo_˛,>"4k]˾a.?6RЛ|oEI[.8REd - 5.  G\ĀԈ g囀۲|ȵtv=pRA+jtd޴f~yDkGYjN;~BaL C_lxdO":ǭp&/֐QXȖB7Sm%[Uq!NB_uwb@h?[ ɞܩrQ{sK -E m<_暏A+r959 sWlU60 D*~V܎no!:;[hwkl, = oF6ƕL\O32O}`3ox`!CFHJ5[)ϢʇV3-4a*f _&Ms}AI G+tQLK1Ͽ D`iB qBj;:0E\LKʚpOH+*{gE6F|HCx:2Jj_OP#JfhԣaIn[+GŢ_ TKS͜d§bpV|L*"2\(U~}N#YM+H(Ɠ'"=nXM~Gx4I[U3 y8^5v?;jdt{'!r'&[TYTKWh O//h$D`H\XYPvD0*88 @{d]Slo7Eu-w>8ݒm 4d]iN/S%fWO%o]`p64 HV!THC\{A{*[Iɏ}> 0 H F:D +e3!vp6,Ȫ._})x.عQOEqݕWL=uӴ Xۖx)r!T1}5Z]ߜK-b]fzU(d=Q?ccX!m}aB{_w"T`Z)Zh5ܖIM!ȌY_&:T.bN.krjdg U+/&CЗy\ݦgϋ9GMgw/%?5BW0A9tLiݿL]*zl%"Mذh+8d1$T8t$Y|zag'GT\xˬYc`"AC}V.Dy10;O|KɢRsb|Dqu菇$K/0 ܋Uf#2R?ֈ^Ʋ9C;Ub;l88WHŶiP>z hȌe(DrNK"B g3a[f+>"7Xe~ `<'kla"9G|Fl鳀V c;~L" <={MŨLYibj68z~2D7FnBƅ }VWxL/=c~DZBԎ+Q>+Q9+)⽏]X~Q~DEqLdBbnH ײ!FJ6t?K?C:VUu==Q*~ @F{tdjar)B T%qlUfªݐ Jk'J/@'@]$"[ ݊pѫ3ПPpHQV!+mgw_?FZV:4m_N|5JGH,B9Ki#Ҫ==Y!LځߺrsRwcODT$OQyW'1 yf4=L؝u`=7jAeȏΆctSŚ:eJ p)mq_a4v&ܣ[9,Gs',x h30f$.Pp igk (^g/ntc_r-L!ʣ5FwKIn#L`H9$4] d$H$*!^mc a%AG-UqV@L`8JUBXs@[I4[%BD$ѭ44ii|aEtP3W~J77ŠB/JۑdDI N8}h._~C຺<}͔f1l.+CW0 <_Wkk}28^:]̮r؇,D.Q#]78;67E\ * / @T"7|F?!zü8&ΝVF]5؋/ sbgpفHa!جT_(|XF5Mm,=5lȡSp8zWьw_!qFQȰ3](Aʳȑ\Gw:B'Ӡ2Dt#snUTR6#Hɻ061oQ"l18oQ4|nmKwA3UjN=n6 BC/ mFW^a%r(Vں1jZx?][,w@bRb[4rO`Yc"k0U~x^! # Ieٖ${#79)i $xaL:ϣC%K߲݋lᢗUha fPk͝$L1)i"-:.I aN't c#"Asn.62*WFʥ<'yzvU#Lb"(f2G[Q$6h|*kgI7Sw&-?G=oi3(3OyZs1Vbd9;%(#,|/2Ҝ|kw>{~ kzˊ:.rw`*e&SEplW*|iX`/yc C' yZ;Pc(&8-гv>m]JԱ­y2~i LV=PM 13 eFYh芸ҤNJXkQp&4@[h1k.L5Knb~"ԡ\=ʀ2xZ8ӻ 7_8BFpQO˟TiB40`% /;7aҘ$8> 6n>#Ujý d+Tme[ !awxc3 iC2w*/=.7%Y˒ݚpױ`"~㫨 k{~*qعvs4yQJWg2u;+/ZK] {5Wlt{h=KFW&Qf:>LEQ9$;tcWH*Ϗ8Evbf&wwMG?NJZʖ_&(<]g8XQ#~ՊC` 6jxNBb,qP+<$WnR;b@(!bY79+ZyO) $V|fqr`^ڛ,k/,fvǰ̢G,K{0Rػh6f")`sCG({,;3cuT qf˘4w!3'/ nrANCn HZ̝êq:A48HKm 0#S#4i,bA/ZrۆсI9N.num (V6SjeM͵+n k -w0pw96'VfF-tF|/o;_y[2Ls4>puWza-hX^.͝ C3 gEbpd 5.΂RBtFl޶}*(eZcУfFåGK\!-3u>/ A,^lAԉT>Y:;qcj%s[30B WZ$']uKA#t?H#wu32";} 'iv#G_ 2NZ~:XDe> /Sf1iZ{?}bL#[+IyzѲ7BD^O_|^W%2L ,5H*?{.Qa3zB ғ$ϖDRAw!HQd@i@m5i}˲̵] ')GeBE>ϸOqJb^J8/2U,[̭>zRh[{:TіcK!t)yr~ܿDޙ_8>n52]lf_ڰݪf9hm `٣) nuHGr#h WB DkTt:YdMɊ~羚^L ըjZ["2TKR e!MDMӡz*8#ȩb5FTvܲcjXO=MLAS Hx&< X%Q*^H5FT_Щ(܋Pfsr*/$`sOUB05n,v Q#H/9b}۟?MHॕ=?W4/Mv ;M1фLu̯͹Ϣ,bp7H2S_&o5_NSLi!r0Zn^,R_L)pyD׎D㯈c|̖ g RJr͏_I;U raX&4]th2C0ς'iG3.(_,FH9xڃʯ@-+bnkǐGТȆ|`#4A3$4'C`QsOAh1?MhunbS/G_J6:%gX|o2Vn8ɨM<9ތQ]ghs!lefr/PWۓLRJ?u!h[w^9YJmwD)@WNR'EDHBU@pgM%`b>-|M"Qf֙_ ͅ8PKebzGvMDBB%`nE3ʣ##Z%ڱ~L+;t[h-]Ĵ;sϒwbxSy3N2vn,%i#㌨??u?sk<&9/iYXi3N|L`v&6Uc}T2D#NWd6ʞTڌD/C9 ;i-:JqZ,&Rl= &SF%{Vg|RReQٸim݅dҴi2JP|nfGTȕ To=wЭl5!`:ip=FK'Fߟ7 l\r 0s^ @gȪf:M:SiǗBK'PdaqUc0V jAV;|O&? \{AEYaEN`pWP#Cl:l&W3$v鵳Wƿ࿚&ntddW"(cTeg0ꖳu;Rn~R7Ƀ<`1}v۴Wwe6Zd!KS%&tcCiԃ- Q}.ѹQZR1&׶mЮQ3_,a4~fVnK9¹ =RuF"pw?Xx ',㴄")5XprMqFpoŽ-5%-ft !XG_>)Wj~qR z  -NS3[0A φb|$EuC\4]  l{KLRc,GT BGmBW(&sL2Bݠp>mΔ}Y1ւ#x.e;䏧" p0(]X"Ht,,x {n'r&grJSѦ|`:ҷַJ孖 n='2Ӥ_%FsޯJT`k,:mqM) v梪dqۉS[PA@v>[UE]E!MriR;>qvՠ;@Fky dN?-1"Q>j((igD[eId)D7UۿLLۆMs3W(4Sa懎z氲3SF*[Ӷ,i\zq:[BԴPg-$6BuT`7P ,"سd>= G >Eewc jiIPML;:mr IL).?&H$~ ]7o!<NrY$۲aA2NXJ2"[$+ӂ*=l x(\iоq|yTbK̵)t)\nle q р_^m"u^Lkkt~u-eJxGQ XNسuV 8t$|.AC4`/10vb!KŎ=ljMZ(vau5"*x6 &"}qY jIEH<-9RG^ondG{m7DŽxU3)}P"n[ZT\Oj\Wˤyu0+b[ܾe ]kĒ<_+g*./"Z,O&%f(żip_JiTBG埗*T'Ece;urבNlYJN*FX6+/^m*ȇ\.ﺤxyӷVr} N@k9g'K06,_K&xٔD8\>;犤U:bN_! eP+ #e~- (y\'$\u<),dlHqY"@ X +i_싈{pfg3BNw)r]i5N` -p^2 : !2% 0ta~ ;mq[5:Cf4(ti #hTEM laȬY+gɁSvs )} B.sg#`dC Qº)i^$\ei|׍%4ѽ:,YU<70'(3 ≂(r6Do#5PMt1] 0(Ǥ%+4152t"FGP$xL/VP,C12| 4@p³}zu'mbrU?AWǽ( n5m;gN0JE\VN Qy_;^Wsk͊cJ-޿EIr p16)؉-0wwB ",^$n_{%\ ,, 42<_A~8O0ܸn4皧8]bJ6 Fnh (Km"=#a$-ތÌ'G&Ͳ`}Ga_PE p'e֏xNF0MԧڞxȘ&Ob6ᔫˣ,Y8;~0]3SYC"<+0aQ脹ykm Oi2 .Ojq6҆0 9}{b䐲_aJ>`^Q]5L>{ƹ%fÑVd!vߏ{3*0=ux+a>ς'M^)OٮZu}a )]CX`̚u9,e9n_ sTQ]l9Mo$C, 33r =rBN[g.d"f8!/Gf!O /^F%OorC?:2n9׊1scu !(P͹Xtd.:R ~qR6CiL3=2>N+(\`!@iWߋL;% !A?17[('&<9|4q0<7}֐ l1NI)&@ߪ[?jEW],L$@5l8C-'-ԉd9+ $ '.%at"[4*T_0ݸ %D7m'Q$.qɴv0|{]KhOĜ] ,?⠩=2= eb4{]؆:qex'pת<$Hs<,(SO]&U%}?-I_꯶BN/6<ބoÐUtz'Bȍ4wzkz]]'û6xzrq d;7[J&&Q`]4SilA}s~%YȩSU'TSR}BDQ@|WbdB<) w[-V+ %q}̝qxDH$~0͵G#ot[GQl R7lV4WŐ9!зA9cG9h_A MIMїlu.ؾ O]XMuh'_󔇊MJn^Aٚ<φ y5Pǧv&~H) (}f T1Jjіt,EX"!rVOڃ=t+6<ŎkζƕҎYk}q8\`v56u pB"rCDfd8,z `uRz0rUE4'8Uv!e0/jJ<1&cFsA-*];7 =;<aej&_E}& lTs :UG+r4KӕfQyxte)ԧ=qyHՏs;V=, 3\6S5PW1GB..|KuDB_-C<_fW}W;Yw3Y=PNro˧mջ[FUJ*\N؝!a}J閾:8RhHl }9W7Y3ʖO\+2x>+X*}Md7׌%i!M(6jJx&+uvT"Z18[D\C7*Xmg 5 X^Qfv0*u@ClX J$w>->Oum 5.}fߖ u)|ҷ^ wD]KIl#oVf$nlOd!Qk#k'Y`EfB!.4V$^}K?\]LQY&&t&Ճn:i+9D F O& i)YħRFqNDv+̾Q =8'=}:o|Ț 9@-7uȴI Z{JX =>5 8* O|^IAUR=ݨ;CpL/8udU}jwqixܴg ^ݭk^璒ҷ% l]@9INwє'u")YޣnqN-FfC9o/@h'u#*'Fڛ6JL/\jԚCq깢~GYr?id[lę{$!0 !\;'狡Oh0R"ܐжfʢj ͗Z7 P m_v;]>d+ITTao4:$9Zia09&57,Ze yсJ.v.]_Uf_biN* ^RKo*ng [FSօ d;.o Ʉ@v:KuP*rNqCw.a)gKR1iMB2Qz\*]L$fAOM ]/% I++=CqkXu[U/AduEFhP>bsǁ@_mV>H%#_=vY#{~w3[2 \:_ (nkhWenT >Y}ܿVKC;0Hv' 8á.;%!y'C')識bKC0mTĎz&pa8=ьqm pQcG:5 ψ|dAgqR#ΐ > s?V}1.5g`*hu& H\OXP.5yaG)R=$ZI%f*xkϫR1ʩSŷoлں ':0+*E(PaJv=q -KU{mWNa{n61zY쪡ZOoe̐5ȏzj7hI h_t>ZG#1\9djuHWkidIt2u+͒Of$(گ:vo9.nÈ3|4( qaZ@(3ˎ+1pխtH踍(@fmg+~+ƪJCM 3P(:i6w [}ţɮq+^|Fo>U5VHc6͙؞}Ws~>jSz\s*}IΔ9s)PA\q!~ҧ;2~{ZwpwOl3ѻ{7/q7usI~b<ڣ_.)Ji5˜HlѶ4g%K׾^uɨy3-`xn I.P*{v/q}.` Qy{؝r !'n=DyIǔ37?D~&U]-)qm<9;\9IOL6)4&jQ"ٗ>O3: H-':܂COg-@}nFunlE5@guM\B_?KI'EXl'^ 5"CxW޲+*?v)NL, l!`E2螒&0<5AױgR]sFHPhިmGl]r@r߱cvsȏg'-Q ѪgCe 9S1[;hTǤ8l`(˪ڝ1_^uTn` ?{u˺ƛ0e-ҵ^aV.QIe|f2IG98aC]p0SNPmμS=B`LYɎ T+΁@e"ƏC_=}n0 &]+]'*Q)6LREy^SY 6!7̥J@lQIM͈B֮nd}a2S/#C Y^AM{V* ic栩l]@&óVYG/xcd08*/T9{%!7-">l  !-'R4(] LQw{pl+m>>lk>V_Vunp/Cy]恾mίF5GC{&)r%SRc W#g'Zrؽ!Y?;p瘈WoV q(X^@Z3):M$}oՄkJu Qǣ.ՌȠfaR C&צTzmʜ]Ŭp^//+~2'z-'~& HwK TSūiդVeo-դ 2FLz[SGVIޤ@MVpnZ߂ t":R54_&3Zk 'U^Աs!5d+Kl{T!0"&QHG-\1bI ;\ ù%q_g&(qN3N[TSnn]BZ/`8b @j'xR~{բQ{3|c:M]Yѷ)y&w;tfB̹ˊwaVa ^rbktHZù:ga= QmR[|/B{q!H6Qoe\H ជ֎者5}_%S3P&ED[3XLAJlDL̼ۖDm6ݬHL $e4&]6x1'|VRB/%Zl4#ISlFoL ZʺlcT_1@u~^zvM (N* [DSli}^q{ooТ`%#v\]RWz<|2<ȅV0^i7uWu0_!T[CT2G_|vM=RsPPƝAB[=NR*&"Cܤ.5Gp7SoK|j-vѢӷwl\cCd،uQ0Li% z< *ԢI~o%A ̨"ŃGWV+qpuJ]وxm`b`6 t6 kO`Wv:92<7@C76_]{0OuSI9E~&kR"#C|'Mbs:T-q|`4 `1MD쎩#au}@V]*z>rbj11WA4Ai:2C |r=\!{ki,fZ۹v_!cy\`+f/f~k+(O.qL Q1"*>_gQgF+i4׉gUsWbs]AlGU%Kv,5!_rĨi9%8KCo~LZz$9D2j0jr^NĚ?!8v5sqcsFCAVxYƨS[Xo"SjG[B\CC C=&9BT9JTn1j,p|4gtirE;L& ೅5Stel{Ie\UPsmDj|8/s 7⤷fCh|*//)GL2I^2Y}v*5nG`MR)00a3zGzA?7K&i}J,C3HqJS+qˬO4f$4.Fs;Iz3CdnC[9?͏ al &+C.7Twܶs\K٨\8m6[P"=!i\37# f\yOǖu~ :P8m75Zj:RMCU(.yo ^rɜ;Sm*4kke i.j O0&4tS}Ib@|fr F״ I=k}n_ن\50!%OcD$TÎhLrrvIdL:G,m `';=;VKpe0Nw%LB 2^_'򷴽D={;"G-ü=5|;'DAUhGIJGm܂S@DǾ<Ҥ7cHtp\{3 He-4ؾt'g;ڒ߉"o[cxcsoDP{ C Yn]9 "d͔Z2=V{Kh>x*m2OTݤ$3ݖ97!-9 grky ]=D rɓP6|MyWZd>]jE%xPCoopԚT;SFqR1 DelS=U1۬^^oѸDރW>B*)4D1O?/4b~BmTPDsJA: aWŜ ;3x1P|Sw <eh` )roSQdgN7]b^ ZEz.\*}޴լ!D"M ~;^pY1Uΰ;;R 2pCD~T!rbR0L?V7 o*^жEZƳ3A8]Ywl1'!GpY^ަZ+fG]"xxϱÉqfVvyp5"g @o=:i+{-] sSJo4 ey3"tʕqE=K-*OwA4Ԏ8-HHl1<nr);Bn6m1<0lp][L'Fo4O,2{g7_?| xV> ˛]߮K?! ( Ȼ@!jW4 o禌!sj0n;ޝ&Tg_RϡcU+rps" ܝmit.m%->&vZc)OU)ڌ rѲ&+Mkk0[bWT#IPþ1Z-Dx{8Ҝ^, '2lBQ4/%vYqy3!EcB eR܊_)KE9RDۤذ@EL2UaAReЬuEQvyP{sWjx 715{SI* /BĞGGd8ziv1XleL=LΙ? C\/QÈid= +%^ͼ^(㲺9skrh^G<& .v}hOct>-ȽiqL?aD 6㬮R}<[InyxAђ/RA[&$mxOїFX`i(cCWl:p $mh!+=F?y@u#:oޜKF٠}G\\k.eEjC@*Y,݂Cە!qpTyӖE6i<'V̳)"c?7YIZ^Uz+ٶqKv:y$u\3Az[JR$K[ PEYNBV'Z/%GowEّrsBr45 ~g%}}ISŤO2דr*v[_e <Jt"w?x"hg.J/n¼Qс}ˍN5wz8V޽%T1yMK>WܝW1)[cRI/b#iL`DlK  NGZ')Cv)=Yo%IEo{RP@l-LʶW xh8MͶr{%T&to #@tFfāJ9Etg )90 iLLo>F53i<,-E ߏ|FdӾoz@Ǭ*o)QR <瞿̵OQ%,}ח)n? *)SMvUV+ n]c/#޷ꀓpJa#x\D%!90Сp sŨ5A~"\xw}To܋hɉ$V:7TyI'S) K-Pi.s9 CC)Iʉ>ɋ;84(N>5PLG8I`@f@9|4w i!#YPIyxE!$Ya`m{hkV4G[PMܦk(zB8UmaP8fWɿЉ70Ƃ2Jp DizL9?q.|)*4c//}՝c&c4pm S^˴}Yʸyٍ'gwq[ p`B&ODI~v9w-m'm޲/˧  9FmR/qM@<]njx`1 o@ 9#1o+^UE.KT(Ar1Н^/%Ym^2#^GӎoVL[j놼j|ŖEۮӼm.mVg;:a S#D*-R4QJ!(<hOq}|Bg&ڈ k7۟ ݈.)kX>Ф0Q3j[q:/N#0ݏey1j>J\.0RY%Ѡnk(K=a{® U}յ'<'4A=aMCYr(Kg&}ֱgVN84OshTSsN3]b?`Τ I[akZſ[yE4q(YQtCYXL|l?i$REA{2j5hOND%ߪTKEhGn]^T꠳+&Vw~|?28mt uv;T82N\l?:"%. Q+$7酳mF+ | ;;s!6 1)dwRU 4=K>46*n.G6HU4SY.`"OKV)Eh!?r",Dg=>G%m*g/7Ӿ05 LbCx |?ID`p15Vsi Ts ʃҹ}Ɵ/Mj@5NXXi^M1f.T+ID>ugvx"O)`)QFac ºBvefg*uYu!;&! tx/|-Cr뒅51uGY''x]Pη,ig8͖0"Ah XGH\ΘoD.B?;duyzsd jMqB[^zI\4jp+yj[ gMj)cB]MxuF2,8Mu:}HfzH "&i %6WwDLWFM K}vףu>ƓрXWܭ0CR!2kE\CG{?ӣІ^k "\q߷F1&S t:Hg|h624nQDpH@-t޼I>NX A|ݹ B9JctE]٪Дℂߥ,,É^b"Ӣ~]BL~k 8u O^Ox!ǁѝ[U]weQ&1qc"9n+C$ @`C"u3FF-{\ G1` ՓJ89TS7mŷl;#x]ӅpK>E1v@%eXr~TekbYo- $Mq*c2KgyzM3+w)Ơ\lܗ{(5sUry$Vw`q>"IVQ[){dنf!-uܘX^˰D"g\P0d%H\YK.VV/E땛TcQEqڶ兂: (И l[t%mӫ %lLb}vY&Gêa{2^~tc*o7,6*te~NjQVj7ZJ=U\[_dcy 6-` G17 6B)jrZ@b'Ξ5,{H> 3{R](8.ogk@+D9`H_|Y?~|NliTֶWBRLDh93UQt$n'ƉٝHMLɗi9S`W96&\K('?|4TIG6q*M9P(.ftJn<"|+pOeܩŔ%|R)ɞA5^09h]=3YZLI8~=wf_aUqCErKEbB?m/ŶFXUDɃ9ZsYY~4Z\.2q $aȌ)ōPv*c$>>} 1bVUܼa7:=(x˖fl^,OsꁚjT:֥t$矺e:pK·E}qj׭f!QωVW=Yah`a%'ָ L[(e҃E>& roBtBWO BAjs+},Ԗ~/G'W2Yx{hΧt\%Ց}xa#p>򢅫3ڳ"r,iK~_~? hc`9v4k WΈ'|#ζ։BdkBO7`GӤ7ysR)~/E}?;1Xt԰rd3I*n(^x_Ʋ(sNÈxhc `Ǟ潖Fr> (>yoHOXqP`$˙Ƨd/C)uj|(>(,/tHv$DgtRwH _MN`[WOw6 ? Z0~&kI<#ncWn32U3 t/XxCC?#X0] bQrvt]"/޵I}|3Tt9~6$y/ɾ+BBRs2wGKE'3_mCdJ Oz ӝs:|[MxÉzg4&QؽI t?Y&kҥF6 8?GLmJ$|Nq@!`JyѱW+9#QrI,ɇoYJBCudIBw5/ $,’6;il4zf9ł:XzSh[%ŝq1H(ϑHɂj Olh`x!\K΁;;ښV+&"O{kݷPS+Z ȣ>O'`1b7mezn+=vc࡭퐪 ZE.jZRSadϻAbɡ-r(7I t 48qZA3 a\h9 =.* 5joíP"ꔙ b  2S-S  dv͵;FdYt6P(FVqFI,>B&* "b7&>nவ*>X9ӑ[$DSbCdoLYL.f |3@?~*/]d[h.ȘȈ:eي VB 6 (Uݨw9t.Y(h"[oxAxKlm8M6ۑS n %1> u)q&% (M |(o6'/t\/<7`PUQ%vR1w B[{x$1(B{B&OFl4f#'$5.ﺈX9C]tT Ba9V>Nr[hD̐oS9'mmsB 56>"A 5 h b;gɁ:h%c$YC4e=7JH(p t8{&& ӱܨn'xI9+. xƸbVSVy|Qm#&J4*]zdkc YxQQ%!;y^lwo,D_Dyd\a/sv`ãq`K1?c:U㝛lD (:E:0yPNe"bq (==:NMIzK H㢵C,쀘B(SRڅ@kL"k ~F$HtlN4+DɛA15Sp*iжZU'{b5v2OX~xx!77B bZB=K3+C߄ԍD,@[okL! oV8nBkD(I89dOFP\a0\r{e%[C9]AMp@1q/!MWV Uݰ0F+7فWO Ï+m ( :D r.st1(2f_A "}~ <?U.OX4C*ShLottek?q#vqEβ<<^uKg@.uwlb[뎆K؟zwh?.8X6Mx}e8V/B6JjȈ{I_QݻP!FȊ U_ۖ8z wݧu"Y3Y^5/Yp1x@ S %wҝ"/B!Z(@l:L<@wlꦩFuz:Qp%(_34$L}$E+Pd4Vo6LP, 5xe(/]'P|(Joj* V5i=W~))2{BlDp~J;cAk a{P Z2'sƓ}xP3`+Crm TR &l%\LCA(ݞ3.fՐȑ e*^z;bAÜ>Ԍ,w w;{t-`&|.^m,,A6R9s܂:֊KOI0J8C< >#Zfޒ9kJ a_quluqHTH-芿~ qZ(>MRfIkˀxɯCG>O ^@%jz|LY\UU28pU ;NbvQ@d:~eYI68SRDP( Om_FP+!(.٢9~Т{(BE(pTϿIH9u7o+-@똷܊0GeP:" h]^aX, C'zN֗jJK֔aN5|(W#t?j82)+=uCC8w,d;$Chϟ ,%-n_ Xaݺ57e8ivQq!m>YKp^xӤ|Di [aMmjpԘPk%F+Zg6RL QIFug@fBDbڶuWХ\j$[>?;"iYAZ}g!DNGz` r ,3p**R:DHD/Э#5K-!-HL6y 1ª 9 :T* 8%] $@%6ɚ`wK2ڇ=qW`FFsN 5SFvrG([:DCn}rMz߸N(IW_w!XKO%d1ps y 5DCUwS\ͱ&":(hwn?Dgᩖ%na-ozȏ9(I&/Ck"L`Ͼvz[Y4#\9u 1V:tTTP8)p3UX,Rx乾yRkx5z0ȥQ]&"2ߓ) ӧVJwEh qBg'Kn%gݯMc׷iw ȶ*_4n?'Tu2'f.j;Q)1,>]Mh~9#69K:irN &Ӽ{kYd*r xՅ'ͻH)ו"f(8A{;ܕ΁y˓ӓArXFXۖGXg$Z;Uk ~IX{Il725"p17]}(7;WϣgU|tm/뼱OZrQm:s~?j11[ڶ֥2Zf( ?軓%íJ-+_tHa! JiV~&LCY UAOYV̧,LE[i#(gGͷY[21u(.XkBB|c|x^li '$ӼD%ui6l2|ڸņ>uEr*;Mbʲ5,W8]>M[3؛< 7EikֹwyzK?EJ[_w >QK/a_g+wM - ^K87)͋f<'W|Ra29ZK6n <* h\>5A6jfԚ}S004lC 悒09 qKw7oqqi;/UJR_gla:>GpbʜAY ?'@Ś%ݐ.i&p ͼXE*X?El昚 ķ{\nX9fT "bbjTO7l %𫹙oN^IFI>A{>+9vnKxbnt?FFynV;3hZAdO!4vͅI4_)+UkT#>/b\Ij[nJAU?Nyݴ;Uhc2ԟrѬZvǩ9]Bf)/1iC CN>-$eQ,h߶-ʄ/e3mؚH>R S!p5͎:6CF`Zk7qqu Ѣ&bĕDHD Xl6d _rQ̔} aڧrs;4I5 LА LuԹod_S%_[>I'i~E$W|Qn5|cO!l )Mf*&hF3}v0 W*u]żښs gb-"ITʹe#j'XeAً"oUmP MnybNgNH9@}Dbλo4pv|WGA1Fz_%Vߐ1tO$xٮ|KnƷ3@˥*asW9rgtP Z2hY)ury\S}늂ȍ@ge|/=noXf% ~ jy%. _N1I8lAnv'{}-J`M\Z8 JuQ{eu4#0!+Ĺ(76rlR:gdL\b\P]l@TB%IpIP_jhˎb.XG~}]Uϼvٹ IsW^2x*0}4.8bXsdDJ=X"׬KSFKo=KIԯqɦ+1a^ShlD휔ը)AVfq%u鍎mQTY.I)S_;u08\ۋU /et*}x$N̦> I L?5 ZtuŅЮH;؎G{w6@3;Z=M94{bާUrWː= sHYYCde쓇l06cKYsdA94+>ݝ?Qv7H/0ʴuu-o:6_A `0JIk!,Ԙღe^Pk_SL&7,͔}7nܽD2r:*Ut>/ የf@ }½RCo#%`-dPk7`wQwfn)(9U+~\K`g/ ʐr?D6++,*tMR t!53l^;bܕ &̕.=*ɚ0H:s?ftM{3`YҔFp jthԨztx)g-SWVyӠyRf,hvѡa[-P{HCzmJ+AvRT;dc|:ԧvqF?j)8xƋd;Dǎ>~:ݫ/xnIS !3|yvPҁM^sG”w{Ù+voV<9 {xU^=|8*.e=WB,(xk]7N ^O+ 7mZ񻢃rKr6#+i!ދvk 7y4nzd/ -Fپ S  ',l LMK${DҾBOM*w(چi86yó|7w_~oj,4]Ymht>T<s(>YE=ŰPg~ϊg3v{qQYg*L@)CzkbJ 'ŅDAԍ攫-; |cI>_يHeEV-t`rf$ԲA5E1 K‚JJ5̯hAKtxG߯ fbvط$_xDi}n3 In$^Gr}F|6s p_94k_l5z. \yɳk.cD.YŃ4-E,s͂3WNK`K.":~$ɡ; ŨwrbxXEWwcKڨ=5U۵\ۏ>6̡4慡JkcG} ,پ6CmH,+X hrٓdJ/y\ň]rgaӇVYr xED9í6$YsC#\ 5ib 8N:FxpTi|r7\&ރw'`Zߒ8 %,N r:f|mhn֝na& r^FzEk%'R=nvS"UɐSry1J '㫂I=? y'c$jY]1f@?X7n`K9[0{aDhe5I֞ƈd4* Ox)`(2G3ږs8@e1Qf~3qD&Ώڟ#6;kxo "HB?! hkY,q-426־m*f++g7tM*ٰ s_ ?} yȓ^ᮣrBŒӛ\ ^hbō @uʆ?&Q㣣`#TQCא} &wr& e7f׍ؐGz FtnFUe~|57Zdq׀G~{Sv~UQM5I[~Ό e&9$o `9d~3mV@ƌG1Aj5{Ն'CT޳?*E΄ȉeyMGıd/5xfU%zsbR[Q$ B|9eb]=zn{m$mi_Tbc`` ;X+S2^kyc*j Yt[~Y#jk[f:4NJ$+x/D) q½=kCnWdž)1Q-`1/= v2ڭD\FX W8GI*TL !ޙ)#w3ŜKSw"Eè#?Lu.KHhe&F`0 }o8s&8f L$lg UB/43W;#Q~fQnᚦ 5a9v4Du/"Fi ïD!PרzVgeH{dsO84/2;iHԩ©E6b/WJ]Q;JO/^B#OK3&m;v!m.mjOi(ewqK.j4~"wngx2֌`VE@G:P`F5*Q' A^[ɋ.8- ! 7BTtϴ-*es">+ zhk;s@MC}oLGЭjEѲY{]w-^@N=;ZQO7%ܵSi3ϤWGMВ'a!wW[7HRūZt'l}U'4:xL(xKΆ067أeA$z=B2\n}"o ˖`3UEuVE *3mY[S(r8ch[@f92Й* rm,jWa/\-7Տ$-cL `QgF2ܕ/:d Csr ϗB$˘½/#Ϯs% j.]DzNͩ^},%׮KGߗJPM dvD#380iCM3qed61R`ؠh&5 }_y cSdH?|;]4op$D`~C}Q4K' ph8v|-b΃f Y>)ќY".'äS 7 ك-k#TEfSkN6#DLG6TnvZU 󚆡MސZ.?o0Ljl:g5z'ե`acYOS %er$L&RH{l-0SHv'/ E$!ѵԛ8sg mЂ;@t0bbwuO|!pMVW+'rfj` nB]?Wyr Tgd(!S+'vYT \up*'XZ x_ P#߁u7ٲk ?~ܡTifdXbѪF,r%Tss{Dh1SqeymәOЊ Dť:TIYIuŽ΅{ ڧmb@X55LdT6B#o[w9q,_!(C^T@Pi=Lk̻o[ @xq8X~ O˚l* Ewɮ/71Մs xN!l./09s BM{v*1Jm S/Ihnp,_e 쨐{fF,K:{9Vq6|(Nf "#=(Nz]ES2Ж,nG:/Ijn6ό`8 JQUW?Q%VorM%v%eۗ2ɪ=r6Vkhf "Ht,Ж,Pc Q ::zC(oFW{ڝf&] *ώwnBc2lZ#{3a*; WЙKq_m 2pǓoRBZ+r`cx==ipFw.j,ߔ*Gr8!4@}y p|+I23]Ie!lb&m;K3_5A.yXb5)B!ڄ'ަK&1:_ѭ dl˦N*<*,].+X$+uG܆0%V a(@6}IT-̥bU1G?E;4&eXP~:ȣ" ?{=qSJ]M7QlTY)Ê#QQp:Ǖ#"^t/m. Oef[i)TIg{ݍa3vU/6-"ZTӗ4YPWAX=yםk)׆m2H8hHYϓ2RLܨ90.T9.dʄ QYu thR]kxSC&T+kv?SOoܿS.3ï|I~}1?#/+*Ӆ8>N![1*DdxSƩ{֕ '>|ZT%MPcIo6@̖L7&QI@zA#+Tev ?$1TtOqokߋ9qMJԺ𧞒CtǐV31qdrHNFra]E!QIyr:0|48Idx㼦YUw~LzXs%Q#Zɫp=;h[tb3R8^&S#^MA`;fH;3lMM Ya*(]͸0mt/+_0 +u0jwvMI*#]ԏ~B AS9i˾%ߴS`ztf TY8d O{s ;vP1 d F@{h"8 {|? q$W,6/ů+dMEQnZ*j |0y*ߣ~bLzljjwR=q1]Sqnњ u)~~JT郻H,Btu^Ӻ$cvZ]C^^BbNF\ EqrhKַ^Twot#ë<-<ʞ0rǒN@ʊ7Vl#=h&0"jo+2+P xc\zMB9ۆR92A9Ψ#fahlN((A!ktL? STL{{+ureIe:k^ /465Z;mG蠆FV@Ru:I̜8pr^|,H҄B֟ biLRB̼eHŝR{E =mBS"n"԰@(vgH h$Ά !^@)'I{bߌI_IY}ZЉ\^BS,5`2CXbK.Qܘ?3hNʮoЧM_w_ӓŖV;bA:uW嗍z'K]پ#ٔJKy|,!P2{ 4^@+x"{d0/H0 Vm Hn ifvZβl'!"w1f~,i~xlwXҮc9j}c) )EQtޏA&9B A I}aK5Gddo9iEK0$ݻ%/OYõ؂ ˳hތbPw3~d%wW_AgpyIsstʼnEa%&Ie:hS'd&9S] ҕ ^x }>y%OV˝%hb~a ?(|S vIS#DBxP<Ϊ9QzJg%9ɗuǜaKA-cdЊM-~ɿ3s_7vbN.g,eGéaM 'Z*5{/PĥӶ$sd$ tgD/gXe^;nZǝSm ]d>KZ,k6YǾ(ߞͅ1#+ %xKdPܥr_6K垞zAo56ǝᴆF?0~;Ja5Y+se'RBb/FFN]@+-āT6[Bd=AQdQs\1ҼC607_)_ТFfk44OgDֺ%ۦZ 9$C}7R "`Qhs7 Nҕ=h|r}KD#Zp|mnC! S{(Hwa.祈 \_O+EmT&KC`JvCow( lfUu֦x!Ey5 <.Bko^UB^ Ogf,"W"ff7 pc^YTUsܽrpj0LdFG ԃY4R~|貏y?I%i1s_i ΦEۍG Ol1Bp?;vp|8L)dnt"hd×oͅA]3{ )]m ;,OϵK kz(D #Sڧ!F:'{փM@R׷Ll7J7>̣7}Y#~By0u A,3s7ÔN\-RA=HkCI%[UEKsB$|ѸL:[Tp5GTd~02˘e&ٞ"5BV;#a7B>@&U bPrT_px# zDWUm}F/0)foe0W~ !~#u I? 8X/GT` 2Y?e83k|)w9 ܒqP3@Ȟ -Sa!6P{i4Iu W)IS~Hb3PjHI8 @DNGgcPF ! `KN g8+$Mn蛄\cA4taɺR-wDҮ a9>R$?ߠWQ TrpH40OR-^>_SݬofXii;s[*}:4s81WzH$tٝD <^@ Fc*hi6~%H4E qTjs&7uZtNohp 5>V5iU!&*zpż2߿61Z~NXD~XU$DRiXlFMy$M/ PaF0IrLBtqO,eX9w3=T%8iyMY{s5*wʫN; +P`&;0Ys\V.A\WT]D@&sK\K ƒ}qvӲpZEtrɗrm aOmԭ ^8V'oař+\8F.]{$nHӿh5g  8csN!ù7n86- (Od"= g=Tb=͖Ğ?9N#.}nOݍګzxsnaW梳q p$_U蠐wyɒ&ñ,Y;a1 | FHm?vsA*nAy&uZP9٦aReKmX'nk"ך0IWio;>O]#Kje],X# f!072;LuPEI06nˁsouCwk\w\H^bChb@R*W§7TnLe=髌E$(7戶2#!þP4jHѻۿ|uۄD*ˏBGTvbV:{MH0% }rω)QEMa ;SF}WkZ%KVI#fT20DW#uSeQuhX-˯/DReun B9pPއe_5D޾ 2qMl&H8יfS~t#L>$tM6mx2S6''1eẋALzjŸs Y`7L_OKZ^͙M%1DYPbEf7&1kGO/ˠ(fŒal$%QP\+4Fb0>1 <M0ȧOm,/u+v8O2kTP6Тg%d)Y1j,s]p;C_)w3# 5y#^,L$*_g2Эr$Rc0crT&BY!T?5M{bӁ*إLXGB7x Sry,I|D vׄ)!<[1eCKKR#4ݔbSsSj 'T%ү5gfi e!*=n?=tC致߻?cg+pԐ9oZ5.E,1LmП(HaPTKE" /D_Ϛ>HPd'C9 ;D`DD&&;bNhp'9L2BqvM4R)6k['60외{aWЀ?\~tk߂̙~/NXcJ~:7+xu/;Ck1oWJ 6_W j3 4SD('i1I2%?`B#NjDUXJ6!ZDu qC}?fi-SݔdR.Y .Ӝ|hͤ*f׵'Չ;7;` xi2_w?qJ}cOLJb 2c,2s$I)H\dĤ|6jF*vc}}{B 4O/NkO `V[Tmv:椣Y8cm.8/SF8 .:J-:bbj M_M؊F15\?֐0S[gOu2pyUy[Mj.X *7MQRlimաsl0)|1t;Bqٰ *gRnKݜ(gۃgGn0shְKf' ʐBKIpo-E<"A/@8rQ)d$8)96 &0mFNRt;RB^o2bRnwaʦ]g!3`,ǰݱ/5ޖU)&KG~k/{u5pY£7&s4(BO嘨TG[6 HԔ4m\#ikyhsx^}%IK_O`Ȯ ?! *j,& t=kba4iD~c;@qƃ1c^} ))n%߬"!nHa>TnWsή{*fS>6+aY5&JQiV>PḫK$JvAB180]dW@rt>]M Z :%ˊFR\3! `$/z S֝A`=j^2A~ BtoOw{v8stt{wwejQ:NGaO|޹d\pBnT =΀k I͗hv,̠@i,JdI?bGEܒS6g~7G? 2Hd{7qfX>'Hg_ͬu8ʡ#?$QrݦH[[>-[D҆\NZFQy7f>,1`v*# ]ehn`[6Z !e%t #қ5u)>Ev&,* (*h<|;6/_q܅;vP>)H.?jOh!2m*?$C\#*4v?b@ߛ}G'\% /dx8@* Ԛud(zѽ_[ CzۜlP炟oEVlcL\}兞z2GT^\`] 7l>c:ܚ=|d9u%4(^XZ:,ư>$WG y9B%?t753ciw2m8zm,F;ƕT[f 3fC؃&~Z~A;,ƝR˜2~Xos9 JŵrRтF*"|l+{gқByKTX}tQZtY&Swh YFNXLҝUuë'ɦ9R4i92C7HuhxF(dՐNz-勑Y=ZH꫻߻*nv|5KT{FʱT)S՛Su$IO´Z7!3.HM )EšTJ \a:MkG ث牑u~(ulBKB \"ɳm[?}Dɯ_Ey9oXaKHŚE^`xS9; jQ_3K Qv+Jęj/BlN+äk}.Ζ u8f yTv}5'l.7U$-;hN5]"ݸ7w;)j3laM\;^c].&E=WuDA<7E5/-SUE]I=WI~i <ۋpDHawlB5nV*>V&{?B| qg|.e4*7K0CZ2a?kί/Srkӹl &mCFO%,gt)Y SX s!CDJ;FW7RL 澦6#j'0=%mg>ܫ 1]hՑ;J0B">H镻=VD.( H7`cԡջV4jN ڜr!*l@03J+∼SY ߃Dlfe sQH,|8)ţ75ksv[d(|'=nr~ S/0Sӱdw[?CwڑhB˷B:fcKh @9 3hD_, |;z1><'ag9X׵*bfUGg g_Y!72Z%ȒSf0詛 39fS3pYWU-زJ7,dDz>`{JN|[ۂ$H;sж\2}qXs'Q 8W.=OFč ,OK-]s},][PE#&î &SrέBt pj&z~/8X3AX ~JJ^Xy&-Mub]]@ED TQ`C=ԥpGЀ"_8v!d_j*8H,Hd9(& ='0\!5wf.FeCXqp9L՞\ƒS1vz>VO7˄)K|w$[k֞FxTT{oXGUD*B/UėAv*yJ(ɏSPyry KKm9qLnNP*WEgl|b?slX̪f-R<ː#*e> /^ lp|C@vVpC5)eiC}wf͠~PJΈ|3G(&/+W4W]5kg'"jqj} lNÛI%7e}eĉ\iC°s}m@98 Ʋ⮾I._e8? 5*DKx.h9L"™TMծH?χO  >:a5~! :ҭ5>R育au87`n?в*ŅN6Y.;hվUthjxPh72}eN!jB & 버> Q L\7'Qk.u{Jyo yc}(YڸHfSYE3Ӄ8?MOpiA|$+5|yʧzfK9./oWRf^O(>hL_A}J}p: vGןa3A5 5lی쨄[])̃o:3^EWej ䷠?:"  aۻ;0ќ7nچ&7"k[fPAA5gG%)F8mP9 AxvV&=o$P<@ζU*`hH@]Se,-t'-C11YjVx)6<ѭzt(͐@"| mKa8"[6"Ku ` T\fU6#if˴Y{45e3V̜  a.H.`gpROqc9罱IŅC%[%3[`> Cy/gZ^1"# ,)*R ޗUR20I027kuʿ*yrF0/wƱz}6Jkj="{L~%fBJ< hrٟճf˞ gg/S߯Wψ¢޶ZL^,10q4Gܔ;<^;ZK,o^-ts\flM_[W~]3to5;-Snx!c}I2c;&3ޡ AJ cՊWG[Pw42˫Η f{S1kF剘1A^Pt(gr+WtK%_r{VjId\eW_Ĩnvq;+~=J٣`\BH1_aDV1-bA.pj1 2 Iksn?`Aʐ5~W*0)/%Vy^K#=-i6:Efîn/SI`2ћc N|l> ZI!:w%M>rufC&)( yҕ.rɣ\=4Jlgq-z(I$ͮ. S.z4GdH_\w:2]vd(L]s;eXV䄲/Db6dA/cbrӛC[aϖ~OrXۨg~W$dT,ـGcB))'-4F$N +[Vk&ᦙISVn4Yʀn'K92M?h@5 [m #c-rN6 #у{,]%~lc.Nͅz(+%+# VB<\kv QSZc#[0;X(7*[(M%bɇ7FmG}`hK^잩#ĵ rķ^:~0 TtMsyA[b{$2F+ȳ#ʰ[%~8(<Ӷ6;gbXPv<S| ނƗ\05ypeSgHIyFomH:nW2U%UInJĿ!{t#Mf*ѺQO$Q ^"i(bJhLbraア.LjI^GM2ݧ/U 2gN,H\$-":WڻZZ0nfm" Vk%y(o0s&v5YRd{8c4 ]v1zr@9~6ıL+JpAͧQ0 dfU`u`#7y?7#${u$jj'wEn;ů=uURbi0 ί%sŅARz8rxw }6g #li5miuq E=9눊ߑic8@Mvr?嵛׷~0WK}řN0OVHuG{Md㛲Xܧ0fyż,3 @௦:fVع0 UVU&X.5aw/7%s;pmg6Qbf`E^ʢBU,1M "{?`^bA6xEfk^`sPLؚJ{ *TOխVl31ӼPΘ{U.5)&\ylzVHRdS 3{` .W}5>$rJFKС}I+*g*E-' XI_bϠJ|G|so֯5I>>D (B<570k/6Qv-vR*;R~k|}'Э˳+Qt-{8p-H8./ HeeO)9a2:¿6dfw6(oZF) h('(B>NEnI}LqjI,PD=}o㑫mxk.eϢ}@\ sxdQ_\ʣ5+] ]-˪ثWulX,ڽ9m=ڐ݇ lo.qjEK/,J{$(F8'2dauG;Q =8#IJ~&&^KNYB}]9ergkFdI=i9ព#79(ehTa5/H10@&ѷM=yl n4EMO6R-s_f lY'9+C]Ѕ aO%kst=TZΨy&x4! N8? )+V_3S+=\n*b<^Y Bzh(ټ)a#5r'aR,Tփ5f wmocs> R[=ޠ~BA`` S>~C-x#Yn7ɔ*StJ+N{j puZ9Vtl2qh"\(mFزWьʖ'x $'tU2Sӹw>@"2'MI"PEf.eba,q܌}_l02sII{aA κmfSG bqj/;FtDdp?͂X 1*3hyLȫۯ?{|c:5-!N夞ĽLS qLnUAP>nlE-V FF|Ynɳ@6~V?fYꏦZA[Á}PqQ^.IFlnG:h?tWBicզL!??I4ۃ`zŌ8f 3lL|0bҪ5Ġ w/ǷܢAhu|YaQ!6P^2-ySHt</$dz [ 6.{-EVRl]UE S q!֣\"b.>jDUyR!aX6g8уXܴ$ňZXFirKR)[iB.aÌZ10(œ~Mr!v4YQmgwdX {;8(1mTϵŃ&k]*0Ď$,K2UWsJf#gOK{1Tɢb >>Y'Z6„(0^sJei ё YEQbX0gcIp rtJ b$WX'%E.^MȫhM* =` vVY\偯k *tG+㣔ԧ g tJgncݍmE67$R><\(q5t-`ypx <y*#-obG,Uֻ7ExaFvvF1u݌8N4ǼWG'D *ܰ׷f<7dƐ{ɓBְْ3Q|b SӞ#^(w\b9<WP Ja#;dHuc/;Cǂ133as`~uG|$eEHO,J2CBřcftVb;ǸW_**9AMڮֹ^5$lmOU1zOChiceRRCkВyMP$QR[ZEx %-{kkNCn͠HNcg0x+I,숌{'"OXdSXڂ*le}^PVC) LmDKmnqL^a g+ZK7 ȣফG%S 5C24b;"YSDM[5ZvwfGN1OQ^|*e6LƘd,ְUZU~ %gH=wW,[dyܨCGH 2&m/誦e>2/{D`ڍCCa;y:-z)M V 0ߚ +eaC7o?^P`6i~Br:.g$/;OG5x7qx`W20[cgD>36ƌMR3O>#u;?Dp``#F&kHoo 葇/:H6I Cx&+Znu/8#Aj@9:jD&۹)8vW e ;U.;WN!TXK$ͱhyS> 8<8/LյWqMTēOO)5#Sdc\K&|68.] :r֦U2;Dq" Yk1cr 9ks_Z&[!xjYf[}hFS)+ $*uNO](ԋjE Ah|%6=kZ 9H||}TMI |#>aCld $ 2U[K{"`v%wS'']|+hg;4Ȓ($B͐\9Wqy>a!P"3,|fd?MFpi<l 2RI}mUӎmKJ$CؓEo$4"@ocw\8~i# >{-M>ZTW-YjcL]ַ? Al= RT"A]h8@/ܖN7:RV@ݨuͮG[ =](SKT2X6ZM FCE|#qش}H1ɦ)I=ޡM߀\.*¥6뀷t|9[")iN̪$bhg4 }="dm]SsӍMq"T X,UAJ<$2LƢ_/S{}+0ɝ@~i#n(3EX%W7|.&ہj@Y1W2טF?ዀr6R> [&b^NՌ迶%-Fi즦a[?)hq q5CYZ7GTn{^K>a0;,G+;"ЕsP׹E:PdXMX`^148GV1q1P:-8}8>:Vdԫl"Yg|8A^1BO˘cacofgr^?q_ |߼0[d *}7֐ ą*",=gP fO״q4Q],N3׷UHT<31b ;'_܎c ;LwNNcE6g,vYO|-qr[gEK#-ٱqͣRP8e^It>Ft<`%=Ց+mo~cXsz%rM59[.X~8爆? pG~*(%k7]beT?LS7"30p3Im?Pb^̌@ &Wy"0)U 2/p# ANX7Jt݊kMY.c#AB:h~;D| )>GqJRxKPvZ$7ij5LpMuc;FX`KYD$vY,63_Dc:>w$GXsOrꡤĪh>bi.zuP? ) fUԧj&+pg"t l\MavJ:&4UF|6(%G 0a} Pv<42 ({ ' }5tCs]?0!<~B߃ ;Ƅ<1EJ&Uݞv R\c)kWtl;|卥ޜ6Z@:h(ݞl\'iYWJd obsU~IMoPyFlsjy6,E<ウHqiNH:OJ> -e0=1ETxV YVLp6#as Vn9Q ~ͬyӒWo0]^Ll{c,@kR=;oYxO9 19%k\)DsQ.Tfq4^X`ȃ*g`N "j[T,Q.U fsF''Hc@IY.7Xpoj5k>OÎjh׎G%Nk=lSGr{ToH:-iZ=h*|y[wyB[ h\̶1(Wr!zUUTu|g׭Գ`F&vPZaPOM.ȧAb\ &E8R:#AeVD3' /4CVt',rCcl}ڲ dMF\ e]LV~1oB~Ϛ *X$cz@Sπ;u GzsYá E% 0X*^ZQ_/NuN<-FC^o($S5D@mr 2RIj$lĨӖUiqeBϋB(I槺m'$kTJĂ'9DG,vFsM-*(.R($.0 sUb"s9neOLG&R'?ϲoGKi'4O(uAؕ!3m'=40<^#ghDc]v9kX5?5!q?HI!${ӱh_ +JϹ埣?Kt392~fESji3W7N_^`+)d9 (RGPh5Jf= 9۫2T&[ K7r0.I(CNJ+,;#͐IZ$cY¸mö{-s4߱LC:x'&,аy/5Dy򠣖qb!iu%IK7|g~蘡㉶ sv1ƲU,`FByܒ.7VA©3im7zY_+NFKB!g ß@4dQ89Ԧ'!ep s|W=0,fO:_/v0/+9$w#YLEfꂳUaLF,C)i+BowJ6a =%>Ljφz)TpGr\@ bKSoK].UgKd#9{aֆA[ }GbT+З醓B3QCc82\P=)}lj6T (m Rq" ݞYblzWvA}`ÝiFA9}1QH;a`6 \V20 m)N'lː{nuhi:Y0FHoTfWlϨy 8Y VMyZ[ӍjBhmliL=~M_[H8Aa2SI][AjZ0Pab%lތn <)9B2E=ČG3|ipZM69mMD"8R2 ~Ԯȍ cj7DNSB~rKܨUeX8mUƜby"Nm(6Ywܾ lnnC3ؙs_Ermƨֻo?$a>Ny[d!Nﲥ(_/5M?,q+Msg~VCd^s:AKݕ-N,Av-@h)%[|hE""vU ~%jB',BK#tr=Wd qV@Ď18Ҷp>OGsTT eZ?|t.zTujϴ ᛛWyʯx[LeM:`,;ʱޱV8/}fצ-E &r%CUpS:ð38&-_̙]/|>W`>e9Ԛ-|RH  ڗRND+*+jW.ݛ ̤h"$Vԇ$~:kzff-rgTRBMTaRKeSV؜1+VE @%Xw,uqGbI{3mlC{/ZKg}EbC7 D|& >zpz^ f:%$R)>|^%-z>@ݥ54mJjSB 15x]}?f[+p xs!emk+h ;h*0R+>_sЋbHE)"U?Ӡwq=z~a ^MP_˞K$1 oFۖwo<EgMZM%j*-]W#5턷W(\F%,KJ IUmyE 'kBсz$+wi\3iyP 35?F;O)+Q}I\i YRl@J&J*}>d:10 o];iojȽNS2dm *|/+m΅<_ցadtf/LE)b5-b< xUk?!!(y2KăO wժ=Q2bYoD͐l[02><"e mKh]|ghb\u=w"a?16Fy9v (FUT)xxO5蚶v[5M{\>‡۪Gju%_ n[my zՏv"՝ U[RkvR-tq {f_y^~X$1ԋT0vF@?t$DQBJ2 RyqZ:+ tq!:YP@r'] \Ir6ُ;J wkQL!L4@'&Ё,Z̚46HPTS|詬"*pYva/*muH=bh6  :m\t)X*u\ ]lȺ0„n;49ѧW{WgĞ݆Ǝd$Md E IcG2:J@9b>qGBGlިkR]m2E;9 BFl/Q MAP*,~/^Q֪|L?jqiF+o ?8i+wV3}:laHaD`sU',UټḪ4 uژV VYs'G,['y3 U>3_+c.uEgefXp?PvɓZP=t?L S;2SmY|_~ץopy$ԛ;ڸj*}?h:lh9;%*!I;+8=Kytչ kUxL:^a)xA|Zgc۞W(Ӱ!ǂ0仴¯ߟf (vYb؁}nLC6R^ cu7NĜV?u+]di;uu۵iZ]Tzą!S[cT;#m>LD; 6GtPKwoVѭHa_M s*#f_RGWKy<ZAThY[4QNtr'x {fSZm;תi5Ԥ<߽DD]%`^2Yg6w  у̫9w-[WM^3np cI|{V2bZ2nRIO$ڹ@ev> \euYO9yϙPiAjt(|?_=@Ipa٢dY]qb1lӢ}vs|V_e{Ԋeܤm)p8XCUl}8գ?KױyAаz&8G 7?P(= #G|'e)_I8~qˤP&ǯb)2ksKG.yv5gd:f Q1{Eyd ǂHM{N5eyn|2'-`KM%K>l]<:t$@6$OB+-uF ;z`e1J5VWH=0`WW ƒo_`\q.34XX %.k[0ǃ],H]=|cg(6P H US{$v S~WZXzxv=<3[N+G8R)|X- Ġ!I&t9D[@r|-8#$_ *G;e82ni00_rdreocMlP, ko*c{g6ςocX(U{:X$gZ )VAr MF3<&M;.Z0 Ԁp%қ,R[ Iz,|:e&\T&=qF& I@6$!=1IDkOTj;A¬*Te$@F6h/G MSsU[ 63'+̮UP?-\8"%VL6{2>6]g5 vqpQ _xckZ!YXPIvQtH: 4p2BbÏZ;̤/?ӵ o0 Hxu6s@lȍ!?&}WƍF&3-iNˎi9\1ߚOj58 n=ZRq^5ViM _~`5|.g!"RUV+c5'oÊהZcoLGuv=T?-UECꡰ+nw`X͉#MLP%^S jSbz--gtP<9 Jg+'6̖?z*XF:;Id7hq,8 vg!>8:!bgP f]Jh!PL>aCL^L@6lh =TO1FDt8ʗVƾj dX6]gv?P: R@zhDW㡟C[&(0t~%F$"v_|F`PW, 9|N{ +>m2谫]Yg<G)`-+@pӑZ~##sIׯ;~_f3[HSWj݃g(: M)'d[.97V%P],T [cH`jQ]64jkȉ:o5%[5kAu!ӆ)ϳj6eO w Fba }S;n h+fz{뜰yLq>ZbuZ=0\L@hxr>̌ [Osͣ ̪^+^-i$7y|jx%{\ITCF]Ƀc$T[pӜ:s %h^N'muMףMa]kQwej7Bi+35|zc?n;fn{]* rM=QlPeAv0;QH,Mʣwh^̎z넳QkS|@|"黸v#B@@w.4*I b<6!V/b|Pd: q+ Uy THhSL`\lx+nF:S&*nG\֡~SS, +.,`l;7u@- :{Ǝ+6`XiN꜐sHjۙh)<8v͗>&aXVP{ ڋ6p/vED,D|l;؆4-H;eQRpsck-\Vvl8p(<W!DQUEմ`S FՍ(:G 1q{"b ] ]\1 }v`z7c¤ǰU_9SkabSU zҘspԮ90L7l#K-m0)c> Tn ´4Nx e숚T^'># |R3_BAʙ gW5]'u*MqL^Op=RgIs-W䢝"ouRئ\jD c1ijEa4W%Yu;nGQEI[ƠiT;Q[8c'U JM;xoB& +vCK$rk^X쎠fc A6y`k3*-I%_T*<#)%%~o<@-D3Ln |/ uEIg-L SzT^ڨdW9q^K55K3ѹ2_RO$-эZKL3wxwb現y;ܲKlcEs*  )7Lы9~G W(EӣPqC:!'Lt.d=N֍ C,6y2\it||¶uQrMG+$ w:g a\Z:@KWqÈ]KrHc5Ɠu }tW0ȷ4kL0 Ӎϔ(!Rh6: WwTpؘ͗ }``dъ]%s9`k~uC=R9_NuP'܋ZO%ԋNUCbLդH[jM+AP`ΤMФɪ#} JM(7d_/POB ؟وB|'+iuƊ~S/˟F3δ$!+Λ L何Uo4nG АAr}mn|䋨*'=mr_4W%F <*5j]Q! Hv""^)dp|z+"P@arSX[Oire*6%@ܡb_VM7ˮc䱮 \VwF4VCTA8gX I(eG1;QRbx6h`)ls?%Pf?B0Tj7WqBGqKCN5{9F"nr!9F!7Il.:۳@1{?ՃwY2{QhZwh?ٲ_Πb$ 1G# J/=B./:Tab39$9::?M6ټO8OOgp34p)-"4ޖ:Yd3*h`qQSlBx,>su<̧D}q˿ڠ(/liWTAt-]4&DnX@ Ej$IVB55')}YI8t&L@YE.S)Z5 #0J/ 4gaEJ=A{m~!QҠjYeCa c5/; ++I\, aFbR9I~w<rg"E&̉~x҄WCRU3Czޗ|A0`XD M}U 8u1Jt&(M!ГYT;f ʘqpг+>dUARúoUm8pc`aQbsJR1hs=DWp? pY%֟vIwo߶mCV`&ʘy] 33c!vk";`eu{U-D<ɁcrȺkrni]XB̡zH 0Xڡ B+IQ :_pWN("7)A`5ؙVN_VycX}ۣ~0 lQfD,gѐ*-h|d'T6yø·iͩ #4AY-FЮn2\t4:R㸤IlWS%DGF١z߲"Ϸ陎ay`f%^ %SG׵b{fS /g:_pCmb ӽ0wrJ_/ ;aQ V\]S+aQ O {@jOr:RH/"xeI{uWF2mQ37A姾%)#gB( N"Yg` Oa+CKmbm'!LB]%᫓;95g pz#8zn0Slm# b _7\ _}eBw~FW_Vt <>;>cdOj¬@K%Hh6Mii \tJڙsOtBYlC^,XʬQt+ܫ$OZjf{VYPI)GS˪<5'~yrݾnzٚ5Ry^e잹7l3Dkݠ#̉aWD3YgݹőWry 34kk++>|omQ7S ̬V'fh.J+uJ:f,Oun"םFWji#EG i>pidqcO{}àTޢc3cH/8?'-Q129%q)w- t'a(XQg,wޖSũbBgU pi;.?pqӍ̙Q2!T;!Ԡ4O $~V{cY57Ҿ5Jvѳ'QmA]i?7IM<# f'y>G,mg~ͷz9qh';"7KΑ. ݤb[kXw$Þ|-; vb\IƙN7hT:Ô鯶_M*4X3+w@`M(~f{'u-ec=ܡv ߃A-ܤ3V~@+[>Âdn <5H:6G͞t;|Ξ{V5n2GCx (`MsX>ѓ5/NO%ԝW}hWOiBJ{ = wbɪ$&k+Pt0|lHp ^@:_BnRa MMdH惼gDlaT3鎧j~)V>Cw+LV֫|ġ9ueȒpv@f$(„!,_aUKͬ#@V" L(ȸ&;#&0ki=7$<,Rw´U*)pz,~!w,(mS2܈Gj^..=;6kT.5L>\@Dn^)1_(ܛRjSb@x`ecXcP ʞ{CeLRĒ\*G/d(Q=+Ok_㚰@-Xy;)'Rm{Ɛ- ^¸Hsbn`u3d4XHG7ƣ TmI?؋J z2.x/z2D=Xo|W6z. z1W(߂*z?3q ?w)[_fD(*Ymd=[d+&c4Z8cAxKQe>s@`0o۾ә#'6auȋ# С(/~f9WzI\Pğ p܅~#ƸTM`%G_6~s΢sEHs"rws T:`S:!'meZ+G8fo#0xK,;(/?rm׼ىKBF%c:nGЊu0{F~ao`Te1Ӎ( *90SlX"ս\oۈ#=*`崜[&ƉZ sђ,:/10sccq*֟~ q Oa=Rmj??,Rdܫm eoꖱ}MO|oDDYLYJn-AA4K[zXa Nz5uKb}UŅ[{&Ћ=iQK`2=Gޙ-ɣNeܷZe"㜬K $泂%GRqWBI,!}b{%ORu8E+C Œkv{ybKӵ:Yv$! C_BBr±[WXvP,#:a9:eS(H.u^[7`p~LZQuO'$/L2f@?S.-t^q]4=,><4̙9ۘd+ P8Y]SXɁZ~ qӃtzkvn9qek^O奯]v;zmЯTWN+5Cf3סwsWD6*ص᫟ЂDBEs0ļޒq_W`qf$@u%=ArEykrjʴfSY4;;kC[濐n,fO._(OpӊʴCs,A1_j0t %E 9K҂KDacBIG3H.)J5Pc;;56=3lyzU0ɞa]3{j%iA.ZuɟQڊfsv>8QV5 bPK&85U% D|)6τ|f ̈́w| (P eB\-S3iiMVӋ=@SUƳd%%Ϲڢ”q\츾T9BCY\0'fTq:O&NMT~yPSvËνӗyjbڤFI@ڥx qZO8"w-6.k6^^ىc^|(GnG'8Z ra{k.bXڻ RD#α5mZ+/S5v$u60p|<==bL.iʼxݾud xkVB;a|Kۓ77CO`q"ID,hʤl;' zeXip{N>#6#0%~f$F׈T 7Nb/,:ni|޻zV6wʆvLKyÅ0d~xߤ) |qϹj|HvIw[;zrE9`dhTu]? }@_AYos xSN4>kΙ+0oAQ/51ڸ@oҾwhePEw՟˚)2&;+KӍ{Xvrd]"x2ujuݏIYÍRW-y27@;G')6+tӋOn1zt"L,`nmw<&q*\98 }K1|``8IZn(hݬ G2仝aWZHϓ&91?:A,lMQ.H|)o/CzHU/.;4LtaTois;*2$- S&'ƵDGGJz̈VWj)K{QI"D2N~)]a3R?f*NϬ3)eۚmq֠Rl @.]V CJtPM/I?xA`EI"9RS}(w)~:ޭ[ 㴱PS(dDI%2 zE w+z?;OFwڱPñqgtޙ{v٪Eq*G[TTFjW[9'ízH!=幆U. 3@E1j[jp2q̽GKz8߂Ӧt6Rt=Ek5/z!Uf)qu1H;gԓJ-RY"dCw8(=v<1PMEn{2I[A`L Ƥ4\:-8i 0Q+4;#8CyQ:E (d~ T]+gܟײ爻fp%2= ZwFPo1' ?yIHloEvZGWDtx$[B-(LͫpI0a3iQ :wy_"HBcޝjW[&Y㍐?݆{\K܇]s@@œ$-%JKoUK^^b5Oݱd{˖ȖIS9NqQ%ֻi>}!hA<`e2괉l8Tˍ\FG_*!dGK`[ 9;H@ uD@t &;S),Z]-nm",lJjÀR` n%5wISި$Qzsn|̂\X|e :7[4oFSq+8"Y?= >䔀#X { i#_4教U/jTltUߧ9ᶘr7ۊܵ\8qWUD'bg+LHhwk[)lArp}ck I-[uö/4._ '~|,76EՌ|WaK4Ÿ s)c ,'p"٭BH7#ꋘM׷ jUh"S;jbؙv~}Q)6-qȷ"P,XƜ.>v)%~кF#d;RDOPJ6M s&9Ih >S.3VUЌG;JGG!0#fٱXɻBښ{`99 $[9\s9wUVV6[hIz-w wVCj-LNc4I]沛ly/9f43qCd3pX5;J, xT?8XZP0g9u(:Y 6uKͩgHޚc}g[a6Z v$nz@inv\\r f  8WaC`:EU.P$/h+tP j֟Ds tC#V)l,b)\&frӀ-P|1? Xxj9L PؚTy dQ x\zׂ`lpey:"Mtd!P8-<8)nm8󮡠z];\XR,gBcq)Mz~e GV1/ut;[*ҙh'<2K1Q%08$mmMXʰV[&oBiiPƃ6 xJ x?0 Ef|y1"C'gzWe9)BC%cGLjo+ov:k "b nw K޶)Ft! f*={erۋ),蒩&&4]\TK^6̞P?-NByZwͺGP(Νo* AD|rQ"Ҡ&"qJCR*գi 4\ YGʾwkE`ovTi%veAZbNΕUilSٵ7| l;QDޢSd/X:y";eHx,l4dJ#}VmnǬoB-AI7`7$mGxu {m*#0&^ZIJfK+qXOGXVk< !t!%l`t|X P-"@kBmX8qcXL:{8F~k+Tbe6%͠\G7ٟB(QS^5N$<9x8RQD"\.*,~|՝1l_& Ek? 2Vn6AZ;5oY3_,p{cd{'YL0u&Gc+(^{QSA \h/s&wa@Q$H,|VΪ"Ni $)V 1AuD%Ӯ'B5;,F'.jXk͋Xaw%f /16AL:S*ϯ$+ew~f؈';n (0t%fuEˠT=8(LSgQKq5 dPxo9ՕARIG\RzX5mT|{XϖȏI$(<Mcu]B2 ԋLqU8M ɤ+2 '6c  QJ64mO[LJNQ+Sjsr$zWHΙ@#y ;G2e[Uy5;r#tdF!ddU-ڬ9^Ob160{b,r_w%9-eux|^y(@%I{/'3?4!etŐ=^صx6UB3i|hsi{[Yb J{ =k͙5;c)jY˱U츥I=T-`JQ6;'OtW3rh_ƼRw:$G(_Z)eFH?>R/Q-fнTED*>̢upx 5A>WM@ :_e2ǟAݣȐ޸($w,a~JU˧3xZ}huLԧ7g!Q I/6FE6,[*'&≒c}t]e}WK>min.L9iw%lp;-G ,C 4{V^y)YNI_1hz EX5}M>z:LxN;$zμxTNlRh7=u_UX#dQCK:qp`';^Йx딳{l8j yb9J?x@c;-81~:B~bDkң!d?s+e4k(4}#wɇfZ/Ȑ#NY)ϴ_/'ڤ/ ǢdmDSpYY0,0_YHӡ]6nkHA]T87$Ij&thN2,L4J6w[mj 0nQ} {R"\hkn95jzg>G}T>*vuݾ"i/6T0okGOL B0 v;fI}W(丝mrNjuQZxzl(V T@2w$.GQV9 ~sձn~NEC$0?DTѣsi T_."u3=NtxcءlYH ,grL ÛEr/ԫ-6i4%*9AIFz zcV :&ޘBnc9k/dIQ^\I6َ$=$fq$Fʍl2sT'ڸtwp;\5euf _Ooy A/K(ׅsPp `<-kooD7EPm|f7D5c=)`Mc%OS G,!KGv"CCgFųc)w/=)Zs:!imzu 6YN-=GiVǴ_L6b3Qz-,(rIBb|M9Q7kK#д;FZ;tR]DiS \k/9 2.(/JXtY-w]zׁ [A0Ci\yng. U:H~|>yY|#ZS>FX6GJ"cMTYV"5J;0]O&N@&rL6w2K+H TLϧ='`ݜiw* TnNƬbvZ!%F&OpƄ>Fk&6Z HҬЂxora放7[dmɓF{G+{ n<3#/}oz9o-3%zs_ x؍Epc}Dmp~ǿt!*rQ[ rFl҉!}]<[VAT>D{#V'؊@Wڿb=؂.txP2pom3 q/2u].1&e5w~cRFa$Tcfu,:9 Z T-";R_ ek4Ǟ<+JTdwY^l\ď7}&^Jkq[Uc#jwwc=x3[-6HևUv B߀eFoZ3-0! !P e%݇A$ɡX'V]Ⱦ,pꫬ+pi~ρYx̠q}K Zu.6EN&- z٪weX$G7&PMM$aב?*H-Qe%LH~zF-lq bL;|z*A@yAJS6k&O׵]}s =E`]Ί5hLkohc[2ޭ4~bOтDH1HC_Y,V)~y| AKrgjYA^Bssİ=bxQ*]9JI/~[+DlJE:peMٙC[9DU?iY7b= }/ג=cZع,o5qKjWQfk&MSFeMq= A#ֳlb,{mήDwQ%此YqKB2|35٤e)mrPŚ +M$HcWO@ 8HoypuzEn3g!c0Hinjd6a8 #YfU-`zVKўq)NMc8gZVU_Q㏲4Ϸ+8j.wvkk C%I^x`fKG G[N HjKIHq8.TZqx[YtH4V ncCBpE1^o}⿾5wB`#ԒC+"O# pv^ʎtv`aQ9CFP 9.=zqk[O0J.Mn;XVI6*ك&tYq: $iO/8tqLc$o/37 IrIS &ՖJ O $Hrgp KH~;O+c+ 'Iׇ$a6(E^HW'fk+(zC=f(@@WD%஺NpE1.svRBlv}" ٗ~܋oC-mB,YR9ƻd+_&5JVY0(:uvXU1gT(4vn?7;e3"#:B& 3>::^(|WJf2Q1Ma抢{ b2V%mj %S?uX!Dr3ք54`ݵR2֮! H(mEbd-?kx(O \v{7yQO&LUH_9C<-% 5Ba3(e 9Q4zAחǩ}$ d9zKg}}![n+mFX,eޝs΄zդ^5.z-[TٷWȖj|祎#kkVF'l'^5|W 3nEv&G ֵ*m rzX_2B {ww յ`Sڏo'"O '넚ܑ@;Ma8K~> Ipuq|^r hKVjß5RDT 8EXƅ^$Mhr$@d=F[>\G6PIr芏/aeX #uQtc9=דg&~ȃIwB&+m{k R>'r`8LxQgv^>FK%8gs3Srppiw13FXjaqdmI+FHYrH;5w+c~._Qjvxx'*,K ^lY;|r1 <z3ZN@T. PŔ Ah-  ƦmrR*H-|y"ׇkD%K\׌)U/WΡ̞Qq_An XXh3VЋ Sڅ4lCnx +Džn*>e_}M3kB^%춓InM\\.?rO.pqMdw+U%%zC^Иu }Lx}<}r$/7"&B%x[6.]Ek(7rj2 >4H Q9f'$d9Č26JwZh:$F)7U|̢*g9XCfOBˁm7$X)m)‚XnN-/ 3_7X_K q̶mU^pQ5I d ,$iH g ]JW^+] {!ƾɑ_xM+tf{(C :ORJh8+6DFqY',)xH BInۥ̈א(9q,pC_YnҼsŰd;'tUm)с[;pގ; ,Z$$Eɴ 1<3zscRxmd#:x_v,$ IETetI%_%*<,=> ImtLq2g_}7۫ZK`W7B(OufebG@h yn;+*$BJ ID8$J'9u֗4AY 3 7p5(>vMFӒ`0?;E"k(Y5w|a۟ǏV%kDxәa6(`s-9V1;8vUe`#P\9"f6nqw_ wjo bNϨ7U1\]zC;_/N T|T`qUH:N_1u.|9xLfvbָL^ih|‚Ujd_ S~$ `dD DrI6q-:?&UOdQ$F߇[ 05%N0Ɓ$EOES-&BXkU9XVE-S 髦~LS5h*SR}OrM*b,ճ*YC}Lɪ6tpà4>(K^ٜR)4R4d Y9;Gf +qgbTo@M҃Ң6)q?ѽg+"5mũgz~_*bGI$D`UVdޛ0=  @Vl41fEţվx@2l7[ɹS := s7;+m\$5E[Ï7'5LQx?Ŷ#ƚ!P 1!V1tH'VQ76b}zrk+tA%-akC+6أ[ -a6 ),9jc,ӔӁ:TGH0K-]f>u[^ nm^dTe]d[cY2:-kѼ˸`!)58/ l_<2^VŚm_(.<+&ۭ<)˚Y9YjZĆ ۜ2͝nBa̙R5=MQAbÛ5W'A6e\h񦉰mArUf {Lń{:[Y#ٱ_Fc}?꟰%| eOfjPف҄f5K\nƤkMz0x}}󃤌>i0e"!2!i̥|ݵ'y_6=Γ>hyzܟfsODMC+ 4"u6gq2 , `y4qIS-8ia4(6#X| islE:f䷀A< d$%6T d#X_m#VkT*AtwtY8&E@lDqeCsQMA:]UUljn5eS0%&Ln+< mg_I9Am2PBgۑi1' 9CFT/> gX%GAO -Vdi|)\,fTz8E胼~lTwj5 rN! +▀agj4֘f;"cX׹9#<'=]Վ44q'D%;r2F2UdeZ>ESa(TAeOU˺#&Y@pD/.UËf=HFvRRӋm3xq4Fu;_q]*KSu͸(Bر4rXaS~huM8әc-7#ա/Lp#>[ i`33yFd+LLRkDitAҵbȎ^#J|+5 |ݦvc#AZ{Jo}} .P&lEӑ$%lRukBUS*ɼ]`t$]E$(D&h9ќOoL`qmrb% e;ؽokE/=g޹j=};VDh3ћj$|ij.Os]ğ+6ۣZ"8PSsfE:~6%iQA$o ;析AU:;+`4nq^cy w8B VZ@ww,fƒ:09EJ́ ,G f Gbmݸ2(xJc:֟ڬ+CZIh^>)%d!1؉~@VM,H?%J ǎә.H@-Tc.Y8ߐ[8%rFvlo۫'>iھކROm EAtf(q?>9g;%4yo޷^SޖT\S<(jXj,:HvdU@k9F+ !(}}\#rN. J(D!3Ϊ՚tut08PvLUgy`oބ =LOO+a dmpDb|>EIO+Nf1p{/Չ?ΗT]aa^d(q~ z|m%{ӏ#U QZn{1SW'@K$!)pI'z(59{B/3= ng漬"b$mY{\fH]ݥn)/1C讽+8U$ (PϱO5ϖ%-t,u)bMVMjݩF^H89jfMM8yHR0j, ,YaWQ~d8x` O)iE)MF"ɩ^@Ur. 젷[4K'%zc:xэ! 9ڜZ @po _Η;DkS111L!&jog|/'VF?OI/f)aꥥPF횘:>FfRH~s"e$8|P£H'I.3|;!;,X<|'<-.vIB$s[菪1䕴gq["AP$xI rVN5OȐr`f~ e 3bYM,B+*Tb"Sb9pA[a`oHx,F>tIGQ.KJipb1P]Q}|PEo[.8Sl-I7+uf+QxS3|\ۢfTMPaXbқ+,'lU' U }-gkn{lIo;#1L5⤐`ç$ho{뜐܂S+*C|1`_Q;Ub-)[:۷p;yQido"s~O4=H8c} OhGvb1QC &χ ?[..[CxNVOGݞU$0оuҬ j,PY,"lz*lh3b *2u++OH!RRn}Oku4TI3?Bᨄ N9[*Ey0ó;^ }RȘεnŚB^:԰T@( \kLwOL v_C-?rks=]yRJRɁ1u=%%$Pz,a~`~QE&`rYcseZ>]1r[j++I@_pi)PA>176@@  ,Y͆'{+! -ƉgX+Lq^ < F̥{3*]͗r$o<S oD5vPŻo K/Q,uN0k2ա‡} ծ1̀!W~!Rs^G7ڝ t<^ޱ}__;S'\kPLE'`=1ݽRV 6lEDx|&kkFGbP= r)C 6 ֣1K|,&ͼ{j)"Lɻ!+[|Z.x_yZ hTn(?EOIB䟙rT!L.^CFӠ0 71c'1_{}/y"AiK3/Xa6X|c7AFY:#>_rY5엂 F|p)r8A̬+y`ɒ~|-tM,|=CD&G 4D3@"Wm!]\B6Z_@0&JBCkq  _Lռ[T[G)ҝ2"}l +CIV nh q`ބwtDŽr3i|s"s 0SS_9`N-) @d_Mrt6Dw(W9By3]=_hpdfÞ$kPo_µblsl'@?TЦC:yShn MҗqTx0śjNyQ,wTָe5{H[M 닲ڄ}Γ؞.r!@B #3\}srʟ|vBzq40 G/֛U7K :BjHe[ost4>T4 k?(i?2z9}$XGrR2n,H ,)n91TyiS#h[LB~הh)O9ՎʯG5.H&h*lXaj3r +D< wI8n?Cdž{g5$|05-BtЧ[ӣۍu79TQЀLz5Є1 uSSuZmmZ]F x,@a-p?-q}(MZfıpa&mn-@'M)g1/fki&\-Ǔk$kKe 4ϝVuarv AC͉n5#e]/__KNWyLЧ~-M3Toj֖|?#L:WJ,|> (+V3JcmO&|Ya307Wxui6PrG8 uNjAq qH_:,O$zioNp}$◃yYkN1>ڂ&L~ִe ,=j"?61*bnIhigrnCIoRiu_EPČl*xxj=1\0GE9KDm4LԲ{D= t%"xI½ L%[r۪*ݺCTs^شoY.[>/md`8)q0sPNHn]6MQ]~+N,? `SAQ\JF:7b]=nM1Y2]]U(FW|upw۔4 Ho< * lR1DA{;ku3|Ba/:ܗ( hܜ­Z`N͜b*,FA[S\LCnARy=̋Q6 s /fpUTK.X/hm6u${ W*(Mw+ zm`OVR3m9_@j_遴ާT4ƭz}D0)"څW3Ej_nԇ?۪(^bch…_ܾܝVp::|̐( '[ qk؎c\yy;=lZ* pU[/66lF oAŅ j*Һe" Lgj"\Y3`V|BC fh+C X3/ Zx5vp-D( zau\ !WҾ~y}|#elvTשUΐ**?WF[:ްJY_TQH!TbHi fF(F._4`ʢBJAj 8?)B|PF={cpIl| :λ^,Db[ 3{ĉ?iɑ}w{ dS5D~+%L{VzN%%|)V5&UT?9*TxI&L輢},2ffĆWbIsXͺ* mu&XP֬reUO߽rP5JE&F7W7Kh^wj+I-[ vEńفfQ2,䨦y=d*Xy$l5HfCu`Bb?G9'lL ,xKi4XBz1vXOFܙRjR-xBB_n GAIZc@"!H[M*Zq?J؄a~'-0v {ӭt( bp|FmD|МC0^Wh0DYPݳ<Fsw ^2 Fb3fƝ<Y@ !HGf~DkH)wD; fSPf? d&v@#"|7D!ſaډOuPࢱVjRa>W絃ĕGPE6R6]'l(FyۭFaI ysЙeѳ#jlp0Ru2`|ćwza%bϓS!S+rk}}ȗ*uϨLU*vŋip'}biSuf o]J=Y ڔ4@!1E%Z"Iн1%I % vǡ <(WAQ +@+H+6,܌O{8.S(Vg CZ pni:Sp xGF#,c 'L dBɞzȫ]Ji\".odR@_͉CW&Saw6mF$rHmGJu72۞|Rw| Q"턼.r*1ҫw']<o"'8L8) ϔ OK)"ﶖׄ}7M˝l Mx 9) PÝWhJYn*£XfqWz k]xUrw0ǚj0 ^Wm)7 q pr<-Q994 W̒.|سS8gDS| еxE|PCvwmeƓ7I}Dv(Q5j̀@{+‹(p kM&#M.qcR|#B}}sH:g#5af1=6pME5EFh0L$/=P<]"{#Tk0ȾmoκP'P  [vz>O)A2,7:ɐ/!s3%%o@V":.pj'W98It܎5)Ŀ:K)&T/gC2(ʭ*b@&tƧȲU/t6D`Q"0q)B꧋:Ƭ1%e7G1նiГɡ(RkqdוU^`p^Q:6ocVQQΩd5v"';M2N%yo*=! 9^F 06r, " 1XYsX"[TKpf?0rUe S7ٹg/DMW"Z-a`nj_3`hN>Rmu[RL@ s} S@[/;3Z۝"4BUh[iҒ?fMf޽ߵVp[R 2tg&$O!L"= չʅ 0kڭ 9D!j\kpk`wdr!Ȋ#^,5Bu7|V8 \S3*oi[ۥw&zI-'7  X6CexLG P"B!KUV:p-=ZWrhlQ ,mAϫbTJ[}c,X]m3?$@xG=(LO148ȗ̉0f0By4 `Ǩkw@Lk !W*I.Xv35&$;j; `e N}i}ّ嚫HIBVP9̋.>J1"Kz4O7fさ;[ɛq.J7R:GwʈԳӔvYID5Pxm ,p[ui #%Yi\i~q%YE2~MU9}Q|s*bK-2VÁRKa֌wCɼ0u< c֞yc}ڀ$88BGP%*>J¦jC|cUҏ"`9a}B;-/=J4^*+7X7Jyo(\(Hn8!UK+VA!T.ܚ 3W]RI0ټw)CE`j:8:϶2@;!(ĄU.Hyz>"5'0(@ Tb"@Wcmf4\z@:8G}+ lMv \ZPΚףGZį*q^sk&  k ~\;*먐>ڟɐI1=XI@=Q_c'k~ޮz8r=ɎLd &}x-oHnj"Cm L=#]<H {kC[XȤxBhʦn!̪ 9,S8XP./C=uI09?z+dF{?6JR64$xi[IR7!!Uya#n:N\p{>w.ku;WC5!zi ;_[,Bva5:&斁% CJ+:SO_TJhpcr#F{IweWYw WCb ,o1&%(;8ٲ-A7ҁky89(W\Mwֻ\/n#'Ud>Za(R!('Z t*)SMԈ6WI:GhT ^.w%lҀ)V9IbẄ~x=!$i4;_eSw/>5@嶱`4/Jo@-egNruΌHWv;#&άSۍ %j{C+^y ܻ}nʃWԉpfb*jNK#fQ;Ky" _ b?BBQV;x:lhL}.d-Qoڞ{- 䔲Lk|<2>f}QEfmE|%ڵ~N[zFYz )T!;n=2T\+i*^,%a ^]/+>EPc}k2f!e?>ՔwrANw0"|UFɂ=2,POp5.:V闳6DIGLvTuB 2Jw|P*7<Β0}7pI0=צ2k3 64ԚKGT(I;F"D+g8{k ٴ R":@T[ѳV?!d/Q+ɜ?,B!x =ڸ/=zh'Xmn^F%z"IVe,zҔ 9v,%N Tp(1ϛNfW\OҹѵoNxHA5~S'2a9( 9Eũ, /~=Q9zCDG f LW"6)ߴ>jU^39/kg 6jdB vn9Җt: b 0/`{P/:% .҆{-؎LڛĤb?qvAɯ eiˍT2nZeXNpowojjnb* f_ktjB2D_JN_F`#5P}#4'eW nno_~|HWI7C%* $Aq`mŚ98[ÈrWEN9Yb{b{]216qj iU:y=cj~moN3 xev1#(IzhPwE-#Wͬ*jlEՅ2uaYt3'W UBFdL+tUQh; 9oc"tsI3"}+4 p#qxa@brg5Dq[1^rbcyTiGo<+V BZJ`z8Zݲ[;H2zn6L=e0"="CQ:^ұCؕ~EO3YАP-BA"L65LoJy \)B.$ ADv35ݬjq={Vc @ "`?[8z5ʨ%(mcL^ ۣ WfQ" ۢ3qԼ7`>Aj""#'qz.͢W]2Y&ݭPC ;?4Y8XW٨eCtj!D0 guWNC+e3#)zJ{/kى&8xyџWx o5'KR*A?.pºn2,_r8YsMuA"bqn Ylz5Gk~-@ L@~Ml$ˇ =_u_J#% s]#0'IJ(v&?峨]H@i!sM^Bg#_EUtI |X3RU*9;x~]#}G$t7#l::X)h59l< vW.ZTUp &cs wAgdu 4S[7oU in.5J jì&Dŀ0 Iw`X摷;5"+N?z`TaBgfJ<OP֔>wQ4u5I5Ik9c"xǒ;5<"3Z^A<~ih'hpR\]JxJǠ[UçJ$;)YWmԝ 7"H0X_>~g]:7h ќ_Q"; K@Ҥm,TtSW. eQ՛/!䲻4LwG.$Z&.4KW"56:-' C ~zXQ4:]88DɁL*:0y)5 jx~,:/͓FϛިU/pOM\؝[ jA/fcsGdic+)(cW Ѐ"9m]Xwo:283B*=vrHQ_هK`6(40OT5lr7Vs2Q1dJSU_tIg5;2䋫B{ep%(+aFWPqvG af[L+!*]Rwe5>PVG|ɚTE9¬w-e}$uPЎx}|@mtmiH[C(H`<~H"_*M=K')PnGȪۧ)W܆9:mvi=fJ{?Y3ԌšP?ZJ5rA T5׆Ѝ=E. 5jZCV>eQ^TQ "U^jwNQ8S6ksȵ,d \Pu=4˫` tRtV(1A54y\@7>Bmc >3)v5Msw D*:ƲG>S"ey $DdΗM(M Ņ(: 7 Q qee"+i^UWض.F" YH(u*bd^_0c4Ȗۚdxl !xjk!xR)4G?Ot˕hj|Y&B&)ğzEm $I""ƢɆrIm;5HcU5H˂ 6Kd:2n$#;yL;vQdL|'^vRY@¼6EyJϽE0ʆ^l޹-J'FL.sQ'\ M/bG;34]Rf'}_\Xҕ]tF%wL2vGdHܝ= EʠcV9=;]#ҟJk'=X!OډmK2#02j'¾c_8̎nA\O*۲i@W-Wt輆6KO|1åꇿ:=lB\f : T |i .Emx\|h Q~(8J3ȬS$ ;|0+XI$>@wE,pBEBfӴJ1xNH֐!soJkݰ"uU:xWe(w:z_l \}m->Z}-BɴFn6P]5Y5?v\<)e=1Deyt/R Nl$yZM=fO,Ձf[h0#/b}] r|PL»BG֎\lϊ;Ç"~| pZPP04ZIP )|p˸h\$um0F4*5#͌{?ElLLcID.;gKY]&lۏIwIK H0S^5ҏ8e:JیLv\ݪ wC?\pt6VHP5=R|l\\) sy.WO%˄jQ]ktCiІgGۍ'Kbwp).mj$DBpb|%kRƉI-s|+Юѧvb㬘Q4I۝޿Ōzv>QS4tSX:޵ p79J+vCބ/K4pH vX&pn)Ř
UvߋҀ;:Rq[[ y3:3O@+R8[8@Efr=6`*;$.,Ɛ`lmE r p ɫOnx=d\ XYsE8{B},(ìn%CpCU=ҮyER j E &Sj 9?3'J]ZzeƘ2T!slzUkˆ1CY 1OOu`ǬyGςֻ~į }P`~iQ\3PCں᤬ +C #a_ϯj Pq~ ſY%s m#zMBկTisN6w4r #&c'0 !ol=^{Y5 (T[XUs3ZIWxr#U ʱ91FyZf<3,5q03\!yu 0 zF`Hۑ8XT!Fb9)FGtbAcs-[ cL ;W{O7B#4L*BnjIXJvh'wqSEjQҧ_EKc&_kjD( ! ub:1~uD5^պ:ݤ{v) UH{ B p~Pp5AȌ_/mi(ƃ [@/5?i; [/Cq#i!hO0VͪLja*kG{.7T_Vey9tcQ_4gg Sn9.a8/:{nxLJ"gC>!%~,91͵;?w؂m ss *<AY 7X>s٪b]g<3] |7JRW$ׁ0YuS" Y4<Q~'&0q-Li"4g+u0φwA6: 1@[ڊ"qi_iG%XR~1~L@SRÕД~Qު=b= 'cE1I-[/vX J^㈷seUrdhBYy<~-nq+f)I Js._xxPql+/vY(P#K >C6]҅Z-# *r!ɔÓVR:+'Rao9 KJom/$dvȵ$#i`EKh)ꦹ=_0@b.8"n+;b_=uE01| |Ouavgtݞ2yH;]vr[580hgH^2A!1kHĕ3j=BCnuZI q{WkhH9 $փՖ]"]n[mZ˩b[msVM'b+0 ? Evlca+l4~?jb Im &‘h 5hG!TR@w3IƐVܫ<t$" F p4 "Otr1Zu: 1Щk|Zm5jn~O QE(2qVPT`{,inbBĿ [丿}݆%FHH9k PrOF= 5, O GE[?(y#"ݽ An796#e YɊMYИ0MY c3jdXv7{A} k2W/ 49/f|T?khȘqh-'bd@3֘b>uFO{WyZBA\Bs'ԺKF67Z4(٭޹##hǸ¡\ :Be#IM4pG.%n:zCq[abɚQD*%1wJbT3xQ5]%m>ۖmxBbÊD׏&xpc4P F. E#87g|ì Q3iT;۔Fo}Lxn\IBks|]@Reof?VQr0ui4o eRÌ)$OiP)3fc^c[f ʥ "Cjx8()66X܇ke $Ri<{\`I)f44_\w*/!Wγv%͝Ͳ޲'UXߔOn'CkPZ$OZ)~b\.f_X7zuQ^mN6%.Cn2%oM={ $F!ESr]wj{Nme6xQa|ν*z^:6@tȴwx[w 2ӖZw)=rjxak::WDKu!.Lby)-88aB &`W󂾤ɏaܴt݃7, n>C}@`ŷax)- jnwn/qD}[PniˆKݜ S 3ϰ Ӂ%( q/6{sWbсz ? }eqcH#F-e9)B6 Ū|F]|/]vCkl@NWrh\S| sѰ5O͢>2ﮫOɹH:O7!ɢT։ Dݴk^S:y&ZZ@ϓ=!:=gbDbAtO.lS6_ka~$ ͡NuLuoHg`Zu^&X_0K4r.tka35^M2TϚ=;;9b:},ӣ-F@WbO̼,av|!G8xX.SfЅdk;|3z/ (Q)МbeD&wqrm2)7e^{\{V=< Ր u[`qHrX}5*BMI.nĊa9S-E,ձIr(8V,Ed dZ\&3_xLu}9;u6Wy] j'ؾ3{>LY_ d/u11 }(󸻮&һz=_=Fּ[TVמ2Ҟ3zƧD[%F\':mÙ$XRj7J^ bnFZ ˡBGm:#6yU?KU%7ex&oN8QRDm~ ݏq~R{jEhKڼAXF\pk!Iʢk/DWn5.zj]Wf)~^A4\j ePpJ  %z;`-M&WsW p_69N|H v0HnjN&4ZBMtCc2[)#'=Ƴ#ܳz0rU?DMes&:([k%KN¡< d ɖh,T6 5'D-gWv\{hRJ^)*[_\ >_smbR`x#ۉ9`·.aZ P*UM:ru< u%Œ5Y Ih QuɻrrJT Y3H˱h5y>k>l`D/9^:A& R6}M-AmJtQr`WECN*91!?S6^, =_жO GW 8 ോoߥaYrN]r﯎v2z:A(o4%jԐp+zنPydfKGZ,QNh$4wqlt]&M:)8/VǞB*:A~qx%%׸^{rRjP_ [0εU B& vCGZpMXKe+o?[ݭWYe> b~M.qr=aZls9h+ 8c5-r&9p[a@z[vwO]~Hl_# 4?WEFG&pnG3; f3T~1bմ<$3Ro3"+<7u(6tĀr |/cPhbzWkxmb( ɛ&-9XHiZ۹vg%W0WL 5daUTz\jsGaχz9g2:` _$%inm/S_rZkQa]]|cyÛ$P}8)S*Ƽ>4DO5Vk n1ɒ\)-@`r S/Ls*Z/9zvbmPipAH^ɃC}5F3Y5:qmb"1 Cڂ "hF4*%?l-u] sP8^QM(Gl|LZ_*A[Cq#T[^%V\(dB6ʹe5 !e_;uLD'}s=>=;s`IEMŌ dդ3Ao$ T:.jW: 30, ϞaX5Gx]k#qfƏupsi!N)V>P(\ jt`&nn[7~$!2ӸLt#M+M)@ %e`S ot$35 QE%}rD^-Z^"RY3/naOE{ ' -ˤuBd@L+ m(8rrNlK*^qwk@I:f>o$BOu4 {nmҴ4]P5w3\׈15)B!d7QT;d.R>qfߖQ9=1G!Hϝ6BIQM:*cEv@x HJA@=T+`V? KoHS{X~ׇsE.Z\Q249 ;C< [>dnl2PJ&IRC@'iWiM Ď/We8svj. #h̪Һml63[=Čg;h 袷f z.?!Wً'G V}rvo1J'j9qWm+Fx1%#f 6ɞUͬ- (p.fR2gmJxB_G3%ޫi) 10}DyϏJӇ"[5Z)D4868@簈yS , 7|a*nma`j殧W9yfUOYߏVX:W"O"b4i+UtrHbcxMcoA/H XZ\;enp;s\BP{;QQQT%7l37=>VnY< hZþ!Մ7&(pGj߫6yzus}xPdpW=P,J JE-kSRߢN$:!hzk5(O׏>@tw(=n+}6pk . M,=zQD+0UViB%x}!Rc 8kMԡ 0X`kp$cc'6ovZ3V&g/nƊ)uz4}Q`~&/Ŀm(s,HN., ;H5 =fj|קZrR2/ CD`F^oըϯM]$2{9H]͸/?yxسfKu227WL-]p~B6AtX& kۚBU\#mdη :xicw~Q qD.x愳 [:=|SV>[ӋO ~ j+E xơ@g"rΉ.M=PſdFtƓ+;01D:.If%Sqdpn NRNL|?&nY 4b k>e.` $gQ ou/w:k>j99L\AQm_JB9wI4}[s1d835+xCʷx>Rd.߃!yZ'Rڙw7c0.n5} ߩm/0l ٵ Ѱ ^78wb@uMf՝;b a>, *@;{>[Ƿ3Md˙X5! 6ZQI;OPU͜?yɾ l&?}"¬E5Wչ]،sxGJvBRUB!^Xieljq?e0KetUo{b\Jb *Qjv3_:)6JW۴4!seqk5Dx+ݟ1;ٝ< )` '´.OJԡ,3X?;۫\~r18TX%>A{QC b[Hڗ ?~;ە` M|LW1XujK`}d86Ŵ7i鍒ԐXN~1Iq =X wpEG6~1 -:S3?54l:)BAk׃6x|q^ds̔n+f߂b-mKHJdԃR3֖s"w@` D ?5}8W!L:ܬ*%Ex|9#WF74ˏe4%Z}"O]Z$e3dֳCb9t'iMHIH.ӏn)ک㮏5ؾvD|+}87G>ƒ{/{@cDN1{~H0y{1TM7zr-FHPWb)#zVbn'U{ 3&WE2i*Vl"NM4L ]sĞ 4 X:Mw_IX/bO­pDّo!'76}3@<*<rMuV?`RGRʹ镴 k,oߚ^%IRvJ&}z_%'jDbt{);u p²5bÙa!hosW͞Stzp(B癣|5]oe#}3A xXZvͰ/(UC_+Y˦9 ؿ[F ֘y0<~wAѓeZ1g! *WwYAy3`~ 69l0U~,zL3[(^'_xu?zY,Qp1Y ad:4Oxn@_u)#vHf'>~u\!b.ГIhH1g_Ai f;;gjh(ENx[xҺ&F ./>yjx= Y5яg ZFLGxj']a$LXAZ]Nj)Ia)W8݉N?6*oCFѳ8d`94Lk^0cs`z"-kc wZV};p^4"{kXAy%;wk(`P|.̪|n[B4#z>ڔӎ쁘/(bg6.4>r!RC0OY|S$ŗoB069=ISY |KÏր2(ogM~iT;~R )D<[=p $*?MZe4ݕ>tz /ҤNHh]@sSUILND 㮫68Oʼ6D.ѿa91Vf@G_,1Snz4֓kasx VAW&26΃ӏ󒛥T; T qẄŜ F:F.gW{ 5|L&:Y#1kHI$F;ά< YB_4"HD!۳[) R*JZ֫&: g (lo@}!gC}ƴ =ɤ.CK2ńR4wfH J8Tpz>-"$3ASjk?2H+' ظBJCSJ'&M>N'i~fk"knOT,oe)&}۰ji{ ųZO=*EMSQf|ʥY.?v?(\Ÿ6ٜzWlEHؓY%.,W}N rpP<)Zϳ#k1sڕ60BwÊΨjM"D*{pj?ɂQ3cF8F8N&t|h-c-ـzI$TDT{^Ypȼ;^QI+ifV+=S89'S% &9HkfTzuk;JѻbH70ƋG"EbCzܻ$UG[ Z *7]n 'K8$3qe^Jc{=` Nm#QW }W~ڽ] ?Dw%OU/)m-W4H}>b.vm]ac %$J$Uniud` JWΗΦ#Y)lVOpAOGݩV5w݁Odu2iY5<_2&Jy `z#xTL^m-ivX(џGtr:hTJxb8[a̟}eIZ66)@B e-11 .7.$['Xl)x|`|&ˢY%K26 ]TK1J g儁WBf C`xx{n5akdTbMHfKڃhedsJ8C` "B;Ewᨡm/z@N;N@. SGqhԹR K:(E7v{=4[L }$_[0K֘ ˩FW!/nhz1(Zl;eޥWwXH+*+hW rmd}pAּ'&Gk9U[|hغOH7PضpmzMP^C<}>@Ya*أ[=,Ti]]zҚW{:?=9;SɣS]0Xқ1䡄fO1K!4р$yfjZ#b-78QpQys^8rbe!OA۝ ^9"`؞ b 3q'Xs`o[g0V`1D8]p@bS4_;F^t5- jZ@'Z؂}"D2F:B5^JaԶcĭM{4aRH%lʛ&:0,9d\0<A秨 ⲯ@.W C0sg1םų5٦|@uCBiߔD/Yp *,b6K*r-X"TTڅ祽銜lrYXI 1q+TYj%?s8i2~x3gkH^(+W~) yײ+|!=l9 3,]=ı{ʆٷiFZnLO-iY-iԂ KbA A h}`=RɌ櫣8 kMc n`sl)[b޺A,@x!u9Py+&Ƕk&6&:@+Y8"Q`FRHڔ~+'a,+}+Ju?da8rFSP>ß9+ yZ=>% wNީ,T4avZ4v3j 2#䶔Чtͱ!vZQK؁u&<֙A+P8Gv[UFfNA<]W˛0I(x@)FElXgy_u(`3*1ʨp}6$ $2:jhOa˝q_:M XJ c P>e'P`7qjM(K26MS8#oq8\8w\7s# A+Q2sb`',J^?Gsj>co֍_J$-nvpQf"N+i/ eH #5N^-apL|:i`6Vuᶝȋ!(^g` Ƒ(h'(3&ejqeKjh*.Ǔ)փC@.шVo|GKf>~T, =QBwSvA6d{cu~xPǖv_ׇ(& Z;5\g=0xYT6∈5 W^xd 47g:"p> 8YmLְg{aG6Ȋt6#%j"l.c|u-O~٪BO3 iI6vJYZ w+{3N@X~& :~S}>KODz񚈮Yincc!<..;mEϏN2]*AϓѥuGV Ҝ+Y_~al>b&Q9Ǻ,Ͳc6ˀDJk7vܲqTIvAkAP 1rx:GgKJ+Zdr!k^+‡ IWXqIдwٶ"*&bs;e@Ck~:d[jl7O wM=j wH89bFHwFi<ohAbВf÷nQ(B?ώc0R`+W_y'rKu ͋/0t@= H-6)F^+Yic=EvAfs5 c!%>N>hTҷ_5"ڑo"-(ECUv"'-* ꐠ̥hdFj@jȽx '~nB[PEkzֺ@;U9dW65n:iKژC+dI'Bu*I[J0SNTÝ>#6ERejamz8ͭxfxYL"Oi:i˾!HCt%c.qI}J: Y%8KspżW)ѓ MQ]a0K8ک^bPo88}{ia^A߾drD 6<bZ+gpc?˳Cf@W0큂jASح40MȈHlE.tZݏ9S^}fZ` ?*Ad·"':s*26HuU1o)S]я+iAI>4Wˆ$ _Ea龫λ{БZdw|\2 e`ĴsړZBVk@Zq::A&rM%q6ki:7eȉp$[)cߒ9-tPU=WwcoPQDBjX-e-I>YFxz_nC/3|h?7sFiOG]'GfcىC}$ `0 Zɾ!^0V>iW`8(UC&}e?1r#+IG]rCLnswr %Fhav 558/}cYB@/Qy}ʧp4eff &Ƭ "UPJ!^MTc~zi{dT٨''9(:イ;r"Z&Dm ~ƙl 9 U=:􌿝~9KpYg#7\곕 qM3%9RJFRL˯xH,B$cT4ζ{?ϚDsezz)o=.fh .W$ۄ]N|]F *m"$b'qP;n㦂Y5QvTu2 s絫vD A?[iҫfMzݑ^ (%\YSqs3[>cⅪS.T C܊4*A%7<Ɇ-QRqWhU%/vQg<9M?+#5~){A{3Y,e$vX7 Zb#|)1,$h@r8L"5 Q&"2!kd=t(lNzp١:7 ՎNgW:fs3r-IvTr)YgȡgY%;>jOJ4p#zҖ+SZ3!viC7颁Kݛ?B"5gc"b߮ԥ/Mu%rGAfX@?'ȉB% 兀|Z“q68p첂O93Q6L"Նr Sz()ȗrXpz|+6F(C+U@KUD;9yaS1"fX6_"%-͞3w7cpSԗ^ tuHۈgѓȲqfl$ֳ1J@VZp;OwA̛F)C3a1̍,z<+ 7f9T$0l:XUN.zEEɬ2)njz\ff|q<qmWS`#[жM%g~1aB|Db5gkScoa8 L'!rwm sHPOEl"zg-@Lv韷.4^ A[tDÚݼ8ڄ}?TK}x~5@- 5{"EeuB8+ރΗKǬnh7psCLJ>_p)SԚ]G'4,NA_;s %$􅁪# L<,t}u0.40;H!$Opj93ƌb>֌lAL==U!iETUcM0Pm|3>{=bZAoCǾq; lP]U)e #sN!IzxF0 AF}}~`ujMS"ʛP6" lJO!L3pV3Fs\‹WѴoOjA~~lz$+˔} m [V R2D/`>/lr6mۅ(@vB&GHI,BX+ռ[Gͭy•w+n5dTW-':N5 bp?5DU)e Byy~_oIUW~tKEӀs{=;͂iDs/v) yZNx+gDh;aR"TOlB4ˇtZ.10"hN) 0'bzNLʌ֩2nUӕZ 'iJ 5ǞFe`f ͯ 6`XIDӡFeWb=/&Dl@K5RtNqU2QnUmk]A:xcNmc{ 0Yui=*vWiy#ΚR(jK__M2)@~Ņ`Z'a ľli=otR,|R ѥOu W{&.*"5VJ`ְ@(/MHx,xLBup UZ]+:,3@ܔo~Dy ndvd퍻wc>\Oi{]']Xl E?m0æS2K]J:z8trJ(uZ5V,$Fhbx mS֝&g 7%AV~Zƙ) |E>lpvg =F2Ŀڣ7 [L GM'_JRӣty3jbXXk0ElL_JbGUzt܌ 9zQ'tZ|屮U$FSֱpS[y~mk!PI_`Q]f֝V(6FZZè-QԆ֣'?Mޞ9̔jژq$@hMT-*ۍhD#aZ%B8T4#Aw8isqh^H`H{" V[]Vڅ-<FR O'Dz韧.3ұIEy) ׉kʓ}mF Ʌ& ٪9Mi~i&4_q;\-vSe+͇{KgEhXmfV&Tn4my͈Z헾Jo{|A"u1|U> C Dd䀀%Nm-IW2 1!ۣq4A{OX63c[t1O["8.j$_Lj2Ezxl!9-]zbl_s$m=";zqg 'Eg 7(Xcz1 )7$&YA% ;ͨZc3-8j<=|5[knUM7;,WP;`X/"8MwBMa  շX/?f2%9;'O˼Ny5ܕ^+8~OL deJ8=$ao)^-EKAL.4y($U|y2!sHi,pNR8AI٤'"G^ɱhO{=Ri[ͧ3Ip>l M!ofi~@f-lT(u)$&4{-K8W8VNgʭ5b%ھcQmQ3јӿ2> ǐāݧuʵn }V `K%4`^KT߹3b %@Ҡ<*y1M"o _Kˠ" \pB% X2N#g:y;ȯtFP2UߡmyٱCS$$|g Q>I0폁z ~؃35T9N0r-c\.2aMy .IO})rkR2+ i4l./Q8+hWK3(QGyth tT>IT'w,$@֩怭'Tya.2d+7C@+-q;#*q˖uc̤~^~P}8*:Y s~z(pCGg3;=˒ SY9(Ax\tMS4^fʧ_B4ؤ* I6}>Ce,^=ŭXWix6i3$(^hxKM#!Q2Z[$R弭uY%3C1QLLyvι;X#dy8XlTJ5-ڇhJ6@1V=Gw_ b\⸏d{阔=i{7?HvHjñ/IEeEi5,z$a4\r,~ Gp2J6r[-@cƁ%>%7d)\\^%\F{ƛT-"Mҍ76p:x7n1Ƶ ġ1(GI939¥PAg8g:5PUUU:!>s|JM&l %\;ӀU!*#_qw˶y6),a G|] ChE(´F8{UXg0“<N\BCsM泒lG4" {OJYJ£\OiN]P,Ӟ=Ŗ{ćiӎ5wBdԩ=(iq{"b,x]*XSC y=YAe[svEߏp"nEH$(bp '׉%׃ 6zeJ矛!lVqGXކq}2)juNg5 q|>JUv||KX )Ӯ:9w]J?T_Ȏ+=ʩ+c^hYY4d @(BwIQlGcuAPIWaon+.h~Ϻ>d-`ɛl9uK/OJk]m ug!gI*!xQ;5wt#qM4]r]hWI_FH}oזIM%}q"tog(*_\s]o2~ሉʸddP`]>R_sM/Vzfg/l@?@ wv!n fJTX[xg`8lB2||CEݿgYt|y=}US;k p(5#F|qfOJ۔5o*3 ƃM^I:ˡ񚰽k=/z֍%i-c 0}2зL:ne<6xy5MLސVefPf/'U<۟MQ Jd稵t-;j71(ڜJh# ;Nh rꙃ,!+,b/\6xf{26S-k.ܞ"RzJ&a MY[)Ι֐'7Vm俐-LtOLКvVHG!98ͣ{u.ADdr:ltbOǾO.½=al4Flr.{N2z!8JeU0Eǎ0 X'i*R` Lw@[O/yu?"ᭊ[ }rU(89G''~Zɤд6VoFXF{M_OOv F`ey*z}k߄],7ci`.rq\[! VaaLzM@"W/|[H>GX["s)WH~n?¥9&]L+1!k!j@nŰ8GOgijP dǒWֈN )5k1G]u>rPkX's6(`),-4g]ZA5[~ 7rHprl.w{WOumʮC( 7?I)ɯVpD2^$ɤ̦1{"I\WcTU2Xf-x;fƮܪպͼ F+įqX.#kkR hUK-ׅ`2e,厲ІuǗg6)x MYN9/WL6+d5䀏jE5bҒX5y>&\;"ő,nM8]:.KkEpˣ 1:M .cyd#ύ^60(0oIΙ{ ~3 nKeq2czr+MW,\bt 9B%A#|dbwb: ~%wj@FL fS[+WZwMi~7C  p59U=FW!TcwWÜcX$ E8rz|<$Բjմl|2Ay׎GZ>1>kxպXptNNY&.9n01C4}(y'NXſ3Q媲i ~1/@蹉$V 6,׈KkŒ:2JY?Cc. mg1y-BE}ۤWJڙK)v!CǞČ547l-t12bb $ƼK[,|GzUUӬv5fb6 bwESOC1T=&N+`]{ 6/Tk?{Pƽ~_N}N^9K.q01ZQ=אHOfikZ :~X ݐyUk>8Mm#3Yx~YA8`\@l`!ZZ27S&&!s2vv >j1M f>; M96=!EO=d] [R<5"ZPXW!`);S9`&,bs8/qsr°9pLԛ#j?pz,\}w?фJ)gصb7F {Kد~ "v'(8 )5+9 B@5pJ>>q|3&2yjTmF"QJSGP { rrXм ^o#%8-Zvб6@R'$sޒnᾺ6Lmb6 >O$0sYsZfR)k EЦZV1tKPy<7K 04~JڟO#ev=#+)زo'8fpb:;(i"#SeF?vPߜLStH};6gbQ2a``i0gm". j=}"\8H݀j8R6Gگx>)tqơdR@_]@e?-hArˈUbHitr in[:MKͬnBK EZ~'yO6f}Z867+Y?)b,q'ؗG/\.£$Mf$)+Z//ǖF*pŜt|$KvVpYXBxm|֮ ؿk&'h}(e;N.>hk\bD-rU@rkEgu#mFOBfugOg` 1-$>Ɔv}f6x*ַVg&9EFa%r G5qj6WZw1,EcpL+ m,g].I=zi%5S܉BS$;$ş6H) :G+CVKX܆&3,P{ AQb7t{Kg"4j^rX0mmp+Bqwo:tʑFŎlOIVKR7¦~Ҫc&1-wšqv,r#3Ds@/jp*nBya_ ],lެ|K[L` xta6|do2z?n7y$j[S"ߓ%}3 \=PCcxV).@-4K&8`9+¼$fz ϴ@Ky@`y8lNsD)7 l/$3SLa;0R\-9>>wzwW ;OPƍW5_ Ì@ˎ a@€ado0 đIk0x呧*ԟ WȌ}^ŏAXs3|Id_DINJyԫ"A>1-] S&0[q?SPP"7єt!E#\w "4aI`yx Qu%.C:Z5S6?(KLQ9;DNáj-FQbxmKbؒl r߫]Ř\N{^ Ɯ5@~KL"fۮXoQ.1 }[Ri5U1 NiH-eGaP̈́좮% mHyzN!!_yGF!r2 E Z)7#"YDζX'6KdX5Lvf^ʘQv ̚͘X XOո0a3 &qi, 3Vz X$/P:qNj^h^'rHN&|85[6RՆBWBrf{\f/n Lǡ |CZF[-qS2F6C [ʝ!.-3䎋wFuo62 Fd< w+KoKvMJ} :WB#.TP] WBV6(\xTS"eY "5ck47Iw\ % Y\HM>킆)8X$^b?' lPR}WTd?τftQXt(}D9("b*QѦak]#'_q*뙷wl ս?anfL%p"m5V>lݭ'3%̢i ?f᭞J1\`RLb0n67/`3>VƗ[Edhh{64G$K p!8IDZoŅWt?a>!'˽D'gEOOviV;5N_ZJ8k&RaA|e{xr !Sy`㍑&z렀 1*Z 1[v|ְ(XW>'oUk=rI⶚9#!ތ븺 \Z9ܴ,?%=yNJ73>dW幏˜9O"  VK.aPr^{b:>z6y5Rܡ1532y'c/ܽ*&;oNA/F`ZP-M w& xSmM`jm'K癗qiװdLˎH_|'& BlB |n)jM̊oֹ]Fq}r~ \KIeАR>avd@ލWj/L:V!鉆\ h} gNzWG^]4$(*c(%F.8`:q3kbަ[}78K!|U8К 4z7FFk,n7Cy.&23Tja S2Q7jrebfdfEXY꙳Y#Cv hrmT-*h)iDve|9R>D"AUr.GPGMɇ;OK6z/W uI JZR4>N6a$Aiך]V4x)BKbtt6,َ֮-CcdZ"|] mKf$8z ]QW5+O٨Z=x_.0erOJh!X'9h1)&:4ԴXd .s>ϿHȸfSfOг%U$TH`ha' ̈YDgͺ rNת-ߩvw$3&O}nτϩjF(I&,;$LKzdSm!JњNʶ%OB$Ѱ]izi@In9e/O+my?STMR(FK4! Չ |{~vb()?~;&S冀Ub  nc!? aMG6,X%pP0ZzC/Gm1AȬasң/_{삇G] ]F-uDzt~b $N%;$!gvFbP3%+.lr(} [ b+3>%+( eSP78O2\{+ݛBCYs̔ۮl a &nԜ̅ y`0$1#vwd8p3 8 bγıl',]\Xxaz{*R[nvtK̷hKjF7p _~䶚rM։+v7#4x䧁$f moBUOYvx {oD(&vNmR,nvK ?<}L}EOAHPynf<1ר9fS! ]Uk<"އdޡEMU?]y=ܢTIM _.1w$< k{?F_ o~8$ixX.6nʹt?T;E؇"`Bh,x <_B  '`c.`w*/)5yo9XZoOG(DZ'?O\.qr]z̎;ہV> <4=.±yzyNJS?E[6%2t,w4-BDu5Ϥ% $dpĆWtM ̑OkKk ,x'n z𗧂5p^L~Qы.T؃"CM?k7蒦3o{ |_gK/(F]&pp1"uOaзY9m&P{ώVy4nDVk?4LSEQ3a|e/J4OB˦\:CN49P~bsvqWY5"Js2hөHRT^{x*Cݓc=KeG}n"8Mzd"g7\gu[%G"M@`dձ U”k6.<„*_>OH$шɈ c,]1[ݫ.#?Ԉn ` 2*KTCSX>PrT]яpOX h`=5#ɸ"$HL5G ̓sX̕8pWwaq4[n☖!3|)Z \_vd,v0WV#z0NUzf`nJ ljdM_gju.E#>?h_-[r2ĀfZ\ _I!R֙h_W>O/i= lm4(@{uRcA-U\?E@H(غG;kYȇ cOad84.Kd3ʢF7 CH H`$ <:!3szvqDmC0Ϊù߆D,,e`+5JHGIx:챸Mrs#ǽ &xR_'i4Vn@rixQИTdچ-"_*U 9QdhtFc<6i"& 2wK5#;g nXFj6-V:`mԤM<՗h[6,'S)%ps7AӓRj0ѳdRWQykqP]yp{[ IdߩYnu3|]u@Tf۶JȘ|M߀oOCWBqss0nmQpCo"F6sͩIfЌ[)XA7gCĻs6N;e, \n2ɇlz (@F-| C ?3"Za`I#*w3[Yb:EVz{0TaD"|@KN@eѴnd2G| |\}̷|??ID%ci fw62[si]C*lqDl z*cہtZ7?2f |N/%V-"qQ7*cA/sj)Gz*}u}^$ YA&7KH^(9{.P?ɱ1ʽlyeWfxґ@HUTV٭Ł>ac 4BwCBu`*5ICG |*g˙3S _yC6jE@ggbCT'M^;0m)dªB[8(.ڴPSj5 Nǔf`d+H hƘpdv Rn]fj\;w3~Q|ԭ%g=_=$!g-C SuBj뗍u@m\L9GV<0v]XWo']u 2]yOZJQT´,ֺsCG)cd*}@X%>oz$X{DЌ<\\*_:1ג,^0Mў= l"ƐS'#3Af(Fo.nwԞĘ>r)1dԝM'܀dI2 O0)!>ᙒXEJ ܉D 2/le3D_mQ,& q/Kz6tG~LCZ i0+u#w=UÍyF2vdI2Ʌ9? 1.&hmdebrګ/pmRXIJ=ed r2֙M:>B6BF B MÊ݆!UOn1^_ g[X>,>~O9%ّAXx1+FS1 c4>d  H-\0*٭جȀfUaQ)L+HO n]?V?*.q=2ԏ C5 :F\{[g_sJB ~6ꈅv"hx?%xڶaK(K{[8A㦹Ick&+1"1$6icBX O:z6o@Z39CSF;CLmJ$}%qG3E>V˕5QZ1*64I$FD^ٗy2-ݬ=gy?imF9hCH6sqMpGvk>ġ̟ji* Zb *ZUEH٘/bP-6__NܒȞ c˷fti0q9\xxU,5ߙupwB0VNu6Fm&nx^5F|^ SȽH&h,{Wv'.qTfT9oo>fD 6umqRMࡗ@I,'vpZS04@{,/>u[*b[Re0o&NeV#/Cz2b[^saWrаz-Cޟ [CI,|P8qttQIđߊ9v$&/WKaZqcm= 5+T4<.s[J,ϭd"Y ;Á)C' 9Mˡ0u䛍eW`[3S9Kp. j)VSx慰||p˔|<y9í.G~Ș(5KZSZM,BV4Lf4:8 ''z]cAVCI5a{.EhWE0 .ǬjP₇^i.?<|[فKQBupl*DP_+C^}4!4oW=O P]P8ѣ / _Tu^OLi1>\0&b墮c0ޓp\3Lp#2+b\%m`Df(ip$ J[VUilYhEO!2^.}f} +Op4KlKS BL"?`EH bj[9;wZ>=~'fIe}iNxȍrOK&ѭd(|UVH]v~T5YjgdF$~8ݠȖOA0(t\-V[^QaiM?!e YMDUn#mu.qnF9ph{$x9SHT!P {ӦHMp6ϔsճ{@U6x̂TdRdiu⯨a7W{ qDɹ(>l۲B Cw>{ _t^ 7L`ZeZ*.l}.IQu"IS6b. 1E&c!BDh]T c)L ʚވ$<РKl{IѦr\κYB"Gfst9yB~~)}L$lw*bMÉW:*]c NTGxNd~={qԬ'LUzQzas%1{]95s )>;Ud})_jفɎ~xң!=,&*k¦I"F[0>=7:=1ũo-&$[ur> Ty%Z,)Bׯ=쥊2DyR$@LC(3;RfSdťٰCYID"ft߹F=]3G$FKH??N"zz^Y0rR^("X"26_ pjD9*c NvOxu 4}~pd4J ?̋zeQc]ǐ;%+p,0˻iU]@ P@MBb dMȫgS'|X耱Ƥ/\ R5,;$ |2=[$@һ9Tww<4mECdЯs.r1HzrضE"յ;i3,$Ohø_P,-WX6߹ AC?'Ug8Xjv11H=|P3p1< j5FjTO^A`S~?L 3$y"*v#y ,cf ;kbftwLp,]n7aOI"@zbgl ]0)3zZR{鐛?Vʄ-xXTu LeB.hHm j z 7hړw?N_V0koO ]8r 'YłÙ7Y<_.f==^RR5V͒!պ}Ӱ!W;V~}Ibvz>bFDצ,gq*Y'BCbO0ɗ|_gc)SxJw 큽ڼěXB:*zݏ+s`S̏OXy+16s,,.GsS"_gm #VTB<$qzi+#yHO&4sA9 %PV t Syʸ9&!:U"y3;~~.QE1:\v 6H>A'K̺^ԀJq&{1>2 --iCB` ~Ec~{_cO'I&`"+fDK%\ef.=%LWxwZ1/kIX/ Z!v;mNH)c8ِS3YXSG4Kk t8%cU9T?ZH}Lxhq<̇ [^ż9 mxt/P|݌@tIu;SgEn~gn6|q;Ā!]^ح5W%\{46FVN!ra&Ҡ}op 3&X1[H>fhg%&*a=03E.N]G imC! tީ p {dP8u"Iʆ3*yu|w IH0VVw\xw;Pub&aP!gоcLkRV' wI w)5?J!Dz.mdZٿ>Ρ>(Sj$1r8waRƐ3.pWxH\)Da{@Gfw2f-˳+}h/cm[mADQ7ɑq7nfˌ{bg$p #b~B 7tR 0=˻ٮ#թ\|g.?2`#yI~6|Zdh':];@x qUA~ѷ%#TxmՈY5>{$@%c$Uno>1[s&d]H[H=d`O4^Ż_>)r>h 5Gr5}$Ʌ*N3ّwTd oGJx>!5W8f@腔_n x릍H[E]Lq{3=]ݫL]W;?n'}(E'5n`aC E|:.j a38+ e:=kTlDd'Bh?& UM5GZ{M#M·J v/LbJ;5@jZe>t9Wt@ Ү K+[" r7QvX^Ẻ+@E?ESEɑ{U(o]A A;g]~ kMU+Hi|33\f7yο.qqқMމ}V<2}o_oej6BK }^24ȬTNO2n8/-  cY3;mhٌ,\Y8"n2wk μoyH? _Wzc!? s^ÓzEWu,%g-\ dV:W@g &[įP Pe לe)V^)KB܂PvG(T:H^C#sz"KR*05^MLE -ZffKσ IH\YT5Ua*\}*jkː# IPG X4Jn1|\Hzt4!EЁp(u-NWJ\|{>L1b]saI9VL?f euכmy2˫3_m"`()4ľF“;gK_MvV(R9B{u3 ^d3V&GN'ѼHJe™'hn'Vg67OBQA/kO_UN<]&lf|'a]nt# FP_z `n<5Vl9RnZ).}RƴFn57QgY#B9C 8Rr 7/"Ϣ% "?˂}}(#mYN\;3YHTF\20ɂ.)bNNa." 見FQn@=m' ̚6GTan<NLz2Ol<Qs^"`]O"IA pr2DP9 xĪMz#=Q#R6u7%|,/g'Mp7RBG)x"9gXXp;q eE9j!G8^EG' ԙ&[oJ=>6ki)v,KD[,Z0^ևꄖ-g& 6Ue=4f}_䛮JBXϮSþd>ˡn]v A̛Ek 5Ng!gH;7gZ^Q;$ ( '*='ۻ9&u%n=p$- _UngTCJKgw/ũ-jIM]Iy(~UoWw M\RR+cԭPbHw 06JQ|mSsIi,M+V9,&Р)8#'PcpSUlʣ:n(: Ϻ# |юeHe ٙ;IɂJ;-=TM2AؼsX$LgE!n7 =$ 5< Evh1SlxS }; 7""3w+ ,.-CQ| !p?o/uf5v^إ3rM×ρ|Eڑv9} b4 [@Aٌ "O"'OEŝ+Q̩wBe}d]+~TvH@h(? $ZY8S!C8r?U5mK("DC] Qf&a^BXZ-2D[}]=¿Z1ԁүk4fŏ$mԻ5q:9EGdD_*ruj*y:ȻvHL{9ko;x?J?Vg9.;6SqZvb @!7/> Ђ SCz *oߏKąCBX:Jޥn=ZxQ@5lĖrW5HI+_?;j'ę%c4AG-;PvuA?`8)G?8i@_wS<Ѣ~, I)gFzO Lʮ] t;[%'i(170)L@h|'ۡQ?nMڰoI %811Z"dt:ߝu 0i?^nN$]:gOla%C]R no<.hZ)s *kӨZeާ߯\M#xpP\o꺧aiXf-oWvtKn Hm2}̖_ἔ&S@ :p!J6D@nk C=]}/MvOdfWd2.P--!W،iAmy8qmjX,ީ AHЁU@sJy VҹtP;ё`Q7\L *hF+&*FQ$G- ()V֓‘nd V7huI.5np2Xf5릙 u%$!q g{x4FIi)z+MooO2 QG߳gbTxBǃ+^J46+j$ 'oe]:W !tDHuVC =zPny]#J51`Yh^([)ASSYC_dB2G#fk$;BsXC7cnwREjtx{IYT{) څ@[Oa`*ʤs4dġĶRUy\AqpU ]_]F7yaH5 L %OxŹ4hzhS7=bh-ぴ(W4qjenC'X^Q ҠR^o*C@ori5pzdr Џ=XmkY@5P@U߾1WR2K~f(NK&ƕ2*ƕ]j7!Y&iZ"[Ń>Ij)>;8cO~9i=?5j1fIq#9heT;ٰ96:MVL՗*IDN>h""YmԶx LP`- mA_K)"+,c/fX9xg" 'V:}Y= sY3ݺk~wWI"6%>䊘Q< |ɡUi*% <\2N^pv?81)Gλ JnKf̆#X|uo͵T!D8 :Sʼn^m$`\ٙ|HL ~+WaR*.)EfHmΰ\t0d85,˶a`+K[q[OH!'kp f^U#M 42F־Dl{up}"V?"VPQ႙l{)@lH!?w&GA" Itqƍx$֐)2 4{#WOplRCSM-6/mC -\F ՗6Ue Aڑc+ƔZ@ºoZ={c^p\Eg<Gu2 i%$ 1+';W> gD ' (nVpz~oe3ɄC&/6RD[ؚraӂB;J=Y߽\d|wv ϳ bpx%QGc06&%p;)͔Ƿ7H2)HIi&Ao9@(`ByۥY t`W2ռ~+7E= Oc[Vkh\[LLW>ERB4<Ʒlw֑Eol*t>a2=m ϸN9iQFJZH74"MI$yf!y(Mi\26<6b÷mLՐn9V{ 5wbJbZw[7wv)XEk&qBEpM;rgCa ;`Km9! ōkm^& SټJ!M?ħRtJT!Ӏky|ݙ*1aVz9=-swN-zFiMm7L#G:{H{R* #TUPܘTFGt"lS*()lZOaa7+,w!lQ~"yu-DcWBdY<xS+xU ;%bEz㢴efG:sC'.C%DsE* T7Lʩd52l!xH|sF- }*v1Q [VlDS86+R1߾,zc {ԓ"{{>z}]J&Ddcm1Ĭ֮a;.@J$i-' t"#G>I`WBVu2!i$lYK 5C◭KP3yسlI06F(5Y+5/*3랎/ݳ )EߍЦϰdNq^pq=j+}s@$~cV> o.oxtY,iDHxϬϾ=^c&|g+xyJK6#+ |bQ*>"H:j`h|kSoS,9S<5egJX8}1 Qv}gY qSws)P ؃ hP1c_m˩L0&S|N`Ox. ntH]% AJ>EO<#)?CoXn,l3cތ93@ 9+Y޸sfzp[M\G "SԻ\h>$yNVϋ1 pj]rM&BkEariDeG+{sO$qZBe(kxy6[I!6jHK}"-ޑ#ɛ-KØlA U6tij;T-G\YcZa[3i47o)7)3F BXD,e]z*IK= AЇLW?fqs]C@[?oys?R}Gw~-0DҬrx ~bκ 5[6mn%j?&4|n(琞,uS|)bx:dP\@S?Px>q3 J,8g!`iбW\xR% 1Y9GؖƣYh~"GXҖ"`۞p4O1z>omqQ€݌ҹX3@eUO g(W~+(ww'A跱tJy%/SzWï ࢫ̲ S%+cۿ$y:J=btu/]0@9I}{9,^I*$(аS%+z#;20hRG_|JgL!9.V^dDJ.}n0ۛM"Jı m[6ьÔfMϟހQ_*n0j+S礪Q@/9@Ip7Xn7^sETmjFY^q K28X8\w6+4pS=T1TJ9&,l@/)re9jK糌}DٿqkT7RFvT%rH%ԻaNdp\ƹn5& V! ry=coidi Ҷn8{E೦E:J-&g㝕IGxud)$EYd>L7`'gME<}4*fX:>%Pm*@ hhttI,L5('.4urD&J XU.ZE&3dr'J]O=Jh$WjG~drdBeCn 3l]vw,$!TOF9NC}1XaE4)ӟ.@2EHyGR #;@7=[!dQɏAM+vKX '|$(&6}/|Ђ*U>CruwgS]2%i!] :ɁiUF;Dφ5SjhX 8۠|DCج:.Z"xZYۯk]ڰ=㨫B{-C7*# ѻN +MގO?B]Rlox DLRfA+5.m<7R% 8=J.ϒch\G]~2`9ZU+^v[23Q 'TXڦ%h)Y\PVZ Yf̂H ,^[HVz73k=QgEhX)U}8/_Fu 7fh-r0ƼF0 u@}yn=^&;'6Uj=x7QK8(ෞjzBqtt2M,ӅL:2eV(^ɦ˫>4KAqV~}L^q >Af"ێL,̞&)FAU et(mB3-\9z6k#D'N$-Fo024Zrh!>R\,#^3z91>ֶ(.`pkTS3s;ij|rר~s㿕)7 RL\rGӗճaߕЊ)+ajl s~(.|ݹ;V?<; @;( `anD l(뫚{఩cD[&@-"7UZk3J 4SeXԆ,yNM*;ҝ*?"R&]tĴqJc7uI/( F]!f.3z9>) ֣ …WW9nR JV;fDI~묋 !J) 9I8-sjzE]IR`Hέ?4ҘD1ŵcͰ*Ȯ#>8Vz G1@'ӿ&OfUoo8*,nti;CDB.1p+{.E:?L8gԹsK_W`b.a LNbb{}KIѴP*Ȼ&~RRr5z5 =&Jj-֟?Dn_K猍݃w;ի'܌G{`cFIǎq=^KnGK̆ Sn Z C@Mӥ",:+Ø=o7oӝ9;Y8F8ŤvIԧv׏VOlƱ}IeBw8]:.Smg"|{XJc_S¢ޏnSG=q "zwgզ ];1y6|FVcq Lܤkg g>1N)I_ܨ$yH_#2qn%vN>^`λ ";{> 83E? 2'-'C>$pHɌcM\Wt<Ȧ~h-DS;>}P^Ć[C~/@y ^QGJ۟U4u^D0-LeϴEX~ ckGGuwٗH:l"xlMecKe͉<3e{VZT'6:vޤ }_xLz + m#h|O]]Uccot[y ?n8QJR9OezUr௓Ь^O^~dD?16{>ȗ s%C?Y̟:k{|#nzO7`H8>H̝ 9GV$^&ϔ@ɓQlM (pΒ/U.mes?b:t)9} LzL5Ra^1utq٣ZD/"4v+g㿀bx ;=g6нe<~Tn3\컢z+CY{[41D^W6YƦ'%lU_ݺNޮY;^ɒc.ҏSIY vW܊wl,EX>VttbXULZD_C0f}yd;5J*K|J'7 7vJݴQD"ןv&ЍʱWPʪxyCX4i64.dJj5(pqh$es+..&EЊMm=ylkup  kw-?8;K ]:=cCޅzn׆IwZ%4ZXw/NXZ Hf|jO P9L"s٤ h,24ۆp=y<lٟA2]̞~RI6D iD=H0 ]`W*)tF? %bsR2\]nu[[yN꽐1U#][9uܛ:khP(v_ƇK@#fEV{o'w7tUzPpIvR;'*|x].[݊#GՔb4 ~Ŧ4ے- FZ ;E1kbN++T iTT z͸ FpW9YDVv+@/hF2;~6$'ʼnllm ! 1~蘸z:߬?]qKA2k1^+^VE5Ƙ|ɤ`1X5!#Mlx^wJ 襥-s1Ec„vIi@ q.ΣA9KKsܞ LE7K _b;A5Ӆ~dxOP׾yԮ$*D=sy%`BMj彥4 F*dRg*):3v\wF)٩U/`{qbvɤk0/L 1+PeqH<&rĂblp5e7W > { UVyꁴ[&z=ԚF? _FNyJ_-Y(G8@ gh '52dy5M7g_ ـtr!pvA9%6>n!Z$Q)ዚ#*QGr!6ɜhfG3C_o+EfFaT4 sB +ξ Zըfv3.5DSؕи Xչ;$IoOru~xBk L}d ]skדeWp,C \m^S-`XUu_C}P06H6o=T`@Gj[kn5{Kyk>!zpuJZwo)c~ܿ)DOjJ@لz*/c d!) ƚQϠZ=j+cV%LVfN;V;N"< zevK4`8X n_t$y^ۄ,I9FV?kV&p17?N8 _]7aXo cgjrP8xym\Be@!_?a31$ ?g0'xږJ@Y8um?ӻ̂tѢG XxR~a;Azq#w_[მ6Iݗ!x $TBWCVfc}2c)kH|*V_ N{'@^޿[c0r3Poʓs^:z$ly6Q!7Lx~,jݲ~ F"#@7 zF5|$ӅLd^߮{#>n?˚0%!?J:A0`pޒ?;5;r o#ѬR\W >oVuG?Q/3`83_C^X2s2W'٩Tv® z mzi"etV_ FTXPCnK*%zꂕ^ܟ<9ė \3pdJv˪_hv삖QSә p'_rlS205X*yD-X(s[?*W4j[EӾ z$?IydK)Ė`.>nRZSQ5}O̮EhLoV 7M̽qݏ\^Tu߆˧4y-J. RH"6L[ 7GWk~WCAuKxEZʙ% jHK[ ? Bz 5kGuGt}W8z^!ޢO5DΏqBY3]{,:M",|g(w+l> ('ӵ7Š ^PJ"+QSOJQ,Nq>pnsJ/~0TʗG-4-Bo$krm`5E\׾cĢF2h-5L Hɸ8% {n P\Mn~ B]wwNڢW:9td,B놤Ċ™>XiB&@|jT8i.r=!OT tУPN,}!=ZCk}HXqPlEr; tܞBJ2f\} u^2j2:j.g;JhRq`PaH>Ẋ0\f7+A!M]&0̪(OKd\n3xڕ@xNo5m#.N._3 1ќ1ԟ{&,Fg^_ea9ޏ +\ =TQڅ H>1x_(F1~E\)9Ts?0KωPIٿ [i,& z< ѻDm߄s`Ҿ%ę$%TNǓ k(8DQN*|Y(LߩSHՅ0c^ACf4X?]^b,gnDFM*Nՠ1X;eGh^W{)P^{”@o{!o'uPs,`污O)} 5sS.~]7Pڏ6WH39^ (2ʣ1[!͇'Kq빦Ql 'Kc,ܒ;֫MT J$P]G}k5$4%m7ҾV?wV>ѻxf4^M9;HP[*+_)w5ucۥhX<.`rURo;kδWSX_{v.S:0zN@0u?'Ilwצa6z4Wa& @%5)S$ÙPB)rvU1RRP*wItV=τ11^`YHe{>HDzM*b[߉G#sez]w'DoKZ2“Cʭ(Xw;=k&2=}Jc.ī@2?Z%Z)3*oP(20б xr ~ec<$ @l%mfҠQFiI2&H]6RgRPR"^u Cҏ̀b5)yLː¨Y hMQB2@;_U"alȧޣ3-s.YdV8Pn.@o>DDvzSŁ,YCU9%1ZFnYmhh eXK)ۆ!<o!4k著|c%cD GHpR! Tcfw\k}O'JW3C}bb cC|oi*}1rG.yIkfXdPL&(\dMCWe/m5R$'pg gwYx;{+i w'1M<ipDѻ/ /OZS?jKJ3B 1ȍ݃ۇGB$SHz|{B,=.s˯n\PJg~:,ǏlPlŢ苔jHO&9}:kOXZpd\d5kX#s=e(ZFevQ$jzm?]#W:z訍 n` (de*8}GצZ-;ajr 硍;pՙ= 0HY-L>>n-GS ӅeM{͂*^FlO/lx2L#u.q9ݳPDDBև26gi;M>*@xG?6oZ$){h +<-QHCڄT0!]3_dv6'9c4#*R䍪b ?pM'MUJ4Kᐺ5i܋ [?.ej\ P?MD'@C Ke-\ux-a&1K(>+#w1(r7yñ@\\ =dsH'0vYkGjt˯|eOcdž[?FD .dj㍛=RVkH_FCľX>v aM`QZe5"Wbaq@+@/t>q}svF/~QN-z8B"=Et\w<E ڗbWe<=;$#y{*y o" ~L^88fIۂoDMX&jAdSΈ.HZ?Dtg`#LO/+r>&_{o%z p$2 pn0S=׷bB&]T`R{JgJ #IECJvC-&[lQ_(cspإJ Lp\2$Hx-+0; uýwwhbձF:C)$ѢNEIM׍=ZYs$hsm3w=%yQ7BJz Ք:FؒZU9W5 CsUHri~=4j&Wrh9ƛn`Xp-7NK[Kp?ػj(YStX騑-:u&U̶rssPfqwT*Ƙw m}c (Mi?VfMeSb^Up|֬\sF6!S k;`M{I*)\CzWT;mk,> GSOJ<ٓRp[eTj6?Bݾ˹>1|'ghwX7AO#oxE|.Mj8-"{TeezydJs?UFY* K(^&-b鲔u~8W˓6 [ˈԙ#F{P 1R\v.MezZoɠ&eQ}cǂV}vRmPo%Y4_ ;Pc(i&\b>^ H18Q2[ob~Y47ZS]r"i֨(H_u.rWN/LȜo!C9FCF 畄s] ca_?Nly7OyesHCu@sXȆftR@cUaIkKh D4)D l_'A6h)UǞ ^ŹJϊr ҞLƖb=U'w1Osȱ̩#7om?#󧘫g M>c͕+̎U]ݘuYdZ 0>Vcԅ kf|r5gnHp(HŘ\/1Gu ZY ꑘ*Biaqrj _`w60ɦ >sk^X~kx4vK`lbCX.c \,) tД ~ ~kK+R f%U*}{ZQaf ܁sʔ}#uOk}}0%꽧 y"*5ji]&ARnoY`\ի~E/U'+EjhMƒRg>UM\}iL댫I NF#TaR9&{ʥhE{HZKuRYhyfK?!Π:f/4BbS~*jEDr2g*+ ᣁ>C<" %W0% hu@jLe}FNNhm:Iv+Vܦ 1+/+'!sFwpbYMfWB y͐?s-B4 ~x` 407l7q] ?? +b1YH0C5ؚWxW/q8X,➻b鉒?6;xL\ j߶QdjyGWWy=!<&(R]t!2' F[>?Wf9.! _87,); hı߰Wj 1&-,;mx`9l] Cz%pպ / &Ȝ -@5 ke<{ }hR.dEP{e[m~ k[/h3qes6ZreQ'%zvu>ʟ89'~ڣOדF`kϛ<(٬L\j`/~?m"Q鉅ם LW,":g~lxg~w 6Q YVSշqDuŻxU|FKRd=RM!߯ap f9~NYOr-9ϔ:5Z93GXl ej$$̊|KZڄ@@ҜtKz+h\[N#j 4IŮAPx&y$5_({2gp {/+nA߇톧8& #&`^oݩ`YEHvBdm#sTN:3S1할^(VQ(Ҥ&~5E$OO$}r{0wF ^(AeTcȼ"UGMp)c HK=XOPEj0n&J%}fؑR_n24eC^ZUOs4^ϝ;;\d]V~A9[;^wp $~㶳|ەXl}4q!{Uxlƌ#fF,D1p1eKָN `^nTkQ%2:#&ӑqSWgC(IyϹ  j^rd"g6:hvo>mo52YIB2t>ʶ1Y\!D_hneX:5oë皾tn'd9غ޵~ؔrܑS&wn8}Oءa9Q=ThAnE{Kv,[>%"}E xW݃&f-0S%s*)FAOe=QS|̡ CkSkqjf[`B|j<(J(T[Ī! * L=qӆ,ZbX~N=`  )J iq9+Hs5$9 [^9M/3Qм4r$BעrvՙԂMC}?|-sdJj(sU.5 hʴƧ7<}|*"Ӵ+G->@69Cհ<16RPʰyN?dd7 %c@yb=  OG/-b*K1%st Ȏh3Ȫ#i".nods=g$tkHӘU%rurq _'&i7[E"M&g;b#쁱Rڛsl9TvӋ C{.VXhha?t+S7D3G$6w2my"e wicp̳{ #DLp`eǧˋ 㵴Jn(u1$<7J{`W0b,PjՊo,CzBh|M?H`B]JL8/9: ,g1twp gUpKX\:"~ڮd}qIx-cRcp#RX-V4)ɤ/AJ%ן۴**,S1\ClG+3z07m@Q+|~j!1U3sш>a8ڽ]v©CqcY|[f|rQ}>I/M\6tf$-VЬY0E12wd2FRE/0Q5H<#?P¾"c "ϸ Fu1AC aC$I`es ѕBX9 lMK=QKTuBPu %E)#:>r .euTK/2 |ʇbdzW^w@x"7ǥƸ_&%sS 5ʹ(aGY-97Hu^ P كsmΎM*'|>!dQ`}d7"v0ׯ3|_qyխcco83KLavap.C kIE+%%q< Y̆~ 9wPЏ#߶4{u taR §ُpxWj] -q鴛!)0[ñ F60֙Ro~y==ù<}hƜ-kH2ұG1SR/ҹ793تbs͏C1{M gu&țUoϗ*@ e,k;%yA;n(>=_-}rr:5Wn}7Vj(-~I&(˫}eJULZ?GK.U~f_QsH)ټ3\7he/~ '[,gK6 x|.~<4_?s.>5]p~]ŧ%A3,>ǎӍkq{ n M&|Ld\Fҩru9eϩo%&&FDyCѮ&w5o+[ AE|rBA^PF@v-ѱb ސG,廻&4aˡ x*Nnvm,*:ҒDÛ!I2ʘi:7t8.5=blI÷F5 Dc[DX8Mρ ǷTaBH!ʟ2 !j :M5j.tnptc *Gذaz-&4Q6onh:$q`mr!ifP3lxx b㵀i>IG,ΨHbÈjELMMM&GK%[j ʹ[)cS&D -[G}DYkWsWa:u2,.[uc^tt !sl]oʟvU9H&w8bI\]ŷ݃e-tVC╊!Oli+;M`(hb|0o؋SyNLo!mRq<&Ds0ny0!wi,wƆÎȃ- ͥ~(.5zeY䙥maXBXGABR1Ux%BU߬ĠL=܀)ٶ@=w62mI?xX?u/9ۍ V+$fkT#]ZіA/na\oF־ܗj'u}mwY['%e/A^[0B sDr{lDKX{6"Lxc 0ms*d~+{$,ڮ_oT"wZz^}(q$G`E Xn6oy2y.S(WQܖ~4 &wmK"*†8x,$s۳tP>0KL˧"!BJJ1XaƦ5J/Rcu䃇_a=)Dk[DAWƲoSV u#ZPusTI eU*L9#;:A9N_JsbܪN?yeq[IJ08V4*@pn!.='\2x>H_}c<~Y(>sa~Qs @I2BD-sW ?2+& zp!=Kyϡ$DŽ2#@F }@xgw4MLvQY.9f mIAZEտ]Jz;7_d4}16N $tUA,;mf]$)1o4Y\g2!U R*UWB+4DM2{w>au @ЅhxL+nX(FBJ3qwH0 _M"g|%^Q;%U"w݉@x+`t<¬U*;O-|Z17gW M̦Ռ6N!nF1% ! At^PCm0ʩflⴝ> |rƯ:V<]x+IqCxaq#Ekȗly@yyM;]"(n]k7>}Q 7}Pf2̙VWbG.yAQ΋)F ޵^eڙVP)P5-*/Қ <齜;[ZRgLE[oߩ n PԅsH~1'ht2֨ݵ)<&HwwAԎ(_F.)qH]G^*NOy0v~ZgP`Zۮrb\iJUX9{s|i1Ep&#DpK\^b)%ed&E٫I|`d9cYYi#W;_=y5A;Tul!y"Y.(k-=˒Tą:r/_3 DXA6xIAE]?0vXiǻs2+պ"-V_f2o&ZU~Dt8y2q4h @ј6f=G8'f6H=TwWzf%ڦuF.L(TLj(R>13 IhfzYS8K/ԣ&4 h<_9Ѭ[P,5 #B#2a.tBV^p#G5pH[O+!XPSH)kj7\J!--,ӀٕPs=đT7s,TΏ[I $<e ;b 8; 4UݟRM8 @\?C=# 7i><kE^VUu#ٿPo.pBd|GE#ZRux76Pekgѽ(׈TRsTxֲZE7PQ"\Pgې~ݥj@ӷ6M\i)b:??Y&0IA_l26ʠY '`T}}|W⌓܄5˦oùX]Th;K"'b%LR/: zl,xF,3\mg,_jFչyIJnsАtk¨~QN?9< 1MOT4"pe*S\Ȅ**j&^ERZM~Kէq}+W-lq'?ehuf}WCfkDb(!Lf?n?9qP:W)ra  X,zUkc3dAR I1!Q *]k{5" %b ȉ9{0Uq D$ieį 2 Bt!_HQ1%;HEE ],8lLuqKve#*?[w܊"Z͋} V:\s` o8KzBv%*d9 eɚRu.ך}E'hh?i jXZUО9 #k{.kOg;&~tFwv1p7a:Ϣȁ톋}o6KV}9(Rt2 f%⩸q, ۰@!q[86>Qٶo(*e SaAw BmwP <\լ&+MQM m=kR#ow45x݉k3xvxHl 3in#Jn5a|3GPƭ˿K^]@ a~яb=aZ,)+PVG)UĄn]ϩhfj%*,.m?Z&pQ+Ș3m^?w vGM֥b0]Bc&5\@ ϞJYC lʠ[ܫj~s أ"nsx쵳N-JB3m r=aqžH;Yi:O?Sipv[;K)jrms 7_y\PS6H!"èH Gyϩ`ʰvnt.fQLQ IT'_-c!eW4G>})/5z6}/OEq㜾6L֤/ žU:tH4U X 6KNY]}$#zfeHUX w'P5O1!NuR}<~ t9jzRCX젦=QX܊e3- a"QL䒫&0wT]K[(\&4#ys'b6WrxZA*,%9n<8EWƬIoa,aʓ ɽ7V̝nYDdaX*Ù!T=9*k)>~LY-IS&"h"517\|cmzљj7OBhf \h0SX҂{D,GʮQX=0F_┒~%}eFfBٺ坈*YrHG6PY]0Oy?x g 25 wD_u^Dz2"'Qg.p,Wp^cf1  b${CVr* {vH멲(N7WZzn A%?YL+ u,Ű6$juc#& o ?X"g\ib0P sT;yLu)ɶ8/]Uˢ|7wȖc;It1"zOD-y涄kr;5ie.OK5bth~ =ۛWc~ G|؇Si@RG *r-9Rj=2/,iŇa&T3WŤ C *xSz|Bmו:\C6g"}M`ɯ-m.Fy0h$'G+N\w: ׊h&=ɥ(U~kE[mΛ죡[ ʖ+FC᦭ #_]׭]ß:_il V3 gU٭i,h:m3ݫ'לcv7OyY~֑Z1b_PE/r<-J%cAEuMI#gbmi7(A!x8 ƭ;xI~ovQ F䳭PYyEH=bo#y0Ǐ.r&t|JJBulBJI 5 \$@0ϣba Hcȧ7x{oՊQG1h~XؔD[FnEu.%lPTӠo%`|gf3q?_E%_QG\Q]bK?QsΔaJMo,px@C`\ Ǣ?: 6<5%-vZG qs4dKtZ&/GntZle Gvnߴ?BqNggNJJTTyV U]hC jzĐ,8O!&JK#(5`,~i@R}B#wwڻ3O0앵:5]-^"zy< *AHnq0ݬHZSx@FJ8=\(shD{@UU+z(x7SjSXFhǪ 9 hQ6,{#QִBQ e c%^Vt=ȯ@/1Yh]-*ư(+yƀ~t!̝ۃ"I< ~n, i@"~Uz{m[\#K52*CCʟه; >}sQOiN##) f6I7Zqn[}f{|?]$3%O35‖^WA<%lh淠eX~ш,&!{%ͷj 2ЖиVkeHOjϤ m/?iWCE{>G!; 5~<(*P^d=<@ҶT}D*%I{*H\֡J*Z,XHZ9jb"s wߦUݒ63,U]G?xodJIkx,Jt\zSz&U,g x/i-P;iK"e-*o{LWxXoylCȁ08MXsw9O>gh>0w((eLؙ>zJ(> {wFS'bMDbS'?)N d[e/ yr7eTFtjt4(C`;^u.ih !r/4`;-DmMՒg<ev᪅8 JUWM,Z5om+j٫e]bg9Hzޟ) m2v86gsdޮ1a.0Zge̓_<ԬtWӓ)6sm&Ŀw[$> -8mf ͲR =EJ_֢ߡ;4]5'ѧY6gF8&ښ5 Zv(ݲ˒hbdy޹ñtr nSPje er%ԺnϦo6'dk;+`~&y_ϪI .mL>@ya?]}:N ke3,xRVY\&`F ΕDghԶE 0bD]! ~1ggKۈHLfxoڑoc:vR6 t!@ܨEQe/vpZL.\t_#Ɲu&%-x;b Zdb Kl&6ayWEk o.T,d(1\3 ZS Y"L'kW*(3|< :JH.i}' 4|1ϙGU&h*:T.G$?7zqq*Gdy,ɱ1_h92n(HקǫEe CjWQiޛZk)$B*1?/46׈%T?%#%pt:'eObejlTBeQMǣ,7bAWAAzkMuctBg+xi$z.GyF'*H9B{>^IQQUyZ@wyMņ]' `6cG8%k~M69FU%6)}ĒdEf1ҹ0 0m sIPL3yLCo=IR(cY0kv\|t|(6F Qg#18gd*; *HJs[KLȿvV!~Tx;Ƶœ:gNQ~fČ6w"6xMA,/PѿWaшSOQPT(:6ºlo;i^mN>'0M bsdO8Sh&7I8ZDMv5 уr#u>u~r%9mMf3!U5cO1>PUڍ ~k/~Wu\(R* jOC4Rd?3c{C`p-FS+Y%U0 mA2}B#)DH?<[QA~v2\IX~+aCϠFN]TnM'"159t(|7g.bՌ~6$\)ځ%ȭq0$}Pʠ3ku)Z75Qw$uM X`FkDQM/}D$#1JcܯXAFأN:m F I~>1"w\Uf"S,|pV7y2f= lIJ2w.~c*v2|$gme2v\}eD數Me@_pMLZкR}Ѯ4Y5<ĨjG-꥿b{V|WlUUzۢ8VL\ZnܺstywͪI™+P\R-~U\4laID Ӆ(DLytƵ!7s`wsçJnXKCmO&`nq&B`+6%W+Q2yo?w0-.o񇥆L|-Vq{fW&4`u_z([p#!&1nX?{23w󅮡~e>șVOmMًՓ'>Db'&1:yȭ6!St8 @@[ukudYg#$*nViN F WR.,k.Ue P&V4pUGV&FjY,@[CW`so8_Fen):`QO/sj Vgvu\>;umY)1{yO/rdx8?jXΰ[?E,| )@ \0<M'_ Zpq9wc4VYۀ"~DiA&{RE2:]v9p+ʿicXôVɧ8h*9{ z'%\nEVp WcnYK-uYN\~'y' ([E9&ba@BAgZ7 QeFDjs/_u&y#Qq~8\D cl3b8n ?K'8d׋\2WQ;F=';c{ ʈHFk+eS< `٦9IȢv 5Ch<'RL~6KUj98?VjGFdUv_gb r V JdF )ڏݡ,~Zewu%za]ScDؗ==QZ ui98ObBALywͬi^Oj1%Oؠ0vKCET;#R:K₇Ǔ?7^I_X ;+)[a׬vNQ>T AbyR:N;G~~w(5R ?NSPBzz\9-^}*dų[$]G_ ^j98 A0Hh&NЏ\q+Fukӑmzmg 𗠢/: GmsAo2ev"7K&0K?Ӛ-oU@G9K]FAb-Syx;L !FA# |Eq>ۀQ(w#L2|cEkhDTr2c=:-x2sHmFy+wy!_s`J6kC<#rkVh*oҾkpsH@yO>Ƈu5 >!i~1K-gh!zA:Gޔ76PTaF*%"LOm*I\n6[! ݹAKpm"oFtT: |39ADZlpR_ckyB )_9t_:\+ٝLޗ99 IB>-|Ѐh7턀+jM(7//O47f,#;`dàuRocvp[a%`~'1ggHTl'9QU%[dqJ׺RM,{T=Q<(Wu+ݢf%\ dAPY;u<چڄ䰯I%X"Ij5bG9\v/,D6vR/rgiT!Sf}&K{F&RFs\Bh/}wɧxs}f!^pqrât/O)Gu^EBŗ N%szEx*Bdױ ?{(=UJ&`ٝ2,1ˤ8_(li%5H1he Ё[@jxFCP;ޠOh0]ᣨby^|e\`T>a4N)(CV]Z,7%$f܃#)Qޘ'RKzyЧ|stUkZ3ǧBmrz/s~2rax0&ݗB<(!#/GUNMTCWˉtgXv "cvT"V#ee-yDҰ$ xo% uUB;馬V1#09H$O㷃ºFi}>?xQ 6h(>$9IL BBy3( ݤPC]-tc/BE:ɮ^xQr=Q- aL6@%MeaJЉOF+)[oBSC .n"zPl3o'~cLϠ\ >GgCj&[|<4 yVC]Q%ܼ3u؟YQٔTpq`Sew]2=[[tC2u x !Ty ;};c7 ,]+6;. 9ІٗJ!Rѧј5j!Gu h8gA%;}4nFN!&H*jlBXti_z4lxY(@̛J&w|RIւ!] <ڹ<h<̰O\xĈ^cy.ɮ\MjfYM\ќh}Kv8)+zȄD RRRuUz%s,"-}6p ⵯSj1$jIr\ BTiPg `菨)U.˽2eD{y̪i}ҘoҡgG -,EnzϾၜ4i*)ԡW24<{g!V }E3ṭ0Ab#G`ON>t#Mj%RQ<מ[ E;%>Z(t /]e’ZLKת"SHCV2>/+ÜQæwd;X!Q8 ؼL-|: GT#$V1#DsҡC"7cpc WSLHnWfD\OFDŽ|)m! (ґ. =M(n"JD _^/_ǀX+B=oq>-W~閸 V9%NcgUw\֏\\Ќ ϑ5D‡TZ>4~k9tR[UvÓoc lʬ7Ku0D ]%YDB1&FW兾w1܅B_V6B/UYNƤ )n H\XN5. aJx2ԂhJG=JnV BV+y6uV3!hV :K[+ilβk=AaMpdp ʲhX-n sw[Ea;}EZI׮wYs$ 8SX(5ڙ\ķ7C˥6ʄHAk+-[](_IDavQ9Ese_z6Sfj) 4 Nbe)pHW16dCb9Xch;]Gwd&#ZӾ.9].d7y]4psh\vDZ6cn1R[!"ݟBvH/o)PGԻ.X f/ſjL;PP4U,7ϓ|.0(5qdmSy_=yjɂ ˣ]^ a Z&æ{.M /,OfoJN )j0:g9sg;z6e~ yYʚ>md2l-{aVŹLPT5Z@`\x'v!T2~q,Ȱ4)xW-#^[u4m|s|%?n!cΊlLζV\UT@͔Ƕ9! i&'S;rI#ZjU:X/8ql0^{Q݉ZʜN @|nӶÖDfONo?ĽN $WauK _4qe8% &>;1@>k#js;o=X $[U 'GW ˏiY;bJbu 'ZݶaAd(ŵ 1U2uMN $ Ϋ'&3w0K&LySxY6 N>/e2ďg]y4_Zdad3||`8KS$?PcuhƬj z*3Z-wAH&oTQI@U9BQzU]E|kwֽ4­x}Ξ(mQ&EdSADt?:^,Ys%wXtsJިbMܚ+>@$ô G ~ ljRk~aƐXG0氢-5n }/hY/Iʹ,ŘY- 3aaԾԊˇέg7mb*8QqYf>hDztf*t6 z0.vUVrJO׳jb͖nrsOw*PX]a'lSJQd|ROd"#[J?BLj8m&X)@C=yllRЇ~տ#D( &jrxyue;/β˖YSAwJi[K{7BnvN=\k=/,[&hr֙߀8Ez4yl\ sEcyV}&:>9Èl|df+C7ޏ0įGˠ/mLzeq d99z@5JƼ6`6H {AϪN&I$whu|fm3Gi߈{KDO01\y˃.ՅsO뀟N[Q] ĦOxV\lʦ0ͩ8f.˛.Ǹ; E4kHؾ[TG=$J"]|kjqSE~ips/hֻ)-̪&RMJ <2)6[K~XuT9~qCU%O{&G!ˠ;iP@:]|qp\vӉ|}3Y3u=˚L'=P [.t>u!:Еa7Lאw& H<5P[xs*q䤿@|lIшWn6Uv0#LpO13%.|JR|}c/u}#qTZZ8_.W,,q :8@y}&Y ]nA-]֊Hܖ{dOpK0#;:7)"\}yJ:H<X+H9ǿ9+izA7+'9&wtQENI r!V)vt]UsۮKʭ, cܿ&BseLz9 D #--v|ThMqz欯*$3ɳCap3x' X)Ҳz ʲ..ګ2S|96]7_IѩO䠤^B`= tS; j ˪W{Uf1P-楆6KzR~[71Ièb뼁yRQppjf$ O*dAz6 בGoDW`Z{<ޏ<C;jKiSz^_=z$FU2z!~52*z7Ko}!f3du`Pp ѕr !)q kUOg/.l%Y-B:8U*)$Z -4AHo9F^(_t*C[ t#&ITX/kӪ  A=[5p/#ǥ?qaoZ<~xK}Oj-rcZ([8`8#7G/tvMO @B42La{S|e}vi ½dܓ5E{ MO9OokdXA_3jgOv{TYI{^(z4};5s}F_Am1߲< %j{ 2(Q! +x/:4L5)MεfkrR O;qGeH^9w[vs򿲉;Ao`u|QfG*6׉h ExB,.{+d`TD8g% OfMȨYc4,J>C#iQ_Dܿr:ϓ73uJq%PxtPbaIniH]{i*8}yQf>JW:~EGn´1#lM ZAt CC$g^a7]N#vL1J2Yao/!$ f/gߗߢmg]y?ބ/z<{ƒbk#7>݊j㧒Kne5 v8j%[x#9NRG:P ,9 ÚWO\ Ó%ِP}Tgy4fnt My}..guQ( _>\ld3 dH %,mp-Izz,E[ѩ~n'@Jݚ^1yxz@0Teڥ4ré\c]iiUFDg&6 mJw@ ~OÒK|Ҹ5 рjawn1emyjO~{iAw(ttmq`fwee;5a8 0wHy"5g)R,v#ނA WS{t;.}{)Y箵ր1qD/ G1sf"A)Q~IsMzPF|?zUA\`ojF''&&b 1av .G6<7wCl'u_^I~&)CAgZ޿x VJۀ{E 2FAuL*qT|MAq/qgI[(y?"㇬|7r& b&:z8  G6xؐ [m/V\/[AX^UNa% tw.$2ќS КwN i .,Z Ў5D)zW!5kv *3)n;Ok!،f4"LVFhOȡiVSs}&?~V|x /;ݝ:%T&$Msyn5F:#LB-Y'9w6A3T㙀,C c61, +hJ\fwJۼwun.kJl?Cq9NS2؎jq,K)⭓R5͙Gj%^9ewGmA,Tc-UGQ-$MpъË|bX99^tH7Fr} ^#ôɩB U([S>/STT|1\j/M&!|t?5[8[1:ul""p&_^IXk$ςùoxc012n?uFTȸ|/Y;eP$;y#wdAWbړRԼkJ^E챥 "yAWyF[<.6b7MB%%NyN{?rYgKY@(>Usv M#bi "kZMGQ=vL'..j,c1]ty͗ n9&o:=O^B9 Im8oGP:VNSٝ8-uI?C‹mr81~ܯs7O]3EQ8g:ywrnT3z׳| A^ ]!7ז{bU iYwR-ɖC'OT\. W5Z Vb;~68V"ӇiOtm J!Җa _R89&f난 P$N/g @{/oZ:j Db,\; wW&!-p]l >g`|ô ¦AbGlX#ڎ2pa}HkLSє2YLKD,~ Sc\ff+4x' pڰ xǹzGdaPh-i2E6crgvLBIJ9HlP*Jr6\ "3<~ ; cP՘`Z-3&^!^.t )[]ځQeJG'e!+qgkX HB϶I`uEX>W d%,LE:/ˍu;_)~\d&pi|017.%] s6P n. u \g$>vDBUտE0'o֊]SRo[ttYAM42JDsR#Ȯ*l@`?n'pAQ5 }(3VwoCM ՜Vjݚ;xO[{o$ؕ#%V&i=ܖf"3y%S@wn3A~Tj\6.ͬ9o5}EܑDK<@KgeX'0K .oҢn0 ϖXG>wFfKdi;F\qNYՃ GC( DG$C][!f,ihHyTf?tЦI"MIasZ+9NXx3"#,L/A˲?/PU OX榛N{{#re,zSg;gd8̝ kJK>[C<$= )1$).F o?qb* qbuG +wN.w%!كL1' > ]q^S8b7K(` ^2eg۽nH`1F chNX GLsDfXLW4nr9فY˩]+Rb@}@3 (θ׆=3}Nj)D[>1DNvS;e%SLQ Vt,]@3HDRDmh惬z?(+ad% /V"ګ{rLjR$No%WT96 =N3<#Qfe%n~6tYsp +ݢuRt4o$NBW`hw8_:0˩ߎ&!]*Ř] e&=VhUs04u"`O@LTI+y._qob*O`'ϧ*eI`^!S2sHJE8C7vai¼5(e,ƅe*0"0Jka={2 ã^$`ldKAMzc*]dϙ:}OfѷP/נ7AvU2S'E ImR>03KeD3oloh~ =jv6irT[HOxAKTx_)B8* Q"Xf.qv݄o:bjҽ`A0J_ԫgލȎĿb =1+~c}"16%TճT"mcNV}bSlEP'[ 6G.HldQCE!K!yYjF&n"--DG/?("y՚(̤Xsۺ)ޗkwC|Gmwrky![3$'goBO84M?}wՇ#ym+$޻@&T OXɇ_=t+gc˞*t/l'$..2ӥ (+혂|d3Y{1~s6@\QM0C0cb!M5xH7Te:N&h hOېhm O7Y1πkh/6.YXi5OM<}MtwcUV}kb% af1P?_?4|pnbYLq7?7t4 İN`/) J/},_ɸ/BJXH̠kг}]>ۂ%B)ӔY^YǏ 7 F9OiǶXosA 9]WL{rT(a̪ N\ @TOlIwե'&lUq1|s'oK/ܡZ":+b'5hiMWS.Sh.̞H8bH4V%"3HHtnfL&jU)x< vtlf|?B,=ؙPW-EgY(D?wZa-R+l(<|YvV+E~4Y< ngȦ;곿fO;WSZ^²O7nAYꤷ~:#bgFՠ >PqE4ރ]vj !J J|V:϶/2eD%ْp2SXd&Ӥc5b|bGM 1NQ c ė('zXIӕyS`o4+RzU1JURoӱ8mdw`uVhZ3'9anWOSί/S;qV^zcWefC8:7+*Qe.z$ƺ;SU&)cﯔH{yp4%u]aZeJA| \㴼z7PTѸ֌r&2.^f}wCN}1:?e[Ը73uqv~d)<$b fD7yTjZ2)ٕR2T;uF~r2~A)ٹkc/ z1O^0Tze#`S?dsWMX?'Y<u*=l,Tչ<(MHD?G_)e shRYL$!j)a)I>ZXEx.b(V=eb=,+5fL COkVX͵M!ISϓL &.dS rxi>wZ{ [lXԐ}L%b%I$f$Ckdl*huKc T|iV{{]X "QX섬*bvI  >/ us5ia_+fCts^XR'ZLP 8p[[>AD?c$CTiPK3e6K|Aн .+W!daI>'e;T}d4]s`8UpL)v1],D%7uC.)csiU r>NPVK+Z,kƍūjj JH?HC!~aW.x:1Z.Ɓ ["hIZ!G Mg5{p$o/`#/pgmvc*wp%5agr;M薰m$ PsmXl z޸qÔD$!SL Z#5YU+zȒq 8yU;ݗE$ t:z|Vm= UN3.zcie~ofV2%6pND-y7Ƅ }O4̷Gr 2x+w*,J'˸КXJJ#nK2о/(Ё>GMֺVHHaHѫE5% /q"INÑ g.A]?RҒ\$/ RvFd,SR?VS4pQl_DEx*ΐ!v;ņͫVqtuQkZd52TX)>V)UN$G!ཋK^lqqѤl{3cnu )p~ 2oNVI`#*5k;ۣWގ)x ZxѾ#%*CA$K AҴ}QdG3G/ۓChYlX~~vuђ*bI tɂ#/5qvWrl94Dl۲a@S?gFF>vxil-J /K3Gb_),*ٸ;gPtE0Xll{'ey ~ 7KfMΕBioCAR96r+{DHIg9 lQ\NU.;a7gq9^T9HCuh*]ƚ?`)*>{_MBi4dV1L#! mn0{,x,_qrX$";R㷭HfZ?c@u4a5*m()V _ G8w)x6)XWQï#7(G׻+k Z]S]NdwA?iy眜t%=Z>hk@:KJkƇ9[߄Jԡ )XCu, r 4KȂ7@sx4Ri1Dy=t9p+-nzI<o.Nಃg U>l3*>Gd8G%%:;ҋgt}٧{7˔y-j^[TD_~aq `9SLF^p^k6ћQ|#X`Sp 3 G5)W#0\ʻsĒ񖭎a; bꦊ/ ?Gx;e\{5<.Tf]`J 'Jé/n 0,$ӱzADi,n UMb:pt#YM_8ggWuȵx^wS0yLzsy*i?EVP)'?*;6+B ./z2Pϵ1hOZg^e'%t l=v I{(k&Zxx^4r' "@s+O4]4Sɇd$'!]G rO9h*ivKS^gmyH3MYpka 9:~ fҨ\qX3-)Kt=)~,pM[*CP`- XSHx;Mk NM#fh!9QZSٯ/|&ì_sHxU )F?L$1:?4[ooL؋Q+|܍s9?>y.bfkj;1 QdF/І?1DPAQNt$0f[ (.}HY{#wJ@*Skr"g9md#?~.k(UսXbc (p9/Z,FV9R%CpïlN -2,4.p%bEg͵MiщԴ&3TfŘ>yS.RyI4;ݪ2D&J`=S'3YH_ n)Rdk%8gj>y0'RXv d -ȒeP9>+q 34Bqf]5Ob(u =TVU諬, -)~ȑ[xtdKXhDZˋG5.XmL珀sǮJZ_|HȖPTH71B{ʻԇ\`E%I,!n/o/ !-w/\ z4U5W)h!T=vZAY]fahzH`[\b+GiFo<'';bYX'V/^*z;? RiڕNʔz'y _LdC?Õ6DgiAq% RHW_5鷟nAnQݟȼ ɎY3l;oi#ae[0f̎E`b֬x`m8Za0<.4SA^46S;]:םACG9jh+ ~*TADj1n+ZʿHvPa8R3!\m$1GV Tl}R3n%9?ve UqD6(lEǎ[C2*ЊWl \^H'̩(̥7aN|/;w`30Cl 9V&J!ԍQPٺYrbn^13v6Ϲѥb\ x}YWRTbW0Agv`"EX| HJ^L/BEi(X?`%<.K=|,&6T)x\K)UkB>8?l?S S[9iTbF~_jTR$c9sę(KMH!`8|^TbYU\: XZ|Wy3 r_fN3ܫa?!]L'&r4]ǒdt*l/M 0WxC[m-=bKl*h["2ĸ <l|;;M#=8Ɨ=28i(.!:o2's'(^nRޡ`Y1t9Aka@6E%fyGT.#rf(gprHF1VETwXOI2<`]b6S?ctKp3-/dTRS oPaO{Pi %0tsR1<3%5T[yءZ?{Uj#Ahv<hPRkC.Paw.8KؿLxx̒5Co)1W1f3V| g4}; >e~-5= a&iTub΄S~P5.2Ksa"Qckg&/U_vzJ"JNj ~B}}!TR{`wa#[-1,`ggz˰wL-!-sL>%0d_% r"h|(R9_LL`Hw9RcA[*|ʒ%˳ode]y8ۍD0RB EK\4H'0 i qΆTYo㊝l'J NSIM A`!6Ab89NCzxy^wfuk|;ndS{$zԒo_c1*nÿwغ/Xk 1[N;V:KgU桧; pUJǽꊼ:MDD MKCMRA^P\%vk hg6E& ㋿4βD3Qt3ߟ!N"9=127QRdq!1 %Sl*=XJԽ 533@/66В^ " HuWiwPGW#?Xt J+-H0قe \ !5~i2,~|e/L:<IPDÎD? )}u}KRhTd.e,=6z5&˂ uj+0BI]WRhXW[Ps#nBDq6yP)Rqz y?Ok/ĭFkrcKcA5ݭ|k^E_GM4x"<%/ AjʟG"$@Zk'.N|ak:r$ooePQSZM3I{H9yʼs72ҐaJR[Ҝs//TEWUr3k:G 3XsS~Ӹ\DXȧ.t$WϚ]`D(ROaޓ"s; [bt()Tkb^5ۗSvK}$NA&&9*O=x@4Mti//<\y;k˘D̍20cgeٿJخ, ᲀ9%i tDI'#P*i19=$;R! 4q\&Pú?,(%:tcnN/d5ݖĨFklG"s(ohEb>Й{stR/K_UqZ7c"hڀ86~ܕ#'܄y&Ww& 1-Qe}#c I]VK-^a+طmA\s$bX(fp:+$x(vZ9^AKgSg9hR:oPuJqeIh^Zc=4iPn֕ns}[\-ndc՝17EdΪIA{,y Rh$g&W% r.P]w+sueϮzHgÓm0Z3l ~:׎5%&g-֎F#bDsRO~\IүB懹Qf<,/L+xB Ey Ĕ\붋 /Yp#既)g,qrCq~>KmYh%~, 60P$Ό0K͖in$+*>@e='rrZhsnvED99z7E1$ߖ8Gu~V||>uKIXL",k9'yeǤ|_;%C$;ۍ_ t #xVlF\ ?-5E|W咯Л`ы+37 &7#o(REH)>O4 [Qw<[bPy$?ueƚ?T+^*3:d} te*dIewDFdǁҫNU#K]L땓E+k ܲ;Ϡ}aCm!Eg*IU> [ƟC>w%)s@~PBkblaCf_fM-nWk-g2Zѯ_w ;:b9O?3OxS9w,Cv8N(v]s`XOWԘrC;5%Gcw ,ʽcll?˹t:QbF6ȀxLP!7&PEIAϐӦ}MeVO~0PmpaP ODy>6= u` AqrYՍk=sƂK4"桃Rrg+<%czc!#+*㮵gUпcҲ]}LyM dBn4Jhvfk}jZeN_-HދBԹޠ&>UdպP>w?|@ A8PGjIEcSkfJ-jYeDZOdxΪ=cSt/FɨPJuWܣ66#O8m-#*:vؔP}ڲF#N ?9A'5рWnܷ]*^H;2˕V ٘Zj#/PI=>ob +ԘZhq,oH,d`7z˯VP1X7 ED. * r%kCg;SƇIep|H:̄N[;(F/YebK | I)զ w% $y Q뜏BD}{{qݠ1֎m'mk`|,]>Ȍ%7 FNACut(Up[*$>k%|S  x W1&Zq 'íe_0iy/j>fPl:ƙ=X$Nu*ug47c6fZ{ .B$>ޟ}M.y|dП%Uʴ5[όJ=]ܑgy+#~+IS9c-6tRlG 6)Ͻ[:M'm)c4V8 uR6-f(hd LuVgF)H`wd`%j 8(⩗FY#ٛswDq3 Zv%GDNfY1防Crf"H2p_<=ϥsv0=QgDSlca gKB5tW~9)T7%*4e3%@H}ˬ=aXC1gm iB 'C>'yGoNbWm=e=Oz_45h }PB|)1@qeJ2}E;p'aOom.LgAlɿL]sZ*nWXQBmj0LwhX w~&][Rh.M|-& cZNg ګ׵*eJ"]i7;y2uhCfĽ|* X#`/(qŶ'U8,LcmU4cp$҂K?cP9(gjc[)|jN*b1s"GM䇜4e3 *.[Y#5in5Hf,3jSXe7㢵ڪET˪`'ֵۈE9#"eÌ4 F 'k}: 'fY< ?8Ə@ZjئE7SX֌AM1(T<-"fuD8B+yq [=)yɲNgV` t9U\C&?mp1zB4l2Px%K_XU~ x2wq_$>9zʕI=S$A$ߕ8EV*SfK*b];ls*'ZZ;DFlYF1q*)D}I,(c4Qyl/MxiPxÈڽORʏ&n?z(uC'1ZsNG9{-yaX7ɖMl AֈEkZ'J°,"\wVa:*}=wR!w_H%LI}Ʉ;)mk;҉'ߤDeJ9/i. h!~".xDj̍-V 7=C9s:᪏_?hgC+v 4) Lyzaw3'Ú)=^'H֑[Bߠ-:]FV'r] $;<] ګE;9;ȴb6!O06"n7 ڑ°$$-ɶ:R90&|@-$PanAe/(ZUUvvo#MRte 4* tjc-=.hEv},弡d h9jt' VrZαkI #pI}d˞EaȂا`0gΦ9f?#^$r!/jh"e$aiˮvwi'EFe&:Q8Ym:kS(bK63;4"296 Q5}*u2+Vu.8OIW Sl+!-Y5zl7c@؏#$]GXh vSnܔDtMvHOMzV>[2/9SwU^ l`/dtt;e Zcm> c/Ҕ2.xXoaMhTrr4KY`VX0鈢u=JhKo4*|c}4Up&6|,~A$qֹN?wJsIOO1Ps.z1[_A͕lXE,]CC?O|~mtQ;8̠]/̼ zIBG'Ͼ 9}t`#&]:keY~M+kr]r}4\l*=㵳. 3\ۆDhOه;Ct&_+8jpL }Y۞j"5ؽt1).1h/w M3a__э!0}P5{6y{cv&io^p5`hejʌA;ζo>Pi2vo 42vD,Q .6Yん{^Jcݫ-; znzVsj-#|63PJ Ԣ_И)a6&żNn!zRgd3GL Dm]h ch5᝺@Rs^ f+t~(\ S{ wxi5x[GfzFYS FO'ׇ^G:OID0c%[ȯ_~alk?P + [e_u{lUzqZq`UvpaOƪq/菠Ho.xh!f!!WO-nA:Kr (4;J4 Ξ c=2FǞԉzU]Fbdᎊ*b1~mѡ1hp#RIx;`h9iQ7[#<*YB(m/ 8՟ f&s&1xNA6*?("C]816Ee/"@UMUF%sz@`[ Ѯ͖JBUsR0;n:KBܒlѸ ) N_3*=.3'BeJa45̕57ș,*,khܟ9Z)+i>aYwX2oP~7O]|.5y\.ݬdcHݬ 9;ǜ1я lPgٹn oUKGо H" [VˌL;k#cJc@>ee A#ѕ|.ZYoK& U%8-e,^)<~/W@|{Cs1 lٔ(F[Kd0%+d(ډOe*ƮŕPQamF;Tl)qK2JÀm1 NѯIbz%qMl7-ƷMUtd"uW|ނ7OpKz0*/~ u79m2sלVg_?r@of =vz)fX KF 2z&i/Қ@ CĦ\`Ac0-8z<ډkYȸ{d?~VqֺgU|ڍ"D EZMJFXHҨPxrzRqyHRnO\Nip}7VytQUpjJӑ%F ǥ @.P1pD+`uC;V>Q( {#=Xeaov%9']obʅ} {!aG ÿ끽B/bZdI9`[HEa]w-fsjܐ_,yq!>h/ȝVۺ^dlρL A8A2nHx }/mg"²6~я'R  >:W1Gx#0r6wAq\A2U ۫ oo\XwBi"/_6sa.1ڈh߂)MX4"pocF;!"FM#$9}F)Ǽ;lӻl英5ujr{ &LLi-tT0\|6!)q?4OI/--x Q mV+/N$ZqjKSB9s. %S䀵?NeNW wv6f ߂`͜f_NّphzO+%;knvz fbIy9!`͊OP>ez)$Qaay$[(W~BO}! 1kaE]zB25 OcO ;Zt}Wj7|)9NMZfF9A}[X<^ KÊTI|/_őΜ 4@2D;=͔s54@lR/&By{- !o-œ7_$\FR:*k"ƬM:]*J:f"'n1àұWjaû>sb*WX#o9y5"gk|^oNS^M.uۃojI j#'Ig .]v\L.qJLZT:tR26.u{k1 T " 7P\L|b2f;GL ަ8r)ijk@[>ޥrJ=o{=8Yz\H$r͸ESTǟ >1tuxTH̓\=VnRi\iQmS*w&%]IpUD6EȈ 9/kGFRmCЯ G_p4o>bW ;t! GR%"s$P\iBY3Ѐh?{qG/AQ[θuz?Q t`6`k  :4 ~($2"ޙȭDYAW_C <O+H%8608؊z`=@RD?Fd Y1ÆҬ_& p0V\q :G!\$ԛ2,Yl|+_q>e%o-ΞinZFrihcu{-^&׬*v~!؋Lr\;8 ~cx8[$ ѸHꉕ6Yd\EY@~pgY$/J) TX#P3nUGBNcd,ޞ"]_MP@|?BXHj0丠h`?918p4N}y R*t]mYXZջA >kqsTp@LHMDyuo\T?\|:ھVtOv.?p;@g+ , O5-`.q+e#xۙ'Ss]D"_Qic]I a=0bP4Te㔬;w )R'ۋ3t^7Qk,2 < ~@le yw7b[5we''=2Ҍ(B]<J;>$E鲾a9zKb\7fLaXX)^lv{jꫪs.kicʨ]0&r=Pb2fXsd mXFܵ_7ǩ@;z5MvC\Ju(Uj&t5#0ݢ2&޸^QQYŤ{jaQŵ-Ǵ)@.$o x8?aj:qgY~*\Pri4ZeEGޛ-81>zLe".- &M9~D(X1Hĝ}T^td{uqdk0Fn,a<.CkŸOyXܗ[հSMlNBL]EalQ`G}is:&Qa[gɪ!P{SO/kg|D[b%]oy,ƈb5}yigٳen%Lۢ/#!]k#X~;P_es$ Wa Ǟ:fŞkQŇ0DFU&_ʅ\ABs4f %V'~ P\:Sh,r[uJ hHğۨX(t 5\1X7[w׸$%6:ii踥'\`W0hp ƇZU9s 1ڧ4 .V|]DP7_JiP&)߽_ Nw3Y}uJrMՄ~Yir97aLL+ :fŒB$aduҬ@ϡҩ޴Ƞ 'zwArllnԤ;.td|@KIjsZMJ{d֚?8,d z=z8Wj;EhD[Od`m3B8*߀؞E]g r4ޛ LgYZ07070100000023000081a400000000000000000000000167638a6000002584000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/ieee802154/ieee802154_socket.ko.xz7zXZִF!t/%D]?EhDTTk׶ǼOze $b8pzҰmj5ya8 ¾[2.K@<]"AsHHϽ8H3=6a`ֳ]tpl Lh&me(9J w8ZWml$"<iYvEǑRHq'OPY'o=A$Mؕ)ԭWڪXu%C6e IH"htGZA3 6܉_j10P {W`Y5t׺Z+T{>#%¾WS=yiu6ֳ'nx4_zլ~7 XgI݉ OIk#߷8]V6Xc{PK8@ \,y UF0 g#rV}təg4 ?[ylPf,:L*qKz*W2u0ʫjg5,\(^eiX|>jf(䷳".0wÒW.D߹J|ʉyԱ;Z`ڒF5T~ٚ"=x')"wFcI8F4bB˄nQEcv6ڬ's}%#cO:w`aCh(rg[\v]I b) ]Fd~NЌRJh#@}r5F]8ۅB&'F !T%@:DR鼒|껀THlR %NqNU!_`1vp;qmD@#A/7[{;CQ'#Ǜ,2ӤLo.FlV3BU{O,#f>IVb]uDPBo%u6x'_g- ;j. aZ ;p (%c2F{ ,]>Rh?]g*eB"n%M'黣qnS8s=}K䍖o$s&T5U O^E,d?uXoɤ5;gɆ5_:-: u{[iJǜ)N#́r?J?(+Oa{JutE>9Һ18L:I.I^3@Zk=Γ* \d.^2;rp 5WU]pRa9,S˞=O|pKNCӳ-Nj ]} 谭02L#qOH\@Xh^$ eAi~JU*M/IJ]K@]6`tGm϶T6w~KdlN7,e  (/E<|h6) &;7chIcּ&#2I`B_𲘪RzT:ͤsi[:gD.9'nd\N_'gh`h ?sް#. fF+jgDtpτ6)?8/UB 1c˹~v&ɶh"FqGf l,OJ>ѺVdo:6.KuE s(E8;;8oc'0m <^l2yo@1K]) a }R"L *;ޏ;SN sDWSZT҂:Zj4ˍS u_|R4+ hᚉDppk}TJ#"7zG@Y*kP%ջ?i\5(1Ik-޿s<_זutz#,!Ļ\ҥMx$kTIhAI 7mLvtቚti7>" [ f7QdxӦsw#WF|g=3!1%%'"F7d٣{T$3ɳw-[◨tVMc;o,.dt""xTwIX) ~=.W!"-X#| ( 1ٸUl#ngzAy7"S'CYuhQbG;#$,F^H Jey[* jK-IхPjx~τG?/AotϚӳ} D䚬Imr VXw7kfi45j1K7~/4:>z7Z=0Pcprn@H揬r`a!&YVG xJH4q7 #[EevXɞ}%SQ}&Q'=t~'*\1֍@d?7&}lD~[?v8HAكwN71(Ylf|D/t]-6A+>5GONGYP2,2g":\үҀFVpq~iv>㩓xVZԠ#uXJs@``P^fj p^<ân/{Tf|SnVͦ>}ãG{*:46F2'$yr 6);`IYW=p5ܸ՟t;lK/Ae*SDgzShj~> {B4].΂ޤšڬ֕=ʰ3W6O4FYjx^ 5VQζ f s뭏CwS20t !!Xƍݨ-l vgx]Ӣܑ?Z4;+DFFyê$d9 !+͖SmG8pVK(CP?%Orwϯw|ǐ@!f>n~8.ucwi80nx+`zz=ێHf(.,\kS2Bv+mBD.;&6F*ՙV%FVcFAguΓ3>Xmɰq)r݄bڶd(Z_ԍaY8eBѦ,qRsG!&'N1?U @az5KX_ #G i= c|"HH(PY]no9ˀœs '=y %>{wiUtIJ~W.߸n@2%y$ؠjAڿaTTۍVt-Kq*$~WدfOφ1|d$;DX|jBnޢ ܼ$a Omv4^ZvZh>muQG<|m3(cf쑂.kiJN4@qQVα}H)" ]庳:t2p6DH&6(Rl((?oNهs_f~AjRlrç >Ld;Wz@Ç(obl&@jCv 0ƥж<&퐂1~86ѠMĆ.3| SˆtRgV_{V;zR~*zB6ZDA q`݄&%6kq)CxPLk5#c(,d(, ˏp7Κ$Te/wH[тJO80/s3P2{'7Лyai^[EX{PR'+ `V<2^*S `'jϤftz %anZer 9@iVoE_ߥ)Zu V4f؆a18|Y\l8NzKXakPĬt-/jy(rK Q@}9Tqze8ɦCJf=d6u|"]t sN L !Sv'´,R[ m{sme`/DS$ξݢf+@+CU?<6ْOtz-/b9nzY|kZ h ]ESD3t[uEzx~30]6Tgs{uFl;LCsSXn׉֍dVݐ\ j:<j2CԱ$)Wz-/m ҈xuˉ/=L"ܛpnAF2J b1!-|/2if՘I&g({v,4eoOD'f N>"a%"C r0=o"Hu 1;ȅZ~g^*k(#Rux8WE0bu든m g Rf']Hl7af9hF[z$8]W$;S@1mT!#@GQ|7=0:ߞ jTHgf[AF#aowHKh+잞 D?ۣo]2)?/2ʫ|@ҎFkSJgڃ'4s%G- tΆ[+nZmyئgrEmtN 1lLQv Q5+#kv,܄Ս^9} H>cU"B5"Xzf4N͓PgϡX',M F~` zd0 9U Ull;·l˷UwO؊woJ5>S<5dPg>]v5 3e .E):{cݔ%3q?NB;}j;> HVKQT>6y5>^b K1Fٟn9eL$!lznؠcZ~~GN'A8#nlm)D&,xPw#U/CƄ_Fp?u*Mp wa˵ϲI8,$ӗU`M-Xtk>MO)SEu4^Aي\:`蔙n*njF!;赨 UAk7>$ECſu?Q}Si<;*b:4~'F>j݅n\`!Spi#7풋&*ʫssXhgf>\Fne<]$&@q ڠνJ )jiq5 Ѱ}e{q. }/li0$oʧF Qq/^6.ׁO"< $i xOL4}ڝʰOz KfnT$-[>sMB?s!*Ne4I6LŲ qsdkIc0m.~LG+xէU4Z^ ,~{;~ TpRS/RJ<Pe~.0cF4t: I34-8t_+e]).%cЯ7qvA勯;hvHl䠈5 D_<թNW[:0O"νŒJ΢GEMtHoh3(H_bJD̸s~]%+0\r~2e{C_|>7e84# z95V53qԘtٯw,mI>GXB+NE'J[v]71;"]핢:@14<~6o&Y8Ngȩ4"O>y@1/X͵r󤪨]M6w Q"W U.q5z#\}_@ZL0QbjU~vPŁ=t0x/|ntT[ϔS 8ÂJ\ڣHB-e bm)iGQljw^oO;ud}S4bHdMUMR:vfֹY`ISט,\d`w{q, 2̾* #-/VBj- [c|A ,mta!Y?:j:$"#ԒR5 ) .[sR%E%K&`9  7UDN[tZ&:*2<#8e .A/"_͢|*"K7!}B0T*LBuV;Qb/1/^(<1%e;;ߣ} gkW..-Z-_0ʃ8?jB =M):gR\>/FM (2d߬2;{JƟx 08| w^%K; t&0,Q@aGJ.L<=Ɛ;z-tf믞vx׏ ˹ un#x[Y̍6q03\ѯR'(K]ݼAY)g?][ u+ރpSn@-.A#*s3V{X'M?R³|= Yׂ| c|Il7g&ܼϰ51$rL1_<$k'A\3*DZ }21oL~iX~ouw(mڔM|ohDΕ1Tvk7ǝTxo%!>7Q@($ nOku_:|2 \Pv`69M /aDԣAa̜ ꚽK8Ba9Uc2o4 Qo!=R ?QoCtYCս)j)F.vB X)sD׺6OIBjYjE?,0E6Ζj^QH~>cWA@M=^Η{BIOMٽ}.e`^QL*gUj'{vE?Sa«3]:Y "i@e*pH$ku9.t!iܕ?ݥt?NX
{ځs 7S؇^o$ԺR}:[6`jcd//_s],L|=lB=kME;dc^Bz+2PBL2lD5 C!63kfnQXЍ/Qp@~<tco1{{j Mqiq _/#aUmb~oBc SuX^Ka1w4KwÏJZw/%Ma w/G1l,J,HgYZ07070100000024000081a400000000000000000000000167638a61000073e0000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/mac802154/mac802154.ko.xz7zXZִF!t/}s]?EhDTTk׶Ǽ8)P/3:%Y7XK %_+y'= ȓޓveØE)ThvzV‰жH3i,qҺ_ %G̨rMxF{)3' ?NsBF@ :gUy~h *K(r"abKgLW4!9~BtQ~֪0 NuPݿ8  CbuΖ|~MB C4A_'yu}V^p(:SO6n;ui"9[N þsSʒ8ۈ<QmjfKͬ#K}>ѓ`'yt>o*m(6jzq;ACNN-qST/m#ũ628rPlLQ?҈;:ҭ;JGBAkjȝR笿MK?ibZ&qUnIrSoj,@ 4w]P"}k/Bqi6̑.E&h:Ó8kj<i@xޗ ZS!{hJ㨏 V}3&~dq0:Zw8W<Ӹl%ʝh9HsĂ )G/Ċ>/Yn-XuS MAgGq{"3Z-{5;+`cȬޣw~>-ӛ,{i^#< g!#u)kRN~Gnnr%.Csqp-(K?xjƈ\=Isn`Y%8 _HT#:"YLM+3)=k3oy%Cp$ttLIBPWѰRݗ-'^dgjE6j̓H{o@.Y (Le3wdY{l(K $ﲮ^v 7]A8 &<k:jiٴVO䴎h>ClwP e AQ+TMXÏ57 iA͇q88Z1 TxdQta&;Xh.@di^>?`֎v9t&S3F88[@$05;`BaL8QEYyVi^+ ߏ,Y1w€:f.OgsWh D|,@ephrы NL@Ba @| Z০@ffӜʩX#08fM,2򊬜+h~-m{ [Q1v{|D"h٩w[(Bht0$R~)LD}L~(}8;<˨n*et6큣Ӛ,QueI/v( gY $b ~!łz'yo,vCE>Q ,_|.z(9^UGV ZH3߼[oZD%3(.|` jhL|Hk[P~,5\YTpj"YH-N l#SMG?o#6kLRrܴm"X, Z^VXV_gE'tE;v|~ael$S(J[`6L1l F5 ~ l<t{z͝uĨE~E[@gx&c0(uH{渶'y :N *REuEY@naBc.7V hyw%NOʳz5+:6[[/!@[Ẅ́ㆮH_ ScCj &lݻ|lO4o#_If[TTLce]+pFO:( ?DDҒI{ +0mr*E|#fJ@OՎSyC\UBn|$XS%D=X0Qs3* Cg]7+x= ~)ͅg JS4ħC@8֨Ǘj^9yjIWiK `JeP*8C,qYqS2ԹmL'ǡckQ5sny$I0G-eVt#szFW4"ih,}7[4 qQ;ö:$69jY*ߠdQ"y|k HiDt^ ZQ܈ pMB .YuC*KE3A ,91?>-Md,"%Lv]R uF#\o_;7l`/׶흣{~̶н`:7ll+fP6MZG\̚H s8)Vt u/NՠO5w[5cKڴЁK͕-V1nU pϑ?uۗdl%B"J i `D= 8瘠Z3NfdM6Ke4^vz2 2C(u란5mw-@#+Y=`4ˡ0l {[Fn]u18]Ā_Vs/-az#K SY˻m_uWj1$'x`oX^ڸxoԻf;v=+ʸvH6Q*eڐjֿ#4ّ2k]7"i_{oM5 U:HU|LS8eN}Ј| pԬNPK\8W(SS޳O&^e&/JjTZwP̉6i 4 Y$"?RUt9_RG5{<[ :p&Ϡ&sh3˥ZpO##+›V4/dD|J?DM\Ɵ+lnܜ_^~맑?"S=r_X6 g b|?lTGݼxgdKz\k`JSI}#`+"0 GMOuB=-L|?47⧵N+#pX|=Wt'y~^b+SY~e[?lw "h/.Mw.d15r84kSD HTzඏWI>xYiH돩ƌʓlR="r =#|db" ޮeFZSpH&2͏|jnˏ7 ppttFk)]6j>^ -+]5ɑ fPr0Ss'1.RAtx qxTJ]Oug6~[RĀ8w7TBDIĕ+W(/ӛY`zMfxa;t;Ϊ 5k\l&ф *(7~j#+q,W{>9{0,j7ޒF|?-UdX8,({PpD?^z/B ]aLچgq\qMF-b\ZnѮ 劄JtƇ)[%';v;M.dBqi'`tֱase4lƋi&wqhtDm ?#FmLǣ'x'Vcc-g:"WCՀ`OPv^kAGN#% hWU>݂PTWU?zC 'BDLzq2Ӓ]B'goAPUh%IPDYTL_oVIH[ʌgl2E|k(3k*/eK D{\ + THCصzըerBt9 n" @caYĉch@ *!2~}ªET+h7yw=0i*&t"ʮhMd'\5Im]0Ff<`kt)6=56rG*Lq?ee.:ٶM]yyObkPtcK ۠p]b C?0aZ͉TO5vM9c++ 1K?b]p C'9%L,ԥLv՟Yb^IWS/Pҏl]h!7Ab#btR$ר-* <y&,hIV,ҥNR=m;K q_32<*·@!k^N^80^a.>=u۠b @UB 뤞Xtx` ˢIi ́d1ghl)M9tLiT-:Z7'R#P iQ75$*+Eg?ra2dݝ3jMv|}H̲Ju)H@Gr殌Ų ,7tozRn2c?wҎb!JUL2-5\/xB咖$J.:w"p![]Jn)"dZɈc]/*:m-8[ t|fi$ӆcHT3+o[5 ][ݕ>S v/R78١頭ʹ85JJо*⊾_ժ@CsȺ 10cDBWs'!γ&/{%c \L)}ma$ṛnك[wxQ_^1#)_A;p:!!ӝ3F~^ͭEg7G 2X|WNtJ=2Z6DBnFiP}I]HWb0Hbo3 cM!+EvDX-h<4%9֕p:fY1 w"]b.-;D=Q+vHlO ?RCwg4Të8xuM,nÕ %eD|y3;sYOl#.IA8":jM謎>ΧK@@ye >*!}h 7g QOq3Mbz,+%8!`dzVϓ0xe[_g, ^ E6k D&P >lPvafapPN8!l6hs~B|5cX/lAg򽂙)Ix;ea{$R`y#p)Br&@n{d4RpH13촣"F-bURh,o4^zzvU `P*' 5ʫ^H<Vuɵ5- e䦗 . kDUAj.ge{H7.BWi}= 5%2`n/a*)AtbusӴC$9f|'Y3dAuHKt흗LS↜,>EδoN~\>j\#hŁEh(LHC_'wq27'ɂz`)Պ,{KE>m!k#LޯP6uL3YR1MH P)8Y.= l(}yX谕,TpZ|Ñك*(q^1oЗ˪M_Ŋ}KXlXҵ?Qa~eZdЎ,剮R]jju9:ȅXjl#9 .*b~[Ԫ>*Tbhޗ\ayv -0Hv\+ڟ-nB0@ĄO-W =Qw<$o1礤7mBj.LlKQXaVMD $GU|vL'K*r| u^_͆9jȬ^~zȚىApwjDxbu_@#ٯ`Q6Bfry:ո#id71B2+e,ł]2"vAP F& kCÀLu9w-6Pi7$:˙#-tuDLJ4lĆP8L2hV#*NLU%>  =y1JR\{/`hV8 [e%[A.\\cpoxdN² T WFē1a( Ml3kvR@RIG0&L,ǵp§UuD]IH؍*wR>FO"fߡhSMk4a$uV$A<tkG(Fؾ$|oxu q[r/OW5A{"083nͰ>B*t48j9{ʫ5 +[/ҷk'U;{1 a!0x&9rΐ[ᨱk@[2[,W kCPyi;C0KON7?MTӃVU*>PG- h-4Ոf]iL>y-ȵf^z1[,fG"n::uhjV;rr:J2Ai^σB=9ѵ܃Y \@Y T4 N`^DCqCN2ȲN/_Ey~n.9N}%M<% 'R7跷;iRV~֮#K HT{SoFAfSab8g"r^%DfP*,6Vm|#E} !(@0!pe}!#*݉@x,"HQNL71c%#\nbnṃf7+p)^!ft-L{bD1X7DNNF}:d;A:'`OUPF6+Z-RHh1 +K(F䓛Ak!cI8zML@& -ljg/+ƧO5&b*NY4MDFSz}g(ܾ g(.2),MI!vݧ3!h փ:/CtETx v3Кv+`ƿ~+FO# ݽ=-âM["_Ɓ 6h zY[HP_+돇[$}xnEvzGyJiem ܛ~-td-mnpC&M(w86/HNXzC1bU'ٯDC@q~]'<2F?2Uq/Us R$K8@[ I]zXjGfW7J~V j/tZj4dLںaL:pK࣑#.:k ~"1F8l*!U>nhu/GR]1`y YM.A 6MCূPXXE>źv F!}D(mV6d̞d}sMS(rXućF+Hyq`C!T iAYx޲V} MJ gJ*mYAVhlƢpge~!`?j#OSф(Rm#mΊueB$:QZao{Ky >u(yĂʅ1]~ڟ664T m_Z]f{e]NVľÁĮҝrne3d &?;m[8]PaXڲLz ^+5bMu8Z[&(ljd7(GQu^Ղ!l syO7=V:j/N/.%.wbUXIA{&hSpEy)z .b8U\RO`T,pK |?lzP5`֙F3ٞ+d;NRc|e_ʡ K1Ssjnz%~T>l? >= >wQ66ݵ(wP5rD0S4j"K!;8 KyWqhsJC \RG#ڃ=7b)(p9Đsí%)rx(*b:=y]۲Բ@R`XP@/ *RUcPw Z>#>b4X#c'n O87СeͲ!|h<1gψ;(:<ꮘX諬@{Us>q ~G-;*ɞyiHS{I㵐n[@֩ }=hQG4M6ك-H1P"-dKXc4e5V?SB|Q){&T@'}db:5`~_1~m[>p?OQ{ l32\o\zتO҉L #  ‚hB,scd9r_!isLSΛ *j*tuv 'DCI~=$7QMNaz:1WТ!qЋz !,o~=w~v*d[!{a@N"F[w~##<đSL0p'fMKl$ : x޹= )w:@h,> $$2fRYj1702scۏ)s#~aε"EGBIRNbԎџ@:i$RN*dd,{NxٜRYqr0 % aȴ5u' e)Lb\/;[O>THHa~8*f=TW!uCC3cd3ah9O\?hk" u5^.IG4,*X$Ca_''Ndi) YLn,*Q=3}F6H " 05sŲ=NϮxdAG ɊYR[ - 0BNzh{!Ko'ޜ+|+8 V_0~MɚT>ܧ0s؁vՎ4m#,>5ʵg<~Zh Y0Z @zC<8:W}nޏ+Zc kZC#g&Q\EQHKo3)JnnR3E`=A_;?~NfiCfPxs'=t%̕~gXsi"ۯN_4[PN o{j[Z=9X6ϸIH6b E,%'Ɛ6pTL'WQ4ș^!N娾%H:1UПpKԃ k  EY&qbT˥5xH."KHH )Vv{ܫ3 [h4oXo8.e=yagBp۳gz~UӀhE?vi;k:3mg))1 ] El^]L嶛r%b\s5~UX Ґnlݼ'7](lF7vx"值%c/u\9hl=HAmp iGឳ)gAg+XfaaS:7Ǘffm8qiC@%4 <ނDAX o+;2]?gr 0ʞc_tQ9hubwIYy]Fo״y'-&Wy&o #i@7 iA=(~ߠIFy v?PCo܃h" Te@q`Q^U0҉dn(~x!4H߳4fB^i#]GEOqyg!\{.(^&~ME_ńa'➝+ɦ^11wбR]N9)syΪ>Յo3'W$|"\]vDuG7Zm9O]3r,>.5cO)px, l5f6r3)uUEًP\ T.{1 k=hRWS7,%{Ta>|H(%#k?ҋ;Z童j@qDVog7nX:J1([ۙ<"OIz mcp{:4DP򥨝w˯9N@&r#ZUԕ>Jf~vs!BDEw% 6bx9)S;dNRPFZ~9ީo㒆M@!'qbDle*Ljac%*^ՠ\RG?z}ߛڱFU tȣ,=|`mWƴ>ńM^+\MK._%6}s+K3=ҴW<:Z*"Zɧ*s07M6޺XE[Տy8¯tr`hZ$VU=l0 S _YDc{93c^"yFX/Iy}%/=nj&n63KfװS_*c>7P8H̍5e X -6G\8} VQWZ=,j9:FU Ӛz*cH6\ 9 Ѡ_IjU\ r߰;Vl8o}QAHc1_/xΣ(Lͬfw&!l?9ygMuKn@F'LiSF-Q< kGR7g ~_7JYHf;IOG?d5+z^R¶ 1\gwn>zcvы̰@750TKP'ŶH^~o)11Uiy&7fO[%PS U.\lw,w*;Hg& qL)^º폆,:d+jSO7w;#IC':KC|l$eb{@(m= kvM9Qzdm&,<օ:wMdTMLm 46VyĆFPC5/Ǖ1 m]L{Ĵv xklzƻfwWA ?61iN $ǐ#_t{{o8i m=] O510} بW=`g.DX 7b.Tp-.ekm4Ps|&*4F^˨&UjZ~vߦ  {.(*Csv _] qS}Qi2eM?K)0E>#fѰާ!>_ç<,}ZQX~nݔM!LZuXP:2*. .7 ]绌3-sŝs0U^k+\I=vhTD:|- * ?e5>`,'q(_ۿq:/jf@%j$H фd;;_HFJ' ꢈjq+Mx${V@ h߹*9lZ JUq]HW.(䝘>N6?IDsM20@E(*ý+qnMA?H;p_;@HȢ QDw7_-֪T nLm(>j>]x-6K&.th%vg FBdq^ʊV;ǑHG߀dш3Lz4XmdaX:FCbdH.F" "%j%yZ΁{fk̲w<N~ mhouը\$XM=x:>/0EsQ%FiyN4B%FF>Au yrJ,8:!.zNb̘Aoby@fcaTh'iũ\2X/`պ?>sKڱnάsF+Tq}ܛ[Hu}c@ Ll'{f*ѪkrIdG"*iW[SSƒcL(K`ėzӈ;DnV5&X[OnvNfe~2W<4=fN7bWÄl-Wu#_ Ma08[JZEu(|wFW~2 w%e6ڠ7[c)@^`л)B5q*&k\ٝ͑J/iO@HTC rvPhcTEN$C4͇+KB>eYIv$Y! Z(7ǹ=L_b~ٯRACH7I&= YD CSa3?πeX!)yHV p@j+̼4U lw\_!mYWqsoz1W*+>d>:jzɳ[΍WzJGIJe~OtwץUbɿ e 'sX[&%qX9 ͓N@(W};r+O _{dD}"Thq'#0ɠߢ|ew} Y8/gJs7UV#fJ NLbu;u}6Á+XItc/@׉-շ h &j )q`U=]]ڸl1AX3оڎsJIQ$<4.6R7m] jϹ}OU@<+ᡅZrR)`Νe@H.mad݌{5 "o՛QvwVxB ;(yy mFݍn hr,уH?[bdrSZ9-S|MQUʠ1oϼ8T3L~f{o={#o>ás92ig)[Q+3~Ĺ '0G gҦT5qC]Tq63``yYޏ 9_D{hk`O)\*9ZqIG"MAG d`RFݛʋ\a%BahHY:M\H6PTɚ H~.KHqdj Ɖ=jkQә#ΘCKo&k6g")l+F7yQʡ 2)H XWDeJT"g1*hhLz 3BMz~ JKBvV&9gTw$i%odAVc7p c ׇp5 #ɑn =p8V9E%f'!6UFxNʙ #%Ts| >ԴdwJA& )<^-2@e'6bKΔ13 )532YO쁨EP1=bLiӇy΋gG~թ!b <)KqPn-Ae@np:b m>i߻*c+*[1݌t ؚⲽ&)ueѽ@ؐw^$Sc3ZMmR=~j/c q<L,f("'ƞ!Qqf [hVAͭC34S|yH|5NA0 ҤuUi堻('-IMϗ;aOL+M]; 9in:,X ; eh7PwAX)l;&x5I/N^(lɏhBޘ]㠀Xt3@6f9R .,@7ޒbhEu N2E:Uuٸe2ӓ<'~T rD8tBQ 228 bbX!dfEC5ƍ={ }B8ɸ>Z%l"$W]48[RIBdgst5:4ܡ|d~{A A?8+լ4i"-GG&6/=־jcLR×3+!#{Y_#T8O̭_i4/6@<.E`lXH=ZOʦ\'$o'Y2=%qB$W|N_IJȒMLxZcovmJ sU9qXcF5zBr`7^NL,OʋϖKnF3lC$~١}##!}MjHg}p! N 1VRQ=M2I+ 2 F@ʇ;s Goc6)BEdds*`q<qr&a+cUE֧>gov=eL-]Fbvjh(=g1l^Xژ^a`h^f;x:{XH&vbHʐ0uRQ2r$_ \`A3^k֜:Ua|f_ƫz^Ф_fךOpp҂Iw1OXA_8c9.+Ovy 3-:w$~y\\$"0Ҟ/0UNʺr9"Z(3yj~{cNS V`Grf)[uQ~^=b;fLѩRϢ}B,`^|C9lPAUM%}pЪ Nz-ڊYɞTl/c9r:ЎV[ARqATk)#kBºZ~;W˴eVN,!6s37l@WmL=O [&_p4r.bۊMDf74뒛;|z\lDf&}Ѽy"ezU%Fd9̭B X^di4|[+K]'Ϝ8> ֪)h4V HlN>3-3P<3`a_G\7=^=[!6 !7RB9f@Oz/hצ!̟U"[ \A1<]p*Eʾnn|J{d^lMtwwIDUfoDY;=P\op5 D"!+rLh#T糱#8-z=0H#(.Ei NyXII5*j+z͟Sd] j;&¼pTkR]@ۣoK[pVM '(fOW :?>a-֮g0Y7ڜ[":tpJ1B&D jQJ*IJ0(^{zbĮWF^Y TMAi<@mP+,PmcQθG6@<"$ʩ q>ݔD@ 7|.JJB9<r>5u0doѨЅ%H <CV2DiRh"Lz! ;dĂ9VZ=vLIˢF<8ou/i ScE9r@qL`t9f:b|S]W'TlbGYZȬG!h $4E홐i TB 1=DYƵ5`\fޟ§_E'8ZvZRzn#FaQp2rWUURKF|GNwKú6Q1u@>D(J)J,ID< ^Н‰YPFM22ahYK3o$/j W\nB9 6RoH_|fe tڼf=7ԀfM3J)i`Фjw8Xga"#Dm}HT` 9'fqȚPN1At0gS3Ĕh`(:k>cLcU8c?*t1 Z 6+F-;y.k3 3ΎTS!nk@NNPB%ZK:)$`ݖQl뷋P}(Ĥ~Nh`k[+SKcJWY9)3TS={RUn@8rX}P{j=w#l]k spZm7EszO]ynP@+/ }e%R5<WR ӎ÷㜷H8чí' ӡĽngYU:F7tײ?/!}b}6D 'sf*K"M UzQLG-@p۰mZ舖5xK$HvH@1Oz OLFó{g}cI=85싳 Bp)hcդw=$|5vFl&ؓ~*{y Pck޹ m` "#67Ga3[h:F46ShNT6Hy^qPd߉gVh>5E4j<3Ip*8*0Yy,V[CJb3x 5?Zfwv<ҷlhgߢmFq\#`J(tZ8%,xX帟0snbdkYT_R5gO( + uQWPx|D-WD?B#pH~>ԫWLΘaW{x%B\ zEĈ7?9$nM MA綏E$aiNtxuW_ޝ|g#w}XhcfP॥୏R8^YO\&rpfΖd_꩐EpVҽHmNw"3I]cU9#ظ ]0y i8m؆2:AuMUT'"Flz \^1JMgbJgPI3VB0mXu{]Yp ^9E1o5V%|6'fq0`v ^yͱz[pkY jtqM^1gw9AmtYaO`'O~YIYr+FS:-60[7 JPb$S$Ƀ33#KL]915):gϳnRBFț8{8"b^׏ZdF(^Eo,BV'qkV ga ըf>ha{3|\axƄIU. \ ǴTHHc;~({w^ӴԱ#N>7gr\2rvGSM _8ȑ~Tjtyİ\%f+#1R/ܥpp!@VLC <$q!RIZdTh{͇3z|}9jCT~dxY R+N~Dk>,,TH4^qd޳Y@?Ɩ'A`<Qp|U0,(;}mgbN$O jA I/!a 7`!l,GF\~EHk W KA/zj1'ȑA)x~G-K'6:s𱅸L(Dm~MA@HS/=]mfOͰ:~0 l2S+$ wak(hznͣyb*]4HS}F6o Ayܒ]4) >|24ITj@bl{-Qi"r?FF;ڴ(vَ(p`YbzUvup,5sb5yoCZ곇nk/\dx\D}oS5(.vKJ9a=A P7~Z kd[{TɘLhtٛj\h1H˽pyvemRT8@qlt҃08Zv|4>*p4@\ fdгZíl^oM$(]-Yn(:>$t4pywR"j!|f,jzԒ7aq$uΗ`GfGKPMob   t߲ٞTB~q;=ķBXe~'|E}Lk3*xNsD}y!SQ szvt^Nc7Spl;![> wM%[jgjVN';R QeP V;@ &[m\{Ag6>`֠:C`(*917c,l;rNȫիG57կ/ /{P@?MhMt^0w :;ʯ[HvD9/ P;Z Ia iKyy+rlɘYp\,q)ʏ^4]+,~쑰F;J9dYK61UTݳY}ew&[*koF`}z4lBwXC E;yn) 5 |i$i^#SpM=UEː<"홑ddۺa:-a.(!$mpTWgma+r|#(̡ Ν `蘠! zvMqjQa9SuDnS5Acv8>һhML(UMbwY][|b"v W4{e p\>P@2/ ;U\oaqʺz;Tg/eO>ÄE+7("2w v%\QYZ|8p,ǣnV=_>Т#| SFi[}VMQ<~SLqF_C@@vX|y`{cp}2)G.HMyuN3H4OEc>k@a2 ʃƿH+VŨg꟢.>Ȍ s&l;{9ߦb:|{! Zy#usFw+?DXDe(os^HnMs7(ͽ1Nl-vP)5xAoۏ"I ΨLZ3$ ` 0OM+]뽖cS2y3;G@F 5eVFcfzs"itԑ~=y9>Q RehXz }Z>?1o#@5+ s}jU*w܈ ^/myZ\u깘xry I%nZZFk|7 uaUCKVfٲb}B~UF{]g_WIXa^]!k_VUD6"@񺘛2̲-RJHhD5@.9/"{ɔ6.MԒ'OS1z60ގ+'W2m #QJ)ONWwuJ)wGcn!td|6Qw$TzAgJ[NɕW qiscDܺΝ˴+q!7&.ca fdXtu%t8 KmԿdgWgV=2ʾȷ<!ȵGNbh}w )5`l֥-澝ab0T}i(ox:k 81Ɏhc]d|}J8P+0ޗـn/SO`\S5Z^'~ʡ?X*11kgQYoH sQYáE"}o4fV=;vxB ||F _7xO/$^jfN~ YP!Qx˚̪bAJzxÖ=•tdŘo[c>a^{?kFV=߲U#'@!H60&ehLPi#1fE|N)~}EN^d%ֶ G'=v+` 8~ĞlZB* $TSEBD5}DHt?!']q8>15p8R QO.똴'COz|W̳g9!h;0"n)pC.cߐBnudş@c0\4[%;nYkDUMA=Ajr\eΧ )tV#twiCNB6&pu%: vSDʸ O \z1 l"b>qU|r emyc i'rtN4WWPbbr%qw_z y&  Nz3ǣF׷r#IwD \;d8u#ֵa wfگ,83Ѽq9-uU ԌD 0&̠eJ`>pJw:yJ4@A?tONu*>MK'Щo}ĨaYs&C 5 Qy=;'#ZR=)@l9Y+Ng&3L w>a_/5):Cc@>^0VQ Ru7P?ZZ󯝳/pqz_`:h&OmTM#x%V W,=8*m1{َzixa]])rZO'e"t/AOZٖYW\s{yFkzl0C:*M?a|^'q Ca)BYjFSYijoY#Id%82o*js$ΔzMP" W _ytGhswHD}#*f\ C;0D<iyh GOO^9.&N,b>Afr$$'ԟB}" [ o["xkWCꪓ~5aK0^٪.U5VaEFퟛ?@1X։ktјʼn(a($7~&l|R2H_*0HF cn< ւߑSTҽH WF`<7ڂ4|B}a<8K*G>!֟-3p^YByo[>T.R xrif.`aDr1#>xndC;ҬMjj9'؏, 8Fp>#;225G_abGep07RZ-XGwelP }Lo͠CbmGƷte]1 xV=p?xLsfz`UY}DO)rOC5%om1OKhoAs>+8P881}A2\qo5TCœF\uBTvbDT P\&ݻknH֞Ⱥ oɹW!tſô!aAaTJ}(|v\C̀mW;z9RB5ԓ,AJJzK1odcp۳;lc5ёV R=PQDi\ӓb>Ǡ8+?dqSFȮDlO@ZY  M) j Or0nT&AG`K!Γ(d_7M- ͭ]+@hXY(P3Rtjؓ$sPm]vF xAOYmOFnۮT{:(4䖠u r@2t s:6~HsѴPCYH: {߼k/bV'l]ͣPh0mTc*C3[NiR[ ֿ9J|""bGO!*8+ 5GR#׬+Bp6KZ v. 䤷 7TrNZ$tg öy>$SC~}8Y܋m.^w I^ ާwqRl=< s˚X6{y9Pf,@ ϓ*fqrU =$Bv>&8z @2AnE1A|ls/dqO&OV, 'A`yy^1%%Y}_`Bv$-L}-I£1/$+:ڈ  @y/V=<$4?sT+3>%&IC5FP%S 0ArtF3q e6o.pIDTBol&<-O| Gj gj)$CFWvYmmGC DlW 0M8DkQ1ύ3qNIͼUt[5+mWf#D%K] ˆ0I)!7:\~>T}ѤꖡL~>G?3[ۻB[dq@)mA |~(9XO gYZ07070100000025000081a400000000000000000000000167638a61000012d8000000000000000000000000000000000000004e00000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/mpls/mpls_iptunnel.ko.xz7zXZִF!t/B]?EhDTTk׶Ǽ62Ĵbum?d3{؅OG(: } ^$ RYus9hAc^Ueu|ۻ?^:ߺ i&;|ȸpi#AHְwS1Aܢ@wJCWa6f2m3-ߙ_k F&>& ѠEBD*çWiPyˈB4µ@=6w,-Fg$m`Y}[u!-Y*|d:!ZEAP5cyЬl?2e/ i`nn3ڍÌ}1 xO礩˚Ӵדx, 8lL!D|,~qՋpa,) X+tHI _"Ơo$U՗1$_H?$C@Jg*LpswVÓJM[C9'oR:5D  35*[Ix{ ٮmc~am xԧlS8sVw<=S;#cT#Z v~T /K)15jFC׵j/]gU68UR[G!-2n vhx|zw A9GW1 wFRwID0ɡ8Hi|l܏: lq:8*,0NNP31SAuQqM'+>3 <6)"jc?t&%dg{jShXΙ- GT&wV]wq>0+WX* `^ tB Hŋ$R5;ճ7.=E3nyS=.Q)k>B"Z*=8fy䤉G$KCi, ^_ @P a ۸94Xq=+=!d!LݏY=5/iB{ݎ1 THåy kv" o~W8ԯ >PWJI /h z/#kAHV K/L>blp%fzqڣw"}f^+a#R*Uv mhfq ƷDamǁ&wNȈ^ c5- LY/ˬ0SJH~ +bOzx(w_TLtӸZzKAܛh"!TGPj ˃9GZȒuc{rssm6r,{mz~Qba<^ubv[ f3 ˱x;Uh7LQbFCєQ_1ﲁ|f̷'QLA!$6$H:JXƣj`CZ@1f J0OgcRkfEnn;2 }fB:=NsR-̍JHcO>;"ΦL)oO&#VBÞH g#.Rt'׬_V0 9/D0^C1Xal"j >*G=GZ3F0eȭ29 &tBBN;wyаR}.y6z9\Hh%ߨr(v;%d!SՈEwztVjn$UCMK;I-öB"v~t^ _jLec.g+4lNg>AܟU0BzALp`{?X$;d1$CsF|cԍF2NMPU/oBFf 4:1Cvlrd%mIJT=7C߳Z8Lm1AgC<-=ё[ òn%6DT (ۗɳ& [$8`A ͐P_@JdjuWbޯ"mU[AŊn k)ݮQ|is| +V FVg{¯EJx Wl/b.a_7}-O-pGfE^I(gOoGqxƖ; FkO>"n6dT;ޜQLyLS@L/vajD ܿ4rSDqTNƗ.gx^ojdNMw k Dދ:3$ Aa}]II,TfQ5s!7Ccrk#x>@Q;`ex1щ\Xd%](twT|5J>lY,;Û%:Ȏ!+^*{q. ZslҤozv_ݸU>4,q^x13s( ٳiNJ`H{J?ʋ>Y@b%@1EݏWPr!(;ޖuV&AHwXya> { y{c#` +:V\>1y4FRZRA*ۮ!p⠒{L ס'-9@ ?va0t°k_8YRJ:W;e\|͑ lўI 70mL, 1!Ia$W(iߨ1il»TdX,uBǶa}(vEJ 1EJ HlM&i"Gr^NE*t(!2pQ&gB?[qtJT6:5*(Ԃ.Q(Ba%k@X3Nif%elwՋRާ4Y֧/2nV$@)Œ`ȫw;(iY49T07sH4$0EA+Bv>ezJ}pzQk!'ķf1L' R11#+x8Ad?@uOjn,d>IeB TN䞕ɂ r [AXY5v=Y!X^܍M]o1ɩobZM_q7_j];ŮRgJ '@0RW3; }RpyqE\4y: P3cR|%zH2Y,+u~zHZChQXLBOɟ} lT_h-NuG 3Y!9S_ui YxW"@8@TOhܟtvF@;y~e{K6D+O);e:R'@ڇUQ3@9~.=Byv.6~Bh8^1qjtllAׯ:IrʡN4ZșC,šLVrN y^-77QfmP{m_vk Mۿj{yE=S[O`G әg &]a#fF/%Rh!d+x8V\F.) ^9mʄ.neS@FڦXȌs^U55Duu43md?v|Nw@5nu).V¼LpMLvo7 Мٲًe59gX-SqoYmlII`WoD -&Il%;8 ,q3O;*8ő`/W}6 TҙBDdnaD8r\A6hxGs.[Ԗy@]‰3&2Tdm]+HۼC?? EfG"tO23/sc%#'i5$CdRU)Bm αT/w WœlU.nU36WɁMu{^Xbg(Vf+2lv8>JYހ:ƷytI*f\ MfhSK7aCʣ<>"LoV/߭yzckCqS;}ZˢfiI\ 8eнbXRYImHMiD͢wKO gh < "TP˪>A}ȓ/.JR}tZKG#/s"ʾXr[3d xlGU[AAT֎a$)!Z~'yQ`Kfͪ~B:TRe-N0̦cU9ejVRֲ5R,Z ViTlvVljx,rּ~_ PDBQsƩY2:%݈wȬKI.25"8b,i 8o!~cb@~g*֛1*PhTB] u[Bh)q"E'})88 kH^.\3m y?F4MT~5uXJ;8;:\WTO5auъ*Wr:Ч{g&Zs)t'"|~ W&zba.kbͬKw?fX$wLs7j?5<Qdž_ŪEAVN"͖CT r%BsE,$fVf1ԇoOy#^zܭO-v΄ |L+ØBZBs/n2ɳ_:A=O(%7:`W8-$>V;jڳA. e&orW%^=$=$:SѪ~Krxu%u"x9&{,pdǣ5&@|IsM̓X'/S"NkлAmWВH \jnج{.Vb?u>R~,"ˮWf*T}Y$B7̼1cؽz*k?nO,u݊T- k/~lKPm&O}JP̺vCp[mOߟROo~Yrpe2n`S|+YGvڻ3;%> w-i~lczUW]M&9:/4jHm 7(BVuӬwEW k1'ᆅk1Px3q;f B2-^NRX0v 酋rXA5 ۥ3]dsn'>Y^%NRI^Y%hx-Oeenʥ4if7Š ?{ָ)A<;_b%3L4Za_fi{{KYy8seazp]f`VZzԼa3!Ј-|]ïSY;:,]v SW$xbIa©cE q '~ų`.] H)3F;/8~Dq EPbT*4]w7ώ0CȨ[-P?Y$IixֻM tW+egRh&&xb[`a'g|U~?{t 8jōs94rk5neBEJ+SeSɎA: 2!f+6%t9hSxj|Jv%N@υ=BZ2ݜ @Y&xPcr%B>Syhք9j.  /QzcVz# !;=1XԗME̩8^*xT9ky3%KKƴ#ç h35ӼgL^V_FQ^ WXmFD'&f\*u$@IwR^g0|&j ;??y;ܬ06 n=؉I(x.'=~ﺵoc`ҍUSOƐ~ +`'C^nɐ9}Ķ#xmB",˰$&с9 x)#:TAdGLV*)BN,6tgKQ24͏Jk$ źp1ƽ=ohI.yXt% _}$3݉Z<f0U Hj܌S^LeeʧF2 ع͔"rL=A%:ta:y `'ꪗ$-wv2TvV2A$]u]e=C5۰E:D*o5%Ʉ)ҮD*wĵV.zl(aewg5?uj_a91ca͐|Ctyv 1K@5QMlEUOEt؍ g{%ߧ':lJ8fk>i> V :Y/p ;}&sY ^;?.0zh;a7Eå KC6))~(N.aq;:$Wz<6?)װR!MgWLr`DuL] "|2 t-ؿvLIaWf[ 3[1d/ƒw+wOBX3-CUmXaZ9&,S3 h%Дfς͉qp?Z1k˝D6#iL,BeגZ#Weж^Ǻ`%#?xs5 %= 1CN5ɤd/@ɴ%ܰh|$Oy VK#h"g N} ?( /܎g,_tQX4 \mV1kA=5`m7aOA#-e(; wzhMS bg4¬[`TL' ;?C# XЯ$yNR ][6/l Q9{.bcqOJAW x"4T#=a 60I*((u?/Q*g Xj,D5(&y cɡ 3v'.yU p| C +4ܠI\kǘǚ?ڮu:a7Zbg]9I/y|ft7neQ:ͱk8~MJr8]FB'`&oVAj ]eԽ!^ZV~IFZFO.E-6uxS0=.\u'+3E{־,صʿdAxe£aɎ"9&Veu/I"PD{p%:V[5v'R18%- pT㸨ڵ? \ـvǏIF;j/Fc^R,&0-/C&4R-60"٪𷛉cڜQK ]i @uG`u{F8S&ʳA?fA |"eIF|hazoZ$7 o`}v#P^MQXh`qp7~!Q$ӓ4}[Ev?ڰo&?gGH;qzfyMTm[ۙ<9UGԼ2^}bz j:gA$,̋5Ĥr%""&is}3}I3Y0 .rXS* A}5#4Zʳv׆dlxe^~` <ѭXm/;{G$o%WZ?AMSEgnv`TFϐDم{h lǺΫ *x!h8U=?jՊ 1\nƒ*l>L+ny %zL` x 1}&DMxSoIv]:ҭ3W;2;Q`xPpGZr}ΫdpQ %Յꝴ"r# &Y҉=ٝ!gMaK:= m88 2&{&\0RHf<=?'ғPVjuX6+O,KH_$Mc¸J_ݓS_rk.cm'lSQG!t[*')y"R_.AW7t-JuYש RlM|D'T`Z_HYo^?LmF>aƼiܬ37hk;("<NۯNm9A" ivi^/O1KɭܠbٙnŸ=7fDl;7 =||?oU=A`TŻ?Jv9[})IWƹByɛ T8Ьt0v[z}O4ּU~}tyDx\xoK!AOƣk8U:eSORz6d.H5B|5 0#2^kG ۋ4|pT['t AU5T {jP2;ÐjTԊ^Vˆ"ۘT4\Ѿ/e^7CvR7 qjbI(vw("* [xY ԀhyUT*Qnrz& g5nvcevV$n~ Z^l7Ev".@gíǂQ,0m={27-?m[tT,r (`v1߸D?z Ia7" 8d>9 5uO"]3EfCN`emjsqgy/9')f2kL=AHٌm|KjC1P@_+h `fa'GeX:8"5l>vn':Gb̡ #O^G'YxK@f&;xuWbwNxJh}3V| $:>vYr0 sOoFJ-:"oR''*t|a.^L܈&o1Uͧs&>=2i*VIrc9DAB||X] ZpjygV9jbIHĿlG=6d]Kf>D9F =+l-E0"vnlY_)}g 'mKMax+2_޲e!cnxp&ܧ3BYs#NDwNRRe4=3؀(B5V"nJzZlƍ_ī'qS 1;Zs6 ہۂ\Nʧ~+`>KxQw08 2GȔiZS;:&dakPw& )S3,dHYVmlb+X%b.§@#Xf]hi"m i3uIbA'^uŢH)OrM;bSHvsPf> )@3nYS& _qLkVIc=)ݜmb'XNI[tXN(p7Sޱ%Ȗ<Πj}rXlh6ѿb|TkIJu6/'3} cag X2 ( z,+'(@c,U=jPgFx̨d !8"N;HȍD@W@C/*2}:Ag$lʾ?5#-S7POy# {PXh9MWS*J-~r0qóN5× A et S ZlECJTYWќ5Vy׾\r!7j4k?WY/[++Dq[@;feG WXrw&dA,f I8C, jI[DjMZsN$9Ȗ iqB:~. F^WF H^=5llq1Ml vIJu ܪDŽ9Xa9mDBby܆[/H#EMdck_d m8&兲2Ԫ:ۮl?N{ռ1G0 ar.2j %xD$aaA1XB > o$yy@:v~};B87[hM"^# [\|D;=o5B:euwC,&Yo@_#|7>2[9sn|ՎxK?f/BZؠxط*)E^kS?{*@Y|erY@,1i-;Lr#©e-r/Бcu-2,"/$ZDξn64WnNxW[QWf$ڳ."ddM- >r0HFkOpHsMj1D_>Ŕ܈Aڐ{-! xa ̱k]E 4f>FUoE?$BHS$BVwyɫ $*]sKNS"0͉|Tm9 WRePItL )BvSOޯSlN&w6D{"[en['H\da,u?LLq*;N*՚_{gofu-DYTa~=} 0jD RF%lE|l*gV/rnQ~N&X0 /hl>{4Q[5~4oPBEcHloUĞ8-˄iM\(}EQ-΁nϤׄ WϽE0E>"D}:zķI0nGŻۮpyP+׎÷h##1Đ\r՟Z=B0OM@ В=dFJ O-dD%o6L"SFMGx څRh) { OԀ7k$]\F@& GkDG5b9%қC'}ktS{ũ/+KP3w\9 OMok V-\N|&OSOg\恹ÖIDX,uy,Vރ; `5YŠzYZm>y$Z(ڤpwU|Ք3bG+9 uIgX3/cj/.kCf} whYTJC QՁe# )_n$ :vr(F^E)zZI"* (KLjLQ\y f5X~_FP^Y ?>̺q":>}uƮ,JL:N,.9ȷWJeS}|.N*8b&2Wųu!ݖ.0G@c7>HjK 6@b-Fi|W¾}߈k}$ i΋Th`7ġQeA{Fy2ii,zH^ #}oQsSy '{3e ňHW{02p_>s<p= ڻŊ$oZœ0$긁 AF:$"Һ2Qf]:>?}$gbvE!Ob0˦I#]Ŕ{=hrѠ$ӼalDC(:'>{>nOSN;{~O. !@K4 cSEh@Ca$,0 (Dʗ9'##)7D3Ď? _ 9FjBwK _c}֯€Qv\LLB5:UN2(gWoD]^4:'p}g\w@t_d565,2t{>]|0%d5`tK:H$|/ڳ+sGmmeV PB~ؗ> dBuVQtjqO?Oƣ㒳B:CbK1`(QN!Ys%K9hjAL$ z)*VO|.mxrdLo+rrd^S>YAEeTݞ%J:T5 Y#. gG8-VДT4&96<%#~FV/K ξĎ9䝮`r4Q^ {$,uAo:= Ȣ(֭!ת?VZaiIoQdQ!$4cP-,nKPjR1tP^({]',4]ZFx 0;yKLKDKP~5A! ޙ(f6fn(EڛQb-VAaOAaDZFkr`'p3;*䉗J;lg!"ZpZAb6#OHg5p u6 E=Og+_z4Th'{ 7TDR,G |s hoPdݞJ`;fo0TR xz!N%Yǀ s"\J m_*U[I) Nyà݇@b- ^[>%8`;=" Fq.4 UQ9D-lw`.pr wP!IΑX𾈱3;Jwd9\Fqq`^^g_k"1=iv9bH~)q!w#-50F``۟=W.yR )FFBQNMbXPt̲Y$y1 c(k÷zP!o=Ƞ#'Ʉc~X̡-ց\ԁ+ͪs"sm*fcJgr>V]x7)~W,d !.NYzNUvPO8sZTCdD6L@fvY6Jw-ՐӳC0`=U(Ժ<-X@èfb"_SUʬLZnL+Yku3Eɦ bԽ|O۟jCcgAՂʑ8+Ari{W$}!sr;PlrL.WM+c&;,P$=Sh]G{P?}]K_rۨ@kJC6Zh*ђ[V}WNDV_Xc Bx+ÊaIb LG%cK9oփ7V"`S{;t8C?{弆i;"eϓۃ %B, Y< #O,R {B^ /goLfYWۚGJ'K4A=GWXV~2G`' \K^./)97?zVPdNHȈSeiN7bYd5(bH+ d]xRnL֥(e=9BiIĤr*LC DznRXN{i=[^C"o5 ߋ!II""R#$g*; ˸EOAvz/ƶ6m1;-KINSߤ,Ǟk!ny+K$HlTu94=z!{Ewz1+ DB]9\]]&4H8~_/9~[Q0RZֲOl|D> wU>AK+ 7yS;V'B8O.^udAlz13F} ~ +d]ް.c\oL^!:v̘w@ j*<8C г]ȣ`qϸai ,cmS8\T?_ɍz"SX#3XG7e~ 9|F}"0VYiSnPMrzTI;U?Mƃ> N3=[]\&& n8Rs"ٔľeٸ3B֋Jj\:^pbO~ES:BA.'Z@ȸm f\wRrUr;OOsNJjj-pJt$H:ft>5gG rp|Cmt,sGO=wB $v?7z݁@5-1l4I[ \W=Z,62; b.T-*e3D!@$[6 N4MƒOb'i[>uاJpI= ޔ n' ^.Ԇo0%_n.kC !ğ\r^_ls+Ћی9|::cք6hߌp)YV[2@HAmDbeBT"Tt]p_yO:2<4j<2 ȍr vDEZA@[[j]X}ɢ!䩱 \p/19%G{`c{wCFSX&fbxz @T0eCi s DFh . zn'$_aTTctz0 $7ǀAf+Eo3]/ΩCܣ?A5}f^ oGNW{P{mg+g 9䒯|ݒhqs |NgJǯ3 _]0'9 ݡm+dߡIÖstv.|e%΀@3ف(08/:@VSze$/9Nٲ_.1I [JkT"C(DU;R- ump_S@A Ky5UU eJ!5lcDuۦaC(/riN罯s W ??Uj㜽Ϗ) ?:4x͹4~}["A& c{Ճ!yZJ h% d^'CU}9q߅ [m|N,$౭iQN7%l/bd7;BuX7堼-a/U`NjXႼ;ޛ={܌AJWF-S`W0ıV(Qk:L*'W6*.]@`϶BScUP"Vfz hvRc3RNkGBu/5'$8_xhl^ܽ3|1#^2eițQ_,#݋ Vtu^㵟g:+J'}G\xH})1JX)Tʰ+n= c_y'q |ДN?{z'yfElB OWf5C zqY?8Vh=I/SQ Uxbd8cTčr<+fP P)߁-ۖc34DK{Sh-k -775t c[#aFYJ( e>0B#Uyoȗ牡WNqF6Ioeнb~>[i#EfJbYb#\BɑdU:+[ZOE w`G[ZE,Rv5rЃ^DHI#sX4;T}bvCkVݭa2}I%S H&*: N"me- 7lGlw.>;ݸ%δO$"wHsC +f@D&ǼO0G@L쉫Ir?<,0x|r J\zl06{\"$s+ 놲([ r_:cŌ$h\>6"3kɽrz]#㇝$ZPe%LJ~[ cq!ҕ)+9 . ;</#"=»䄸VԿi&RާT˛`KSJE)5:x83l&]u~,5#|w)[;޿q6g9E|-lؑiJpL|\Ga5z9!\ c&JO 2"E3ddBVKXɷWO|1ǻ4pCȵǃ!~=g*|Kb]ԍ-Φ9yqޡ$6zSpNw^@a1G!Bƅ ڰעB4G}Au8 -k8)qnTs%| 3 5xa)q-)˻*WP_%jB,Vm BkhGui$ę]1"@ԃb fB=+ aV#63DtLeHO@S1YzY+A*T?Kq́L"-J 790vu77a,í.*ٶ[dSx)8E~J7YK^AK@'rl2|$>a㹛8rxy5>M0$sLdR;IS_A40lYW5sɷFS~ _A-hRoJ]Y±' Sn=ߔ뛢%^:´fK@Ĵ%fQjë#O7U[ݟCj!!,6d%~(eq5_kI0F}?vԣ`;B'CFOOOx,%p>En$x !#@H|s 1CE4UH/=rR*tR5J/6W Og:58<ۍ;L9iKK_H^CQ5d[*\8u6~Ҫ&Qr#+q^G埛kOJւH cU@5 taΦ=o,d˜|j> SΆ/j/SU\0۱WKla6r^>1ZQr(ժ(#$jRa@ {NxńrMvɷUQMmU߸Q m5h2ń">|b(Wy~l@V^6Rn4 wOjV1TF)ݥ)މ3F+G]'I^ CQ pqYcI@AE!3OP^571T!緽=lbJ#GXb i^I&gQZ%aդ7ˆ1FX($`59ubv; SnDuӓo唤kØ]}|݋  $hs/%Qa\.Hfs[% ܭ=^_;PgVPDT]fQMEA;KI.<`Rt:,'ĝ{ lj`O^I=8!yXv찏tZ@g;ugѧATZ|X\:K,r mO]jZ]}kUV^zrhqb'jkLQ^`H?6" <">͖sC@:j ȏ J~.>9rNT=]?d1ሶ}+!R^\8Dym+nI O\.E#X{jMX?xrP=P.A/æYFH<;g3 p% D.j灞*]z LևTss"Ϛ CNFj52{Ha":dg6Low*?9tn=Ɨ:d :c](%0(72)aG "]$| 72 g4juoAc!~z?x2Լ9vqM+,Ii)he#n 'מB4YwO5}/O(Gvg@`dkeSg0ſyDGOt2\&~"}|RѤnk'waSS2;؅K-]DؗD6$]n8Ӕqf0D쯷GzbcG՛^zC& gݠ,HOX)u2~~rn kaA6:yW^Kj=0أ*PmA-/7},) !"DާueN;ŷj`9"=ÐeCZgUqdk`Z~ IB]?!"Di8KvƩŹY[F`C}ܳngC8މQZ"ZdĒ^'rP$zvDy*0帀q0IXHOuS{nPځ5vSBnFp`t<@Y*T֐ I5Z%CI ỏ!Alt7||TS/h4vC!Ayn=VD5wO5oG{kOD}7rϞDg}2nɜ*@wb"Hjurai& 'JK0kWy}Z#})ͭVSvx 笝 XofLh!3-N fb2W:}a;SE9vW,aWBv |߾7%£W:9 :u.t1(C)gB=_6dpOCQs v]y GgYG]1[}~%e0me/-O4p4nۂ]-kjh'//6ܤs{(yzI"cу /Koz%HmqN&W>}kJQu J>tB(B:G%52Cg&WȓSRYPլيܓ"]c݆TL_~tɇ1WZb3LʤaݝR2z"*/ O~|_>P!75r3 X<ɱe4dB5ʗ5z_)%ǐbCtvŚ=%?E)]GFBTued.Jtr;*~84I^bbq]!D;+"oJ]>Nt%I`+lF4K#OsLxfoO$eHHM5w, eb ֊rؘmOg۪[G{XD^9,b1sZf*nskX氃kMJ $u &Oçǣ{pM-<-8-Gn=4a':;z)^TK?^£^\_RZoK4ԱfV 7/Qw/AUz;;mACXJqij@0;<"6@!P?B9ę{H"#s*<-[)FuZAا)E]W{y.0Si$nG 0Flz{ 2E"jAbKYRt ;j9X81- J]AthB먷 0+7ދ^xSJFkLT#Ym3TG~[C4fva %tzS4q17'zq2бMxHqؒd2 %u@$q'C:_$+pɯNVz)[@R1m7h|<,]}zo@4g,dDQ|"ec9*[ps4 `#q| ]bYw%ZN~TU6Xz |%i_jrVzR۔E G0`;;Z1ԦMכjΊD-@*t^ 낼L9 %pqϋ]H##lވ`~p5R96IDZ+D=Nc]fH^Q[nМdu's3Jkl Ju)b?ap)x.*2H*KCv3Qގuޒ™2d!dgߏHMDҠ""׋ME\_.;;jVZ00{4R(ҨbrA9?q3)2$"n[]EndyȮݘh2|EʹS̆: wDД@-Yئ .>[YsXs:CҖe,#95ĮɥN`/A_J[[7.۴E֨6 +cLbH`j> sb`2Z~.W13H͑߂>/4!,"OCG*=| 뛵l *L0eSJty7)%<0lҗms`0e:bJ4f$V2qIEq g(Y(j~,F.8bFW1;h܈0_b-L1YDtĵ`gvﳀqkQYN p.rxFI6$$~g*cM8#MxSBK ӹԯ?־tõI.x6|SNʸېR}oߎ[\ *qYmg!O lqCAղp~SYcT '?ɄhFGsV:%P@no AiO3XV|Cn F4%1%wS$wkJMa7Nu `LM4Yé5 hKd~r,5 FI-8my^?ɗ0fkҢ'7Wvf; R] z:*aon7qoUٸg|?1 Eٴ`mFОDTɷxi,Ĕv sTBc8:V7Txm„c.c%P$Uy>ҟ3i '*8K_ND"MG/dy]E42*E'12%~S-/Ր1+Z^NB` ,G@Y|NqgeӹN uN1`|C3xo=~ v;N~SETJS$R3xC\cr *attKuSY)j7)i4r,#x~t&]:WI_RJKH“Q5{g Lgs6낛UO"_)*IDYQ 99"TtZpK߆@5,G+0@]>a+7r74d,bDx{MϒH(:C%VnGGl&һ1ER؀uCֺl}T3oPp]-ܾ aet|XuPwrcXf͐!󫏘 ع%N(ȥO~j-,<ޕ@+b1XlvOKݪ(d}vݶ r7{g{>~'R  eE"[SZ(89T B_2QCᤛq>s~+0zX5B,2 7 )tr Ōp>{r/Օ.u^: J aA.1.;i$[4J«8x?̞ -֜""P=JZ֢k%ˡ&vfYT \ūfC}t(Jl6s(r *:iX9llou ͱDX0Ux'?tMzq3Xs-tu\u1$|y]Խm8Dj,q읐^f|"aB8{*mWTBj>c{PziߋhAhB#5_$ӕR/iNr\F%3%{0V4^1V m>-k.$ɇITJ\_ p92lu֫qJۧj/V) "KFirp⊍IpێjZl0q Qj.: 2*,p vWO,ǰ 4svv*ZKltm.8k.I8ݥ֥?/':4`/b@Zb6m_WFhM y+E$2RH5p2#'*:|ȫ"^Ta~Ei߶814&fH Eo#YQErՠt%]Rc}Sޏ&H^Qef Q^f1u$<љgB.-p{%#^hNW_AYzΎro/ Q+s e%v0A9M\jQPq͡wLʄѺ}J{Wġ6S s,*g`߽o-<ӡZ-=CB+MPZ{0AV,m6>qRj4'%̆56yښH=Э1'@F+td 8Ί0A&j 5_F!m<_a*QsMv0H`?qV NdXqQP[VIs>L^uԌd岤qYaW\D{w-YJ\_&Mc<s֘ ̝"ex~CK9>hb2!O jc$~bDTh-k+/D'2ѹ P6Wmp`R*v?s#8RձzA__Y3C2ТD5\ 2FSmOu/Wh İH汕u آDnwy~E@[|<ĿFbv_'ny;f$ؠ-ibw҅V8ch*J3KZ$@+I?ҴBҏHbg whhNo 6¬|N$IթismJڈި[h1nTR|Xݺao&aBĚrL-o]ʼJ(uBZ 族 r ʺĠ)bQr H]%zl7_ Z#R(44]H~蛖?Ag2- @>OF}'&="FN,k\kB<-9b&򋀂crZaLD pbPMNwV;[3=C}+%}EؔqveʅwP%D;dczQJQZ۬lN)}tԜW{pmS@WB! zc7, *(j~hx.K j;,*XH-M`PzƤ;s[y1:ea5樬Z|=^&2~N+ʒG@YeWaV spmZQIW50 _+'o^Ԟ$)ކ % &hmrwd">z.p6{yr0j?'D8LҼ)\_b2Nؔtmn"=ubEh  2L~p:>Pϯ~Эngg;^Vc+_d_X4#xyI6v%=BroO8e(_iýYz/*!i&77 "*-6~ pd΀jzC2ɘb/amW2L8HyE7>w,;X*_dH*9QT_*XhO4Y10 +iqr@<}'x%\7$ Y;&p WZ"Әq?TsP̬Quܢ_cӁ`|{ .~J^7zKje^[AJcv^ 8#ǟ&Qʥՙd_J;Ţ( Ug3,gۢJtJW(! e>O1X>7c ܸf֛1u4#&jd*XBPv ;;~nĹѮ*C{5;(rtev%PsWsڶ[y:{q «۷yxt aK6O,S:{\{hxQc( gYZ07070100000028000081a400000000000000000000000167638a6300016ef4000000000000000000000000000000000000004300000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/smc/smc.ko.xz7zXZִF!t/W]?EhDTTk׶ǼBhI+!T5Ϝr ?|ɔӻ⎬۬o-7hqSv'~:`lRily|f4nyDŞ#fCgJE'3rLh4,>N3u!xsg1pEoOwdԮ{S%Vg#޻mN T8y[=+ \T+_ն {[HgI,'3_ۃ"gX&FaGe`y%Y W7 ҧqFmOao,GEE`, h _I|`fklRnm6" ?`Pӹo/GH餝6ROT&SF?g.ʥw0S]>K'FYʥVvu6a|[_/BI~?00;[9O Haߡ?mHJc9IFҮ><\Y~d(_4]Pq:$Vr_pP@<0( v&=FqLhב1?B #q x)gSȵԹ86Μ` iWT+.Ejvk(lFR'"'NᣰC3R) iϻ&X߉{B4c>;% 9VsC06(̷uF zR/ݩSn66n5cL;T*o{ U?zz6Fn0! .k+ 1WC}4g:az*$oA贓pqc.Ջ#η xJ >pPY}I1BBC@mClIGXO6WӒDOEœeK'ﳧNs|Pր) Z1woNǤSK l=FOXvS[ >RXzH6s3iIS@u"k$h_Z(uQ|Iw*1<,5r+"h3xtG!6I Jo4\13v;|v=ʹrg;@v(-olWJt0V~-Ԫ;{WFњnIyKҨn)\尶3fͨ,%Ҏ<#̊44 :LzLƜe/5oU=Xَ! ~*w,[ޛ'8WW#kg?V&bx6A&1f~3 a\&3@EiUGqmQJu)3-8$ӱ'0oOkE|άvA/"n %rQ{Hj"/@ D3H7I1̺@9G("XМwt4Oa%c N{#|!o4]IvI2Br7%X?uS玓͞[g & 9JZ  #mE.Avpu= {;41[ږfAnvhwʼn440%@\`% T@nPUWݢ, 6ieNvd3x[ kF"@?֚:2TiEͩR)5#Y:I0t7gN[UA F rk~jOI.s!~X{)jQQsN]B*Y{ ՖS iHhO+sqD! g(DwWbsVřMf\3Zc[.Hb&c,<3#C|([R@zHM+@(Hx?[fj>0kW A}fyWdwT1:ju휒)34;4z-˪öf'SN< H rufak,*b,L1*0Q?kӠ2Ebr $4 Rbv8N?](H2 Mk+=l]T1"y4*yVWr|h#d!جQ nJ`hXk"lLOVSBH\O r ֢W#@7DFqbwƔB 59žI bR٬} boD74?͟UPz5r|fji&AJa?k\0ZHG3r ?&tL!dT[>Y F;s{)Ʒ/wǿ'-RfݓtZ(7~b.6'RIj<' =bxZeOF1VO =VwpiI\BsuAi 1]S<"2N_NTg/$ev~% 1|VUA;f5xMd%Gݞup qUx'6c&ޫ:&9~ω_(%X6l~\λ*]:=]%{P1L:D"g$ _eaE3ULsAQpvM)c~N7o=~:{gQ=v/, 7? Y󝂟eJt xф R2S!?x%'7֝MGНOjoey~}сT2UĖE#Ӿ|/՟_0T?#T 2@gӚH Y$SJ" $F: @.l"ie$PR#d2,kq~K$Bx1\]@h,^ne=m'R*TPnɺD̷ex,imPLi\;2 4q^Ǹv *AɈA|1Tf)"3_ A`6set^prtɧvb7Ck`<"*T8:)gRw:/T|{ )pl༖w>L3 F6{a7cy7 -y;pCN%C*Qz« _R |pds$[+(Gz"5 ~h-=Ltk8HmWU+߹1.-bEi %IRp/6usSMB1/+C-S&;R,V]Z01ƺnom ֩ ȼ)Yh `*(B|uRcrS8ϣ9%=sz+Azlb:ә% e^^cdEqL*pPdkc *D8osjWKiQƷ |j/z ˚_ƿv\ o HiuQp'KͧedNO }brÉ"^lW#o 0ɂ3 ~)? kO5d8P<+7QrnyU(o{1Cb@5e(+ \~ QAEv:B6fGhŏY`a\ Np)2$c+>Q1f-1=AMrv.ڤ >Se㡄 EVsCv;m -?^ 7/tI[vO kI 8˜@@ftt-sE$>Tޫ# *34X"}tEQˈD>Y\+n>>Y aPDExcPx$[*d~ظ$yojDe}nd,־쁦^=IP+&LWP(闐TJo[1G< Cnaξ$Z!ۆ`b;׺|F빩FQRFM4&亰 q4rM@3vN>R!#W\Vz=%=!Úx¹3!kn!1SVNU-r9[I./,qaX%~YLz蒥 heP֦UCښ =융Oi">8 .k‚Nk4N,0fkX blNgaX':5iߤMD:Y8X c6g"צּn_0I_zI 4k%PK72\4 ^e8ǰTT@)kwGr^GѝozH֗ܝCUZnHN+AjB#9캬 /a*O4p- v^2BcҁTpHJ% DABIMj'x^(|&ԛT`S8#pH>$ ,amY+FE 6.gt}ߠq|1(eߪoT 6w[w̅t[;b,cSE~߲9{,.qИduRFX; ,|~-t"DܾN&d66UR<'kTKJ`N!,56g)`eWˆy8WG$>_4NLM #&|H;H]ɚၧyMq̮W}ME <ҭPk'=z|۰MVY}%yG?vBל,G:ef?v.(y]_;KS8eb7ཆx-{ZCe;a PEgϝ ڧq4mDŽ^dz;ND*P=Əo鯳 w H9x媥ZbK`GЬšS(׭| č9չHY!MXosJNX׳^w7^ƍ0Csn U-TO+ %Rm{SQ .'u#c'NO?o @׽klGȫ`[1VJ9o 58 b ,+?R\9}D3hr^_)jb' ܛe̩Dٟ.鼤 9 /3{,K8LEOT~{+ܵ(H]ZeA(|`˂*5m7*3e ; xZ8RCժY#b} \B_կ^N7ո* 5&**X=$a fRT30#Ki L"H%~sJ$8 Dqs?Y<נy,66'c/U`?9ui?^9o/Q#՝J qN/r%U BDƒoY16NMWL nZ*V(@气] a7eDx[ئN)S5Urj<)`Lr]j@cx|juxj~&0f!"hB8{_8XL~ ӋBBG}3w(BwrG `%DAȩi"ރNa[uljqJ𝐬kGKR T0)<ʷ+gv^L*43 - KiY-BpTVf}nW H# wy2nNJny5ղw¬(X!Cgz<H=)\V?aEQq8yRΗ;1D=Q']ziUZSkM\*Xdr,MY]OVGd>W:e6AU@ 32s(-3{S [ HI{meIvC+~1Y z4"r,h]+ ?46r].iw$t]YfLiwD4eEtȄS:.؏`[bsACJKaQ1Ս=5 #,e} 2酂/y t@S}+$θc7 0C&Lpq:("l hbsD`⿱塿ax:4e$hw}9"82bʗXM`GM8c3UzMi-Z=(9Y,]ٮ"Aa'M(wΕsM0搰^ WL}h uL{1Ic u쯖@PYWjǧUo9%P !7ކW>P@Z4a}U74~<ϦXY)莔xrZ.RCvT3k^# ͰɵW㶢dzA Ok ڊM gB=x`o{Mj].L$Vpӻ kΒ|||j$`-z7BԄT~);y0)H2K膆qBa Ãe+׏b'cϔ7՟VU368sT@)oI.g^=9 hOϑ ̝%o)SOOecԅOƟғ+*'^Q |fxsBh DhW255>=Tα6vvקxRs{M4Ӂg繏UΡ66p ALYP9\=WG)9yS(=IZ:EXJQcvqsCpvl"7t7NhNi>ǦO&H˦q8mm43N&6^WIB 럕? R7yԪL8K.e _<ol.x]2Deɨ\ |VY>HHptq# 4 BVNluQB2Ca aWñOf`@q\O=8ǡS!k]mҺCs* *$Y7 +MGv4wOm=˳;*p>A*쬘DTk|}8*QF[j_DߌOc%@ ??uqU*L޷m$dW"6]Ə3)/? 싰:CX^|ަ@u^?Z.gQ_^)feO?Jro+͈gY5C+]~XR'ui Mzi~CF+5?571N$3˰NzY*F 1FC Aauk>]:0}EB?y/"!ػ;Y#E$xw/+sx%N%4ǂ gLjKuSl(>h&M}2ՠLS %6kM`cJuAӘ27)`}RY| 8RnV8#K r^<{}̕dM1P8hLt8Z|? Xta=2Z$#H_2%͜syH3+ӓ8 goyF|H%EQ8ÁiO_r!vTǁݷߋ'C8T |bH-xu *O3:#f:EεJL^hBS i} 1{⚜,?e89D*lPjXL^Golཿ'ϟb{2%Ϧ \ɴX4d}ȡAj㐞W]+TiaZ=It8H^VWKe$V"\.-l%EɸHmJ cA]!\BڃS}PL;>4&掞zwt+GO_A,ܽ6^ VnM0C"u*L[?nˠt&_ҲR]sЫdl+0\JoaL֣pOB/??VVI.ܓ:X?\P5G]a0\<21opftm,2K3M}zgA蕠vE+Iy|8n _~u# 4HŸdo4h!Rӭ,<-j?o #/Vg>ȳ;UW3)U#c߆cF*b J6m+92)KVu޶5~1葡i)[⌃p(NP$ 5ٶG4<̋g&x6>n`'F9F1ъs<}r1S-7pލ ==XHj=J+,ꁒ0&aDhX`9?xiӐxKjXd.~H~]R{bR dOhMq~%mNl&WŬ ;Y HO975 =1-Mxπ 2seRB/5!1Vߟ|@aA̛*XzAmW~쌎LvQ߰i]y{7 ;/""poS8ญ 5d<+"0(2]6OS*m=/}N0\)TgL ^#CeO21/ZSq3n,g㚃7fUj] Ku*k,JÒ ZBu#ՙMxTk]^)pĘs$/ZN rU 俻a΄ٽf?> MVNHO2H6'Ʌ<oZqZ By_Z.cw>yGHgqﲆXeQu['dib~˶V# sϿ(E|(j5qW.i,E0ÕԚG`حv҅حpDvƩ#ް}y_6}RHgS2DBS .=vPTjhC5Xbh|ܱV3[/}D9 ^_!Wz䜑}Mn@E4k F]@@fgG2R |g"Rj_vE3Ͱc3iTQc7p>\DMe%g-بyAbӰ#.SL= $S>ϿSWϳÔUG60j`3"ui,L__T,Aܙ7TF'{ZRrh8WXm#W?$VlE`+CRKɺ:gA5><:2.8T5N"NTZ(a|% h՗L16*}s$ee,@><YzNMZc(F4@0ߘkd^NR`tC5{ 6if Ec(g Kg>'-x3NRwQj P.$HYD4En BKwo&?@ev326CpbptLb a|:oL}\#t̝~KV7?r܏R(]#HwZ{j|.Mv^oQT| 9HeP.WY=[[jϻi`jĆ YꆓDBXE G L8"9ND΅gPh 3#w6=NXǃ_qaȧ?6.qϪ}p n erKGQ2# fyBż0Ξzcaǥi)oeC<Ā)tE\}荞a QvD ә5k[0Fy{Ծz5}Vر!2j>v'tB1O-}{9bzy ~LI}q}H6SUiUdAFLq)vDDnl4ήI ̏h--fvm܈ @ةӊwv*e[y\˸_x= !Ov̀<Ӫc3 70 O@|³q|M#HYXCm>?Tqx <SWfϾّ\Ĩܷ1 Ѭ^;9e%euJNiQ~<Ѧts>5Rj T&B\j|j,b EWӻ$L'[a 麽k\ ϧa=.a27|?Ix21h,~~GrY= U\ QM BaxT5C5WCң]Lq:=;IQ=<^+,ַ1 nf{qnVوՇgOq^TmiJIv>Qfl^q+ (LVfyOP7oAG7$ 5(V >+ e}[Z@w쿸Jg2};ةjgلۆ[*{Ѕ?ܮ#jf/Ղv3\I1C89g >3@VMBGR/ qkH =Wܥ6-_!,l( +n("G=Ʀ{A$GXrL>B`{1=EEיCUg o3äQ|g9o0j%_:k{Ʌf &D W2 dbmoLl.x Y¾dӟ֋G"S; +tJ"9-sNT8f>@0x e6,>-[R5oE}tQ͐u9~f-+ALxuuu0,Z< XvO2"^cL=γ!'U〛a\t ?)!&-To?Z?,dBc\sP'c S#exbK^ʔG>^LT;7gQ[6ߛں2XH OTyke.rUu)f`?^`KH=sZ0OntM{=*NJ*Ͷk 7AbL&ؼ6 /UGE:x΃aք r{(uendk>݋>&.z;73 T|y,&-KwloK"E.X͖? %4wz _ ͤZ>Ӣ(q蔩xY_R;"G^\ͻ|[mExLy.3M^%.jR^{3 > مo`ĚcDWZ3?6× )$qFSU I(mIMoT1 q<JЖO9X8Ծ2V8(e!Y%1Y,x +Y> X|w%#obj1kƢ)PKIjN͞蜩*0vۙ2?aR͐kpr/7lC.\_F gcXgbͻzVDiA Gؠr_Q'~-$6LA m5KVU8'!b] CN njGs 6ο$4qlxSuq@y15}N `[ ,V gnL4½5%Gswv9Jt$Uĝrm ^%0vpEhХjkVU7 S-G+0-,ØW7syٔ3h&TF%T7k}@8MתNo Iݔ\{ %5 RMqϋP7Q9$ -kgpjp-?!WR4G%7EPB>S^>ӷN[xQPf .G9KSÊm.~^b[v^5ε|BHC v/UfS$*n<$V c=KTv RKo,n$@$1}lEojK`LB[p˶>P8#aD"̶ G:WNAb! IoYD{ݘ>( k=`?PY`iT{~iyi]wjjzTVok~vgg{ͽiLxZ51zanO'Ooۏ>Rx$@|+棱KxcIK\KMBԻ>v@D㽊⢘ٹяv7bǓ ^A#23\pڅȫ0o NH9wπru/,>l-F#4t3}v&Ņ+4RW/^i^T`DY 6q.Z a!"L#VnBʔV >׊6";]&*oIИfk U7 ?6(I\q`\Y8^=3Dw:$h֕Ό{"-f hS2A2#n >زMo:Z~ Hdo](/?_u pk 5 h\bX} }CrGo"vyFr;%+~ ޺J2%~j{evƫUkJ,!35K?%Rm|x| -3!r]b='D.[^U&a1" 笶вLأQxyF˖̶>yxή֭~Z31= SBF~WH=QM1 n97[o32)<&r_89-P,k父rFMVX8z`!4MqvєKv' ?\/# -Z#q Rx"c39H<8EEHk;贱>cAƾG601닣JaE-næ}?3"2 _ 5պ ˯ԍJLB)^1{` 1i-z- 2. !sQ{=KїeG[L rs g93Bd| Yf$8 =#q)$n4~' '(GdxDڈrqLE4 lX&!e7J?m3@c%"Eu.0Sc.iwSΣU7uM,?a]Ѩg} 8Ap>Kr9E^zUߩX@n~4S[$U~C8t&L9ލ{'Ⱦ¥dF=K{aP 28'hN Fƍ!ܶfK[F98ZBJ'D+5|&nz`Dz!+NU`3&^°= 5;~ =hx3NsXœ3`QF;J5;ҁ) t8[ڽ&}ź8YIX!op#,[6C4]؊΂r1o;GlOC J$/姿*SVk\xB.>5zv  ֮ SvENLCdq f*`?GC׌aګÜpu{HD"x.vjl()z&:4!CubsKnlȭkM{2W|m(vVA,lB(s!70nfwΏA,FDрDZskr#c$m,)Oi)o} a=Pm5B pb- ݡUpD !W=GlE2+ѐGĐ|XAi~IF' y5p *khE g(x om8ioE ^v. mưǩ,|pxDkGѨtr;WslE8aKF;gFnI46"'헎R.6n ,Q ?逸g:i:K}ctd”X+gO–qqu#6lIv ڶsO(׆w0%G=qcRڿ3ɜJ1.& - px٦GAǠ*.$bjxٵZJ+jռ#έ-z9iv|SP 7m_GQ65ZMvl36rl1"Qd0쌝.#^Ab"+HGZyVQڠ#q3 {Q5h畇 w C;3jߗ"L1th,+ Xvn\O? : TA\5͚6\CNLy*il Jq) _R_LR&pL϶ $*lPB$ RadX0;ȑ0ʥm@apiH7 88uM%%Υ:f)6^0c"rIm@͔NCJtVi0 x&2M:K 5g㫬 itn_T"IPjCiTSD4E6b7נjʩ~|3 5Eĕj =@ݑhQԮݍLdRLqݍ^2Ӛq{g5W$e3I`>rZuO 4fQbF[Jcq7Ƶ*(q+tB5ɞ* Y'J҈}QȷWrĩtB| 3q9=~ z#=/-`q9<evW:o/_uү"#E- HDm R4ÉC(`ל[bnX|-:v~#k5UC6fdl3XQ Qv1ym+T2,\VMKt@G[r:@~O0)8Qok- Jk.= ~+Y?eLW\VƂ @93?;{+s,TkIYڈ"3i?OffCJ/G1 WiKO-c {|ׅ?q}A~라CTg1z_LaFQ1G VZݰP=)cAئcNd9#U#}PGd 4-v~>]ur(-Xڸa&3YJX.RX_e8$Rb1B\ glj5Q"<:@at $qjϩ &gUD]k؍CL{t>3Y +RĪ4 dBaB"$NY:0307neoIpOx?u-֬mh%Nj@}P9Co"8oGN+LgJwDQxg6,0hȕky zs PS99jӚl8΀>5Bwsq`*51O锆V?PYs}O&AKv1HUw9 ^Gʽ*Ԥ. 7@~ZZ9מZY<.Ndt45l-܊Lxqss @+7umQ lup ,է}ng:b`ȵX@[^oŷpSޅ߭P} wηU<[n ƴv H il8U9 5П*¡,rR$vjeo=ms~\hvЩ@R#d?1ic5 E<6l}}iu7ރ \:=R WzaéaW89IM|3ihb`*yx Jt_tΟ+F1F $~ni]hYW"`ea*;?^Ζ Ӂft]^Clюۖ7G⑄804԰f=cG]͘fkERجc)l2ͥv/,$vA#e=ZT5F])GvkTDcmUT"0yd.#`#SY0jFCI#6U!Yڵh(%\juV<|,jآU &6aG QNПԩ٩h5δqNL N&ĖEH]1/.eE=Ɨ ,&*fhZ`>"o-DzƹB[*{j^?}X[>7Õ3VEIS;cCr!&}Y: `DkRh*droqt963?^ȳ97ӂ<8`q&8nLsmcN柩L͈iYU!'2mz!ԭQ9mߏ0X59d`q}!𥍭/k|`p¿ v >i/T<⸫PyKj/4Di;H-C?^Y_H Wj_E}~ cc1 :1XQ' ,SN 1c-&1`YK`^]p28vڃNAZvpi3D_$xb\~VżNC Iky`-Q5<1-谨#lVgss[~{hI[VY]cc-qCc6]AX IknK{ mΨr\ˢTBj곇FK(PI㵼*`l;G-M P"c4<_aŀbRH hwY8_6S!|#T||D E?kCǵu%6lӖnˈ"$@?ܷƶqtښU8D6|(k99F46PPJa1>cբXgvL?IҖ>jN SyGbw?jXEvz}~(iH$FC)Uog->r-Z7Z yE9aɆwv%bNΫp1,ˑ]x V,Or'T!A x55- qMUt~|^y gTh#8# >q<-sZcfu1j!!!4ױ[v$+hb*%J۱xU$hmG ͩ1k{wl̵MRDc \Vi 9m^ bq2dB% 0sɭKlg9Gz[WW}Et8^|APW"}\|]Cp :9 bkxiӴD7# j_)Ѹ@d Voy|'S/xq !4/m[uA xNJKL[-.,HJJ;(Wh0j`bXcHÛ7/o2k}lr37{)5-Y4r&zIwmK*L]Y!KתՃ+uy7'0Ig%~YZ0)v3Z{I;^[cFo_*vcnL"ɊcvYKs*2unjwH!˄>7ǔM:P{-Y4ܛ^CNmfkbRuVA&EVJh,םz.״V1cɲKV<6b_DAn #^*ʱI?&o:?ZUlrJ֢gnAҞg tPY|171,!.n)K<j)w (,G۟~F}ָ@j;Ex׊E4&{6BXYGc.%݁~;4" PUγx?C9 4xI} ݖH/Xڹ`Ki@yT0өu۞<eJT 5!8zىH[٘A2> ;k25=ytlldt(^^Aޜs-2O?"sXړƕB &ekm3S T̢(/ `f=s$`>E`dҪeZ9;귀mUtt2Е+DWa6@6@#QokAs|JH~/ˬҗfSj#y)Wr:ߔ6/ƍywi*c395ܻsfӂ59 '+4ag_K9i!8ia@馷K 8Tp% XRv/Ȣr`B(@zc =ô h"jR֯Oyc#KA-۬'zG&*`P3;wwvIo#ukf1-+{wCx(E]:NhjGֽVd6#I¤kh$ZkvF-Bv69kg .>P Tї/^P;'+ ǁʂvIdD\7) J#@]٨KT-%4DR 8%"^±zp/fwL jI^:;NokcۆC +駃Vgj)$D|vD[hHHq!h[7.^{0T⽒2o$lD6#tq@@~(ˣcbu%WGξfBϪŞDV6ʟMx<"66S*bs9\S^ulTA/?bmxa{?EyOɝ)7(Ru$j:85'y>dO>˴R}W6*zﬠ@m!}<,&۵|6%6䖹,+,nL 84=k9̋TJ#h30~t('Uң/~SZ$0|rUI+jo֙}A$2ߐ,CVt^x~khS$QH2@!VP`(쾦SeD&G*)?d+m2C$}lم'K!oj?ÀN3K;=%${ͱEHp=yWi}c(Y09TKȦ C64=Nk{_'wҸ`q3u@q_@UۖZ۶.+ƊSj6SJ4G/XP\8ǃŲTmKFN) bPn>ۙ`Ƣ Em"`؀p:{3,Z(2Ct8ǫĬWFQ0vIrHTt'D3_9(ow'钟:">?* y@[q!\#»#Gyk3WCuk;ϔvEӋ>ZPCRtFb_} BܻVD{PНfQX+Ňro(_23BzQ ̶Wp)&6CחCNkdQ|NGJ/ /nZE9ZA}7'ԝO(Tn9Y;g@ YY4m›k8xkY;*W`AeīG\WTiAjgZ{9 fCt9e@^ s:@ /S&\%WrTPaP<@% G\^ɉP,eKI"*Il ĩ1n]ѐ &hkv7FΏ's<ȡ%J4f%c?[}M&^^R @q;s  Š"lm7ЄTr0TU˶L#GAkx#4D:[+n[zJZXq,(7չ< 馾*a ,:i=IRnT5pf#uСtU]A ҰHg 7\I\#L0 ex>龬CPc#VCRRs<يD><- ^ȿS @wi5} apjFX26oT$|5q!ANo Ϩj H2'ħ{_ydJfe-PH K uI˲BBR<&K :R/M^ՑSC\1Dt#ni9Hɀ(/cr]zkt&OMᄻ.Ǹ*.youOa ApǮa>&-iFi8f.wYv##f4`gH.ˢ@/F8|^xzJ)Oj7q5Y~){ݶo_Y.hOذ&4qҔqFgvǂ 2@ab3$Lj^L; pdgCK9)Wٵo\SXJGi[W $uD -R4WoU yeZMIR{~lcc K !0f_P9K)-ZUȝC߭! @pBT<| EMkacKjeJa|@mu͡hƫ4:r%fUGbsk>WJht',@̠rn.o {ۨHAׅFt A\#N0d:/#?QLwn'{"#`Q/1nTYO1hX?R2[:Aɺf0AX4h_˖'ҢQZFI!icv0P( I?%&^uX7*!N3?p26HR*ҥ\y=bD!:+0ӝzgx^i~S]bgaBG /_@&eEw8A n0&}$fC(@S 2dR<.-bP_tDŜ@}n}2WGO$o/[ r ^T~ǥ(r+Ə0\Z:!AaMhv9Ϝm;X[!+X5c0HBjZ1(يP%0murwI[,wN?\9'ANw;bǣ3$ (5-i-JS=as#cb)$wu h|ByeB@*&>. #滌!XUƷ[CIɣ,UpU+ZPFVXgF-,1;쾽zϹ6IXBNH9]ӹix\jAf}?~s, EUq}xy4QKȱ>X1dNsӟXL]ozwn3y1Iz2C9BbZ% hFM^F'?h0,&>~gIG!{DZFTx.E9/)O}qМ2zjOXYB3[ sz@Xxc/7f/ 櫐^u Z"F`K+9jX)گ=|4jnS yQ]e%Ji(RC@5hLgo\R/bڳQzBXc[[ϛlpJ gĉ%*>'ʹ|~۔+'ϮKޔl~a;29t *eqz/o[@s@t0d{hݵI*ȫ~zO*a$^$VރdS An6<ɿ)H=EK[TUN+4I]xM oYc$+D^65wE3nRܚGy ";A0{j7S/mmδ+pBbųS6ԢJɊhJ$E>yQSrtA5a& &qzb :#0ηC . {bꁧ9* 1'Ô{7*"QԃT Bk3|pqXg -iV;loFDUgLDf|R88XBuvɋ3VDL%[]EH>z9y ݤ>uV*& әo6 t4!w^K8CO6e✢YAIO!&p2[/?טU}wf8BW?55\2Ř`}mR!Dز[!lE PsGrq4+C%C]oP A>Y@ar'kS8o]bd3j1=Zߦ+lm@ac#pCu_O:~:֯jt%yn!4UQXٜ#3@ßfGe3~SP 'Ne[`o{PVgИD`fNAs[56ޜX2cmxk‰6?ģP>5 [h.:3aUͦh ]@dpIݽ,z TD{)ڃ]n]=9Nsz"!EK{7L|BWVȆV: |$qKklūо*-$5X(xS[.P= q6%!i y SPAYUZ9\ù<8r/0$>Zlo7rִ 4zz_spC9p 5]uM,(+e;/̷mt`0r?Oߓ7c<}2E#ގ-gӂWilv]W LЭe-ҥmATJ}Ϳ>`]w 'AFZa!t# ̍78NodA_+MApd?V@Nsя ]f=ی Ҷa7Ԍ"{0W&V7@2 q5a-ރK{ZCxj8Cr6npn 3KeDC{ \Pvt9dpT#vk˒=V{j/C=P|; ¾—2B]ga^Hz f|Kird{t'(T"܏IC!@}yiXT+w<=ߦG#sl=AxGo=$uFzgػ4.u<0k<;`MHTڍ&9CRU?"&žGЧ& gL6!^mEV {U#fK^7tH{||;sVSMsq%@Qprƃy;V%%N&U!>6ʼntb'9OiPX.f\vB A=V-jo<P=*_dA_"F`(&%1z3-dƺZIvKy;҂1GǤCG%JHO6IY*lL?*wkHwq}FF/Pq4fN^ס6h6ě*Igϔ7,ZWwC5en +r?;rf.=8!Y j)kKjܬ֣cE]ͨ1/d8#Pmv^K־eGc?xBnДR$u9'vl[_XT Jy1Jm[7>NQ3k$L-]d 5^aغ;|K;a!qh4}T̪s_%woޤ"f)BSI^a*(ZͽOS~E7YA~}ȍ!T kwe}l3f&܍?Z9=|9w8@_#2.53rQx5#7N1෪&~ ):HisU56 ) GEw>'`*('iCF{|jf¶u["OhO@ߩ& F.]iKPj3!aMa X"9]; ^v(hgR{ΤO;=ibk?"R$=t򢣫?M'z78Og3i]Їvi-8#y|اiޱo@nKmZ_09fS}: ̏_ti(ANx?VT8E&iTybb .>ThPEқybPhCP5"/3 R(yL&v >+\9^ )(%AhoQ@ |6}{7v3t`Zoc)F.?ٟ3%T&q>Yh޻{= ը6ؤʒhǥ-~}6H-̬eh,%iS^Єv{`cvpWq(;p#2E%g>9.$b6V%!}v-|KX{_/'( .9F {ayqE { lP&´:wVv NYH`TVkHEiL$YNxa(p&9噥r`NhZzڅW:U2Y+Q_ܮ\3^(;k]d_({+%rjO@TsIsa-;b"cӿ\ȒY$~.!_&cHF+)v^SPe*#wo,zUJ^Hc)HK7dģbLo[gL~xlPuVpѰZb OM\3ͮc(y=FĒB~M^~4G%moΘ;2#"!W.0OtRD2aHCl[X6goAaٻJ,~ݨ(j.\+qou&?Z{[A$To[Aj@%dz$ጶT7-_e?hC^)o,ĘA x(p;|I#V]9;;/ax>tKNP(UŊ "lX+DQdF~sL8}69\ qJg<պ3x6M zA*R'`J(nh"UGH5\ $&Ans"L"\PGm-Z@[Swm4|Z?V`Ço5A 27Fw8a3HY0!joQ.X§1=<9 0%:F5mHCxIw`ʉiғUݾ )y8hDz5_K;$ŠzH8Z4:4J견 T| 엁B=.zθ-[+?c{nߦyE֯%p45~Q*T⼊fq%`Wȳ| gD. "YasSd@OK %<BuX"rp@a;ԌUmi 421[:d-k7ػީYfIy\Jx%=Ot o/;^ ZZ$7oFe2z5l-݆7ըm|&(7`.P›._,q]&30*SpܙQpWt!MĢf)R?PHla{ T:~Ty`(YBgS14H={4CҾl=-+&0̿ԙ:$?UC+;lmK!db&ƩNLҷ]tյg`-x".=)NǠ_/,!t;Wi47O.hQx2&9s}uƵ%hKGo9hfNjJ^N ?[MvH 4.BnR^Ab1 k*܇.Dž +`$_3SʩDӃ@8) NMlx#jWjPZލݟPHRGjMWoW @"%fsjuUl VؚMA9.CI EEQ.g:+YjNmdWCM.At]v}[Ac鱤_Ә ) h%KxTZ@ v4ϙ_BfƁ4sg2傔8x(@w^| ~K"&Fd5ݭJ`pݤܤ9tn{%s>sa?Knq+ֶvSIV?8ÚjVo_s=RGSp$?6ѵFOsnYm_?0Ђ'jC9f("CM #'72ۉi.ղBU`[55[G-J8p+Еm HfWbV&Ʃx"XKK 8\kcgY sCZKA\=y4 Vbn״eJs̍^s\' Wo֠lzpw$8%fvӆ gYCTJsDVT=v+N~NRR?< XYǻ+Wg4 ՠMod6`%=)WHmVuĮ-(BǷEA)d*m(BP]B8 D-𾵝{%•\o$odڇ+"w#ۨ<a8jeގ5Em r18¦f;͈F<3]p*9y~fYD*_rG~ JWQzz9,ggaTΰTtכ؞EHt#H~@ 9_ֱد RYAѾr χ.x7K@̇>%?jYxCܚ2o*+Kc@G:tSV!Y!U]0JZʡ~ MŤoz ?ITr',x n. ,\I" d sXg@Auݹ7Wzc=6[KlP!/"Lic'tXMK܁Ae {͓@;L[ Yg(\Ď0~pl}(ʴc3 \*RVϏF2Ŧ֝dLҶX`W5qB;vH9&1jm(E| |Fd*$8e|+5W>׬{M{,7d&''PD2ӋO==GX 006X%&y#șa;ˠ@ z^'kܑդJ\!A^ \v?bvhr-sc| 60 sg0=ΧqyDTr}ϮEAW͚Hv!Οg\46~DQH*9O8 c7LѕiC<*`|DJY k8u4:y"l V#IWwJ?~6zEaeX`? kӘb~wT c:r׽R13pp4޿8v?ZANs7dAҖDO!y0)z|C[5gd|Kbb Dr0[#JQQ(SޒߌFV! m@X^HD^boŋy ['yh7]ih$җU)!Q8}>zm_LKĻ8*0Dú3`{δupOw̧ I]D\G?z䘘VћnfwVin2Lmc@`o i͆*L%d8c' azHӟd NoM;߹Ę}u'z]rUN Rڰ BKf4㜃6{b[t2Nݼ&y}/N&9y>s/ o/V hAo)/ 4:=۹fZCc_& tz=;0y"bSc)o&@Ȓ \c0iRԳ;r@Zv\WRgk5p(JSO KE`Zw{q·є`ֈ Fyl퇸H<DPnM)kN]ס s6)TƎF[Dn^_#`wU73Ye$HT_KJ9 vC{Kmt]V* 4fխNU?C݁h.H_ X*zvLkV2()#fG@K3v|TxXBXݿ:RT=) N6tFm Qky|'Aӗn ~zqU<`UMS}qi9UZ1UH%H\LENYiDs7C#ot?odlknxvP5BՙYj 6vwLN侙%@uE}S(;NxAX 7M$L5@0K97@!0S~ݏ$ߧӼ_DHχ9yn"nLATxG"ˈ$t贘5MB* "' ujB8Y+frzf hy$ q0y_S̔aQK؏kY83O%=3?1I ]u|KU{|(fv]7 |dj<_ [iR,L5Q;P/4e32Cf(l Ps=w%ݠ<)|:Sz魓+LU‰ {[! PSްE8M—>/hO|A }ī P g(Yձ ~q7.y3[~m9PLol:cjS=|pfmC l<~[rOzNugͥ-_/ Xd5`PwH, ' NNj /]% !J*fV ?'"{SX@$4=@^P4k@r=҇r ̲^F4<8*@NQ+M E 7CaGOKarJi ,Mm  "Vzt[@hSҚ;ht,\2Sڔ }?4F:8L-l/dK\NJU%v F(E,eR{VitVnԖʺŨZS#\ Awxgda&G0j2$Ӆr<$g "QRJOPwDV~҂G&s#Α58fp;ߟ)rPV_NmbguF l3{H$kDH}ɣW[w sD'4ʱ>40N#tHQ$yi)FygmWIct"e6f5ƍLbY6@MaH<8H*w5$/{m"B}ǔ* ŋ+fzLގ铴uUEڙu\PH8<ͼ&@(>\Ց jo-jF;W׼uyd0 s2Wa`dLʾ^iC& 5UO5Jt}r*{PtxXMVd@9heط7|7@UՂg)uet.'}Kŋ~\A*8mY^Vł ݭORvvRO~"=8I~xc"^M[T`Pb|zoHu]a]li_We/lO||KͶ mR ߈I?jE95 1 {CQpgd,?oqv|x/׃kzf߾?B^>]QNϣivs@чtV [1^);ٓxd'L&'H uo ׷+k%f̧9 Mg .jCs@SkBRT}!FoFi>(bu Ff9́/'{eYbNvFb@x7C ^"<ޕ?1at_e0ġzad9-] {l"p:d}+,Z FVn 8* [GAd.ǮҦwy]b)wB tP'並@!^P[c@6%JmE^Y4Ip0 $8ZƜ]l3&3#˺/gg70)3,R b ev Ml ڴ}hDؽT"EXʐ;(H:jåLXpzБgPXў 4[YLjNb\u#C+pY2MP?ZhLm}bΟN.-XiUΐM ySD/MQ~qI:\]#Vo (_I?2c0`(U_vѿxu?q$Ei\|iVB hC"d:Qmib؅zl<6*gGJ]#eѦtF4𔲿hV_æM 3!%)kl1|t,[ǜf1&ǫ UA2[{&{(iӁىF$ Y#IX>ᦚs$sѧ,t|(@M;/ w|e>}zͻ)3W OE$ P;g,Olv,kQ!N$`"wMEbuS46xIZEV2͓Nf} ӃkKrϥv :ӽ 듹:,Cm,JόͤVQ3î6$R7 HG6t(䆘⛁/,9Lн>[}aC!2}3^m,n(4L+<oM'^qIްk#@))kq jz:Unlahq%Qsl1ЕMutl :ҵ=;mˢ,euc]2CD[؃mŠ]\lZS=.[c3!Ed| I-0(NI3JGhԧz va*7Z21_0zOe"&5ci; gH0VCB2 oc=BC (z5rL`O(($ׂǷIPoбmLxІ 3+Eu[ŕUaj(dcd<(Lb`3H1bi"=A~,zHƾf/ž1Aԧ]+wTdQJ^䟴3Q֣)OMS!Nʓ̘>PA'uMdpn >:Iv CL@ 0!mpCB9,Xf0ckN1P3.XJ xX#2T]'6(%츄y= }l:vzKcm0N&60=8z;g9k%ktKfb?ú tLXEnܩ/-Bj"gbH}0).Jx$2\]2y$my}l;iQoDMtY2z6- g1ǩ4` vPtj6.z4]!{D.d|x8`ȈPw@]<sle79SiDGQe"> O1p@ݺAD7\:1 foNm'5&26!'Qa ?S@[ c;u$/YP L%8Ec$Z40l`,mYS= ;e=BCɈIKT<:,#4ZPWj:~얩lw3Wͼuo![vBk"x1:",Wg^,n}Y bͯك R^!-,֜hlMn{*bbU|Y'@/qAփ. 4*$f`4:WAQ0TP ܬ+yfڞ1˪mD}!Bq6Mҹg6p^ć3O .uMk c< BbbvdS#tE|{L^ SA˛!kKJS4P{y+2z.nĖƧ&H;qpx5%'J xx6WT)PT;",:j`bWt=<Đsi=^f!P骀 w#'; ѨRRWmLX/n,XyƗ2ρ 'RivPL"xcWkH 0A|ukGyx[Xg16&顤k.&D<69De.S^ K1 Z'W>d_De޼Ĉ̌+3m-B?Uڱ8E]MW#J9:/"= |l5֦ZP<IV0:1oq M;~VMݑŇ ~}ǵsquq_tҸUhێi?ݵhIgDZH4Z?ZqSUjNEd`MDqF\3(kw#_R\@r#Jqc%^,+gު+'yPږy\bW:rv&k}i束i%u8mQLC3 Wg4:oLV5J CU=SPp:ț!Y+Mw&mg$wEKAI-ۢ I!zf7b0ʽ?tA/&|tk_֒nB}],ΩWin޾Q+}0U O~*hR Fj9yW45xlNS) o '_ʳ/D x3Փo?uE'>G D䞢nH&6?46Ŕϙ ,0UQ 2ro~U jEP S1(;>r=tS&%Կ$\NgN$0ix8%R0ݓ$ Ӟ)cjd(樘=v&]OmF< G'fZPR5W>/ pP.#]{ͫ1Ϣsia_k(u;, ތЮRe+BNczo+wscwX(}4d|]qYɁറE`6+9q o&W7>=b'LX2fxxZ2 THٲ8-nl00YzIi}6DƟ2K7_I{Dk#Ȇ~:"*0w“I$aø3lכW~LTuay hpz>4jiئ6hiSc6nR}Z` bV7ř+#Dßes1{sۇ|i+gWXHk\ j}FŇKeI/ px[fq؂<4k M9%7u}RLHfzԠ5>R8gOntF/&%!&UyLi`";dQۃE@(z=gXY$UUROZ9zO/+,yQSڽT;}ϔ wk{M%rq{>B%y*S)TB6wD>|1b^#4粎wgJMUmxؕlY l݊a E9ku@vw!Yq9/ NsaD~65 4zr5tө)k:q[*U%7=T,Z(O)Yoou{pu1h:FCN4)8;K-1,{*1$谝 [3Ɨ9S.Ah,!*vtN!{ŀ,`Y_ ZnĨ903slGL$n=?~rqm( }(P4J/Emi#yw邻on{nPdU o9NV 1$#; QM4v:M}>y /<{-K#u% @~0Ec A>MjBS,&X@}^6~6҉j$_ScsBDR$W2&V?{@}Ww)ff0ae8qDF||N ZJE0wq^if[_4=甉QݕߤeEqK٢?N9'x{zV!u\ muU =̂oXQ}#gKD8אۻסUfXA&޸1u'[SlO`~%e!2?ᖅ:}ݧ(:6B&S[hl?xEW!hU,#j ~2,:/}2hzcj!Y~!g=qSozɣ"Ih)gkbLXť+g_%& $vʁױ (flV2@:C;~[u5ML{όlQ'XC*3݂[|t> ԌK֨SaE$yC,6E?#X3[Mf)s(}5OUćk"7/pWs<yN@tDZɠKtΤJ9Q\)K\-rڿԯp'%TױD4r(9xlIqZu"i\nm@׫ nE7"y@,fUX$ѻ$dqTwx;9)xu~Gbz6T8*5A0p̳9HG$4MR^WG-D1H/AEj!.{i% >v3JDA;`2 ?o:+4PwFMln!`35p *g4HN"l+xAiA΢O6Hwbbn(tE{4t#}i sWH!t'u^VK =,O(6p^Վ ~/<ԱL$~"|6 $Z W>%~p: v؝.xx_Bm#â%pXd =yk)4=$SOg&RJ3cO7_p~}38?ht]csҷ"6ɞAK%/p꒥WV‡M ]u;!K;B5J,r3`1W.¢SA_3J`SSR&ODrB@ZklrCt-h9d8qyL< Ꮿ;f[m[!K6 /<06WroF}B4b%lH|mQg?:Xee:=ƨQ\#${&X4M6ɭ6?n7g/#-OѕCLQEdyt,vHjyk<+ٱOU PIVIUqJ.63C讕s4"C X5XJ߽=/e`Q(`3!#i;>APY/_-I#/˳x^mPJ99 Ogw5Z+I络=1^< zU^ ^7O$Ya-IFnpKUPY¸wA &-pmq͜ԓ jFd&83w_S#>| waq!HligIL~0 y֕*~c<nM\IWz4jV LrZNn '<[__ &VNL~P,hRn-Ѝ,ln1"WϞe:ڄ!F'pL y/n`MH_qPAMAbyڗO34|naTQ=Sey,kB(oiY$p߸ K{Վhx/F(b0ǎkO0pk`);G'~=\}#8܃OM78 4h=y Np& e~ߜ^ͧ%P߰#d1LYXEe y@IJ*<IqPh..Gc3"b/4[hH7Btui~!#.[ܤU8#PoN1Y6tF~elxXJL{؟ zh 0vaD}#}O\%ϸ]=ܛHbg2j6D-F&ع'*{~Iws++Dҁbbل#G)bk}|32)j (8LTq73T$I@+٤5hqAd30)Ɇcm|:G +gПAqkZ8xsʍN&)fKˑٱpmi3;:J Z/ q& u'{4!ҚHZ3RL]I$ e-'T3zy4Qo(kbc%KFfV9FpE M+܎˴FKX>}XQ 4G (ݶ,0֐Novbb cZ+ߝ/J [-ܚ(\` 4C Bk, !rQbRyHGRπ=8ɟd$g64dpx8ε wԏW+/ г;a\)u0" &x0pmʴEGs 0D̉6cpxט`2Ol=Zd,Xe&E\W";87YO<0ѠE?yZ)>+v/F?|'}%|jOJf/kEnsFĎ[N5_]wdGdDCL$"ޅm]wԈ(N}w w:1~RuvnC$aRdP kdN1MsPr4= *i#`O66dI P4i|o0'J~ӫ >B%$@=v2>Tu0ء}t?~`~Z.T NBOtYH(ű'*ꗕZZ%SmP,Y>̋U rꏏڎ6fzvkPy86ܯmle|+OR.X܎2iOfSy0rQ8@^?NݘXqzJ[(Ɪ0vAxf!9>܅ک;}u7*u. 5QġL՝δg{#4k/@ F Q6pnLZ31NYo_W Y i%^A+y]:}<_9FW )S^Ul?~n `DPVEN74[E|3R-o{l f"鯒_hsJNo '_)S2 Ϻ.ꉎk"2x! T/W1݉S4 |٠EmJ^U>#) PTpRK`D^9` X،i`IT`-EF㿮[{h>HآE (S(y:pg;4zbY ރM$ʃJ >lHrwfʜ7GE ^V pGՎc`7kʨB뗛9҈-&F%iFݨyli; 0pEPƃ ^Uu8.s10(`򀑋鶪 :N*TXԃb$}:}+zM`7޵Tb fl5R!W}JпĀX$6&6¦2 b7҂pէ L&ûе\~z7Ps\?t?hQ]81T0?ؽl#M[4T3u;h=Qre`: 9`0T56%I4Ah15|Fj"{bnd-Ebt-J2# W.ltd>aUbSC,}si;._;Z͐I e#zqHsf/Eϧ #$} [CK 㧴M|LK_e1D}P~d%ۂ}GUo:*PAiY(,%U\5+vP7ؗ%V$qif |.;O%`$@5rS)ydU-_Qv/>l{b'Ѷ!ZsJ)~&5 G'[lOR:_4 >^~*Ҩw8UߪN\cQ#Y(Ǧ=}&v0Y+ 'aEmutHܵ;44[: ơ|Ԕ'!(~\?>}I$E |9ɲd%5ج#/J`musI\W_ h(.(H$W:\}j|kSJV_uGq~꠭jŭ&zc`LLQ M׌|IUPdfݧX\UbRrk$1$u*TS f1JPpoU=mEwԔC&3DO@nӕp7#To?S;V/m3NwH]aF?Lw k6ٟ?R-iJ+6s賝 * gDH(i<2d$x؏ ;gO[엿dT*fmܡTT H#DR3 vrֽH51qgD6RGhG ?{¾'x F#u}QFm|%=>ZT1O ];:WSZe]DnvxI QbWNe^(@γ`;(k|ݴT(aU5WK2& &/݋Eߢi^-ˆˆLC p.2na)W9memǮ&bG>gYEA]ǜ¿]S8J>~QiR+?#.ϓU r=kKltϝXOCc5x~~̆L>&o(g2|7;9S}$O!qXQ-QE|qլD %a9](O ,>oV=KRpMvWi;*%q"ij T;PrSj2ATpGrx9z4өhޒE4"MbCsʪzJѲ5 jʤҝ͖J j9MUh$tvLr# /!l+ ]]40؞ՆGj Uxi*{yv;Q"`ZE@|u 񰠽%jSS{R/ h,72M ]w*m3\7slYeB]:][nu1wZeG &!Pú7Hcsj􆕐$`ىO'**9rGREY9nױEҢXxC퓰Ѩzi~I3_k&"`"cK&Ę="[PqDHUj1/]s@Dv4YSzcT]%]d?7T~NX) L8^]شǯҺ=y!0rmulr-A%lYkK' XPhČYY9}&CVNs/!yv)9'rr@>G鍴zM!. r/j6| vmlenR͚Q rE]7Q&Q˯7r!RltL䘨3Otk?!b?(9YlۆߠCeaaIF܂qH3.bh}6x;MFР@ JSA{vc2 Uc}~?x 1#͠qd:/Lwq_rT i( '%]5oa5ٴzt{y[z!I0ak6ڝv+F^ls0?mau[KPt` p-&cV4Q.@Ufaq`'n zrN=7Umw3mĚ55:اW/6,EK'm[ZG~mECa3Bqui^]hx0rdE4~]gF;+J^*%X|1\L!'׫!5BQ}OƮ5+Ciě>>tڹQx2 ci5/es3FI9{6&`2Xkڨi˜Ir_P]gmD> &#z :felT G~`sr{\`^WZn{I5x{9X;8to73n DJvn!FeAMSdzQ'M5ߎѶ)R":*s{-Dj`p \ igSiP<:U)洟V* ݍoV ѥ#N6XcN;c0˞c'"9Gs1 C: b.$dZ˞k"(C ysz.rE'3#&e Fj=cm7"RVw,DVrF_w: cIY*]: 3$,7rrf<uK-]a3BKN54AtTً> $-o EH{e \ai tU3ǭ( Gեo{rBpa Q^)C vuڏ6aZ~%st#1 %vtNgGJ̱?CKo;P&j/ `,+ 3k苾ʎ4Ⱦ,+>#M7^IR^aX$kc]~K-ئ,z$|sl֟e|,keO T0șbchHSo ۃ/S%O6 \5Y6^`wu @?Xރ%!=/G1{eׁ['y.Jk\#bmn,e̅n_%cnzm|fa 4Ή|\;C)t xD0yUQV`6Q=ѥky(0=`0 kمcʼnXlbk 84F,^._$ܼ t6$/㴏ӧɷN8^$jhM\2hѽ r[D C6>zV`n^M׿:ISnh,Oqc'}oYd]utgEżs~Ǝ?; ĹӹL>ZM^\OKGΠI"C^C1~\on.QSs>Qq7K#弸Lͬ(̉%k)4 v]}֧Xʸؼ% %Qֲ#b[ eHQs-,I \oНPO8$3ȳ=Ϊ:A/@c\TwuhXgQiI\!֩4}T,r O a+L(;.HY]^AqOۺl}Fj7tsKrCɯ_`e y49-!P ].7 pc٢SY1+]RI Jɪ!v"5vnTOyU\!}T]nWB DgòeDv9uf"Rze?OG=MFӅ|X4?d!•,!b@+= QN~3=d'_yS.A[1hݟ`1/!ج;2 Tb`- Tݗё~@k G=p\fk H$%p, esq ]dOח mj|4BǼnOox jg=>}nI{Rh1uCm?^=VF3PX(IboW9oMh#j돎 ˞og<mtDž>EEnjĽ5QE~0UP79$S|]o6 ~rr僻|OAU9N{"D#:n( N[ͩ  cq Ii:`:¦Ǟ )C߷h)YJs%x<11p2I:>2쬙)IAxdbT{MqK7kzu$;^˽u: 0ϟ3!>#- FX $ܖsTs0'h܏^RrishpdyNϛ[ۢˊgk6zh1VAJ:@q/Ӎժ\yH,=2{Q ):OmŋхvN:.c&/[rޓ$R|D|AiZzy bHssV) \$sT:Lnp/e\D+ԬfDѢ4x1@jdjf6AY t2b_J TM6#ȊQ8#% C6KP52N\v0WiVY :”ZW2Y*{W3 W#;`P[a{ךBnص hK.HǢuΒLHw֜ 9G[Áܛ&E2N-Hܻ͹EĺAZpZk.CZZ:1{cӚ*5N^r;*Cl>܌s>*EK.G:*(J慠Ml=[/zY-=Ad rиn[A#|ŘeҦD9\״ԋc榠@aቈU,Y݂0}_lOYn|uv頔v'J]f39 x "Yx I%4a ^!P[xi  ְ֗9lOdcDpNqł *Ý ?`V|Xׇ#*t 2zsj̄sRC+9ۋ~'^X6 Unwv/^g6 BWKg=A|`ҲJyCPi3Fm%iZtykNrEs&[q@q膙 W`# N$ó-YlbF<_܇3f~`ꊜҲ6EK$8`Jo &(}y v4// >Q"Ay=G6ͽ/572m:~*H^|}Qژ `#r?- 'RPs(z[ǡ,˙Ю3$vJL?N(Ul(-LZk0A^z<5`[&zh׎!\ Ak|gU0`YpWG#Ej4};?+ R@ՒOb׿>uwLjr^(W/<=@^q?4G * 6,vW::Zy%ļlHvY$̮PL-K9eV༕~L" H(WڙW* K$m]*m 7K+wIϖodξȚ N%vvCZRm%Bw\#?gn ?SS>;o-M4.LcLHݐW uT Ef8zB\s_GX7z5 |Z@^PL?أb%/eګ%F G%6-)L7FRytyRڤ\3YM4"h"̿F &2pv x|D)oman}늚F$e]Z#nF(ؙ$۵Cm ri)#9M Gu 2`勪&&@H_p(*RjpV雛1_J&T+[uV[C^oh\H?˽AUl:tWOqC!VHJ0Qo $=7uԚ !DɚI!ot}Ff >g'Υ=5Q:h}i\xYZaABҿaf9TJu9t0~mXW|J{YI?uTa-0MtE8|\ ţ O"@IQ  y85@j;"d`}vzS)k-IS*YQ#>wh>[Is$"pޮszuWvro;Er*Lc-Jŵ <|m⚜/U~=xg M4aKo`)eUffT=, D&P5׹%^EnFFg­=^5x=+.4(^aS5AՑ[Rl k Yun^IsQ+/,~R0϶! ֍HYL2fW*u)wVe ImgF|uzcYkX> 00q[j^z=Пȁ5Iil0̰FVfn>u}j6KJ=iȆWi\]O$QgׄlCjV<?;DxWU+0=,gɀ †g%@Pn94L< už1G6}Gj!W\<[ee8B"/^x $0D ݝo%ceWao|pk-эXjں31+/d^.6S%1-IE/p~PeN72r5t%ĭ)JѸ}h?ޭ!]GM&vNK6R;[""A8 ?4bƫa>$DaghnO ;؂\Dh(|ɥAVb.(=׭a"ۈqW;>)`SpǖX^[HB3uo(ь'U(@j:u]pVR {QJ=Ή64+5r7c׊4ԐPW9ᰰU9 \磪 ޢz23u+˜ǵ̷G ue/PyqBM}%{M{TXv}V80`4"NNPNySv &7ӂ7qp}-3Bmwb1y2"=ljf>w Nƃw[tM IխϜ ~8nZj< 0p2oh8\j<@N#Gp&zn%[ B4Xf/m{N=_.(⴪xhz_ˤ؂v-e8j3ܥDïXmdЧ$ʘ)we(^?lXt!l^D̓],yX*)Pcאv3NUSo= I39|GXGU9V7WqG{f|i8OĉpSx>(e R)s9r2.ȐՒOT7'\rIvY@#Z w PQDZS9[K?KMmz#+2ЧApzD my1tG]n B4;?xiip*C: }< ~p_(2þH gCIyyC Ca7NxsQ@9i92Ėtάh[gΣxwuW-?pSy$7 aW QcEh NXaI&7$;Z| -p_oc6e98IZ6(Du,F`u.]EE>l10n<2q&mk8)1c8_aX8 Ui6x,ÍgaXy}ZhQz[KN-r~C>,hi\KbR[t!Ll^]V˱IhpL[KW]O7d;ɽ=OSc8ubI cg3NP؁o`r$}@Fĵؿ:j@"cFa\e䔐:ϕ|""wv\/0a {vUkp~xC堿 /ush5~(cJ3U߭5`}eb8ʁ|MY;J&r;0&FJ7JlR#/9ql>uP@o7om yr?׽.;S0 Hd"G89:ph_ þrS!%R: "]vg8ƖUB9(_Dj[Ft[q̱uf,~gGJ L+:Um IQ~ޟReHsGGsd,2?bYE˴:ު̤նVoq-zlBĊ-I7QB Vos2@# ߲΢B~M( v,j"D+-9/={LWЍa[P#e;~P ؐijHXQѼv?0iU)W H ;w Vqd6;GZE,,Ho *I#m>jJ@eSZMXa6"bϽCon\4 Vvn͍|t6/فwPH5Y?Y#o{7t |a1H՝bu"!N2 bەZ(e>qAd8gV (א/QZ90%8`X,j@ɽ/EJ=Rx0%n nKW9 ao;(f+1mH&KyXݮ =eyS,P?:>P/!_|`v(D HC-/<91ZO47! ?[KS"%QPrXfx3' jڔ=編g3,YYS=+J #z@k/W5&u۠}_mgR&D@3Zŗ N/H:) ٱz8exl̄N1#<, zz (, 2$u +Q oJdP]y:~:/M.w)gb{rG(Qc{+L5[P{<#EgRee;))Y['0 NDN:ܰ%,~ܶ2vP\*jbK-p"=Ha٬,}>tOfmo߅_ǭN9Ea_Ygx^ci߳9:NP9 zWXA/Q@{m!a_DSry.('zF*iGpqm5+Rx'*n }E-'{ 'XAy%d仼q$=AK@`IV"[hBH _ğqV`?t|E8LsPr[W w@d8TP KVy-Sױ }o_f{0l΃%cQojw%`K;+0,|vc^aI^ʪxcUkq I`e9 nV{Íb2!dI#sHpb Y&nxh7 4=BT<Βt %6DV0DhSXxDH.$!U}gɀw*G@o usMa( #5%|y>TBYydKbTy8&'tPG2wρ ޚ7k2VfHWxFyp|A\4Q2b9T8j?Fc'gS&,>WZ7or;|r!>puM=kG{)2MjIq|$}Hho=U` lL˾Jn6y|eW*C~[%ڸg! 1٥aҲ/tMϑKKBSs2#,4cR=`gXU%":<`@$< [0G7}b_K|02"iEUe;- r{׽N\ȈvѢ`LI|/\GU= IbND&:Zh²n|^oжvJ6CkL\k}SZ~*Ӱ4\gдLVA5VSv1W(=KMxt ~$QIҰ&􀅬F:qgN J2CnWָǥG?aq=od ;F%HmoV`=}p购~(V !:ś쓒ڵ&FudOoR?Em2]<-]*[As=Aș [Ƣޜ<֝~.8(Anl1V?߱CSeӼ4EsJוnp@}Ŏ~ OV_ = h n&'Xwm_/V &Wǡ[u !l&BZaGlfF.UqI>O=a= 8 ?*,¢`F]A?_t_Vs^hh)Po;c1cS͒J֯NQWmzR-_U@`T2sG|ʃ,.JNP1Ր3䒗y{0,Hϕ7aXQ@_Xja#:\H]w )x1|IEdC-`O3n@]Ff`꘏Gġ5wl*L"+DLYqؘh;O <{PExxY~.Kr)if;*gV(dM54~ԏjցLPRgkEJ!8  X 6({/5YBKE#NSYv4OJy]49ldXZ؜q`N۽^%>*֊bK^ZkftPֽ2v^:{D?cX}jKZ] k'zwvzL+S|5ͅY0K#\E5*؅t }hnhv4T^ҶGUGCQ}jZBSfμu5Po֡/FF; ]9nBV;K59МD_k}U$6T-h|qK=^ƗO!pdqQfXF}1)ſ)ש;f^ہD*2tƄE Է .PUZE%!k ؠIOk:IEt_!/S㧤a3 |s$. NR~z~F nPpd?#wWS<P |1j 8/eQZD0Wܥ"]c?n2 ٹql}z(_ԭW л~~PVݷrnqk> 4N}K4D9QT_LU^&%|< T{̙!Z 9=6_: !Q %M*g*C*:4qa|ybdPQ8o%/^)bx_9,ZڷGsAӸq9Y&nxhx62Qݿ8>/8!H~4]ۇY`ܝ$?=j8[.,"^ xUi~d27}*Ǵ/ٍCIUMUq8Pn T8L(E2坁$$>Jk]÷}8[HOT씙q@nq@e4=vFsVR)H0R1 '-҈~эl疨afJ'q&0]$F roD?Ĺ1&YUIU_iFRI||#^2@O/ v6ġpfG5Ku> F>pⰌy+eȹ4U;Clcnf>f%/KpP  XBH++r$Z{((94d'z8ίʢASFYe_=4bl{>S)Y;p_ޱc]Qc@ 3{1LAk5{d |z}RU\ĮbPpGI ?ӹi"oBl:_BraOb># wl6˦(gN኶L GZ۠>&!ڌi "*){Nߓ1 >o?d4|w5G2g"I:i90Qo'uUl$p`'2hQfW$X(';A-!,..F{cW[) V^>-"o̰9 uCwv -7̏R 'fQ3KAu: <5DŘcudV3w>- :y*O1_"x́Va>Άڣ;bJFRp96`^ˇ8Dad'&skjXkcw˒)=m_t_xR*ݜ [h`GY`̛9NZq)EX 6跱U8_Yqӥ*y M5s>i)FSI+)1Etb1̾?1"`μzwKJޯ !KW}c-xOyP 0-C`'/f]hsN6[j\[O:Qv/3xh^yH QNyb`%P>Cq{MT2--~B&\6D )rOX@,8{bXOBJp{[+LJocP.wubaCP:pZXkLa@-e.Eɕj>KKd5Li.gV9S+5*fF- X9Ig6΂oѦ;J vky2mlT'~RMx'FDO^bVf 3ÇM5;:o6FAI/ x`ԇrB3~ABC(Ly0XFz8IAW" X{iI'𠒨)TW5{ߕG:s;ͩ& #ӻH:cR)  yM0BWEQ6"LÉVDPM%„$=C*7UеYf^XBX>śX:x<Q #:intGyRfצD7[rSeroٙ򟡱rv^zbeW[={(?{ňWV'XȞ]_j[5EjWyp϶ qsR{d r ų*M΅fvXVcƜ绰ʚ$ };lTq뗳m>&Vaz$=sܠ"ni[7?s3Yh$q9L898I_O ?t(s*Dq݀/^5a(ӬU5 hTX2d9hNa YI}։+b5} yGKؙ8/JR%2@ C(懦^' ^VIsQ֤Գ朘k%q!ğ`QD Co] ]" QjsZVWYxmM124{cJl rL}~_Z'M E}ՠjnV!Sd*񴗒 \joqjɻ =,WF` ecr hm3%} vlNajɬ>?R:3(XM )nti=ֲh/"ο21,wLnT/*5Zky?X { &c%Cϣi -0Khs7LZȈH&(02toFbqaA%2Tpem<Af18qS:s=8ҬdM5[iS/rlnWXtMbdr#V"Y5k| ];΄#IF/b*ҩҁɫRqϯǚGf'6I07ϡAlBVo_"j߁B^_ucQb@:|B ^)0:tAѨ1j,@Ow][J$YV?HS $RL oJv{w@6"fr^d!pQ| & ~L"t};C$dGntq `MFdA[9"~Fs vGE(1ο+mQWaX (Lጔ&էOz| R+f[laP@⦤/EELy"6lnՁmBG}|7G%}%Oe$Ӧm2m`1]l1J?Hl^¦kf&JqPφL"I b5Y :KV׮_ą*;)љǍ6!]-&1nJ+)CC+\ pJ3T>=`y|kKXXiDq$`?M׮"ְM&]W$[Dq%3PQߝםD݄iNDU#TP/~R^vLpy&{"pes8=2h)*#f x=<"Iøz8@ZZRT6g9{Ȧ\:Jyp7UU|wh.yA@T( gۛ.BtFi$]GI;Ywϻcwxmţq,7E nEHӌ?~}Dp=` TrNQ0=:n} ޚ/m#z&f%Jƣ8礈?"*>|M;1Yax6sRΘ^1鮢&` w;h7 alS7>^|Ⱥ*PY u*\ :m3ct* Xefgx#)Mϊ8Wǧ71fFm$9 WN!BeZn*OɾWhs|"[М`6BҺ=nuvzS I`/ͺ5r_)1FׄF, wC(]璢<@K\?Sm.,x9Ur{VQ&[mG:^;IyA*nQn22m/5Wb圱H4i_ށE\~DX~ >ΆY$kխD/J4fX⽦%գ0C4q%Zπ!iE]jH3S bK" 7ѳ6gl/g9\[$PgtP$/yv M`\og*@hZ0S<Q§9Y땷tGqEt_Ze!i|4q׹3ʟ2Y*{A)8 V$lR,AP40zm5Rݳzol"e~$!fU}i,t)O9ę de#k^#[$FLm(n23%r-U )"|*3#nqO^5`CH☘-3O~Q[G?^9.iqa(l(8Oo;Q+;Ԑ}u¨tkx~C SOB߲6ޤ=pv^zW({o5nL?/)c ?$&_5Yܰ k-N,FHEu=aN#5ÿމd`eZ.'NROu!%sج:ogm i]g13A|D3/](.Ջ+5h+0l?FNyu.b\:Pt #&7S6jP }trJUQ'm$bWC% jDH!4Y?];\:Pџ%&mx/OYvѱV%_ $CkO,3̐ħuݻ|)}k`%%ƢO-%P S1-RQ}馧)x⨕00- ֱ v51 e>(-a]@$il|>DGĭeUQa u5rwr,•[3bZ'BNV;=Z0ƹݭ'Z6/5fx䍩 T7YAb..h秈:w.+֦̍aqO ض>,83s+LDށ' K>7/KDt՛R苿(@3"ƕ=5> sZcVB^V8$2"/w񒊻ʙCI`THbaw]BoQ0HHNFEϸ$*xȍң w=}}_ۙp֐59CRdD4NC939!߿ 3:r֖^6nX._&^涍UK8y,D39l/c6ʟsiy>Pfj'EwL%-%{tLAR9y95ty >T,>iunh_LI_' c'x*}q/z7h7Z37 wWuxTf?u@wh\_l4LJM" ښ)hdM_DŽ9dq@LLMJa9umreQRxI6X ֣eՙZa)Jۤ6,Qq蟧^J*9N}D9c(÷(v(Kȑ$1$,XI,5G8?}Z&%KA(, 'SJQV\! AKC~,k@a%b-c:h`cɳuE֤z($7C}ʚ{bF ?%>4C,%=a&a^9:M+p̿{:?Sx%Gn2S*Ȣuu ޠ5T tM#Ή V\nީ?!%40cSS684=Sr4#revP%qf!;a# 9&Ґ>ﴇ1+:s1DKF<1kEh6O U*T.QMXſD"Ց/^, O]AI۲FI |~u5^Q7$ :-HkN'5eYthHJ.%V3dt0<i1*bӀjy[Iݛ\+_Ҙcb/shvHC KQa# (ڶ<#`}UbL{ T EyKn4O BlA![ @9 !O&5KȚ.q kvJ<: qcêUջR :=Z7Z<6/Z'\1HOZwiҋ!'.δ2Պ٭7eK 1*ݲ/qqh!1]'$طu5G=,!u |sAKRR3O0dZ Ф2o35TY"H*Q9-(Jn=vǫq h4`R$ӥضBҟDzۙt @Іݛ)5Xvb>aMnYT3rO㰡5}b2J)" 5Q͘QdUwbv A=FR4gT 3ws@:<^@_xu\) ?kA2{Dy87-?h3ݜdh|@GHnߟ"tV2ÔI-ddB#ǴiW՘͐# .|y0D2?;43"?xK)I$A&" >{=]zaFvˈ`XX9d=5/24Jq-_d+.{DwR9bj;O5 Z+!4k3Ⱦ xMaR}+CT=e(JB:~/'R1BLl*nZnFT 2_u8F+gu.E_κ3(;0,wO\z 5Q5? =( +!, K k2xj=fM`u>"vl%D0⊩BDzʣ/p $=hnwݙU<8UbxaԄ$1'VI{&~gz\tcg(tSD=N&%/.y/!x'0fLˍ4n0Nޝ t@zo;7y[~7IYǟ h)¤`df-Y?,`in {֤p kbTYg$`; {TW.)fVeB7\<i ђ'0ww] ׏0љߥ}p품"?X$$@ 4=eѦv?HnLXv w}غ)IR*J noķc 0yKh%k!q ss̯Cq\얌eW(tL -:VP+@2ݘͻh?C Os5"4ePUZ]G7SP U {ГG)Ä\)(;}Qifpؓ>#-xr[$JggJY\x m+Հ ]W8Sg"up虧JI.=|cGS.QXFOWՁj<߃챌|`# vN/[DKZ&Ɨv6uz=KLa6@MsUݡ ĐmiJ\?~YR=Ƙn9u#RqBO3jf( e}Sw0'oY$zz$[4@ojI2e/P2қgwhɺ)ׯD;Nɭ@yd$ZR'i9klenHψ/Ěl% R %vG;.K"24BD#)%Μ{ UEkW`;I0#-_[r$097 ܲ7xF|QjOKnu Х<_o,oQmF(պZ6!DLFgea-V&/OXP?E$gS7I/LdaPU `)רwaB |Gwh&xݗЗbGӨ{G;o)Ih(])@wry^QҫA3{%Uj3œ}Y"37tXv!6h `L ?gV>~z;gG]ץ3.ղa5˸}^;bPgK@(bURD|Za\uFKWId5Y61L*T`"M/MznvhǗNjJG6InF?sϏtviN M{G=ŋ&+kSq {&Q<4 >D-c^t朘Cm@,3Z1:aLxv2ċG@W‹@%xHCV=[dVK:x4R/wb.*^@ؖPɥM "&2 tStX ;ʘs矌–MѥqCyvRmE9@ouJߤ({({ybK nZq3)zX} atGGf7`i6A[fꭦʩDYeohr-_=C[Ftj-[1DߕK~0'< nǐY_m8)K(`0t2a/{ JLD\ޖDXvbH==\5)YȭA3-ss?Ei9BviI;*8ujUޟ ҹT@ i&dlBdҹ&| w.eeGOphd4E |xװ7|j{^Sc$j?^Y66BtK&ezoh^6˳@XhM0{٢̖{X3kb-c_(X3&18HCa(ae[@c"~u:ъr4?0 [pzz,xvׁwno(ռ [|c>7pxnTiհ.=c5<N@%UdP1E<ٵ}SNlB.͵) ıbT֘^ҟTaup`}ŗ: z+Z½ U%,PѴ3*N1m+y w)js,b[jYA53E&cZU/U64ɱyXIy.37{= /wa͖<¿^xk2]W~e4ףK+rH }Y|YvLm슰?;Wqʋ~7'#Ժ`)"NP܍o2gjtm1k B$ ]qT--BاX™#nh1p~F@%V$# _6Vi"vM1'#E:t|g5D4R :lh+ s.4[6 [fuC>+&{q~-uzXR|}y/a؂O%[Lq"sCl} h TWI(*Q8C B DW&`3(ƒl:q2؇Ur65V_;]ڛ~;Gã}:_zLh&;JHe}t3~n$nTHGU tj=QpEXv,݄-*nx8w<|/ಾ\՞ntjR:Hu-guӃ8ҰLHI`{Ou5{BcL*J:ȶ3ej5~s fhQ%f|T"ݲlzV(vLdXH)|‰ͫO\#v&s*" s G2pݧ5 j9rNoJa4N\^i0 gmw;y43S"E}ipv~Ix4tnci 4³OZF6{VebfA}Q'yr4BV{"θ}SJ N^̮ \nI+w7Fli_*x/ɔ#ENs0 " # @u/s?Td=.Ea̮^1pexz~rEq2~gdz¼ o ֦yqQqoeb2{WXt~d$pjYS/#wF3:)6~N'g )J@,#I7xCHSi oGU&|Y ?67d|`*lq{x:E@ʬm)n=1 Ņv"s-w\GpG5.{J$܏p?Qs@O c *_7.ro*4i]rB`Wn1ϯH}x fDa`" -:XL/?(Z\L[eO6H2pZ؋H5( iͬdĩf{iffeh!wLE/!U{)*P`t>qg~rĺN#T.'DǮىUxZ~*ZOH\بy 7h;Z =ߙsv1*5N$~"LʕG 5l mV=.bjzN~!<4=__BŨ e$'D-O._ XH_°\"JgPM%j@NfΊt ?/<|8 U^3 (ꫝhm Q$ȅsrEooS`%[h#q"y{w,Eg_# tQiN0Hr{ wҘĸX.<9A|\z݋f gO=*ĉɸJ2LkvssoM35.?@"&#r /1ÜTb+%N  {푾h`Ⱥ suafSAieӄPY+(<7R!8g}yC8 M&,Nu#!Bג]ou^ʝ N9G3ù#&`WxsAdXa0*f")1aF".f&ڏ#6-ۯlI_=N/TcIN򌻞V& @0hEsr5RE.*:VqJ:+/Wf{3gƊ@ts>$4\< iȉ3 tNaÁv(gM ]7fNT1HEKdF$FV|3s~fUzܱxw I i .7f;BAʙIeWKVeD}i;'cp:fV#q1(NP[_wrstT$vPYӻc|}O^TNBrd a0PәQ"رgYZ07070100000029000081a400000000000000000000000167638a6300001f6c000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/smc/smc_diag.ko.xz7zXZִF!t/f)]?EhDTTk׶ǼԆ7/C+1*Mc+9%1zTx# q-l@%rbSX0x}X(gk7b]-Ƭ 0^ͥjuUd$*5%75] v[QݱydK^A0F > 5fȂ js4Cԍ%Z1 Ɣ >4+ǝlvҳe@8@ ]It;1ӼbwK]ԘH ˛U j ~e숥DIϪ (s}׎-ƪ/(q+ձ3v$ҳ}$2~j%. ;S4Q)2 @Nڞz'Nwr0bg&lgg ,/F6:Vjq!d7lҙ:r$Qf^7bʮ? ~[bb1n ~>e, IE!AR/aKہ舥&(&>.ի@]mƪ[7ӧ3I@UYVδ{& 'm]ٚmk6-6_;De[d`&\Y]3U IF(62 ,㏕:D]c<9nA P!2OkWij@-h#HR 4J1p̀)Keq\,ShW-lzʼnS Q#v୞Mz؎+c<+ ސl?1F^{/Ͱ^"]0.Bɠ+sn:^J9Vz&["pg jr(!?DHШF mX\ ?pdE 敼XGl $ ӳuEꊒ}0iK6n`Һ<)`2ڀ_b[xO1!zנMCH'fw|8kem0Ȭ%e8-c:ջTQS<@9dFjuS"I_]sk5Fƭ)l=i.)=`Yf;$k#%%)qn~e;9Ci8ʳ`T|fB]Ë eSӽ[CSڢזz?ILO1V&nºoRVjLs#>2K˻tB~lxl }K#8DunYu~nW}w{CݢEJģBc$!Xu" 3:ytiNa+*_܃x6_bsks dKZJ]yvc<҃BfJw#9-9w%zF+~rMu|,{.v$iy2e&9 _-rz ~'?)@)N*HQR%ړiFa9EcV}]s֯σ[t~A*p5WwG?njmF$5@숩Y2֘s^,K*UHQݻt rC%=_㠨PpJﭴ3f Aŷ G o=jٙ(,\&h頺'I4vN)>nu 9_m4d$鵊7\չO{HPxq~!z+3nqN|-/WGDfrE)<򝤳?as[իJ`_0֑ܮNӶӳƚ$}:W ׄǀy^i[צ؇o"6iI5yďX1T1 9 ,=~OĶP efl)OZEUJ́NȅY1EtkCxŭ %a" qF5HusLM^!(Cķ8 /q=z!;i K|J5A/ %t/<⊷pvu"ܐSU9Q MCg}êafĜHz;՜MڨĜe̒LDxj(-rZիDVQo˔߰[?S;Y8,O$,]>5D)-MeE8ffv ]QW V1ډ}jAΚ$2;ƂKIi7D+ؑ߆$Kٯ rZɪ *t2]V@گi0z&ur~c &ܨk7*8SxIa~uGbV7T|O̰1ٓ~k}+yM a۰E1,a0^axH< _|< n_T1Z{ޟfLy)a)`ĦY@OxɸZ,r"(h>=< ivڳ}2+Xxyʪ!ǣC:uvߖ +0}˵Nj^ҥމWMqU.qT/3;>׀mGߩKcUhEN-fnP*+]\TCo߽*s޼8VGf}DR~ℿ$+d0>cx@iGdm^ ۯ9d5t϶TγS`/>VF^V)N [Upݻp$rNN ,`M'-s5mF +j4N.eAmv-q\S0wϏӗoޫO*pVWai`{,gnA.F*uw Js`D! ;1`wQg5A٠ί;b8bcA[25UNd;I`М1"&[o^D/ KĀ N F0ϸEL/tt!YR@fǓ BldAyjM:`{u{+0 s }v/|] +Bi}!?ꙑ]dQ0fWiuKe&GNKF6\ӡ*Xigm>7@` M`~Kg,0úb$-s}E**ɅJ;kVx"τn$w7u%DHdln 8`_ |>N5"Qo ӋwΩ $*yJ>*wo7};p%m#xLDp Y'gzn*)1d[ WiD~%?z ћ> ]'=[N=vچY亲oךq`Vrn ~FLJe; U*gԊ^] _cWU(ouI8V{N5㻌>[*-g3]U8T򮐓2tr\gU`FYy#XΧޢԆ}lwTq )ҺRJp/}hgӐVkO `f5J6MqtVn^h cz'B [E:b1ň$Z֤9dy}4?8,!om.56Zs2Ds4͘ .K<qLsV7?WbI(`ƛ="&+p?g}Uȶ"OpP՟7&?UQ~Zq|`;&ku4&CkA?+\#/7q\s )EBvING SF@ wQQ<7jvڿiJLňhsz /miw+U`RåEI),?|QHh۝L2[U*/"O/A"$ # y.4cI5Ōi12ŕ=p y?pK|6KE9Q=1aћ]܋-G8-S& Sbt.{F\Z'EAArawg.٣SS[@!by^z(}׎4, l_d\|p8޿|.aӊ+mݥ6`떮>t)7b 7)ovv+ U7rPɀr}6D=}itZz2N =e *B0$t7?R,68_֩zvwࣙ;}8 s#Ӊ`Z.R))l'r ;G&B?nyJA)Bb%Mn^^@Ph)ci4me41=a] %ŦYb}gdr*&] ?-LЕ~a}@%ȇU} &;$9@gSih3ǖgzz~ 9LٹWvESʀ~T. {#).sLt%1Bd'զr_0"+q5]$(V]޽TJEՊ,=jD5 䅱gYZ0707010000002a000081a400000000000000000000000167638a6300013c04000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.19.1.el9_5.s390x/kernel/net/sunrpc/xprtrdma/rpcrdma.ko.xz7zXZִF!t/押]?EhDTTk׶ǼHj6KKԳ9giEE}C8~wsɋVɀQH`5+h, "(YC z.bxA{pvkVG2O=%;&&>b?wjhrJAa=sPN*s^|hbVj:hk"蹪cv@O/^d穈Ud0 ('yFOrJ00)6>TE]uE7|Vz$d*u@W̞~G:75^Ǎ3%Ry[rOiLp*tHzdz _řÖBpzi2t,AB[L2Y^jm~|s̪-UȗvWsnT :Bؽ4ig nh›  ?6}&#gO6G3ReӳK>Mk+,j,VkfzbIy.NtMJ}oތ*n(!S2F"}6xaSfKIp!ƥ}'̇0+/+F7|n4.U] ތL,$v-hڍ gQحNvۈ0B$+"kx5lOs=1+ėpuY.U$(ƐbVvYĢh|b4y(݇=[)<@Ѭ$x 1i¤sE +.:1T5ZE7뉀!ݡL9p7َ Uwn=’#0ed/r ;VmfV2_ՒUu 39^5WRTd(Wk 0/ርc| A=/ J{ yFSk2'Դ{=u *;L_flT]Ww$K p*=62,'cD6 NdBGk;s3r鬠Wzg#>f+$/vJ*]PeKcs1e?R!#1 ۜFYfhS0iamҾmԲZAЌA*>w8(f|<DOX\obͣR"vRP00/sH;JP)p(ݺ]=`~ a-0 ̖I)o2-)zC&9x^jV rIV4x9htoXu!Lx 5 tex ՛$MNh$޳ohb#7aa%B}]3b_Wi;fd ĉP_NS~5&D) %eHeP=p#ܣN`A {.aV<#7ks"Z*J(# ]X7Iv$N Eqx87Wѣ~0P j0,$e sW.;6]4%_C"N(K0bqg*4i+}x6ڤ;\!E`-}CD_qɃ+eɠdz.fxѯ5=x@JPbQݟ<7ˣ2vl&Eġ'PqFr 햋e&0秃9W: W6eIEpALZXe&~Wq-G~,O xIѓ@ǁD墵mʻf,\ZLv erq )$)''WKv}k KSZ>I*?/ Aݣ_iLv>sQi@cgBv+S!9-2 QR,ƤװRڂ*Fx4liJ oF1|rJ*\P-k9g>J$7ro+Άڎ)]bE TH 1cBjZ7%(v&׾ pRI?jq;I{;{I_@mM[)>"M|Qm"${X4:Aۭ}S^"Lx)yW@WDOs1dwΗ0x%{VW.'kUp/:ss9򺺗Ֆx]\@ף_k,wܢ Tt/6)x Wv0vF%^&>'x=*LzX^.3ߗI_ںjÞ ?vf0R= ;:5O/2@c^MU! jp],1CJO^g ҟ D2 aE\SMwsTL_51@;e8 WI AңCnؔG󨟓&f5µ=c>hit,jK }^AXh5g$e)ttuiV@PgbB5" O趎uJzYCBeVw c&\d+F2V@q5fFxޟY!>V̦c͠}ф̱eAl]i6SP>agHxMJx ޥٚ/C n]H7G+ɘ4@bZas>:ʡfH}k)}1O$hܓ5QqzvvkC ɽXMZ]7qiVa3Qεݪ5o5q=^(YEc=o/!Z`@-f)6Ε)'?pcK/cP/%cS`cG|Fy5NK(@FI֭rsِV ʡR?`).z&KstZ賀'C`4l aqRRmr7dOSa[AQfΎ3(`M}Pk fglkJ҂{`#UMg}M1HaO=C 6pLI -oF N1b-狪xAqbzQ@x#~ $/<1rCw,q);.1b wHel;w:4b8Yj{i)~dBΌ|/1鋿辋ֲ b\] 8ݸ1N[:sZiQB׹wbFT̪tގAp.$s Vb@#Mi8+G`萩:Dg_;)b.N΢M -gNSJa@,ŚuVaGcգ[Հ>'xݠU|*"burE1Z*a7®7 k|~m/vj<7la::`N5 b^+FncfXMadc:?m6~VLzj!r8Q'%|_wd9P}4nZNHӬǔpBx)\^ZGN$vNd5"O|`C/N=ВGN<?p==^@6E{@/XkepφV2ZxllK Z/~[Le'>w*%){ц*@{Gs!"U:Y|&qnB/.(zӎ(Q;C62o֝0HJC]i`nHo\y9/*/qF}!_eq xPpy28.%m\8MqpuaEMлIeFǁ,t29Kd8UNxWu#nP𤒫Ke.0"CGYXh1`+?nSd /EXB 1ml,>>@aY_ndv_MIqզ4!j *\:զ$iM2JdS+Όf B#T>E E I/ן7uqJ%ݟ*xTX{s7 e Jޗnj)u &4ʸh z;ܞnlzt.ooAFg:0^áepp)=poBbp9zds("g-Fuׁr)Yluҕ.d9"V~Ф$5 |\N7"P[ΫRv\pk6-Fe[QPAōq 66 Άgyc[b:c4PY_9ux=6:RoJڌ¾qB |#@jȲє"@]?]ߥ8\E;DPߍ0VsTXKЙZRїVqiߩ`.έzTd3'QR{SG$y+ `o>$9q-kF8]@b]mjtTLȻP{GµEN3G5FZN|@_]b6c$:Zsڄ(g.SSOoNZ`>]׏^CIP'pޑC>iJQ=YsXRmjt%!NPxq(5cv /.Ƨ=,nڝ~F5UU5llxȼMnVl[Szns=ŦPŖ(ԤV$-LW5ˀ*V() c!I}XiɈ~J\$ӿcvۉ?6iwY1EєJeIIDw^\C¯ʍ.HK0Bz#Zwp YnBRz&jӋx tgL6Ems-^p8'OX);0",H!EPW HkdUVHs.16w8&0p0YbV1@L>N#hͰ| ~zB':`9ro#ipbY sr_/ eVgmFPWmS?/u0j:_p tB%#M6 [~PjZގ|l,S9'N:- g_dr8%7T}"Lj:.{mJaElC͑w!NB@(F2AnZIP0-맥I4%F "v0f[ hk n=.> –- cS2W5cVryaN 2>_BUCeq|6sR Wa_Nho ^Zͼ"(QvU1k'LDz|| MLDSǣ;` Y *Rê-K?_Fcy,!5:KJX恅5ld`rs \H&Ph,$? P aDUHTgסG*GwfPO48uoHq[<୫f?[]5|9\0pj FՇLzP9O<˟`T4 gep}_eM& (M5nYc27f汛=ג~K>Q[\nEܜćGʒ7C+wD7XNL2잝 K'm;XKH: yfè0dxMmw;y' ޣ3} &FXkwOaMvՙTq:(1U K@‚o 5lȠ9 .Pih=*NLV:ɧ8)1j"(* e[a)ԉJ8#YQ"0@?JiJSH ר8TdԿX(U96B*AO^x2K6uS_ U<: p2CJ&>tu$g#JBVm/@iԔILz!M6@k IxnGJ쎲:4SN%9)R,ۯe@iŗD I,6*K`$%;^3,盀~&Bԃ^KY˭Ş(:ٯPSXNlzE#G7vH@HNG1sR.( Ճ[0l)*>tQu 7.SS"n9#Ul0J \亽CJGMMI_}ʵp\Lv8suPX:f `E0nׁI 4\EZrBXY71gk40{i( zTs>5PBN*;<4M&7SEw_*2I\0+|܎{]NeE1m&'Vz]=LPH7oi6]CT )4=G3+tdoޟ߇lr3eMLZS1Vܶj frCSNL aǐ{.Yo5jš]O< IuCfg9*{T+(;;ڮVZ9|vAQ=xu#\\r2NߩNWc)P3 p[/ !9Z5>\-3U`G1 @eLa@N~G*{9,$bAq%4cF*F4StD(8*:bPw>z|"oA+¶TEctZaSGky8a7ESEY,=F%9y:1h :/)|%Z* |G7gQ%q[ fje$67Fl& cvq2>Vq?J73v|+ [ʕXN5ՙͤ.$ 9u ` p~QY7*ϗVg-:}jG:BM7;Z%)S:tgː TlƎvhtoD65-͗ M-\S/ TMQdr}1FХD3JVIáKl>ћwc|O923LWxw3HOUdsaÁ'w56uWxi$LPӴãD ì< [bc9|Q޻C*2h^m 5OFN,B]NŀӉGDBb?4u;5GaSCLa 5`k0řbXƴVN\i_=z,wpCg&;lL=Dݲ:/?޼_)EI&=09a wBv^#lwZ[)$ ; 2w8e ܫrsk}^I R-8z3랊c .b>x4@@3rIb&TsS92Dc(RLWq  \<:+"]zO#-%Cz<(]վ"1CIS2"]f(ЭwsŎz%b)|(j7*PRsfP޷dQ @[JYxY +4 4,D麺n=/uP5J~J$?ȽpF#~`H}c ?i9(3 Hg=Q^k>C'u'}7 YC5˒ݒ:)ɀ7lWg`l 7χt~݇bg4TV3p)#P@_&( D6'.?3$աV|Zz-XՉ]vN}Mk͎Pөy={FyaT L[^ ;2&vi&yC3/++-/y,zH]I9u*31Upx CI<^fx'ǾUٗ,)?d\G WS7| 3%;IUnb .אhń7q<{ 3PBx'”΀"`t%1SLw+'(SV.-C9:y5O:Q 7,9X-m ̀\i_ew4d5?CK44kG\!0xdeF榉p,?т;Gf>04NoGIT<1mS~lЫA!-/!7mq<@wO-~35;N;q!k..\X\](_#K8Ξ{i/ "e!%ҼʼnRZ\Dyy( T(=,AR%޵jw@ t7byF'-[5vJ>7_8ip%o-fzq^i YO)*@5 WS_iSI,vj}EZhT\ '_mw3]T׻knR'p~ҟг؎6KV<lL0b55 E+gX٪UC~WйoHQ(=RoPn4?G{Mjw|ոv؎WW/rJvJLY2ApXSط{[x' ;FL2Y͝s_n}FIZ 5uk<v:LI P`Jb3|Nl'eȓo*wNt8bI+T-vSf"R4VſZ52=9)Y҈Wu?H{kBfs%.T6p TG#p>$H`Ch.tVu$>W0`!ךOq4ĉjT@!pOdn!l;wpm{O ]"NoB 5k޺ zJaBzxMQrL}|8G:29.5]c|+iG_:Ϲ "-corY- by֤!&uQ1_b& ݚ[N:Qx@> #(,~';9ə'Sd~2=3ё]fSa:~!K@<UW:3'Q|7K0J֙;σ ̾ґ͢𠉱 ܂°JkZJ#TEբۢɦC" t9ur,́Ez"dc&T$iAL Ob JO[+5RF\{" +$%Ow!ݟ.:aus\~09;~1懋"uV7-;5 #Cv(wInʆ%ye6&AB;j- IA6\HuQ+J.)߿Xcʱ{ W>l\*hm%0ɜ6ZS ':'ؗr84Uj_tlo I"=Uh6z 6sKdAo /Juz TbuKy8t/fh>P&?5 %0m8 &) K 1-0jDrŖVXg!gXoƼh`>Ş xCNUsn{] c*l~h-Q{=_O߬x[NiAo&BF H?.Dɡ 'F=(.BO I0a܋URqU[LHk{8f5{6Yci+qN-@ћCn#[J~lv#0|C6=i1]XRכRdOQ >5G\֜|ڝQK9"`7^8IѣKx/`ɶ/^)uo' C_]=\=T߮^{&`Z3JAfvv0^QWyi:g;GhS> dyʮΘ+"Д&NE? ?K5иnvy*?請lGf&jx< ww$UjQGE;r%sMڶ / 2U_iYMwE 7*S.@h*~m[cI2}htF2}IZl8.\ƻׅCna~D픹 :1v[:m-+ҷ!OwZKL)'(rfA=%;{y_{Y0Nr!3~Vw]4a>/v`R+`S*FI..i0b΃BaG ;\FM5.3oSJm: @L)E"a!iڷ2Sp׎lW#Z`XS;!"dsٜ?no+ 0d6b:h [+Owbs]$s[v,O@WO_c ͋zWH S}pס#!S& 2?f-=@LLiC7ܫI9Y0촭^@8rщȏm9rRt @Nn81/y?-*Yl9ϔ<5\ `&/iKe[;Ehke([%ߵL‘F mrT2?Gx'bGKKCҡ'_Qȅg('M( Ҭ ctCK[qvE? |~|g/˚ B3 (;$ } /GyX L.#~e}#YƃV*q7͓B-JKXMVRr 9uJ(lZ-8g-Ӭ$[xHa- w[bIG_g`҆fS¿1REg< e.f1<}6]׿MG!ivVFڂ\0`Y?Ƽ/̆ ~tޔN#mC94.p< Q#c!ш/ܡ/Iї@v)(#Rx2ِDEVg+6 H޸l>˷BOB's/>ohA@M5ށոM'DgɼNdt8ߪh`s+m-k #oNK򳁷`2)'Kè`/\Pt_k;º1֞6;erc8E'ÈGS}Fp/zsdYP7| sj":OڛX%5OlT&N(*a&$WKԘ5!1xݗYT9 5L*z2G 8=u-׹O/TKP[y8Xs4ƴG=:v%xxe ᭔}_c!5` U2v@|[@Vڢ$adrOcOUiW3,άG*RQ`Oj&[CgkmxԎ'} ]{u{7I+X)8*MDz5ȰUo +.ysgdFEniBX魚) hY1i(ٺGkδ҅;6jE{nllW 1}K):颞~EY6D3c@jQKUn>P]R}< @q hT,%2*LĿ1{xq/CX.tzg V F8}IZ: 1d\zJ :4_,xx4$bbRClG3-*QZ@Wܛ.x޲1Q^ެGEpv&B (qPYgiJ4)!fL&-h`MU= uvEC8YHZFƶUR%˒Z_xmhƃxOehp`4(v86"4ogψ6I0V2,HØi!BT J A-wi" nsk/Z]ͼ qVR;U*QJodAFHL3%6 vEMƻp BCDL\_\ϋ RSy`C5e,ܗNp: axz4m ~X[i'e * 8j\CEՓTRzl-迉|#^A%X\C/[Ps $!8hw/8/ }#3a3ҽqaǸ@(;B,s([C? F= $~ 64-䗿-v݅$ H=z6Gs%١r> < Cfo=_PAw2o)C*ڟSAW;!tנ݌rG 'AE<'܉Qb9FpxHt5Ua I!(YF3re\fWXC+"v0u5NkRQ]7ǭ@K6HφG+M&\˱-u&MǤv5DՓd835ブ„f0"wCaWTbz2k^&r:N{m` «7ύiP48xé.-l֮4<ΐd,!1'&y3VA̯9y+P%!?g`Ёxfrp 6jNE?@#kI :hwpB"|!0K乪"BǨ8*+Y#D= |U̒!Zh_& wG[Y˹04ė` -x}{< ^ Yx #3&IpE}WCߙh3r] 8|~JA4<Ƿ^qoVJHz:"؂wҳ,Lim)Qao;"(*[J,oFC;؀|kye&V`nzm!_i,*= 7!,K¸D#)E|FU~Ui;SR^vH~',gjXp+'[ ^;OxLϟaWMT"LuD|yJ'[yŗG XROҰD{Cs ~} jRK.tB5HW( e=z坍)>\qyw=oihk /ͥK I .fg&3bG^W@aaPZO!8w)rH &PՅЄAyr{]}#p'(ۊs2?pÌRӒ[%we, F2oœH=ƃ0uE jF)UQWH`زr;bFKGdVP/JЯރ#yۥgLX0w9vNR[K[c{Bw0v dnQ@J]M(5CR--ycOJVj>ib JŠ֓Ni68UXbn4Cb(%ȡMm'-v0% los)6 },e)j!(&+8qd,D ׀h giO& yqA`:llj-.2ET"m}̈)_H\Fܘ;[y-c?Γ G MG"_je<pweiͷZ2k#QM">ld͠^!b "0}_vkV-+HIp5}S1U4QvG f Ģ^z.G%j A~tYՙAA3ޅY} )O ynP+yֺ?jBfW+QjE賕%;th,5 _>/ɴo0X,bT5':Ԇ=2Bݞh-ֻعʉ.- +hm 93abJnӖTC %_ٚa|Ԇ>V%{AgYfKV>}Hdf;tnL1[ܮ=J Ky&H:0Z||TmIi |8-Z2 g=Mo,9 RtBA떃ٶv[nm0jfL *XB mbQ@EC7 WaJmeٮD(z~ĻkނDWJ`J!`LC@uߢTRXr$)9"_xƱ|1Ԗ* (іeF˪;}8щJ A(kC}\ؔXB/9PfeHRV;F!gpM{>P=6V5,io˺IX 4 <$ɸ̌ů#20n._ |+14x*R\ru9=#gIW lG,؂` b-Qlv(bAuJ^:$" oBN4hYw]]?H[z@x9#+Il %O⎌ˋj+lʌ,D.cAPԽ}1Uc sm,Z1cjޱm<:̫^>+3M$,V:xC3xK49ĮVSU" *(\}K3f)6%dk“fc7n:LŨ02#Lo ml˚a` 0@0M._,ƀGR<?Du)caG>u=C 43(x[e vZz]|eNёxҶD:K7lz)%f5ތ|d%|'"G*Bo,@CDE=֬e$IL^>kYa˿kY;):#MK9ec>h,89#{殉9Igu6ʠ&u5W\NeVO#, l=!8|(R+xl"5rDEo +LL,aG';hGC1HގU^;*> #H g0.I&0T;zz\]42Eg|kF 8BDLrg]<[ 4+8L*V* =[K7&:Ab *Z\*)~4=b 9 C)'큳jD_Ծ)1׎PWgq=Dza`nCEz5 +ؙ!. &oe;qHOYݸGPQi4Swl{Qf¸Et9,u sU"֦pz?Nc*qMQz9́=vh7@VNxsuF  8Ɋ~#joj|Qt5RGhfG% 2wL稞}hd ׋nAQ:?.9}z=|؟+g }Q"O7㍑{~A1Rjoi~"ڒ]J6n+@y Eb@?6HkCyw! ԂGoJOA܁O]~ouu,WVrR[DUxXzx_25$<'!_όєҢ>=Thh/›޲i8iz~}_6B2wg1 ,'фF{c Ӕve׮ɣZF2L +JFǾNCS5w8ΕGezEd,\&']el*,U t,bp KK+k{!M4F:RfTvLk(m 8dk!I"y;\5]ZB~`a9luSUJ.kQ]H rͼ.}=GR$limK2k쑙#iN@v,|-@ iQZ|w8)f_:J38B-Oѕc*6%H%'8<.7| rfζ*j0_JOVQ6uӅPˠ&ǁ8N|GzW"!Sw E{5s=gܨ Հ7nBN(;{MUQwեD^P(8%;8#r47`@rH:V42#91`3+`Э[ݮkG8'aex 9=B_:`SY& ){Ay'321_W Ő9Oll\$QMp#(^BZx]^y=ޮMd\Rk_W$]63l6,[\~E-B9*xeGPp>!¸(̽ ><_ VF(ߛTÅkjez;r{7o+ O ;--A98:ZWA핌I+xtG@8`䂾 PbYCy~So9IAQOV rP$ JJ:hSM!7%imV!OhQq⦇x1u^.΢w5Iƴ'wm7Յyy.[kءKrFwQ9A`a҅)2D Hn%7M Q^%;6'X C~ner;K޾5AKJ!j@ͱ17k(ʒ;VjYO5WP H4X8zHՈANK?dr!n5@tX҆)o3qZcMܴӜ:bmo]fytnռ*zv)Dd>+éد늆/[6DVkz>m'dCލ"\|E1-cږh4T6)}z}kɳ=6u!X `⪅6X:* 4*N"9#FOGDN6&0|bl\/ygO d ߵDF v <:GJQt~M}k/,V}^q1҇Aٱ8#z 5sv؈-gݳnX-.D[oD 5,qFכhb'zalu 4 [Q'+ }0 a W;e]Duf `{ ¹%䬾ha7SɌaxvR6׍i@k9ngPN4BK3Ȯ@!ts|s%-1e\ISTAU,ym;TpWoKvX-H..?+Me[!S"{Sa*Ton7\$``܃9Z ,[ &XQa,|k! 2uyh@x[0eUz4VZ#v=Fe$zL2!24az]UR߿)7kKnDAn(Cr5BCpUOGzUQn=0r2 M>֨R0;,8ŷ ͞ʉn3K퓘'dFȀ;sAQmmirފ0(rBB'HtuXU9#B*(Oz H6jPؖ T|yMֳŞL儧4{[ͭ:+[n=n:tjARʑ+!eΚZ&tLOAzQvg@t6-{$ Lҡ=t7p"陧䘻1y{[XS+!agZ7BqbvF4S{x'fGW9K&%\wC{_M>d"N,k!(x<&~oJu4x+cgELssٕ("wbC49ŒΤAUFy > T/ާb2lVl~7N;Cl ]uR[9܍$%vRږ $JItU?{c{j͊DZMn%ٕΊeGE|Iqq**8~i)c?ۧOP߀uGˌC>D4ň$ Sb6+pPMĤwMPghX \д҅ VԜM)@R4D3d"KVg*mkaw 3Dn/>vq|HS3QX zHh;@{ޝrAs+]&l #q9GQwXg wx¿4Q1Es5vN;*b1ߘ,Σsiyga`z_⌖'ڡ7JS6C˔JFzai5k0áA6G|R֏3&2UEG٬Ye.-JD znU#o8?|\zN=n0į LBxrx#h]b("5)r4pa&[^aB]Ld:oT惆ut۟lBAYI6Bªڒ~WP,)2H: q oLçFlm? hB9( 'Ū"")P8h\LPp Q&>U_]KR͚lkAiOBrSq&ϛsЪ~?>NAaD k^v1Ea w/Qws‹V 21u!6PCy!6]楈Gtsimfx-- W޲IgڧPM*$ySH̷]TD< Č!p Y`Ľ3}4Ǟ'n&Y}=09IޡDK;|BSӏTV]1Ծam(|Sdbl)1`MuY'RzG7//K*ny\j(F3U]}H%Tr6eρ{9 4,nIXtgC̺/UQhޕ&.04KGOwMZl7TDv/,AjwBoQհ]0қ.$c3e^_ Vi^g"n<3h[c.1cxOXrY滭p [fB\X9i ?ǠIcxQ[q$,tj}ޯ4bTԳlkwLJ%4y48.6 j5=77-< hz 0d#tjo??EH'S@}[[~ƑĐ47!^$5I-e`}{6מݡ/=+ը⣅p lօi'Aֶ/6+QzE`sr- $b +݌`c™o?ϲtއNVuEk=-IXWFh%w4l 7sAja-sXco]N0 N,m\0ަP 䫑{U'myJn<:yw$)|"gjKtf5b0)ےtΖEkʯ]A9v+d*3b\FSOHX== v F-.Dž2VOOfO`2WEx =~NQGuCi46Fל?SFeu7X-α^ )4kqNRZ,EAR="~JmIY89\Z:Z^zl<`q!q> 1 G/CnIN/hT# Ǯ2̬ɺ)XdU0ߪd Dl2a?خ@,̙#H5&-DW!WSv΂_HMK.53GK!׊U1-.BOZU:̗ xt@tmuԛrZY06:f?1oKR ,/̋} B uШA@_["l)PVOoB>?)a;&9=RQ\*"%; xm-tA1>K9FvFA[;A=3wD*g},Y{( NGw>Q՜2f >`9<-_jn4w-9mGd+} "Vx{O^#Ի3d;Xly-5^6We;k22Zo0ȿ'g<2j4m5Ovc-X4$^RddfؙHGAg4.} ֡| bΥX6-|)͡WcQ4K;Z?ohK&ֶ$Q0wvt?5pC ~$l4lkI$ nn5~BrÍ&)uQ]E0fnjpVm|?B5C:(}B݃,=է+ q\n"Ät2oO%k`GJΡf:jBDc@MQ>:2E)+`+|d㓮FED2{#Gmæ5^o`GpEyv\#,fhL%yhM@bʔ" |[Fnw@؃zv uwEIRe;< +ݛjQWNtܰ%(wd?V FMf@ԅ!|4}9ќrF-={*g<80ts'fbvcB Z\}@v"(-OTan`ck? {*vMQDajo2냐&^#>d?Fra9Y8}*oՈo &2d!s'v]1gZ+GeGtKw$?xm#ތ=..0G ۨ}.`0Pб!2`δNxOu [w1 xW];Ck#ueUt=]mJNK\GUy 6pDG.c1;M%_qvp7>A ''G*ty%g68Omٰ!q19aWy&([$\KQA## uC'njq -o(cu_F@Dw;Uz)te,aL=U$ٔ\rLjn\,z*D1d)3@imaយ9 ` w}A}!>`n"9o8 od$ʥd[ZtɕK^ #+?k9iRuM8N㻷ةY!T ,œD*W2o #xR9e7v=V<j \xTt*'ȞMP:\&F+[iݹKR9g" tX 穗 YWU?s+L =+5cbwb/y P=+k)^=bf8ٱP"ubJMo0]qzD^m٣Gi ѪElNF!,N B ;T `7.uA0OW9b`B8E*^n}) }HgaXR#}+zwG;Yn > hn=kE?yOY0}h,RYzrbŌ{s[f+VД|TaZj3L&^yqi!h$BW}A A 1@P$JNnQ⿝E6 0t%\%E]q)Օ/K"w +-_b):ϖ):h`f'%\~}0dRˡh[M`4*qups39dxvًOP?:%#z[ gӹ Mh B*N_u~aA3P4x_k&^%H֮B]" tmbBlt xBpGATiҼm轐vkylkRx )y0aY!)s-+R+Gd}fCM{o=yV ;l-d. әJk8#0aXn$ZWVRhsaܯೂUwGvqx|" L@S0uJݖn%uY O,[w53ÉN97,C[\4jN[w|SU/W[q1RS6AJHkA.lITDLGfeS}^gQwR_c$(4BPmEW7ꓘ M)G遏Jm\e43~< 8چ [ϖa˭isLtV^Ew{4\#U1JO'=S:8P+ȫ3$%5 M1s4:v~b"8,B37`HhL ޗb>(k|ѳulsm` dH`uTX6Ss8r*bM~w(3z۞zGSq;Ā"j?t KsA8rz7͘+`ޢ*4M8AcݍM5DRКmExe@1ePM4M~?qOKw zn[ RR~_Z2sR-.,"0I§^6>2he$JaC\gz w|^>6#>avP5lYc_h`'JUB++CJߡvAh)C6f5ؿPK^)}@iMUg}+.ԊI٩FCӦc0+Q7)34e@iUx捔vV-3#q)(6 z3ߜhYykY`H=*J ? H9l%GCe U adҌ,Py0Zt&y6v̰`"B(Nf=`$+ωhzPi Geѣ9||&>ѡNE0_1D`9C<*q}jc'ۇ2Gh|e|XB;k} L^ud~j6"P#sH4 ל@$tc tpçtwlgH2yYbaZq(!V[VnJ_NbKg}Eqt-EG#G5LÄE%8)ݏS^S-AnJ, WB\9mT[@b*dy&'+m-rxnBH/Q'fnh({RseQ!%C| ѠÛ>"i4ap-59`2* YdATޯGG*_wI$0l욭aJ`{෋ad"@sCHՃ ۇOҾr~Nc٢eAr: m )R)Tr1 l}JpU>;ҽLVime\Y6Y̏q+WRTI1Uy~q $o=Bf#~t7ug6MO<ދuKb,T ۔{JX$>M0i 4'#C峊?SfjOeOR rլ+!.piU+,|kboo$LKP0;ב* (Gu$lG >c^gϿMi3!^ !ƾhrFdQK AnE{È>g"jl5c(MnM-Φzjn.^qK'ɡߺQ`xmV/PrQ`4p.Li+}zVަ8Q6CbE :|Z[rZ[&'lJŸO[TTc +UCۘj̏u5GMg*ԿS2R&C&%gzCbg됩?aIĒbK $p%%is+xȣD<;l|7D=84G`7b4bhPЦmm< \2FDȷnRn+eJ% *cnis\ tln^Jt pǤ]6"94d/Y" MJk_i; 퍊xQ9媽}*c,!iB^`2@[IK/❛\-a֎gC2[щ}޾0"сt6BpF,(J'd2/;ЁfM=t][E =$huOhʽ^6Wc )o~,O iG]7J| UV!cxxwGI`Y"{ A>a[ݵ+y-x;Ge !|TRnȹ8EW8gN5HMYyUny/ [l_߶ӻ+T5hW$[Sblh`I\Tc I5ArC4 24Y%vB6i^ =OZsŮA@Ȯ7TEB 62kdkl&Lz_h5+4[ue=MMREņm ?o%G/8I١Lc3T2\6ykre ${V`:̿,*S<\0,P# ;[.ϑ$(!s֬AiQl!Fi|qHHmT%ق_$ߋq"oj U ` A tUHR kPrhömaE}, γ?Kyt"|ؚ;iAopvnĬBB{ yЊ39>Y~l<0YEÇXjY'uҔb| }Vfz*ơۇMd:Υ([!{~460$s"]䵜>*zYNj 3gg),=?۳Qx4=i:4pθb=ٗjrg1CGq]F%س\mo›08 m3u"FIL^'%@],1X%I~wBB-; qszF+rx=.ɛhsU/ع8o܌5&e")p@@U{- ~N۽s$23'xU,t.:}%͖bRi1ozi`^AJ~@x].:5 :mRN;ɸex96:ZXЙC'~T+=s2pY klYYM,e[pab>NmXvCWt B@>jr̂ ӑd6+>t.,P(yA5R>xlO4fR(SLY|Gd!;yl~zA|$fEL Yuh45"Q!\^ ok,ҎgAqzI{W#UA+xԍVn.^hjlq̱17Aus!>[晿bWu^rdj*)x貽 it5 ͏IR$-rm >iQ+i̅ORjJȚ <Ν!gR=7gc4<[ +z?y-JgesBV'>j%5R|=C hԙ18n43f[U!Ǹ^/mLnNE&o׉[LXʲ:#chB_)mAR/AE o72o>_㆝ga5y1fAv[ck"b/,QFLU0㲞5;lfi{7 Z:̇iڊi/cYB/Q7x2Ўԏ\7p5gB$A6k)L2*H Q3N"s)ޞ<dWpS&blxp"w r;x< o rM-Cx"R4>CՌ."2A.; ^nֱzb~gH$[+eچW9K|k("d#YՐte{a#rXKj_9%AP㘶mo8okkmu8˛҄ ytM_N=[̵,kAvڴ]G]\I)'mb/G&5C׽^Yy~kŵRl`G;*NQgqΜǹz(|^FhEҍ0Ë xgf)ûEUYkHUX WR;6:K-;9a̞%*1&JNKv0SEaG~:~cc}+sWQߍ &cq{.Gs@mh¦}es-4"UC$!q–?mv`@aʤ l -C0i@|n<)gp޴GE'|m6Ayr M3 eCcA 2H#Xt>uyk\UpDwv G( 4hݖjBm&Wvj 04 gh\ăy\S ? - 衐&@^%ތWOF`֞F փ#$TV#<#lf;? ΐL@\,8(Xn3S#Id2-*մ_$j~)qJyQ#4y!#l,<﹧z1%P /+iBG)3ŝى1Rv:Uq&p31v*X4P%7 }{G[Aa\:;aq5k:9Kn&t;[!W @C*? k3: T;` 7X[χ:dJ[+շ;CےH/8+5G և8oS7-oHd(8ԝR6o`bgrBҘ}!t'>$/geӲ;kІW[K`AfX4/ 5Ǘjr`C}Bw%rJ#A6rH]сS۾ yMRrehM )~sk( cbe )Y]LM-^_ISO\ >0LiCigq?H-v *!rT9PX>Ĝo"A"ojN&CvOrǍio|]; %JZ$~X >oOZ͹ӢOu5gTH1hsK#e6ItNHA9窘:ީX>˧|JF&APzE_NS'/hUSF3[xqToajhH}tƘy=jif% dU 'Z0ՊHI+f s2uKI!]?b"9V뗠ƻ@P{JN:׎(o,o\sQ^%Z=Q& GfH R7GZдS(#w+1lөRn5/6\! ][jv]4Yrd-8-'|D̷-.:7eRIc; MluG%łfVE}60L_Z? 2 wǃS*ݒ&ۨYT;iQ:t:Xz/xk;=/ԭNp_ g ,66-)㬆|yZ$xtY?vr>jE Sehx5MaM/҅u#=%̈́QV)C[4myZׁ){u!g kߒp,ss㢢 o,w#6^zPK\%;UOdXv_AĬ[)IYgY&d],QhR_HX0FP8L𪴹:KJ-2Tʑ?YŲ)]mU]~zH5pͭb =M_ߋEorm&Xsq+lc3UֈC@1cw'm3?{ غ@B:sou3QtލOѻEēScZ!O ǠHP\[*`8GP_gyrŲ;xt DN E6hil_ʷd8$##vd<7A剗`VoCaQ[KEF6SMi@)8 ǮN{C "iof*R{#(Sìqn+ƔXcd΀k;+c 'w ײ ߞv)omj.FYx 8oA'd*Q>AsǮr_N_l)}Ff։xH"yK7 c??@A?`9*̈ {):7qT♤I/,m3!$+/9ץ Ux}t%%eakIg%oC&힔^zlĢd\{^!(˰i}A٠"^-5.^|5fT(Z15w̫+~K?'UI9$Uȑ̎u#5q Ak"(`%.ޤa%#ܦg{ƿME'{>Uf;%}ԷN"ѫ|N:kaL䏱u$fhco2Qٴ'vgbg.!F { B;`im"5U1A0ĠM-oy\"Yjޓ;bbJKVhlެEFe98vȅQV2nwͶHF Q (3wp)Q$cF.}تLv^P٠g[F;mw.;S%L-?V5lˈliL, SW:<;+01XL!+YΥ-@‘ K,bWr 6K)7 v ,eAjM3d3.; ?񴪴L:ęH/TsF|F!#yClԪz`]gVyqٵ i!.9kA|W/|,% wܳu6Ȉ!$6Gt0 Bny*-@R|f?ڐzzGD<[z_s3q2*8@o&<#Mcќ?{ܭ/Oh AW>^?|C](ݴYE佧Oաfx?M=W~LG;H& ;Fԟl՞a 4 /nFa[wƀxZ.٬'6kn _\*ujYR9N1@?=A7g54#YdȬs`:*FOԨU3EW&%5nW"*Zcj&C tP p5Y{39xUl"lji4p1rB,bgaO@'J1vJ@'G ^PuQ Ppk]fH{*MBdw*wϠW9FOIpAK[DrE.2X\B `q7 ZJ}uُqiP/KqET;Gc6ǨzzB5}>n)p!z;Z-H&ӕ}AxuԡU=Z 4rPUBDQk%4I'0ERC$!>Ѡ[uj؋'h7bHH[x3u:*G{,v/dKЦCRoYU(X1+z>sI-iә1K e߆RF[.EGl#sib1޴kx.[CQ +]i2go; 5v9Q,fI!?!)3 .Gp0'VȄ%P0di p]NF1C-e ̰ =˼b/!QtգBltzCݿcSbc&ƬIJ(XOʀP}cs'$h/:n$P!}) 4Ȁ(3I!]>/;ТRcn;:my@BWf2뉗2$.iʄ'8^ Y%/|vG2dhzH0 e{qwNh-=bLz)#7rgBht43/F.%5e;0q^v59~MGVvD*H=ƴv׫$P;@T4Y4SXIW5ś_g )ᷴa*UM] ZiI4VVlb #ʴA`Ԯ !M\/.y,XJ犮?66Bc}{tS~D/)3\R dC^|-gaq>*f ?'kG^Az>$K/-Z?tV[?-!Ă!QA^,j pzsgpl[IoY{VtҔb62f>ByArs5Slf`k\pZe3}p{5v9?tGwLJXN%@T9&zc'$x-{^!!^m :>&Bbv<).YK5;%'lxF g'H|Ub:]vm0gN?>D+RaLX*0́VPE -҆OKsi/a"ϹU'E`" *̪DgÕ$X/*.{aps],ykvA nc: pi*=6s!uA S {[:sp"ڑ}^WTX8_s#Oʻ++7 #)?WQRh0*=kAjjS MO QpoMK;-oLZQ\g Hp?5pBW_:2Ɠs 覌KG2#uCf([O 9g~|WgX\hTYY!(63BL XkVfUw)U=Z"ʠbVBkB`!p18$(ɟ_m VhҤA9[0)'f1X`" ays#[mLt{]^&Bl߇d,n |CMǂdUF v'a&δH\t LƱk8#Lv@M fOS6%uZ&pU W"d,Ϸiz/H+׭$Dæ`oA'A~B],}=0 +),W~t],o . 1({=@XMgoG#~b-HU0yoÉI=EH}yWú'$RN[w:S~v8hi-e򬛈O?T(IPӁusb")GjBz`5~=r0T`ˠ٪7lC_Zk'\|,h<84HVv;wMݽ-PM;=ʯ Zl|篵0~e]+[&QeL rsSiv}”\2H"mMIv;j3p(,Y/}>HRTYhZ SͣA E ZԢ6~0Ϗ^qd9Vc[j /F"NX$Y6XBWvUȜ4l#Ӓ {q"١w$X r: Tz[b)@sVU<A5A&0`>y6AQFP q {w_bB|n'$>.tyN&~ *И{XL#u@R7 L4pBw>%nW,QG.Ӝ X4{iЭZ`$)..#A1u( 0 $3[%I8'VpMV)Kd_4/ķGA_k_`&a y!.ptq|QVzz #Z։tG6=ܾS̩ ]!A[֭.G#=ʬzv})-1Q}6:a\Ð[wkD6VVTρ"2s[櫒qS+jyF\Ӛݣ6E (a]hn|{ N~0· =֊V(,f٩|6h-%[!{:#0ΧR^bP~V[P4e7*Gfo 314xylB dLmmCG?el3Z쀞@EZ3ͥu1rt*{#Q`;˖v`m&q>r,'2MAwmsLY9~ 97P.dfxϡ30Pӈ#t$шVT]MOu!#lv7ƈH%LG -'K=( DٵLY\ߕL,XZ|@dT>EOo$Nhx |]ƕ |#[J:+GbwOC ٓv0R/ِ@җ]1ѯsBJ_ݶO,#S=Ff""ZdX)R';$VLa I_Û\2 Wt &*ꞙǒye Ih_L,_4?ـ ܨȫ$rlx(wċA=G,0.2)eC4bEuFY4jNwadV&GA8Ae?t_w2bCÃc-.M>\G1،6jV_D8VUZ߼RJњw!>`no%+)]޽FP/-艁+$lEJAҹ\qWwXB0&=度'1.3’EQ( jk&Ny}iEȬ#/эD4Ȗ {RYgf 62cM= =az7 5iIH;plj>:apreX[GE聭PR4N eiqmY,.:2"A(IlKD^6OFȲ! >J}eau"hZ[9%n܊wM%_?7rP]mʮ>Ihw+܇peT7`/^wÓ#T_Yu}A}ūzq&lڒwj6DV/{ʹ ;676%Xgu&;BQ~@΋#omDh;dJn3mw$ c{Чr7`X#0c{͌3B4$m-aZcjB e5eY]v+6M~m0t$;8Q%:ְխy~-4n)#TCAq TrxxV詖yґD(Yj0*sԂRzJ!Q| ϩm}&Ȟ/uՈhE"7?3=/CZ?ɚI +u \,>V#Uqn9Y=˃=줔-S%`!+ UQ%#~JUs~ aجy=r=9⯶sJ)Y%\0l) B KBd!4HSJops_j]{xItB8?C71\[]EŌBrwQqAIK ;b^ Õ'cOj |n Oя=Oc[`\X%tM)(YQ:64m$G gZF8VRDP{7e/dhc:܈mW@P2$aӬ;NW) h&hƏaC σ$3_ "NKA#q=| "+!RCa 3+5򳫾(-S"v& UD8-_"Tǟ-Y{& ǵrVQ\K ȝڈ車֧hcr?R>vw[R#Hx. K@ۣp0+#$y=O8pS$f;fM x{]DųS7[?PUs}ma3{{`Cz>zg<&*{RR$9^/ 0u_aNܚD!EJA%Vc`%+W#_La 3Pk wzVf۝NLyCjf&&d\ho^cƻC+(<ifivGZcޡGq QW^{#J1rѐKIZ ^ha4@39χynejP OۅK cu)#2A% E(Azc%ALDBc]0sat;kBY[ Ϛ= WUP#`/~n!R#yGyLilI:BhZ\Dݠ"HIe5Ѐ!(~jšm@O\J)l:;wlR_gzChb N8j5N@J=PA&F5@![mGam[tikb#q ⷝ:8 RzOHG߰He:k]^ĭR2xMϧ+ MfOI {jK[:[Zf]AmG@Ht[,rCd(mfg÷)*1e56^7%]DZڐ,8_,Ue0ץcbEqgfFs=8B ع=|GQ-Z` , vMpO.1;R>E\qF^Y*MYVAnyMuM̊rHa65CrCr\RZ!ѱ{:Fl VzMĬXGZY2c; ۷2{>\ 3qZ;#Z#/GTɡ᭘1AcOikUX.<3dp}#?bT 4)\(w?;EuGf+?:! NHJz[XZ2wȘ POg@I+yќ00a ^(^QLC5And`ה]ޅ@/^|`ɫf? L!2>>*ڪW.e lkDSX,‹xG7qB?"%ijK-Jӕ8y?PNPMƠ'ȶaZxLnR~yDQ!?4epgefճgx>j<[($ T3E=hNV%B QaGXܫ{t,sGy]UPyGL:R?oќkh|W5$fI&||j%ȁk@"xoWppgm$7@G m/=܈Xd8O}TECziNP!j_d* AGʽ4L1(4%C'3bmG"X'P\QRR^1@ZIK_Bd% >ž$ZI.Anoj |^Beԏ`N" 6) bj1!ZzS J^|*)> γ`|l}WU1UE8PM! B,޳ ] eڵ .Q\sBX[Z;*jZ}YW]Qh% ML^/nĀkt-UF\$z;Vq*6$Zr!0OӜ_) #lrBG3yʡ%BYF)z$ѮYikKFeKaƞPMa2(>7b>F?RQrHbnH8G3Mo@d~ԟ|pC ;'iAKJV<Ʊe4-Y4D1$hHVmPq~?ӲFwcRSc\7^wR_k8O{-YEE5j̎q9"L$PNf?n/0Rn3@!YN5Ȏ7f1c1dj Ý@#C-˘Ic8'hWz L*񦞻dYվ4e={3 i!ԪwNB{c3']ߙ,0lMPU |ȸZDž7_Rޛj)gVuʺƾiz;Tz=X]ύ?ml*Rx!hg3u"rL_5i)jmuJPExiT*U>`Z&A =SMY_{cd]bfkv]U^=X>&LNeR 4n\N3THT!8$ktoK S0-]]w*wuQ>g}Wê\9֞0^S%%;ae3]6=Dshl'/3A0ARW&+f䚼[8B? #M`t+K@F>djjPWX8j)iC8iwo5kir(rk cKi; -i.9ktwUg9$k3<1i)8ĆRy &t{o{$:Gnlå ORL2'(x A0NIVN9{] -փq ^/1537vA8.v1( j(jQ*]:5>'W OjeFdKиB[@@rG)8  Ic~~z6Q"ʚ.R؇ZI|pM=(bN#q1;~xBd)Jna/7kZK>8TV~xakAxUS\8.hcA)|2Ϝ "-7!?le)hCiM33J̬2kfЪ/5WOB$+E_6T:~wQC6-=F+{ p=.'f'P}jf8[(*˼JUJҔnD$i&xZ\3d W 3esX1I2 !?!&yM? RJ1\I[nݡm.XVͱItepڀf2R]Nlp<"p 5أZ]"E#TSyAg|o"1P{_oj3!q',纪Mw.r >/翩> bMKݢH1ewz<<7<˅dҸ\q{}X8 oJxnUO8UDe>ҧ7 HU vQذ{^bK1zfae1ESlu?<\tLpOTVvR]JEdyda刿pDITX KHg a&G5つfc& yCzUKed 5'a&!jb hGC Dw䞶H<}(vؔVco]*/hMj?2jkwhbƈ -❙`>VJ!wŶeE hVH_lEK[k]0e5̤TOb婉^H+*+6HNQnERfFnHKɃwS 3^-OhkoTt+P+`R6i3sS~jJR8!(~A\eo=TTxW|(VC8 V-=6s>aLS<&(idJfLw,Wk4cq&P!L3qR7ČOds䒪;Q+!Xûw1rS!U){3d=h2⯚=5ىn72ʽԒE@1aޡxmCMk}>U,]xrj= Ѷ&0ϹUE,: {1 kFX9Y{"hPDM\1HzՏPyCCh/ّEW;{Av\|($ө֚3}2CqW A4p V%!_{uvlP1#%'E"`1'^AQ\(cJ;)PnCÔ!(;kȄV_ nWd!e!:ۆGT 4t"VUF_FAt<ѹTa 1S.UMZ.=G& p_/6KB_T{]=Td<.[I3^,qyaDc|Åv?HsyNXT?_==dぃиXo]F\&}^ ʼZؒVa*GQTpZ,6׏WD! MxSySZ<>QamN?SCJk cQнIJʆޓvh>R26yHfg;ǗNK:؏< B3}0lCQ+TUKjoZp5 MSզ`fUjlBCҙ/9+5>g&O Dv]e`;sϵovU_A Fs=,qfDމorH!RҪDbnk7ޥv..*>8 !(2tCXXڵqE~͵~%hTB!a ?(GMe+#Mn1bW$-v[ĝ#)^^1.%87VṽE(.%s#6eyQ[Xr{P!ٜB&U̳,Ce樚|7}C .,lx9n]Gy5wδR{x_-~vvA1.^ԙD\Z4]*K?izJ/ C񪍰qԍf>Yd9{u-2}{ E F-+^އպk ;TUxk@c¸%2~J#9j(66iwI}rNh7uCSB0#[f [ɕ{r| GF֪w12*kJOSƂg{EZå#xd~i!cbMD.+0`zEG&K&HHVs2nf ,Oq5H߀ kТ= ɺ !ǰSL:?Bw@@`f#Ε1c%HϛGs pt 9"yKj /c>q0twA.8b6hv-邩ޯV.?'u +>B]:LjA|5>s:^并_sN=seW0it,pPEE E' *7jY9L7{lO˂+x[7_]UQ аS4)|ȵG>]hyEXXƈ/A (TηTU]ZfDA>U)`ĉ٨&knú{dN?qY^I53~u:}LkPqG 6KA(-:'Hx@:v PR1q2Xn}(Ri\Y2tV‡Ou[ eTiwUAfB@:%TrzܭgAW[Ã1ff쿻}~O59t8 댴̗.,̡ xثЏƿ3 ?' ӟs xn-4xnw_8NQFf[/7zTJYߟ]LwDZ)}~v7~Q#JQti(aZM&tQtf#BGJ7|]wqo eq@cEx]ڒfrN4Ʋ !# J_ɽxss ,~nkFu}G^g҈X2+wA,MX<9hO yG@o-$?O'i9"G,jyQ?mC],F9vg*,9Q}F"\Ύ A\'J.CwZsMyqd}`~!d4WsT(a~}!P]qzVsfzk_&96rۣ8#{MK!i„3z)BP+E`?#^#1UeM'!Ȓ*fٌȚ7Kśl[ek`OZv:9ݖ3]4^W. Mx]Þ*a|Qw;Rp,l zWUU[5'jHwfK<.+eK*|!P {'8@Bm; g|ӝnY CN2|Ahi8"?/=0R ΄؂pKx}+BdPR\A^Ԑb$<;b fc]S$_aW*rrDiF7C*`SS@DESS+(aKxSuֱtwxK3l|~w$(KjPZs}<$#KcR;1e 4MNSWXt'ן_-V, a:W!`|vpnGuq*U17; #79yd 13R"x,T;*XYmѯ=Xj::9^/xʡdbS4 |QiS>m@kRr7 X`q{0 %l<܂~GQ+Qr;L+*vVӉt7 {zdkDeL_*^uQ|̓I mw`-tY͔!RuU/Trr_=*]y*N۪s>EB'*{ Ǯї=]OPOJTImlrSY!ǻ,'VGRwR-+5 I]l7dE#25)/!!GyV:&d%#w7OYŐ:Ԙ 1X'C*7%̍W[B Ng>0g/=q<f\fNѲ@,DC6~ 1\fvN>dL Sh Ա6:!Rᡋ)lp,$?#}Ev`%TRJkm+]=rjeg P2gfzo6 c3@x"=|E$u<*NdL3恏,vI b: pnR'"%rfyG4#.Wiec+ $3؉'[yz}#^t(- |x~9tN[7,{CMc度f p} cxu\56ސD)9dE{{XDZ %\X`ؙ,GR+5_=|!XӀj]N{F>ro 4WM10K 4-(ӌp |c]dX\~#iiiscV8[𷻒Ӎn/- koi3 ̢[nHQI^6u}hL NDv9^kZqʲT dN#18nNs82'_Wh\Δ$ z$gbP"fҀ<0&0A{#9orO Ye.S2Mп{ 2gTX">wo^yhygPK~H7.I #@T͒H0 sP.A7SrxL{la ۗr oi|1G+(Mz 9倷!o`-bdx|6^eLtJ2ygpFOFB+DXw_GHAܶ e_;3ӡdGtFJ2^cC.h fb9- ;IU߅Y SyʟImjy=+IRͰp\r ՘4w<.k+ʫr BfA7LYHLk^rBP]]!zb-[ Dd٣؛(:ýgݢ$c^t~/bԎJsTf`I:$ńO$_~kv`*#LM4&{dGpjċ$Y/ tHD +LY0S$5*|ؑtx{wu ,IbE3pg1 ZЪuj!5 IekN!2 EkXxk ;la捆qWGm?I|( x XoNA+\pw{Gɥ !e';ǘMDUsbkI$Gy^+VV,IeJRV0 BAՋbx$!=TՉPfto>V}$(w_Aܐ\$^.=l/[Z*f_QmII!3d3ϴWhTٻ${he_C#ꓤyD(w cMQv}ACƺX jJRIheJdhZ2uh7u4g2e%}h|E} 95o9{(jU-}F]Zt?%66=P qǘU.q~|veEAl(KZaKŧƚ9Ř$Gyk˵wup]U_1 Rw3Vǭ flXШFsļVNvastz9l%U8*Z2/}j'u]1#i"N㪈4wRXT%, b/'x`6+NԨ$[=OuGoY#h;L(~O];mqdKvTcJn#Nw50Ysω8U 43_Ts0ޭlѴΜaK&YOcW, ]mS$>Y59L=j4lg6@Q@yl}f_6X O4KP HUpM]y \ͅ9ctZwd_@%GWҥ1fбtc,Z^Lxer_Yub)d7 vT} (HD?#><޿~6e^+OA$V_p7%eƆ] ךmXDS2ߡ2_|3j&\̣yu;Sdt|Z}ctuWb)1Fb }P•iqze"_)˻S1Wu,p}_sx06I:g C_vtջECxE͛4zr2 YHEn}(*AYٍjD?jXvo~#{3"*ӼA4_Sӽѿ S/OIյ9Zcm-;2MarRbXŃ=b%9Kh)/y՜bd ^Xm  lVnW˷L>e|VMSM$^,$p9XﳲȨen]iI٩@gIͽ 31H}☼b,⺴MT b(WF|Kl,x C{A-rM׬7nugfX lU]$uǣ#Wz9{"d1 F +ipWtiyb(ל,`ʴVU)O MiA0#QZY+q&~q(q>[~r?4l :WykZCي ߬iiRdp Sʯ: hІsT7pf/20L]#*#:2@ /ILk<' N&ڙDG2L"BEGHPV񽎜{g^mbMP;znH5]< wn6ĕYޥ3GTeֶj[OL-FSm=5;S[axhsD1[39.e(N &XbXSKu\c;fih(ɂQWS" caG.41=gYw3VA/XZBǥ?gFr'@9 7AFj$i@QhrGe(ƇJ隚CyG0_#DyI+Wc+FVqA3ZL+.7bACْ}{v$$ כlhX9 2$mwƳw!Û2pȱ(%P0y"c.=ɗBSZjA&ú2<ҙ:oC[hGw*FE=b-Oej+S\9Sі=u KC&𹁘Pׄ0fqIx߭о\kPf*PPsoJ 'I^^g/#|/>> qmVNͷSezOXi1]f;tr٧[.dD!i )K %njR;뀪ǚ+ J"Hu Bҽe:ieêR ZY_BR;<,zJǡ(l͓,wv v^0Sw&?$8$zbˁ#:g; J8mkNo/+Ab1Cf"s^Ȯ;= _$r>q%`K+߃ԂJ]~F{,0siEV>_O Br۠gVie^ Ep mbb5y푔=2SBX: ~DN>X=5BWEuh`gk͔].a!?/Ɣ|-f RGÝ7T3vqΓ#)Sgb*VP|eKX`_m떣|ጟbkWG<: "!yL f+QU@i~t q>vSy I{H[A'aˏ\5rX7䡕2`.luaHވ{2: ($5D fRaD<1%;&h{r;|Ûɂ?,NJ@!Bօ9&[,G])@oIi[z! &:+:shW^6žpc =ѺW+ɉ <9heHBYUT -.9.̧|v׉|x(Z%@h'^Y//$&l?A @ V/@,YcOP9[N(9&05QP{V|K0U4(xfQ |30{5FRjqMfMg-Ƭ=#,RTpo\/} s"I;/V?ߓULD9a:Uch^kl8rl+¹G\ۍO}z5}a6ԐY7lHqKHSNJprR4KeYvI/'qzmkiN!Fu҆\W~b6@sm*^y95?tovM%s#{~>Mj_(E`Jr"9dT j֬3(݁)^݃zLe/OiX{m^%)+LY;m7s8{u䞊HǤV^NbÃS)V/o3ONrI6u$ 2Xxۍ.:##jRnFv-_Wǃ߬j5-&ܲ(dCyϱ7%iFh!en5&MRO{+EH\"0GNr3Ɖ-bW? w* ?* ;|w^+Vm90!;gph[7")+3 RٍZAsYHzDDjnL(t~k/48iJCl*{n9>թ?HxMw. xXUݸt!xq2v uIM&ZJzَ c<,^L&Vzuv~*eSnM4TNhЄCyMD'KkȀK*ԤI`3/?gW1AMGy' BSu3sĒWH[aT+'H_.O1נQ<'NmXѓuRWj'W&n'#$oF`ǻ\KMxT6.[d,O Cm.W2t c9 3t`i@F`X'ּP}1vũOQ=Vp,%?U?ȥߧ6c<ufk-W!HOd*øٝF&}.M |M۶7MZDG}Yf8wZ>V =gVsPku{^5^QUdo)gg=eIBac푂 X]gcZuk`NcpFv0vAL3bc6Om6OBյVa0E .,#V W"#`m2*yEsC޲*̂X A󦤸s88HOxs p)U0]nr%;/;jܹB(@!l| DYǻ/%Wg}Zom =bq8+v'cAz.H%&:lM}`ŮtHfT}P32/Mˇ]CifYiY4[HȄÇ1Z.HecGE*Vj5ZD~}ܶv|6!ymn3}U©Zͱ `|ր.csWjR&7jX7c+O UΜRn/ԧ;Uģv_F9qMXf Ty,'=A3a?(K \= gu 6e9>هB bVP­n݋ x*]rvmԐ3q)a Fnmjw/#ɞeKak$ Z_Ҭ"%K~/qAD]?m_?kJ )ξpFD2)Vϓ+ƕJ+as&ui|𮓳@2D%[H48~YKaĕvp#5ׁhTO0 09̗GKD+m09qRpr]`h SEu`+Td/QKMJE~;r(#?$6󝢁'6쳔.K7Ons9N1@J;Q;7G+'΋E^?ab\,#?Q.(ZNkv] iP9jssj8_GrqPgIZ^~Hl!7LGXzKMvm]Z$CFf.2h{%5(߸=H)ʃTGĖ#縵"/Rgi; Ae|&g9֠W ^42?Iʥ^& < y37s ӻʇh8 ,^ۯw jYxh@QXs,QB[xcr>ZC@ć;νA]0c5ocBLgoth!P3~8%6X?gBE27k|O!ɻ Ah 4NŅ3+K pA. ?KѫkE,V?A ACRy?m߭sR<î'XgE /U hX(WMFgg9E8*8m3^ hsP9K16or"!bLw+q3=7ܽ O3YLAs yX g4/Ɇ'gdjڎ#%/sDSvD; BvnXt[{H-?Rre,3TV82kt&\M-X,zȅđQ{/۠U3[YI1FM\Rt:R$v6(˓AM -Q M_W D p5JrsA&B;Y\0͂s8'#Apq#ңr%&H` Bɻh|ۏ rL7"$N]hI(R F]ϵ/0`0u-F#8m|0Z66)Yc9qۊ4PBl AXLAw۵~*)n _ROBty#W5ud6{:E6H@jư*­A3JyyҤIOulY~Re_/n9%2=^ w.Tz:ToOv~:}rb7Jࡩ[!.ͩ7h=]^V*`@X䤓ٻ+eEs~)5=:ey"\,F甅˜0Ps@\fI%\@g<  [)3:NYdEH!i݆"o+hϡ*A _&#_l1Bd[کΜOYbƩ8fHuD_'Ͻ$Ccs3]8̾@#O h)Ԑq;Go n&F;^n74i/ʟWܫ\@Ci>h{+Suи =Um8S=)4vE\/뚐~%%R^@ }70@S ;mBn6"j)ښ ZqpznMۓFto=o_ K*_Hk`rHceiABN_<`X҄ ҕ`^ԡ+q'_}HO4(0ؿdU!lA<]< :&űtq:ɠ{EsFW1 mtã Õf9&ٮсRoG8k0*/7zbh20B,5~iٺJA=;26/0L2ep1m絔>WPoxcC3NYYp3Y^HuκW|vz VԩZ>=MNT5SRto4&`rhQoBc;mmH39gf3z(ue1,=<,2E⼘A*l??X2WA[y!'4px1|\/vl :wXaL:.)SeIv yCYF Nqe5uy?(0}o5W@] PQEB](c#$OpJ >}eeq: ͷPԘ3R3J*7 L˟}) gߞ̴q7ׇ)`P%Y *ꤛ(FPEZ1($u&tuK`w{x5ۙ3_!/F!ˉDH怕1CiUo@԰F 75.!,/JV%_*,DCUD6xȅH3A2Ʌ!)MݒMI3"A%KN)s #-sե~^kP5ÕA|x5]oxowJwXU[Pz6۩=zK#(?;aAc.$]+I7`gV 55djX8W <2> Ϊxya{J_ Ok 8Qbx<7~EDUzet܍MBĢ?q}n# LZio) K/rK5<0uMcCb.W]&5i;gG+:zaCT:_C0s^Tyvߑ[si&R] )scA̛^ܺP JN- ֥cj? CDek&4f IM g"?$"e_M;@Ag2Z%<8^NdƷM]7N_z*YC~Ǹh3!|]ދ+ws LܾX6F W}e<=>|,)x}H:о Tɪy"%;~|dh-GTOxr%r`ji LAj4ZTU۸hhWYO - C\Ca{ {cB4x=zI2p źzVwq7ɝ#5&H@_$?={dpj4@h-p)NŸ'/t %H~P-[,WnO b=?&YQ| ,6O}@S%QƱyT7a_PDʢzנM[ 9+2=F K{Н9*~I*bNZm@D@k.d_N!_ӧ1w>I{ AF:1\'1# -*3 S-Q8AT| TKƿo)+}ז~ؗyv*І)dS{n`v8U^DwXM&5U|νo6YQ]yvlTݒw55a|rmVݱN)hEbWlr )nTRB^F:M@ʸH(!+m”* hܵ h'̽XjThCm@_1}@?)vY\BUԔBdվ(Z*jXZ<@;n=JZH%jpGFOAWӁp30b0Qs@9ݒ6T' ~%lТ35ti^3l3XX(4*[h@1*0fZj?عߵҒѼ/:Yo;2r"ؠ+@㻋@-2yhGPXҰ '1N3r]c4'jvZU(}a/tRYr`̦.eEknwOA%]5p+3h8ͽzʘiΒ^V1dNƦ!aKGBWTd1dc0!(ރWGõXWAE6{痖@`,2BQ7Xͳ^ pDf&~[&%wkʽ .hBuދm'iӶK$z X jK\%NDLMP4v*pLKg"'*dz>) ' ̩Vle-/s?6y]Z li0Gk FrПL1vS QfaX()oi̾;zXL (M%p=m'>3dt+GzXH3zƝp;E dWi菾CLrkS!朶X7UQ[ !WY4PG2Lk c u ڒh7\Yb.먾۹U6Ukw2s^.Jt|5_wFGTQR""j+=ֈG[D2 qs$g6JSR`AG 6P_+#@v#{.[`NEKpx6܃C F PL' gwH/@GΡS0*wߥD2Pޞn>nx`0BkT2 0.Ƒ S:Yi"9ݞϨ}WAK`(t8S3U.=^_/?IeAJ;3MyDʱ0KQu zM/uiN{ʿ,@~sM}}%-z?3!sH @|jQo*܈]Ee"%~. 11@_w4[V> (Vi>e)Ņ VBֱ9]^K[DR~:(~|V5<ވ%s?r\k{h+YTjXyA(P4+{l|~M7Eꡭ|$8=JEEUTM"c{V?8 [USև7)Y4 Koa-a3mxf:q]_T9DQ c(H yߟvRWG&WF1YQjK_E |Q1^6]YkFv~簃H"H3vAD}v;/t#'+]AF聍'HT_u8m,Jn]}^4Ti(h*6SJ/ A1ZƳs0ON8yʃ=0%G)z66,[Jqˀáv7=NFMǛ~.58b5;>tQ =al^9zUnEdyZ{Oʁ}Z)kptl\#3:}{|" E1#Is$aq)UKƂ"|iY{]6`.6HPSQw/(t8Ippt^6GR$3* 3 u]6NeTfḂXU[B1vXRy`Wsa?LLKY0Sdvz`m#Ԅ~PNm u܀}y{Co;y|CO*X=Vbc ҘXM7<\z "De0v_4Dn7C4,XY T+N l6 "maR96\KW4rPB,?SM .BvKpJ0GGFeAߏW9ZkGLi~4Zs־R0k.Cg6R^9 ,XY4Z%Jo 4:*"JLTiL+: fDK DHТcgaa6!,9a e:UNݣ@RUV\=dad".O|2eJbb1+hx5zB3cى5/[N%g.DmWTBѿ-\ct)}NuF,̛%nkU{9åU h(ѱ̈;4˺"J!3 kRJ!^%hҢTMf@Mؼ` ?8neei33,1ݝ<"INiUzF)0bYF=#NDQHψaGR|xyy%I6.c$ 3+~b,1 H Eu >Hct\+pM*o7I54f]k)gz_J=Z=Z-yYA*F}ji̛䈜lsj4ԎC:sn4?Vɟyy;n dպ)A:xq5EJgoL3e |NYMr s|L b|3˺c!Cu(6L#b ,;EU|adI^nU3+h]]-u}brɕlq(`0 ndvjR2഼S7s<ќ( dm dYE7w*9gYT ÞDy't ~\BMSKG<.rcO_ ?OPߜS_к7 ο81 Y/lka1iBŀ%f CBHjX綱t]o ܠV OƔ}gXϷfOXܪvHS=({K n u$ǁoFހ,6ZgȃYgP|3Z;ssAo岾~R[ 9_l]ð8aILM% Me'h- q)<9EDžv."'vq' 0Iš #烏\ Euk_Ldͭn".eǖvrkN 3;lO^./~՗q, =@ч:&@;kνS$D)[ >oRG8|(q4JVAJy 葀Yux52V65[iK8g0n@&".9hE= r`/HrWGU J࿪nfWg؊KMX޻AlĀ9lKM=cTbNaϭ艤n%/ TAԳSd^mh!LTՔ8O1S!и^eYj$/n(qB&T aQ'N cHpMȴ/ Ѐ,W et Q{h>`w ɕꏆ#܅Ma]b؍ZnNCpMhL1+("l:ڊLJ¬;܁xV}xZ˾W d4 r+c$*&ASKҳsikf'M 8JCTr@4/ f k0iBTBI1  Yjz}C}@p=:rCa#VSĽqQ Bl1v+`ɫط,zfY< f֎[%Ym߳HVQKu(`~ŭ|>^4cq0S+Vbgf0+4#5Lco>;Bvyx%Ԟ>@.P3W$.pw~v}4Qeh;=;"dIjF3 Rk);_B%(+#J^i*p54e.}gx#HKD*BjĉѫnD[ T\1%U6|5ž9riog$e9Bu¶޸?YR^a ΃ɳgd 9X$#>o>TmLnP <ț "w 1`ZuO0[d,!-{ b&/qt;e_,(Eޥ@xTn\M3bi75ת~),vM=q~GҒ[ VGi1klch b&׶I{%hјE -߱.1dyTL'/dJ*6+X-aQs6+gchpd %1fC13RsA-@[XfaM|&)ľ*{6, OCN2jfK4SldDpy#/l-waG v0@c#q×T%:qZofٽ|"@\ wAz$9)hh $Xb5rsJ3VH~@хm[-MB~ L6wJ7m*w+DlLƩghWFӰap1nP7y1 (-WL-,poyr}\A!Lbjy?)WZs\ 6F!ĝ7*hvNwp_V1IynNP4F m$|\|,q.W8kG7dB k=zTޘ^!%Nud,8% 3jm/IZs?-!Jx#LA9A3L7O.~;HS xl2h,>D;h9)B$'9[Sѡ78GJ&;&v`')U,.~ v0)ϙe?0DZi sپxѱTiC0.1fw8W7|D>0~AV,6vL0 0= c؇_NrAB P :9 JnpL@Gq)R%ޥZ^IKHF e2:iԍ!.͇' "ǚHeeڀ2Rls1J$;E0l F: V;=BKM7a3Oaad?ЪsRq+KOK7XňjbW1'-2q6ggexY!8;G.?aTs/\zN#LiZGf\![aϙϏK>kZ?+qy E \[a,US޿$(S91jW;6+tũ@EG<`|@<`qIlQoxf⒰6jO8k^* tNQ_zU,C? Q25m:*;w%>≱pI1^(RCi# MCV*(]/үՃ{)($z[96KC@ģ!jD턯 L=/PeK3k,҅YukuEedTǀ?