kernel-modules-5.14.0-503.14.1.el9_5> M Mv ĉJ4!!%joLne)Ip-Bm5 ']g7Ijreleng@rockylinux.org p-Bm5 ']XKR  qFA`j%+% " ̎9GYp` `FQ)flV=qI]9㊛T$٘g&u44bL FJ;ΟqYDֳ^՟za"MS#"x{fh|҂8d2{ق_xRExMNrC9Vg&-,ڇMke^zxIOZwdsTuQI(`9(|Kh'r2KFx>'XHV~I!=]frNDqgp3fp]J433dc5ed9dfa69b6312be523d9959cc2db7432fe3affd98da4a61928d65ae05668808efaf3a31baa30b1f807cf84d00983c4107d6?r 4z4RGrox>C ? d ' O  5;A < h* *  d*  *  `*  * 4****PEW X X (Y 8Y[9Z[:n [> a@ a G a(*H a*I bx*X bEY kE\ |*] $*^ b d e f l t 8*u *v w *x *y (@ ( M X \ b  Ckernel-modules5.14.0503.14.1.el9_5kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.g7+pb-8ba575d3-e333-48c5-b11d-1e6efb63c95f-b-s390xO0Rocky 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.14.1.el9_5.s390x if [ ! -f /var/lib/rpm-state/kernel/installing_core_5.14.0-503.14.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.14.1.el9_5.s390x fi/sbin/depmod -a 5.14.0-503.14.1.el9_5.s390xhL8tR$@DPqTd ia%*l(], RV6 m<6,L4%uF2 m`h>\g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g77g7722cf6d287bb064876e16562d554c7ee96c5ee21b21609577d46bb7914274e9266ec98e40291ae461beca59770ff4f361c299d4d827616579fb88c69947937ef9e203be9c3a3a6a6d789bf8577a91eb54638623ae7ab420c7bac7687fd21b1c5aca8185b1f0f8b1fb86742548669316d7165a1de058655d9080899c62fc3851da5efa5fd907e1c877bc89e89a89d3f686706e790cea802eb29a7205e331ea345cfbf65bfb81b7aaffea92bccff61afcfdc7d0b4d62a1fa08dd85b3e91682d6fb14337e25811a9d2b90e6de73c03ba140e1ef319f65dfb99a324c9f3aa561abffc09c77e97f0ad9d8fa406306de5ccbbbc49e3c326f3a00e8eb60f1396baa35b398560003e61decc5a6069ceff970d3fa4dce74d095fc63a0092aaf3d24b17d40a5385bda414cd71534970cdd04b16fb6c2ebe54feecb25f8650b8004df99f8742166b4a6819957df968cbee3fdca47e332547b5d355a730bdc9286243a06cfbaeb0c564cb82b03c646af466246024f450a869192a70b6e9315ca2ff3e6880f51dd7a2150745c8e7def30b882da285f79c46d42771d12d17d813f67aec91721e6c0644623191d84b8c011090179635014ee16467b45c20044c9c82f3c1cfc49788cabceec882c0ed3f0d6c43c55c1c61ccb7996d4745ce9f0db694d278a64bf9a3075e9b674b19fa2cf87340b16e3e494969c7a7f28f25c4e038b1ec7060050fd940623c304d9b703a339c7ad92b310d99cfefca634d5a65a7b381fdf288f952fb0df4200e3bce2409c9d00682b9f6b4158a5626d8229284b5f5bb99a3251a5de5aeebf775d28924e8955f15882d5adf252a96192ce0c482aa8edb6edaf8b284e09f414869d39138e26201df1f1f41c23ff5c901c4943d32d062e0bfb59bc711441e92c6dbd96066fa8e934d727638cd02fd1a1c98b8453cb6354c160effe7eb41bb6ee58aa44cf4864c34b9d1f3a301d14f63683d07b6a51be1db4da9c158e469ff9745a26a66bca19b258801aa12a6a684344d8ca1823a9339c69bf62a06e52d80db6c87fd148b02268e6af8d1a9054451f1dca9dada9055bed907ca7b35559a7370520778118ad197a2d27d361dc2030c52be42a7a67a404b3ec8d7ffa9b2ee52172bfbde04f0821f8c188f0481283b27e4ebc6289d3abbd26f34709ff92658ad55b9ab606088d7fa1763163b3a1b5f4dbc491bf33d98b01d243367ccd45d5a49ed279b8f4a3e9a707562ec19ceb0183f3eb90212abecfb2ad0dad9099c4aa99667cac46c4a9095a0336ccde4009432e3b77f505391cae10aa494cac5d103be149819c3eabd132c792cea4b52f66e7744eef05543c60ad5a0499a347326f4c80edf5c4528e46c3439e54cc5086f79f254b8ab2359f54c18330185bf74b35f9bb8803b68b5eae5d30ea9d886b23d7c043369853db5d6119d9d35eea2add455d6e55eebd563dd0b7b6cf3fad119c816beae26c5e1f8e10bc131f69709f3ea2c00b9756a4d8721689634032077a8ec0e6eaa7281119157010f885815afabdd19eb6f7e1f94609c7428961b393893636a367bf31019450cec3c9135928f329f488d503481b05141479ec2217c7727aa5af14452fa870e753ceed877dc78842213fb9fbae1faa6821b7966acf6e841687f6e21f9ab6f7c3f0512a3d9850694a02d219d4dec02fb9fbf9119a2ef6520ed7d866a3cd379a4b8f71fac0558c34adef80801cdbcfb83ce62864bb39f3b978e913022b62170827e18cee98d34515c1d5e4f1eaba084ed403c53c25f2834ec59fa921c2ed9ef7530135979116ab56b495d9d95d9d8ca22afeb97167dfc80525f411b27a331497db9b0a8ff555f139e53b88da2f21e1710561af335a4dc8778ed46eecbab01e233a6d8ec0e0b33e3dcb12987rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-5.14.0-503.14.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.14.1.el9_5.s390x5.14.0-503.14.1.el9_5.s390x3.0.4-14.6.0-14.0-15.2-14.16.1.3g77g,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.14.1Lucas 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- 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.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.1.el9_55.14.0-503.14.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.14.1.el9_5.s390x/kernel/drivers/crypto/cavium/nitrox//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/core//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx4//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx5//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/sw/rxe//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/sw/siw//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/ulp/iser//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/ulp/isert//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/mfd//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/net/ieee802154//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/nvme/host//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/nvme/target//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/s390/net//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/scsi/csiostor//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/scsi/fcoe//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/scsi//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/scsi/libsas//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/tty//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/tty/serial//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/tty/serial/jsm//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/fs/smb/client//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/fs/smb/common//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/fs/squashfs//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/6lowpan//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/ieee802154/6lowpan//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/ieee802154//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/mac802154//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/mpls//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/rfkill//lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/smc//lib/modules/5.14.0-503.14.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 PPPPw2y3o )) IEDuGY4xl^E>e HSia{,k[ָݿ0vNբrQ&%RXJދo w_^\@ڏ'C?LI$$ZOX&IFG|䢒1? rrLKMv,bgX TfO_PnYiJv)XUw=Bp5R7cLrRd& +uFhyqu91-[Wȡ0T!hv=û-hSTZ5P^Ĵݡ'V\@(6ycn *^cI5!A@/l&Zw(nJ0ئY/XQ})l:8!W{ԑ{e-N濝Ab8%cF(<ȡ ,c%0_j)P}:5'*dlȒ FZ9ŎѮSx!wI}?EIRdCUɍ`ۋO%54T7?J,M~ǞO c$% \4![g`.o80 H5s`O-2uXkD8bOC|:AٮncRKC.3rm<zw3TmWn9D6.T}|\iA$ e|Ut7>?!Hk4qM:–-A^CDAJW x6Nq M2ҙ,VL9+k59 ԬqDS}G2_;|5_ciPˀ2\4+F q0}Q;6) KKr6ڲ|YPf|?3w6ҰS"8gD@FeK*xXp[sD+^9fbXQAAhY4DK:MSqƘ1:%j$Ԛ上R/jc?d!׹冗=} #-f[ M &]| ߂5f}tq{ K+Tc)H)؃D|uC4j_;o⸞<a3 'aH$9\J0>+YW֍C$+-F=Gdz0/-V7 wir%V*);Ր#4)~-ޢjm]WCk^CƦBr7[*>~MmV+Š/rEM2vy=]I5uFE$̸BdR|cE ^~NʚR"{U$9 8CB!5NrtLE/+r# tlV 2Mr.6 C|[5xcJ##J>t7EK\.%5Pz5)2$u{@_wQ745((ʺ\Pث.JeKvƂBzY%yAmVw̛al9}%obibl Ґ|E.(NvP>h:wUD )=џY>dO4o1kdw' 3GtMA5Ƴ~T r20{Xۈu"uuQilj܄3 {͋S6t碧9+K|c*vHXs7[pLN-Ơ gB4zh91=ط|I[X/[)xq97|i $6,[:Irī_C7纤@`3Dҋ>ʞic5 j9YH_ˑx^chWpY! I8{qf|1^.Օs姺0[K~I(GqCjPo*1R&ysS-G[K|Q0Ą+gb[)t}қ2 H"5`}W*DͤאwkY6ԃw#hЅM,cs_Xsh*<{6!=mVB+IH2ke ~JX6?}ΘRkέ[:]U*Se2T -662S5B!t,`T~fejFH=nFk၊Eze#u;};zM?XCZw`-fa>Tv'o/jrvON ug R2D-Vl(f\_(x[~H2412qVfST=ʬEpJ3NiDSрnhRb&AOw=x-8tyKV#ӈ立ʡx_N㼆k{;o:tI3bwY㚘g0MToHHY`[xĔQscՀ\ IE#ϵ@>f(^j`0Ko9G[T٠da5dRI`wG^~ @tĻ#Q?KݡT@ ek+WNOFJQ\ȳҙ߶Pw0BNLR@]Qx\ VsF;U_,%.iaV6luhߑ_WQ&G9&lp7pל,xB=Ymչdc:|WIo0!b%k @GThgoq)xReߎ2U<h7\[AM0} aӛ,>?XOeV4N+GvJ0laU Ű9(>j^d\%K`CF)?g9VL(A&I+·D)?N5ee)|sf#AuaHϖWcqn!c_Fu؆G`ϹċAa@ ۥ^ '$ߚU ƫG;w+"5dc ]UJRN\F>ר%n%n+oOP?NfkF\@xZ'ą- ^l[(d+Gena/w4rs }+I?&/T_*8ego˪ x7rv6I" & s(zA47ۧ}~Y tF=; 41Za v͈XY!&d Vќ@fQ ,J]So]ֺ^"1[-IB+z7V7arLO47 Zerw;!&!zx#~S0*LQЃɹXWN~0|z=B OSvM\p6Ť+O8mÉqJ_+'b5V9i(U sOw^9EhL19 D"(WDr8]QU9M'OIw% +!]y4򲕿I|'i9ʣ-{֭h"۶&ȑ|cTsf?k B~[aS[ߑ,sR]~4WuBH15*7qK4D6&Rn<.CXCa+UcGq&?zc9Dž`ʮyXk&٢"8{=Duw/:@#C pXUNa':!=6M6^6C sRp-p*ȏnT-(=[`Su'z gZ=@SP. _0h [#My%h8z9ͪ5M(Ncل,wBY07lĽ21nmviD@=NZKd#mȫKih4hklI>~Sp,ް/O8^ve{/tde(au',@.9 r3_ dX;: mcyI30-$C  ,ea`5 !$A8w}p[zRa{&D0Cq-dXYEd`u|OjGAJ!0ecml D( $cBjpO7sScn z%([P גڐG+-|IbSP)7Zl '- űvV˞YC=R2 ې9gf!ukM1p/K#Sc.Mq2U+ؘ}9籼ngD 9, Г[@E/X(?䐆#ߝD[ލΠ:R9KHjCbA*7M-. (+.:+ L';P%UXR֑lyށ*.7 V-PHgizYYn 8(@PqQM8m,M,H _,3+nC6bya%STqM=̣Ut8MzrypJfd ~9Z.̾NvaW{ 4$= `dQGy\ \i~Ma爺<0؟f&Zf}Q?80S8ALrmf6!?Ʀw/ s٠~6Dl0잧: ]j$\,dO_N$0 \&h77Jj @!U=9KHh<;9/9]<u~7y S \*Ƹ=wyFo`5J+/lVfKoJ;3P*hJF[/8_!}ț}:Tԫ>$ 巅P@߈4c[HFS^ jNQ4f> fyI dEO{E5jwM<}x9T]\m`Z4,#vGh"3JML_%&jDٗjE#nEGمf^}2$icUAEwUwfO nVj!%إms7?D8EĉB4Y:' !_"c “y˿xZ?ШsS+5LcDXpWݶM~_(5`PO.}zu霽: dE@ZP^sl,N |{hXX g\ͽ+gDx45m VMbDYLs Ox mEE i!p?$1Ʈt ~T V |Wzl*/-, [@eyjOLX tįqd6͎jagq'M`4Je;DYxἑM9E.8ڨ0Gsz=#YR7hk@+6 ;j^d%Ɛ^.%, +}صqs*SO>C!Rޟ(:&k&txU~21~jy^T?;mJ@9yH UW+pi1m@c+P@ZGd%b $lή:z!0Dc Mgq%MZNzH#&G@t, [5/@X*Z3".g6%鏟R~I`1A,UwI,? ݟ0~<-B8>#|gk.uQLL\PV9msdPp+=+9kx߷]m:{Ng~+ OyCDU#cֹ37hXok''m~HeHR/c+cba$׆Hb ff/S0PockvӶ! zuRaHaXk./L-WkAN" *S˴SqM%$oµ320f~,J\8uE흟2ߙ'5I{nuzìA>Iˆ,ad7MP9̦sؘr&aoٻ=C+ۣf^t!2 Iqgqw 8pG_0,Ƣ@TNXYb4IRs2e$*47`Cyx€rqHB܇=p9R su5 VM:j!0fM fc:4??9䐄KXs:3m * @CO1|Hⱐ11??TJRֲB4!1P2^]e;dH+R6(tA.#0o|:eW|k@1_qI%)ԖT:ډEv0&r5|^Ӌm@֡ަbv+)ۀw9A%lrfDF߇ڷa3$髛vUap$|EXGPl)2DVD`2YRJb{{SS24YeUasOP'ҥR 8@w)R}Q%,z7C%!jٷJQ\ck; 0mbپkw%N?5[5xTS5D~~3ɰ/JH|aF/y8~ؽGLGɋY8c{z0ޱq>@uB(Q,T~,T?cV«B@k.7މhK"$ \)[W5 I?0@s2CZ0Ht  <= M"#/h/AF(Z1+TTDFi{̮;OjW1㣿$e\=uԂpK|{9䀜4޸1^[_&7i({caD O~D3,~Ezd:bw]]2}D$;,Lf=czW~@Tnhe9kh!%+_ؔ6TXɛLUI>I~Nm-.njP}[jx{p}PW?wCӐ"*$A%]}R6,no%< :g^#XY0%ikٔI]ϮD!Ltx9J3{*،qɠ/M;&iU9;3YE, ֫|+7K ٦^GI&1sY$O;f#]ioBu哥5%w=+6ˌl-NRnT\DUQ l_yg>#0潍]kaD{@k-˻vF> =xNV@$4Pu5+p/Soc%f B'{~Pu7 F xa=eP{~OyNʬ폛Šm|)Ԉǣ <@A'U(G.TeTD6DWa[VWUP=5֕/T=Pl9&r+(sprŀZk*w{߅R7\;V$}HƝz|(QfONl&4 7>fͧfpЧSM&%Nj#cu ~0kPd疞,Ƚs%h%4dyy= Ouj]& (gKw[U/HT-/4aj*{{[Y CuB[ݥq9Yn}7JOaZ/`Y erx5nRd{|t⯲pyj\%<I]*'k'Wu٬7([^ra Ŀ.Iɞcd@w tZ j b`0hPSuDoa3ω[=22YIT[H+A1_~{cͧ2ŋGTY7\l5 #00sbP5?4(i83(뻍F#9QfoMQɄR`A-<_&a4K(L7tdoI-M|zpɢ &uy{#R}zk/M;snV2B!S` jM i+9mH^!\n?Ltx[eD,TU;`JUz\`zgv]߄$[sȔn@~wǘfVړHež0AFYpKc5bĵ?h8j>6ـxWq̨tR:8#?0i\GZۂg @gg|+^Ϣw-(kɦ6bθK9Xxߜ../"eAV-k-T_0`|qQV =(d <1we8j*:*JZ^^uCMyerD}!6 S˪S'd@]E1nCDcngj%XUpZ>Җ7y5Kˆċqؼݲd8 u k(J>__ [S/\7%.S-6|y§-YھsF~EhS=L_OeLӘJ\:pf4۾!! lY+,d'a棾*!-(aLi4xqYf`aP%L1{4kH#Y9.Gk)ΒI<άn"8+N :9={a>oA#mpBq(Ug3dnZ UE5TGڥn60vvTQ&To*_J$DQkěv]Nj"\,=>doX9=;5^:P)r4̆I9䩣]x_DcH+T&G㩸sme'AcK}361!?@Չ=ڂD3M/ +R'ßNpgðF`ʯ3@0,y' $BWs#Р>0}3|1B!ܐiNY4s xd598\#Ғz=xeI*wL 댋U85DwIM-j#-<񟿪"T5K=lޭ>r &;4>*YO |0r250iM-{|q[À9+_A~B Bأ 6qQzJ*(a.T=H\qn.hK*˜] <=6Zj9k⦔ﺦ\iQ:!{6plI uib 9?7 QaFӋ0ɵVi{:7\ppJu il% -G8MaX,4X].Sw[n3iDo53U\wD]Uѭ7~h:3+ZxbL? ^hmͪ]RIx.IfnakɶkqlF\&!Q(i=ZV"_uYC #/}xg{ft x_L{ʳ-Fu&C^GBR/5}tQhCcMlJZOz5UDw[ 2O'aTx7 CikqU/Ԧ!`=C%1UdLgw);T[}^|dPB/]B oڷb.hi:#:ҍy M49Nu!FO>-gG =1:׼im^sðC 3aUt# LoT4oY{\n^g%!ƕ&ܜYJXVq!9r7A]X@g1B _:M`tÒ;{aKəR,}WV &( TƉ$肕>L2}ҚͷW}t=ξ@b[u{MhϋT_d`Øb6J}17g+>S>!Bo$g/wWn5<+I$iF tcMIkcJsRC&~K'݄IX-i+ߧ F_p8qu/ӋK6j4-^E0<$:3Xɫ3 [ᏐRK2"L; NfSe{Sswq5wd+MӌgF lfS t7hA,|/"itx=B"CBs */DC׌G; пBT\jPMȲjK!:J@ﴄF~ BnA11kbj0K(㺎V06bi[bx(]Ǭ V}߅N)!uQh ԫ!eh1JTc"?~H?dLӬ-^yKSإ}?VY;B4J*~LC&!&B@&$7uc\u}2H2~h>^ˬphe,w\Kh\&w׌ Xو m,ٿ d)Ѷ B7~Cq U@GPH&9f޽5ݴl>@f@,cy M@e&dzz)!ºF^S23($[:dL!1VvP ;AVhLסw<²FMJ"s2G{teG7PΈ_7 /,±Y9y z0= w6غ SZVΖW}Xa0݁S7UKY߻`x3A/|_1L!侵B䧤xqq d b=g3)zimЃ:Abܹ^EM0[|DyTA05F =ڨv8ꚷT6 JNoڄz#ybanѶN]xθq\+CmO>v0ދ>Ų x fԕm^jDռ2j.;pՒQ)7X@M]TP2m+w|Crq.¸q I~SZPo 2kNj4jZV֍X!NYQ?j UsrkP0(кU16]t*ضqԇ0V~@Dh NFE W 0-Ӝ%t` :_``f%ckD[&>CZ#{} ii6L6:èZ{%'~$&G_@ I < sꜚau|lm&x'J}V+li*QZ#9&wv)fGi+uY͆9|h6񹏴w@l&*LK~9!7f2)kzqk/Sm 5\2hRAxة_yO貸gZqI1!5laW1Ԫ.ɝo]qkl'/ A06T0 'Vj9(3>D8ޑX_aK~b1D1i!4LVQYu=E";ľː3v[?V\&\PKl4ӦbC[ug,dulppdTIfRI痉n\ooa_CE˛ :8%Kf[/6CfX݆8<L7y\ ^ C"~GQA3ɸ@x 5z|dԠuK^2X [oS\hZ>JkMXGE\D4LŸ-wm>F^ch9< ƪtoQ8z. ?v&"L$v1's~7.7{#ҙEy%߬n6Z3( bQɏLh4XZ'f7-5`$&PgS􇳉]CtD5WÖ⶝{^F>]#;j3=Dd8k0+[tC26ǚ[SB˪x24}ܻ;E Boʓf:LH?#s0g~4"s Īz8EtNLa6&(THP<JKXϚЄe+~=Eˡ}b鵏,QM8d!u'ܯX3^?w2؃SuIx6WE]4= Cui\X15 l< ;X{{2kb4Z(aJ! e%̣!Q3|1M&|*ZK &!UКۊvqm(v%-;s/$ ^}k<{>I/j4 S9xͭ;-o̜x,'pţ`Ӑ, "9;o|oW߭v>K/1s"zȃzX+() eYyP۰Z!WdDG3rZV:%2_O&yE ].IxddW\ . WD*v6RA[U8F G"Fbd-@)&P׾rTF)>ۋ䖾MVbd(@̛ r ўPȴ֌sOA?Q2Gg> Kg̭vm_=/a`yH$]ptg['s:V5d_CxWr7GH-q=e1_90@KFb YZk Q1WNtٙ~}Ifg7,B_/:S.&mGT9Xz5-e# <>3d ڱeSՔƟ+c}4/ra\V79KXUep>Q*'(7:Ovsf"R=l؟YA?V\oB{7:29O뇋zGUgW4Dل}p96:䁨?ۏ%ѷ}%EDS f s F'+dL3AP妣+&'(/"g1=Y9T(?-Fˠ` 탡SX%uǺNX]:` N"!M>ouQh,.(C֧k5-USB1PLtU&C0A"zI& =Y_i;,|Z|µ딤>$ B8p)R*ɕ{m[EVNa K'ɵ%YQE"t9'f R ⡜vHN??Mʷ|eT]d?.stEف=2}Zbdܙ/YiT6-1."[P"uND]ҳwhaY)U0CV6`f s=QD|H䞐Z26NsVR@Α ju5%gȎ +SpR(۳8Y;u<9m< ]%R9[;j{gF[-sh A"wvnfeN휻Ϗt4ɕHhj我FzOM.31%f2Sa¢:㦗 aÑ/]*N9p1,4xժN Ǧ)ť❱w 1鼯wÁ[OcF]y]{d'-zîטXOlۊ5ڌ%86]1xKW$1oHC)Bx;]K{-?K^ڍ *>*$edeһ  Z{nXrӽD 7Mn2QN%9R̊X5<2~XLEq߬яon`8;,gY%%:f7uleCS(.u&hϾ@Kь2֮ذԛnjSz_ERN&֑[2ޭ !nXlӞ7*iK00 ޴̡L`W!vAO ]~ :WϭX/^z>T(~,ێ)~L̍?5|=(Jm޸-RZ 0(J-z=֔dK u5vPAybC⚕kic3DŽX -,A:O8ElU rdsxsSbp ^!ggj1wpI]}ցRRm&~~> %Wb*I@Kk9jW-yp~@L[=Y׻f͓vV) :*9{)@6w3mU'ާ޽;AH .E  wM`#wQ,&5;;Crk&bNI ,,I,A|q8sbf/:e%j4\ @$<ҿ61_zԲu(Kbw?9ΞPQ+R,٧ VpGXU~ iqïyԛ WݨXYrI t죪chռ bBtAvЃר[G`l jZ[K^k\#-{cf`Qf>HPδEKƔЊu$K::zx& '2=N)Q͌1s{~$ssa-8_dZ׌tĈ{^ iĊ.xwzq16A I1,&Ѷ>9wz% 876bq/ʖۓŨ(? }êl7x/^jY8x8⶿ 'EBZ^(k>'Eq%5)q֋NC}iË<@ h#F)1i+KumJ껅4Х[r9پrmұUIVu0w/[fqhw{WҶH8ޡ=Ct)n@jDEgTK] 9{H㙌*tt?+] =psw(ETR-oj. YSLjAASS]cbW2sL2D۶kV~PɜM ;{qE1x5/(39}v0 W'vW}!(8O-񩗫7<^}v-A/.Na!Z|V/ *teE!W֡",Z$ynS׳q5.%{ Ce!k^Q,u5 N7k9R9"3ȹ"nr4quF1Qz*$)0IU-dqT]:ڭS_m` ;l(5Z%%|vmp2ͬ/LjqvRQg(m&&r`1rŌI, SvYNI\'p[K<؛9ٰ~ʥee@ cP1 M-AO1*ߖAP)e\Sl yV\*0# #$FYgbE|L̟&Cp5Jdޠ^ !n+^od”f]g"W͂tmTc!̈́ġ"o4w j!y.rUPu8^pbѯ:!XDk*~N2A|Wz5 l3*fܳOm/fD}u on(睷_}X:~3;˭lK;*37h6u@/B}烊QzmzՍs1,C]_ߥ,ye@yV@T[E[@Fƺü*3~m_ x{5XPts<M/ 6DAWCZD呓!<}B?uyp =4 ɗd:"b/Rtȷf=~G`T2`|x۝6kWDOoU}'uRثm}R̻tdtdN1-!0/ ,Td9!֣ȤBFkȵҰ)6DД}`h(r-L i m{g6GEsRvvZX-wROi15`h&2~&I}U/󮥦WqAt$޺?9ѱgYZ07070100000002000081a4000000000000000000000001673737b700009e1c000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/core/ib_cm.ko.xz7zXZִF!t/]]?EhDTTk׶Ǽ;E9ߵ2M<܌o[m{e#ATϪOM /ﶆ}Q:l }oWFpDVc}D%+1, )%FVԙlSʛYeN`MlŞgk(^uv|<2lj KOHaVA <|nmPȈ< 6UC-TjABUenJ2.hAz7E`d5|ߐ[_;=9}L <& K\IҕP +6xsѝm\ ;n?& e1Qw![J*2 `RTocF{882~)-Vuqf0HBr翦`sK;y9El~;v߾.~etQZNJ &v༞&Y`3wڴ4@H=p]LB&ߟRO"n;YvgR>+YB,'A^7BhR@|p_|{Q΅ EbWVY ~pd$ܜ=orʐ*ݿNzosh"A9huzm!YNS?V`6y,j&~Yc_ѤmU,Չj[$`筼"p(lэndӺX_v%W5RLp| >eP/&1Xc3hpj\ J&ŢCb2֋p׹:HejY; u i")*!9EprRXe^j{u9|6Q}Tp]ēf|`'F^F)lc`+=8>03`Skȵ_"4"n)BlF{Z&`_OJՓQlj\=7,ӧ8S%]`ߋ=1י1%"mNͺP'=_=CgԡCqE%\Whwib/aOu ac*̞ ydlYCeWqWВmi{)V3Hvr1A9&DJ]Y+eLB9 ط QCr) ,[WfOm'\aPB WYtF5EYOf'ӕjW'ێ>{6)˚0;6x1qMml`p;!t;sPHm16^8Z?eС:kOȤR{ 홷g\ "H{:X}OVκR`g3]㛾!n̺Cs١$A~"|F%* 4 @oB@-Aj6I#Qfˆ4 ذrī )"?bVBCd:p0Nm=Qy1s+֭GThN7NCAc@e.S" T[ WI.MU Նdvph[=:ǵjHYuM5"ZDGr J$uǘFU.Nfy)j|݀3-fxӽwgSN1J&5- 8gr]$Arͫ#ﴒ yG欦 yzTXcr_e`UPQ@k|Hi,GI4&$'z: kf)\.mxxIM_l ~<[TI42ۡ1Ԅ!,cL^4M)I2y+xy"?)BG'A>VDB g*.X΄T ^`O"|?QW{ߘ53*^:z{|9R}]sVRxӡ gWɥ\ 8^, bb Nm}z[/yxWBh'}:C?j q$KٶPәI cO7\l')53wy\~}y&E}nɆKP`(8_O&YwoQ znD'qCK5̶2qEejF_:knBLNm$\j$Uז Ĕr]7D+DG5U2kqd\QӒ=Yދe/2d!v-v:9 Q6,}kjn4`Iwg"߬Τ_:ܦ,s(`c,0;uY/j%S^%+Gj,D1k_YL-fm /6hGNBqKNVmlwslJ.HcG]h>gN$:z}#7ÍީNBX{q`-6s 3pW'7oQ;zΈA-as2#hxD"2󔔟EuA|ҥ P9v-dņ u|E)yz1G;M-+^s[awBTDWi4~'s~@ioG,u Jy0iꦦDNV|qb{'S){<%hΨvCg $Nb8?OO$%YO3됃eFi2`zA 2"0V&&FYkj?H/ӹ"Y+ڋ2,- c"Q*lۨ; "j,CEl(LV'>U[q!/y}LnafU#UY޽?KAA@G7Tvq Z@k;W_Iƀ*볺} 4\8" w_&X 3ZOx~/JiIb/s &ke`-a6J& P^eŋ1A[ůF >9*r '6q nzm:Y2S U1.FTsFa2I,Ao6I<(UrNx؝5wITh;L ^bhhq{ 'IF$'-~yؓ;2K>a$n*k J<! yXJ+ ׏IExD>ٽn}Ji :] |;g2:PNzfrͶZtˈ3kZAVɛI/Wv vHn'_YX1E7ZxneOHAuSzc!Z{FI+B"fTB$q?wmM$Tzq7.om)  Tg:d5/ " r}õf#}ٽ5FJcEٕuBx|IB;BT-8-Ya *ZǵKc1A?'?uxδ/rjoMo4MW،V/~ҭv0(',kGaONcNNvwcSZv_!\+ioW 85 U*鳨C EU%)E?S3 ᢒɞM"A&[yM\G>>Kcl(g40|17Li$m ܮ9jR4#N`QxSaM" )DzD7 8w=c<]ajkX8E=y|꽟Ɇ D?;ܘL4e%{lprlknH GBz)ڡk Ta6(a[z7x5\<Pk2՛1iD %O1w)>TD%5j%&]3g5(ڎ0n*5g13E+?z$Cl{8o(~l[2g M{e 3E*bcS{Qߦac+L"L}kNE8/ϲvX)6oh@7kv})jT[CҊA>7YG*OY77@y=9DZyQWko2;8Y>fhWƪMH}Cv1A;=h@ p~'rU_^k+7\7mӘ<8J %fW;oFCX8VAU"x·v}-d E'-zpVGo|qkHH>[EuY0 §b!͙\眫]x-Sj%Y2A&y$LK89J|P鿙dA#Te4Rhp}9t>h_h:vUJ8hºI$ M >jw) G=cϓmR S0b]m\އj6lIXH%H.TT.4=$b64{'$O7W~%4^&>g'&8Rvēavwe%r[a0#j4ZHhJ.Bc,'ߕc9-[Lt5`N1Ye4\ rl(aEs)MHKd✀>QOO1?-(NEsRգt'Xr߲Tق? 4jժnMV!ց@a^ " g0΢dlO 5*f N- N?;J S/zI%vnܳS)ռ%::GJ/K6`Kޠt ;xh>0.I]As.f Ÿ\NL}X{GTRmj>-m.O""ݛs yq,-p)j8GMT; !{OzWp/d uh#!l\,2SXT"e!{IυT?ʫhvR1| g -S%aHtyzyJH(W@MY4g߭1iP{)˅` s779)Xյ]sQ.!ᩘOB'?x _22(_Lf:H8_L :gBpKx7Q.w* \_H0/|V^Xink]nǐWl)xXfȡP"1/taSw4waª ;BO3ek0CyͤW ?Lh"(m* 9GLz pVp8{B;4FIz1zRUafrz H=<9wl%24wTUlUd\^d)`2z($Ma@g_R3.á1|B 5hʂQ407G:KP9FD䆿;m833D(pZ%t8 /]/;U]r5R k/{ll71P$"Z )W ;XDclAIޕm,__5MQ#ƃX17G 3o*(E2IVhbBN:i1i$ih+v[ܐ/Oك!,px\s#+ A 0%=7u ƬÌ?'{M\P3^JT>8toWů'tD C(0 p ߅ڴ萂!;l jLxf,kKytwF}&ڍ>4}w#5Td5qV栗ЈtklM3dW|=48^򿎹% KpݫT5nR;4U8dV{he}W/IWjwn]<z h?Ҿ7; =j#gj/iJ(_à̪ Ssc'mbc ?~9D:)+/KSQ7o'] ca!(I֎m ΀n0@ _#ԕwl{zo_%OE.vdV40=!q+tXqiᅺڬ\{%X%mj@qAXG7a*P&.[`QKIUn1:!jgmM˕锅N|p$4'䶐S~N,/'w=.E$Zчduy:˝!;,WТ&#I Y$i=:G|g/\}mAqn/bhe R$p3h5%)JW>hЂu¥Cy3flwb6 6^rz ddt1My:B@W?l=Z`R*ો”̤Z\T9מּxsŁ 2~}g`Ky#}>\Zu\6k)?b|iugnZFb6_ɶ|Vc W&XּoUW_Rz%cfJ i;*LDOWkRŴhqR-ë8 I7p6@hp)Ȗo^y`\rmqso42!gQqs=oUHwUmT3Dw lLoN\ `?dQIS]%uTl56߃E&P#OUkw#L>/v/> iuB׆.#(ãc(nx`+f-k-UgSHM;i;J {J7]6+%Ü5À;=TOeX<ܭ$ḱ:N| /SvZ E:cA vIO]1{?| 萢!QȖ@`d-HNH{L:[ܡ=ҡLy(:ɢD N ]X C!xf <궢ݕDp>s0B΄ų۲@?9< .j~ TRsBxKh,%ǘ x@E S'Gĉ>cmVgˉq5SڃVGGf4\GFEȏ|&8&Ot~zk(ӹǥݼjvXo4OJ|.‚]ZڬpK]I1f?E`7Dا,tō^K]*QO{=sgDdBk#e W>#j!}y=mu]K=4}d b4e3AKQ&G5dj}0)Yv-GP;x[Cްfk.GZ#N{ifb5z=0{Wq+dOUٴlXKbԩɥͳޒw|n:;Du12{+AΤJI[)d?ϩ命g{7J[e3CME@^hQ]qjϯh u)QaDίDvxrh.{ /g3zJtY 1)V[<}m4|KVm(R!^(eWKWy 瑀o~x"ԈOBB7{yG0S{ -:tyJPFSWg1!GA.앫8 pVdLaWBl*ZF!bQLٮ_i2'1)tIc]{@-|C޶}Ԙ[`nk4B1iB %[ f"BSjD'9C0b-pDyj|gEpd"?SA'"r".c@.Wv[p2:PPQ76X0e Ä<>l"YrL\LYo{[>*@ޠcM0 9(` . '_ny.4ĭC&@nʂ^N/N)l@9)f g9Z1˴RJ,p'BS0;< \H}%n-U'EN\gc Lv!M=.vx%X(eњ s^-ʲs2EV0.Hѣql HLBH++w2 QL)1C G"өƒL|3cX5nImtɩ[>5R7XW"?;lʭ* aR[_e] }*׊gn_X2Ĺ+rsW{ާx>eTZ!tb7[sq3?F dbp1+ b|p,Wm/5)r`9 4e=NBk M/L鮨\ ׬eG} |\m?4!c|Ywɐb'F5W 8X+3^qol+X_(tR^@:_j5{䌱F1+`3N-tNe^bscCv-ړʑl5\USݲ\Of/ho> KĒSob1ּk?YB_/}Wz]~hƘ5׳^߲'S03v aF:70—tuD(4$Зe6}(g-va"Sޣ &Sf#kb(YY:a ׌ SŔk”ȇdf~L݆L;Ƒ9RzqJG1*{aǾ'DU@.OnKcrL'@I-wS rr{KwD S9띅E"4=AiwDI:rXu#9.NP)__)h-7Y8ԁj1ItˊRNBp]Iށw}PKss3*!si:9A%W.RYAwqY6=e:,AhP/Ε6:/XiZ[XIN~wГ䮀DG'6!1'C>ĥ!vEmό4"u};8Spdcsp)|Š]e;*Up ;+E{q $)Rp Oog)c%6iQY5Gkw 3c}Uܩ]TϊZ#? U+waLMz-Ēv}<PTp?+j̱RLۣb߽>7rpUArP;_1lc8Oiӈqu+UJ8-kY 7F=qCD{kϰH#* -d7P7uc,W,(S bK5:zY2`yilu?h÷ڇv{^V1W,ۅ,nF}c/o[69Rզgf=! F~rrJ)-_tteFy4_ejGSO߽qx/3\)Edz vRH>ZҘ]ܐ!3Cy ~m|zE@Emd{kԢ5zY孟%/ LGTς ^ƝM|b'Ƭ.}~l>%I]L* .3/@TމtIϤRA IJC-~p<%T Ξh}~4^!T :";!܀L HY<Ӕ)WEX(?B뛅kG7횔ȡ{Э~" p*USOlLiPUsґgypttP pHOc}MO6viUf5 _($\l1pQ?{f벖Kk.YEk8HIor쥛EA TΌm<.DzoJ3E%cn > 籮^>x,爠'qq|ҶPy`ZoPQp W]EdŒNtHB"22"~6\&$B$>VVw'߰ BʡpJj"ӑvq4r#`:FD,uӢ]лb;AJ/;I,W]+s__;v˲JPY%Xs4[nh8x Gԕ܆xh i0}ABli. @x'fh5g7j= n"A+c#訌 ck4i- ]W$=j0Qj$qN ]lꄦa";on茿\RVKbV2t[[{i|/ W$#Ina̘Pt7}f8Av>w֓$OfAv%ʡPݮ 9&$W PFqLN:]`3pp'yd !Ʊ G&-WH77OmZ%\udLNt0Y+ĐXka-W.O+Е0EؗYDyq:̕@NhKQNB\@WLڢ¾aJk{I>U(7!"E {B4~~Iԟ0swUE&ҟ7$# 4YC6K5:Ukɔ_YkaV n*o߉sU5v@j5)6񼊴I=sVqϽJ:>nϮ3礥Fj.6]y<'`qKLlwRn;v`,E<SD=D|2Z9;q7(]7Iv ;"(U7I!C^ ZH*y { إr-a?zdwZKJgb }[P'xC)gCSdcסEJP`7Ek#{ -G!YSMR ̐!7n;?ha_j$<=6ZQ|0xZF!SR@G; l'$6F‹г(.<%AGbyV,Ժ"/dF36 [: .T"NoVU¦?T՝Ð/ ٵ&)wo*Xo8VƵQ1ۣD'O3&yޡnY+ 5pfL.O"3DnZf`r"{LFS@,os@5G0F%/=mX^GT3Wdx ;4@$xڍ)'@GW;qg`$Jϲ ؛ ^D49S~'<Ϧ ޱmQ&=q:XeZsJ~ꂇbrȚ@i+HSpӥI(KkWLQe4 d2" 6ަy?W{^jW/5Mk_VA.̘& O$vnO4dl0@UB(yYK}6-[ 8کU*Qtzdaq{0R Hmd46Gq]:‰ '"λ@w A*4ɴ͗7K9ߥ\BFvCD}q6AC UN>]>e&*NQ3g:,pTy:BOãDJ#B|`ۅwc8af|pWv)r_rJEԑNyQjE0?;d{v$l|Fyp@ۚjʰlMgW3([X%ҺE+F6r'X|*<s"y2LĕNLU3|`-H6Yb m;BjX=u`s꘭xS[ PDQ"ہgcU{;4[4gwTm( ::Jm9VsP.t0ɛjX|mP1wt**#z[xg gABՐ[ VVAk^bT#::Gt>"  h$M %.̑ID Mm~6U^ OEI`[nw 0Q\ڔO:G-=P8ӓddM΋FoA6[< S*Ò@gШR_ZD0/d_XDMOd5\ԣ`gnĤ&lp:E.`__[,(IÎ6$cAURԘJaC?'em5md(g[Lf(gVUVUό|ÍOq֮ڏ<=[7PkY uQR]!o 5ߺrpQ.DE*}k>/R3CR+]zgZ|*LBYXpG~$kR2M3[Tl&ES f^p:%A$gIzin3WZςB{mw987z@[H054Mg7&}!O]O_dtA"t'>DnHs'?>M]i>=bKg?#^BTh "WhZ !&[_ZW+ڜ.˰^@\lg_."Qy4`T)KokP*,AP1wlv2G07P揜囉TQ*wœ~TUx(d݈ .\IrÈ.7JOC+t|̰0X2c@j)ZP6CMƵ,͙Wg+NDѐ^HɄ٣m4"+UcHzlN) vΉC͠WEݼ_6t8$UܒM% 8Tn0wVoΥc#)CAdNi}ɝ[ y]}|oRݝTE9w0 }77fkjŸ>BVdy*'g7s9,Uʂ>^(p|p _OYBw?Te>ۇF냰d*o ·u5:??گ?N:bx!bɝϭlSήH(;I<}AuLX+&̹%lO &{m >\3JWb`߃t،`}mhV%Ⱥ厲ZX['UŨUYHn4=!~f,^WZWIzO"nӰ~_5U.n ^ A6"VC<=~ex~&V.W,8_{WFیy_ a_vj|#Fek<& =nvYli :4uWnrGit`"͈ CRs $O؄&muPZKo\""麘[MESu.X>'#]wEy]>❡Ðf͝wx?R5}"I\Q@Z8]ȞӵO#&9q/~&0USY (nuR=卿.-JtC`XqGͅj&{`yxKMW$EO'azSFDd #ХrrEÿ۹Nu #~t x~hifO*/ةM@wy@ӿ/\N[H|'X?9\ t$3]7E| 1n>kZW@Obч!H!(JmXٶhl% WI735$Ng/ 3WݟqfYBM9Ώ&IVһ\{ ;3XǦhRQ6K,} OgE]sҢZgh!s{etqJf1Nb@I c}On (㜻Z=lJc] ՀWd砏H+,68X[cŕy<4dxi0H8&);KT ~; uʽ/jYaZmNཀྵ  i'tԞY/r3ڟV@>T>9Ը#wGux 1#iRP`ր䟨w SXkNfiXFmDgut혿'7)h'/O_O 4Ӯ|׉R.mj6L ".j(FMIQyH[1.i7_qkwu6ӛ‡oNl5*'ا "H g&AULsтuT '5Uqq~ 猭YYm_ =6ȟV뻍> Z)B%a6R$` g+O,eOЯgI9.(QlAB.n)ArsGb'lVעI0d! :PM'k uqHqIz b-@Wj”#XP;C:wƽ)#dJdj+*/[x#8 !xH &c擔DlaZ x+|? g0KTq=e5je%f1^@CdޢuS}v<0W%Ö': a( Y66M2. ўl_5ӈU! <7^Wv3hAOT[8- xK (KFOj̝/uz6Z\S$ v6y+ljc M(0Nwc$!\MQj>$=}=1h\ 2.N{8i邟o>3(Oq{z]Q@:MT0l" k.:02`~>.e$ƕ4Fʜ 4}6{OGtt+aL8Wһj;`%tu frˊcigL#RXxSF25"*dgIZEYj/ 뫫E%q.86pںD~N1+^r7UW ÷B}w d7+u4lWm$J(yH2cf9|ߚktã1ٕ;9vpH Brm,-&U]NYw2omSs]raDvaSb0&-]ේjH>$DcL;Ngqռ9]UzMKKAA&)!gT,a`$iViDHqbK|_ipFa4K]eO #+8Q¶LK0&uH{r|k PmA;$:9HlA[՝JId姃͙xh+RȳN{pT-zy"6Q~^!h/fy#yd] Z%ۣn[֥ީ 0LoqDz:}kYEҲچig8]}{DVW~R5|FC  4?%a|/bQDJ7CWh/Ref>3O /j),Tj^6a1j&XQÇ:?;JU@ ľ5 ^)M~J4 ɾ%)sv% A-vsu[DTnVj'қ (Z\C7bXx<2$Z|pTɎx ѿI7o "ngDz4x <B5-lK@,9R%۵醉5p0\8QIBRv熓q$ BjWˈO&F/6]bJlLc'%~I\M*I`o㸧ٶ/OՍu6P2/fF@q. >fۢ,k} Y6):Uh<>Bõ,W:.xS:hw:35-AaF.{Ep,r?LNkzg/F׈<+Q46A@`9 Jr›kA_$Xo#ZF5'Ke\dP~p[W6wT 3{sen>zk2$8)Zv^vr}],4f`:/G󀟹 Yg̺Ll>am›L7_\#m!I0@J$s_} "mGQ,SJxPbTmX (2.N pƚ,շV ˢ(BY閺'WNЄCfr%٪Qer>i#_eWq/>:>98`Ԟ!/GٓF5a#o]Džn-:(F8:BlISÑmش&X_sҢ_}SJ)?c շ+|FF]\_~P` c΅%L6i݈uջթpo ^2)1o86 -TM(wxl$ae Vt,>;GRF]? ᛌ8ߺtPI|0JVL Fә2XQ!/Qc8̌F:A"D8+ Wզ[V'Q\ݠ/2Ȱ5ԇi8DoَG>Olp%mk|R߯az,:|BOz6m@cg\^ 6Ԁ+V@b>e% WB+3Z|ğ[a[˶=ȗYNe_1Ǣ8_u-ˏS"+EN5:ܕ<3߁H>?3T4v2hbC UN=Z`:bHA!&9Ă_|8nHME`ͥc^ThaLNu@3̯lЮ)UG[4B*vɺwzd0UB@C}̅VF[a5"2p^P'I:ɈzȝYv.[M E3߯7%wIGƉS{(V[?u(Iz|uS~GH;$XVsqx9/\ "Lچ)S edGtG$UzҮpEKǒDQ[Ft8Ud3 Ȉ"k˯n{%KEU=$Ӭͺ M1 gMi?/'یi㞟KÊ}!?8]L :sSWt)f*JN!@=%g>v&z~D}6G5IpHRLG4LHɅj}ux4hR64G7frvTD,]ZvhDa8XCa|g3LUwP(@t2D7 +Z0W܁S@t4*V{SH"oOɎrb彛M+^w&(FrdZ @fOt/nWYϯȮ9uv,wtKlǔgH~fmL zY>#D [~/+-B2O2a_^] ʼgqA_Ǽ☀tԥV;]DwB1pV'-_$֢'6g#|۩|Ν?g+L DMU2 # ,MD4z|j[B*&<_ u7Tu>ر_ahmSzx^}dJM_{Nݴ.B}SUъEk 9zS%CS Snj3~ d$wfjs@J]/q$E/@Ej9j2l/<ǞR4'赵ȚLw>!.M \}V:IlN7YC쬾,YQ\Gi=[5CɾI&N[6^X\YЁ'g6c6 VwGt_w>&-LpEٞ顲a𑛀*ۨ_#ÒS}\sX*3hHZK,^a̺Z:~E6'fFk3OTEQ_x'MҁL˨zNd8V& Z9:QyV%^6ԖxC ?"k5UY؄Xڞ/THN Vs+%N"Qdl6B S*ËH&>]LjtͭMvT?iÀ7U^8!CZкT.OT`£޼@_D 4y&&!܈枎ƪlж 1_ 7akBV= |-z34?lЙr74Y,GE!|n~e.ќ@ t?Ifof)i5\k +Dev=P4Pp0]q_w_$Kvo%K*cZtB %4!~ؽVyp@\=DžkYSAjh%2Ђu>ti(MAZzd) tX̰&?q.]Q'QCuƵ~DM%V5X Ѱ 7[$i(QW+A Lz6d!1^2YHtB3ZR=OX |Cp~: S;n@}Dթz.? {+)aTAw}eыc`iM*((~w~sl(FhgrM66y(qh'H标'm[f EI" XJl+Sim$nY\V,t@C8]ýF8F6Vz[ i)giJaJR^~I/՟lOWfxEyikݣx4D΃oΜӧKw}Zտo%x/:9& 9md %uoJBSR( 9xDz`z $.LWƨ g8) ǟ)~ @+zDZJNqiPfC9w׵/M`BH.g ңnHu@_#6@aLR3aD4oYg,A/)Svm2^6f[?rqG9s؆* r0fGv{ʟr oG\>_S4.<C&ԑP8Y-6eSUȩXwtQAYd:09h}nDu Ck{Ӿ7/˷xϨeTgzWJoBT=*4>A75y&{]+@N^Ir#֛ۘ{Ѝ&s̍s1 ]qNO,aJAةo.ZD&FS_-G"@YBYMb>MYE_/O~=HͿ\W}. ㌢elM-S8T_3܌hXl͔} (!Z07f(<t!@|%j }R\,3T\0atyvsO֟>yPv <ߊ%OK"OUctmō)"xvxHKOLībLBlNUw9o} \ \#{5:l"oa7d 'W_)T%{*IϨ n#X-]:N j}.fTv27۰4Ŭ>y^yjh=Qc.[8ui6^mbdbD8G" 6e C}fJpYwГMyR9g97$~O^?34^(>SeDJoj/7_5B̙} ݚ, ͕ӵ۲*vdz@IԴ]'ټvs~dc~\?Ci  V l0g>&*KvMrY@ ߤ{ae>|RnEAc;4g~95P 4֜SdK=!"1a3A$0AܬjG#ia!A0OuhO<0VjB}X!bfF:%cK`4(-&M |kUG/1%-GwkVf!8\3 T \ۡc.˼#gɴ#~t5OV0aCޯ=!` +z3Rh@_"'ffv4C_(oA1QF$CXtVD7˜'ҫ!Yb@1l|({M1D"x`6wlxodm4hNim&91IXm#eذE`cçnDC_P# "_^7wɔFt|A5V*Q _WrX ~`D&Vn2H} <%ow#p,uCB% C/E'M]FGHAˊ_^ [苲Ad6cs}c͌ IбsLMG: ׁa=&KXtqzm%M 8-5,Wt|[i"?O@twZ/*oE7p-.$yu g߷^HQ1"in< 5^,.*8P f^LCdj`VѩέKӺ 1dŸN ?`vN/6+-ٝuB-ݡG'@cyHyXH~*#S[ $*pj$-=dˌ;N 63*~UG/z#Rx{~*(q\[(`xא@ä$#X&0馃g(+ň\ڒ2No,{RTC %R>ӹH_TiX}@w"EFh'V%7UÕ':v"Cg<@lѷ _*"kmnoA֗ MLWf:-'^^0!M8WNϽ}:HV163tޚZ'VXNY-,I%x,O><A3SUǏ(@ǫe50Y{Oߏ\'%Z mxJ8 J#Aڵ%EWťO,Mq:KӐJLt J $1b _G.3ZZy+G.P-~ֹ77mᏣ, s̮7}Jϝ@hEӽی9䒁b/m=:OZkp,yʞj̥I{@&~yA"s ) d9P!Kf@Bpqԏ8LۓDb{_ke\tHN;9uQ_kVXxT8cEfĢ1d,&J,p /:k# D9$ Gc'ҹi/)gC}QTitɗ䏫?qLo/i}s Ϗ[ ϋYl:n@\K蓸pǕEcyE7x*t:d[yLtlYyQ\+`қȬ^ TAMv$wn 6"Saju}3ǽPW閒ӝ=|{n+p'ooYUsHJi> r E6`Ie~eO+voW/?5Am4eU]A\~IpHq}kGN Tg֯7(rZܟnz7 d\{͐? 1Ѣ^".Fp)h]< %A͢iF<,(#,!C-RL Ň k;zΌ$sN3:"^w =8d?r-Bj,df F?FO†+uxˤ@.Xj2![że.Xo="i7.fh:Tj(X-Թ 䫰OΜxb>2c{C(Ö4}3۶YmU5x̽PڿQJ)Q-uPֽ F>ۅWkh8е"o8jk➜,3*{I4+]TO65 N$N;Z)*?|]gՊ vV6&8Nfr"6gd8Y Vnf?\5F.$?b~>Q\Zd)Ɠ]t!0s~ڋBƬ9zǬj0]5oԒ KorSJPҾ$m:qi.'o˒nTj7P5 ԟd KV@}oWPx) *a|$D6vYԯ G5lG&H;;O[TthW.X "+|XjDžY'%aNJpQKŔ)=X}JX"JqZd; SO;hpXly}h5*ߨo3-͉ \~0I{JC ?\V?NH5wSGݯYrzRꁷ"P)1qДQ}Mo`nh= }FL#vR>6vLKw0hG0^^/~r:N?z*BS )w(fӏT^aO>9F> }2( fti:D":H4\J^\vˌH,:+-cj5}>Y+cE!pR,A!!`dӁ.㼒 ,g4eSWz 39tP酈]H,FF"X[+i|j)0Q+\ %R`8e>)ފa2.Lu+R Y .D7շKk!jQ¿2aRdzwݽV昳Gmj q$^l*?O}xv$| {7ڬCǚ1`bѳni称 9L Mzo0)V;keRDH,T]:US,-6{1v#;saM=`Qg=?RP]ß}!%Fb 45-XL^hM ?HCY8R.ي2z/YEqp-=J. ]ltXJсck\hF8\H>2aNhdOmL{ Ic:N?}zvC\/˦VNjÈGK9 ;_uvdؐBx{:V0@>[@C m^W2gsܺ.4's‚3D^.b'(PP=7v0O~"z49g.(8I1!ˣr#V %JH{_hP8-=81b:IkuuG+F)^ 7G!JteWaN`ZDܱ|]JHH)kJ8$-Oq$dg x% o-qgJi>K"o="rۃ5{aVm?1pFC n՗ﰜs"-VQԑҨ$r] Ji( MjlSu2&υcHbIh;u[i~ܧQ_* ,ɳמ|s8鰣^&dvY摩5HwѣQޔ4)x4pϑ`v3R?P" 4 /xى!\bFT&ΗmaPiq1ik,ߓi8j%l]ܚ93,5| 4rmJ@4;m9>+F"ڏ&8ּ=춥9m&J@$l Kղ>S oMMS2\LQ] /2AKblΗPJ|c(E ]wi!_q[ ͭBԡ uY) #Ch։-e Sz:d>1>5OǴ^P`Z1+J)pP!jҝvr T?.Bl|Uڴ28lUK3 =&AI^2`HQ9ŔqƵTJQ^ ϗ&ӥL^ZZY'С]Ej5I4;<&+]u{MBGT J-w-ځ!~g'E:[tQyDM)U62#PeiG:`@N1ʭnA|iuyo)cF`&8N#57E\ԗ"2"UWVbz蛔i$v/ pь;WYjdph?AvO(Gyro;mm NE{Fss/)HrWZ!yԽ kx2Iw.{ 'O1sGGjfIГetXzY\HgܻHTN c OW%yz#SB5u=pw ˗(I.c3YWܦ;58)]]qIcpq`lrꖿW=k}V~kߐ["VUY.ɓg8]Oaհ2OJ2nJ@Ҏ̻C"?;-lҠ4h= N|KLE ܨpǷ(7%,ƽ+瑗29il'vyY/Rݦ#hԣQAø1^!y0CC"us{dtV{݀=='֚D&jirY˥+~ϢGQoFGQe$w|*Ծ_Yi^#)֣@WKد;_/zxj%~>۩_(R)+>#dnEs 9aJ o SӟɥfUOit!"y a3L [hyZ!ENuJ/+ON@wِ>gF}"agvIMVgb$;̌%wC5WE,U/]9b. 6aAeܲ;e0 }7FѲW7PȢxֲfW1َM;<A|rW_&Z8vJ4͗,MU1TjF<Wj}]2g)ǎbم>O`I[(/$Or9䟢\;o,dӒ`^JE\bזuMxJbo`sN[R P;:}gKe-kʆ?Uar*3CC~yO0:l;YJbu /Ld2,1ep`KL ^[d옉xEbkƸ X.z,w Z܋Ps!cx~W +|'끩2=0ʀc -I0^>G*98L`/.^XM\˷V@pw?K [;A3nf,T)8ۢ.Pa3*u+nTw$ٕ GËeQ^ublh"OFןỈ$}yEG%Z 4A.N jЎٕJF ,3D9 Ng.k={ !Z &$I*V3G$l|CӏvA@EVD\7AW|jl"Aue:@Oj| Y~ 9eBLRQ2Wok'-YsccՍF#\=S =C<\o]~$ jgF ZK^"(kņ&VQÔcB3v|2\x|"CLFWu۝)"WRNkq~`{Cݿ8R'-/}9tq@v6"1:+Y-GNt%rc"v@X,!8C!Ӊ7<}Pͣ,#{-33N$9:dϰ0HW#wvg9XXޱ6 u,'ꢶ&/h"yPoMp n@{,AP߀>ᶮ kwtT_u6w:GޗxRȔӾ7fBG g/n#~I֊?0 5mV> ,-'ZM/hF >܂;&g:SMFŖeVn7ľ(&+CnNklK Df,+,͑_DiOSS\ `K3iVsGKy34"=y@.fl̿}yڏ߼z5]uNaR^ 3ܗ;$ߌ_e{1|!.7ԭ?>m#YThZaXIly ȷXJݲI% 옓 ; v*(tUx3RgJ㭈q#I?1U}:y|Qxdʨ8KY,B s1{~7+H V%f`:ŶC coW)}IYyr/\kiŒa]N*5Vrґ,Ä85W@U,2I]ʔB &{"LS56\C |S!H\.F D DD  43c[s:rqvn26e 5Qhl@E,F$PGRygNE8&"y +ְg`K+Ḻ=Lz6z5u=e!ߘH²)W@.m}KD  eNSRcg}YΕ^|鎌4pw'e(2j*<>f4QtbXRa)ը ȷ=.Tb6/̜h?Gt+4ZС.LkMK*_!o&v7POb=2Sfi%̺݃Γ$~5ؔ+=@]a U@JVZȥMH)=,q2IȘ=]q;4,sz9[@ cS~UdcHh" +8iy`INN,$р~:Nx.V!'}9PhMIoi !5V|JE}wX&S9RB:j\YJ]@PAm[]Zh5lB>NUF }6N #qx?%[8γOuHxo`+$6`aFRe+!,pmLx#X1 ۙ =7XgPD`~~+x;mH_r1AVYByGL嶿|*Dd=L%z\0r0Zo!W١֞#m"uhs 5oQ?A$5`cd5!Ql< (r~0?-_[ R47J+쿐| шHV0VL o&_H&>7f7V.7E#?_ ~oiNsT8K\{S-_?oώ~Dlژr)U"B෎飮#Vg:a/@ԗ[N׎=L)X\h%w _  %~-'ğ+W[*5WdNq$[]XSwU-&߯g*3pZkomFY},|Vbd |n)EiqEBN<Omnr##z\+,Pr: cu 1KyvfEfj5nc9U*r-=0K䊇谽ޖjWZu<0oxb.(dq2I1OY&+4oQJ"YGOJG2ZZXZ}lx,b|9lMZͩxEg? c` \Gp`Kv-u>ˍYKԙd|XKC@b|- =X]J)ytDkCzՆIJtL!xD#y\Z>r&WN}7C ~@q vo= 8^o) ,Af3M3gԼl(8W B|e?zKn./QOԭC;Ԑ\n-t)j5 2uBhbqqw.Z@oc'+ KO`_K'_)afϜڻ oSwXJq)T{0 Ly`)9 +ԛ]WWo1kFYJQy97PоY=ca-d#3wk^lUkkQ:eCqkV&Ond l;ꁆRlm^1{,[>J7>`v{2$]:nMA3:"no>9vq84 zp͜/0~]=D#,.n{/{!,? ^slB9,D6y%REo('u4aJUo[mI:$-J} ծ :G*[l]{*lfU#ɤ}닜;+q(@ʱ-k:|uRzܸR -٫|$r޳ Əؠb_YO*$ǜ*.%'ˁ2~~|U˒H Jڡ@Ua``\ 5|YFM# ~lA郗l[w^4(#8\M$N&@@$K*d|4j.'flvl_NA큝Ĵd3;D]ώW*xZjt%DU+MOt_L(CI' O>@W%'9Cb+X/2N=ޖzq9e+j_v@ |a)NZ&%u WkktG6gZw7(xSnS۪ yqjMq8gx'EѩBS\Wa#-̽`{Jb;I6,zB$_.՝ Ek q1w:\wN?6QE95m LUB`* 2̋|NN wM(毤WtӪ9uʠ˓mW@~i ;Oľ/!VAsC7kY_| ]:RK4`@{֮d}h hnjrA a]l k5VxG )JܗIMIYP.%IRJsJһ ;s*Hg/d:7uV ,+OSw-01Grw֯-VV:"RcIxkTON<@h/W@MYĈ{M IbdJ֗>.O-s#8򀶺:lZYgeI"V .UyEJA?wPkΐC;cZO/R]״4],uK "m(0W; fr򲐚V-xEbVZw o+AЅ"ADc)p X(,8 I 2m;!Y"水P?)y P~ Jş JS0_YS~^F,8RYGfG1tGvba8$g̸*ˍwM;Vkv!z>VxO@k sOޡR8/yf#ݺrZO  =`أ!Tcvϲ@Ol y*=RF!{  NJ0%TOơ/p I]|'2H ,&_VפL"#LA#T%H*=?2Ykc-~zL cW~]kדY1_L45c2XJkO8'P,?DI8pFdr3ʝZӂ>".G񁗎5"OJJA5r-}tE;]J-˺1]{SyU/Yz6M7F;K_?r?Q\2x/:a0--^k{o[|oy/6mrZ[8 } |\BR`HV%DŽ+3e3SsI-@WֶKTIBD TPur1Z:WIAA/zPƩ]3%4J[T2|şV@Gȱ9;8HvO͸a(c'tZ2{:A-|?eP5`qSz+x?qNY=;1 3񠜣K;ߗPN狏TW`j vtÖ/o;6QS?O7<$AjoԸS^ _\_K`'*ydh1%!#d.RrVq|m>%ObNYdү^%sMSX"#2{Y4K R(]2%^MdY LbS]jNoLd`W^q&e"$ߍ)jsXolp/n0=, o Lk-d`}}(ؕBInԌa R "-{ˉ1}/` !Oh5 kkcHο i\V쫲~ID2RV膃U8Zȵo(v(?''t_zG. =u؍bpW% `jA*y/1qe7L%F^ѲQl&fKwR3/# !ڂ$Cvm+`imfJVtON >waSWWɄ?Khmf|H 1\x ZL`P'礮W, h c* !n~s(&;7S%3SG3Y&^ L-ϨROrGYV -Le?O Ƕ)(YB(L +0K9:2\{ tܾGYe2=~Dlm̨Wҏ0le:&l.)K-#o=7=ZR@MYjn"WTU B: #@Ӂ4|;3*!gV[ձqZ|yiܥfAPwA!Io;Ѝhlsц V\oNW^GX^9|d@ؼ)EVO3I9uw[aϕK=IAZ6l9QXwz.c.MF!6ˠ/0S&xm<'ƨ+kRś挸IwR&T@LnOkJ*b]ow[J%ڲW;?q{OlQ|0fFo,kx˶ŕܿա%&s}-i~{px(}|\}=[~NǒwdC2gUo@.省gR/l|C=]O>U g  ~j&XmFF1OFH}2:0V PbH9]MGr EYhL<#y]j!9eI)C.8kPҤKeW20T=**](#5XgTz}܄o4is_s¡O`@6ɗzs1erodAQ-ͪDunzV|hsI[xx5Fqwj1-sS mݑQte.)Y !jZQ_ MYz 9r) O)Dc횲&NZFʡIP#kyWZ`p]-%z5:jV*l+SO ė |Un(6d2/0_GZp\LqS1VUkp> ݋_JD IC[A_bcw8#. fiD A{PLT#Ѭ3fKem)_`H]g8QJ'\V$,$ _ 6;GΓ*R97ogIVxou 93ǑZZ94kni LKCci o?-L\CTw1'CMG@/ /<)~ d/L6v au蹥ǣ~áN&"};֍o{;Ǔ獵S\F /DJ cP@Jɔ1?YR1rIn jTXH!g3Iф٬=D$[;AgqT~d~}6"o7a &懩zY:RIeF; M~>#UǦ$ٞo~=z=C᧮Ggl6Cˢspu2Y[4RNS.UKut{kyiѻfv brqq'm5ǢT 򣤽9Z;R\z +θ 7X5+tzRg$ZRI.b 6K9_7F`;8+(>ώeֈF:6Vrν?ݵ1Lo)U:[0ÂՎ;i ܝx`Qє}]ha]QqxK5/ oO4&X6Q#:ǰGsm#JrX3oKtvy\T,rQ0tH>%Y0z2ȉS=S>(]/ 'Á!Gl/ǰ$xtq~Y,q-B iL nmvv껋]H"TOsa@_ $yNl87U<5Ij4ޜ #,g,K'dԳ?X (- SϘaƥVtY>2:"(U]3ъ[4Q{ak Σ2 <b\'` tJN{BocP[u GeuD[Wǖw} Te#,(ϜCk۫WJ<]0  |tq<30ID]pM\j=75D:>^JuņQ^BXbP̹ -G\kd ޘC3;_i< O|tKã<#[zчXe';s/om Ή83AiDul˳pRāGn+j}b1#FCG9\9TMg3 ^l\ MJ6:Hm)2*_r.R 6O.qPRyڌSEEBgF1쒺p07HRU܉9LpLIT ^QVޖ~1zK)R $hZrPg>ea.ڙW˗Y[f7@Cȣ뎹,ɋseLOz#5V.Y(;AΦzz5 }$uQaapԾ%%EnX<\]'Gnnl"kTad푘9IHAwmg~Q /ƊȫFTK.pI1( ȲH6qQ,S>X"I2ʐ<WjS&!+o[C6& 5v,CѭL秃R$Qh€w E.؈q+ɯ.tб=muη%a.HȃvW4Ci5jO%V\i{<OnIt8U-M"?!^x!}Π0@`eo=1:3};SK8[/HLt$i_ IpD62cbXDlx/֎E}usQ`76It8o@$\XW g4ʊ/vnMoh/Cm@D}5kW3-E7( DW:ʲ̼JK YOO_<:8u2Iqawi ,g=c\P+-Q Cq)8;rүueQS,dmAC$} K7^t5EZ~yh?=}9Dg u$mFȩ8d9E̙UZ.;4[r-[J w Ԥ(i.N54q=?Dr/dX@su s>dgC9\w?~U@)g}|V?0{B5F]3'h. #rq*,-D[]ɠߩ)i_/<(Qs FM0&VvJ-P#^u ^Bv&tS99')AS", R9' 7̌;Ǯ7 UDC.t{' Czh+ mtmU>W@2SP'DrqMV晔89 LgOCB',d}(XB[!굢4K~wޮEv+׾f؏FpSv$?;C iv'0^ {N6`L7\jQ`#:J M-k[In`O3{gؓ AemYDp%:A#2賂6liY\R)C3B8nB͕:6KJU1+H3cZ l]cg!|&\$rO5p~ Wt-7{Z*7FHW4ϕraS~sh4{e074XʇA95FNq/?߹6U4,<@_\{jM9<05 a=r;HwNE|*k 2E9i80jEDYG ܓh /܊v(UϡP{:lxFP EE6h(h=7}5b/ r<,I˨HrGtS6}Z_ #dt3y]ݪhV6`X-MTl:<2cL$Kak*Vp@޻|v j09a j8{9F 4w2)`TF]FL9y=3NH(B' Gr.h MVNAms*d&|Dh"2 ٍjPVm@u'ũӌxX8fEg6ZlStx\r}vQҥf:E5v7XM. )ԤJ.)XymZ|݃~@R]s?0^&{(hoc͂V4bm" Z7 Z.GhͰڲ[䣕YP`gTb$!0" IW#Զ -֚gcxMe-hZt.Ob[_{YuY觕rЇ)F!W(:aC&*m򊛟:R?w 8(b?uX'ɰntc6ⳅ(wE!̜R$5N!Y&0OBsBDF(`+> J@D<O=uh:3.v7'jhZHD񤖽L+񬷷>QT6dR0}Ƣջjs0tf)څ8r$I?Jy>Giq W؍]x{- py;Au?(sn #::gǧ$'bpNiCD12 >x !Kw|=b4oz?|uXsN$x#ﴈ#q<Ţ 6&1xZ0mPoe (懡]ìr]zhV&lZk,Ӥ6ݥXVWIS d8?vhP^sl([?MSc}Rp{8䒽̡SCJ-`4`q~~Rl]Hߗkjp9Hs@Szv\S)WnYIL5_,O?FTpp[$I]Ja=V ׻p D4܌N0Vϰ0Mg '+X4Lp(cy5+byBw@AE"+)A"s&{7l2!CZMqB-*櫒.&5k̍fY#vRŠEĪ)8̸~dt{ &:vo~r) $UdǰßÙ}I _V#Ƹ1C{x+Nҧ6k q`'6&ď L#5j[@U^z%i衒{ȆF,HT8BwWkҞrxD㫅rq+BDohf,qMΣ"gOc~%MN#W 4ٶ 1_2|اvhM6k}j"E~>q Eq+MWX48(YV{| ⒆UȊoQ,/!#ar("C|rʛY5xFMO@Y]kN|e/iEXKAכrlu9H2%@ l{mڣRLG {n~ŋg|DJ-ރ`@;s7V0q֫ʰqMv"۔2'Ƚ;_Iy%&t3eO)_B LUnBrtɚc3x-IDrC=d% U&b:Mj` N:&xLNihQ }m9,?KjhB;>[?P֧}ؒreT$e76WԚ|O=7N@}Y䕽 t*,;Gk5U7ZG 膧zo}@lT*u^–jj˼p:w]puHPԅ2(`܈J6_Vj@t:j":—~3 okY-ʩj"3s;R:'`c8_HMBbrqK{6|HE,S~aCzj2;NR<2xT?~35DMOݨ34bfc_ 8S*'%-@x*0bISʉ$?f*x$*oSXĵꠈ2ܼaư$G(jLz^eDP W cZ̃*ߩqуE|ӝuvDGyx4F X\ JLipbn(uL`tWҒ|\oi=fTL8,'hjڌzʈn[ZYPiX)7+6n?~qRJvR^krx8+TKQOCʹn(P5ٜy6Bj*P##IDByS"ݞA |_2~?V 5$Zvvٗ,a71N5ԔHf-Urtv!:"{Ģ$VmJ\lϽ&B4ΓW*;^jO2ny~[ 񉐘yg=c_lTs-D-֩zk4k!r&9‡`4 X\7C=UTeRszT2:eJd1܃K.AF (Z%?_t7bl6C^ilv:I jݖurLw⾱mk @b+!`:@>aN]B^zř(?%͏k,jlY6,aInKp7GT*e\}U*.뜢De^K#R\'ESaVgԶgoٲXelQzWQ$q7̤b~+ g$NDi򲗖u^c.?j dARkZŷ'%Ԇ-9ܻD;'Z&ٻqnǓ,tѣ;{"vh__v^oM,|?,\n(/>U^ƫMB͘@srEcAZeVa=Ǟĝl݃TBß EA$r&3~E@}'i' s(7:j N&)#;~Sh3!瓳;Xzi #Jzp`FV&NjX/g:\$]֏WJ]2A^?@ݟo;}{?{-y-ROP豸_݀ZhPiN8#ZKeK}xQ})-O˿Bk~d(άXJzCzCf1em6.ZtxMXI<, JCπDWc [j@iƚh3^lSJ!]dtn7'j 8rmH"Ѳ-gnze5Bjbhi: +Iԃ=Z N hg+>Cp\ :I j/U[Gz>A5[>FYU7X[3,\?`4H!H1bQ3lޢʿ[AOH~EOՌUޛj"^<3Btùal4-t0w 1ȊeRQ#K{9D:F~ՆuA5SJ9*toQNم,D$D9kvd]x c2i/w[O|}2{b8Vb¦q! ] B<1;LamS5Qy$.6VQDM/+JF]k`z8Ҿ˰^D\sa-6_\q܄#ϮsUR`e/°P.@+H ?&M<,l)qlmRJ΋p\}=Be[0DzzBX>s}q*Ibn2y|<,ʮmVUZC ,_U;J{S-s6pY 1ʕӅ`Y1P ՕFTLH*E\Dp+J<+4t^嫖5 G~v¶+P+Ju*SPٿKvk ΄ >d\9$#=/i{Mw +c2~ٽ䲗})ZsO,Muu/?N{hQ6)x}EO4jf{c͋ofiwBOq߶` gDNv򇷼@XFցR}l_LbÇ U޳ {YRcm"leVtdXP1_޹KVZ;Pxת$y.úEl+0?k,? l$_Ѯ0!vf)6g\\V > 58L6N6hd:{ݤB6P֡-ְ@&Ac,ƀN))QU,ɥ}0WxWsgB*^c M`}!'nb^VI_xܘؾLO%<{ёwF|i),7ҡ lr &HHY1O U($V$U\RXvgXJ8-H퀽cm5ν.4a~>yLeZO=Q+iw6tV$3j㠋d_E@um_dBnV'~pu}!.FN<ϠrBM r%p z7wFCk,֍#f:j Ug 힞Ja1Eka%|FQ,YF*/V3&z:f!܁7|ԃjJVtwTȩ F[% hr >(GMa?&/$D  "R=ՎtM:ry_Tpfp1=-t} $a4L?PxЌX P)y$G.d5.WE4cgX#>8筵+  t<%/\4Y+(wnl3.ASˁִVgwSp)$5wYPkQx&szX pYF;nBnn5GNO]L6RC^ f+96.$1BN{L*~SYO9%y%0ftG4[X(0WhgTsu?0-q֧--%Odd\Y8!6>Tr 0ヵ(,&:&QPƟy5Fj8G9lmNyABFgGnnl ć?#Oˢ4k^"o'QwժXqmWCZ5:N[~ӯi :(%&׍3)\&Ӳ5Zc-'ߵ^tv vyTx*gvw#9 3ՙ˭w$g=GHK'h O7u{[T,PA^ٝ^a͏"i.133¹x lՄ$/yh |Q.Fs[֥&BT8i+s)D2PT"P.jgFa\zЍoʄCXY,cᏃ'ȴo%t)vq'Pl۝,Fbʧ M,aXZ2 1x}l͉a (Oտb_pjBtB C-ah?/j} N{<9MkD7O8ە7qF=m9bZb%Wq9~sfvu^ǿO-)lV ܙ/--"B|72ut`b *!xIrVG!V| =f9-5ދxlm/ Ϸܑn1t |3?xCA[:)@u+K'NL:21 ~QS>-d߂*PP,ai ,GZ)ڱf(쪒 V hFTvT5/So_kB(X- t4CqtXӔwi;K ^O=(L%hS#qd&eJ\kU8 ةQ8g K!79tx;|SE^uAph\^qWEXn|G*W#p'Bԑf1h:2wfXWwqN԰q/c%ɰM!mZ?9Ką3{E'r ^  MB$Raz=oPԇp nQv߯ąTW8VVGLLȋ b|*YBKPٚ؏o~)e?S`v*m] rΙ|R%@aQeC t!G4÷,TP{jѫڇVeE`~^pM8f$*Z>4@}o)6qFkzL?oz%[*ę#ښ7'y fΎJ*xݍF?/'uơ$yET5IQk5 &ݠ3RA/lĂ?![LI!a !cxw1%8^A2hɇ-q7q Q.=NC 6Gey8C zΐΐhQ{ 鷛bKEp qvu# )`!`;\rpYU˳X>C9U~d1̚P)2uW8E!4oM07-H&G빏mg%9q8; %eTB~# H1:!yG9,r6!:b}\Y¢"Nl@߀?@FsyĂ10[RТ^uGVYUXPG*W29HSSB(cQ/zz^o ࠼@-1Q~@>bS"!I AqHBz$%C7t5r;E Gt枯y&^ݨyW|=}]&#7ijduGѴ$̖[d@+}"f2}g|B5OQwh{ڋLǑ2Ghp#radd;Fdə 5gYJj=,Cr|=uՉ-w7o޻^`iy{o,D$7Y2bINAhȞOGXbvaFjyW{N=d;3M)R?Ԡ+p>~&y%av?!A#{J{GD鴰g).9vTb= )ᄻ݊ 5 k8$v7ڨQ_3k';¸9ZԦ5sQ5S ^WWd.aAÓaJm ި Ҥ4hA^n ҹz`An|Dr%' >Qѹ*K NT!e[ݕRtUqR'nk̆bU˾e_jtz"OF6%\v|]uLݶ՗QݼӃM)bNI @k :rtI( {3|]hooi{{>LCȡn)b| Wik(P2R*ifPA4\6AE6ɡ(Fq֛b)$/8fm{ѵ,"N oTM֔=g>rmNQ; ;?@:iP[;Ҏoޛnerge#,6Q҆J@|T//A'F ?9I1P#i=nC9υb*nׁm5/$vة\|פ++tvY%( ^΂k 1f &̕!sV>vr҄Mm,OQGo|coŀH%r3"lrMpH]T',"ؼrRU%W꿻fϵ  kRr<:3S!ʼ::$םi#+vzG>D0;+dL9~wQɔߩ+78~}IA{LQ~N(K^NmD;-LccI.966SOJK[a>5̇"*HuZ ՜y}*Krke2?;5X dv΢/UH@,Hcۜm^ [ dwdsڍ1˴e&Ow!qmM8ZYȀc c8Sݵ1(30XwX?'aCwH(^(2̄*[OvE,'5}`N1ˬoL.hwF}R)O.UfXc{g'A `DsHbD{r>t+;-YVRq+Yl|*\27,D+O[bLâ^&N`V,]T_ QB2U/UxTYй0ef+&rJ{4(Pݹ$g`4wf~(7IC(fwf`FSQʇq$DTN3i-w "Yq.E /?i:]6h"\]T8[joS@`jOx2x4]}DŽQiEQ: ejq!2B](Gkmx>jd(S{<㪨e82@TVpٮ R\z,kG]sKGH(i9X4l1CXAw;di04>0ZW/`l9u,"])d#@n1*<*"\聺WHҥJG7ĞJ'|"fCr(>w̖+2>6} 鉙 6\Z?Tn٩{T΁Zբ\254Z9Jw KC1][ B20]-LU<7`%!nZmә̺faԖk܋c@n(ˮD-=X19ȪR U6K&!F7Mo=B"2eg47DV'to ղKp7/:9I׏=m邭c_rvwpg9-6PF[M0as yZ &X̉өJuF0"7UYa$0m E.QҟL5Hz(t]\€{:}x ~.r(UE)4_InlY43i"c0* [&:(TI ?&1vtuSu?|l`ۍ|Vc pbPC^Ke.δ:8z拤2Z%2]}nLݺ?8uE]cB/&*\TR|pKޱ'uXihf(6+/0}q.0iyw[(dL+-r^b. E/5GHٲ!2`'a<=Zi <:#fP+rwó6*o9!rT%*TrRL;?2;`@1advZ;a|&ѿ8v1]Ě a"nɧn:6?$QFIR7‹zj-_KȚgLi-]=+ڊUrm1+ۼʨ*Up LԓPWߞHMhڷyn^?6OZxE/3_QFE2WX4Gks9atZФD*0ooVQn{ 1pjPݜ=@LcKɪZ (=XѬuWL]tȇ̳! <)ss+M)qٯ 7j/-TF %QX {1׍wULׇDh_T.Î&L2 :u ?(jfv̭q 8̈́`إŽXRPo&.q7 | n~ȃFO`ӕcBjGJF37wE2# lmgCc,Ca1\)qF_D{v)///8@#h;v,vu_:bc\EHj EeKTX :NA2݅]p'"6{>#'}R7S/Ws.p~>cDV!z O5f-o\D;UgZLԖ$Evrv '8k+] i<\-* hߏ;x g٫D᝘3!%l)[+܊ĩB*?S RX` +tB EЌ;.ٷ(" 06t(ߴ춤Gpq+}LRNpb#X[*( ~x'_ * _Tq@Ypw8w<{OP13t7ŵM޽ Y+6VNv ݬAg)16p1ZRgٷ zӏ5k֧aܱFx2^4Ltk%*Lc", D?`ǂV R]șo)}@C#Gbcu$r? %*Sr<ąc[ Gbjѣu~QWi%R.+=zL dX8뇃삳(c*~[y9Ƥa?q  Ko U)qtيb(N{oiС Y-?fϱݱ&' …EcUFCkm /UhύXG 5 oSKB沯.[U^[=uow-h <jXo=U[ky( MÕg鿶!tY\E9" +Foj +G0!2zf b:apW/s̷Aoa_o*n^ ^t?1|Z4?rY GPh;z9:"w]&0v39${ԀEZ`._6?ŲK%92{Iy_".!T"dC /M Lr/n-\)@"2i@@ ړC.KG`@Cc_A-"tn7kWp Hc#ECMP!{ٳi]~ľ7ː|⫹\$vM$;'0M5{D vPw`Jo>SBykU4רU >-S&y,#  Srs&u.* U";_Of TeJe=,mLm8oBbi\;Sb3ȹFpC2fj"E!5-4f9: J];H5ZcSleuMF,GNK-([|IHW>OX '4oOJR-4` 홒@Dp>;ЊE ,sH# tԺjW̧7SIh;57N/?R vvLUT|D:]]/FX125,Ql1k}"zeߦ+_pxvyW+!ɓC͸S B{q:j~]ǛV // Y\p/`IM1q[5}3YRZ{w!#JW"YmIǬ.NDȥ)5KXcZ [ȅ]|LsB&PTJώo=xr:mMrH"C42S%kj<&]L{ H;Pby6YEĞj,Do(p[Wn͓L>d (@'ۼ34l(I?c~3V*f(z=uy͖1\MNk*W^)_JC$96-`ч[_m+ u"Y-$vUJr^/~~ o JCkqYI{l>a5[.dSPuYSezr&SGvΡI"J9:27 T`>M|F\yʽZ^ zV$TM3?(DEv$ugs.gwyƕs^[ =*4 R&Sy׬g pa5<='-|cw4sH8x3l|.\ 8'Ã2y<;#;Û|vEҒZbya65{p9x/2!x֓TOJKwl9%S$E.A% bͫkq豈/{Zi܃2KL,򆗓 W*u Zt5!SlmbC;O8|?~lo~˘j^Tyժl8j!%") !mpndnّXE{)jP8 ۟FnyF]v~-Bx pF O95Ft÷s퇃)<r39Cc3!H '==6'^9%7`u{UDU8s_ Z`!vC)#֮_->&ͲUn1d6-A*v91mPP|0e躟GW}բxD0aWA 0{VmuV%Y1`ο,5[n/ϥ)@$,:ZXזjXŪ[M1С@=4/ZE۫[FXF5S$X#鵻UE %SW )56<*x|kEd94v/8*= rF rv)M퓿T>xX:=\!p#SF}~y(F0U9.G-cij@Wdɋ㣿.CГOi&n-uhhK>qp3-"ۖhG&=>Lx}=OP}ĒW#x)1~zDu緝 \f{ޚk~ޏ)[@rٴOpȃHu"E@0-+bQ"W2W$њ/(N]#$6*}mG!ΕPC57s5?/MnM~uk8-=vh2޷_qW>Et_%WyL*ԯ,saSpv9] sOd.yw}"HG9n?agFi[S\.\ u+$^ȬA+o$m-Lkq$j D~djJy3cQr^BLgxR_[ wL'UnOECt3['Wd+mG5ivVd /mSY"<#\ɔ_Zd6՗ݤM1-/ׇk"ˠM=W-hE=ZZ3 ޕqч6h\.XҼDSE}Ifl(`_]N[/#!EDg2X[OP#NR1r$;sz^-CkVDv/5y&;;  Vc,shI!CYC i}:]NBNRw޸n޿t`)?IhH t?8 &Uݷ6߻e,U;'%(L ͈!pp!1"kŽ@KD,=/ө~eM9{$V`5p(6>Iv>JSo(Y$"ucnP:%ssq\Pukia:82oNCѧl'ת$>zjl*[G; QF=0ZkZ "Dqxr&dPc-J/IHS3/C|"X5 :4p~-1*t_IIFefi(#=*W5 D3{xU \eCs֛ǬqI7(<گ<#\֧_78uD5|[ϸcp+.n }m o^WW QhU,2Hg?ۥǮgQ )ЏQ Բ+]o^#v>3xO:gn6~/uQyl%:t8t%;  S W1F>eͳ5ϫg ma뚊IlN\G~6-r o6fuArm4Ng,,) Ev$%`%[ywt:[e$>ж]dCxIkd"d ~h&%H_T1znP"й C+z5r6q0pu&9 qǐ^7w!곧v֕$Xwve"y9B2;cެL7]nJdDJhV& )Ydy=LZ@y +14ء$ etھLu 0=jЕAQT*N1kq}sEyWp2~A_gS ۙGvTp1s\)AiCk@CcGX$8ci c$Vj9`6E,z(5pC%0cI TϧK2=BGl1/\wTngwx|qLӇ &TnRY&[i K'1Utx.br !DDlFE`?mW72ٱFE~,c w?t|u+ MTA*$uN‚wLqbHGw3%K4.fc303A _4?ؙLaQ~ǿov᭴K ^MDx߿QFXCL?|uޕ_\: #ce.Q%̑[_`%+ېs% .&S*}*}͆@\Q׆!;k?!OR}ӄ#uoR2 /Գ$=U([O*c,-䯯vD:ay8ô"htԶfhXqVO}OX)^IEYhdKsܛc:ϗM5߀k 4$5j1$v l)d yIE~2ˍ[KDYI/eQ!PpCUj(ZLQG-xZ<^9uEci #I/u!Ih#G@;$#@뙪2fK3EN\6RQŽ<+7Kc,Ƿ YO%vܹ{"e'JGCZY;yMS6{\DSf[!@fhbb7ánւm*mە#c<ӷSgOv9բFvg V NCݹ\1%=x[m qZXUYr c(P~{+Y|P/:h%Ԧ;@ɔE9% ]}<#U5i񃅣3HjW*zwWox i(f6XL-4JFN^~D` p8g "!TWPkmV'M˃yhC Zr67 &Z۳rd]@E>1dH3BZ`BG^$xlOOj}8ffJ Gv8Tn&P[cDa/t"6с':K|w;z j-j{"rG"YFoD`B`ˆq2"^D7WŲu?QZ<54Z}lO(ӕ S^1KZ/'(OEXDM2iC!xװ!h]K@ 3?_zA,k]g7(*hoa E9FaFr%c867dmr6h3R$T3|"v^`b1FTD> S4'0Xyd4%~Ff,T|6I٘Ǡ<⬤W8J !f A]w;FC䈅a)&cWRPP*~űpDLJ-A4)$$uV*_q:^56gݍ]ƸnEIp?K48:&n\~!ylՈCGh~kɊ^ωa&ĩm0'CiEu)k>ҟFS=nnl, }uY%N[J<Ǟ<JuyZdD7Q[ّ:rӣo"cCfS<<>v4ô G{gy?n<xh4r k'޼5Pxl <]+6Tگ}* }&j{*|l&ӺI\ ʇ 8hRR<*E32¤E/rQlF~/Ԗ8+=!#/I"Plߧ)ɐfN[k{H˺AT1X5|HҢo9 s̈ȁDS? !Ha< E8XK+nO&${cBF8{zp:]sQ:gսZVs 5$\6xQ=g0_PG;`}?c~nao#ق{p l4kc\ %OT]"5=rf7l4MtQP6]Ɫfe`/Q2֩> c$u\]}yS'{rmĵ0GώpӱpPjXt'N*^% .;IeLJ6g_6t.\{HVb/fh&4m]¡ TKS(ZL?{*rĿtZOڌO^iM!%ޅYY A?N,jAhb`м0PϋMmFk|:m(we#Y~px]:Q&9 .^X%7shl8-U 4}^NA}N_>f^JGrZ }H_ P{^CnF/#=x\cYsĦhO\sa!C?#!)JZZ 6uP!RP- p3Ƅ{Ҳħ`UӍ؟I sk?<?NwR#$xӑiY9Tw[@@qvF:ةV? I/s:T2N=1Jy?w/aTjn(Ř"Z0{j!!AW]ۦ/JVl2BukG9iIL]سȰ( eԷ7bU%"OxbVg8 sq !m_691/ ,I6(Rv=ZzT ^^h " zJ^53zd Fhk07Y00fIIՇHfTRBab<2TtYxkR7γUN(y, w lD^HgDz]2cq?ׇM [[Du'!B@oCQ;QNN]`jtحO1OҶqD 'pݖ֊R|Y\3QI5Ւ)V 3~túnu6ko[=9MOc_AP|2Vyش-|??\-'gGu`u z(G0Y&rA^l޳TDɔe%ב1()30xamEPy鎳ݠo[i+dJ8L_/^2ŋ(@,vb*: /`_}(=_ G-2TTD} |h|Hhu2rLgVZgbwP 1g<۪A\(\8>ڀI`!FOwHh\5<\d"Ft|?ޡINd>C{D˽>Y仸 ]ZLj2{ X@w= *ƣ32?Y4=:}{6 $"JiH8ֿQ͕1{|]hS*!ċ<"\KG[̖wPmC(<)7 FWɐ7󤀰fmr8lhq޷/&AzXYE'N%I`pop1RS1̖Ο@ēOdpUd}V'7çuoh70\EspJla1~]Ϝ* 򕥰p'`]2+7[ks CQՉ\A̚(؀NL)us d*wY'(n'1:DL*tg{Ow_^]9 47= wTczq˾H߆/d#-X0 Ww ٌS/Xx?' 50 CD vӨ'\ kRuhA:`}}1T3*4 ?dH+td?nFB&e} ݴM(X4d\lЩ4~ا9VWutE@\%W{= GN ~ =?ѤтoW6/xBWFKߺ7_G+$V)*Z"n$ ۋjKg IH@Y:&nTS']?/!T:L2\CY͑JX̍y4!k gcM^10Ǎ ֖߳`\Ox> P#= G[(lFB@`$!vNb8sWoM4 AU]J .^Ԧ10)'=W"p4#-k-XgA+gpy5Gqtt%儰1\ƂH6 S}a*!hG^lvm3sؒdD߀rT;@R#܆ m'㜙h,Ylnj0MPV.(Y[b!47LŊkD& ki4C4DVn vru_>%>wų[I>\f370hp8r&5R^N$d &ґ/ ,/z)O%uCGnrEVM \#5i&V8C-%Lb1?jIgn9 C`tU;d1>Τ|D\֋ ,%|hT;L^%cr}SB|z z"4݄:ZB#ޓ3XL;=Hyi#fo-TVʞCwsҺmv=&&duQjbarrDOԶqd+9sty̦?_۔2pML-RԆj68M~g3鲥9>&^kIN:,`Z\䡧ȍ~4_"f1Oh)4ьWs JRGCtK43L3aQPBmH̔F>p.`?ȅ#1E* b޵_rvzIlu7s=2o-uAS.$4}%Eu693 7ʆ4))8w(ݗr v軵d#\wNyyL'F%79\srS 6Z5)aV'ћ~ {ԸYW3̥)Zڤ[Nh42~8s72ݥ@kYmiE3UkEǩm~ o.nלFj7 40]w6 E9Bƍ<pۓ@# eyr'ZB0Z=+~IY4ѨYO-vB4l9FJIH={*d6ϝe\O'mdo++ZxW PlRbAkd#{?f+8UH-LܥҎ%<7׹vDWgnhchR&k]nJ`aqWM4*br+愈G4E..ε0A;ֵ^"gly͂;F4pp"'KT/=AFbͳ=uiWKc;NI ~(A|XQ[:me6B|PgΊ"d'8>zjݗ3 FYV=8#m/0_*}Wj(ِ\?lH-mJϧYSi ~W*hAT X_cUYthӤ R*OӐ7GF NU,f°f_cƔCDn?jŁqFMl1ik|_ ƀG(hL)N:Џ:|-Q 5} W@PJxوhѐd pGSr C-7lI2ȧ`TX;_/kּW|IǚB sp;чs+4i^$~CXY=zt`,nV5k֊P-rR^;#؈aT,ո+Ej_JC6QJw1KyXյb'`r`vf}33qovX4x . qOomHoԎE[jn (iz AȂJr9z ~f4j.K=ګ ^~ݱ|( &ĤLg>1P0 pG,ǚ*mV,68(h#钐LfL; qۏJJb$&f@8[LVTBmh {6vr+vcF88aTil}@10~bKOY);a * ]ȡṣaA |pɀ׶خiX4k*$uyvӽ݁0$1|t ~S3f;)jrNjj`Y^ hڒ{ zD"4ԣfEUNlu"IUf ^Uʛ~+mU6 ? tcV-ΙU6CB*݌^;A>3K7edX ~^y0+2KOp iuF1!a8n_ R&Yև+j hRvQnQ5~דmVb»(B~oL nO?*6 C^?ik v[C.'_8IVG!\w! \ֆ6/4՜Sln*7>? g뿋m6c_FBpI8j5 эG1VS8x-p5CclohN!зcBvbεQMU g_A̽C.3-i=).keJ>zϦx$=Йק-O_Z+'@)atmMelHIX:%ѧ~#3BĢ<x5e-"#͓Ǎ _t{x$%/:GtyDeAԨ^OTPaѳ1$ ȳJ[mxPBt^DXpUu rX8d4IxqWPI*q[6fm4]ҨG{z(۱۶1A)CYSu>o( ܳkg<5;tXPymP$P6KXGpB?zO=i5;938duc|=Rj܄P,|{0TJ ^dHuXֽqlH?́]>cU%R٦~ A:#6`Hʎ[ V@:H;ĭUSJB@;BQOxW Goqxꆪ?$ !$E ndTFgHDkL)͛6z)D70֓|1!vVn6 " Z i;zlU'Fէ뚮u+9yRS8qD㶬]4|,-ʊ* 66KaUpi\jδI LϝȻ`*\&4]|aێ! 1*K^Wn-$]<?<1L3^-Ni*a)Oi`;oTg{83e2d Lڼ; Ictj;ш3~2@t8yцӌ@}3'4鹲:zI)Tt|P}}*15tJ+p^fGi[dTݣ4>:5 y='mNJ0H<4}:\9~Yͣv 1^08Z3܆YcQKQ,F0䣐Gݱ#kO n*F) Gg2+t~.g?jl(xo͓B 1wɃ얬V/`Y~R\0 vB:rubZju&S I͙= .J?\VLGaT@qnΫ_O-Z0οrm/O&R4:ԕrl*eLj[WE*t?`W?4]l?t4u4UKK~?6KN(w@"iy ꜄D,=>%^ɤ6XH 0hf**WŐs"㍾q &_Ts-Wx%۽aLeh*sw퓈~mqI|Fv!PэDqϳujl6\񺆵_cXG#gŐ*[No/% ΤqK_RHRﶨz};ՅP1(P {a5+D>7^:8>_2E=i|Jպ$(߮/*?|qBg~*Hijy2F(f1CUrx|99煢S@|Vb03q: ldj4Ai卸8ݪd'\+[%&hU|thbQh:Uk'}^W<AGO_엃ߥJC@%m*xHߎD- SJ-8mu&h;<'DnR-x%xe"yx $Ke@ 4,* #V,ḧO`!dt懎o%g2i_6o@/͖0Ua&ES}Vz96%e!~  ^4TOVg" 9>)S2RBɇbz8'fq87FW.$f[UŠ&F&0虧žX١0#Xqe%;NInÕƕK_T璞r< 3$4ا+9X(Œ0,0 MY/ksċ0\TO 5Fi1!#pJ(7!2k #LEyk)㔈m"0VWđLH22dR=-8ӡ>}``Ps隌{!KZJ-@*hNeVKT?)ˌ0O-tt6.7Y!V!|`Zh@U\xJR_!ĸµj'W}NI|vxgdCq4u=4( j )د$$Oo|uxGy!@#(R̉L {^QB#{;# ?/{B[kVS[щILr)½)ĩt-iD͸6ͷjJR1r h'KVذKibeLI×Go/)4TgvV,rG7Ez~ra$q=<ϐLO ̎N3i0쇉cRW@秚"}SVFnֿJG`Xm*E҇4_<\;7NS5gCVNqu{z<6XtC 1}EIي8g>t)o  \RwK4F6L\V=۽]M)> ԋEi]B;- |D̜ ty;*"ZO%li3lsY+TSNTNҟH@0lAxCTmotK(_€Mk^1Z ڒ|nM_>_Lĩ=0!pLfnDBmg|8娡.؃^IȔ/U\ fw/zk%~_U078^19% کNʼn m5ZMЍ8ԇ<gwDlo>׆}'^3^mAi-#mQaQp51v{ 7dfϺ#jC;1"ikO=\o} krhRnD<٫.{ S/@㘃Ǿ_hIs"Q# !Rv|ˬG$%6{i1 ZNWov%2rİTA#W8]DgnoPҐKF*5)9:iAa;2}6c C#,gz⥁IATa4 tn<2q~Hܣj-LX'  b$m `k4qE!&sSR.=e<&syϻWWkQ Θ*a=}9)U/z}̹lQ!$!4TըυW3vVޖX0{G4AKjg\_1 0B}Ȯ;Ov:V>[crڿ N K£(+Tq,3kL A~tQPAN){H[6bvzm=kEU*Xs츈yh_a|F(a ;L=ǔ?=)5\.pG>` h(n[{g% rfr[Cޯfe`~ˇPK|,dܲ-.n Ob؃LDzc,cC[_d\KsR\s:ָ4t|OcʠT *=OOc@,^ g!Зӊ E&X): =ޙC'S5Q  Y\χG55fG,e'ߩAGDs+z$J>F%i؀tPc 墓 @e|ҘIDRNSނ~{Sv}ctG`c%4O,1f7KX&Dyf 3 ?+*ת /jk9y2}'j%ٱJꠌrҫ젛,@#ߟ 'i3 pS4k2fߐfd|FVW9S|w0Ľ 4Q TKuS:#a#2"b 4 UJ J<'R!a+)$j8B$ z퇒e9Ǿީ+K5XlaDs8 A#V=}}fv7tYyVHoqyzAjy@D_>U)@(zU Ǫ5ZTiV$$!wR$|~d{ߥ!j(G(QYl:QǟrE1NTW"q njNyICճj5_:vSbwjO=*snc~wנjH+{QoBfOd$sb{U%?f>1!-'iaM6YZ6;t5#!h%cc3*= )3O]fc&ö] K\< JKF e$.Sj>d2[v͗Lg)A;P!2B' c+h;w;;HOe7Pc[K8wHAԿ]MC|aKSCv 0 /C%lJ309¯5!A'_ Nuj`XT]*n!-J iqG8Kmsn!LvI&r!"^jf 5e@:o\8 Px .XsPjAks{'Nxid⠂Xw`Vwv 4z_򄼍ai}cpm 9 UU +Ɣj}62uy}UAPdpsVjx5 'wE/j3 avٮ>wn7sWÚjڹhqRb <4ƻy! ~쵬x PSZAHVMFTbO̰UvEm0wIZTҤajcR1lZIr_F_|)zcĴ=tP ("u]C%8~HeKÊ7S[ղv3gܙ繞:/*4W [EB'Mȏ;h/';?|:7P_k p ՋtE?<^Vr#(;/iz{LcĈ\*4k0orV"u6މn`v<"[y%f<GF]QqPLTx A&';@j8-VV陚|\y-ԶW_6 z%׉vSHlm9H"C}veP/hFV7vg%x]P!& "8>Ɣr~rcؿJ0$RQ^W οC]nuyWH&o}=86Haȕ C3?j{dKN I2`uj+F% w})X%M PR4z;G9M5YN| xDRl Ѭ)>LeGM0RR "8DbLw~>e,уI= x:>"y˓6WeAц/N7}\CO8?wb5}繗'5٥COI񥰵ˉh`Ъ.Q&;܋=L2(3D/eK5>;qjSsV6 I~h=ӘZo. XA<QZ>Zr#s;V̊c 3u; "2L0(G7F<"ѳlVd=kGjp# BBR"jHQƊ>&剏ws;*yyc#OE{@g~yR=M|A4&#+̧NCC$[ /xxecH#"b aJB\ 3= 0K!j+Կc1/D3P2N0\( UFM@M":e%6u65126&$#gOkt /ȿy )/KVYׁ8}93|]s+#m7F,9ب􄏡k)O: NB"1PTwth{&b:9>݈6Mc|=ϸ705G\2*%2 _,^y4 Ή!ہQW8QeLJE6U;o#~\0됄'LgNmWS$X(ݔD7 ΡR M\k=/# /LpV;bl]Sl7$;]2Iֻ[ B(W D3qg SG)xa7qy\8«l}>>^,NOz>?"./K9Ю~<_EߥkTt[;(SP8_e-"ֱ+"f.H[Eg=1xԞ7D>qWxp׽؀NzV_f\b)ç#]2.ź۳'޸[3<ݩ ۽=LI`}LnS< a:S,{9Y}I_\.p6lK)Yp "xX4+RЈȠ6e܄a[P鷉Z-.%;ZF' SPZ_P:6;6QPL…L|!ECv:Lu{CvʞuDVb+?L^Bf]:l}H%߬"o 驀p>s4G+cDvKwZ52˸O 7oS}O6Uɜ1<:P $4^/sٹ=ݦݏRbcʻ ]sSaEAO@=jü(-vO3,pWW@V}^!01>OL oBGE ? K8:ٯ9!Nj\~%qU;rSXC"d%mr4[VNWa;5EI}p1i`ئh _bb/1^% &;+q.X~ bOuh7NڮȆj xa[0$DdSd.)~*%n{0n3'UwV4.bSי?gZ.fmt:tFyֆw[Elj*'a"L* v*cy=Z>=eoI*7U0n%u*_~ۑ&:b;\`ʺ'`ͯ9 |%|*"TV!O z>Ej~#a5jd}cz/`7x< II t!L26|{NabpFQe9>Ջ 9v6)JLP>%`㽯5u\}t=+<˟3IR&*(s]{KEcjr r6dlJ+ݒ &ݒ]ӨXt.Ttdg/4Ncgvpyo&AgEF3%= J%bQ\Zo>?AMX~Sk[nu.џ*;^HK&VC5wkTa$n\CfV%euU"?kS01xiŊk"R ONR*ӣ5wZD 47q$%+tla [w\Ez\D~$>4 csPL ɓ$nǷ,_uMu6%m0QxlhK4y-Pf(E )@I5hV]p8 izD]! |lGKeeZЄx- eaZބ*oՁQףSwOf8SFIg?+_F'f<CC;8SŧoiȔ2CyZe+*HS4X[~6A[_j `|sRdX S2?rLm:3iZ`FdCԴ|y/WIZ@9 ;cEpB HPkEljNesZKwR*a;=y7<ҏq,߉~޷$qi[޳6m Bw^xlwd ?v~|*|݀~ %p\t 6/Eqxv q wy+ަ.IIV|2w&.cVj8Q^KI^քފLL$x<^ŷd_8MGs20aV饽*p\nJ*|LT ȽFR)*1 2޴7g3M GEo~OC#/FNF̞M9Ujp}'U0Eꠀ٠)g F J)g,39@^\G93Lh7t oPCYs{H@*0m1ugW" ,k.g;Z&v5q]uhbmU1}v9,/}Yȭ <<\]em!Zlgrͨdzρ#N8)$35kq8C):éO2M^o3z EW}dbXe@k>,+x@JbKE`>VG̀LVg[#-Gzo;΂!̖dU#$PO9=,U&ԙrU~Ϯ3-l&5w tA+a6'W}ZE2Q1Rs$᧟P\*V# '\%Dqm]9w?95{Yfp0CQw1x!}%Ck6&pBs-"~mx7!x0;IHw F' DWWQ&DuvC6uOFȻ:+g$M-'(evMJhʚQcvD+ (G5Ʋ.mj R9!~h,)zW}Mc ݲ5!q8`Q%,_ID/ nů6D-KGD/ Fy)y?W*!h-rE{ɃXIԙ.+ڥʤAOnB!/30?$.+V~Eʔd)N Y`e>Y#'aZ6ӿDw\bҪ%zbXobMHz+cĆ4d{X%B#',LTy= C ñ^a0CTidf`e^ ӛ"Wؾ& w0e$իy1= 2B9Y( $Pm; j|V$qVu\W$;nmIyDv Ul6Sij騛_H c:?A>%%X8ۿ @\|.)%qq+yxGhiSYŐJ8W gT*{rYs?c,F25mFb~<@%:@/@ڿH|,7gm=Jɪ fu#-iIYW3 RPun I>Zo#^)>ư"w}P?$>˵日urQ݇_23)hJi^HӘ=k rvwN0XȎBP!aaןL WU/}iה L7?|g85km֭u b2aۦ#]WC֖b(mZɜ7vo?H9dYMqr-̵֨1x-Xfkm,DfUm%H-nx_:GQ1_wRAw>ޯjtbo㐈Sy]ɌaJzL[͍8fkQLc7-Rj7 Er" ƈD>\E+9xkܟ @FU)Y}YM@3!]iC*iy Tǐn֎W6w>Z sn[ V5W`)bC73Iae]lyAI4ZUc}z4us9%6D=(W1Mf\{*K?oNU8&"Nça1R?k JCrDŽ?L~T, CGsQ\X&(ʲ'MQ֣觛P48C:R+¢艭urJgb} ǃҘ@ͻyGK > C3PKGUʷD@וEcm,|ut1եHK;,( 7JI?nz`̎z~>~eVT EdgB5mG%ݭya|#Lt/| Z?k|8"W+6q!Ib%ilQɇ X.^+=<z:Ǎ}m(+zJWkrkJ]b+WFFȎ\)kꕘU^ó1IlPRάh3ъ)Zm$ӀmDg v+(wOQ_J's0z;\*1=KVM'<0.F#{{$JzgB׍`G=͍qֱIȚ%v WĬA.FܒBTf9fv-Dl~cev_:.HB1,}(s0m40f9Agh1O'=m(wZ(K Q]mZ["AM[1h=.[`W R8L6CF~ cggה΃`Z;8Hzy"@5F\ēJfcnGŋgr"uc#Pc>^nK ҷfS/c@"*{6%KVpa!|mj#AZ޺2[8ԠCBLbC^"Ng{g[[d^ٲ{h3Z(%1췗"h]pncjkvW,bSPXf,=W"]x(|]i[*_Ƽ4˽ЯSYJE4.g{0 ^M> _ @9o.s)vlU[eཝHGP_dR $ "8(V@?x̐vf+SAv7:MMT<6r.?.멨`wТJk@__!ѺdѴU%@'uO}9qJo3<OPx<:Uwjѣ4 n]Z/>$eC7 :, Α<"m5,=7A/XbN$K@#%dxN,A>lwgjޏ~JK $1&qI'/Hȼ<]ϯ%a'fܖË>u,D'B +6v;[0#9Y }?1YD`JT[wp6 Kk&ӞEX">@svo?OȲo(~q x7[Mj*!YVf8<'G6mm;6l r^(jCGQv qOA+i=o4b31hGԽU":qm҂&x {[2̀͏RR ̫JߪMϽ 8!<*&ёeQ{G \x/I3ed3(D:v*0~+Vqnw^P3Ri`uqukB()+!J%~?t.fV;,~IѴ#Jqk0JV4&; yByW|}fn1Qm|kXv(>;QC]sU7_;XF-Mhh5Y#ISNt] 1'ǩw^P6>ԴBZF k @ ȫNAȮ8~ǂp[yhXjgIZ+>PőJ0j J{-V& aIX?=Ns -Y{.e!]7B;t \c9R~hSC`L]%+K$9^iqd[MgqC}, 3$ s ZڜF ^V qp1hpP;FuV}zshW.<"QKՒDzǥZ0+ڙ&`{ic%i_V |g`\~ ηR `cCkW鉆18vR$E."}ujQۜ݇F+wQ \r{@NG懌8Q*]Iw LB$!( W[^YO! !l+ru!,A¤xA5Ȗ黃R^%Q"U<z*, Ƕ~ KvI}~V7uWk"p`Φf_*l8#63POWVSAP-ªs`=8xb z> f-Uv-oZ[g^ݰx&&J!֑b{CFK@I_B*D[p66F!E.lf5ƃΈ,CgM_uCUJ)JpL JfQ'~P'pc6F&qrPZ/|z-JH͐]IJJs*#!YGd&f ̮?gY%=K#PQBL]Jc ͕H%+A.Z_:3dfA7:M2-d78s.N~ 5]@ގ3'5Z&$Ք>U. #Ż;"*8 ̱I|etCgAU+&O I&g0eזzcf\I(0 QF 寉E2]cΛ9n, d 7\}ʭ ݄qge6P%25;.;w^>\G˒!Mm 's)|e6.@ [4>ٸ1>pz.$h#+fK4GD'V5.'F~d&1 qi@?|aHIʥp=ʑK[Y~"b:^y(cy" NQdal.q$T䟊(OO.RcOJ!Gʭ !@7m!<f)%r(#ISxڄ MҦQ&q o12ޯd%W$O?fj A[WQnoBMJ [*о*Ο˼ϐ'5Gc Llo)Gt||1̹Ox6I[js߻= WDfsjy@Ćp@tuU㵦 @U.]Uyo،`<T;*}ӆeJ!B:6,4A6/(w`bԾչP?>No->clpx:ѣ@Y}\D `/+pv~D2:6?7@zP cm~o w͢-mh߽m)`Q*B 1"!f̭R2;mT:m>+4F9T3B63sMY'(+^w? WpJ`pM g6q6&R|f>e5^n܀PWAEiaJ)|209RFe J9 ׭LjaXR7&n9'ҏvA>Wg k̑!f2 K[k$j4S_)E#m޻*ޏ:iq' SX(BD/Q~5f #elS3i:ա!VYn'ad~ vFX]~nXT驜 Y=t7 S˖qKL}a;ƨs0J *]!#ɞlxp(jvR 2wᑗ__ḾAK\ːs:6&0oXpw1: K* +:6؋)K{[EJ]MHf $:Ğ4eŪ~{&_KKd=zC=dd;N?pf%ipoO)]r# --4]na2QlwuE{FK5>]xOlR&TkgCVi[kH#j,/٪ 琪10ecҫ,4 YaYqSksE6w0;^WlCDر 8Y;(=T'(Fs$Wm\![ r)`ABys}$_7}oBSq׌XRPY;6uTmZE!'8h.&ֲ|&n"cfZ@:F/2v)fٔ,mۘ'p{~&Ɓgi7{|e< )=,#}% ұe(Q a,ha(N H ġDDӼ4#R[Y,kߝ 䚣!<PD+K[]m/C@g;C^u7W_mM Ex2E*| ?oZ>!sB)zF1KA(LI`!~muz0LZzyb%?I~ݞ(6MiK?>P|}i$:﵌aG)šYNԟwdEr('*ؓ@y1ir@9,"wCN`<`c-=.ۉr SnRC4y?͏0I MԀ;:Ig6f K;wA XƑ)dϛ܌$*BΔLor⛦hI<@`# F%ԽҷǮ\wM3fLsLJ!}ϳ8i]vMo~ο`NYF4> ǝTe)7ƅ]c uv07)o7hZtS6΅/%tu7;Y4+#Iw$1c5uVKh dPXf:$ol,Lj8ڑڰ'* OޅȆO)L</PQHQqUdJ@yQ aIfa&q zJ9a&Dy6Y8rks̥^Yt Y:֊YgocaLF1u)ϫ8y+s " g=|ZNf]qU-:Uj%Kpݡ)􎦖]B [N0 ?hf-oB$}u5jFL=Qiq4 Kp%5?? ˸0- R\_9&*לVqAx6 L*A9lf6}382[MoVԶk[z6ZUdgYoR'@R{_8"¼Hl&#W#fohXzo0N`HRHm9fW6"O0A#t!gu 4T7]r6>?384~xFQœ;YmearҬV(\U_cu~x@Ÿ}8ο і}(#,k!B06Lt(E{EIS *H7c*x\ǢCM 5V _9]mЧV!My@5DSMˀqX#k%<3KgȎ͑eVms%hδ<*2Y ~BvXY0ER|* kπ]qq>4rm4(H?qgHknf>az a |F)ŜyeT,XN62ΫƠվ2 Hf!.6!mCM;Zi,#n;AeNEކ((NUG;ZAlvQzG ;ZuGSEA 7Um!øxu 2DGթRu1!7$dI0,>_Ө9L%9T. PHF="u9jpAd2!`|TG@? rg!QIox ]iam¡s/`u=e1N+Y,?B֒48:݄#SIN\fO~ߗL/2WY<yacq+`(zx<,Ư4>H@kxZ_h^$-G ŀ-ը#q1| s0ȯŊ^4-xB=#Di:Le4Rv6X\G8T{nᏧu'9Ep%@L?ظ/K/(Rw9.>GzzY̯RԌH1t)hK/ @^⮙0(m%n/1=ǹKthz4"ÝJrǭ+gGȃI~r֏5]4 xӿmR7i)m 6,7u}kbېyy$U *)5 jd.fm=@vqrM,cBM;pbM]j4EO lV/v$PX<GƪX!FwT%Y Ϭ Fy9o)<(gFFr)0 hSf{˔Ƞǯx{BmYܨ8>[*KRkāGF֋_ YZ-"ȴmde!;0-SSZĠ|Twal+#6a=_3݆087[d*"MG F>]ʰG*vOJw ٠%ʄDqݶ7XmLVїgJ,Ŕ]`{)"bGdJ2Y ިHeOO~~8QJ7ʜ2҈vi1H/c92d0_FSm#d QRz85\Q?я{׼ Wdr8Pp[o\'ےoHZ .s>ȧPfd׭yBA_ݮ]/ic&ͣs֭ylVcYȫCpN F9M2퍬8ȣ:]e%N S|\TR䎶0O3 &s2#1m:[鿚9U~WYZĤe:,T0G ?[@St/[˩y,[GfU/_Y"?H|>nf-\6ݧָ^ w΍pp6g>Jk.~"X!9hYQEeG2C_%"^l݉gd̻`a,r.,jIGAD]πa}C F!f6 zjx{;C=*9Vtc#b!z:2hc-p¨Ϝ>ă5ZeYZ2eb~L3YwAp i9ʏSRY=xal*kx PjƐLP `.UYUTxdVE`YDJ\ݍ|噦Fr 4S57C9q|mj ztJ{-q*>1'&DžXrG-{VlQm"n,U޼[ ,3fW{| C<GOZPLV}+;hzpbO7@p.@:ջ%ߐ8nc|4!^+XMDOLN0@hrTiu_I~8_Xx4  '0h(`:EnZ"e,}gO4 [_ՠI~ dA\F ڼ ?_`U*xË$QoBl0൴!kLFۢ3- %b3q[hX BK"nZGjUǤF-p,'7zgG&w !AX$Λ?2{I(Y+q?/le3Y8QF-LB.W?/,e: wFmq.L]9N$OK]>w$euϫYTźغjra,ݒh 47{:qRelZ>P^tz$"PĽ^\A,5Y?\[N]%h;l7L,ZNk\JG%2`r{g!ge9~DwQD]slpΧqA ug"O4*2nR~o,I.)uDt-68X1I gvϐOֿqizĩ12KDlT@$wm"45J.>ަ<<':7LO !5څx c$ȳ>Lw%g3kBƎ(o҇i_vʆy7m`""yg QTtk_0T#/ejI?2{7aepw}V+̏3W{,zPgܳY@nٔAϭb7ew9ߥ] 5fgJUo!xy9M&w+|6*ʫrқlV%ր?d2pI,r`Q!v"dFN[N1척ʙ  r>Nr!.ގ10U rOJ%n8S! g)X(vTrg3g!8/˲&B&p훤r-;ph~wPp!&e:nh -1cu1O{uH9pwcЎ}x埾e4K61 }ѦօkKU"͓ъ5I'#T*=uC<<$HK&]Kn9dsޙe?<#uWQM@vE@H<0 82Tr22]mY'łX7h;pŵ^RtX3CDE'yī_N][Ij@SnS +@p\)fP\f$MZ]zl'VYpMwRd }]Q$Y-*Vw8^,'C* `]k|7/Z۠>P9oEV[~3K?xE ,W\hKl)&y$) 2`'mp 2/`D#.SctLMTa7+BETjH3ې4pptQ(KEv:F뀲 I4@U(bDUj(j6?jw /ꠁ+UaA'J VӰY"Ky;^yho4d V/gȈiIr]e3B]!NEPщ@?*[O~o\a0j΂Ў>@vXuKZ6J{wkIG\3Y{"* x!G!+:& ɮ2u SK].k'B}Q//@lHjۙ LLZƲ_vbvpVBY=f3wS,vlBe$@^(W )*W;@7Nr<H$c;{0[E^boP]hJ0]~DCn:)$a /e}h٠z Lz&V$0P[/Q7hArjDRJ&`³<+E. ,P.#^[>%%}3-} x,?o>z'fGzi[E<ˁf)i<HƑNq+O=2.x?2(>-l |s2~9i%7)џa-UW9HbwGٌg-);d>я"y %HZꈵl|T֢? ׺q`uvy V! A+t;Pcf`_rCx˛wn 9boAmܞA$z.;`U6x'T[3P!sv揿n4v ){K:ƛ 0MhWLD&kHM8k'6ܪt:BLM 6< k_ t䠛qHX0;Pez78>o';ͼqlfrвaG)vTԐy&7?yJ{Zc|xWNaY!&Gdj]QfZc'9Pؠ(S+"dhN5 $:uwΙRJC U]g&je+6fpCN 򡿻7Ha\p*m3^u|2}F5 p.TD_2M:DteT[~uYV]9><|(D0:fх _G@&d4p_<:Gl^Q֮oC$fz7#] yLP2Il➞!@`\uo?￝z}&Pa1?'Ox p )'@# bİ('],: ?c{-#ySڧ~dZ@uƞȅыZȎzsgpb_ ,{XEKXws̻2+:iN6>|B/K75Z.8:rk\4ϢKΩؚٳC" 2Kmk |iI ꬆb{?=5cp2B @cDڒZqY} *iN3g~3:^Upfe L잟|AGL=Ug&(HL WrYC9i7 }e><6eE36K@g"bj$Gh$ٳЪXYhc$7HZ?=B98;o3e2L.0cNd _Q^"}l'>)l{Ȅ~-pwJ]f4[7]tuZnӾ Ԃh6g8i˽mVjhn U[V" }:kzK]K+aΠvsץ#-cB)m?[; K:xJB{^*½q풘}z#c=#FQyU*0#RH;<8!zvO}lcJϞA&2z57+m%Ϟ_D3 _GiU&GƖj5mKbIb&j {ߥ^4B070]%-fYnYf$66^ɯB?AP;RP,ӻI:]>BR&ghdC3@ R-|ABqrvECC8Ŵ\g1i\%Ȯ2՟ak^Ll }QFj3D#NdV6Lޯ+eJ!1;/(ZzvIOg ]t b-Kj]4(/sф,H[l wҌɂ 2ʟ6K輙:#)l"[RQLUڜ|!MR3U*4YSHh˕9V H2^yOG6ųxsDk#%F8 ඟJ:L/RO)BMIկH[N,V1`__\~dkSoL+nIѪ8]ePǡ)>W(Y%M{duGrQ۵|>,Yw5ڌKC<bnn?- n c3/a01: o6'W @eI`TL tx"h!-&Xp=qކPDǤ-N[-\NM*B .1凩P~<\>Atxll5*ׅ_ePv1ۨQOĢ:+T2%{;:t:3*8?rsx{yS%6єvK?1^$̵%G f=hyN+\r몷>+-.# !u( :vg%0܇oр/}RtЬ #Ӊ<`)$CHNE狀2GDn0tْu0K&ӻ֒ -A@(>6M]iB@ {DTF=1Xd .\\|*W W+x3,XϙvgvYb~d(V0$fng?ͺȨ۞p\R3@G$!n۱B<jړrF'7.UNjؑEƨ,>>Xl߬mtU>k+=*2wП!ÝPf4DFSEJLX$@rz>m&4ƸwnwϰTUkrcB\̈́f%MmPxd7 /;=/(udnI}['6GKB/c^ښJ3t@~IE싼+>^.uCMH],v 2s,w.!|J_oC}ywivT ;6 #`ul7M5)4qw/]F4Y& 7w:0.٫q{K=i/8aЀHX_՛ɐȞ|7I>)n6gmeԏ1OkӿxJ9ʁ!ݹ2BCf.[7VT;X%+jWyg(1ow4:92~1.wM\W*އũO+lc+bԛ\S/V< qffpkegrfS3YwqKF /ˏP903~1v-2K≵#vlPZ Bi9 ǃCO-$ M *9G /[*Py֜-|u11l`dׅ+`LZ+K `LUؕ*u/&ToS?)k\ aд2$iZ-7ZtgS|*>̵ri?-+픚KrD3QHU[O k4Qw N*Dp@Ȣ*ZbĊil w,-@aL%#_+fx~FhƬ#%Z+1D2kGJwL.8s-ܠ~T<_.FrBE%G CJfǪLXީZ:_?@0S.K_ 0$ t[_ĴtW3L?ȮqI`ǡBAhGr^/%7K8nVc -je+C7J+O5|'^@V!R*\5x}#q+Ȯ1"stg[W@Ċ"jҏW5jʐ_!"h*Wlw!&rݧ|G>sP-:: M!&"M4SA~̨șhMv]AfI؟G>L TBIGɸ$9 흹_:E`M*o8Ѹ2%Zş#|}*n"#ZX~#h9R2ҵ#=U:͟rzOzZ&u/?ˠP.15ꪥ2?_0uhj_ %*r8j%&+Ӌ2EGo\"ydYd^˺>!}5 KQk4S$(kE|6/dPE,}KAiuC@*"dP֠/?T{vEkܷI@en.֫~5kzck½(!Ij#[gFJOeӝ)EEuZIC +)ĎWe%`kݹ/U7pȐ`Ivꌐy=u.=Rjgl;MNeiM>2zP%qKhF؊ ?_uʨ37Q

gNoq~ck)LiOK¾D`\̴~a.roxIVܶ`bKT~~J0]D Zأi9 YcAɶ*`(4NI]cYW 5 ttărPU+<>ccG-٨Bq CmƬ,w|J(/XA78n0 5J`VQ&|VH>{A(I;karݘPVP$l&c{&P6˛GS1G%UNYjÉEr)?0TH%>rz3IGjf?&Agג[De[V'uw@"ÅeBwM𞏜gDeJ1EVt;.bK=O;G=UU m~[s鳖PAZ[j#nw1nea_/v-'KسbI|h)BwVByGȉѭHƆV#/o4'a<5K rd TÚ!qݷ $Y-n^ͳ<$lH/!S+mdڌGHnj;Dj#z_׮^#T9ٹ:ٸ2JLar1T.j_=ep-.K3 5vm39k%].E(8 $ÅTf̻!Dt@Vs|BqqΖwMaܘ\j]x ~Q>U!K|հ]4Yvy @-4Z ImERZ6N!eZ&E%QaǬ\Gu "&F7I'|1f= H&U2^?!-\앑J W4`ȰT-s!ɞ}l -_nyX::I&JPG#=CCgB긝F(9{99C CWJ2FQ_$%H;a.w*_mhAz1&kFxP,c^!6,l^kB>TAݓ}xYƓreQSa^+&~J_{@IS:f`ͥ gh5u0b:VtؤC)%7JrرG}XW.Ԋbc*QEc/ђS1A=m%l9{Uf{3l]#y+`n>+BRƤE56dK3| wWSrE&_;嚼g%Ƣxc4~H\wAo̞Lir) 2`nM q*o3i" 5;쮞toR-EWAuJS22Fs-Īƪ\Bȶu-z$ĝpiۣd)۱\+p."N rr=E$ԃ}N˄2\{oo}nLfjz wGxRAXw%+ROEٳp$}wPO0x!CVon4s>klA~.Dmw؈abjPL֏(=DPǷgdTSY=~~<Ξ v_ y^zչYpނEUrwkmRn]&FrTG_9'£:}FmQpIXͻ1lGMPV3ԖR7'.fkouzMDtֹGSƟpG麇м# @w RoƝL/D+#|1@vH驮FUט0&>Tz^Y |=K/,;bnBp /6l." qLL0A+O$`Tb#-L8}&b Zyi$~P1PlLLyZE}FM%6H4,a! /]Qy*h_,@Gh~>eUq=65sX~U|FRtKO{fh}Pn8uGo%En9ގqkBi"~:"_OŦ()?(>]U8`_i{t3Yi'GR|y #t ?'qRNҌE)ATUB }Jӷ܈,*:6{;6z}S}> -XfVE܊h`F5aʢSc d^:Hv"g|4s%-Y_~}ieKs_X|)cVQ%1Ea/q( Pt r0k.}Y2n̵%J wߐJXSJn<#v$5?= ˅k)Y& ,BuόAvJ R<2\ڦPɹ,({$>oB#rg0߯%eZ.ҹ\;)nJdC~IwA/ZOͅ\˾d} ]˪7uuLWpF\J@BZ}0Bݽ=:b 3 h{~~:~c;ݚp%XIBe}Ԙv%h{-EDkY3=mqoJ<]ݔ~@אrp[jA#BIT{v1KoAݝKp`]As\[su%/slԼO;Xׅqt8$Qr.V20 PL:S$+c=i{K ?3!7ɦPu/eT1qAԆ 0-`j?v}yLԯ?/xL|foLG?4H aSQBNv#ԩX4 sfnQm9Z GAyWj@ o6սrewYWRk l 望D]b:yJ<>ԥ3Vt/,i/k$)"yI~\g%[  M`:[Փc}:N\Ez։ÛJ`<<GVqD9FOQ gVk ; _َy2BX}N?dFr+q.<+2 \ Zٝ40_93{,rձXk-} [ԩ&" 6RAmP1GO3 v_;l̇\o@:̔>.onyqibVjF $,bCqrC $3@ڵb|*ƑU,S:vA~}g^G5@ZZb> }O} GbNﳪYűO=vKv-1Xv@lD~*}tgDN݇ΜgA](%00~e-DTڜhȤ6eFHG-C1*5s6#ȆI +{KV4\%aÃ"Ƒp)̋ihѴY盒ԡ+y!5PBD',nWA4E FFQ]G{Ȳ,INrLm#K-w\]]3&\M!^<$&fnKv|]br*~\TP8hJXq.~˕ȿ 0ĈrjHagEvkToZ U<[yXlI TZ3-;VJ# Po0UB榓v{V.,ά.΍ܽ {17A6` 0u#֭uzѣ.L)iQěPl{Ú1=@AH6.܄Zrއo;VQN CV^Q(S9Д3 ,^VuгCwhŰv?y_V^/D;24LXnGk[2D/$.P5anJ( 3FCVz=G=Xh C9D4|*RT=I` ,ffM~t&7fAOCFg/'%5+(>ȋ#ڶ9 hsK{*Q抢+(F^5/*({" y!Cix ;\H8dRkpY4|#m]JB,JMeM,, )oq|G>)Lp RR,Ԩt|>)v4FOAj8[u, k k $Q۸Ӿ"LA.-rJ`_OŸxq~=0!qJk9܀=/V߸"#ǺQmbzk۶`>znX75_OAoͳb(Dic-]hhR\#ƪKkUE-.}1;jxfI+  \6Nuԗ@%c,A.Mr03:`_Һ͕5aD53˔WQ'Ca`v bB;0)aUKovKhI6U@608kU!5ٚܚ&RnLs<-FoڝGXk2˷!G@+>D5 ϣL5%KT*M+?$).R 4qZ[Fu>Y?7f)K+'>/q Dcϳ 82rti>58jN[o'_㻞 ޵fv78QǠ(Ͽ c0aj!ȌL>5rbLd/$/CVD5}倛w2hͳe Yrz? -4`N}7e4“+  K@s/y,Rxj-iuRF$`}7/۠m_Tuk~lN6m ts:4"8wOSJ_Vj5qp zlew LadH h6[_, t`eͬyRKo.'»zb4V6ڋ{jWb #5xiLnGGa%a}xi?VOڵI?xJ04VW#Y0 UwKГbO>zPɱWt*]#0]xN|ȕ'jHx^ZDT\V{35 NގL[m3Tdcȧd{Qy7,#vT.y 38{SPqЧ0Z2肠@.Kb+2\wjn4<(s MvZ)r%Y%8S9w! "8 @DĢM d-X&"6nW#4kU ,=Pg`t yE,\yK@79!`mmƒnbUs!%2qz7XEaap@ܲ,(~=cNK&.Gq٥l]Qm?U#tm!AeQw m! I$)Rں <[[Bwx e?gh[_۹jE> 01{N7h$7ZJ3n Mș ü)x2aF8 3 0e!_ΡLbH&X84wQhc1̲^J> 9M_pkf'qRu6yqV?Ă!*,:SXIy L/oѯ[ lǷJO7oȹ;Q0ߴno T4ƍ[bf|/OУOFT=x!y]w[Y~hP".H`#9n;[i+)8v:鳍]:g #TCNTt' {Vvfq3~/tfƻ:b0}Ň6;@!2!؅.Yߙ=1Q[zQ N)G 2[E[,1>b;ݶSP\ <8)֞冿_LkR ڿTICU7QѝN>NO9Pá>F*Ūm]jK>rTO_yl ^%Fk5>iL{rF/Tdtׄ^Mr;S 08)(`L_ `uM%ZL-rr4e|U #>dLWP5 6k*}:Ok4OX\`lXsM͂'yr*7# F;FV)amla7p'ʸ ^5N&OЖD?| $7W՚,gxۋckmNpg"°S+ʤ-m [:\؎SxF̀W H8 5vj_]ܱ..u=ǒr(sVsnE9WmJ`J̌T X΢;X.<1xdJF%}JF$>Aq)lY-Դ )?|PX.`o Lv4R*%9WZc5&j@n>F>ۢ| 6j뤦tޘ“5eZ'оmX/:+K}bШYͫۜkY"F2@KYЭ4=ÿ́3'}G^gBN.m0YrM˺AV(VCmT^:\\!.LlJ@V;}4ɘ#&'/)Y+OU堘|a@R0<'jC|?6q63[A8U&$ ?xooa|v@=!ٰԔ(Ɯ? Bi ~*o8(8< cHx82w3Uθ~|k*KzJR~qa Vj`Vi"*%63;lA *rc29_||wycfǭ̂rzrr]9KN2?-,N\m+Q,h(Ǔ X *`ݨ, Eg>|wgTnQr%;:)zDD.W|륔=U #=J8P\깳vYz2V=6kh- dٱ*Zu/b9 /m bnr?n.U٢ēf>搑j߽ԎiYX=ld1BWD5H,4NqJ mϑn\.NE\'&Bk1Ca^m&k?u"[Muggq!v9Ѽ8Gw$߄(CXdxHYY & %Ö>]$c+EMޤI2З?&6%Q^@&bXIjgpJ”f,V Z h֦{;#qgw%M84tmFn(+Yxk:Did~lYDfFDmP-i. z($oZ0:D"be6y؁A:_abx9}u9ib5Pԭf )='O[ETkϨ(܀hZcaL`홾4!@eV zI}(ɗm>}}#%rCGr>!p,Jm~'_^C"n>GG/׮_JwDC MR4 !~{a K֏6S&6¡D&z_̶p{H "9q6OaE59׃zJ =G@}sӦ| 4<-ʩ3W"g 85ˑIH ^}-OJb+җ'>qi-oTb)f;` Z-Dfq9aJC&Ugc"2&3Ƃ|ߊND8|w>s΍yQbC2g'"GDHP]ahΏ03Lu>k =_6fpxSv-wO*)WlL?Yr;qZ0 E3}<Ohrh+,_/KW:o ((e!19MfMZpW{"#iOwz$w *L|^ [٢L 6jw4 |e{&Z`sxhʱq~ c,ոf[O ڍ/x{`{b, Hj}p2 E(N{yTh˔r,M<{Q ^׫ 3ID|CSF!<-b[֓~7?77rUoP0# ߣ 5NL^N~[ ._ "01):'NQaI*uH5~*L tWm.Γ ygN|=09aV :)ݦeh a?^z"7+ zq;x풮Mn jti#S>=tCRt4};pPӐRaX+< %e^gv(vDJ] c XћRyќhp <02]&M 'S\Ċ}NHܭ0\4MS#qAs-~/J9z:w0+(}t1co4c f"Rȩ<7VPœ\nh2s {zڮ>8+ǫ8)6XBʄ?g̐Hy\gg1Ʃ̮Jd\,6oPV @cS8i u35cK!6;؀(0UzSLTu҆.8=C6,]a^`FBtܘf[yB֝IWJԠh#9)r֨K $C J< ,]Tzșe}[lOL9[ gJSCk!@@.my5C1DoY;*ַl"t{Jp٥-쏍D%x"x1-0`m|hY>prҵͯWѴ!qcpSs 2Pw5´%6'XڭBu/0dgҵ iUK0MSSș$nLY̖Ш;8+5pEm$,1j 0[ QʃJz7FPw_gH%!HHYkFk "cGdv\_j svpY-/VD䂷\>z#ك k $ 4fŚggpE%fYE\($Zr(R1N]ekk:[a@tO#k S/B 0:m+a|Nt-.>ABHwzu]5qL^jۢQ݋0yW%(."js>2"db()Ͳ.֦͒ȼy (Rwj;a<{69nH@ҳ/ >htvnYw>l*A=n9XB+fl7Tlgx\RHӁC:ؼd!SiR8oJ."f.(FBuzt孚pB-%;Bn~REKo];ʋp,7r\>ۭSjM$* awfHG' Jx>'||#?QS#w!vzv4UB%V n-;6-UGAFNkm0,u!wJl])RSQᙤ`~ڦ Q^К`LÝYWQY{I`Ūl~K<7ɪ4޳6@e &5,c07n OY﹞Dу}rXظJ|2/fo&Wh@R \H>^J{ļ?ע:pFuM?:?[ORfM!+Jgi9}Ⳉ3UB8qZE{%/Fi8Us4K)98 7abJHqf sĊP"ZL3D./jM?]1H|ط=38s,M Y3֪Gj*xOiU#'{t96/AFSq P:Ӌ ؂"!s@ 8$HoC9hX0UX$>2c܇ Ntfʊt)[#ڬ`qW}z[ܚs~lhܟX$k3 ubfRfR- bֆ:Ѓ(ħĈN3y ; D^GeĿ@͆ !6e(k~VĪۀp~#Q`0΄Tr.&V~'Uߚ`SFA=XRcmaWVhG-ʐ6dʀ~ r8np.C,E #ұjuC*SŽxV=z՟4edU;>(!|,bzhGE)+l ݮ$Rn\]O<4j )O #h(?תzSC\fIkڏ6XUzKɾĭTo˼+2~- }6`(Dd`)͚rm*V{ ܽ"e%ŀ^!M@"yV9奶=j3|%ɶ"Jd";j͠XN*|G›jZh%'|5"ŒOMt~~u}q'?Il*f`M!I/Eq,z?H/L tpܰ| /OiY/]?44Qᘺ70MwAE~ȝ7n%\Cro5=*C'?=O؎!擛w6 +&} MA*QieQ}~FeFM]{ΏԒfTQoZj:?L@qK:#;G$8 EQ;ҸS3I+W>lkSv7i=F_SI,eSS ~L N >TAԎM,O76-]߆j®0ZH^Zإ;5sHSŔ8R}ƅsAuh B0egIO.1#b oSTIhc^Q֯} {_ h8P+ҋnet,ԡήl'kE~ @,G픃b_1=,)șa?  l=j@hoXFM~7aJ:'f&{`v>nQhK'W~dWӱ?O9|AUu; -O~̚ssd 1« l&g00,쉦%S}80y#.>|q{UH%k"9 %#F ӟgF(eFE+Yq֨xoQ!Gl}6:~XUXL8Ya*RY=z ieWenl.+zm 8e1bА#8j4J9K=E_R#MzOp&}4yA$vDZ$p kfh ǣi@ bc`*Yj&'Q0V*Q sV<>!TGp[Qq'9K~B8#jk9?vKLOyә2 YBL,R;[q͛h }c7B$isP^U;HmЌ׬ށ?<⪒{ ؙu}]h헰.̏u)49ӸYLA1)X㫈Enr'$eYM闗AwYRF, &P?F2ǞV\|u%yt$9eYI0 L(|B/uqYo3F3-QR,|Khy~ho ࣸV?>-ԋ(wcVoDc[i&{42H"TbiN mzÁq7VVn-;AF1|QEcEQ(X9i~m(rؕpZ `C31=}S+GĴ;dvjҜnۥ{%=hzJ}1ɘ@f-_fQ7ne=ë21pqħX·L+|z*(ۘ}L J&U1Xd0D:hs# ܿv ajjE,5DbuiS:B!qсe~(Eu2?xYxԖ@I4^#T@@٢*&<T--=6?+*9LZtP`˥KĤvEV"BU30rhYˤڋ;i4dFꉅeKd.QV9h&;҈+\V [jy+b-ɤ/AfVH<z}] IFy̾A<,lđFtiܲĨ1 Z&J)R{lu5xZtOX;kAoɬLY_.)kZOON}M`䊙Ϭ 4lg\ko`*FO\y~CD:dpz} y3녦o3biNEu䀛9x)X ڮky^bL@j{hԒ{Do7@b*2m?nPB1=,HIkĩS0} @f.\S\yCsV2IPhR.b &!E/4f Q u;|IHL7kBvi*Na(H7 VcCnNr]V-Z`mg53ΔmSґt ~3Ep!,:k`4H;iM 0"uE/<\Hٱ`ݎ"nZ+S mBk"cyW诪pPh:f9D@(I4{,WC_5Ūf+Z_v[ߊz'm`梪q}NߵH pӖ:, 72sE2>A\)_VFFc-,o12l˾( N1, fY2IѰ0t8R(Arݦ⠵D} B>zO'&RTPGڡћn"-92o|a.Hk륢zOb9|~F\"2i$|hU#B͵ꐙڽkÃY~ɔQuk{I,h3ZɂPBȇfU +Ն~i,Rfkp+I-0JrF!-JhG`FYI%0K"ë./mb%:F/53(nR|,.Jͪ+mx_ :v;2o ~xTb1pqT MV;Kv>.` hϥf+9 vׁes[;V]"^Ƕ,ͦeqN"T -3 /3Qyz#?߰'=R~4oQ3R<.dW@ö~\YJI񪧂i]gPC;iNMF['_F.c KtfVmuل@XOr=5x5,lQ&IYC̙֘;͘׊E(Y}IVE?a2^f$!r$DT8ߍWʼj͛nՋ1FF-eM^; k(ߠߛme^4?=Т4a3Rآ3kS_Sz~ 1*94Pʩ?ݸt1ɏiVj5]hM緫U8 aH6bnM>wC.$I^!]:S+j'|=`/.Hd cxS-kj|aVx#[fζ?aI0jH ~u'{/1xd V ;)pƼ bUŒsڙ"{G1Ń8:2VT|*DPPc=MR-DSIt'jmYF"ˏ˼if\ĕjdDvU+6 $rw^v@fQTxŬ0XI.3"n浢J|ڡ0G^` O,BNoڛ YlJi|H⵺э^:9RnV!p:dhՆ2o . ՞$ aㆻb ;2LD8}hWieqxV@x[%B ړg ?+dN&tvQEjPIgV8LUCj)Q ]-k#fcc] qeO۫ @[j'3< CE1_mkw31CʙVU9ax1BƵ: *FM̩gRlBwG앟yV R_1KXDH٪p}=m#Rjf{sUˡkܳyҠAD shwOp蘇ڌ$ u1~a.tJ&2 K”A6-X.(2+o5M>^jjDԣ=c܉w~sW¶+Oc@\|,<ܨ(qZzQo& SC (9^^mrf>kDWnlC%0BfZ{DP1ێO 9欇7^.iM~-d(_  ܱ{h%eyc {ے/W֑+8+\IKĦƒ)$X$Pڡ5&Vpmv2mD*u32]P;Y,c @CX\k1:t5Z!y_HPۥ!ajΔ^yEr |q`B-[YxQw|3cu2w[~!<ndaRy**DU>ݟH/N[BN M v|p܃gs2?,Tl2Ҁ0m`BJ k(VȎd?g7_rT+I!hC66 H68,IOSk%625F4ϥ+7_I[L#i\iPf'y8GoamQ0ޙů_܎\^hXm'Y W2|X%T9f}n$԰Z.۠R47(X)kdN1֚TJa9Z#Cto~Q*OWexFͼ#तk$hU*$J"%<>=>ҕǫI[#*rk*ÙkZbCo5p5 &X/ΏBWd޻Ι:tK";ˑ2[~ݣJ VW{5,gL~%R$=&Y7RصL$"315÷z{ѹf|tOTʂ@GsUt (/ qPгhWhoRBH%םoX j%>xyG~Rjonӎ]77>#[k^_4[`m dzH>9TgYDjwl\?QjU{kx"9gj(W*glxclK$a83[LA_lgV澆6$Q`ӲxB t~W~5W:I7m%9dI0:Hf2\ M,)X:u(*JǑO(m)pAQ 4ٹZN띆7/02ɳk~ c-̵JWv?q@ΕzAỲv12[tmvu]ʼn^3 p넏pQPl4)>B `q# :W#ef<)օhJouoX&qc=4t'43Zc6Ji &noaog&&WJ8Q/L2^0-}(suIW6#bP-K7+:4xu==͑(K0bς ac"3TRf@fRzI:hPΡ: Nx:Ll!`΂6T3GQTxtʙ<^/Il|hL3/d\e{y!T)UUB+㎆ Nmm݋&(i# rW1M-n%ҥ 'bSk:clXWV^[w?SC XXhrhp굳0䠯:xu/^6Z)LC:&ҀOU;E!Xc@(r6WlY(ݡ:26?`(U&vQu(JX ۔c j$/5/*-yVbTrɻu>}B=َKyW/O 뇹&'y#z2L a.?9ƪjcn]эA[=^!FsqŖhjAQF&byk|{?&P4N._1zDF٭<0"]4!jM){p-n&|Ѹk雋j9!04I6ՈH a')UoI;ԫ0JTJgRS(`@#^AVu2 rz[Nd )@jF'sQ3vmYy@8zp|`Co5X;q|mq .\kɏ Rer">Lb,Rwc mPrnklkkW ^!jCEXy[^z&8f-'W,1n<.R vR0fVph|֌G g'6ػa tI.0iN4;}77eHB=yE|@d XՖzuL&UFޢR _tMT킠;{+yzŋ*0=DWn$:g:ի{O6$;K$pFJFHE oVZDNDi)աW3czWh(e=NWplA:ᰬM/˗rln☏9QiȻ0KYRz%=R:B'm 0j΢Xޟ֛"2+ܕK$1m՛^CĩxۜY_Ds^xcQ]? nhuk|(EK"a\0|hPC f-k2O ٍq[?PwP(9;>Yu&e6,~m1A)pJ Y p@]bH5u:1]0Qv*DW2w(SX4t.]QU2[}D .s|I-ĺY Kw"4LE5ܽr Z|M"R~Rӥ 9 W!ȨyW$HZGZc;0"E ODd75dm :/3qJF3fqrqrfua汱ns`=SIm)B JA8yUamRlS~v?K"4{E:NAFȇزãrK>g Mx?OPA2{]/G8j96'tKdp}ڰ<s+F MvB.رyk̄"4^A"Kx1#*Sr령~a壹l;=/*z@XCt?_ڠc)QeI@KYS$u>yf_W3,11dQђw \`rQydХ>V/iIt 2V1~]7?Rw-y 2V+ Cl+m$Qn Ӄ2 q]!Us53&-{D>uFb̙.SKEc$q}k~7 ;ܒʱpS',1Z +ÈyY3+cj@V BjIN ͵1h=XT3u7mkUZshZ[GYQ8NB.t/#{JA+ iv*B >smP+lqpĞ;6px"a-}&$6d:gܟz96x'?i1d:nNej 앧sNHrVGC1$z(eաۤ)ۛǨ*IxAQD;{㥼'.xŢ$ʿd8hX; %ß;Adš'M֢"yi}| {>KVJ}4}5Ity9T|aX+-ܥp=qK=O21QYsq L\"[nNE*Y *6x K=f uc`+bJ4DFL#ݡ0YۈBH(g5,u®V i(2sgzB~MѽKP +i˷#r$:c%Ko&؁bn}FZO$\){z\QJ6IMԟ"'&j(O <}eeAm$[fHOHm{d7탑2- >z}6PIUg͂vT+glZ@%ZMggh =ЯؙK2Ύ3LsSt)?| MMHk{8Ef@n{Á/ΨYN)LF!pOē׋mE2.qGCbKD0 JFdZ p͉re,2ݭ5}&>PJoLySFuU Ej.^DP~[e‘~K/n9܎$A1MN ,HxKwy֐}z{V}#hGkљ@Ox4I3σc Y?P 7W0M Q .OO։D@oA$ c\R7eƉrɡ"$|Ҭt`eOu_YS/J.|ܺIؒ)u\ʚW|)~ZgNjH%&}HGܻ&yiŃ1^1e}P"I}XcSV+e/ >pYR,MKhYKDȲƐ"m g($gֵ%N KblcSQdO*ǭT AKcFpVE^Y["lNb%3HY?pQY +7T!1r2NeS_d|i?*BLbp 2\5#0cRE@z÷3XAo䭰OAJ/{#)f(QMS_q=nzQ| -LF_3z{ hKavёGKQ>)7JOog%Otr͢YGpe9ideW'c'(빶 .tX2q`PFI1i9\E)sQR#K3aIY\uXEIC5dC8x髎G|E־ cS!fl4DP4yY(=Ot6Y4i _V[\PsxGnHvs{!'.5Ȏʱ\ _PDP&¾Ry$$ȟv2npHN *P1<;g0no\]9dgX PۗxVmS3tZݴIf @,~+D3S 囵.YyPQ{@h ?ʿHiOLI6~\2Q ԱN|Piq)iEi"MhV\i_cX2TK6(u\lVDrbuTy4Z3/P+l28xfܷ!{1KsI9ZMԮP~.OUI^12q `\ZbX>3j\z@o3x贌rgYFV:;N*,C$ [f)4gHJ^7蒫-Hmd3{XGq*"M~U1k]fhGխ!ٳ#=&j0rV_#`!%6DyW,{rRf*scao#op菄O5Yv\f&nj 1XքY z[OJOb@#S MJJ O i~h# `l+3=eZ}F;qس'L_n!90便g9Z\.|tNoQ!w]<$|D ݂-$!؇gɧIMc Fw-Iz_QػSH(-gϜjHݢ$~EUG1 jA I[zd#&HwBT4 ?oj9zrݐRo7H/̂f>A{[+*Z_a0>OVT[cEa6sP$1Wּ3s:1qnR_4*7)dNJ'??@lH˝~1]Қr`^&x8uXa H*BʀbK3<:cc4):njb2(ƅ`S}!}_ ڠqtB~KWyjl3kԴ=c'K͐g[ rx Gpߏ$02әe8\ljږ骇k lI$geL:2e Fc9 28>Naab@]89Fx\".-P5L6 f6>HL<^Ngg) 7Ͱ $yn?JN#nNl,ԿŏnCOO:Q]#=SS6#˕]}IyH.=>YgN| [AGxǭ=˰mIe$8̟pk:ea W6:>Ʃ'kxD)fQ5XWXȀ/eBK^ .m&-E`>H`CP;_e!ήogt9Y~FwT톍 7)84&Հq܈(Z8tf=ԟ]tﴼLĈuĎ:<-7P~e/F rCq#[kPdƦrT/%8oYO?0/0<Y@_!tdgrN-OԖ 5P ʏ_-Gm1p vK!Cͳa;^#f*#P%8$\_f^ch Zp[1*;n<+rud#pٯp8WF(@~ )E#hܔjA::G*?LG?ݻ}v#rƥӲMRX6=U&{?Li-j>9}->M6ʢdgjp-NǃJT6x+/ Vz=1 0oO- mLŃ҅rVs۠m:J/[ Qt۩XO_=I&+.o4B?L۞٭PZ[Æh𼢃WyxU(#u&ޱVc!}_ rEqnRLGY8´얎Y޲+n~:DKv ׵bզձliS^7mF#d_B Cv\a x6ZګDRzm}{䚎 Zو W4h c*'*%ˑ\zpI¨ܢ (a>GxݤNyvCGj#kV~"m0ѧ&gNkiVxs*M I!ϫWj/`qTR}IDz톮\yA'@Ppgh;#β8O^@8(uBY H⤉,Nm)FeGTP0=4~߯Ӛ5 :aV[l dI\#k3T (i0tRcg㣻H1U%B|C! +DXbָO閜aF>JY.LJjY85^I7&EEhI (Fbh6wlilm,LkA>3moEdzAaYXF:W~>IY=Fz7(!mn2 @ZdKFpko~d )fGsFEz[ uKyZoi?Y*Hvo۝2$vevY= uC+U6 qL*'MЂCW+   v( D.!{XYn75YO,ٻ$>wst yۅč_~_2B¥tE2lrc׫hC]hϗ|"9c99EE=|Q_BVoF;):ꄡBK=4Fe~"aTZgf>H~Ԣ-f8Et-%KR1|Y! =j/0t Kt4bAG7󕏥5yn|"p2(fUYUw _gD @r{v?=8ɿ.'_6MIrzPZ q[6 $)'cÄjSΔ>%~Xj_M9^P yg3]/+ 3O1?Vނ_eH XPs4 ցVe3A,U!j\ځ _n&ՏH139Q~,yےx A,'U!yOH (_y1iعq@:z.xR"H0unoq=f[)YZjv!j/ %2Rz\ &!jf`\;4a0pVy*%D{St;QbJ|(q,Еfx 5DZOeЕwž`Xʡ|/6J9mMh;I%w_&,=2tTmO4'N\tM{\&%}/ 9E]0*' z"'-6Bfa/n3=X@ɀ swW6ns: I[j,=A(jd=#W*k@%:/Icܠ3?fx}8ٴv>EZ1HjWIHJ|_{)A(v-e&ɑP7שUOP nz# NM?Ts)uT$Ⱦ9 m>E$J d32Q+d68Ace?)`t [#`Vբ\, ?SYs/=Ud/lP9EcwB(%8em#OZ=̳ƚ4409]U1Aah5=SAS\̎XEd$=Wb t\ =ґ̢ 8SAH%!_yCicODqC4rHׯSM˔:rܗ߈_a*ZȘ;8}ˏM{Nwk44LV?ݟOzIA.4AzGaн$T8k;/W,#c5^J#CJ&a^kCת 8d AmH2P+:UH>Gꓧ& HˮLg$|Ĩw">d7ˤQjq;= 4SZ(ȟ1jz+ZIUv&koR1Qn۵ڟېΫAg/^'I}ً!~ ~J)r;6e4MYoVXW?KkQQ)cs튴z!O&A/fF/ 2|:wt<lŖ „1{|xO"KJӦIMᩀ>-V0byCa)A aj$]$iprMp= HFn/Ae*1_ 8*ŔQW|!74"a:ڂ7]3ɄAq-w~'b/"ɻxm<6%hG`=k_0ә1ȃ=Ki_}`'kE`eRw+;atOgM{= ׭cٺs;GLe㦃˭O S p.F@mt`_.Ko{cXogT$7ch]Hߕ&@u2y+>D>Յ s@49i"Ll:rl+_Js(O"thaeeаNعA0fFzM}8"dCHcSa0~Qw Y9깗`aρ`ٟI1QUhL널CΈU]*0BLP\y^8Q]UL I.vy@.  ?G]cq+π|*jWӖe]Bp$b?U LL;P\<ޚ|?b!C毸{ѽ# Ԣ<8Ck[ߚ 4V&f9šț)hZb; g !e 1dD8h ]Фw3oi|xX>ڲ7,љLGQwcyXlWii[(U~fo'=mɾT٣ZqvL„0!Ď?IFb2(?Te"< ‰(o=1Γy9^ D Vql`雯zٛh^eop NwUWnh3 xa04Dtޠy@ M}G9C*g6f!5I,[yr$!FfWJaj].is,MlO7N Z(p8ڮlj<,b4N;񰘐~a*+ "r% [t!ҏnǧdn4]j 9"xf\4IY*! Asˡ MAot@2nR]n?֎ s$չ`b0OKOQFa0.oh?uxO=y :S[!-PF4qM ;fɒ_xZْ]\QHx-@>W [1Kfz&6k}dpG^!O)@ƞM/;^ȴ, ]ӛ{5#Hb+`pTJ;lx`UskY,IfS# d.JHoYs#N?B!dʯIΘkEU&#x8M,B3m _ڣhCX4YM/ 3tL[`Ӧr T&W)/l q^&,~~w쉷BXdc_ ]0U;* z)*WhN xMY| iEl`n )bDg6,HxxELK5 # g3][Zc~Y;n{3xsG +SUKToN/!sC^#nvdn1',8t!1Xz> ^n"2ѝ;P"[x"ѭa@ 2k"wUn86!\mZzn9jDZPjA'k$6=aȕiLy)gv2:NM j Qbzp4~Qjlns{m!It4i.rX,0nζHjX@*nӋxӐPhϺًfX[mPt<\ E;nټzAK/tJ#D?}h/} H*^ aoY;H\qy6x0 K9D̰V=@]y 5i/%j]F$9A-pU|H0dUv{oZkT߷oݸi<^qϯ{ܟҒ3Q#1V໅ ׻.i|LA3Mm'j]_R51z$𝭦n޾|Ek5~U":@B憰}ksvKA3;*>@aLLM^G 6gy$G+%Jݪ;:r礚5j0TWS ]oWrVZuvЬngg0 i5RC i+Q*[ơהWW19V9eO dǂL [Ys}#:Rrvx"c0SbGy(9GF`{ Ų<]78!'itPxi~02KHb쫾p "#\򙪜'. v"+AG (<#gK]GA?V+IbG^jBzrR"H]kKP2P\ k4TcM*Ml8GlYvH~-یAHOB cOOȖIId~عłC`q}G+L#R~qa ^HaZ|])9gryyxƩFə6F.͟:)eCpzH;ucS\9He/ncr&jrKf{),R("+CkC@^è0dwwl%:LdCN+' Ԡ 4CM/!!i<{u@*]O!T[96Z L& $_!{U/MGN\V@^BA;1-q@k@E96qI5ۛ%4\]9TEMo5(#7qJSM4q<|ħ~"qh xTXK-_Yٔ EH'1pa΋f:e;`CU q7+yw=N4M[(?Ɛl-J c^lwz-Yi=Jz6,#3_mPKx-jrNy;ze;h]YUݦ?^)6oaV=i0)|ռxe>e\@c<9u} fBrD2)-$v5YX<$vWk1+aMfz0ggCyp/,2ߜ'6w0Dq9Æ+RL HxWRA[Zզ [?6&(Ul*kŨ:|@GaWxtysZQO5".cjْEl߅hޥm`KIp"’wS4qݮG Bnܧy)nXZhdBEҘo}M55I;JoI)dnД*?\_'!K_ÒuF$t3L]^kO򴇜b' ݥ΅a,hAYlfrT 5>]bͧ5$cc'Ff<3VعD޺u ,,dg[,"] P~v>Ysm)fcv17 <˸,%dCg ic (/>AewXF. %[J+ 9}[=Z2%F*WɁgXڅ+VQK>$``7Sf%~2 sԈ)RD0N5>7ҥJ=_Оn2. {}V\Ϗnki/wZ^ h+w툍cՕ1F!2c`K埶Z`J؁ծdJCׂ8gjnVSwۍ&'f#EM؏wzr\`z[^=OWPƓD3"]ߑm">5I$<t`e(;>Kvŋ4Ib|w\JgQ\ˎt(+\?Hv;>RSU2]K(ۘ)p1W:$.]U$ ł L٬.8<3O ڵ,=~zsՍ^KE=M`/$*AO!5zXv0ݹ5$B 2 MF(qCFIj?+9eUb<.AݣbBa%_\^B ;:G Dw U<&UD8a0t(X) aV/@R3; dWB 0*]i`$=q[n9Hu_(ɪ"ѭzGfcYHXBӍJ@%@r{/NV[yia}-F@stL'Q~Fa!+oҰɗQX\/6z_DG"$6h6"uEoLQBqMm{@QE|^c }o#&gJ)d_q1[(ʭgirYI:&eKE?p6">KH;_^ԧ-R8"yL}>DRs}Mf58$kjO]]fxN ;ro0-Fe>.Aڐ;̥%.m~g7C뎐ð>hk ψC(/=F Y3&@V%jCpj?]?J=E.PXemf"Yc"oA3j-IeM%tP`vT/[d^<Րg;?ЅVD(́rҠq=]y1TxzePaswTMV׵t*:DbmA-ЪiS% !~ʫ$5B:xG?ܫp# %pdrY1L>'G T8rm\9p3U"肚*LG`!îk}]k!*n!FI4;'|_Ҡ;'yJ+/#c譺VȇS,5>;"؅]~n:n\L3+0@lx{Ϲ3"I j=&yⰎkc["!A7^X)z]i.HA  P5d"#Uq[#˯&,pSjm]Ť"TpLlLA;'7.`ߚM5bY? &X@>9ߏ We>@w5n2DBb_X^CbGZ6ZmsM I'|I6|_<1Kfɰ%[0F>̃$Y.b<(eYb8X VtIe8 N J<䤭'-ՙ5rERE~=l5aOYI mXylA9{l:]b{ WcVŒ6wTOVyyIc*5ۑ׌0Q^~۹{SĤ3uI-h~̵y-Nm!L$"UUIU%2E/Vu:twpQ >)sCɢ񌆾^Ռfȡ!5L7W\|åFLDF#K'vÝG3UPJޒu=;yL ?o7U/lafڜzV+Ǒ偛ݡXGu<#ϛx0ABߢno1b%͞@fVuv5Z况 ɕuz[mF58GY|:1N,u'b2}FwW`_b=<8t4-l狑Q`ESO}Zʟv9ɡH#&Q`O(|Wt)qL]щz/k "sq3 Yc؈Eqv":}(ŐrOW$Bes;Ah}1/gư#oj T: kBIihl'DbGrl U}f޽愱А 7pΰ5)k zVsa4!?T3(//Jȿ;9oKTVtJ!6{6V䳩7h|FN›]"FtsW-A^&"k?l8i鳤J0}]i{rGӫw~Vv8Pa8Sye]Tw\*ڦ|0(4d9,Z})٣ w,|">zGAyRXEztn)[^K$+7[L#:]甥y̢C\_= ɬ-FES_T43D&vF[B=+H3P,6@V*R]5OIrr&sR0E`O;O' _+F>a@SݦM=+6M0LVO!!6ٌ"Zτ] ~5ZӓQx v63GcȒU>-/N{_B(D'< bj[ۧEsx Muk;W3踦i69]NdqP^!W NltàJzk܍jR!ӂ6̥%½ٷ=>gB**ڣgPnbC{ k!sar1_'/ s Gfksբ!rۛsQcq K01~Y-'2LcΩl td!c,l.T0**I2ŧ+Q_ւŴ\l$<$zGXh{LT|R{_@x{7:LkF*{%v?t\wWV:h~_Nx]\T*=_"(p8gS m{GE&G1)jFwIãٍI Rz"׎; x y Z\B b;NOJӊÒx#|]S O:U.IIU/ f{BtC1' \N%Hw WԐ1 /^-ݘ\£u&I ̹z{ԅ>zs&*]fz&w^%MmQ2LՆK(lѺYo52z?OA-ﵲF?9f %(zqYuUn2j9GFx[ >$،]~yKA˴-!IR8A%t&NYrG+T"Мkۜ\ ?\(^: gz |B]'hy1M.p-KV 61:Mrj kbB";{`%< ̧!zB^io r!JyEۯU:v:tEW,"Gm4 O^aqEp_7گ9]>J۴yU`,$5qJ_f|$';*N&T8qwݡ`Y-:t53,j8aC X (]q0ߴWQhv cJxQ±iGn|^5vL)$}5,?UvI EKJk*@H~r>Re4f;oC?{A{7I*WJnI_1? $C%v9񷴇F*d UQ+lcȻgPR̕)%`^ޒncgϱ"W/RL[{U98Jp5 gs)0yglAĐ/(]i ;C frzwjg Q y1R>I*X呦X')gNS0B[oom Ѡq\)l0|W˼$CJ35y@kYB)^xacX`T} U0ҹ 00TS Z&^'G#"j9jdS_v<[>*rm$1 \ԿATD ݎaB،U4RcoMxQ؅ /ͮ΋P7_UY[]I4|ձYp䎚zXԢr7~1fN[Gv(@CԈINw@ :ig+نk28U{B V^TŤGe 2J\/S!4RO=@ r OxEfzJ"^!݃dw jk\#ʣDκ[RNbkpi:PlmE34ڶ+v(HJ.J6+bt:N_5ngQ]^+1hbN< d%Oյj<6Q7#ݺ<@AezIR[%#ᗡlA$f dqĖÉa$dxw+~ԕQ;LXiwF2DlIgEgn4>C1 -=K=БϽGQI32y (KLꎙGHXI@:xVA7f|1VwqJA_8^ J}?+#[w8Ѷ)QLf}J = `jgc0嬬^'΄1cOdeHɫ Tx N]8:!DP*^T[PPg͔X.2'k K)7HvjBgeM5诮h #X(Z?)tÐ }_Q !a8YI\lOMs07Đ.\{NR'!_2JykW-̺ch"xVFwP>{<`8 \ﭿ-W`tx*'FD- ~uBʚX2M~ b,^C9 3̈́(i6\z+|0np{*͓V@*{1zҠ0eiƑw!fq L5! ۵9ê|!N&8ۡ4@O1]k-HFO:% . P Bk4S4;L\,T%KǍLJZz۰=!L-9|32fU½ccZo o dV]?7*byݰwUU~`)=,nPwԷ?c/oj^y3R~#I|/GnrzU6Uc(rdCx'܍u'wP6v;AA[^nVqz66G\~IJH^1zɯ)/3]lasw?K;o,Q5įcNFCo >Ia5Aʿ!CP&ݯ~8 !K;c";c&'5DGgN]'4*My3Ua:{(G M+F;[aWx/AdoY0''T:q 0~gWה\p索$@tma_ Pu[ Qd׺bKlA4IbZ 88#P$ Mzङl 9w\Z2onnQFfώ{>SӽF,;g;k8b=T*ZF˖ӌ59DWC'; @n!R*fs*)(s787wGwٳ[k<6~mvPڴA m7P+r1nŅ>҄d)Љ7\m*B#ɋ,h|Wu'\ˍ/OЄP5LGr8ldЍo/U"a ?US^[lqqjS itxޡ(|*/W"6KS,js Uކ64iϚv7HS+,a*4EV@_1Rm2rK9>E;"0yѬOݷwq& хB.pm2i' Ɋ+w8֭gn,M%XkV3"D2R yCn i쨛VFu璎%9e#sb9N쒜ѳ!ܹlJ{ܶ4_V#V-7"_oMj!7S9&DPZMy$Pҝ4-BҺQzb}}.Jᆧ178Bpߥ!)ƛ[(nlDtӾG 娩LE<ݏ .2I@7  FKl (>8<Ɔ -Zd_KȠ<;vp vT3}f2Q&F$*(;;x4_P)X\!Vc8qMjٱ1/v3տ<[w+WUV\~Wpq r%OlEboKg#nM~R!H#nЙ^-m'H61r}ɫD6([ZV|U$Bs5$:`J@D*F]C S8e$3_p~kqu *NAe5C6~a+vU5Uz7MMӧP^I>$s7ny eEژ Hnf)5eӀH8-Wu8 4A79(tiխ|좞53C^[( BxBr6'K LSO}%zc0P?k =J% w5lQFZ-97!*ȭ5(ϤK~ 7M/yVKjVO> T[\ {-,@U)Ca(XFѥk 7t%3Km f ;8Շgt,͖j=ʽ?[d*\p(afGm*_ED=irWi/uty^] wiÉ}AfIa>)s8\7T|CyՒK$Sp>p1MEĶDDtɵ~Lg=ye~q`Jzɬ[('C86&6w@h2Z~Z3gzڳZe4sOeoQM.-h{G?A[Lމ~w67CTȎV4)7Eo̙6BA>g_F t8Ln87\:pfuhgp䒦N6d*()ãӏ^TMݻL ڼ;{Ua)ۜ5su# (e!k0 .*oV.vAv'-ȭxF^=jXaOM E_9 d"H4E2~ nf]>s47/xEoKo¼}~ҰDbN٪rgy0SmGh4i? :3V,|Eo:L q2&H7RK UiWak^xE7ߋnVAiz\t9tlP⩠Յ ֕DR2ԩ!hx$t.X~/k$}js&85@*Sp. V2WNj^e AʦSg4AIY 5)遞'q[xǧX1VR ߚu萖PMqQi" pK6S2)J\%b( VB4oE6cvS넌~qSF[Y NW߽ي\ Z~KB%>0.|Ь)0\ :?Xuc%Qa0 Mc Vp@yD2) m o#T"LȲ-%PEB{f@AA]Q6_0G7U:VE:ܢkPM:H{1Ӓm|Ⲃ/wh<,ϧ,w<kdl]d4FNE5D>v"E`쬥 54N;&Fh}72qlkj7ρ!'l(ynxcM!s$5F\o@dS_Sy@z )|[Z '!>։!U+:H%%|ӼwCG\+K`3o@2UrG6G^Uݍ%Cd෶ &\PX6Oum$˩-@$ϡET/."',$0 b%~F@&61Y5n5~s5,PrMRbָә#_2ÂaU(Li1lް4(B ffWi0tO<#M9ɳpU4-}/ m gBUq؉23ecQ/VUE\FKSVd?&&Ё`3>ˢ/BGD&>M4PS+v8x.9ǫt|U]}E[VܲU60n!caKpMH?h)w*M%-UMz)8V 1?e,ԚpdSLj;u[5Ȏ3nK{ x {^T*Nfr!Պ,zp 6'd%ai3 *?tt߇m|(ň~kmi*HV"ܦV!qbʝC:J_F^NE' طn/NqZ)EM6ۤ~ N], '"~iۛ&.kUGp}(C prqm(!u)hF0RG[/b2B?+?khƩPa"nt5g= bŧSqH,(s t̓)'f1YqGn*OΑ~s6Fciv2֣ RMN=Ϳur"woʛ/_<g`A=%tj Q7:1 Y/a>iuUhߙZr0j0ȵx@ƓȧE(` ^`ߤp6Hkj63Os=izb^ϡ4^+9\CUJxs!2!Qč9wSAT騛nJ"/t>=_p0Бj1WWXHvk^yo,}vX|Y۫@݁Ә KyC=܌Xå76I;RJY& `tzqU3^^m<7 5Pj)swAC@kH`‡.s 1%Cٗu%}.,g 5Q B}.5Qo:c4 P1ϸ"d_Ę|Ktd"`*#F8[ iEeox^]kd{<8BV"%rN@og98pIT_9XY%|BwizH=u꼚oZ*I_AhHxsX5^T B2ToW6G-8hʂV|6A v؎gw8WW,I2lw<(e|WSkފ*˿P㡊NI|;Vg_@N7ڼC _`EM. &x M($y"j!BVD!,*KԀx<-9a8k:hHDӶH<PNtHp__MʨU`|VՖ9ģ/Y\Hʱv/{U'T5Cޮðjn4]d*E%Zxz?\J[C eA]<X{=Pmw"վyT2U&w=ЕK!z?Zgjp'/[;Xc8C18Y9 e@ -rwZ]vqv^V`@Z`' 'fJpJ<>Irrdd/*? lmC|5u[7C:H_[igђqnJj^w_ps'ચnB;K w/|8@e#Ϗ<@j)8.RZS;<ϩx9=P7PaUV ]6NRzn$M)!Ey![װfj$e$ 5 hvNs=d1ӼtNB#FױѿI WعIG_䌚 ol; Ͻ[`LWiڱ:!=*}`UW0˂ | ^zX]} ys3m<`A!9SlDH<o!nr\n7>[ 4Qwf "*CoUK scq>xμe뵳u|z_jKoR9kPdb:՛"1+}GLMe"xuKp&k0[w74!oe[FX2]h`a.>]E[%ɌK9OU k# &P`]| K DaVj̽/̏ B;w&Q^MS$ҧadd}jQ9&TM:N1!ԃ6% X#侯>2| O >$^uJ!_"LTm(m=w~$(iQ~QU jLܳʱ%뇔P# [e,OLdwޙ/|CI%`VL'Yy֛}Cl v{Զg)C*Qձ#$qՙ! ¤/U0Ud<*Jy+ē~&>..knv,ӿɘ(GV,ű; 0錿XfFԄ_Nn;:~@WkWbt=;7(lG*s=rFА #S7!mhLc:?7*IQ 6Z}UAEmw\,7; \9BJUSqu1݁ j/ '!z'?@6,^ꞹFOǴفh1)D% 7q9_xP, 5^9\?G8:,FD۫苪6`Z*3ر?z-B` k}w`;63I+qAj$DQ14d@ _Ӧ3eWÚ1w*N .0FAbN32 }g<.hvgv`7?kFFS]:jAqVD0ɍKbМy ^[)rpg'k"K/~_"Df-sZs-|~ m䙒OdάL~H3&Xd,kx_.!;Zt5 ;)=K$Q5Mn~'zRaCx3/cҲ|@ָq*잶V]0ad&9;cgI$\VB!x&A|{''ՊŅDT[ @,QtYR(^:Rxʥ/nVL@tXQ&w8 k?8<#3z~akܸ 8W}Fy/gw=MwNC3)Eg GRۙ@DJgl6@"RP/qL|E׺v4JɤJC;%<m<|PIksIUxwǺH<;Df54kٖoP_2$5މIre oI)5Dzr~C!rR4EıH5~yHMaj5ؽ[)NZ=_DŬ4Jn鈴R߭P#PSZZ!rQ21fx=`:҄FҍW<N̯$Uti RNVDBi p#㳏.ZS bYD'Bi]%`j*3ҥ&\|' }<̭EӦNCCM$i%[;1~ >qwQ +91@EՈ{YRRhDKa#5w.rz}jaC|2Qg*=P~nSp^n$S6Mg2I;Rf럀=T} kۑi1c8CR\\58Φ¡ `Z˹#(R 9>:Y#*_[+VW1f8#e=þ gO,e"w%A+%X @&5ѥ1%7*b?8;2c2"aN3o /aIJfp6qE JUI,HTs{Ti}As:Gŕ*@򕢢'[Hf!SnU7k8)Xp|ay$&(QvT0̩B@z5R5v\kJ3NoD`k%X `#₭}a(A?rUۦ,N;~'WDžK60 $n*JoSB{ z]?O@"Ӫ>pY!a fdf!4aOAnWƳ!ɯr+jg@5'Wyr+˅<"BړN?u(H%nEiPj$ iȭj \׎\ʸ?.- 6&Є盏I ʋ^zla'&w(~ZV':gyFN|E{஗H%EٕifweqDy"EÀp'Y* ^W]Fj9Bl4 SnG7K7=߼< {PC'{-5"+@ZC4\ŝ0T${HgtW9Q?S%qg2{,]ˠZc|1`X{ube }5Sz9 R;؏C2&yUaT uߤ%W1y>1쏡%[SCKsrPlcC~pҏ}0CӠGLD }qAF`eo\!ڰ}f%xvܿZS߇IK`E q*ՋZ@q|pQ[*Yq߼y+:b-<;ϚGh<G2_obzd; k%ކ;go(Of Njo3\~͌dL +QE%D'trg?>FDžy+đF1@%ɏA7v{Nʿlsn`d`qUI~%]̞h|s?b%r0|Xih:K݃D' ROC8 WM|Sig<(*\$PU*ʥ?>Eӳ3#qv˰<^`V1U> {~#RzҎ Zh1խ|JuZ13TT;u;JfZX3QM$yl -6f Dk4½A4>[YLehZ* 7oNz5XTa,A'J긇IU@+enǔ(bO[_8gO9D7xx"S#A] kC 6\ Ħ5 Uπ8N5Sfbt TP,EZcnVQ,QqUTP}*nî~n/oJDBMβ7]rȒ8AZa yr1`e4&ci|2ҥ'B=Y`$N٣_WyFĻR^y.X9C&DU23X^-+ʖusi%`5y8<$4uIңIScU6 1uy%t/o~f5Od6FPK>F9i3  jQQ0#H)!xeCCp!vk2GWp%ĐH3o{I~{आYU[AeF{Tqn"/-9犋GPo9LcWY [i>HY%G߁6RDG̙ԃgWFE;R?\lA U^ 1ZرgYZ07070100000004000081a4000000000000000000000001673737b80000f874000000000000000000000000000000000000005900000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/~]?EhDTTk׶Ǽ=EPG_‚cKjNL?ugBS5lp$vn(tA =N=JvT^}WQerovxZ PTBhC Y%PLb0[ÈɔrVEaP9Ok,0:fV;A|˘X!>f0Rl%ll٠* kPS"~#D*AV1QWMsg:r:Jh/ w=1r득i!k ǵ)Rn*$f9mO%d|b:#;Ɋؑ$ؿP (:ܓ?}8F%= Zx lvwSeMUB535U TMnLRce8B>m8k˰BNuIF U[tݡQPϪk!FLGFxn{::-=Rt$wT8VCb '-Ww] <0i9J߂qޭbJ/u'!͚n;J.sс#1vI8-^ o 襔44T a P@VM)uy'lȋ),Oqj.U92k ]/9ukX)/WZO$. V%EzdڻPg\ƨ[!qoVA8yFzϫsWaƹ "_4+S::ǒo+H-L(0;BWu:iz)5@(>x^[p:apψ<}ZwEթbrjQD7lG;s]EsKk|Ynw}c ge:^$; 6)^M"Ec/q|g^7wAZZNLyd]Luv7Uof.:S>JB{i?5$1OgrӴS.sZJTefP[u)#glY}t%Ջ!DU:eu~pΏ>[Ma IC^ -%Epe%WeQz%oTG9uՉo(v+%squ '\RYP F߱"G9Tqh! p) vHPG &I\437̞犉PRp76VٹT׊n! K. fZwpP4P[Y?ijSbg YlHQKc?4Fku懪=lG 8rDUy`0;+ 7ss I2fEz Pgѯ'jʙ .%j-C$H&2)tVNn1eH*ƀ,R{7cA}IcpY"u}ZS1 1Q#S@oFowtϗ.eÄu\Vw P8$sȸ}>mWs kL/ˡN.3:p@.(Do~2jⱍhas[NI%r|o~D1_Co(_#׬Tw&YlR,GQPx; Rc3,w&Y/W?چLb$R sQ2=p"o!>ҨJ]ۂ=.^^`>4xn0AVLR`4W}19 ߛPB6QAO&0,!Dbz5o'dt }&hG9O'.FH$d9fEorY]@fsU"XCQ$ے)e| c\b-|R/wxI&WPm=Uӯ,=+KWHE]< 0 9ӿmM!Qdh afLq~w.b.{NrE@v D &12n+fj2>qH‡ Ȕ-YޢJc㥝cEM%L?jEnMV-C|]q|KH  Yc'_6bTsltmO`6#%rFv"AC:a|l=Yg'!dX!UեeN/, *-@[b+0SV{C\vw7G^3?}UabXPaRh0T9`ZNQZw2 /WqEnHK w^K.=W{Go]u4(Ww.bXe]zSE:׽- *]]Zzgf.V?1#L~U|-cj`&%H# P1^05(zq7aنgFLF1ΊL+P'6]lE4;vGd=B *+`ukRCz)s@IЩn]=4s5=0"F9Y-d%$AJJn~{5do>FmM,7p2^7fdr;8{kSJ1EQ\Z Rj=:@kō hfk[?cNzeA cD᧨lB^ '_Ǽxϭ˃#⯇^KDn(vȧ]wExq$h Dz&9 \l*w',ˬQ('6J0†:I6xT(Ւ !S64حX؊N r9q쾼Y8£PxIAK1rTUb@A*f Rx5{U.3*>wAޡ5ozr0U={cpSݞ?*1=hrq#3jiW}} #w X脿cDDOű;c߿)vU8yFVC)'FPɻ^ȼ_°^[uc~j.J.eDz~s!Jc|kԸ&&5S\CG%1O)?sc3rB㯽D[M QyРm2Yhi' aBp0H]k%&Ϣk,:>%[5p;uEDL?R*5~ l6B2ja˸>׽1py 973%'.oRE<ocw sU\^"H!ځjQ%B6X*bh%4fd"6Irg 1!U4ߖb#qld[/f@!uipȐWrf/2@tKpEd^QĜ\ f}/ dDFh>40 bAڻ O c5 qQfG=WLSuhJe9Ub*,CՠY >R6/mWRٖ ڏ/L]K(P5f@[q f$F zf4$J).-DQށkr3__d] b }"-^6q*"5 uqޠn1vXCF55ܯHLZ,=1y}tpZOx \wvŢ`&O[Ww3IBe+sk/'Q0#Ulnz]-|0mKV&D)h%,C(~MhR*xLZǑεPg4itd"NZY'MDrnmhҫ#2[6e t\QW%z#f3Xu.9Gj>qL'=-;bJ 0|67APk=|W+7T\0t,aBqIu߿) kWڋ/C|Yp^\$/*lƆ37:&w{bQw5d bMo< f~i^-܎ oZ,tЎ,`\+ڍ&S6*eQ:\\BP ՈuXun`8h̾6IHejlȵQ2plZ~SX9jߥH=7Rճ ԤKq}{{{'>iuK+(xK !?5X:7Ks`?LW| ܞɢ,'YPeS J\\Vc5` j D%y;D$qP n<(ܵ} nJn14(- gKvU9a\UŪ^Q {s[3}l͜Jt퓻E]4dxȉ _b\xs^O/iXF5|LAgE/|X먘A`vUi\!п'R͎'2mO厳8+y=hR'&*`5lAN? *7xʡv.)#ԏS;\ <:el. Ujզ hq2$1dXT"gY|\)ͽxP3|\yp9IV#9?M 4ҿev`2|xO>R^qqI}5SֲШ8<b$05}7~k0*zahmoHIjS/sӦx{9py]&ֱU1ϠW,@/ #cAz&EL MyrF.H꿔3s8Jӻ驩0Mr9w4ZyVyTMHG{[C_SG0M`ݮ&/M؊B˦]au(֏qx/=ZTޫ! :j#3nZiNcIf} hӢjs>+ryy-LK࿜\4; SGA6;QT^ө&>1ÅSn/&v2O)*-Qt~f*1 * A#3EbQx HḮ)cON؞߲! gPy>c\|נ D7p`QE8{jf͈ l\hȖ`H;軮caYb de acqԠ~4+3_fWB׭O!۔@XU0hJ#%b5zc'i &+Hk '#nB0 1cus`B9v,=k3h ciY7 7NE#x4E"׏-⯫)yϝEƍMg?`R)oʽBaB1t֭nRBP5pW5&ZfD^$%;Fk҂)h|";S1vߧhJEtzKTv h͇%]Wa -eV.,UJa7͇X47RM_*\y`|;mP7„٦:( i1%xa+GHă@Lz[1jClil=~<&Q/駂ï骗Si*N˷UI6|_/4E©oV55m8m jl&7x wsTjlc EA\3D"AȒec9YӖKw4_Ί /0 {K آrdhiV\,c f4ͥ"_ D7uF=O^|wjCBhSê[U̠@&nӘ3i'sc&@iyqTH/\]W('6߮vd=܌1*bk2}?qP̆VQhx2e{E ܓFUIv0ك !.7p'EIsQ#r4@D5wԑIu%z+&Lr O+N@Bf]q*<}DT' Erí5 ߋ1_1G).$찘ȧYj|艿Rfv \Z>T3ZqdkhF`Yq>I R"(pnN|8I| G!D1Pm jP|Gf6J ɨy;OZ4Wh|2}~XV!AGqv/O@#ȥ5u0#K)YrژÎTm j>"/P,#Α슏F{}( *f$0O\VS<,T ޾?SWPէ{֨)VJ OWx(J1j'FɄCEE,ޛV_y\[s|̀9W6/b S?dHV)/ϪFSP )8_N-z8)HpA}lQyVhQ#𲛅m5/Pz* %F"I)z\Z-L'Sq WǾ|@SRŢ#29 ء﹩J1yI -&3~c .*\Bd%! to> +pX,i@sFr ~tORHFM3Rd60ܣգҋ. =9t)hux zy͏N/eK,I/#EtbvhB\dO&N5XKS!D+ɔ5, tzfQ?:h$:,Kk, $^_~d_d$snoԊl3@{*g!cnͯ];GM=OP+O uAf1^$/M%0wIy?Qs͘X9./l?о7^zEhRboV!r}#ױ[Dyλ}ؼIbͳ$;R(CڣcKo(bZCJz4-a/ء=JYQnXA,'3,is}U2`3gHz^ +.pV5 )mbtn鞴j*ÁS$85myc_s}LOaيd]1 nO҉u'S P/kNPY蜻!ƏNFA I5K5?Jid@ZW*ƪDa҈u"W{UکŜ=?*V[5kvȼϨ*5:%V*fD 1 @.ګ Md=$aQE|ujm\HT) B~Af[J@а{(!t4#GEkZP4@ )lڥY2 Rt-bYRh#.|S?.JC.?Q8Ajgmk1gU-> .ݎ_dž[6fRE]m_/wcDe<&UZ/ҨH;%χ6Ô[T=9A!OȜ4jsϥejVDvk`=ZL(ﶦic 73P^`0i8ӎx,QVLlF^H>Uwzf'Wb,ټ1%}O$] ,~zBdBԽkcބg2g[҄Z_vaY6r,jO]rdqr5k pMթH־>9z{BCpC~۾EVҳ-A?ZȞ3R=vE}J^q>6n}hb<߾]`CE6hFW<;;Hv2eU㞦X*&H.&{۳UY7RO(AbkDE^Ԗo?،aPH dZKgr7A[3A'XСLX)j`'vpvʻè$okwwEkմ#꧔W>IBh]j¢h>[L^Z8&E4y٬mYx98 G߁@ӣLyuN/BjWTc}|k406OMhhI\ُM|Y&ŔӥìbMP])1QK v/@ 5׈t z6FKOЖxzZ<]ZVmw-D(lIWǁC)^Ku rpEݾ=qfzNߖyΏ3RCG\D' ʼ)OԹ'u;/5Q=:S0LR޸a]ge$@RhF]_+>tvXq\7of䮺=?fXR/gW4иaAYp<,6<^ It짎r|(ٺy`:c.jOt Hw*n *d3e`f=IMU3jdO;|Nmjy񳈪 gjo鞺iIuϑ>&ۼ;tw5W bM%ޏ)q0뭳{cveaȅcWPsI'W#U+}7)x/VZnsdU7Ohz$f혬PH%w4e!|͡@콟WcZdM ds`巚 ?*6Q5PHKu8`R=_YSr7/.3[VqjO8 &Y4 8iul}.^٤|lzk qd"m0dWx|F7&kl2WǂYע,{7dOiaV( #߂=.1uUU%Z_ͷǬ :ݩ$<{nH -} 0ًtHhs;t.ҡStx3GPHkOt̳R% wtσR/* `ײz:A> [仝@l{vK"sI'44x67͊!+%Ts)t/>=yty&Q3GϏ\%}YRݶsv\HR +yOR}[eqwЄQ`Hޞ\g<|`Wĕ)3-Ad 2[צXӌ߉Q!Ap}) S8i<[ƥ|h;Ct@ GL7^}&/=dhE'PU>0фC_7Twp*\^LиT^R]X5ddǘ]sհTS5 '-%L0/WF񆜋Na^Koұ 0s.%IVj7œy/N.>RrIƭ$9 y ,ulBw$q!yeL  z>[3Rk()T(Sg`3GzRͣO;%|0]"JOR;.* {FK}oN"R+ʑ*սB70tɔ"_U;,r8ym) .&vHLy9l_{0G8 ?2Fy/_ǐOfWDTqZxeG}NY#3^=͆>#2B\(-†;J)ɥ"^ ;fPT۪Np3ֻu0//͐_tFM/J'8N oD糶OFvOt[xPD[G~!{E{DKaq(D k[TצWvb)W4!pH&ifxH>58bR¹%UfP K\X0V9UIcξ{YȠz#%I3 OR=߱1nǚ ӭA<ؤC6aQ_V 4hW.T>͡1gLDR=[ӄʇB<"~*΃zyӄɃl/g@DYhNL˵ 9DgP-'l0;M ,W# mWֶ ~1XKOPw2eѤw8Lq[Y>V'sD{PvKWMwH/RW͞K(8]%f7yH+F\fvFF4E4$D zq+.nr8!D:e 5 ƱcAiReqA[-L-:S􅇜x+a֦?T4r[yYbbq kq@󣕴kD*YᆲġB57ɱp(|;*{A%_g gٱ2 , <=I2Bx~gY@ FaG'ރ̅W`AGQ1X6 ՠbBD `9J )KꤨlYOy%Pf]="zbs񨾼'.HnnKQ@~i;'n%> NÒ\A+p4SF(U'`ZJa̹9XQ>㰨#,H$-6֐,Wći(NLb!'cNf :ZhSö 2]{BE1I6qě|̺fL| KGdI&;"c4⬃%i'2aE܁ewFqT; y9WRbL oã,Ih՞yMQbX4\EA;ĥ8D5 -kB? K*,Qؐ@VsW8M1+PiB8HPfvl_Iq2P4R䪪,g=θ)wb>o U(]׊J(Y;ÅXşE)ȼ#A2 ?m&9[X g˒sa5[7vuӽ,%ӥb-o(2na,a|#kt}#hR]lΉ6-Cَt D偨Iy5fy'{ҥ1<,> Զ58`~6 C߮еX5PuGL*ϥuC@y9@m6j}d#sYkoՓ{3A_OÉΞy6Tki B+{5_+<>Uo3Fb{H7+mmE m!lց6 9:(Q](Zux{hvy/|"g0$g]OOI=a2AceGH"H$SJrwjh%j?5B۴>)' 4Η+љН@Em&^9J`6QaR-w3fO@S~bMN9w;^k;7S?`%߀ЦunH)3;9+Rۿ+ $t "FKeR?%hy@=Zl˱zܭ;(Q8<}7C9nGm*6k\^iW=[$ERℬsi>ƨSgp3.jQwKFg  Y`i'kޞ̭ud'+i?ˌe|̆@:睦ǚ+đ*ѭ>D7rBL{y*a@4$$0=&௓U#@J5bZΟrY`@Y&uc`?t@JH˂VtYpbu Y모Ԁ7xoWV嗐i8V^$˭\<g]n\Z@S4 '}tHM+i4G77{b] ;}8c<oxӵU` XgBՃP97@`X 31LTvm^U͆GtX+ `'KSsg! GD:ko$zY1usxRp90b,=Cত%fҀ5_1 _sgwVjS X^0ovN>R RWʢuƶd(#7!h*wVn@Obv3+.?kaUOg dXm=ΥpC^6H`Wj|՛{b}c V' "9^X̬Dpf>vS4`Wek7u8vJsgEdryT%7+; H*KV 7]wAR7ؘdUF(Q1}QGK#NO~vz6ӤOf7pr__ 2^]C_ycN `8Zo#]iPp _cQv83v_%3l;Nlx7vF,*>>zg2w迎+IXPB1*2~5! ’` w9q@FNO` I\sQH9FgI˰ENe 뗩 }W:`-,:hq?X jČoNђynMin{otFDI;/{Q0?4bK1w:['-KѺؾpT.2j2`b8cx&HD5ֽ}!1L\Щ]EЋpXYf@9qB&XŬJIS6fznN3 q#r& CߵqUY/^); 2 ej}G8m2ӺR^HnFQE^6\ Ώ.\NYLX Ȍtoc0kJIhleԄ\~K2?B!կEdlWrsj߲`n(l0x8;g><΄ T}!b]{e{Fz1v5K*GCXCaki!TMGK|M,H*g"wAcF"SnL x@twܐk2䏣$uv4&<(ZP L. | 囝\_XHPM zna4ìsW轉rGY*F_RWw]\TQclrH4yʈCh)'ӌ>_&啨;U{+4V)t|*Yq襭C XEPAF"&o˯,zOndw5\^'r |8p1zHf^fSFEE/Hu.\.@ y+Nz,v7{KHJIn0?. |Ed.h-,]vl' e6Q_Q=>$"-<|#!K &K(J uBUKY;)3cSՁdQi?pz;Cwz+/nLu':>M |&/kJcuWJvODZʹ\4P[鋽f"U,12;_I y m sϬ :B{2anB=~I1<); hEoyIA/V b>:/~-f)F\u4z!$nE@8W(lZv2G<tr@{ICP8IIWb̵m}m4y4R dê&wSMIn^)ޏ]4<* X5Fȴ2ש^&sJ| } z hXpCQ,'(O䯂wV=-aCr v;~:8gQ$K>{Kw> t4w/ePfj1Rۍa|xz峑`+xY{/R4L68Ckj.x[Τ%C}=.t$^'{+bRΐ>Ue3 ڸ&ťCX(v(겪E"ӏSW_:4U*%7=XV`e+Z_F7?>{-з=q8^Q g!T~.[1384#5[!vFb'vP¥P77VNP-."]!S>JC&ӑOkxG>u%I5nmNA}h8J.8BeބO6>,FTn2ٕvc>zJ_\Ԓ;1gsZXMOώ5D.s?!4N{#>"v,Vful ('~LJ;dyPRʯzǾ&Y08mQd#z|˵x9(o(L_qdceEedmj*8c `Dřc(;F'c>n)L &9N\cspE$xCҕ{hvAXo~ F)@mYe`3+/d! 9v01Ssa",+ HTL'zZ{atUNkiZXko DU}dj+HFY^LÉ!mEm3(n][,I)$dK}>lGBUbxU.iæ?CBJec4hvXA(cPUE)RP܉~S~agj}nuh%_lB»rHݿU/t/ջzLa5eʡxB"ӓz_y[ e{zKJ#Ib5nعi<#/s̆|'g)X(I]&u,1} Jxaۼ Zm2 xىG* d ^|yqmSC#oĴuK>ZglJ"p5g*;f)+i}?24Pmf@ݶ5&lm_^|iK@o]hsuQ:5B;KӗHxJ#N,6~˖JŘUj?(&Z.g]98X^%HزMǶ rקIJf}dD e l)H1-Idod}}/n5$.4$YtPеdǓ`sbH$= ~kwXA__3pX@ryNJDo]" U^Ds H!9HO.vTB/$^`0s ?"=$&k|"kR\uz5'iI5$j1;+(zoקO:D'd5c" F#=Ħc֔ѱqʆaoiWՈD VysZJB@EZVWbrFY /f`~4\Dw 8|-i.YpAxNٳbf(lˋ=ĔTgv4XcQI|3gt6\&zǃ٥SL,m~^^[ܜ !5\n;ʻdv^UKCQOǷ'\[aLM,zFM~mVDŽ%OӼt `ܬ&զ~,8ꃜlat-RX_5}Ӣ ĕF>c84|#5o>ЇՉ-0]Kxn'vK6%|,8 y Pmٽ͛]&?{3pNi0CR#jTgPWFeJY1EEYǞn8,Xfs֞#"(;FuFwƎ-؉#~ήLdzZg'^  ^N߼EW{k'k߽c4WU^u`el7 (= پx&J` zݝ(V"9O몟2}C={Cܽ/efSY2HTcz cʥI> #G1^ nQb͸L'Cq-:mnt屓{0~R #6`@(58"XayK҆y@ua=DVcg#f+^IxVH }~]Ĵ,-geـ/\&?lj5Õ@7f* J0Z٣A\L)c(tH Znܐq󼾮5Ua޵ٖeMMKaWH%<Șt / 3xMca=J=%/$ %.yR)b+|e?Oo ~OI&w" jjɿ&{W,GkhTkC4h\czBSr6. #>/۞S EF/ooȪ r[[~pHy<4x I5=RT!$ 'N(2 }Aޒt0Zp^N`^jVhﶋfĖEFϬ;='Gpgr^.l?G_Uh 7);sz;n yy'CSwnD0W- ɥWGV^l + aѺ矵n*{ PSr3i0>ӏv.Lu?ۃ {;H'(彝cwS[mbkxiI !"\`.lڕWk,+Mη"a.zdK‚LJ/Se{oIYr1'Kwo h_J| [ߠ_G$v1lcI jt4Ak[o Ę( 'R"6>Ut3^(_Kk&F ~#?4F_z ڌv8`WKYC>{9N69&j?$k v*U#^:%B*?R~do*a<1AZΟR>2iUgÂ$? 3rq8pN`1@cZ|jbeW.r𙝬 WX5@pFgms x67YYSk^渖eg>HG9,|A纵nQ:#ZӑxɬJBW/.)] )``-MsBS C_k:&,:W/I|SƉhقj7p<)?2U^.=%QNq5m{ɯ?d<%)mL\ ]~5:y4)!Y[gscFЛd#Pju>UoYv\T>0 cA_F )YG[]΋%V0 I܀iN Ifi tsKҐ R(43fNͩ:(*+D 5x3%8jsg͓Cv>cc)x9[~}\-g%va ÄeDSݪhRsQdq)aA͍Dؕhh^@zvmet+)sO'HeG#HK.|A%@[ MӸ;.!&TW/+0G X XJ1,YN;(h i_ M/a|:4$ט5HGFC50cDА#ʻmir@_rk`XDq euafw0kJL(ѷjc P.ɲ郻Q/bpا|+wi=97v(Mikro#t|+avCwTH+E 16Sx:H.ݽ*nd6[:9b9";d%H%bD%l2@-ԡeb>ԙu_|eä, _ U[l잼 ABl~gIxBa5:m{k^Ek^.պ]AhݰHqj'p}'`~vʊ1SxV+3(biag= 9DL [[JQNmm9f1!69!}v]OOI~&1#7,Y\:l w~^[Wʕl PsQIku<{CŋIߠu:ApsX)3x+vYVki_9uqXɼ5_^Ha[ZNܼ(gGinVVUaP!"LM˄Y| %F{R:ҒVp(}7͚U@ Ul8"\ d3- x0^A \WT:XК{1]XJdD|̞deȑĚJ66եj}p.){n'h&dMTE_&W%xlɒ,8%0+Y$&f (Fңfu{3xjC"@q' ܈ jx7,w ۂniYJk-;I񷴨s)g$ qH#zJ Vmb?'aה(ڙ!"'YwD%RV%NyZ-ۯ ڏ8W3@@bֈ?+b_S\ڽbRb:}ݜ/Sh"56k4-3u EAV钣a2}Vj{C4DŦAE#ƎvP$˶01mT;ΟTW8 2ssr\(eZB[]L2^eV{Rov>/Y_Lkf8Zǂu'3qGn+SJ3@AߕUIVz gWףyjs@DXkNlY oMUE'w'7!"_k;2StJh55@L9ÿۥ$4%5̾X;WnF3'%vb_AQ-y8w"(Un YGmQVW@%=Tm-VDD{W}4W{+lmCu%߯4}y; JTiV0R)gr_'7܃el0Lu&6űrAp 㟵DO%hi RѕJL~k 7\g7G&f 6tgSyiRQtRLa"ٓR9.N!C^[h?꘧2BvqYλI$*DMᦿOA9 Q&;׿/%,6IyhlH fnf!넪u-E1(`@Em'JϤqΔn{r$m$ƭ%ctKMUܸRdL΄<61t e+X&1SV2Ѱ/0Tn;Yhl2kE Jw}Y#fO^nOLщD)7esj"6DZ&N_"3iryDMC'eGi:2@ ҆?K.' 8` y7hxG~#3Kj)ni0{^,xH^A `FRVOx#b}}"D얃H,eP}L̕\-75qS9!c_E-& V8N!&)PgH>*S7c9~V8qeg Y4M\R`:(жY3,kvdpc1M6EhI4g@0v@4@/Aje7riYuЗ10ejofȂ@~'!v:)&!ݹ ~"'z| PEC%=kea<GR.n jƒ[w]Z H'fxk_<{AhË 1tflhs!sb\EULgw|-GiĨ"J-~aV [LOJጛ$X?èf4<Zuy6B>?ܯZf4z"! ֧أkȏ lW&Q*~HրaDR)=Z߇:20]O;y$7=HѵXv٫D UC7onq c+a!xk_OCbC.K ei8g`< {v\pS9runHs抿;(K3\y DQWUc^أ/qJBWk!?Jb_j#]#Rٛ=pWwyҧ;~~Qs0uy,FF ֜x$neMfmj(£ƛ:)Cn4!t ~m˧23(I<*YBumX[gMJZ(BE-J3@E*\W<|ބݺo+<6Z{ {d=n6a x9WF<}CYʼi\Dq㨌zH#z'`9=Yxn{ IQq F!XDΝvWt< kΒ'r$aB4'ȟh:DOv͹#< , >!^봊vif8KuذK]Nڧb2>< ¾v k*:jp0˩ɲOnuwPxeV(^ʵh]ͨᆊ"a[p9_HJҡk}+wjF܂zV~(U't$1rɗeUj.Ӥ DrS͵Z@0ԋ33F"o43KL[X>@UN_讖ā==##`ߋԘ,ޕkRu^dpSR8z$ZEE2˻";PT1dvpwȓSЭ ;g|X7jw |ZzcOyÞX ~g.%ߛ އazZ6#R\%L%Brq:ěa/-5'!`d)ae8/!cNԧ"#=-x7MFg *;Z?N^/@tW;kw*Y;k[@u´<^0&R)R o5W]bq{kwKcR睶^$쿈=^ű4wbulA oA^GʻlWʍyDpz96{p˚Gе#nrK8Z7@a[h7V)AW#:pRp5ż/4k%#`}E$Z-By5K3S)kY!J7wp(`!k^a<ԛ^& Ĝ'LI j9x z" qzBF(|gE%a5OG)":côywb.`#}n `dD`2i^+#obaZcǘGcpj6K\;9aC5nmC')Ic[wYNw4'SUߐ] TJzaN)|3A+eTz7@7- z2Kx=ԝ=C (>̧X3_R:AɋQ0!1Q dgbQn΢@yNjb*6iσfĢ@=H\Ƴ?kִ:NRl$0B ~HaV$MSƀ=a|h`%{+fxmh34+J܍B<+Uiofy] XƋ~◜ QaaWӁyA%m&}\ Bvݚ2>j} lh݇ͤoTywﴩd]!Gծ3j\8wR:o~!J&ܔE(|(k3fqDQmk+Sl]FCNSc9D!,e].n9 X*Q/@jVT&i4煐݆²x? (4C oNNϭm^/Z$ٝQօPiᏁDXxG?~|\\񐛖k%;FUCEeBf}aSN&fܒ vm_Q3c򾕤ہ&Pc'.F,,%x<KAY< >9g> "҅IFy(UHN0:\ٳ'mD6Yu;4wO,q[9/`G K R'GFNŒ &՘w m܂pA@c:F'0f=P7>USyBpMB͐69ۼݯ:ay9 _:!fye.3/=6jp'P,oϾG5xC<%@$aS'9ňoQjLɉ%ZK3!kCϺX`إS(!fIH y7kch[RF2] z5;g>S/f5m5Ui]J-|aH)Kwz\LEc'wpkYwI5of04{O WjvCamwI/"m]n-4HD=r8j'c=Xղ'-;OEU2 XN<JoR 7YKP8(O6X‰V+;T> Eu!S|CجCrĪH:$m K߷aH,h@?@\ ۋnVdt%SA=i=^zݞ*~F[̶uGr3&r$(f5J!kNNdr|_x‹ U- 5K(uvT25c]LGD3:tɮ5"߸z(.O)MlF9u:b2d$*zJb`#/6 uhD ݕZ8T/j*hzO8|+2鲫'k?tRj6U4gixgqsMT6';Zn0~|H8Ss_x~]uYݔts>iL酹gDD8sF i7j#$d88+Q/x єN:Wg2_qF8+!*7Ac D왂DëqOgk͈&MaQ"`M7'p F4 %칹m:xNu ͺP .jȁ_P0yÙ}e 4g7qvQѹ2tC3pf!(5Ah p2~$HK֜^è<ܯ lPj7Kkō.w<[D@x]*U*DZ< &.q:& 0/ǝ3_~$ޏRyuprqioȮ净Ldzh'9EĐT6Sb ,bIՉZ>*G/ۉCtZ?( "Vݻ+c  >XϮݤvy<:¡~3w#x#FIGɯyX_DWˬqj)E 4ad.Q0vuy;_ «l+%"ku,ݥ;$}6L^$vP[00Ү5m̲f46,.tjt$>EK~x{$|t O߻*҈Mx7N<ͅ+fB9Ai/a[0%n\Z/PS> z%~hpt09hQeUECi%UL*pٌ(c"_ 1c#-(K՜ 1Eq~rd,HlGcY::BX" qĝUCX3,㦳#ђW#6g #][TrlSďT$M8TxHfB'Ipw'!SO;aU*+x(}#WRX.-iZEN䮩WfxL#zY;i8 xަ@}Ys/&^PXc b T|/χ U>&-p q+݇Ml}bZo<7IԐXa{Ln[h m!ǰ[h9 biuTx7 + mݧo3 &Z΀!Gyt>.YM :E}>w dx-Ju܃@]5vIY<((aSbs*R_7rdٸL Z>P cx&'9וX8QXɆ6(1]#`_V8}wujw#aBƱf658AZM| +rn9ٳ'DL{Ɍ|̮'iO$ Uyg5oyFe̾"(@_j`חlp]3B M&g"K+Bo.Dmi z!&%qD( DɽDx 4:#܁->M O"TA-Hݱl۱f੬}IzO3Hnq-SJ+ u|vvOỿK?ms#Pd5%,~mf˸7NAڊ>ZFýzA:aq̌@궈xGL԰:YxLcXT$}u&(tՉ@BG4h[[ͫhik9 "AZ2yAE]|tYN-|5%눋&Łj[L֩[}"M |J~|/ g-DJ=ɉfA]`XoM0PHcA$GIc~<5節&*ף)m$NN`CKq:B[qFT;bQZ08f;]w:5qY9܃{w#8"GK(-ҌA͗͏1: J mP%k1V71o)Z\8D5o=vبL]bǡjzk$ct =c4)e<` r_ȎVC sCAcKc% Y/EQ&+HՅV˹NK\k_o}#'՜mރŸ\I-&“4!JDbm+Ǐ29 [YE_7\F?5ԫF4n ͹%R$8mA5Hq[T>T?{oߦ"*]$l%2MV3 `]*T>#1Q_m~;[CN>!0,'⫧/: c$6X#˚]$cQڝY ۂelq BhbM]b !fҿPj˥癫 2D 9"+䙌){k* /OXF Gp?40z@ Bj HaY8vS1w#@{/7&yÂC)Ů-,4]j^}a ]J"&c`5#t=Հ8}R[nmls0G*D3.XMD5V,(=ز? 8P\mkՐs7CԢwB} ,8k׼Y-"#&>cd!p$)0@u= m]D?" !hbVX,Cf>1hiV` 2T\XoN>.$~~!\R:BHGJKYp<΍qjt$ݘ{L4: yNSQgasu@8?j4v.$aoWMA 5+d{o+@8ւUEnk;SCfhXsv;sOu* yһGjm߫`wI.9w4xU)EO11(W<NO tY 8K)ESo2xm}S {ê;긠z[0d^H"ﴌhR' &Ճl?iD8<}oOt(DuI QYR 2 />&H%**?**Q8rGCq]A'zlB!f1NR/S a%@irE[A?*Ĕj:vXC,y]*k T6UhinؑT~  [pY9h>meYPHS >lӕnh51U}0twV<>8ijo?(^Z4'RIL|vk&wL=,XJ̈́ -tNx7.b) 1:Weh )<~YYJgG d)C7-ca/I`Q| TΪW4gf^}ne*e'7aj5Xu*b}]k}i=5eV I)m$ e ==+(Ƕ1_ŷ@|mT:-y.Nh K^*@rmho@Ρhh@Q#1^$|s[lVnonbT`D!E+"B]9w$a<$3B }^++O8f~pe_b!oQ-zSm\O$~I#M ,&q4V_*1T`Mbb^]*J\J_# 1ƿ J~.B)"%_6paq82/>Oׂw_rWxίm{<͋ZhQu|.i nJnF*7ROF {P*k\OTUZ:vp` B՘31~fP*`uV]8cgCҨieZR゛Uٕѽ̈́Z]HsV1!pXSo\iqRQKPjls|: ©ҳЮ#|:zN UAç IJ~[I|$#gLݦtB;Bq/YS˷*hA}vx!X%-}S+cVMjkȖ[L|HG;vy0}`T"յ@ zY tEks,w2Ф S]t}%` 'lBӤ|;,gx+&'g~혁[_pVc\Z'6tNϜu)իqz{7c!e'Tf w .znv@42x:+ߋ, $zc+9z 66| >hI& "3c7D+- !g3ZjF* og'c_X j(28)+г1ZX󑵼QC#_#o4m)[d ZY%?{mG?9o=Ia*Dr 7,O."X'*VC8vXwVs[0}+>נɪ Art'0sJv2Lno 'c:YS4f|JRmT[ۜd8"q>l4&ΫVvrʿ hqmG\**|NGҥ ]&\w%H+czSV.԰~k|Iutʭ"o P +i! h找 M@Wq1zIٔ/QHZ(bAWu/k|RȾ_Lդl<,{QfY[ERncVgR_cW* /]-`$T+̈́uT$epaڎvΓXL`Wͤ.#L\Ws4" 9Lpt 0ny[ow kW=lC}uq-ԅQ|/LmPajJ :}-/ F8Ań!)aFBN#ZcySlй]S49RjW2G@},RcD83ӫ'!+iJ _=J9ҝWU],.JcZA{]rp>DJ1#mu) Oo3N>hfC-13Ư}#>IԐBF:r0E,qjiU0_q=4NT!o.m盉,ڙ/ TuI9>]UX<6鏗3S%.g14Nch[B6E^Tf-~Me\1Cn8uil0݉Ü0 ~.w^ſ㠬&l NBTJ>mϮq0 Zx30%M\Aז.dI-Ce)Ԁ,qWZ 5LD)tuZӌW^EX{-]n gZte; ɥٽS ;MVfB^F}%r:1|!לag3rZFJQ$O$SдL8c+E8mݞZc ;O;;CT ]w*쏁jW (}}9-1AKylUcT;O|^uhCcET4~s?Pn(PW "%8˾q폿K5 uߘ/2Fk녒s2TdsQj"JpS%KE5tX@E4 _E`W^AȁrQ`$R.Xѡդy PTӛ r ox2T73`ѣK5aemݺk S=(.<yE vsⱚ|.^:1()Ɯ뮟D$('e { 8{<|Ďfj.qwV},b5lpeN+jA^.,)y `VUbN ThgUɼ2`15R! ލR23 ,/~ H x 4{XZ|q);uv)뀦6âϲ^+G*yVI$T&碞&Os3 >:ŀf+8([zF "$behɦvhԮAsYQF~c;MO2^` ީZf b>-ۣJ+'Dpj~R7\HvAOAz/ LVMA竉BIcJ:g[fmxtryV'> -|w ? 8e\:;o3=)6[!" b _VO S׈| e-k%BM |JKfACXG)s#5Kj2O>a`ޡQU;~)O28-8Wa|)f.j< D*S$/.]{H) Dkx dԞuH(,K 5Spwwo,%3F4vgϞƌ:IhAT~PD7"7HLIVxx[X^H%߯6^٠nȺ#{qǣ).-ŧ5!ȖiP v]nU3@Ў["Q/`dr4`P^3s"G=|S7|((B}:31DG(3K=;x֌򴁱֏̪,q hcnh(:% a&U'OrB2Z;.{;)PB @@F,D=Ka@w oCa>ͼ*]iMP_6N3D(Q2vs*P&~l$jF) 01+y3$aN;ETAj[c+ۂ,SljA%>X@J-^ J+Zt:+b@$ӽ' tCRPLKK =dlu+9V}lkh\KͅkY`a9jPѪ ) MwsL贯v Lr''GP1QyO8uҝ VU;ɫ|BN9nAR4:# Aog1M̍ iY X)YA\lCM=|c93`L񲩮vXf@/Q~1 eXpͦ8+fss.^x+z`Bgٹ]d0ljk)POw59+;цo}'SD/Y"(E j!wq+B rL_/^!$Уו~ rZC\66#nShT;utRa;I.r xu 5Y=rN bCgTqz#kfkB~qb]B>l\o_ǎP w]y( 1nR W!'i0yJJ&IZJ?Xwup4rdQ8 !6$/%ͷo*}|t75hߜoYod#ӏn1mJ V_ؖ'<$ZZ#,=u¹l <ê`?َSߴyțl R{p(@:_)Wz>EhfMBup:Tc9@VuT0OaEVj 8K TBdʱ54S%ƗPR󽍒vwD[|Fީu KeFm/ަ' Gqz]zYI΀/cƈ$,B;>E?;>A'b3~uiZ}^lB&"cZx[X5 * {с|v2zءESUU v'.^Qwi,@}AN~mc);=xГ6Zx&_ޤ>#yh|s} Rl&"jޡCVx@5w]'נZndozPuk~%o"xe@v-狷+YRM_g6^7''82}G:T"N?eW[5)h%b ~-ϛIkfŇ j.i?Qܗ89B1]IȔ6η8ʾCU?' l)2"¸W0EI)ghݏc`<MzE}&5֯r(΀Zn-X',9]:4#eN9Z_Io:t_*:N6,#J& Q> IeF'Aծ^ՂۺNac. xZJt1pMxzmJR_ (+} LOT@TP*w)l j:vm5lccgycu%A Տltl?%0UZXw15[ʨ?(Ц0"v]"ct0ޛmwҢRm5ӽ0߀șEOǯ^%Ɖ]5q T_W +'(WjѶE^L&p[OaŅ&``i kZ~duoP&D/Dl/y:@8"kh;i)%(drׇ} _^ab }>!^ O}q_%w'@&qL5] c i4(j* t'\ɠ,b7ek:B^'xf̏ktDJd P! 79ZG_|jr'7hA UW=3RϰE&A1 Є- yV^7ܮSS>$&Og޼KP":@#}-Xĭ3#h1ӰAۢ|rSGo zxl=Nn6\d /~_JX[ɚqXׯuq !2 pe5ڍѲk\ظq)!⪃T!۰|ۓ sc\RP+'ip* { q`~[&lD%AQG אNf=a(8P-~!~bGQk e\zs=\G&oYX2ږKVlW潵}h@JZ3`϶ o(V{_t )y^J(* (q;|D!m? lh?'1V)xC^؎렢mEġ=r5sa .]w w~NH‚ɀ< X<&+N[ҙLKܭpSJ L{jVgMHL;S,E0♎# 8[ >(u$9#9ʦʠ@υ-tĜ$'8Z k-M|qoM/!^/!tsUGBm +z p]пMʹ2TH8ϪRųbT49Y.%J^GC9 BέPC>AUG/h*Y T˫F>[O&52{A e4f K%P1AG"B~xV)UVi3OoM}RLYĻidCDnJDoJ.lOW»v pk AƳ'p hN5\HMDHe u.R`XӓdHkJ_.y4Y0Yu֮ph7&^ZМLBY 7% v+ h9ߣfޢd=g,tY\3ɱʮWENThBr1t2~Fז|JPQ\8 -^uFp,uYP^3ܣm % eR•%n6 z}-wB̈ST_OLpUuOA2ƤZQ&H^Z:}Z=="bXbXAy 6ZZ7yJګ q(} W ֐u` oIfvޚ;-;{v*&Rq2.Yc䗖ɐf0 36!׻r qWI ֹOfF@7+MWD i)@SWH'~w ;͆H4h[֤]9iު E1!쑌+JXl`,9PNk-lG-oѠ.lXG 'QȹۮH´ns("Q8A!r\1ʇ*ƒL`dXy^k(x? މ0QʎRkX1U1IC z߱4/E8nlD<Qis3G[a:jmJpO dpnI"g☒@7q-V xsZL< a4f!=f)Vx|gS(mu܊B;HhmⓠGk} rff;tT4sWY)/|qxNܶ¥BV̤= CܟIF{2bojQҙ얲.gGY>`|82S^ Gu}2H*Ncƫ 3uʪ ]Ɔ%|t YX+!عUB+^ r\Gb '+vCJPɾ w I܇PUvA0l$< ?~>+s& y2H,Iih'ovx:ϫ)YюFqϥf ;tߠrG~ܮtriz:O ԹAp#PO3 j1@ Ryf_)kڗrm'&3ts[\'vk=K+p_FBu'`n\rږ$ln/nVbbܐmq}܁'kjSV/iwov? f=b%=Wظ Ufm;)DO6}4%@x6u|:ɜGn~E,aK3s5>ʻկ%E{S4z"dN5Np hoP/PcZQk)QIJ0qP[C(͉tg8E* ,ˮl[M,8rv!i&K|?S"fv Iq%`TF#pfDW%'ѫgȐ[K Ūz :X`28@)WGzfy3%vqNۥ zӎЭTgf1UWmrrdsha⶚s}ãTMDp!}0TS/*&RgQ(ު:d É]ߎ*w{GL[$ =S}(ϮZmm;=GQ. ZJd5q_$o3+/0:-LDv,[$jrRgdVVSA > }f涎7;<-JJI3D/*$譵.=Ih).|ȋa ;"Kt]ׯE #^ښؑ.6T 5f>v1?k;(p@ s'!Xpz׮ 0Z'c[pb/wu۽Ɵlܣ`xK3M%(Do =q毐H:2oHoy  G:wqdmAl= PRɗO//GSdT[Z?7| e;Q0{G E4zXj.ҭ\ K>v: @ACg(/=l)\r_=Q7l;ж?WsW>9aW=ѥlǢYfk/xEJtW wq/{ApT K^L6+T]@h)C3{MKk5~LPˁyoID> λi-pϷ#[\%!Ү]k Y]UY,%`9Г۩Sʲ+ s>z5,jDh;rLU2m1)Z/pϭ{Rѐ&])2_Ȑ˺\4Ȇ DVI\:ʬGXRXKp}{WSYi}RPS*ԡͰwGFIGzE!E6MC[Lq=h̛,D06Ŭ@UN,!U䈉hAod:F>0t; YwAk17}†ǪϺU# |v~1@ FObS̽ Y7*Ba -U{ڻfe"K_](!Z _/ ʩNSM:>\"8Qg @^gjW?kE3HHo{+i?Rw;Œ-n,X*"v aU/h l,1FV-eZkꊼп Z7lPmHy܋^ӁîGd84TH9įrEN QC;l)Rh yn,s4:w``I$~ԍ|E7]&Cn>:/ڰW!; Η+̂ѥf-ڌh(Ga?K$~0MģJ!q-Fyo`Rxb6]:z1Ƌ#_aV~blT3`XjsnJ̪ېq[QdYJ y3{pӫhR.q5*ŁRLK (*spI |b4+P *SEi,ڽ bEcWP֋# l0Jk\W?~sertۡ~nP޿hZPF6d?3̩*+USe̫&E3*&~͓ŽLdnl8_˛R:xOi nUWyYQ7$Ǥ]5rJ,F},R$͈0C;W*3ܔ˞t-Q{Yh]_ S^(%+u-DhnU0h@s;c^~@;L̈́2pĬ. J98K.-Ѕ9*UxE5]^T=dJco[ ۾,BsGX_Hǔې[f۵%WHF=1];OAYm~dC3λ/d_J[2l8g0Q&eᨢL:&.( MXn7fd=0%NaᔅV+]mjtHC78)"P aŰHXAVaGzkz&Бr%Zekco> Գ ?S݅' sEףeJs$@t3$ @Lr%F ׷20rxb;&TB5K`\K˭v>Q:zӋ-/3PwD*|$ YM^+`e`f[@̵EjbHpֻ53|~*c7reg-teuIP+| 6Fw$Pnq̅<`D)[ToF]~jLo2~mv1: ЉPʁD'+RD>WXuL*(ʄʫ6ot}-YX"^61p!̤" " ӟf` J>r42;背\UjݹںN FŨkIV+p۸+湔DI1vU'pJ9xvXu1T5:ekR\gTo׎Hj / v.ERծƋ٣=u1D\g.XHx]/$իl`.߿M"?0ƀLPtNևbqTvM;vY>q j}r^1~AqgWKkwˠ&Ѵ|P)Z%{*JH+唿Z $(r#C5x"E p &|wt{1]H(*QhM/!%B&2.Xv4dh /O7̴zMg:J#Mi~~,9۠t.K҄a-463+x7/1RRgpَmяlF:;j#c8qZ9g^c<:BLx6d*32ߊ._ƀ!IAx>xw;F`;(9o &cF`%z du-O$j\>NPe0&JS?7+Nʙ%DMY5[l7'z6tC1Z})9LVl`o/fx=9"]8Ѷ a|umd5\x(fqn'Uc KMjKlAb܁^pU- ÿ9O} eͣdy;*φKC\.{hMlƃ/C ԥ\Gu~|H E*mݪwXƗI}>u S{^Y4pbaژڏaa, `HҤ<o$֌'7H=kmcWBi-0aY] p#%"V)  88 2pOM-2w0a p)%֭nd>Ϸ!6'iLo|}>(p_(mrR䇏ƄZsp7kq7, QЂR&1m1[QZki')O:ِ]"줙L wC3lx Q!%B ~Ģpy>1bOˉmwO,P;TUڏ Kgw`޲D\N a)˟B&7m Oyf4+5x!s YL Uƥti%8+vKsti":=TjR)?OA(%y[PYH% q)־ %BL)I[ZZ1&Ivh@թ9'4OFlk>@=v1;-5\ƞ'ynmPNxDwckovQuM*)5,Hio/٦fP~vɶ]x2`cn:fZFSUvZwIFޝɑiυl lbU=e[y#uA;sM݅4lڹS?4FJnzF>lZ,A<~-V:X{LXm@װ%k77@;pTOji|ThWg~9|˾e[=MpD߱⼍&66J%>.U9gOV1i3 5 Mp&I늏8}u EɨX`C$db,᫰U{s1Szid4,"rmYZԧ""+.Փ]j.reڷcep9^}m< δ[MoLa@3t[+(l&Wxy晟#q +=27^ i#176Idzhwtg/OדK (]̞Wǟap!0BF y*Yp{L0wm,'mr9?6[1}#Tqr}?mmxU0ey\=kGvCGS>m@[.\zqgpQ'&^& ¿50U}ZK`[pND2{\L'}wBi71 ߜxK?Wwy>$~,Krd#[cQa ԓ~ՠrenwl+{ɭCS/LK+caB?[? M$:u4}setYfP El#e$ KCp b퀧B49HeXS(Wp 5!jø~y y¡@RچK>?Kl~ ?u\Q|CR)e)5DQ K^T5D(?aDAWvqӷEyOv`ua-.ڜҽU@x]<]2]̹<Э,4ոn 5j+U[L8[ AE9{lNJ^,Ptc^?&ȏs*˟4Z<;H/mRrO1'bAmq0" ΢x |v_iHc:f14$}N:9PɪeAU@xbm겖9~689)3T묳t=ɤcB𙚉LQY7M|]l9cR;&psl@ 4UYE}8&ue1I8_Pʵc@@(#N~1I/ 2^I.::[܈c)绊]ۀUcy#*+Fc &784W9'3M2 ur_QXn(>fƪgěor;gH<㾸L/$ DB qƂ8&Q//@щlG-yR-ZL8Z/OWkzyG?{F\udW-E8l\QLDH-Qcn*`.9H{(=~4DJ;Vʧp8m)$$?zwv)hn6wH]x ˇI vɻSƖEMv<ID˖ճ8JæN4#VUR_v\C:VBDQ"5e'z:v\f˲'4S;kٴŘ 0^oѷd<_*'fc}gR lâ3JBlKN%,0/ aYfEw ȼ I,`GՐ'BKȐGZ.#f^β+*'0Ff1<n[bmŪXi,˂Wck-OO>ݴi/1iNwujY{_%.@E0嗥piV 4!0RV‚D D!G蛌^PCp+%Ƥz{wJ[B Γ([*DkWO$yS5F/HkE%Sp,-IoV,v@,VϵѲ ۬tc|tRT&RZަ:݄I{c$b|`s3Y1?#.qݱs΄fe c3;癴B4sH~Q@3qe4G\>kVEdL ;m{PaEL/&/JP?\J:>Bm ʆ³]2 ݟ:q[r^D'BwmJc*'yc}֜FXކ4A)gN9"kBhP(.K&{ߖL·! zZh1QuQŭhw*c_ڊ5ܳ4w׬x AVYM8pKX3*@㴯|~?P&ΠnPX-<-WİcPQ.> O T<]ɉԝoBl}*7žCe~Zt#>,5 [k~UZT EO<ɿt gN~- 7'_{ =ufCmi a%'D)Ss/?ȡ2oJ8Zx5F JJw1}x+_irxzC ob %t Jijk?F̷20ZC'I4iA?: WyoU A%t7iQM ؖ7!kV,}!cj;.I   z켘0fuێt]\DZ̓3-¯H\]5 5HKKP蠡54!0V,kiS/W-lh^&"'nߚ84t y6[Emt_:{U? ؚ Ђ|oԥ@}8%PVt=:T>Zymܭ׮Ds\ h$I/o) %mGzM҇Ge U1U?S 3fHH,3s{ %7L#sR(iyJ^K;prӏAh7k]֪KI7қuI<`s)v-W)-\P@?lxP9ߥNQ6l"PXU}rUᏵbrqtAR`̷q?, ૘+]7RSO}J[70o_kǽUs#rOwMWxX"b#XEG|H^U^8='if/_>j:gus*Lye.α$h""-QT^nj_ /wA7Z0ejBe56.H@AU< =Ҙ9|䗥ZGVF8Qw-Ox1"wGU/ƁqWcOc9QZ&r-Ӏ>:DLy#iHdhySeHl)0F 0)3Ӛ-fȚn Ho܈k|c魱_]PĢ>-Q/7p^7fhH, O'˕].oʎjْ2y4p@AI*+ϛ61]\k$p틵xwE7s2օ  Y8ϙt7;gS'5|I:\=Hb.I<<}t`G_Iq7oo\=(8QJRf=?͖kne 9SϾ0u?ˈR8xKsrEt5&F呧2gix-_j)@)'Ai2ƟEʬ@{gYZ07070100000005000081a4000000000000000000000001673737b7000052dc000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/5R]?EhDTTk׶Ǽ5Vj/UdbL)$qbznA\[C ƅ W?&z 8%W5b=-Zr K5Ijkp&Xw"dN,X6Y@RVuv F6Ld8,KߣoQLmtaVф]6HkJAe/rLct^Tgt-+׮wE V8Ԇ̻ -tW: W\ne$3=E8ewRp2* aVp˼?ńJFpu:r'8F-rp,j;-0DeH*XKz0eB w$L]hI?k,r(CĮ9rzKx> XysYz-!xUh) 5/ݐԝi/u:zSQY jTI/TNj#40;U4D0ib"B/  -dKnmfW "S+Lh\o':ВJ$<TZȈCTpDE\FsUg4V!ܞ_85*ͩqh t׿Uh5wi-;Dj  G3 ]an†EyMh9%R:+H6I>?_H`4K7jK֮A%::j$. 'Hv+(!nX):@@^`3r*x%{]/e)ܷ `g9癳̊0(/^I}<%0 sSOQXHM@6#mNlvG+ܱ[^!8H0_]n#h+ j)/\)Jq06 `R.;@J%ٵ௶tV`:6O<~nj;nf ;R[1 쳒Q;t۪lu/6Z-?2X\~+)!+%Zn-J7MNNFQt)MB$? n`N[JiD̹ҽ[ypܿɼTFf8:7<0x75V>;JۻnC'ێs7P䜵5uVI}LkVoyQ:zܕPQ.熂Lܘ&d;Vzb,a#b!͋ [jjOT z "z0zi@ ū^̐n01kZI۱%# 㷿&{Z W F+&򧼸+ fA[Cg  %á>j $%5?eUN3, ݸb>ȀPB6eK^Zg*o=bvqEA&ߖ m{y5 zM Ჿ IaJV1c#?1umHDȠ.[<>_ R"!Fπ>u!FOJ3͠G˲; K3X؉-U4qڙdnI "L1C+,AmfKΝC o bw1GfHNG"2Lp =ŽQG2PMg.Y },rƢlbN=E_ڽ\;-3]ʖGc M;ͯؤ'T>7 UI`-rAX:33{׿Nle {2Pg0ֿVڷ(QߵZ(u`6fGqUyV,<+ۅ#~WgS[1BoZ:y1uk;℗&w%Tg9[T՛j7$6> D|u@f-振h`!!߰Th|IӬ%Q-?Wm6ɹ-QsYSI +hh(ZA $)OM뿪֮FX;z}tqQ%IG0ǂx|{{gim^~ E8(5+ "ų$v5Wq f] WZ4_r}H쇸f^SzԨ}F|Cq&Y^y*mOii:WuE`0Qk(dOS}? }|ND/Ԍ,uMcv;p j"Ҽs%0|o ?pSxFF%'KU]XԈ׌ǔ|#G(֝@2L˟.yUQfP{NGeݹV!SY96r dh:q6ꉦ%3}ɕ=R_cFgIF[ CY#v䡞׽lvKa^XzR*?a Bfq [L W#pK4Nfg,5ڗk&|&DM/±kn?<)r .n hJϩ׍"MJPIeUrBevކf,: Y:6د"Yvha@0=mUς&GܭkgǪl4[aHxn)#H#tq F7z#x&QͰj1lO\҄}]3T]vZ+tX㚭=șxNctȏ>'j匃x h 1kdުR:25QuN}Cg{ٗlaiS%yNSzRTKS6 qn˾a+&6]7kLJԖc3wL((흢௕2pvc:`jzP7sφ63x D$w3(BWN4^KA>ć WY((A,p/R /toZQlIa!jsk+&AW՟##tV:}Ai._3i(6 频%$(PFi2*2ncΡ Q+xSf+ V$b|C/:^fzϗeWU I6UX\N ~] 8T4^F\ĭ]*?1{ƵJ* eղ*&RΦMOdȂNahq? ||?%0_Cl!x/|ʔ^B9*yw87JS Vf,-@XfSYUVxK2h! xz;`j-05zc }4m]q,@Og,ONj@!n kK8)'X?r(˴ԫCsp$3H~xV{pd/Ɏp&$2~xЖݺv}{$TZ)+ji" ۢxÂ{gyVҏZ`~2ݴZqU G0v`مDGL6Z q\Y mbF3 | gYЯiƣ?fW!f6g֎yܹH~ٽP{ "p`=FX}fp9~I)Ӣ:-"-9#8 LYoY35ݘcHobL3QL59[\`kga@>N%7kJPݒue$ЎM,k^iMVO'*sQ, ιsCcAnyRUMKqo_iRè9{=|Z*i'0uH6x>Xp+lh€c,tu!>]NaBi !ܪD){ !> çyϯs5X [f)_=^VYx`ŽtoiD@ls#DRXNx0y$9}l.c΢ٚ$raFԞA.d3zx)K5BO4{b,\.$}J窇sw1ZY^a=8iU<"◇ ; Wݧ+~5![oeg=N)vqoͻ>B XtӸ\%tyj=נlo!5%J?q2IQD*XiIsl+LHV@3~ wIBPѸ-uU}PPD4 ?_X/ (?ٰvb]jx`0"]E֔z`y>=if3g ?SAA듁J੫|̯yQS rm@T.Hji+.(BWU QǼ/j~.6ueV,E_fq%vyU΅`H>-)HO\}pymDS{ڲ[JD1nmdHpAw"=`\r!5KLHjS{l|E>ZƃIQ_|GbxVɾ vKNc؅tA>S~5!pcB Q\a[]CGGU4XpËd\)A%}u"FA[o1)^mœEw̵|dmKjWO}&, 1@䐩FRS%fm֘=4"\j֚bX3c`+'CY;5M+,OV]~_2(-ײL}V,w2-h-۷jMwbt 4JR\ﻝJH-hbE/RrãR q)WȡGZַ sGu@/D1\7bH/vjY#{o9 $F\%#*J9Ъe6ô/#ړ`b LTxA՗ ,I[srfRɃ-AWa#vˬBtI0V߶2.  iK/3$OC :|@k\&Fdm8xcJߞzJ.hfMCD,^GSHl$%Z4rè1͜Jz+PFшT vGemeY#s/i8_@rch`8}ޒqD)ˌsۆ\Gujb+›:4;wdIE4W#/-{xoV࢟K U-E y.Vs V u_أn?RQ4\ŸA64.<" ܿ Q5d18jL#%S tDⱽˀbmq>;^׍ۤ0ofFܬJ0hطcZNgWk}?`ج4ݵo}}lJ<(]TPK^}aQ_g(KE𵣝f4h[ p$'"!o!?760cL- 쥅"SK *ڌ6xTqf`*;dqvyχ?K H=Q ʭ5&F Q"n7 |#FIRO+ DP`BShE1M±> ɬDL `%HHq7bX8Y-Yd-iMqKJicH4|x Hv8%uEϭΟ(t\;%ܝ fȱ'mI>X A"|?򃩡`|ci͈ e܅؀6{$0ZPu#c@_j޳!yƜEtCgLGSMhWbvdrs:}D\^˻jãO@"]|;-N"aZ V$wHA{iFزFlߡG5/羧'](mZeWjvX9;G;9f.+A}t9&)DLn3{IՊSY,iUbf'dp6zPX;/w“^E:} ט+ ՚_(5S#ZSZ+z&:3\ 5CdR_`]1#qM J&GF|ǫ$mxO+$/;2Ҷq s``\(2.=t.nT\zNb[F`-TZqf{ )xk%p$|ꆡ?r=J1bẈe݋Xy"tmЎv߁|b fYvl1F#;=HR -\^˺je :`6xi" թ$OdJg~xg7fQDE58̟ L%/BKW)ze_ PF2j IwʘXx!ĊQ:du O'Py:f`07GS7ރ `H-jm@}Z~ӻU [+엷__Af޵#8#'XiA:ms2jғ2̺#(|ǫk4w7]^!k lVv =OWիa}gs,3` Eh%Ujd6oLdQL-̹ NǦS8>#&U3@2"vH6X$ _D78RwɿiJc@~l_8!QDAnk{FN$f`N{B0zbN@I)Mx!h͎H\OwDP*)w#GW}R-.!Mރ1X2aj3Z1 Nv,B<3tEޓF#= o3du#X>ՑBlJqI-ɞyˇd9)%([oiҝ^譞6^W8iQ)BB=PZq/F7_pՀ/+ g' Ee)w*Z3"dX(f(3 v)t.S9@Y(}#NO"9?jvhG$^2K-V_/蜚ZȤi[=9>bG3v2D~hb8.:A#.rUXl'yڽu\N֋hW d·fmxt)s5n% "[ލ$J'wo =יĬ3XA|:裤iGC$(ĎZ;)18Þd\k#C6XR:kxɬQ q M0eȔ^W/TzC(cZS Ou{{7^/%E.?҇^$Tv{Dt˜ r#s^ȓ_"˒ý9#ѦQ#3xj(8k7,{#"f!X|op ^ZpbY?BDKxAr>`$;]6YZ}~yH(L J Z';%v)TEy-0F@7RT o#AZ2a\aI-7h]@ # }Dwr3DvV&}vLwu SMAPieDqRllMhV6Ae MR|ï갢'2c>,"`OחVx>Az myk>{أU6'>?wOPҊ_z`SWj93H=c'}*߆#kR4Mܖ2-j*3)8Yt;䆌rmf0$(v ߇;\n""{E{3ht=2=LC6$(x,]|083~T9>co;zܴ 2"xmVfjQc5q5(^ :@4_[m,e\,[$t6{,"!t(pV 0M%Pw\W7nag;<~"=w~Pê8&3yk/AhbqNwC~=B}miLznH8! +^KG:og*k+'>;`V'Ql%KMxqh%t#3O hp i f? C>F$bAŨa RgXc i[[zW jMH$VK$3rʖҢi8 WR勉`_YWur-I ׳fR# =2kbDqdw_ 9@JYB94bXuz4&1yP{TQZUYaGQƈW|8MϠaZ՟{R@"*[\T.Ⱦ 9౶zt`abu8VIL'G^eFATWByȋl$ifq#@3 [FǏ_-Xh/t-"n_A *Ru5J1m[DDp6!w8Huq/3`TVO}Ec% p)$(D̴gi-۬ӗ„}a;0S2>_|co! 5>iZA7_^}셸ҭJy?CDf{ce00| N.˶ǡ/DHE)O({+TbUs9f䌘@M , EgGj)>g¡)I_ $vRF~Ne}/YU !&;ەXD[N7&+2~3v@O.Ff$_HRm{#qJFN[;u/O]M[Wo#b C蟲-=P Gg8gMЂu) z^HomV YŽ17t?F9%]c Asv_-Ig[wDqSUs}/Ŵs/}OwoO@1Iad]CD)C/ B|PJ<tE˖MUMX6ҭQ96<%7"+᨝l&ڿf{nh_)?[H:u Rc&t.s*KTO&/gO2 }?3A"hQG2%s`T8O?[ޏZ]{>Q W(+XZԥ1iXaMp.ލj~$5fpB| 7!PjhqC-7gk9լ]J[T~3-RAHTP Z@Ӈ򠻽AFN}YgJU"v4*uf[t5(+{`_eRHE2,Fe{Fw#PͶyck vjM-6:mujrfe&^孫8w|T랗31RX>v!{&l'뢲WE0or֩%+~Đ)[\`' n~ yɦ][F\}L1|1[-0 JM쒣;u*;`uV0.RY2]Hwė Hh Wj%8O;A7N(WhQU ݬ BlK*vb¸r Cz/iHmUܽ /(qҵ T uv*N⯗ȵZpٳ3)1hx7vq44 5 F GzYq=^4A^Mg,OyS}Ht_,jQa/DIz*$1I {Ts[eo2~jB)g©ZY#r CxnA;G7mH^ )<&8m^{їΕln6;ƍ4o$͹ Zih_'"斒nw"i#S.FEh~<%2-aخGFkg𭯲VW3ej̹͎a σws2.kYC.$p:r2l v{caSL艘fYBx&XqM YFhBqHz^S4"!&UyAEP͍SokeT}\7ea@Nr*0Q7Qְ3!4֍IR5"M.tK"C<r W@3ҩEf~W7^ZIfi?{"9;>gdF>D /P}ӌS6(Hb&8Or5+t`A.B4i⤳@+bsJuC,j(!sl RCõ8Z05|A4d' fjmAӪsj'n-&vIWyȨwP5@u)h) -3p9W2AarQꐚ澇yh*^oa:=;ƞDbƻ2:&Tn8Y^VntC)9gΩ=!arNO_pݸ1H}OP%L1]9iInk:iu'nF ʔ#~pD޲z9:Ef  m{tnql.,_"Cľe7YRˣx1 DVJŁOn n1pA-;\=|u?>'SeG3-*$lǨӯcnc%v)V h2P,Qz,EaI1E=]_M?u"˼gl^r.{}R>p= &dL5;Pq e)i#q۫9!o:F TSM{/fRs|,USe@urݴx;R{"ECPC&[x~ "u2Y=IEv Xl*(4䱿aʷ$O<96$Kylߊ@CbWrꎻ@0e1\n+o5ЖԛME$x_7(gXi1,u>!61HmZ܅D]Y +Ej$bETl#n91Ζi]C*^od* zԑfUgn=27szx3iReCoAn,$>v?Oahb`!q'[EZQDaHh-5˛i }D .UeF+K7lZp\ n%4\_6C @6De1SJiG m$";TQ|Dw*&m9jcն;3" 5s@A>z0'%Vz8nG"XۄqВ$Yd{R;|ciLp#`@.koy\X..oS0δJDY K7{>E B%+=̔k^@Ds)K 6L[h_.Iw~#x>U=H n A!fuE7( ø N>Ȓ"Ͻs&W<3l9!;*G |fH2W&DW^6V=BxVI,{@ߙLL'gў?dg02á呛Q4jf-p,BGA1c 䍜aq)f+%7?-h!J/t@bWݧ؞+8!eJ7 ÞAkcP&˟FSx#IX(F/_@PU}Eu^rjL1r/GLk`t~rA*SU#^Vޱ.v^V"gR%aB!.bCotǛйLP2yk*"L85faR,U3Je,/i"$v#7 "k{ &U4Jcaw4]Sn ԄP.^r˯ ZƞڂM{5DZiDɮc +ߍj,K  Ӿ%:T,~'fiKTR?|Ap""d7&P2kJ1WA@QHjFrh} Vݛ!EuJOS&LN60'0Sﭰ:Y׸^EY> UaeIc\N-XaŹ + nk+&KBHkT::>+bpIKB*TtشѮ#L+~DǠɗmpcguz3[:Ɯ>@CgX[2b.I '$Xu63A` 6g\Mi*vБ|].QN9ʃƀ%p䷟]INX"q{+$]TZnDЍ B9NC@aFf]ڪ[&{fˬ*jb]˂pX!rی(FoZҟ095X5kbLăpRn'̹Q@$Pˁ!d|>^EoCN}J<1U K7WQSذDCuvFrsafM,A3&@h){UΔ匃O }#^i/5d\~D1Ġ@C*_'SNǺ5]WH$dϘOێe@4 Xohcs۫ϹrYy7oD$`ά0 h46CKнDUҠ ELnJRZ;M>fa-$FNwTZBrNVG}) d˧ݯ)-\%2r%% #~T(E61=5I) zk#qf!!U#mw6gROhDA#sGvD8"^I6U0A&/W?kxx^7x4#3`bW@R 4X7BW59Szz K.ZB J$|2힌Õ'WJ>j`qx+~8G|C"͌j\{rCtVTV"< .L7Y7¹+D #ԂEX @z^Ql?>)e(9e05er<:ӨvX#zAj+1Luz6a 4z+Jg8(/SFBLޖfNu$R%_XwVT0_^0ަ4%`)d2'~Ex+"UEjp)価H rfCKPO|<\THY;ʣS+U_bƷ1QwF} CC*Q{wNi4 h)N\@FhQenA)w hRF^#.f(dhK睑ë(?lkDͳ78@-I$k.%))AbğVfT;o#͘[o0H zful*/eߍwiDψU&tZw 10v!5tL}c䕪r tը7Eh VxϟP}\"?@Qd RYR`NYmnQO`Ǐo('+"}hf̳O4[$\2ZEM YĉqF3'I@2 I '1gYZ07070100000006000081a4000000000000000000000001673737b80000b724000000000000000000000000000000000000005700000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/]?EhDTTk׶Ǽ; rߵ~^Gp97{سHT-Hj?+YdIHj^Q(eɹ Kvzcs-kt($σ}e4{Gr`)qJLxV| RՔ1*~FG tfZ5upgɥ'_TTԥ/L36!|v7}3!{O*(X]+qy;=K^?W< `~z䇠AʦM5K31H76E\X>)Cf$-v[D+hgwTNKĠ>tXN8'89,;kةT$#,@޲W"r}ibJ7{NMX$@M-zwQAR3<1@pt o=:hᗯ6HlGn?$=|B eS^\)$is%ə0 x۞:*+(d9ͼxz5TeY%>dv 舝2aTr{Y!Vf*$-g'3PG^*]QJGylK(V}~G)eM?zPToʭnoA?=UNi滫w,Eғ]\C.0䉋xu.vK$KٯFG,%]ix&\zV-^?Ar!,UWLfG&Me/}})K&hEuRuIʄ䊯3dC|Di{Rc@1oa{=K!s|[ˏЫڲQn> IXii-y1^:f݁d'EWuaw'0Ae[-bjY hΣswD 8nLGɋI.Cn_uugɎt3vc/0i:*)G`3KCC>H4P?QVZQ}t0t('~ `uI k,~^΂Ny`ɇ#MX % 5臘4vJd*bMCh17n]`98d|Eh&+ޮ"( g Y,q5Ƴ$O@R66$5r]0ӂ\4hh'1 q+72'h%w- ;ᬐ@}xwHƙ+'RN^;; f.30tP}0ADg'i37RـKP1|]yt>;C9)"!N>\9ݫ Ǐ; aGʐDl* zak۔Uӣ?">ll2|/Hd:Dj9PUvn"-Pa>ZX a$w6Q $avv!bH} Mŏ6a?p ,zy0Py&_M߇Uѵj.gK(*ѴOs EVܜeI_!g n/pk O2ϝ8Uz+%yz^(g(Wd A5L nި&dwj亥։ċ<[sv3N">j /X]6TQQ&m.a%vYWj:nK] bHu&lu 鶞pru%P)R>E鐼yxP%#4$1*;xSt$YFLQcxV]:(AwRyOo2>A6&xwLL?7,f>UkJo~G1ɓѕ^e93j0ks )ߟ1ƙ5v_pKS. +2C3ZƵEÚδ_5AzKS2&I3BnTDI `U*J= ,t/uM6>s>?z(}bO߻+ bK=(]Hrܓ!ō+q^E\a?Z74%'t>2ƼX k$̥Kˇ9hqk#8^\Hށ!RzsdF72?Q!^:oh Czl=ϘA%] / 3s+pw:Uz=UTq%@N'd0O2Ļ%֥6Oz0X\Ijny IH܅GFJuamAWdž'q|þ4Kי_WZ`Nr_j_ZZ_8#oDu6)4vI}JB~S믷s q4. ݅E\X-H<F;hm[Ooc8;' jZ{ !O8X.]M@% i=Eltbb-&PX{Iߘk(|0J*hҐ8@tFQX ^UFvLYpXfn*v5bS`)Ν靸h)8u@u 1mt<蔥KAw%ɷ'-*J\ZSI-X"F܋s] .C|Qu散D:j923v99ܒ{m/2b 22;nG0p1~Z\y1h3='9KT,xw9Bj}QdpO`&H2x⋀| LAGk*ѲXE,ΩH85N>Ir#iĐ^̟Oe;nI3ѯ!xo'5u?g% a?0vEQm,Fw٨*P@: NktnlM̱d:;F񭥛}โv,WULޛI׋"=I*ڪN+1ÿ$"#)] 4Z]pkS#:).B -&a Bbdn ŤuKz'0gՐuCjgEw]9Qz5ąH}c= gWfem!{dkalʹ0& %`rP-!@Ug:EI}35~4of9վQe G:E=[)ԉ?TłڿILɫ^޿ ͧٺjh@*pH}/낇fҩo1=lq>׶7D:y U0[Cd!+rOc q:@j]KSeM H`Pl̎`#.S3O27φK;j'+omZ]`ZH:BƯ\tb"9L)9|F uYL oL*3?TMbi'쌙< 쎖gvRP^G4>3Np_ƞ 0ʕ 6!c`gm j!Ki8zrr:t$+[Fռ<= k3Ma$ٴ7-X^!?˂Z(7ϯ?UOn0gě+.]rr6lcb/dٸh|tAǝpuV)&'7O_Mv\r6#;9t][9N)Cռlss W#k| o>礤T}f-9J"P9/%SOW3t$jLN#H5  TQx+cRu|Î(.=C G&=4y  ȿu#һ{ɤxhc()gLb0V0< M5P 7Iˉi/gJ rEO/UrӈŐjv<nJIfRtb9[k$T !rtқ);J+_;QY#[v Z=;2G ȴ ةq~08@o3R48h^)oR3F-0C4?LB2f,*|Xى)摾9f#21Lݴd5`uFQoP%|g)B'=H{U@=ŧJ^)GϛbOٛ;pOa6ƵYkHᴁmݼ-Se../,\|,q-"$Gҁwd8фjlHbS\_=kM>>` GEhϝQ;-Jԅu1~ /: 1OM @rݛ<2Az:n!8]J2M9Umcf sEc?U,` >xFti)E`تJ!4򞌼TõQ5;U.r%36.J{b-+{Rm:I]WјFVKxwUr A!G7(WK ON$Dcjn~f|fkKd =*wFATQUKVVS>X$]n}:4k w d !؆&]لV& g"bLo YldfC ad*?{77wSMĆ {-C?ۂ/qO [ 4R" RGZѺr9e:<>JoX M63'gaklx:,rk@PJ ->@T_ t 5"FC8Lًc.=*=+{gl }tNaSgѴ5 3FJz Oky)d9hM('k88-FC:kS#aQuEdBT_ 5=]s ҍ%~ t~gY\TqK 75,WLsx -Ɏ\M1;Y@-Eswa'Nꚽ6[y#OpB2.1dcL"7lp{--MTDf|Taֹ 38Q50yr0::x`SBvrvmwxD`WA^y~ lY\SNs-CЙth.ւ< өY,A>`>&AE|H!\Q0%>zu͢DJ6rꥁr}N%dq`MNq7 䣌dx)E]̜5Ù* ]8̦W8\6BZ7S2ӌ (`FoPkMh(Є.ؙn"'Ơ0uWO%n_Ө 8?C>sCvpՍt.hʪWiӨEnZ kyc {*m"5x*DN+HЧD'q_7ΰͿ1Fq@(&S p { :^Tɾ rou+PQ)5հ:?nק*KKY:s'fB_Cn'd>!MeIv-A&O#ìVܒs>*)gE)Wap(QlFE<0&G# ،1Ƃls_jȷ.^9b;AA{n /]s%5јQȺR\ʻ!; ʙomz5rQ}R3CFèKjQgpRyjuWHPf7/X怅=M3 t^˄{;4~ l`w b1gqp HQI<-P.VbHjrβM@2{U*h}FIEU5)(ZՏ7tMq[vR\p= \ۃTO?T'j!s~-$!:^v$¨|%W&\[FJ5a?<.͍!R?}X  !3o/b v3 #d,͛t+\/DfIZק|!bu9Wih왼 QgRVUh0B=كKrA氭˱ vK/*ӡ?F-_ecfv}ps8v䢥8aWo,Nc~x̎"M*N :3yL5ķXc#ࢹ[#Fwʉh;5f׳xt9p ZZx̣IW>Is3hf-^ &k<ּ\ۜ֬d5U&_&=i'h*ן<̊UB'N4cVSt&;:grtP4PҪt!jnۯZ ~)y] Y "^#\1k]ݓ ry<ƒI7P8zCsx[KO6P9uJ9_cO3K 52SrP'eC]鬪=9[v!uddsz$8L"= Zל X榟tЃg-R/;rPxQ~?ccȇQ#'_-Np="=]OӘDDY+eQ ]hL2)#5N7򤩖rW.OmW>AWb%A.35FNMU0~Iz9qómW&TΥ 9qJzE# \g~ e_ ;݈2_׹_"" C11wi]P{6}'zPܹ|Aה[WE1 i sM<,= ${lZbk`9Pax'9(Ǯ+ܻRY.{|g*(fe[Ӛ`K:&9a6OL,X;rz0 xo( 7d\JLphvq472{̝FT &r[7-EiQ20MRC0Рj[1~qIqnpѹ6IhgSg@*x:MP>ԩˣĪ l5hz;V =c]oMVG;F[񫉃Π duaŁ Е N8Ț\DQa锄[=KRUn&"w1їv0TTc 2+R4wR{È @ڕM+WzEvP5UںԒ[>`҇! %VaF̔wh#ŌL,yRקޢOƜ98]t*S,+:wvkA#jAZ{5^4:/++Qf+{g;,}&(*$ݒ̬S~=Huo4CZp|mn{z)]y¥ !YgoQwp* 4㯘ɑe2φj6X)_="$#Fq%t.R]!c'M׿Ŗҵef|lNur -~מVTi* _Y@8ȷW(u4*bvBF՗n@1 "EDXD鐀46<bO`=qH($-_%-Ď7Hw`kw@4!E}oj%B~ě0`2ا76]u#xTlUum!N9AU~h @ߕVō޵ SOS|"5|s!N B% cJ5]/s)+Lu@s'dI ;hlDa -szH܋]ev!A5bS46[0:uTpzoˊH.``3 =MLH(*0Ykj^*Kx`ORh؜ 1<;1?.YogM\xd3;͖ ډ;\k،y#UʟZ3cdˏgګlԕԛ&S>gFAY2\.Dk[yH:\ svߡfb X\7آ/yю+B&Dz&s @^N }" Dn^KJa yp<|j[#x@(v,3xKxs$֔1l}lH(dxm[n[)[t7̕sDu7hFM4Ifz݂e]|C2{E5xLșxl|irf m2Y_CqV> ȤNM-zs^q|Vl.k=)>e GMrɻ+Ēlez5^gnvˋib<ߞ R!t6t㹈<(嶟5%Mr{UNzڏi)nGza9NX/T6Jeş*LdR6_f52?@?+&~NsޞU"7h1" .G4 #Zoq| Eg߉GU(@RkJ*[XԢ~#SDWy/e @] %C=?@Э?܌Ľ`2藦tCn*Ng[5 D]1:`Z)1Df3~=eӅ&kczQ^8C$fEE#Ұw+HO^-Oj9ʤ5=A1Opi> 8X>qML*+ o/xLZ ӡȜA[0S{ھ/˛Lr}֦ tз]/߰{T}H4PaF?j`BZVuQg*Y$X]b*^vNF0/Gx7XįVs#O.ܳ?]&~#Z9wWCF6Ε9:ΜL:(,:;\嘀1oL=Nps5cMK(3ZJ x8[z{d?_|zfWtF9()L$v|;iB ?`ejh/e77;m=xPwK ث%T_0ǷFLl0Fo\Y>0<ԁl.ƕ! N+(m\z\VVb_~&P̄`r7+FQN%Ͻyi-P#Ypyj)͠M{[0dLG 7w%/d+^Z["ٿwdw`H(w0;y';sP MܗD:*L7QWˠ頕 ,"HN?g–,7j5I9XyNL|8p,J#=clR\ tIy52{f`1zvzc%2jb @ )7T)Z뜨1bE(S H[Kt|u+98!m%':R~dDN* a#㠀zg e)'SzkMd&azo;*K߭ U:!bga8衆=/F)5/) oKTyl|bЇ]ZFm8 0y1q s>ƣo֎#yZR0i:\͸ϕ_̞x9尔?|5xԳ`D@^6䷫Z<¸s !ho SL-=XC`}pWlV=N 4FuUSs`z]N3ֵj^4ײ4Gy.%CMж1+wBTg/?7QT, !z 9Ҵ&*) @;DLa^cRm`g#.X@z=F/+ Ux6N>oOPfΎVT$Q㊥Ѣt}eכMt Bz#fB"*+zA~.|ĴR0ϔDscWMMy].%'21D8 dzэ?Dq.";ю NG f Ɗ?·Fc:;Z4B [qVkaD'grm%<>'TMIfÚ7%[w "C h~5jOdGIYKJ,Dހ rQ @ CFi7aR}W<k jcRf_>jߧS^VF`ʇ%\,?Eƛe+*ҧ kK/|<\P@'E8YF \t+Mhh W$䄯=1'd;EƊvY|&;Аy-29m<8@b!y kuM\W9W4HO8;zdlĞƔV3HLe&y!3ź3<) ]a9BK{9tWܖ~⃃"=Ĭ-ng̛mM(rB\[D'3,qZ?@Y2 lT=|C[38\,W %YuYPnO;qUsߌԴW+'Q}*^}29⹱d<"轸G+j-GOi^z<`YFF k[ȡx5`a`nq~(7$&_nQDA Bdp# :;'#3*\+h`Me!+y\}pŝېX6%U>6<JsV̴<"-4ʼI&!l+ՙc3}|+~F˟Zw˘0MY!7\ S7OlL ҢCrZp_YT+;9)W2>7*9xNBN?KrHvcݍRF(B}z/l#rF ^dE bzT<1q+ҭ-DRlB0dkl=T8! SCG`FXR{9E趚lEJܘEd0(JsDfak` Ӛ»03AVb"3dC^' iuxAzs?^㎋4Ycr)hf^ZqU ]Kیq<3^VxS^t5lz]+v)MAm6`4]ҕ)k cDP+svx2EY֋&) @= (ջM5\a3|!=W۷"cnG3p5O媏ճ㪓;Kqao33t%?kE-AW+wU}C{ oÃ؆Net-ݗ,~̊剩 W(\ &DˈSj-HR8375'ao&6pMxoc'tB^$6*:̝}:ۂY3~dٜ/^onܗDt݃oQv0h,M[˗lt0/M֭bםTX) $gX7rQ%'&M"@B h2U8QzDH`G4-׷`CN+S,fhuҍDE:h4 Cߨe#øMh`Y5Wq9,J@k#)S(DAb4 +5ٟ:b!^HJM =XEY؈ہe.$'(f³M '9aۃf &n| Qmdpv{l7ZSKNrK˜Q! 赡b"({t0vgLBX ikk+C0 } "dnU[ ru%)3k:B :ko|!Af*R(KG֨0CIJj{Rzѱ2dJ(I@0E-B\M-᱈7έzlSё~N{/6RD&h3)pDA}UWg1fŸ朄wA894;{_41< Oc i#~+[~ˊcUJMS,c~a&ly0AB^j_ݢAc>_SX/~}r;z͕-, +]o2F[IXIWk㙖E Ie`:x>H}`wy7ٰt[ę fO @ieveAe+EݙU'K>-i|4a|ZqB1ti~Cw;a>IHAx?$ :[+ԑ0n%`䯅*TeN:>(':4խ?00^G;{q>x}Ӑo(mI s^kH?==w T8Uo@2SdۋH8tǷxUҟt>F[.^y?-7ęiD bX↑}(XEcN± =ؑJЗnE{/V K%tI".?3\@4t= }@Sy7Ctr\+E?b%Nk:vIkS[\s"KK~>EEѝFC׽Y-!jywl!2N_ՎY:s#FG&M||v,wQgALoWĖ}k4V JlmVu*.Aª a-Z;} ^frM-C3S@`cw 䓚:NxMZO6!'|Ҭ̹˲TnB}lũծ(`"pi>> ^P{9cAX$[$jqPL{Y-z8jqČ1!YDyu7Gb rO`-.yt$Ū6(AU8 ہ"vdvY= xk^w®*!r8(k^d8L4BF,xsY&b-C@$KV@?bw?Ir0 ʩtglŢQpP[񕔒DÄpԹOʔPdJ\j^r;Nj_vZ[ZB%bbS QV۲\w$fW/->~a3p@̱C /l_]wj0xjOw '&O7 !^~~9ZϘ`AփShv|M 5Bf5m,H:F"K*#{*]`m RfDK5KUb?l33~F;b+omStI%L52 1AL#!6o0u$q[cҍ}J9O[0j:Mty]ǧ_kbI6 Vq|n\XeoBX[=lixT4Wz&c5=87bKIf@n왶Ӈ5H3hNY!țs,= y-Dгlb,?wDRNHd7lUJwTR[<6k/՝/Ng $v *KH=Xesl\sa=ԝp0EA/B ! •-pŨJ׭b>aET)NG1{G ?1UpF ݩ8lA"2Ь+߼)vq ;05.U-2VtQw0i$;+ж$[73ǸAldQG!b&&sH>52|zaUgX6jXNͮRpaI6IJZTT&NcddϦ>?rm7>M{<<MC(d:lm SATa"O`U2^ CL"F#9c[v@JMKu@o#țNҽ&+2uˮC3d(| IYYfMo?ʫ9̥^nG|!GrjP iA۠Ӽ/ Y@QdKK= јM>տ<>ߍܯ緱6 >Z>PN%LbdDGPhpb?4gTɩ€O@CPIn. hhe4T+΀ɗ@7q_]% V _ Oޝcr9P+THyf`u[xdžpj-xOi/ilM"Z˚BAQ04}<i )JlS[)99zAKEV&owAV/J=ΔS^tK=q%z: 5S7F.ؙg !ҧAWQP B>])BΧSdjXfJ\E>8(w{[oA#wTefBg'F[~*5Ic_|e+PKv-%A).F8b`w}h]L5KZܺa{Va+/J);]:1 @"PqîL_0p9uB\3ߤl!C{^%L G\Q7([yGHB= r̼s6.?wTjO$LX4c8 P +j_VM6(B, Sɗ>&{43wX.:gGeX |.5 0t m2rq%~. ݲi*Of>iJ1uY72wRưAP}e&sB1 =~Fޅ45gjYxG)K-m-o{>v;*KSrDf0b.;/ Kh] @j M6ea ajDwe>}I+Eٞ㶙q| mwmZCTmU"G'ڭiՑfU,PZ3pFM7d.$1mҎjU3C7cמH]VJ#7gNa&p*a$V [=c۷\Tj&l6m_7l bDgb3u@4c}>r/")D5`6eUCEhtV]]lQemĎՂ) 6_ঋӕ\v%A!o!Ppctk\I ۈX&>hG=.3`zy%0ZޚP=J9|6\ Zʪq#^7AW6,ARDʦYCbӋz9񤪎MWo lR$Q $hFz~9A+\;}ROj]Dzg';҅a<1t:xN|cBqfՖԐj܆I~gpo|[iN6t]vt;h ۳RzaF>-8`"\,4t^b8i^7]wO#3Y޻3FLk1~Iy m"TV@83]8 q}'3k콱<,2mW敖KӉ^(Pe UgfP--\%7^[ '|-}CR+_fY YmTA믨r..KrjcKu}mli)fEh<@$&:4(\:Q|YM 7y)o_D#QZtȓI; [*{)HP Ys+Tq"oQ{8?Н+a+4k m 'ʺR.z2ǫg"^TAY}“.Z?LJ-}78R|ap83 e&1-V/_6<`B$?^"]=tHZS`ĂDjS0Ԥ[RS%3f`OK%YjZ :DaԢb9Y-CsDz~9ye SPz@hI[r(1Z^Nl,T2CKH#_▎pc) .<3_ƧOy. y'N8,s߅" +_{E6IRK:Ԑ)!f6!3.f Ϻ]~Ǫ 7 2]rh`=QAPv do`'2rhO~ڲk X$IY!m%+I6'mά&SwsC"= 4cS>ͽqtxI^#x WJV$Z|RN!K^"`aG';$avE>AS7(amYP _Caوfq`m gֵU_8?W:iR!8쀢DvyPp Cstѣ, /Gh9uU9!ei= ovJ0RxCmEFYl۟UhQ 4Ө[k4ق6'.?ᯕ.Z=!jL¤,:{ }Xhæ38电"b] U*6Hml*DauG"u7KTn!T 9Hbl*pϡW,Z9/~V, 3X끩ψ>ܩj"gϑt^ @_@`uɜKO=ׇ 4*sn鞺nRB;R,L37g7jޜF굌 k5YY͢Z[\둵;m"iJï*OKg;V Zp) rQ12xr6w3o 6V,Z"2o){'P_N[sA߰m|SZ|#Žc(m08݆~4̵[2'4: ݽ f@lhQ|R cp8@;r:W DUQNiYka;ޖD|[oT $K]z{#: %3̝Y6yr щ?r=[5%/@ ys˂c=7nz$cD.KSd J$EMB3l=Waax/rrs{ɾ/p. 9Q> cSb,tm j0wewdhoJw *]#򣃄AYJEclE+Os~Em/l86C&v2+\_*ToW諹 vglm-1DCPCܞbP7@CŻw@fZ&]T|J7({j~fl?ow:2Y!Oq 4 wWSp3@5?8r)n Β8(SnJ{ |8Eki^f?z`rɄp9O l-|]ԮcaK,6X֍QR2=obዞYw:5eн kqOZdj)qR3D-!qEvi]_&ӯy -˳V/ T⅗D-vko6 s+m>{'jt v[{7z6P;USĿ2VtehI)]&㲇b*kif^7Ň_07#aU$p'>K?YMK@[DЀG b d*;Afܷt& {Ԝ(Z+h[b#QdYA.t}"$MQO^dec)hmj'hks#Z fr4yu_R%]-a Y:dDDBUUqxgF]Ғf4b6x#흚d:P{j|S=sB֭3xTO}cHMKRܚ3-A 5i]Iy)eSSw6 nu BOYg6õp1 c2} rjԓkX*r` vR,Tœ^Z 4X,6s%mcm0eM3sV\GrUrʀA{A36ȅGpb)R( D) b'<216k k =@ۿJJʟ;ΤotUh`{"NcVh6rbG}o0OnюUYّm%&ˆp%J &_gBL3G  ñC+4k?}FIL$BBFOgx˱xhHՒl)P?l/{WYOl)-;"HnpyW* 5.5s4GRcFI}Go w(J l>>fZY+ă{£ %͚|?X xNW@kf(cb7%h'A\FxvIi+D/Ql2PRvJr]D4=>5wdܦj)tп­|O 5||%ժīK%io(+  e{y4SA+yWCܪKP{?b"6]eTg&Z# zo f D5-,NAr-eq@s\]klnC >pF #t5ylP-ӭIt/<L[dCYHEb`F9weQD5ڳU9` ݘ"ͪ7`uOΜO:6y|$cu&= .**" `6]X>EǾpr7v'=zzf{G/h&p67NmZ&L~ FL.kVv0G<<;Qhbu!< ڂCت!nߐ?働?{@Ɖ 1F3U㗎{D&%1Ь`er(2@ 3܃c'' W%t3mZ߈D;dU.5F,fXh4<( ezw%cր CN/rnVs\ 'Ѫ`HdıUҊ7fE,+N]gP4 R7i1[Xg#k, w%yRXػXU/\iGZ'a(wSN%F1اf10#{3Wg'C߂.%ʚ1@@= (ˀ^iL^zz֑#).Hfn}temޗ^ӮY Ka#_Y:wrەj#^[m͗Olq*= 6n<&͘k?`}9rlhXYR6+s_ =>M27+!=^W9ȍ&PzK'82iOW~=36ÆAA1ɤRlKfǽnj硥@yz& .MD5v(FՔ-v6jIMKŷW%`G{CJ-P.C]}ۜ0KO&WtP a0{M)?z֔; ?9MzX9i"O8ʷ&ީ43$*ŽS\ IT8PeD0{}2-Uv}yAEO_;s"R tf_.{Yݣ"%;FXbH^dqKioQCL5z{ ^|o^s}6 :?< j?!d&Qn8= K  ں(# u5H JЦ`*blOzɯ7nfAk?,WPI_(XHȞc*RtRwsˈsJj]k*D[ߎ{zz!P1{S)v%ߝMO]x;og&0%)re~DOp"( Y47AWT0@iqi WR6[wNUGKd*%msϝm(|d̍ˏY H&jw["qʔo19VjY*P{D><~BΟ3w\K7Г+-'J8 @ ixb8l hdZD8YkCi3r9"o]2ia?`5 M*XݹBsYSm Lu|I't-CHF؞;h孛3p56Ԟ:2-3daF}6RwE̡AI$L$OHgp ~ ;@'tܙxZl/_nY+[>$⩪βu,Q+Dt@gMa.l .#xq<+387S(ILJa J*BY~^ TE3#Tqϯdjk@K>4ҽ3 ^XX s:͉M<"汰O IwRd笚L=B `nrݥiG-AO6G" o?|ьߵ#R Q$dW϶&&{8PF6@&[amM,vYd1ͪ_Vc_4ڏY @QN4,SVUmeGTu:>"1׃G+'ba2GsLS2=3Ff/bK.o'C9RG2>!E <~ջX^DntzS j31Ay؍<_;x cc 2h2gzJulcHwaJώ7WׯUmkY+4,1ς>΀#DvnN&2 kV|>[qHydΦ+d+@fWb:Dy~fy-(֑0GY/D1d Ť3Γ~,| $jFB+Z~Z'a|uЂ+A`H-a zω _ڿ1J7Ǖ!I?k<؉_x1TFylX+D/pH!2p+NNl4{UN{)E"A?Ӕ~xAx;*.{( &3oD@kB_[:M M~b &ۮYztIw$TP~>WFKȽXG10'0Wn\6t_p s s fRW)݅ ,o7!WD[ R)L[tu؅-C4i8I9izC |'情Jwxɪk~PS < gu<ŎEه|3'8#O46rK〿3t'+gIK1_W%_>Sc |_Gvw:ʡ[9+mkNR_UWSQMߵXv&~\%Exh  mJx2TQL>3V#A;D`-3| 0~VNs,qI#v$Ušh(mVU=R b^]!&lg4_wRHTn)p/9\K+9]eB:QNʓZ+U}'y^'~K"mM=%4\-/VPHCbg&iXvGz,УaV*f6y8ewFY-C^%`\" 0+ GJm ly9vI,6ٶp#L󅯮k_SD;<-Z ]B娫ؽ*Q-+5Zj~m%T?j>tСjAK5ךV,'y%~? ߲"=,e\Om  nV*0-Z~A 0UxZO>Vo{T[`+d/~i*^u>0:sJ#Q@?]f(I xֈXg8wI@Xo=F{C`/OB2L8S\{܍1]޶?KZ˘1@VGdcuH|r\‰zfj|HcH`W%?;Qvq(LD&ϼ@d?[.5  W_9 kT_ >ûb0̻̽&ur>Y2X$j%3ƃbwFr5p&.Q;ls/cK}%Q[,@`˛L =T! ,JMTE4kTu==\}` q1x ]DSHRC|g(Ⱥ˕'d%pBdw.0>"ުښE[i2>Ģ8aoiS^x2d9hK2kx m<;9L947:Ү K!딂($fvvyH%o߇ bXrmaudmַ栗iFßJi~a߶J-BEl$$g4EjZW:PRn7,'lTٰ\ ?0!f';wH󕦑cLDMӂA)z>-sK|OzS "M|[# ;~[ &}|u~c=rfvc^,"K gy*"˓bo]ky쿰OnmHda/g(5#*5D/Kմ j.Xgehk=mȣS:/J$}yn6i)ֽ$:>MflvVٗtbScŊKԡ)mEn J862;Ӎqٛ,U4Cw uP Y^pƫlcܶ3Ӷ=Ipj[ rحwNhV;L3Jhjn}׺[h'-] 񺅛ӗ]eaff=cȏ3Iui]~c^}w1ˏOll80t<%k#fעg< lyŇ+S0mAY^mbJ)_V}E_pCMRkdcS VJU;4 j7WjE@ NXZۿ 7a ~ ~w;P!@CV=KN=4Bʍjk'OdKNd뻜1Kl[ Bg923% k]FA+6r$b?_9S.t+H'A.(7_k:"SwQ^bCR$i_5t]3NE(녵0卑7f;} 9y'Egd'BQ>kni(|nmbv~a@8uaZ &_^[`Z;@@>F]ǃLǖsE*6`zƀWlFƄܲك5qfü Z)Cv|j'"M! rϴpUf4_ '+Y*c?Ro`Î>+DyE;4/0Ek$6dpu@sLb0[^Qz/B zUO]B}L,XXهD}4:x$MFctq1ح-P[NO&z9u$0nT,tpV9 tI4S^+!_Tr+ڪ. c[/.0?GUp1tĕ!g:lFE>s մQ?6G@N#0RD5Bk+xtկϦ`|Xssg:lE?끁JO)O5E ipěw\lI5X켩"pP#q"pχT f?qNڊ=PjU,Hu"B#L?Xhr vI{O&N0 ,;C N[˚yOI1f!wDߝ"*ĕ&=&ch;);n{:5T.ŏK!eɭXfГ%K6p-dz iD>1Ct} :*~(aNՍ yok!32Y{L? Tl QyDT/K}̇Ђ9tݿp84a&Ir #tP͔| \c'n{"w J˳$.0 Wdhyd7AŊWoj׮,v UPuڄ. F74FkZLZX>V.qlxl,#¨tzB^C9q"H<= "`eקI[yLN {`i%HSx |B'u,./#8,YoIɌzQ$v|250S7g&#A&b3u2ȁ)\׻Zm%/'uEOD[YM|3HB%m/({B79Lzc1n:+6CC&}/+凅aTsPJ}c'P7Օ$KnLӵowy(;؜|j撮{s%)`Z 6~/P-veh &[Е;|nN0)}.~ӆ,ᙫxbY:#6ۓT3Z?Ԩ h?u\!ׯr$S'CFP|jGA&v(tBR*Zr z ,u6vK {> GF i#}0%l HU-^[,ܸXfŁM ",<5(^뾵^xW Jfͨ#.y8 %ɪ3E񇶓H,^{FpM0nQ ^دX^!`l rDJKak i[j!H}UB;TXOs=O:g?hikUE.f6=N0t Jt(Hj7d)ih rrh̽ =1BbܷT s(z JE'UB,[U!p-5 "ҝDA4e]߁c{@i_Z kmrcͳd;\T_CĜ)bg? ,~Cv$:h+dz]Ícw[WP 1Wnpy|i S b ԎQK*k,:#< g>;'Z\Ep#g| S-'9\dՐ|8 6*) n_γGMyNȸ϶d~(g >lE5B^pW(/-dۨɫڇ{ "*3yͳR1668,AwG=g]}Ѿ2Ɛa8KdWp{g8yL,z(JD ) b*vFX5ZAMg S!B[ <ˢÓ=8R^:ɋ|[ݨ!C XQo T eoCϸhna5@.2ۺUѓ*kǜyVz Z3#hUx"VȠ;8HaΟ[ΟƋDb f)Kl^d#-?ĸz>Rޑѥ IzڭZ~xY݌A\'"|Ib=:w0~Y] :`t(O*f+d:617ryAC2SNbƧ*GS 'F#956@qtLcuڤ%?il[ukdτC( '$5~^!Ӳϊ'[d]Ew\%Zho;~|^i䵙h&HV &Kǰ֐&؊>21m~UºS<զQn2sG4_^y xPy3 jCo0L/9^*XC YA3} r=H_aAoP1< V"j׈Z^i.->cB0  Դ/|SLRӂ5HUI0?[nG)7J^'t l^i]T@ƹ[8ƇzȌl>w :qkplq"&vx_mB0?u l?׎.|^R`|o1bwkȌMmDcuفȄ+88#(PxPJĦrLrs'Ɠԉ!QɃ_SO[7_S4Y f G:U %~a߃Xz|ШA祢]U`H_bl%>Apd)m&ϋK9kOOEW冭 Uіǁ=O/-D%ň 鎰q#D &Q16$ ,eIWfө0_ӡmnVEbGU[xyJGŐNX8+-9Fmn@:?:|#UK=,^>y=!Y7JDE=Լ>~lTV#*ĻfԔD}>?Z+DDtΡ%n{wH+vS @m)tijS #A&msL|uS8 w6D+#X :صKtw;:ߩ1GG-D6;ִ0]N86Z pv}TYBC903Aذ;CJ$8?^E0 L87[[ibzyz,. s1?ahWԇ$isWxpU5MNȍyjj?G?e =U ^NVfTa RW?x0ssESfMi^aBYԏ5C+T|½$3&m} ,AKݘ"Sȹ?K>χ_6Ku;oISAZb'_)gdӟ'_C~mbFBݍ!+V_G0cz>^~o<e7 ukղn.|_1-jj#h^,U{AEryow3U\+j\kxkNJV3h,d)ʒmtd;14Ug\{:OAUN*歄~5s`F2:f-rLᙆ77To_*yHә p_7 ZŭL"{6 k^a!+_.ՍיT4EVHnDg@ي:9GcSGt_`ncuqA+ɒ$˘+ `:1[^5TjW >+x} -weԽFZvMy TLbRi9Uoyo0/fK|\τ>,&G[9V& 3xu2'OVäΝث!#O\5ڱ-u -gWTڜi DޣY2vxkgڱE:[kkv!Lu<,is!XAX?W;n RL_|Qa'TE;o"O=mo%bP.e41cG9l{b%;'p 7D]Q0*E6/9Ap#/ `+ ޕz_qu䐀$gp죜΃}/߽ב:R8RƝ=}݀d]7$%T2u۲ɺg6\N-j gEGv?lbѢ2^'yzacnWJ!ǧ:X(LSI, cc 1BeŒPZ5_\1R-++3:l,6A\a/13{ɑE]BJkZDž|e) 5=ŴKB}B ޫ\[ ↲.2;A!'|PX4tK/vg"$eGe~ W9cZ;ɯknz6e\P~spN?pnl̺tGq.P Uy{u;"zqFOcRsairז5`:q/&ZNͰlm߿oXZeڤ.#|+Aܕ|B+ }ʡlGй?@+>]t[e~[i!fy&PmkR K9;_}rMvE,V^R9m\S TtoI!"gaBV(M#\r2x@rTq+^?|+(3gk.BEpA/5h3ZB~a[yO5ꆶhc(6|8Q+ȱz4Y`x &H* jDW3 ~|nv|u"jΕ2̘F*m"* 0?^͡:Q'ܟQZmX?ȗ5պW|v;ܸ` +ڝ$0k `bR@mE.{!i:'B2JU+--w.)F,0(թpM1»LFO^Z(Rv.Kf:. ?Z'LrUt֐n!+: 0a,VlQgAZ;WdADc l(Bcnц;E>V̏'!ߪehx;'!ֆNS >vR {+fIh(s0H|DZe>Jfn]4p$<\J$S]:ݝ7K klWv9o>pE'At}أ 4I>l4=(wt[FIs/(j^P߬ϝc*lmbUy93K \V'>&ƆE)u鎙NTG#cJRŚVT[ q5 #9VQ/%EΪhD箻 ާYZFA<;{64Ydty;͋]Ɨ fJ}st6$<>˹`B*jXl/阳>:Teut&xBFSa+W7>l=To q_fslx!@H /h ,:%5[<8r-D|x|5gAKy ,V'%•ծQ=v0L C 2RI F}]+ׄƯer8pנg /V_ɑ%G?{O346ķÆV3yf5u#cNLƎ(JÄ"獫E5ݮ6ɪZz#HཥD&%Ot4.g^ bgT)t3TOb0'd:/{xaRZ9' .|z8Ц$Y216؞1u F:N܈ !k qiha -w} 4p:"1'6}%cy\n]BUZh.{ڄ9?'[r&.ޡcI 0w\P?}nlG@mX8uKW9nDVIDJ@jb}nwZד 0몫2[/1SߘzZ9 T(j1 hh~Zu&zRoaʈѰGH^=;ށHO_gvme32բ`'Tt>BSxe#}v^@RyC4*N}m+zy@g .hֳ9oP{bw#qjAJuPɐ/ާ19u&ϸiPM-bFF(a=OZm$J(n m-܇dfvo-$?]yf䷴.xt\3eƎ|ןc 6.˒QLCHu,lo+{S/<?@{[@m/pt`]hk a䮕2BLK6.Sb98;]tZkA.kĭrsCh _ɬޡ Vfx.N&ul7߾ۻy։|,>k tޛ/ԂNs](j%X4q&>UkLKb#TE}Lb*w0|K#WxW װP3?p7JhjY+"|[Z3;zהQ R$b_JD"^e]4NH0lA8˲:} >t>\5 2M|nAYMG#-UH.u ,3M`d' 6haټ.{N^6d $'btP.6[d_jiK6z1j'B)0,oXЧR0;;xsg,l9,_7&yqЫ);!eø"/(P/(p(E+riP-W:~\E<7C~Ɍ28Na!t*{3 Z$ʕaZ2 1q|˔7Cl!դGt<`Z/Jq[WSg´-}!A׷1;PCuQVT(&Xi5C@P]IO5:4\Dm̝6i3ͥ *>f_ёmUmk]rTeBx7m8нR~]8( Oz<3Ke&>2D>pwl9q vwؿ[BH XXq|/lf\RhbX:NƷAdCyv#GQuxTSnHhcW-B-V š񏚫Fpbuq\$@h7hÌ@ ;VΟ;L2Hvn,#RO|4y1*wOq& r4ZKAp6RUUM@ٖ0U-/Yn.B؛~|4'EOI~2,զ!A+q%xKaǂ>V ,jEx.BD$5G}.K#n>SrjZTuyyS=Kb#]pb\0nĪVtx`uO#@/V8/Zqw2e'%Nݰ#t@S#@xWlQ#&n_}\5̄ yD$`Y@c_,[8wIؒJ~&%eys,7Hݼm>Mcxob~ \k J c UtvCnTa{jچLυࢄml*ClS-R M>f]^W:&tzJJۧ*FF|̖M~A Ƽ:iw!KMk-n[ =Lȟ4?rdbr3Ӯ ;r#?:N# y="#h VޅBx{9h+  w,Ah{f|bPm1y$f~>ϩ5:lڊloKe  x0Qem鶄W Q & ظ+R>uI7齅i;5I[௒["FwU= @抋86o=h>ywXi֫dYG}Jfɤi,p PͳK6*8(xb@@5E+$7clߜVջuk]|"%1-8 XSkcZ}.QdY)|GfpRK 9wRmj'nPR*\eeKt>|@#CB2ޏ*Ky<7Ndo0ѬRb!ulшq_Q5HuC5SQUs-o&+0ZURaȽF!~uRZߔ [҄V錷mB!߭_ }c+*^?٠ ¦tѸcNdS+XX 'i&{-QGik\?(H@I@T_eXSw |-;:XUQ aW%0J4<&oPCyj &bQ{/9 G2dVl`"LJ/ ~"G%uT=-Y_0.#=q-o}= _, \ʪ4Zd'L9 >.ŚOtN*]8]a"s"7.VVҶT+XDWD\udӏ;P$ݞgܐ^16( rQbU \r#U%X>k?h0>E.{1r;Y>2wynZMd wK=i+s&4wbmޞ/#83Lϕ ̓euSeG o^`3S\!$ZW14)əﰷRЊk#əu_:bɸ;"v5hPH炟Suȵ`f,zDDDM u0E;W;Nr̺p=<kC%Dş~a)R9^j taA-5+D;շcZ~9Ĕnș? {׶8;ʣyE[Yr}B1V BcA9S,_u]Li8>-eMItEm8/3,/>i>.͟3*տAT=]h!r& [(_&6%sHNG)&#>V8` sęip,, DrpڷHSؓL}ף"6 V8?6.Kd_;^+TfʧzqX\fɾ oh';GxEg? (&}{ pCk/ wݮQp(ƭӬr-N̜@n:7$p=O'upؚH};?ӑd 4AI0|3jZ =Z]t;6Jc 4L.|k~p̆+0NXk=)<8 ذ\<0`R y\f+^977%)3yF-):MhQ`\tb* ^Ti(^(-YQ7x^F0g6?NY@ zENL3PSg #0K",wbo?i\Mx)`hPo=C/ x2 $jmj pgRmGAQL?]qUK[1V.`S\= ~͑ujCx YGjRVralQ08剬*OC WN6]JVs[K2,~b; e t'&`OPml}jӸq[5#SGG$U߉CRl ֗dl`>(ᾚT-t>ds~p0B{:k&0ƱZ1@"l;fsSsyB.tuK!h!M+;dP4h+?mz R!Q_,6~ZMN^G  /j#VFgYZ07070100000007000081a4000000000000000000000001673737b80000409c000000000000000000000000000000000000005800000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/@[]?EhDTTk׶Ǽ4^NJI*9<۝;[>9 E歶)V. az)76_€s!s~\R 0 D$͊mxƟS`?ziyB^sG/L> QӖS`-Bߎ\E9v6R`RT/;Nt:A-JY1pek ݦM3,sG~頚A?֨! ڦqz +^OGPDb,t52/'D nWLiX2(f1ԅ&Mn+S]+Y_{6.aͯ4grsm9Y ry~'tfGa5jtWPƫ,Ȳeɂcc0GlA ,Pv NOmoZ|2d˸Z)2MRZܙDF_vM|i51WgMT)P F򬗰)6nvkZ,g^ pMJf 9KkZmg줴8sgfΡb\*FTl;bDG,y&uFdC:P蓛GXcDzY$ քeŷh>X+^`-@Gt3PC xq̐8 [& ż.{6ޅuYbM&rTO~^_俴[m0wNϬz:7"fl8y,{9Jw5eUP 9(R 2<*C .K;--ZU!!&H釵q$֭"9N4(2:&y^GIOSh"En +cnZg~@J]"H#%s SSOsKr`m~ϰ6p{lL\kUH™dodVN.+Ӑ/?3Dd>}Sq )e2){9 ӳ'n$Z.C쯮s^-!G%/nʞvo5-hϲq&PMƖ i9WI osr}9. |m I$DhAќ]fTqǮ9oj.*6߅rL"Dݗ.}f_8>5| -K+d#;DLov( "[gl[nW+={pu?Yd`q2I#v8!tX>^aT/gk lAO+ir3 MuN1T<1Sٳctw0j=Wc}"IAty:C ddܸ,Yh/`#2][)츫- :@׼iL=ʠN{͚wfJK65-+ :1a&|^ :UOECXF]-:|废٩>^.Lu)_"y,otm.Ue XY4R&rGPA%&0/5۪E(v[.Q*Tez6!TNLD.R,bQHN(b~\`=τP^<,HB+4р`d쑷%A-7K8g+jzh~N#"TNG1j(:\P=9MQ WM@hTP軫gjkN-b=IQ]9>A3Va!pޚ1qԘn:Գ 6wx&,+Z*}qK<叛}ea(4mQD΂9S䞰J&i׳$-=dAk氆It ?47;}*3n@ܭXUtLFM8w\CתZ QgctZQz(e=^$>9Ub(?39 0!w4 XA\n$Xy 4_kr%kVykcfJWw`' ĦK*ѧ*,ٖW@&%IsDc(e9-L-nS9R@b/A.-^dQXڞ#CD7ӏ(p1_q{!bӤJ !SٙdDQQ/T|LfR7d >M.m` %LbN(EbEJ7J[+٬tur;N"ދݓ=iOI+:M}Ť2I$HO@?m֭üSx턤9轓VXɲ۔yV ?ұo‚EQE=s]Z"u@enjy_o !raI/g(?OJ!jq7?'<߫wxf )q|%`M.ѥ,T_WF6f űXOJ2*j<``9鸘nD̡Iz-[iZs ߎs`4[_@4+pYqT-c0 "C]k ԫPϲtxs,җ,eX0p ʡStl·v#ߌ}Rm}*޺x7.? 4[J+gx>OqSսuౝ>j~c v!/ecZ6p#mulNS:xKr pAhCam4ju"&/Wf6,Sm48a-Tox*IhNG]Ur"G,0R:a/_PK։6N.6_TNhZʂ|:{1<]?i}]Њ'4zL]YS+&7 C> I@bg$\X۪}Q蠲?ZWPzYLl\+}*V ='4|s7>"P&bOn@+?ۇfVFԃA˕܃?^Ik &L[k/{?*ԥ'AÄh3ڵV#)"%YjlL6.osB6'DIeb~@EPX;b{=6콚:bZ []}6mza|ܭcMbD0˗futo=)/ZXx/7yn9ɂ#P^/gW26hWJe0H_L+#@{lKrLҖfSGT1.vwB u"ژaIﺫ/& "t~^O>׫Vv8W y%?X(K佦tr1JLDW/ Bʼ8T6a{af絖R#LTwf2,:KI~BRJ["8]8扤gΠn_ZWKWloރ1ߠg~XZfoG%2MYjZ Mx"A-alm]~M8, 'A$<@lc߫6wZV',\ V8pN0|J>*LSגJdA "V rE>ƸÛ#8C*ZυTMqm /K@F4.: tsxhv#tGĶyAuR?<IN堬D50U dӲ*" % ' %&p/w8H*~6X-6}3p uUYlVELK!i6i8|FI"[ss ͚ 3J11ʒWn7 ^s`ReS7iި[FL靇9TPN\o>u'I 1ڍ-IřU>k)^8vv6!DBg 3ģW嬔 Unٶ*M!t>4Uk5(wPB+0Ь2.6QWl[>ǯH~;L~XYzqaTv#$M2"^r9tto)>'sx"\ds.U) ->Xg;Փ5`9^Z#qjqF*P$e_' .6^6JgDso#y34IH~anKKYlpC׹`JP$]eqygj+8PNXw3_rXRDC1bM]9ǤE.Na D27&%;!:[fՁ/Dme1"ƶ ps$Mf߮/Z r8gZ -h !1fW1ş?,[ Ckfl[e7eV12'p~,.OK`甼tiąq3jrpRrjtYx7B#$l̼IyXsX^/w?3`c,69u :͉dvpd,)S*҃A6Rsd]qKv#C-,8c@낲QiR6h]<8# KwhCQ=_4}.:Bя1C"ō5eJՔKS .7C՝y\vz%$.ֱxF`s M)i76<wTKWp$KNmb55ͦu|LVu:nW$H""+i<>HM&Qs;Wso eR5d1&Gэ:f e餂Իtxoa? ˿]54ޚ,[6dZ^XG aJᑑ^XvbؑT`967vlL??DUc+FV5BMc*_J^8niC&b7 dLxl*y1iz;"@%S%*t:E-{v-6! 6]R'@5'u1KM9HnN/$hxG7oD+/Yݸ㲵@3_hx|ұr"?0iDB˞WfYO'SWJGm'3}NC_"sG_:Rh{;,=TDluRqwvs^ޘC^d}ԟf֔ k84]CCAc4bUTS+ (rJ艻I1уnԵZ>'(}8iɂFhCBWnlw^/Pk "@(n;]z{ &1s:t,ۆGY DQ덳>j]X s1%ẵXԒ ƋǍ1 Ū4lcʜ_0JH9 2@u=ȿxOrRxht##֪8 B.a?Wjeo(:1'4S`nd/qzecƯVWCS.N*R {?ߍΞs:%{#]ȬX2V'؋B%uk0 $t+e=Y\*ӞNgbM2nh$Dal bK]e_dy:T5^Rͅʙ< ȜAlG*y3j `;0ZP,*]ۆcT^GsoTDD멞rĿg+ j^`_J6ƨC|7RZp a{@ks\NazILjP+c.ug4{aDz*՛r;>hȹ 4ɠv&y,O.:I_q-g-)CyXO*t cCSԙ,Zij?\8Jo0 W.f7YReFm⤮$06PdHCދJP1׼% oc~x z:[З""h `u8Vƴ@P۸>vt9=C,5} %aXW*@qrHp ՠ0+w Ե<+ J矊ݘ $ߗe:& MBNR:~Рn 3eyeYD:C~Zy|I:4Bbcᵏi9\MTt: piN8T`Z36_𬬩!峱Wj=3`e21|JPMެCsIܩ/]);fQ.ABjVC62D:^ckDo0=K!C$1ͻM@s(7.pK]d-y8,p3H:-ŮlUճJ2ٳ;$c͂I4y5Q7zw\c߹jFx=<ђ_F ScpR5Hjo\uhLC! ss`rUB1&m˂+xk< jYgiU(5ZPު&b L/m( ֪%U ^~hg-j#UD0e{({D,m' sC>$8s_Y|9{ PwkgBj?iQ]'dcA,B{= lAwGe=cܦzYLj( nP:#XtX-9 ot{s̈́ বEvUBl~)AawD#C <&BZ$(SWona-0El!i*Qu &6N/oGB(Oop|lF7{O{6~RJ3HIWs}ዀ&]dz[jc,X%UN\>p{VUiTr~B3:qIVUtv š29MwD>+?L!Jd<0pz@*ab`V-j]G 14L >N^5DMlN$*& Aa^L @k29^Jy`;ͤ ^fvUh2!U-ԆycI,1NB4n?2a8"ͫb;疮&L=NЬ`'\3\ Q`>@ױ qU/i#"jQt^207in]yN>CkX)LbK%vx d4hU]-}mYC;v[-0f, 8P( BfO:,3K80/7EKU'/6aEWILu=bXP6Ye}=KqsՃAoD- ?*ʴnQR&C>=?C 9 n67Jo<J-mS跌Jm߽fx=Ofyڈp_ 2UD܄JُI|N$@%j>,#F7O?ed9{ Y/qɺ0LIR4&ݣ]v.)_}nA{EVWlr6gd@ 0֬ߢv~NF;~=]N+Xz[bKԉ/HޔCӐjԙR4d[Y*&;·oxrb\- Yjg7`DOBy7?2 2i= q\1L~-Ҷ;DB6C?!IqQ:GZ% fr]aQe%٠Ɩc̮B"b_pWW z| E>??¡v5pK&f=q]&my+ĻlSj =M"J:fpd~啢W{?v}ZYul52,OcfX` ^D QŮv;3 ;˄}H"(} ָ-1-%QRG>uØK^2YI2sn)I 51v:00ɼbӬOD49VVE%g_?ނ`LGYlzǥ0fr]f*0_- Zv-sC1ޛJBuWj5{z(vY תbfFPQ%d́?|atS퓁>vjj8k EVGqׇT% kn9D)WuWA8aj nAUC<[l= '&;q˞ģAjh~yL ] K%¥6]?/dU<= \Be`T$=IԬ jkzm4vJBoO+`z--)k'hdB3= tP+Vr~;@S~+$3t<ѩ{[ /hh+e)-YH=*@"bC[t<%gÍjd.מe~/TnzKz)j*Hx"MV?-qUR$Z.K׆x'"H8wvA`K OU,#KBm&5L4`!_g/)љiux6D6nOJ7U! 2YD@핑y?G$LBʂtXŢ_sHPۚ(e@lEn|#ы-#2HxDG;RlEOPc|d\%^=!q)E_iQ?"G3oZE"iMy<ڷ/eey *d(6Fpo)O+>a^-?o"j`lk'sR|@Ȧbi/nV yĮp}pH~"c_ˑ6ºu;鶰N7ɻE;1%,Z6}1"%u!*2J*L?b(cMd3Wd4vmLQW;x|(QT&ÇS6?ؐ>^Mi-R)uŨLbV`.6_ t=Vz?vAZвDŽu=P`Pt_jڑ2⼣9' _9CQQl8k$ }U_{.p3P{iQ@sbEXUR[U҅C(&{V{\mݛK'>?RiJ3]qaǸ!U>6wĬі6Dp BHYZ.d֑8[[NR%mԯVܤ,ISJ 7^@B"JpʁH"öS.t%RI3{ʠM]G^U0гu"[Hn {NBG \n.{u/E@8kgY SHخ:?<\c; 8ZB!@AxCŷI1~|O 6@_ ezC9.)";?x3 eκ[&7vމ:8Sy[t|r)ok=)K>[w" q`tM݋lE()}Z֋(촴x9m(鬜 3 Z7l쾉O{*5y+A^1P Z jW`/㬪2q{iCX`F* |V8( sNF@"7ZxG&]7?kQWE>OqRyCsR+O36G㝜Ym(]R]Eo_V hK2ڗ "W)Ru/Ŷ"'=y8n.HmíS,q|8,˸fqGKv$r( :B%fhP/nR1{N9}s|nş_SI̢hg˻Gj{0ÖpI2uq0@vD67>-(K_k) _#!?i,=PzamF&PN6v(Zr_5X̓JKZ8 B>WD2FmA/b-7yW~cm'CM'|c8t5m9v4؞zOP\kUdZoIۺ]hQpw($.C'|~Y:`cG ^m{]P`z C@aWA#tSNY4`f|rTQkMKxYDj!cѰ1ԂEˈxb s'ٯ$)m C Kf6J`I-,^IPA)PRAc@#}"ל |^J 'UuYQ2KYJX=$>P]3(*䃶j0zX@O}p?~˟]pw_*Եsn$%p? VDE c|T _ 0Xig{m]8wO+yUs5cD납.!b8tU()qT)R+ 8Z&ҲYl_AvE5lɟr:-ľΝ/[hDZ?G%\)ҧj: a$ +L݆ FWv[lc C,=Pue8botWa4DbȠ竭`{ /U6O#!@%ڣ{|:,oEUWvDA`G25{T]@k+ ~% mҬm3[okw_Ev Q/'9P%̎cv, n~l\c}*)dcw}v†UZ m7)7l1WxH\z櫱@ޅ y!Q[2ar*l W\Y?x L)c~Dѹt.TqcmEVPe}$|XLYl, Kk-jQS)(D״uԏ 1ː4J{ђ*4sJnI;$^tMȰt9<0]'g?0]=w}kr5q/?#=)~1P, bR[L]wP;Wۓ&}־aJ%^Z':+5?:O7(.}ftD#|7-V>ieZ!=)\IO!6C ︢ \+^l]7-U꼮[_U.DkH7sb!R-%:jk4H +lGD `m4]+]C+z#!6li\r ^:MGKj'sJeX:tdTr4\B? GN[-L_\.aE-kQy97apQ)cԯVZܯG|e_z0et.7?oaW-~ЗF>Bjr7:Y?{zב =gYZ07070100000008000081a4000000000000000000000001673737b80001b544000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/6]?EhDTTk׶ǼD*k]R?a+ h.Ei@CM;i@S*R'5HcτF )ՂmvߪMɊzE슦m9O15\ {{_Vsi_je_H.fy4j9;K,ў6ϯa ?rsEW)7N#Tx XŊ:ݕ" ;92r=ma"vaO-/mlqmK|>j3JJ"ӯU]`reD j~S("wsVLDBvҨG쾭=YG2?Wπ8Zdr8ᦄ@>[UbI@sH"8;i͚Q1u`XOȖ8|x :Uꮑ'/p?#W4K`y! כ*[z=wNjSCrF57M>+XLqºa9~:sONgp`NX+@C]F9 M}!lHeMހ09 x3ڌqa((IM/ю2jR/Cw~[_>549V (/2˛BiEc {TL4ZBC1d6zV?2q;RYxEunʵjnz1V=8o\d풍$7Wd]ǵA3 U $i Du_S}T}$-JˮS- ՞ew1KӅP_Tp >ܖ7zF!_ܤ[9`#HLˡ))x7%>rEL.\4JXK[k(n @?為*j+exBꯁTڅ A8l=1zYײ[ hp6lq}uTlCd7[U L^` "f?y Z/yf.,sqM;a@ ӥϕ[gn܍a¢0W95yz߳Nl}Go_)@Y8}s,X5@_ۄr}_3嵶|?%'* YE\&\n[ ``=3O(2>(._ `ХW^` (R=<MgC̓8#V{t@5*ɴ/vj͠o^O+EFm07iB?D$0lg<'VVﶧ,QFi!hLUPg)WSrrP;A1V8It!ݣ=/RCIɭz:P83WMz"l3"]"Ja(UkYD]VICKɏq/Fi?kxJ!޼.gS[ޛ)$3LhIpU凣e*,D^LM//Vkc!+FVJڲ@;s67\.KpSa#?1(-fpLm3u ̠iC,>-R2 Vz(8eEF:4{3M0b C =PJIߪg,9ǕcWn4F#/"^+i-{.֏˴r2vU8 J8[= 2BQ+)y :\;NB[yu)I.r >$^dt=th=.4Q\I7]I]bXKz,|Ub‹R! u')" >C^;]gATp_JTݧxK^lI mt ֪OX@4j ^٦w"YPAR߼SbJ1c~loiIsCp)tO91qĒP?, lWoi ߠ qY?] e7z 9\)(w]tb6iZ oO1au6S8Q0MA׊n[dU"nqirJ&Ӡ]EXHAz oŒ?ytz.r'F.xPz3 GxP;gFG{D|ͩy&v ̊ %-UNg {YhՖtz3_=[]۸pI|j>&5-%v %0>>2z!1Er7(*$1O\q\%ux ~83XlJy]uavh%iړ]aY= T&*_wp#DePt.'* 0&mRedOZ}C")>ܨW'j &byg&uW%('ːD 'Ĝhҙ{Rқ#@BR/ N~NΎ7c[l3ڰ^ԃ>,2Z6)4cb<ܱm ۱6&!F^]<ևF 9v47üqڞ/Ot;co'+)jD &3Kj5Y&)%S7+2N J, *1|'A'lrR-v=gymBD2m^fǵA)$\h2Ջ aL9hEU)=.j7tԑ2 -9,}\npȶPnycFE,|\Y3 n]>ݏ ]Nfٴ)upLjdKiMD@ BlV);ȇx685!s`/Kln7*}mq l|<ɜ,q#@Fܼ'Pս`E$n#`eHw}NX9`Rx@M687r$I>@\lRΆT-G OgHr*_ى"XE;D2Xgtp%_|F~WWDc8_s[aMv*a>iF&*><mx^{E"xM?>{tVJ4l%X]ʨ}oUVPFxx%`Ǣx[`vj^͎Z+xU`U#EI4mQ)* {|lGkt,ũ{wyhC>sP;2 %y`@ښBij@ 2JBm>T'@TqmB9}jʼ$kR< :z3Oia:mU4ˈ/Hvm bAo凍cB~ j>X1le >q+xٴ%#:Wq+<.Ǻ^M,|?͸@6AJ.[s[/%cJ<9& oO(y;{'BTʹɴ+BB/deȫx߫,km9Kh#8y2^LBR.~gjƻM=$j }jC5̷&lV^^S6\Mt*%O*`t4ni; ddy#lƬaNQɃ@FJlBOEt$huڙ }l 81)KF; /qLQӥ)GF4ϐBYm)eU.q5u# 1=f)jB #oqTܪn_kCd3ⷈ`*BF[8W6\AОK]w~x`e'p;?y1Wr1gVF<'$_>*OH06{W]DЊW߁(*OܐfῌjB`3IF\s9yT/ŹyգVMq́N$g\c/\`Q{xY qV "1Ի;IpۓPw9ړ(q6_IML: "G,ݵьj|ÎY7<2])NF9A6߻łj.C=gc̹Kټ,ĔK^]bϟ91 6egLA?B)Jh#ރBGɣ|rA["!`,nfDP26]xLN;M"bK֍~cۙ(#W߲!/xȕ K$ -SITgQ9v4*m]Tx;x;J{?o~7+Kl+D>jUIϐ5y#cmNL8l֗5:cIB`"[PXxKJS }@ "?j}JK#5Q $ct4OL,C=<Jնcd)Ve}Mp#_Xi%yXjу;y rÜ~Fn!lb5!zFya0nWV>M%Zljϱ#HY}'~0s^`(|i?Ňy栥G D';\26·j7vcϾD j2.CyS*ff'tbYmqp~WiyCȬS _ElNk1Ыs8=oֆ3vS;눭M#hl kIMa\ $N4FP.[q/>BZoU* Vj}W\e,f㔴=\ܠ9-(V$=1^MTK4,ͳ3"ռ 2 )30ArԻ<.vc Ey[*he{xӫ?#Ma;R.|xp3;&w|5ಜlt"q!z|NJ_VU7r 㶞 ƒ'dOtds. Z+7 @:>"`%ENU;QQ/anh՜ɜ x,hNW/IcsVlQgegb;K+k>B#la;jϲ! 2ps= %VSad犯m$Ȼ1@۰q5 ).>6@Cf5XP|_} _dk0# r[sW.(j[m\C 1/ެ}(#Rm'Y&$]-qg缈8A!*5jmA6J)iہ.Rɚ<p%L\FQx˹=gL֊ΔL9Jw곎cjJʽs _׎݉ݮO7/)=AYlj_ 7<\kHAFr1^$:V)fsA/ԁO꣘ KŠ~-!D#H K"O> 8kEI? S e"#"=~'ZR) HƒKZ2|r%cE5Iiv*'KS"[ Ǭ]0u#J \yhp;ze"=;(b+) ߹~`u[g?os+C]"jnoT=/dwt=ʋW.&&uEPtyсJ#H3cj+sJЌWz₣BZ'oهl_}kw'`)"Cca~/QGB}E<Ӳ)Uk\"KƘ\eH)= LEĈw `\J&H,$4A]j=wdG7#z)O̶Ne61 IHe|-=CW\,Q[zF,P#J#=6eO 4Q)Hw_ @]UۈE LQlev.P置S4=۾  PEGΧ8ww "vN)['FnfFd"> )+qE{9繢Cmd2Y>\=/V)}K b3FM%=ֈt9m7_53e~B8C̃!ͧ]EiGx{[`J],eo>v=&7Cz;/5F3.2hԧ۰hvcuz*y>,Uߒxtxփ؎ч隡L/>WFKn)~d#c/[^ﱻM@)FB+{]ü$A'N) rylgW^QF폥>8+pDJ~iy"-~EoDEKZs:NRŰi~&<4RZ 8kx 3'x_h{f!ob#ۤ8IIRv&VXmOLJrUy:1ȕ}5f:j)?$ddtm8GZ@%DA9u$ y Ŋ#WK\ AJ d6g;"3Jovix UPVGRnb !]Ò+"O>Oy%5aܠ16IOѐp#K]p.ԋKZ*{ u'36 tdLFGbT^o.4H7KD)5iy*}xbAD8_^4GzVR=f3ש@ʏ&Io(LL.BSjI&Aous#iIMa\nUyAayʾm >52uL%S}=}a^E藓p>⾠R|wj,oxo+8ǃcBg'#$gOl` /KN'bb.HXK$> Ũ3pTE` c%"ީ7̀$AWJ" #F׹tik̈0 ťYkU) W<1Q w@ &xQrማمnv-ܻ%z HkR³܃=v,Wm>)bNX˚ѺKŊXՉty+hߗ )1$"Ar5B^Ue jك &Qvi2={:vוؔ}8F@*aq :wyqYE/W޼d^ҕ6k2m,krӗ;Σiˉ(Hҫ2t eEn@}GKzELpB0Ol`4m"7dcdﵩiz:qhS4MlЫ1IuyYZGٕ>/i~cB* `-G-Zg<|xRI( W&6hgwōk+HѷÓݸ O.|7?ia,\ Ԫ䱿XQydpV}p 4u > R[%tcXD0Էs ƁojM`|ƠgNZ\=qaճeMFdڸ <"vȸ |/;ϱg\[ 1 RL\sF 0I1 9{((a@,-a5)gge@W[T .k #Tyfߘt˜8s QlŹuF:Yb]ƅ2>^ !Nz "QcosOZylmV!@i:a%$P3A|'dd:1{yb;>ں%_†|3Frd^mS'UeӆXhГ0tJ@KjK<*vOS?D<-Soݸ{\3go$f3i{lJtoq 5M6,CEDobt!@M-Pe| ]*{T@h|{b Ձ%sf;0xg+#=.X',#!S lLm!$,exGVc 6ܗ AOj (C\]z RzrA[RnBV[fdB,osjzmJH:2m>6TXҁjA"!s܅@7f28y\PyDHd] :Դ8")afM u6śJD"PL0&۟5TV=QsҪ%gU4 NT4œ By%OxJ*ǜDC3Ȩ98ZF8_!:.mLŭ_O<cBeyz)UUdb\k%jQkv֞}~W2׫gy#6? 9]8@ĂO+.P@.c`jҐ*JF:+E24 CoJ7ti29 iup`5QQRZCKor@:6?JkA:y% AZ#h3]KFID af"C#ʳtXr5l@At fSI{߲h4Dqۇe=:/AӁ P/S/ Ap,@.W˜ yȋ784 51Ge`Cxӌ:,C}epM 6Ku95Uu`eZ~tb,a=>Pw0Nb@!ԩ棟Niړ4mʞ+e@#M3<6$Q3!n8j\aڴ,jhl:I>FumS+,bzF=~Bg;dD~3!N2ZzeiGts'wX{G (RZ"цF)Ń6FoQy)ʊO{Vf6\IQc@UvJƕ4A%]C@Ƕ" _ xbPv57 Y56ɮjiGڥcx~kE5~.+p{%2@j^8C9Qg \/aXs5X M,`1_Ϋn nqn,"®ڱ~>?sIɺTۈ1#:j,nH,T%} ؚ]B|"  5ҥ0*! PiCJ{"a*{R! a: ˼Mm쯧K;-Ӎp._\\8?i[yێ@m[8F _"/)*~xGEJw8~-[bqpX> @t%]HSRldP3G"2=<& j4~J~\&8.g[!&d/ˋyr[?\زL$ t""Rfgrk沃36B;TD vNDž Qq`#}21KȮ(yC?Ud0K((rm̙3zp%-'>;4݃[Ym;kQGkڲ7cNM0u~Doÿq?UsD"pxY^f%adM4s7zIҫ&z@UIÿXjePȤz5f~iAOT)~Q*JxX;>ziW 3 'aM"`9>gsڐ㾹)n`>"ΐBɰ؊M13MQ[D$?$i=#mzӑv+5/d@#qDyxf @3޽ȔC@()yB<4鬙;ZR_T,XXN>iZE(5( `1R!0,Iq&HLo>0m&B6.ؔҚ7'<ev9 $ʵ!c^s<5i|9"<|,6N6D[k Y\R3ʭfoi,;r-7n%P!_}T67! U0ɔIԝt]RltIu%&WnO0!9D!!œQ*Qj)$j gD JJ?_Ttc&ͦ;V˻q]RM;A%}bVJ:2jTgeeRI=UI,G_$s䙅nQ;J^Z4tjj=G=j7Tg'kbi]|h&Cp$u>!0Īd|5OW|'Ƙ?=ҙ4EHkP6%B?`ۿެsʏi<ӑs>UeqZwˆR(EΙ}m3̤S5e҂I:5,EOe,#Cy\sS<.KUWTj,A)0nͻ=y=J-bǒjM;} >•Lȹl=*vENwl#&`谻s`歀I؁B kQ ut d#;HǨ&];AiOLXC;C QP;Tٓ> Tq8lOOQVdC `RF2oko(UqvEڶ +4ɖ< ed}ډp.6LP]hS݋ JM[V&|fyeYq;@z:SCœ4 XO8kGA!}1$\EusI9᝾\vjX^L WF׭Fu(w+8&/ lD@;"űb輒zϢߋ'#S͜ԿnmuN[P(3V4hZ#Z"3O޴*0Q!)"< 12 ?NZQ?C0<މc٫jl{ @!w?dmլ< Ęa`wrG,2'G3>1{q|=.6U;Hd24%BBwF7RdHVr3wf[\Wg'N6L5b*w32xS_ݾhFܤBKY}YGTeIվrf;nY]I?2ae1 n]N*vUr*' 'j#H`.ahVe>wc ޵" [Lc"c*ߛMUs}CRlHn&;L/WBu:d)p41eT/ыt7\!Qvh:/)+O\YOH~ }AZVGϧМvhu ^>DQ#i؆Sv;boh/=9Θĝ~E{MBqoDdghi vnﳀMS9{ &B[^̓ .hۇ!-qj)R| rÚ6LwL̂q&`>lMʯlwMEZ?J<?_w.Ų짝9Ƹ>ŕ2OÓy7`!`;nBNng?䉚0[+F] U^Z2\A;;f ʂxvܾcQ 8.v8^?%OM]o 2N!|'2CFW IZt=5:B40㋑U:cSfD̂vKj;؈/ 9mˆjrXɔl[[yT&ɪNXςxŜpl̖hRx!Μ夶¾ծw6W#Pv1{2گ㯫-E'=\:u0>dNyI<ޭ`*Ģp0(D1jmA 2;UaZom tC Ŝv36s ]uOb AÅ,# q dQu$f@8_!n;'?ex˱䮊w2v]?zݴG,äWY/X:U;e ;,=6oM[([FU ~1W~v$Q' QQ؜`#kS8eSQoDL0ZŖ!2#T9,f¨Cۺ>ٰ T8D7;mm+Mڬ%O?YhٔDb] >iCqW!u`+ hT6RFh;2)O DV;LrPqFFmG^{e驪&'ARPi%: _B_ޒDmعm Ӹ2 ?qƷKi䒦< Me`$el5 K%v1LıTlV1Ў8];¡z|W.bS!GQǶIfKK*V 8kvB4)nE -`(Xx@HtF =D xh(ɉޛ]B0~Ŋ-wSȌMs0BQr:# XobXcLu+BÐ%WB^ ԧ>[s_}CQ,J%yE{g2m; UNd6=kS-j6T\~%3`ܼztRQim>0.±Ea$v-\߉[T fǛ`ѿ͸wC,F#泃L-^7kԌ=M $tivS*S+/4`#wj.6gRa*pAY7or YkY3$:Ta'鞢_6ߝ6ginMfj?Vjx{p2U/%k427Ġ&߀Us>Lݙ )O$bTXت^VvzcǏx' :&ԗKL[ˏ:#Οw^ n^fS LgǪf)Mȉ)8`gwG`~H0ܡ,7^GtylLAx0 萩԰*tzc7|!yb^<KSD#}\WRL:#1}ljIv{1r<[o<^R6W5ycϮ4 |sNY (U Z.WkQ-;;% !Sqk.؝HԐKmʇLN@Ʋ%)rԧ)9On懣„] .A^>۾`+QG>MC4#0uTBey%=BQlUW󍟚'0ɰa͹0|(-5kp_+U Ȑ2_dcXҶԣe=@ +v-%xΝ,ݚ0$HG􋔡>hzX/GDLcĢG <@o'w3ξׇ4 +eᵗ5[Yq,ߚpahn w]-,1 sXav`$U2,?በѦe%~uXE;P%\<-j94 1jf>@[ӹSLV¿k"~EKbwhl^g|T!EW+'m[ez&3i?_b1eV"/~@jw0NŗogSzV|{0kZ^Hj) SV1}8!o*lBpI\B4}peܦ匦}F@Ci3+HF%j s%=vm zT l |wf`*'P5?z݋K*Sϝ& 7']QHGc3U۾c9Ͱv/{L8ʹk"ژC fCm=̿z*sl} jBip0֛@_|Լ̚֏gDS6Ȑb.@G]QַÊm=۠1.y -gIͮST.(ZC TIK-(}zgm1Ƽ3* +۫^$ Dbn'  }Tctq*ܚ|iq 렩\V3FHԕ0gEk Me.hbN5_G*TS!I@6W5ؠrf? )iq2k@XĊ蹁$?o-#Y M2gd5̩3"[:1ʑ72R6ySΒW5+K{Z2±C B)#4TD@m4u&E2gΪ8RyjXdAPD/40,l 38#}Bv+n\b 1;"И3VP&3/9 tlqq$`7|a*4}NTm~D w8͗#Ux9g,GK"?G5t=XjaIAnE[xo5P"RC>zb{O`;yJ?1T^/cH~ЯM'7 ÿÝ0@YcYTM̆Dҗ)܁3lx{5 K.#,>|# %[.A+Z"=njDcV榗ygFoJ`= ">MC.₠AJjm16Pt־I ;ƉC z.M臿y@^,qVHR,obRSϻ]si4ѩJ܊?#= +C@$fJJr.ԅҧ\IɧtS&cӪo@!qU`0:s`L[ HKހ*2/ѫu"CX#'5PvL^JA; Puc9OXދ36hy|54 Tb V7-)cKբP+Oou8';1OomSR%@PVanh짾<@ 1\әF'7ыek~^#"J~Fsy/ˠRU;]w֩0O 5ac+A[Qn]L3I?^_u7$('2քwT+^ M֏d8u & ?;֖eDc;"XjӾ MJXD^QYUjv!A s{J# 1b*z,ErX1kX &b|BT.w@C1~6?ś4^e&-:Q6`A}Ԝ-Peo麉1̕So*V\WϬ؁Lh^D| ө "c X9e;, i(Eڌ9|kY oCmh-7(CL"'&Pkcp-,gLga4&0 -vjuP[IjΔ1N]םf>Sr_S~N w{ ռ&4{b p`d{%HC^uH%in QEyʩIQE6-G$V("ڗDewPY{NǢ<`IEqL[+r 9m0CăԖLұl^5Ǥq<"j^rJѵ`;]{Xn mcxf~Q."ܪΛ* Z=GRmBQڥ_ oJ;az7 OnAA+_` N'T2 `m:ZLf;:*^d:EtLbZPBגw jϭ91%klwc@/ѭ#WE,ߵX{U>qDxbI]7:Rv[6`p/I<b]*Gioݐ l0W dPϠs@0xk6#}$D|4耜tי;%µG޸,aDe^'GȰ$BJ1hr!Q5pEG?r[دH̡ kY)H5$VP@ٴ!h!Qk`sf 390M-9>jyUɲolSQQ"&=x3"x*JM'i컌b*hO2{)\^wS +I#Г&yhlXlͧ 0{5|%$oDU靓qN!i!/Y|BLX!ᇴ ѴRZ- P`t/݇O c`g[JDޣĘod>A<_;PGͫ)_ުnϴ@,G?䰯"(z7i8kSFT[zSA-Rtg+p_6lr*m΍5r(3u2bUqdAmxvӡ?a~̏&LxqynZFfʣkՉA?ܓt0t{71 av6iALdc*+|K3V=XTJ` xa[y^ 4IB26F`yΤ|1ɺGԼo=#˄jEəFh+$/{P%\^]rYɇ !5ӅC| r7xɵ[&P>I44Tu";(y(܌<1M&0n3y O"!B} mQPr0)!~"  P k9 2 W)LOh9&v?HrALxkBLV-{.x:q\:z{3zWCT?rq%nKus>"΅?fjh^;N#?Y?|JNٹxIFhr@|#H}&ex>%K%y -޶4<aI㨈u<P$/wT! Ydu>)3zg#΀)BL~s8jЄDVy<[RWUzIs<֪bʊ}́?e_-:Nq%b/ 0=K>v\{veU/zTNS)f6)=VF0160RCMR 6Kzpe&[Nl*Eٚ7pwk nJ^?-_܄'R9 "@7MrQ (ggY:.Cԃ#+߁0H1uŝY¹ MXs82uv?+!vIXfs2,Fư~GlAtz_L&.Gӫ}Yϲs5]ko;{{.E-OjBAe3"ZBFԫw?-j3z/vDqv: *ּ'8=9xX4HBߤ,s߳~` قr v;Ǯg޼;n0 `Sl?CҰ p-3HE(ק,bED.%,A7~=ΆVmsgLOsf .F NEc+<8/ =)h3"'I1uCӵ4Ut\#o{ ֏MbUM 8|E Naᯬn?#3O_ah=-sSs;^wE{U1nN`s6Ip6`BG>"}_. fu/%<"_?y3\a뢙^\P`-聨6m^23lXZLҰ jQ-jdy׶U<xe"0VLJx>׳f㶚^L*z v$e[X@l0pqs Dr)]]?(Q$CS6I5a]C)g2P&M7Uu 1Z4?nΥ׬GRv얺/FmPt װ%)PGhKbpNtlճЮ5Gb*&n۲L~'nD6^AXYsa47Ą$Y 󩴧e6ۺs0Ir6` YM6_`ՊPd|z(/"({#})N,j<j;4?#B+$_A @WE{%kC/e^Pzϙ Kh3_gFrUls&]Ĭ:X`f-s\dJʾJX~ x; %@_]l(R8vJzf/cF(q`ܘuBW6]YAy N33&A}?`H2iR@=>=Tjsڼ1Fj_w^aKi$97>:,},IchFx+)raY7KV?ژf׆H)D]R:6e AT(44-2zCZֵSz'2ڬt 9?̸6X0(*10̙W'̇gq'3JQ < yҋ~IRYlqh9S:m _ QN Eb|tmMB 9xBx_R;<]>@֛Q+Md抆8= W L/>Oe h#aytC0Pѷvՠ _&č=Zx$?bG*,Ń"4'JA^AyZ&,0 /׊MjQ<ѵ~,Nvlh"aA7.חl,oqg̀ K'Dr\6nhXO P*|(ǚ}^JO<ː`]2F$F(?,NVsS3[kv& T?w}(1 $&i5U[ 2ӄqK̲ t`~]ui>︊gd#s ~dGiN:= =Cf,T4{2rť.TÁޯG' OkN"Xh2,߀| ) [5L)cPԿ{RRHzU(y^S_F0Jlk^dbZDh^x "xSy#N]5z|I-rɇbw>Bqr z;cqSŚ2z/AZoS( #P 1x>sid/3_"C&)ۻz-ϥӛ5 iܺ`tî'iAHk>;)nMgѾl3jZbv~#B6VdܩNu7RB (Ky.RPT~eeV\e Xq<@ WB'Olfě+m i35W[*ȣ B]wO'E;/ӵS"ŏl{~4p2HPx{^Fc tT2d ڡ #:h?=0R%*N}tk_ZxHeVz 'QGfhǕ˨Q rN‡?+lu= VUj؎ K30k\i>ika2JP=b^p#{%tn&aŝg e5;6vާS vzeMM$W;.%; J91֖z:| 1!߇;}1phqCBVH?7'^ j٘_u"c̹KGd~GʗQCҮ%7PlXnV<'i#=<篃> )kGya"yU߬TqħG Kykl~x-nA mJ5.ეEeE:bod˂Khxyt|)X8M;kzJ*dk yMaXC3`pF4~6K: s5^E,&tz9CyӹȈ[9KN}F)n ~prXu %=R^|d:=A+R4ģ5*1haKtUJc1"0OPa|*i2Փ5ޅGf FT01z(M{[16Ȗd,kV7a8C; D@4{oN-?;$P '~rgv`霩 pG0w_‹lt;#$qm,3Pp cz9"v("m~rhw?%$xJ'K:R_ZtGS! RCD쓹`՛H}u5$ce8-zX׷"mu>)/Q^B1z7 /nE 0LRq`o4ꬺ0hm?Arsx#i+mA~Y0Cەo" Ȇ#и]iF1 'kwݨ<ܠ$Y#.& %W6&~Mcr;&|}&KsUWV*;qGD׵)<z[M+%8d5onlk6W\wHϫGm#idY]iГ"SFÀy/rd#9d(ʦ1ߨzE5`Jp`("f#1 n!']a{{q UdK`zX_?WBAyцfz~=.Ž&%! #A߫S]ӁKK%2~ 8 |B/*b 2OO27{.`L@N21! }`"8fj|d J8ʼUWUTz[a4d~Hfv7Ƴa=8S1ΆQub阗QFm!ٔg5+@!Bͮ76knY5H6 UGh^=Uȭ,ʪƨۄL${"g2 ?O$TI Z.z U&4Nʲi X[e=?QZ>TA9(\ ^N'YmW%ļA-&0] RO'uG`*絈 +G?)3s+,q?E6_E Ub; s,tY;'* CxPg`̒p&AK!(ghM=T(S7_05(i霴,Q=$3ٻfmB|R}NR{i+O] Q rd ϲB[G&|(rɍ2^br D>yD3 {,":Ֆ(^ㄡb9aTQ Hڒ{e?JGjTKQ߀7SҫlH3VBȷSVۦpc61icJݻ?JŘ2iA>Q^(Z9f_Ŧ8OtBn%!ӻZ+)JMfnS+pyQuɧ)+1g>΃ y t3<|#@u16A ?HT:R1Dy&Nx[U !iPgxg%R2#|+p{K;dJ1ہ^w)M+Z=]aǨ$ 6  b%t!aµd ӅuKk| nIVl)a~Q[ 3Y{'vg$jOR[rMrq5d5kڳ_>~GdDlBrXN%9 BeP=' GC䧜M9~>I2]q^$lR'Եaw[B=D5)֋&SpYɷ$-]pk j5PN 0XZ7 RAɔ2U탗V@r_Hه|e݋bbqEDSTũlz{K{_ DĊļϔk|RI5 8/ZK~-vk?Wud,9]sbUc]s'$ KN 38Lǁk֡RQrQC;}$sqLsz(e{D{I ݁',"! БN' 5Nk1 Hcni\8"z\pkySjE#ya {jUWb~,l^e2`?5ߍecy (D<ܗuaE'߸Ϸŗ4O!98tcSXS a1 Q˒0"@Fz[%]*y,B O3gq eV:0;Od`8[wj@*\G3EM*969"Q %&sܰn#%%^dbwOƋiamW,y86IoZ)fD裨){ֽq5nZ¬[\nyLp>,2>fXq_G!AaoђדݘOytm [8fCm^ qHxv*NZ^ ~Zd[rGiVV0msc%0cJ:$KGHOfrR`wU'\-[ܷbWurSwR˖F@q.hqNu\ efKaY-)Ji^.Fk~bMlTY<nB]Gpg0XHO+KDv v^Gpz=!vtFYwG FV 溈;tm}G25u2:dkUUg)7uc~-Cd T!s7{<~uy,w%y|gF#_am}i"~)]g_,GN33ZA֚ +% ̔ӳR+.@&S# 8Aź"I1Շ^Tl$r[`%aX}]u`I5O :k= #e?k3s> 3!*/jL]7/F n`9uP6T>jSʼa ] iál+޳u_'=ʥ4E>Պ&T=b2&v[DzHZDcz5A}?ݖr)xXڿi-MO>3Ʀ)`Γmza%3`.NJ/2J`e2/?Gb";6`C%mmP+[yyܻ8W@ReR;i5aw# ۴/@NtбP? T[).KНAR8Z Rtחz% <-S]͜V@'c^}4N S)>xMz-mvF=͞*}(,a3, .NQlI[洹WZs=>#["Nh*22<ĩMhbGHfGcyy܋Sg-%?۠vX![2,mKB>lLa.(WԦae9*¡* 1P=pVCz͞cJdW[K1Ɏ$GpP vhoƞkfUvMA'KGS 5)L%š9.LA.Λ% 3B}:㯓{w׮<#ipi @0TlOEW _eP! uD ZizmcZ**q"&yƄP;L/h􎱌n{n)jgL]JZGl?MMYg)Ef*&.Ƭva q*co"r܈!EZHUy3Q&KW־Wq1Hђ)U'}˳ PèB5~_jCۮӄK}=f|ڱ\\kLdhM٘Jxvhڭ]1Yj.wi~v"Rؾ=-:$3N=rKa_ԙg4F$H9Xm$I"D:oMAMU1rBQd|џ&o߹z#zml|_~^'K) >b1;\tl R׵q(k+|=y(Sqb{8'[n407pxʂh# ޢ,"ltI=0ț:ޥ$z55r/K~zh7[)Bȯ.7Fh[swk׏^Mțn}vr'm~6GݵRI6=4ńo Z[ J]P%kLej d J3iL<8-X=9~(%Lqbg@c1 a7!ux69B+Sߗs'p =V.ÁQaA>‰J6q{r0"!,6j mৡpGzUI#SsJX˻ lq/QQ/s%Am5t:+e(aO)"I>eV햹=r{õxlg߻=8. [ xʠkVljNťۮn%5,mkuM8KJqtIfxYLŮܐt/ >F3=7+$2"-h1w7ST!AS=d[;W"z~ 5.?']}@-K=F"t/$NDpWg})9vae~|BiZE/JjvZa(#nC0R'M`ѧ)x$D a;*` TQÕLߤpaoъ[{T.dg9,ȣݬY=8O6)Ecj9*Kö PL&趿]W*SJ}k)ZyacdV>bפMAna[V5; Ds"@fJjA5Pse 0g>6vVpf޿&HuJ_ WRƒ״`+V? }h0lwbU?MY=Ht_ՉL ;Kܕga+E%Ws'1vHWwa+d+Ųix\!&qȜ߈l.Yh'g>iLr̂ ֠΅ ͮPQ$5wYp=W#A>D֎*w Gla2oo8[aU"a\'4|(-tʱ|H]XG{V#OA1'+;עI$fFZbE;oN n]IyIYlk${jƾvIu[)8j}wL´x|k b v9$$Z>8 >,Y@ddK/GԋC2AnJ^lXk&K)C.Z-iJZbt옑FH%גjpeC̵\gңԭd⏂>❽⫦kB!l뿳 WSJ3xyw |YR+y6`Z,6ĽL}WEvӇ lE;l'9꣤<3ۢ=x|!ȅ~kPj *0Z/G2(ݹ\x*ءsLA#2Z"^?0LCzaJg[>i":IBȈ?Hx-?lD2=N̗񄚄&_%f|lv@9xSwo&եcJ}ȅ k o'_ JsJ[a0f>x/6Wy rYH1'DX~/1ի}7<b^lj$,{:aⴕ~2ybO_9EKKq9< bC'r`%zTzQ4 }vYh'\DW @eB[ec֣ECi- 2΢i>A­_R5UvCwF!lIRxJ—ɧ.ׯD5!7 >q(]Wfpu$K2t'<a8\RdeckhEޜ'L7P`~3vw;]JG8ŵ#XЙ6 e૸jha?4C vk2h8K\ @ 9d"H@%`Tjase[v! aeEU6EP#۰[ [0 :g) 7lծǍj;:+|ѱ?3-3pb!$2C LAH@k1kSPfLEIVLkZ@;䙂 1iDkrg=}wW }uߣy;J.D t[-Bʼa ӵvt>p ݽP8H /ejϠ)4 }8ퟠH;o\@M#cp;[)]D-S˫u#ildm|A S"|?X漤lK<ڊۭ _l]j .<6LR;J!a#廬9@R)Wxϱ,SMtJ𳏱7YNzvapCȟէs/֜A3TigJ?sĉF6y #]a>,8Zډ(EaPm;4(]a8nZb/DR@ԟ^Hdc'sIf*}̩7],Jp)Q 9> =f'Pߛ!WAAZE~C(Qvn \ɱM 3C4#>'*a Wwrfoe((Oᦊn^R]KAB|S Јwg>#Tv,tg~qydMTk>׶SiQGL$|U͞S`khpL^BʳX.,qk\H` ħ-~1&ՊVgXdVQCe&6$e=Ӕ[l`gXăAל:9yC9@a tnHzáD~I(s,}y䷫}icf o.')\ed(&=En{:v'TЎdmr ӃOrEܐX, ,}(cZpnxv@.&hRRMKR\=iQ+ntw*4Of(V,zEA9&mAAd74Հie?=96UʲϟU"uζֻJhدbvf^Cr~X'@M8+hbfSfr Ut]Ag5 BXj˳3o*aa[ڬU=͆G@wJV~yB ^ Y!`̣#o%o]dq2bf! sD?;*(^ƴuaɕD2&#jip5; <(2J\t SZw~7$ J] wrϴ6B寡Y[\Wն-_=DkD!-NJ۩ZvHZ;|̞0]xݟGrhZvk/#pYR#Y7Q߭*2g3#Whn |q gY2Ctuz37p70!Ov#<|r2TR8μn,vnVa K%.tl;{ 2 vholɍVBkm"丈LCe[\= @sz9 XW>M%Yaѹ)јv~uPö )6 sjr8mJ r/WH)Vy| $^hKOP{kвWk)z }y;ccKt@(8&VO e %Y!BvNP%< oTn!jzHHCwKbhdoh AЧT_]) `Nj$p8qSg$7i 04e+I4!-[$'P7ʥ%~62zd.^bFֶ0RJĮvOIۙp6 o bC/_,&T`$l;qG{+M5>DAtr @KԾ>vUNW|-2͈t"sW0iR80/\i3JQ]p \w)k| ƌVJYjdgMͳ<,40lUC >GAEu 0AG;J,EzSEީ]HL|6ktL>;7ka\ֹ>ܐ#t e͍7e_L <VStk\uuL3RIj/?Z0M(^4,ɎWuQBcSWkS*tvaB VH)FZ$]GD}%PG6bMojf' ff8:fϺ\5)tGAc˹orr3|Go19.צZ!hή|o_@Ĝt5^DͨG2.k<\9P_yx 5Fo@0d,ґ;SvZ| j"LeRtIXK "ucnW[: VyՑfmoі t0fG|*z{7{V],d]]lZ;tT !/paM,7Sg 0; `rrj;:)%egYr2GB 6- FX 4 H: {@q< E#RaSx~o,קWǫ3j$T!~N,;qǔIjTzxwG4:"h ɸ(Vf^ B;fa̡sL L؅T4 n8ۯ K\LԽMƪX  ?_߽5 yg oXG<)e(jh=[ :(DxVc^[.LT,`qߐ11ϲH?ޚݫ>o&vL|OwAuB,P%d =8L3QNBvJ=MF01!,C67ЌߟXP2G>'P OvQzCne5ĺ%A*##1aV'5[$RP0S1,p5}C̏pѢ Aљ`j[smh@?Og!tƭc#tEvD!slYkm߶o3; 퍰E*HQTʋ_lAD+ɂ;AuîK0)r`/.bƬ:E~Df>Ei\.n^>0 i ۮvQpϟC5T14O59x__RmrVi[?[GjQZᬉPYE[+7uՔV5mLjJ8,6b4Xm^: \ݏ/niAAU0݇IEeOBа4~KοV,Q&ـ.ӳl{^$Hxл;\})fg׼;t+=`=%ح!FSG|tL]@X-ȊlI([Isi{|a\}LUυW8P=t cDjrF(N_Mb܎8kF@>l"q&48Q|GKF:E*/W&LlFc۾Ֆ>/\h=: KwI4<oDP! Cv"JkCH[U[:kLI&^1ze Q6<3IqS:Tq&w,^κoa>N`~.L6?$Q!{CH0eS9;-eRA'-̷cj|գa_YH ԦgmzwG AK#f9|(YyY>HH1I-`v$Kᰪk(d%B36 PnTݖa=WwgM6mvKNvUBWD}bt7ȶ3JG{T8gw9_F:PeW*~EDVKŖWAfRIUjG<}|-1nJ\ZFOߎ+!G6{(v7IyKr{Kعt@@Aa$,.ċnJrc[A3hJq7iQFT(hj QSu 0 SMSo ʌ8qf0c\Gf#^񅬥bjaS U^(wЪ"p~<(G\}gd, \5@8):lt`9 /udjN c$EB4d=j``relRzF;~[S<7l$Xs.8 1Q^31VHg- HEǬkk)nGZ{k; ͳ&чp2Cy6.8;aA'^N4G!w>OARnayhލfZY;/ɉkbvC5礍9EC|~Zt#jNp_19IqTa(A8Ts3 ;qhVP}k^%Yyi.jn7"HUk5" nPAaqK12 ⸭z{Z+˱:?&[if{&cg"D<"ek<;z;Frϐ*spM#Cԋ/;  (+Psvd6,x:|h+]筕}jPr}I-dV٨JRuH2|wtRACz[nw p"S9 &?w t=f08~}\N 󒧁'݆vVhP 35˺u@kU-h:|Eq4e'7 8TGB@0}^` 7bg<2]lql8낗w~/Gl:v|m#ZAFPhw^1/`E@rA1$Ė*4nl-Yq~i hGg/Ѷj:ᙸP߂B5[3R,ꋍ^'e ĺC c{v<(xFPZ ~Mɱ<72˼j-Z2he{V iA <}-`Q%Gp&Əgɥѝ#(cͭ7n聢-m{(n $[ԟ@ JһH(} 9)?Ԧ:f=_ ҭI&kfXUXЖ"iu.@βj7i塼=h @{bӸBP8x>HY6^B-|%[oQ4*p;\g$!Z+7fpA"$]QuwU6 LM.t j|]R[;3.:- bi z 9{K蟳e칕 @,?`v7MWPi/QU}gL? nȵ{u B~+(|.;&ězB/UgrjO>ZaAkJlocҦ|S)}SGfΝ_k)( {ҙ8[2Obj6xR"u_+GM0g$@Ǵ¹ŬHK59)d^.TǔZ (.dC܉,aLK^ݣW|twԫw"zM0(w(ULrr0“TazLQ/w+Ͱ4ǫǻ`3DbH"4WB(r-D y:|/zsKI"ޔi>c:U_u)J[UB]]:K WQ"IT%iVjQ^uuҕ۞zN1g'B.r!6w_5 8Pfx&[U=ڶHI tvA=tUDUL#Pc+M5mG\I [AΏ)!uow Fk|p{x<<-s\LrÊ[vs54 e|F 92ŕCo^ 5Uiu(rIFbPs\ڧ&a;*Gc[Z /~Dc.Eԟי=۞cEgPDb #`YN sRak)\dљE 0`ؤ xA,HީnDfT͢cɩ=dc^`8j6v5/n=|*-Eٻ uSdv.3+ՠ )$ޔeKEpFF_OžҔ|"M3[+I- j cykbYyh#;uD =@d cTBfM>(F5)Yum̡1[3jZiV )ŭ{'ͫ%]p^HeoW?6dԝs1kY{OϧN8(\J/pu'2nj5cb &GdMFEƟ]J GB/U+R-T owvsTdl}̲ mڥcTcA_i1}0N. C)J$MMy83=]p16 wY?(ɮA` \d}wvjɺ'Zbʶr"=4uZ,V~*k)iFRƏ6&XE*xpz"m@Rzg?JL"Щ9ӡ^Wr1 Fd&,$ߢWq=iU^a%AZ*5>f"{XK;p- }].S%쭽Z u)z,'͡IQ =5ۨ!YLҪʂըvPyCJ2-1]+#4[w&<7M2x'MqpT4XqK1?Y2EYy.D[ ;]:nR[;7X=O_ك٤,o`5Ć.J'4}d-?b^"g =kP02i%~[ƞnBCY8N+.mQmK5(x}9X]Kw֓}xJyI/2l i[O)JsX̧YiFY؝颍|)zߧЬAX@u::PUI;tC1A[L,HIJd]kmmp<<%s0`ፓIzm^M+X~7&GVO:~,wm\}H=?lOwIz 59'ZreSAH|,b֕p qqHXmTc܁o3}T<Y512?K&n6|ģuCxz+ǽ/5E 1?:kYP] zLhJfGv֗O@ȍa~S ,5ЃP-[v([dG1;AM"YUe5 d5ƾnXav˷?c|B4Pٿ$Js &X|u̹*c:6 PI&N(CqVϫx(cj|޿ya*ȸYjd&#A?Tdpw&U#D!͉?Z1|_]V!+tHR06HB@6 }}AHk fs6D< GqLᲘI*p} D`nxCh6X<<(83Z1q {X|IIiҭ_ZUqLo:N,gesBlZx*RŲ5ySQᰰ;]a CG-GWC\}B*ك^)e~.h\Y'UB 萁%7 5f:7SiUtJFjxS(i0):5޷!(4_HfW aZWzfBTs3z^FPd8" خ%̘͕l!4s?JicC"\izNWtsҐ\ W8c9F!}KM`Z#!pɂibUde_SJzao<[K M&Ȣ z[8n=ݰH缐 r劯E/Li!({9t!_H݁ mvJEsyFU24Ss?M=DZ?ǽ$&uGT^4w7/y^;eySύTƋZ )Qf1[D-3w>hk90@# Z 2(xfQKSs-פ} |6&D-%IX2j<[2|Ə$zZ:+#oZV`,oC u84;/5*hʡ]E:cd+`Nb-{)ąöt\,|"go\*_nSa ({ wn-ZZw:*R1i~_]At^aùe={Q 8J%O H!UG*OvkٸB9k{_?)h ʀHPz]/|qZ+}W\ Ck6FBcWF}S<$:A9t"0q &%+EzoB>3F|bpUdR8\$E0F.Kl0/{Qm_l`(=vG |buV9ף~3TNZR}tnF|K4)J?2ܕO <:Z5L>e|M-U[\,Dܛ$bbŸ%6mܖՁNUE:m,;}PK޲7lO~w0}Pٽ9(!fE%!l I`pũPAU6]j 4ipԼv})u ^ҮL| :GrRn0 G$Sr h4g/$x~#9uF"ׄ~_2CKeu>G.2oZgTkb068jGoaP1H'`3S\bίHbeϭ9^n[UJ =_[yEeaTOuX+,&AĊ;{a {_W)z=TuӦ%b׬73(GZ%ѢΝ1"ׄ(_hd «{E/YF5I@J;>4;w q4?堤 \5 =fuՇhʘtTTȹ'oMt=|q^REp;]O}q ?%<75sg`1XqY_|.nJ<|LqfxTCHX$JڳRj6`TQ|z%"+0~E3(ES8`ڑ>E_8*c;px1M9ު~ KsS97_7Z[1Bh@3^OBE/Dt`y]ezG=?ܺVrm:r?i97:wPc U;NV RlޘwY\(p 3r`-! С ׼!Y [b<ďrcxVD`DZ\20b nۃcY-M|Dzɫ}cLajk}~Rj4ӯMh#NbB*.wՌq[ΟZ3O 7f \_FPZ#sUrYo@i@חͭ's|hz6=~֛F`y$-3JJ_ iZ֯V (R2 %P"額qǂp9.$Po-5!=F{bS M I]Ez|< h{۾p4Ri6l <#)CN!,h΋flg~(hv% p\-=Y%2*q(/U;ûܼ372J}"C"ePMWY7=L0pL7i s5*֪ 3֫b,8jignv}<#ҋNz|-M]ApQLrI_(P>$ͧqC7{ȕD'ș0?Ŀ٭kRVa/ȒxLآmP˷̣+W(ࠂgTpl>)3 qȮ*8d̺m -o?u. dXшSӋᢡ 1x ޼"F;m5:\ kߓ-4cɩl܄8W?(^ս2øjq7L 2΅4MoGǠ`GD*ߒvi B D>vaaKԿ.,L87o忀ced-I10 bl2Iwb;3CUL HF~?U80~5QdеBg6ҁ:'B~1{2Q?'82ʚ6E+du_QW&\"ԇIJbV 2T%M*V*aǥEeu;"K 05R6$ ~7 p`_=Z aE7(#[F-_ѫG>t?OԎmy#a"Tn.rT̐[s }vZ ?~OSيV=XmqMN~N!,&uRrn8o*N~y+M" +_.eV7]ZCaΟ(#+Z_g,-I…ip^7ܗOWa<̄PYcb:h* TAhJBdֶb2w3Cq2mlrLB)|Ꙥbtd9GEv:%qm:r}F]Vd%7-|>/ql> O'X̬u q f@($jʔ f&t+b)5~y\Ñ/ I8e:'쟴 HE. ٷ+Ì@lFHݎ|XwtP$1;VE _Y&jR(Ѓ. *3(nq4ٵk.Bfs=pʧ.EGY#F]^4G4X4s4Rqh7p1ҏ)hՁc2Ƃl\,iGoسbj{k6qxrXq1 .%KJXm $g{wZ+s@laJu LXh/WM%mrGi {;r8nv/h88C!x]1ǣ|D<\JYYWaԹ} 2y!Q*>[ŽJ%v/hZ+L<%oDϳFG!:|j͝ⱼ9Z Ee)mCp& WipVVD_Y@8gޱ`Ue `X^@]VPV ˃/U^ QX6Hї߹Nd9D$fQHlrfmZgSė Xd7۫N蘴3SDɁ՘ 3eڻ\Wqa? H3 ̱ \ GL;0׼M^akwЇLMW6:I0Ut՘2vьdT*V ȇ>, 2BM gVD-V@p,h; cŒljSeC 4d(8{q*GOq$@9`瀿,é'Zsui|DةU!PЉ fAtHl>k$X*\uMh ,No3H zggA= ުi-OZoslg }5i F?jD ]y3\M_Wf25z{j܆}"HH @7A.@TV"uȺ>v1>eyB#T0+*ϓ'CD%&xGv^a.biw]3| ZhW)rRJ ) z62IvUOnlI :WhKA&:64N|j.d.ЩDa $2;述v+3h֪46JXQ\ :鋼R:Wr3ʻN`;?d"jFr@k Hf_-Fg0(MmPt(! oO$0_kac]O o8' fPȞLSsp"^Bww'e -,S Nԛo5ƃV|$';Ko&RdT۟8ԉo] 7(Z=[>f$Sxʃ Dd{EكvSk]̄E<<.nҏ]ѱ@ˡxd$jG%m$>L 2`eU`WwVʒͿtrW;CZ_m=FX!S'D-=8P~gA0h#&~05i3t a+Z4r ^^zwzIr=5գ1&]oyR}`/J~}\7)t>[8Jј>hv"_1ē۶H˂"aO)7 $ךXlk)̃ l,=cl[Yjc!^9pCw^տӫEw)û&Z2.pj7oxߊgBk.Jr(cu!u<0*w ߻a~sZuKnX{Y/H-;ЫIjIO;ٯp2"1DO)[YD[H\>\C-g /oLK8MLm.ɹ#&8 f"/'%{~m-bGKZκћ:@fY}so}~>%rn@0A'w{Uh{ѶSLɖ k9])rp ^O̔gi`/t䑾C;ɦyֺ/9+@DܦDžl T7QIn8줾8X.?+ (YG`IqE$2rƙSaD4;gLf4jI].8jfM}A ?fS!/qVp Jks#5a:Xےֻ1&Vذuoۮɀ$fF' P5&-Lؕ&m=?]i>y,K׳ډ᧵z&fm2>k./>)s]f$m1#;쥐V.8~Bti(=Q 2 Y٢uHd &&eHfxz)5Ope|uy yA~uWv/ខu % ]wJ0ݷd&"l{VCX,ū`%^0[Lb߂kChɪDi̍;Mh.4|w:Q.-";$ G s$yp%~笓+#g*NwMVkC$3T< w7;%|[ɸaIpyɶ'VMR>2x7Mh[84pӤPh掆qFRQdoMk|RznFD 'Opf9 4dgSXLtG|6{Rkr4( S '!1ë5:82 H.e x`hV%7i^*$+[3GiF)0B(PڔDNڝm:&wM2*ϼ}[1X"InZA]µ)""Yd':&̀'9ãXzĩP8D6V+/*mKU(m cDu˶feb"etMMxcߔ ҍ V2|PPzчHȫ@vΒSsWM&Ow'|QviTX6쇬q:vh}Xq!t BqE+$),Z#I&<ǫ كq-=dptEW6umQG;Rďs3r*hYkEt|]q@84a_9?ҹѧ^kE;HC nlt}A?̀sxpyLNrX|(&/jFP+U^D㫞R-riXNq#'> Y#Wx("/~ob`=@fYXfAj@\fg$*3~_GX,;S4mKA)%vNjxdaFa(@sm[9@ 3X\!чg0*S{j鉖WZH=[-oǶ%܉w0a۰9?},Ui a""$h9ߛG;5cs9æ9,hAADs<Ůjuo "yɔ+]YtjF K?*G\8P8?Zz/bT^W;0z-G'G QL~<\@KaY%XX' &=/pAO{DH9NiG.D(>i\tJ-B2,v*'vVG┲'p)20:u ÄI1G3V"ӳ$意_Ϯ =O}L0 ^a/;%t9v7| Y 쭋m3PZ.V. ny \ i-anm SI|~E3?U⮘s@ ea]r*޴#@]1Ρħ!$N׫箿!A.5Z{Lo"ZML7pb*O>ʕ"eBarhn#i89&ޮbKOPUj-د#\U5>d쾴24ngHvI ^> i#5jq {n(xt%s\kj_?+.lj14b' y` f.,Ue+XJT]&r\,JEvd[$9DMY'kC]0qt@8/xӠ`aMRG# L$iIu]1tf`^d*̈́ee='jٮBRodǫ9YL]\}hAԇ _sȘ2lFX&XJuk cڵDu}+0қBXԹ D\vkܳ:s(uMxǘnqjY |ez Ka7a7 FT :G+]("gٶHc П:Mh4l8ydL2c&ZMUuzgp9~Ǘ$:N؏zJGsУSPQ:dIs䞚Z]cȼ+ROAۈǓ~\MK`(r4k-\r&$0Dg׌2!O~U6ד`t *34)0I pe8/:V68P[Vuu_A|Y3(zGQ +XOt@aWU}hiG;xS^g'c`FJG+H1buHХ.9HOnL:\n2.ԢM|E_!Ny즱ܠLgQx6R}%Fmw L!G2}58@~g"=y@J^#HI Gh,)Q.K VHDAr!| $xx@Zhf7&va@[o@OBpņZ/=\QMkph[sp]MI₪>z=,-=of/1$ca^ M)i?LJВ$ĝ dˉre&7dq<(/WL7:8(|h{D2MwntVy8ܶUP):sND(woUZl ~C3vyQ9ruy\W>EGt %mBց9Kp>_Xw$Ti"U,b {j%4uגI/4(=+Mbll;5ZP`2Sn/u,~gдuxXG>j@ain9gYXQ{К{mv}`rЂ+jzL A9_D1?؀0նbPf @v6끊& IT}Af&_vt)`Ѱʸj+͆A@qLp(0sdŻѬjwyqᲧ PJjΈF oY+5BW/9Кq۝cRt%b8.vLsq)@6d[խ4O%{pg tP$tCtc E.JOz\\Ǿ7iQ:o2G9x?oLT=:i?ɂ T'l81YXtnL΅$ 2@ͺLn/KQ\c3un,TFO}3*z]v*=pXT=lo䛞Zcж$(*{)a=(\jZ vp#6"xb`L6,,v1n.DAӻ zSгlē?nou23oWSZn]GДq$|ZnT|9R V|f4> Gbu,耗>>uic #OHDWK>s 4:)-tj2 LO_P0E6 2u3(!i/A:dBh5Ù})-RR3b*#P:@%! Ck^؜$_El=Kx)OU3a!7d/>jOKX$,z9Hd{z!#ܩ<2IA-w+.<3؂`V;҂g~X g>[A7Nթ^h*t"QsT@1TK=(xϡ,-Nڰ61`cv7YGq\-{bpHjEDΟ UؙջyB\(jV|c, o xA@뛴GӣcY9ؖa_بmMyސO5ІIO常U MCt:z2SS*+8&{E/O1'p[ ^@l^DzǸ%zFf 0:wԥ~'R?M =/r-}^rSG1ebV[(/3iw R_|'_mK{%<\K &aM[-yxkK)"uϱ*!fem:`I qy~s sį<>J5.ʤfU wqv$4EŲǬF/8.RGrEݛy8`]L۳UQG] i5`J`GKΣO~Olx-cXp^M//]@-Jr peU syC%X-R/b{czS+ `6,Jѧs=9P*%D)/N:<$^^OF? GKZ (NyLb(57Sf6bb4u!11ɛI!;@Ig5ѷIaЌm8>᣼r&_/S#n>T,G1G4Ⱦ̵lImdM3;l;$/2g: YSVd-Qe (0u<9C6T?Ep_|}8 ;ײZpx303j@ 34J3W8~&{_tRe{aH0C/1#Ӿ' - ^ex=Yz *IxƟvKtqY:NEC2;6B͞X46eɔXGjF*BB(:^ͪV_iJsZgCǗ %Y"=b,xCD0rV-+w 7bnjd֔e?p}UN϶s>cNjuo'byio(ޤZJВ7p};q3HvOIR,'Q 0aI E?5}o[%dc#`tl+@i^HKK+HDˋr}MYD~`yz0\Iyc$O`㄂>>~e+QN׻]a2QaG ]U!{YOy*ƒw=GW܏9?!.*7y̻9n]4šy[a C蘷!X#_5\IJ^dZfXUZHc~K -Oe @H߬r=)0 2!i#vSOP7(Ex wLBa{a\cwRQN$O-tT.0?Lln"Fm(2b\&|ܩǤnm|GOp[5-7S$,\8岖J2-:9h4\BWsbͭEӰs-ʗń[5VޮGRz_h "Yh-3MBX ( +Uhv^!c HRM}G䦨ur=btv \3.jwUh_: mYʀJhhs3} };5(]oj"DZbb]1Z">Ќ~Xt~`;SuW2OP; c"C~0ڣ)Yb՘8PcDŽ 8F\ ۨh0u ~gb=hC FB: ^&/ q+W)qpV񗬦B{9w'Ҟ"|Ī;6Y[@-;LɴY~JCoxރx1YiW}vį 6ɭ҉zB< V+<9vSVʆyc)D 㚡{dִ9Wy斦~^ i n)W`\@>%'.Kȃk?|t فJ=Pd`yCW H/>d!V#9V̝0H`K"8!R؄ؑ.R7gx(BRTQ5B߭IhW6{FB:23:I[UK9b9"qi -:6淑} Ϛ >Mx0hvK!Ij3QZskh%(fY&|Gcg^P7O鑵dXPmF|XA%b^Oҏ8|H@F s%>xemV<끺MLP-flhc_j}(=*Vxߠey%xMlJ֪HF&|3rDRɾ Gn0Kږ֩] A6X9;7e݄j vg%4WRI&mտ*UG-e[UhߔVö|fA 5ؐS=Q׾E@)$!֠1;"?ZWܟTe){aDX[GܧTx/ S!UڰQs k.'saP*`-Tƿ .7-RZxkwy7'<_ԧSЧbt[뇽`Y9sHpKnXouxʼf`xY%GIWPf0zLp"H십ZW qhLs-q oC \$֯?p!Tp@75j6xS|vg@$k]6=YT `rVJ|ŦHDESC` -999}3(^NU޾]Zؖٗ/ȫ3݂_M wC8 6 Aq\2.QnXN$p%s%9dB @jXʒjzxEw |ݏhlK=Pd@vKvX_ΗTNTԴv Og(Hogc>׆.Bu=#ֲ5Q <5CROīFPoeOPLM@Btv^$lHD32c~dGN!Mm6};iDj+_ZF5N?0GV1D GcgW[涱9#<ϋ7jzyOd4/= Xȿ1Y x4 kיhJV݅kPv4]G N/FtTC ~P+do{ddk&۾8{4;;2Yz2|s-TܷGYnM0)7 Y:0xM,c&u 2Y{}b`W)ϕyѯ^L=\+'Gh63 N/t.IB Lw4:M^,3>q$ԋsA:9v}#]+uR2ѝm kjZkF`06U>>J=Mcq]q5u TJkki L['/UHApWhƟx +eNVX؏ }}.b5TxK^ f_un`~Kh.m`%[)>z-m:PB/M_Is: -- /Gs7h*rbPU[_ܣ#(:ʯǂ9dm[L_t@+rXC >ѲDC<kpwz@vϴ<#hSE/p:2MTe5$Q NQ4]u"EP1Y.~U  $iVv; ;$eetHIC),tL_8I,VS_H*DurJր2'-wos՘b,2Y no{gN3%ԧ{ k2n1VI̓!&YxDrpv?-'ޛ߯4#^c]ݵիp`_Z9!C +Fy]N!p&b>b(T"x oA<}@]uXֲء[CԿMn,A،I`ep&MPZPN# N{Gyn8.¡q)r럜s7eCPy(4q=gUWdױ:emi=]r}ga|6߿:Ѧb$ ^ң WD:\ĭ>b }רk:Aאҽ{BU ޟyqy7Mt33Յ #clZ=`6Xu]q#FT9Zae^LPmpnl#YL{)%:~=._0?p7ш}P'W mCo5+ކN a.8VYô54+F(vɓ?ȶe nc i_Wc:.y0/k$C!n syJ#<=5>cCKp񮱮p:%V&) i$=xjZnw&b}CTuH !P]ۦHc;R_9BwvŴh*ӧiJ+,A!,?dX#Z.WVCBs:ۛ/2̍⌘X.q5tE$ݝG̦p ^V)q%:}eʄ)^ڟc.1|BChX:>fYǙA$NOK#,J>=xDAl ` ִ{~ #NX6[ /F}ʀdn A#3(i\2kOy=cP MXISTyӄH,jkUN ĒXj|sJ m>mE^Eknv\Lc25`)?Ϫ=0;9x0j)YXW(Aeo$f ˜EQ"oYbtP|]Ж䌈wN5S)oW~)w)_Z.I ];߃֒U潬SSa`*Nd}5`*ae#R[(]q7THF ;U#.C3%>Be_zẐAudcI ;ehl-j@3ĝZ&IjF14F Ĥ -[[\!qe9/.!9;eGL]*GZ +aCkB0O)ƾhDp93Z)x\F7Nt;B!OsQуZ 1,# C/&'.=G{F|܁-~J\?쏳X!u2JQ]6e=;4!L %]&Fqg ;Zue#%sɎC 2z}YdRUXGG,ZMf s+fM5Mo# mR\RkhJ_Әf01lȃm]I!ũ/46ȶJ75d:vrp6ϼLRrHġM@0M}uݩ{L)*N"{rBdSMAW 5&t^|@lޒ\T8&! #*ڪi4 *Yd3e9NҒ ]$c$u-Vv䕐%؜„_̻R=0oj'v}2!&{ Z;gSvw%ƒo1!7kZSz\UpL^7Z#HN&E6~J=S'z a>j2Ac?,٧KoT(M@@sHP~?;Uޗ*2{mYhnG paw wvJ`o'KRh\JrWmJga!{=0lj@@Lx2Q)%dY8[D!N*$܋p"QON\ c'yPqU)fZBE -Gs l ټ}oP:t%q W&떓mҪsuC| BEjaRc*9l{F0'!ii F6O(.ZulQ\W-`:<P~$ ̕AK 6y6+/lmG}0G}&+nk?aƛ#TV`EH<_*,=.9]s2u0$^F!҄] 7 k!ÿ}pƾLA)"Ow;57To#ʦ@f U]On*#@ضTBTU2Ss)9 p7WTrK(s5U``ˣGx\6{K?a'WSjHdM0(g?ڪuؓzF`QF0T}2d=-bk]-i5lo:tu cy݈\•׺JTsKK 2;H}aHqm/s$\%ΘrDJ:oSD+pGX\/3aV7u΃t?VmNO9:Ea4"[⟌1R'.aaYn9󸛍IvV DJfIx w>2"CstUI+nK)@jmUT"4rs5[N| ]f >2$@aFܡ/(L37$aq)7T l(Qfv0r& Ñ|Sf}^مPր8X~Q[ ^X6Sz:*G;v|OXuj(l~F޻+ K:;cV- A4?Rj9\u pi_6̵7?B$o,BԾқI[9fCM|zLi9OCWMbR6X3qcxAcLJ^%ʺqCǐ7Id[ ΰaT@PzH^1 Xfs!c,m E)dg9xb:126kʼ,#D/&JN.y7[fw) O>RfˢZDG5Hp>4v(^m_Ds"p~9%.!SR';iWZT(u5f?' ;l,-!= /uvѰx~!2eT;4I瑷Ʉy8l @iy ]t:?룞m6mUC:Z5y=!,."Or瑵Y , #O~y.lNܴ]$G@1 ˙w.[4(I3`pAS!'1Axl Cz䕄>n(e.mT`*q5goѹus\؋<=ꧽU"w[ ,%#1=f.dݤڛ"<̂mGEO>LRYCWB#j`K-_UwetdMUMDy䤚Cޖ2EGf׺ p94{PbX c-3aTt={ Af dl1m3uͤ"LC+N^6je|ʙ۔,!tzۢsiQ^Kĭ;#|]H) zR[k<|i- -me A&q,_׽jIpR"dxHoF@.u\x't__)k*X`!@,kNkGeƊFvո@N{ig-'>NH9B5>͢c"~5!6`f]1A [:{<ֶUUYҋL~,43yP$GC/u*nc'nHHϊ.^?&a4CAPΖv}E_?Y5kPo~m D@!AZ}SŽڥXӏ0g)矍\(y$`PXݤ^1݊39.<)KHa 3i0#I鮆k$47$>m+4wmL aݕW^K{$PfȸrJ?qFL;(Q<K[ݩ+9蔯0wf;$NQȫtQ Kfd\lur!I.\x'Cֿ[ȲH7,T-kBjΰhIotbz/3c̓pWϼa] VgˋAt $ɫӬ]l~R*ܭ '],U'|ow<]wipZݦq߇I]<,75PFfL'\N2ͺD,Qe- +ѥP <X3K ni pKuBXN|eg^^[޴qW/E:O r[$vAAR mM~F@:шZa# l} f_ޚ\;EW+ )a3փf\9- S)n ޒ.“Dngcǟt,p[-Ga`Jr:c"1m1D쾵~sU)>SO{)x]7|9s鵚tɅg[̕s:14 ʷl< qTro3pzHO1bv2I&y>G}$]/2#H(i[ҽ}X K͚)]$*D0.P.87=_8K.O#fu:ʜq.|N[^r&F 5UIV,Yx_/r&KB(0L&`EB%É-s 5+W?rv%m=Yle]J[InK 4ͅ}z+_j*Q)kpj_N^݄qm̿iB̆<3;1ѓYQ{Ihyd?E@&Fȷkْ3H%(K ^Z f2de&0ˋL?BQ{;;xq^bbn46}u.iPtJ?goIïXd*ǷR@u[QM3E-uH+vpC>vT4u3Ls!q&g_;ӰAPH]d]~@\}Kwgo(mqͽw]|׸smF5U>]U Z1OҒ=|A\mN&o[5ST0Ѱl Vck}LjOq<;~[C2x" 8U,$VWD^<֝x]X?Stz|ކ%D < &lKz8Eӑp`vԌ~FMzFt&gUmvj uƧi;VJ*y_E?gڋ .d+ 8HY:6H)t -~(KpgH9z!QBÙ17"(INxS+}Mɲ{lgi\r}$#u;1߫J>hB-ilg؆i?!sVeoĨ?ݧ7sX#1}!vSs=n*]9Zzn~tq{EqГfCǨfܮɚ %I~+F%O %l5Xq@r?F>r3\qvhL,NyňUuIdVk?vt""|#s#Y@.'1% *ZFĖ Pݓy/z@bp h uCC 5 Q5΋xj"7v ա%[ wt# $Sj*MSVԻi ޻V8 =$Zs+NW=bdJjZ>a'8UX:nifd(CCR۳'hDuRhթ3 >o`Py;mP;V͘Ztn[G!Lcɛ !,3X*߲[7_j`Q(94Z{=:Ra:K jsL2rVW8M KV'飢9 ;w£ذ^ނF|V"B(RZy@L%x5l#DPT *+cǀoPo2|Nhjz &DbTS+ud ezIa<;WBP 8'#?f[*{&a5 |N3w!C8NiIE`x Q+b.,cb dDŁ̍M J0bBLnJKW{ؓF֥B"W0)Лҏ`Ǎ؃^'}0:e > zzi2h碒dVD6zvr uyjwcfWa1GE*2Q(vdٟ@Yz{:,jpk TTcƧ+0Ck"3 ɥ`O\HZNB>~z2=GJjdIK^kkXEU*sDK秠-Ӷe[PC9gK@(trz?/OE Q{+\aT*4'޲FD*:X(0Y?nn>f+b^dA)G=6{_E vpe15Q]V@-k$qnOAosW2-YnVcB#׭cKp$b04@ᢛb!KiTJB=I@umbsg:: y5_Ick-$L Aſ5'$wiERt`ʟ緃߱ .)vCX;˵1SCIqđ7AFVl+%+]!l 4=T} Vcs`,"!Bu3+ \9C}/$ %F݄1L2igX&0gogF٨(?s p@,s#׌)z,|9/„  pGY}J/Ղ7r_XcRa0@Gޡ J.S5EPNT& #iZу4ID0ž_? 1#sK3ݤ2)pp|j]Sl`D^L+e'Qnj-`ކ;VV 1Jw?w(ŒUֆ؂9 so> l?ؚ^0ŀOJ`v͊jto "'Zd#es&u̢푂[8sךk25d]3hp-`ShTU)I I)A 5n_ -̀GM\6Օ^,aɞŖ6'@a?[[e-'<+K|9 v4?3’OW3ea'FUSࠡ(A ؜ׅԌ12!z`^;_ v0fm2ql˲}d\7J/P-Ogfnl DxN}qEsi<0SB+9b1?yMs[BQГS{ZlTq3lSD:%A!/;Q@AqiG#]j|Dv|5jFX_|Ҽvܒ[A{6F yCet1V:kN9 Q΢7ZuNIv$lF>{DDžHj Ĉ R/ &6E{ű}r>ɬq7rg.?J0ʁsϷ~Jow> `K8X:Pz%uNʐF_k Af`Amem_G8̱dBAkc^d=| mă6O TED,kCJ/)]\Ή d^uYuyb*Mk~= $1޳y_suV^@sڑ]D~c[~F>c%³m(lA8߂H} A!ד3n sK~tھ|@߃5ZJ_YQ.vTקWAI܍+S` /<^OT0{Q U~G>lǻ7 vYO,8Q^23acxf2eгc/$%}TIaQiT# (D[fJg[#%@rŻ=ʦDe+I(IbPƈJoKߘV!*ޔ떁o* Ъ8Qj>n};ׁ\.dJ^;1L~4VQ01t=LN7[_WpOű3llEɭ-?`S}}q င;ŗe7I#H@equ6Y4dJdL:'W>)93眚Fdލ1owSFB_"A_GXc~;dk4)ɓVmE-%;43=d ̊8>6Mt X};.f9 aS54/θN׹XwYvZ$ W!CX:-9cB yJd3Vj`<Ѕ .=b~D:{Oi E--RuW޲y#xk&I5ǿdၫf={qaI:WX \/f GxRR)' 2 O5\|`Ac)B%JM4 R7M;r=A~{%&;ϭuy==8]fi n \K*7&x?'jzۏ+g;K:BVH#:Y\PH+ˆ"?ii|I;De(8-h:E]FinZ^q4~"JOxbXZ]X +g$e}W=ehZ>&Kݨc7t,3w4#F4'|Yǖ%;q{j nFa.-p4 qd@Ek$~n%m;[k+o v}gVA^We<7iB $rQEy{[w  Xzy E2zȌwarp 9#%}BM3t1+:z@L?`dn`N zfo)Bwgu7Rn+ll6!4kM 3Gk\/?%40K3vcv|n*Qpu?{do JE^dR.O'3&.Rf:(gIq='D2&'( e@I?sԃ4JhAkLS䔑PHr?}}s\94:MtCǣm%$%G\nik;b%Ͱ[6+I^LS%^hSLmD,E{GQPϕLXF }v|I|g?OݞĎH\lJCl`vwR^c!?ډŌ%r=)>0쉞ִ,ZusմnX צcЏX5Gw%`/tZ&+Gd!QxYZK CcĄ' o|qSI~Xf[p=O;3!| m"p4+GBÌiO?+c0z+,R{qĨFò" Hv:$^@8BhKpwBH 3ӷy|L1aMNE 9^$~4!0(Pw?jϝd|цHpi)뀁!.g:"JՍ1UK *E)}N ASd;$gEאePm'.|U/ (XńwJY,KR%DVv2|5œ.`SBWOQH@e3< aع~"HR9hW0B(lY#U* fhYE%)ݥ w$r(:ԊxyY73Cvo&)~ nW6n"ߌo9f9anQ{ l}roWʇþwFa$76nqTI9p>"-2po$*pau34ig 99=#5]g f ֣SelrEz;(DI]fDZzn  *YTm-|~XV;d/b/T5ȼ9\!k߁ЄXF%_a,0fU8O% #2GMcvDtgY +ai&™3X9[xO !YrN+cdV}C#^aaaD(ܻܭ8j,"\2& -)hi&L(7bphs332ԦzdKn >,K6;|s/g%EpTnF}W A}1`ܰtDjGNR֣ThdnSA~)N(S3O*CP8ˉqB ;UVnAcbpa\NdRo{1qj8j5ByT~x ,$dP?]0h tO_JgǨaj$,d&-O~aebk)--mę!I{=ͻGHLD6+8c^yr  )~'V!yQfLLjE'n8HIwms.Z̨wʼnozX S^5 >wF 3I DŽ4PT2x) 6lȊZ1iXd*ɇllmIi:!m4Њ'[sJ%4G-ߋm^Wj'e?pg=wu+Zwx_ ]o< ʔȢ&. °|s+HFe2-87-HN^vH۵bfN]| 4{DŽX. dI /FAn'X>/:zj!Z!\e|}S2L`:v޲nJ3@e邿nԣx .7Wƍv]4#(6 /,,Sb^ܜrԝ÷NZLUݔ+/&aCA:cR1tU”ڕ"< < s5s*DgM{U]煷3iN$FÁww/,B&|,"z̴S#c?[D]F7/lLԲtjW@8˵fc!sc|jRVw'ǾT;k! 1CEmgICNVٞ^ͅID1K 5kOvjAzNj }jF$Gflو+ =~*C͑PZ5+.sPW^y&M!1Vóޖ]GiX^rwt~{c$o` )v|ˆ𱁠a"~}tc~=&m/PNJÓUd^ .:rd)>~c!(T_*烅U1 ' V]AtosLLյ6ZvC.zFQ~qeS{8ѻ2((l?Y#RՉH~9#L09&>)gIھ?ν"XӴqHWZْe^jz{O,{H@*kx $p+z;TmMl6J&4$GNMc$ȑ t!EwwE' S\B9l1"ʺSig(ٸPh8eIb,L4vaxࢻ0/Y{)tIqNZìv1mL&eܻ}4;S;OBݟG؊b0_C1O>oduO~*ݿqQ#QfFG˺& $Y⒥큙2vW\hEkNvO|&CغXf#i}hUNHQU^fC;fg ^e=ŏpieRA>>*'*IJCbOԗ4V@ _LCZ8R;R}tn$TCg*؛E@}NR5YpF ?5.~ !I;†Mv$D *Ld,S5Έ!"b{ҁ}6&̄yT pYQ2|w ڗHї w$;36ޑM9)D>[O()=^‚C/_ wSҨh {AjΊ?Sǟs>>Ĵ9„>&^E>*ED&blMrOltx;9kV7vjԘƗ秘2z5M!4;Opr֗.󤲜(!krV<ԻshcO)+:r" Wٽ~NSW.gow+pqeCsiJ.>D?UVv-WTDž:^XK]QAx1GI_|Kh)ZK:a &"! j@nn l|/W09(*0h6-7Oƶh`t ! 8kGtKu`Welnn 1Kxw9آ OdHDieeVF ̞Y`D9æ &~OY$RCg'OV4{ݖYO~lj@'6Ǵ=j! EcpZM0w!RjqsQD6Eѣ͘[}OLĸس2m+{c ĢO,֖(-n!bLH3n!\@r?4k +M:8O,x#٬/>b8V3!+15`N=I$͍CkfL/sόܹY`d 2Qjp_3ggR=SEk%J{YwVħL3, s[2q^I:+!a e]UQF^Jm`, "/ϣK`]ӱ5c5R8IR$A9Dz^~[ݐC\*>Έwb3@rt+D<+-ժNd51Nq&fʂ4{_fn}-kXI{LJDܤWs? Wl0mE#C\ ˩@qOON12{-W3I;@eu-V?7}p3պ򣽹\MV u:w=@pi*PhGy"YAusilMOTbA@6aHGdOխލUD.X? þ, Rq^O 9oRbұSU Ψ$HLm S(H *%ISһcC+Obn.49鉬#`z/{I1\+棢{M[I9m$LJeS䘜.J"4 0lRILaLB4~tm.uq3Hqܲh5ZҰMG\f;%g'"Pb~6G.hWvl].d><13 nˠ_u]k1v Ҍ;jrpd㼯89;!L%&!lVlުfd L~|ϥQKcEd:IH8s 9˴lI@q5C~PT֎4PW֐ON0^wX;u`z# c\`@; K\]i-iK8VNumA|%G#T'=h~4DYIXt$eNg?rv<"fUq T#F9ma?EwA["iV~@7j?Ig u/LU$a0\k}_<.(+Ig2&d`vFJ)t)/!Mǵm|69/*Vy,@xh @z{Y$زG\/9Z2Է%\7"^_ά(>0MVJwZbuHut٘`7Av3]rai+i{'MF\EM7`qΚKoi)-{j8d_,<=[Wl [a3R&Lrw1B P՜a%!9cwO'~!E4џ{aag7ug$wQI-KI&֕bĉ0p",[a&60fQtwͼXVcxNV͕Ҍ$fQ?@;}m@ 1a0)8(鴤&G׳)'ڬ^xcbSY?qU}Y} &d L n:O^^5m9'a|'>N* Cc0ڛ8d^ӀN2>T;ёzJY/՜gϦyR&7,KV/ioy~(Bx~4;POo=N͌۝G"I\jM+b~I̓ ZIfiƶMd~̛vNk:uyLggڜY7@m#,<zBj] :7z Y5%>SRhԟ@g#(..J"85ra\IYwPwzެcV:㎹n2jj_bLa G\6`&Ke:dDDHx0667D oΘB 虧Z= Uvq͖^`<BysnzAjΛ)wۇcGt5Sk|2zcCwW(Än(B`-3R=|%#ED}[!dGj$g1V=N}!1&&ICv2dk^蠃e2 q{kT3zXʾƉ5+Dii=xA _0h~{q\,ZP2XŒ% ^LƔ*a~EI{#Se:?Ku'aPuJI=3߈ONfnu~gM6{&hSiBRKh < l H^b" AO=Sb2+fEsMpu eqpNUDm^Zy+#8 R~OL};@@|.lO] (R} &b{9+|UFʪǐP3[4&;sƱ `gG*0Us%~̈́:ɷLtk^Z_Nκ3er(=/jk~ts'b>OvO\45W[# kiU~W{T>QM)5ܮAF fg=ljMRl& ѧtyD5\ˢ ݑ"}=-tdK ia½2`_ Ž0Fp?RA$VXֹ9jTH{۳VPҼ~z]*a}{K6kZh#-hHKf/ڼa_GvRPԜ#(?.',\p]Qw'N~aY'q#%J}c:v{g B$Pw+uSf0#0tQr:69H۪tqs\mbx)Dxb́2YX]JkU&0ߞ`?C@Blc!ƚ`G]dE= Yem#J v\Oc.I*TvyLS_ [WXaE5p"(2W Y]lZ5"8Gj17zêUZjWˢgG\,hzc T+eDR9*ioޯdHd~-wQkO\i t?3r9AfT1s(P6*.-JegYn[uK`8v^jo黳7\S)2̑T2դAtD;W:7"*;meׂOvWsDZ#>ǵzL{CJ0BDuIJ~=T.$ix il30ef1mv y4}LFw*5߭Ymv( :i2J3gO(#NX4Ϯ{nt7b8]hlȷ.(e~z,pEmщOҹƠ9ڻL֖C;i'mvhap͂ R {ʲx5? #(x86(;N)~#7=zjVjx@(h@:~60R+tr@X61rrhKp [sӽ)ЄO1kb+nkl/Lyb$|/ѸBظPkMUk\ic*dvL7:R޵P[zA}"طM Q11kJ^Q)b7pab2@u@_hxs462n KQ{}@4 #]u [̮ܙ[Y[x4?ڕTԽsWmwfHm3ÖJ"Ȭa~2j?ש&fAOQzo@)3|uLf>ݠӛ{pR{p0>U=ZTIuWϺq#Z+S8l`u4{;s-l {g>&60z0UM*Y$ I<^0=#h[bI} CX炧N_^8R~ x2/hŘ5^n۪wΙ`đ9 E&BxEodݑm7C  K2GZK\'Oho:yPw8z:ѿJa<~dΡ ٪' \a:2]vSGR~KQȣ((WļyGq7I;l WQ󂓀ihs`~/Ь#W-kHI ?*AriYuN2 kll&2hh=Or/!~`fApd^|;!i]7j;7~^IaPP\~k /4?n"?0dTP4)5ppCtxB yh9o`7Km3gx7F)}|f+> @NU0O ń-23r~oy]VaKU>@F>VdГod3ЋB)t %w`pN'̴cv.Kd)00f^uC!|S %n RN;pl0&*P >:Ω(QBkG (̛¯@oA|*ql1lTMSߔ߾-޽o XydXCC[b4qC\}+ RE6d& m^i:R9v*Pू#FP Z SPuԍ"dwAʒkmv|G@a*D2ryP5sdҙOuC ygI82EܦfЂ~k+ 7Z3*ѣf`ϐcP9fJFW3un"(DA5iO72&j!1mSzFՇ6̖ ?5 ?;bDƇmnFԶH:\W .K>dtQEVK/V 3Wj!VPpz@)J`枳lXp#LJb\62kͦ!'ڦblz(g["Կ}&hޕR^N[aT.GJ"}7-RUYlϖ1n_8￧a۰ΕWnۼfJ#o%X X(MM*pfn\A(E 0p (7 `8zwˎ*k,0odj_rc+ Ʋ_)}/$޿S?Saae P\,؎b˛5H6mH6.);- jcO]9{ό3ub4"Ƕ*BnE&AeK}m@{hmKH1=2DGUL3 \p WT ȫZM$Knܪ{ɳUaYd5أ?3=ޝ7>șd{ƞ/Z.fY#ږJSCʿtZvWEaxKf3 /Fj։cqV8Ĺ+@ӫsLTE"(s Qa u^jQԪ(0 "eb,}άh=yB'.i1e*r dѫ ~ ƒ*kn2ŃvQŧNh쀎~}% .x@1玭֗(6>a-J_I_}OOIVi`83Y!)°i.# m(e4(ܑ tH<`&J9@'QLyo`%9ŏ b}&U'<{Lbgroy$7Mou'V"1a g&ۼlxd$q\?i@o|b>ēv,$ZW:z DZ3/L(4]=I@ z.ąxo= |18H-E!7ўDś>r(,l D8ގְefثx\cB6S^ޤZs8eEȵ=PONMɖ9ֆO/lyUo΢#Um4rKKGтN+\1b4ugj^֐q M+;. .?3wdO6I␑MU1 6O.ߔi?v*Gu@ؔ~J)#5P7#<ך1 Q=*0H7tPuV֊3y.^楾U=GOHKN=U`+]YoeJ7̛MmJdZ7n%D=JSM|h,g'%:hk ^8.mhvK| ոTH6!3EeQrg7LJ= (Cˇi|"1y1?Ng{EkR´ݣųK%rY+'SwA AcVNw ǣ)v3R&qg–G]oLb7(9@l B'#@’b ȶŹjhkL̿n+/Iطr߈)2"zaݝÆO+?1j)e6Ȋ.~]stU:]G4'F!nq/gRЙ{r@h+kIJMq 7H N||KtuW#4I[Cy~Qyޣ#,σb4UuK$CB_؜_Lˎض9'21căHb~;|^FV;:>S_ O)q51bցTn/UHt6#KMo>Yq8?9BɦP #Rl߯B" AAիHf@@;|<οԭöSߢ5)? 2_E/ӌ帹~S?l =$>\9{Bۤ 2q9Bi:JLlA7n}pjrV9PWQuOpI$܉79_'#M!q}&5;Lڱ=; 3&҆r츼]n%EP:38 aS1υnP.V$VrOɣa>9]wI3Icy\KlX R"ۦ;sc"vFM.aK(N3,D`YSTW=I.nu`8Q-D'F4 ]J5o'7kD. &bi?Ab*޹6~ e oLanws m=Me?y 7JˋIz,w!^6D#4XCa*1 =k`U P!+Mr+g*Q?HgfuH :JȳrZv&}\Hz)O둮S *F013ǫ"b2'JY F-قI~`f4X) \~-*&%V0s@JȩCs *zQsz'i414wrZQMh9}L`/WCs72\>"ͷJR pN薞 WM}4.auL= spr;ߩM \Q+Sx,R;"嶕pM L!%܇8$ Ʉ]R {yP2VϽP6zMYl+Y־#M ~ -kuR|7X2;.E\9vBcQg~A+(GU>egFy+`J0G*,nr??iQ\t5ýӓj@> $'1sTk5o֬:}%aWl%mӘʕWCsϲ 8?X$S6 c&q^a*Fm7uvg1"l$%i\wrZ T!5 I7dF+cn2< qS6 rb2@%`!BWn]mZ]7G{r&Y8ami9caGDHM`\#9(W8gfζ:mW+0kjq٩Oq4l.c=JID7FsCs&G!.ӢTz=S-grx`jJDfļdhAӞi,'ة _G^TiA>Ҵ&s Ws[3~ݡ‡tҏ;IBvVGjiAu>ajQ)i!ф Τqۭ\<\8TF?>;nN:At[X)oޫB&dmql G /; 7!Y.N5@}.%؃tIi l⚶!HQK1t[ r^VK7 LpGn+cgT#EJ-Ëgۚ}.(pmQ3A0wgXȧ.Nd1~s9mh<ï-2a h3o-J1]Z4އɉR]A4Eْ>(9-Ty#95 x4&a",@+?wN_vgcimjc+sZoW0Y R4CާWa6њhCa­[4;iD Dl\bdI-P uI5 _4/C4&W(LF3c O9r^b(9%&S z* bԍB*GХAq+[+E|(sQقOAIhh;Y5h k(ؚsHhP3גISJ W$#~3F ŁIA]ӆgof(ً*J0\w~G^`r.$iid^Ҿ]ߋnL0ɧ -{, 1bݳvhV @OP7JWcC)ySy=X`T GϙQ??5Ǹ jD!?HAf9~/j%KxrQ ,(`<|UbOD][7=t*\H&w2S>fMR0\ZVUeJ'+8€b dH5R-1SZ{c#O@PZ)X8DT^F6R*{4C-ˣNzF8wH+Ӎu%`?{H7QE]Ôe5yK9KJM.vt9+^+yٟ Oy`y&*|MZoJ/t_M;$'n"rֹ?0յ̋rs=1kۈBJV$!F;26> [m$Ԅ"Oq^\Q nSk."?:+M )*1vKʾIq{]Oܺբ_ 1w{?-yBA‚ᇕd5C*NCRRT˂:zr.a9z&LG+Ӆ:$rV;tv10GlT5dۤB$wGHŲ![]igw&\Nّ2T K_Z6RߤiBiTX3Pg) k77Yk\VEq8hrggä'ڊj_P.*P%nR"R]ؤ@LR mVԟcjgH7L_HC@  )l>dx?iىO>Uj| RxBO75 J\w,9:I)eC?`,YŠ؁lOs)]Bt8S>EYʉ'ͮ6- Ddm'V-zW_OI,7F wS8;߯aYqzrmYڧ# qk?V!XOfu7:'.u " iOSR>d-TT?}oEʖAxubl Mw0/}!x*J|4 }|8ы[iWl{+}!o,I~3tj\'.9 TnYίǹ:vZ6w !Rrx*nS)V 4ɑr1` c`Z)lG'Y߁NJWg_=(~odnkͦ eE KLmH1oDo<[!K_u ^p5oT6 Ry)3&exyƑ+}<ƊP]n7'T%?Z&^W#r$14;ӣ}:[Wn0$9GŒ`MP ٭NCJ3H&uWqH@qʅW^jd`d>|`,MehPǾ[^LA|1uG42Ivu>|_MI`c,/z42`ӕC9 Yv\Kmw[X[UBB7}JZp :<}{l,:\Bw1'"R(qxLDa a_860=Y*`>hTn}u6v%eգHs V Bt@V55vS/UH1(?PX M5`ɲME]_?wv^]q;9ϥ$;Q =(2;-$Qw҇Ӯ˖bYB/9CqWl%}^rRnޜ0/rx%e*'8ɴht諹/]~][38y4%[z {:,c7 q]nu] E{ѯ#֢o qU q+'&hu_jx`T*kLBrRXG:ɮ>-[t ߪ"x?d~ v{¼qu ^Ie'}I&d^mlɓ y̇ &*G+4L/g`r#J 8Ry 0p:+x&vPb)-T&}dC*),jLB^Z]“E. %✹FX]iU77?峈ngd҃3^=2J\8?z@LC#R& kHi]fd˙R2>8ƭ;%ԟ6HTc{;ȡ(ȶ s8ȅ֍]pd骬ݑOJb0ɐu&|}NR2/>:r4} Bn CBhWhՕ46 oXU0P?o[,y=ǧf6HށJ "Z)5=b~aX n{^)[m>RK j[«g& ':u5fApV=Q&@šN/q SM5$tk֨Zcu]ƥ4!ýY ]BW{.4=y-euR//a@DXEqdЎ:wi#o|n).`87EB7k"w#޽AM.Q:d朽ԐuTl%A v^R\wqnuG*+lD }Q1o\͑tTOC%*g[dvqfI~۩0,Vy՜ZJJCQk :ejS%`άXIyJ0 W1D(sYhpCs<1VveMӹx'n2ӸaHl!\7s;UAͤk*znNOG3]ص2hl N RUnDez`BKZ(]g m$*EoM )?tܤ:hhUs6GyܐYba.߸XAF 9r:=,$dG=-WU!)&!# ESsZ'z(AGf|L4=CճIU˼۞PArHQl!ak[lQ|Ʉ'g~~+,[!zQZC'Q ۛ Wmn9Q]Xns M@^?= 9<-cBAxTLy;ݝ?%TK)j=ex :br Bog8f4:~IVw7n<d+dO6pk$F<O69 6lFG9A,E w{}¼udLD%VzX()p6=Vࣴ>Gmp?úKغp+D*luR7{R! @ʘ$`FDFba{Y{fO} y.uYE75]{90H1$[Vr3[Pivw; i!`~V-TCOK⠸Ð^l =/úBWj:#M bD;vgRVK=BZo7-T; q783[5"(*AWIN86Ov: ؃KV:BMFTNXb'¦ʎ[o&Ho>Ky|{Z3z879O7~'.=DZH>4x;ƿPEѪ =^elL'bo$q& AolIYI}A ǹ.٤CR1(aG:)]B,LĚ`k2_˥Ɗ<jy*}K*^ E;Ew1RI_xxMِc!e [D߮8*joCDʓ8iĊ-,Ֆd.)q۩2 @ Ƥ0(Mxy$lGΚ1"l* (Ԑ6QP=".KЏe7)É4(^_4r|be$MRMM!ox1 .y-p:{UMLTM@6|V|a~P.؜"~qʲb XT nTVoIwiT v ]"# d$V4kA_pGm#n |zU$)7 I;mYaHq@z%Iv|x8HLpӚ4u~9-gޙ?a*5D=Xxۇ5}[=Z@Ox1SؕOА\;ܪr#_3fkOv_z$Y@񺡻-W {%kJ23/}މ$3K?ڔ$5fhFBƜe CX;!ϴ2)XirRڝÒ½4T+0R@*ӯ}D+%+UrwKedURNrf3\;B]ِreݭ5 p^dUY ?ٲ46[ZE~|D.TẼDulQ^ $>SѲ0>o+YG13a|>:D%sR֕_9ǩQAJ4A&MDXuDTNfGNjyZ,uBPtzj[3ja݊3#|fv6x;Ǝ`YeQ̲|k# \&i+_oƞ|P؀{,tW6ĮN ~Cޡow[eP?RYR` jHp]2gG6zTyA A#ИhM6ey~a`BU=9aٖq0Iq5!B߶۩V_Z'9~lQ"ZUc%,%LZ <*EnZbTfu4dZyj!̋n%cH ,N Li |e@# :V)'3Ȭo20*򬏞!~C$+FAjJ޿V&-mM iB5Ěԧ$Ay^#f.߬1X^uziD22DzJR|Q:m` @wR֦al +AV^4 qFVsVUCtb5.uyWIމ! ;h;JrsQ+ǷZwVC$*GpK*h /Zr},`?a:lf¯q9\L9ܗM:6~KNE uA;\v[e1iE"?+ X _WLeK.h\8uY,|` LN=fr.݀n6fEzdкɯk_,aH;+%Z/IT$ mcE9 9"/n$3Gֹ*݁VZ k9ƐXYpKs=GU/zX53JNTicmԙ9i*d]@ebF(oS?Zےh֏hٞoudSVj>4@I_`UJq!7dÚ1ũ%}A*~YAk7dID=qQu{X!=&G^L v9ejf_TK<B.rדz@( @e BbDck5 ~qV~bHV:m]z+1O9 }-}1o@E`ZOeG5(Ed>iDp/*Wqb%#]LS7Pa{:x!g1jS \ߖh,`@r:'DlLl%։)P/3Y{ŗUn0 ci LVOwuÅ{G9`!aE(čK݀@"g0_>NC[^Gb.G?ڗTK"$[HL/(h HJwR]mq⇃aiꎧaNc!ştwȨ zۙNOvxaθF|5vYTۏ'&w׶7 =d)Nsm 2O\"%W߯pLTۼf3`qޡQ_5Yj?M/UMǟ(' &dU4#y9}((ک&o3`+-A"Ps;Һɴ]`Hc MDfx늸.kad:I iE>LXH">yBNe7C^Dsh .74#Z[\P޹H˖Kb+fɉ 8OӽX05 ,ecߓȦj>- @d{2Y6ƵB8ٛq]tEŻ"bP5e߇dB6!%DH6BJY_%Cvv>f1-q_2W9]PKkƏ彿渑&Ve5-g=-P&I`;uaPIGNfT-+nwfAn[]S&m"N7xUKBW8JѠX0FtԩJTK^@㷴OP#CjM>6qaџP_JC28H`cU!o`J sBn RJK5TX %xhIl4VP}DFRk'dH*B? 'yWv?Q%eˆx|Ab5Rj^fTnS×va}Lm$qĠ(N>( 4bH}<5qqDHO|r_U V>ֱoA7.{5( b[gF W’L[X?P ۹DSD)\6TѰuڊ\h3>FrAI:D@*}o Q4o8J<*BmטjU+<$u?jٙ$)-q4VtTک !Ps%M^Q jnEe]%}OT)8')IFdd;zѾ9ڗK{Zl_zV +U;q ԋ4*C6ayq?$҇ Eq>Mkٲ:/[S #GLe]{%H./c2pŷ-7C%ZXNbgbGquIᘃH;E =h(AM*`hE0ڒSlqv2 ~# vMGL]zNwyi8kK_ꔚ;Bjm^ɢ! eIb*?ddz+Y@ϔqk&;<Az+^ ~vC$,c0ص^Ce!%C{χk`6Ӛ@+"ov" MOAәT2CU̲9ԓ,e*V ɑ2y;B/RMnQ S)Px2t},6ϼ.<<Sc\SI{YiemK{ w'q8SXF&BV" 3 M1du-lbeCD=W)v PtsRobI" 7ڥeGT?RgcRH8vC9&&Q쵶Gv~;06+;\|}{k=YY5"%@^Q/D7Svm2dGvpŒO1 r`\Bȩ8[:c$yynK>Yfȵ?QP\R%H@Y{Th F~-݆?!h^k˘ߛ%2.E8nr|w,gl吼UE] RG Ci-i'K@yܤ'Ⅷ!׉‘5I?3lXDsΰ{F"ȀAOnrO{C mTRE,-`LY|]=]ZW|=Tm\r@2tOj )Mv/ qNX1CK7LT]s +ј޸øw=@yqO7i+|7}ϖˏxhfwL89"u],4%/CGX% Ⱥ6v=@*| %$ Fӓ?df c%okI nc'cˍ#!mə!G]( MGRx"uь$x08d/t2;,1AC>H:cG%_S/ӸqlD ~DWɵ޲!J6OnIeA]{RiMz\5ttELeսTL?ލJIRgr?ӊ`.a+0 WZavh@ I$]gS+v%/7PGQќWL/_J2›hf[V\&LaTFN;h7N @6ݵ ~#SS "AV \oJli0%ϵV;gƉbq<&jlamh 7;@+Vƽk0=R]ǽ&G-6|6b"@")Bb=у|ވb+҄] [D &S^N7&LdB7-jt={3p3*yv) DHu o-'Pxi5@~ti=Th/8Bٜ? d*mbcfǢ&N2 ]Wm&N Ni;eSjv|,ۮMյxꖵqҞ^ -zf1̍#f \/`ER: Dقdr,}ۼ-݉ټ~X-:cFNμ'8gNS)^ƭ<Szڊ' "@yDf<<|( Arl)fiMaU]rmH 0 XnBy#;6PADOdcgOrfW F=HCj}(vj׳:աJ6O:8:HE =Q_EA|1z E4걹7{5 dOrnG~8>/>e>t^gv܋o[^C=z ^N(' ǽ$SeoMX)(ҪlaҒ.}܁[}#elG~P"Ld?O\Cևx#w5T f]8Ƒuw]8R|$mIK<8+KW†,$q[Ώ_9۹\Ȇx%Dvc!EԪƢX$ɿ8#=weeXIDy[+X{楡>DE]eI-,ӍrE:eζ~%PawlՌ^"xPm>çG tZoG6cCē! p4 EW<\:A3ɀR/B$$$mjB2ɷ!(;cCf`Qi_=O--Dryʁrzg@(魻8S=AM+@]:ڷLJ) ᱄̆A ,A u>uHI}foyc7v xuЉK5Dt"C9WtܲpVͦ#݇po8Ʌf?uђ!]zCK0xBKx 癲$N( ,%)w)a{}ɪw4(6^Y Qy2XC$QyL"7EJYґ$kOI_! gC~ ] —$ Ǟ[E*Ċ yH>c*n7R~aqŶ'*Б{;lѵucؓ{-|΅z4#bt0!Gg?:IXp_twQӹ,oA<ǫ7r72 E;uїPYd/ KW1Z~g)̸ 43{@0;Cl>Ʉ ZV9 V$R󪞳CjLzQ\mczv,ӓwQ-z MF\Ntr%=X^ 8F*;TXum@w8D {HPC[6Of~= Gd!GmB+Ȃ:7B i/d1$|4M:A6wUD%o8?,&^&GbQ98C)(;%f@_?m,vV*F XLir $(:cٯޣczPiؐܬ1Rv?fyɝx>ݺc͖ks: 5ϮƼ4=U2`i;%HB؄ȯMEs8ߥպv'd"]t<=!&mFn>X4x0_liZ#>K7s@(mg:40/ 4ڂ1zl1Z}{~nѵ{>uȐXl5 Ǜu`.[ăAe?i\PoR쿎Dz54:tr?z+t̶<r}#e>Mej7֞|jc,_5f_h' E9K(CKȌo x2=I!hTmŮ7c l3;Ixl(CCw>a'n}ˮ9qדAWƹT0''?mw*Hum<"5J$;I/5t_br&-/XTԈSA>1{R; g1ɒpiã7dҟ,E,$7RT`Vᵄq5(^qk9/gwc:MK{'`t+2{1r8R*lM}r?7s 8qdЅ-A`Cݭ*~WKM*"Aa'G""R )iO8,ISkbH$3~|XS.p%C3vhEjΒL'BJ' o-_#ޝɼQ`cu#WQ"::Wz5ϳ8c#$muxlQYs yv%rРcQɥmޕb$b~j`G$RD-DIB⩞=J?:* ̙ItDn+Jg>*Ht61l 7HWw("1:jDsÒoF1\"oT~i?Be,% kjLwC9C:jP`Xt][6qM 56. ^ ~=~P,d2 YK/DƜ%R6;=_iX1n|~Wi]n!))3\H;|&c^ԘOceʹSգ8cܨ{*.*\F$53 fb@Z^gvujX FKX \SkFSl#?SH=7PY$N ˉpkʹQ01ݠH{dxӴH #֓"Nt4V}򊲨yNϥ?JfE,a(oouw '@k%K X`6lF#jTΦ%cʕ!|ev?Y<.$w~!:m)Qy_,a7g6V^! +Ѱ]/Www-y4_I "yE;j4o9S_ dOOvxvͫ B8M_\458FK/<.x̦>Njz,uU̪6k2X&+Qҧy@mS^>"6h8p|ue?܈Hhø~s'uDzB[(L%%8n2O+ya!~E(a&렟1<ƶ7>`"顰RdD cR]t5 )^z4ut2hMvk"wlmuԠ@VZ 5DOz]39?@:D.a|[`jdy^#oag+OJ%LD[E. L\[\5d:p'?lVUBΤmŏXAin(wC,>7[-656lߋoۖB֤Ή 7,ٛd1|{dBPZqA\kf 1%qUWu9:_>LU^-ߊ9$ $sk:A-U:ZnxÆ,ZDaHL!Sw oQ_,0+P3=H!$I䥤m+u !SbrPV)PN0@pt$*4ʨfjEQ`eo 6#_iք6/.zyއo{ 6՗Wb/Q60f~פgY鷎i<D5E q+!d1{c)L#9|+\Nw5 TGEQ1 @z>i~UKA<=ۖrTuy_zūkS-*'~Eb_kB>wWp,N9Ej1 WVuwEVm#(5(pkܭC"G/X/QG6cDdlUmH % j1&%d|274ut]eR(f#P.ẍ0P5\E& icNe25lT:{ٙUlڹuزAzYh*c%ȫcT-qwG|%}ۍz~~w[Iv?f?϶ a= g|^o.H- 7ACRʱp썒Q"閞oDŀ[I16x̒E&]kL4I 0/Vi83!/w@R\O;\Q=1wD2`NilfpQ 1dh q-yٹɣg򵼇 OGTq+k -3n6%djJ!&lcpL 4})a0}ڀ@&[(H[j *#¾L%~%^ V25*bkHYB9}.FaYjBKI,Wϣ3@xޗ:/aT`GJ]T*`27+hs8"EvZ/i)/`䭊E.{K(i%CxC27Mzi-!b;o>Jn<,SnzGYt ̬+ !~>j.w+,sTݝqv0kbSI>XPS;hmʾT!ck"t!41rjkh0;OC ( @taFg G coErEG;fUWC;7BWmGSWOk}}L@{g2 ˞Xyo}k[Q9Oe!Z"MΎ5K)3w."ʰPG1uںN e*$%h;"w=R)a@6rJAp7jsI HzpHI* ujm ݩHqGB SJ9@:?P$4V˅ҪyL(|܎mM&mn5}ݔ5~4 StǦa9.Z!ꍾ o vb.: =p=Uf? =,NV::DŽ.ЋC,Pק8^Tj@QˣnZX.I"C@$֭0bUM~bd'Q/M7`B˯$ͯY'-HcWZm- |B?B'6YPlrc{ @@^&ڈg2Ķ%BTW`i'<dۭgYX;>˚Jr =` zQ @ QlNU3wϮQxx\ KirT7v@IbS1n+:!!bLiCRTa߱D:GG6jßVo$֘WBGe^>}bԔpcQg,\FfolS)9FM=1\o6CT# *RvƋ]MX~|L|zI랶۠g !s[M}oZ&h.hiqA7va_#X.!r@pUR t:{ĉG[/w46#A.f[:?i; !ג-([3E&rb&cfVg7a:S7ΒVR6>k+n_J Fy6@.j mJgQ⏇){"NDCNc~X`% lh-e9nP0?3^sq9  ~S…XC%>Mc$zL45߆#>hK{/Yopx6&drV`.L]zBP;&GcT]=9s"`I{R6onjy%^WYV-,u8mveskop1S3bSc@`_5'V )>yU)7 <.5o$Y `k7 K0+tR_BiNN &R6O%pk`b}PJűfVјR4~Ekr̈́Wt(Et6t ^JBbu/|\o낖 qY եQWuO[BUW_ͪ6|Uٮ̍W|%T(cʼn%1ZC'cb-s҆o>Q_ ^/=;N٦8CAx=Jd MpK,,XISyjU779u2Q+8Hyh3ýsxH'q7|b.LKp!Mc89>MG$N LjjzN '2 *(}g8[Ɣ?bw-\t|%5I}aoY;XfǢ5p4:m^>eO @"7o^Ϫ3pA.hKӒAWJĦ9QCz2_A u:(B}XѢ'u.0jÿQ @az Ӿ[£;!hEZV-8ꍮ'm$?,dj,Π.;K9fgBnYQJL[ۗdn q:겯\bw]l}yMGns 9< w%6+0VY_5O^ kG M):ŊdW"XI8']u.ܝ2 iP@RJYOO^0K<̕^ןPym bPݵڇ:h)xF &6Rc^%ԅ%6&:Z.k'er{ YDϭ)f-Rp!)HXKP[BޫozȰQB UھPy{5c 4㹾6L͂3 &WҢA؎B{Q^ggb'@|_z_^Yoq"l%wcKcH5LQ: oFcL7M6 ,iל2e &+Z^SH}wu#vӛi BNJCuGvh!5,0~\,lz|Eɒk#eɸ(ptx]CYdn yi o$HQM|O`Z[:[B2D:Y>W(Gnb׌Ⱥ>2-!c vs-roFmlΪ SSIۉFY|^t7Pr܆¢[%bǢ!nP :x[39vx%g>omw,WI>^֓ӗGt`W3BD ݓQ-+H. `YN|쳬aA/pE N5tx|G"T~εIˠyېR&:y@01lXt5I}I74+F}h wwf J@B gآ%Y=Ԧ5,k2žuOA<˧~zjT.4w}J-mV \lD1x|ALs裟aurQå 5>g(wUzndd|(TGNx}gB ƼB鷲Slm曾RȇӉD=7XbHcej!^E^ oa-\ A-meT߭Ek*ľ(U~ _/殾_XT2iJ<>Oe܎E]~Jɂ+=6amiv3·`ExkS;opжNq9s/"d0E94<3 ʥm#; MORFEVHѼnߡlla|״$Gb=$JQ [ua>kcC!1#=087 m?ObɄy#!E;}jſ`6~ƥLg5fJGT-65qpDSxm:9p S0iLF)~eBX9M5l7ąyz~(g•(c$ݔsXAK7Cz΁7 $d9:^"}\'ӎ p<5B ;^;%[OeЬN9"7wj8xb#LސϦ iVDjPT־ROxl>z'ӣ3lcv."ʉ W|PND6VG[tu؄ 32j8PdrB!cU))='Ha o޶‡^Q+Peƴ-tcݠ)/54tbHn\?k }!;[-ݷ*PgyCxGVV:1|BB<;h@]z[˰&l+>#A8(8^P͠g HnlpcT@TW и.qs|ծ9 O ʩhG\RBJRҁtӦv‹c[Fhx݁V- n]"sG3vYC#rkA_ u*b8=m!ܶxo?*UﱖQwN͊KSp)PL F[Zc '= e P)˴V4y>B6۝6$QgAZeHG>Gjgρ?7 +@ 3޿E1FXjt+gPDޑЯȁ^ ~\^+H:Rq j.%s7ivƟ4Geސ]zq*}q$sGD5h;my7)hڤp{2U>A4qW k: yabv" }__L@iLW {# q&8?XT?,NlLVpu\ <\!}~]q{|^r|OqsDAl8/t{ &cwQmc}]d 3wx G@oEzb蠸6P@س UsW2ȴE4;#sQP،[*βĸ؁ֲ,2);gmH*Dw02t%ʧQM$izX1 35vʟ_F'X%.=j^w%:,YB]//(oUWKVY]2͕$IـTyFC27KL@;ri ,(^Ş{)lꇰ@ژ²CbY._ڱ帋4A_tg@DZsa"PY~F2z8qR9O=Ҷ*TwKFDb/DX:X.q u`]if)_x0ČhZ=oz!6J78 YPeUs:؇C[ӆ4{6G*;subi_' 67N/Tc$Ҟ!a cۗ̎$/"`|AbEfV lX7R*ʙ]iu:Թ\edQ8Ꮘ[TCX2/+lD=<mZK֐L-EYj=m]q*GC*,{=79pFx^&{a>س$Ҩ u*=v P) n;\b,IpOrW-T.ȇA6%WG p.`;>}~cDv+,B$ucQ߫2L5:W kqnNYGOByLrگQ#.ڮϿ L,!M׽3SmxK *S[EJpWNIؖ}xWڕ) ܉<γ5kptEcw 17ź/ʈg9 4(CUC*&髆9wty?l,, / !;EpAe@YLvQ cVpx;k4ɟ4rK\poj {eHlF샧0r;'eC:yx5L%{ 2MmBrXP7sf݊0H-0(Mul5H: 3}=V'ŷ9Z!@ 5gYywXiDŽ Nji&۩"XU@𛾿lu9r zY?ޔs$+oA=HA%OJkPX.Qd~!DǿRw/3QQbH]C4߲n2Zq4LW=%vCW{H_PQjKcGKpu=jXMq ?T|u'T,$ :L1Ha?GÚPp+f.8n4u#,I]7"r -%65fm+!HFe3R$eeM+\RG?m^k{xZG9PvaG^[R|2CG*aWHdt=E*K2DK?ɒ.(r >u=r,X.6fWO7,<b(?S`6UIxP)ls*[?aEGf4GUl \~ƸUd+ExW -'!#[JͮOw;u׶)k* ŭ{8Tk1Gc+K|7hCᔼ5?[' Cf|9&k?o2\fm695WJIU )˷-IG<VA'Ea^^yȐ{~`VrZOoJPRSHdE9炣 5_^9QURlE7i sws7wg}˼D!a"0"'4AaK4'בR~[Dqϊ(+m?Uhӥ_ܫd!/A]L [ *cO1:'`\GQ5K,Kaf 21VssVCc{& 3rf9v~O 0(k>ri d腌zE h(Bj/"pXMKy;ڒtvc%vp mxgLHAP@TF ^?dk)y+n&+\OvCK~,8e VwD[}DLZKiԄ499m BFճ p-tYJ +$AV"R=sఱl !gN8wSx+`d|v^+-FNDB MabD})OA\y FCG}?)l4WK7X5X\*)'C:HJX* ?!1kXN 60''&FWd^'D0uKƮӒ3y'V0@wUq֣Z'e!g-l8Z& "z@|ظ.>!6[%WDC(D sڦ`ܬlT9v1!Bfhl(5 TRiCȒ$)ȮX"xOp/MH8k|ZI"Ga%@"O]?d@VH҃|XgZ =R$/ہfC Ŧ/ o_J">3ӞL(xBK}VБp| MX)o=ϏMb3J&O7CMtx"1ݻn2?"u@2hm$u@(1+$A  4rˢ$@@zپ.|,}9~3 ő<.11k9[{H9Z4 {DvTR`x7)ITc3 @S$ZL]PY*>6 ,0­Qyfq My0 vo#EҸoUЋ@묃h_\5cjA?0P*FE>ai^ox IӿYE%>9&,/&nC ^g @p B ݛC|Lfd>+}l] [`?d,Z9svBv {3>o#fۊݩ6J}K%VV C7;G',O0T'Y~vTHFr4D$\l\,7IQm?et$('Z޿HvU~̲\Qn`%늪 a 0=O7Mi~=k k=u:!| rrPɠ!(/$ό20`D0¾ J]wz-z킢 r%wV'8; q&{'jhV1xx{MOgnIii5bCC=wcAaH>u R=kY<$.an ffVmf~, 2pŭpeNIn@Mt)XcUY,zu~M\*TA| Իu49%vtv~C%lK%4ƻ]/5+CKc>[3O$%jKKY9*Ά?^Qu8 \ [Z)ǦQH|=@S)sY:l(ڶ4@F0Ӧ'/KҴog)CʤPMu3jZ.{\5[/{>Z ߁LOHG hTX? vKkDO*0 wu'D۹ +ƒK`="ev{0"gnU BpK &#~D e]OWIa4A̬F{Q~"7eWj_GCֳ6)j}\D2wn<=e? >wCEtl1ﲥo'%b8TUҭ_*@_5HW>K敤>HʁQ lh1t6O?K795|xa$3Y^qPpt 8Y]H~'2KkmAgΒގgrN_!C[Zp&fE>lU>_y쓲 3]2Ѽt :!]̛U>+fά۷1vl* <= f>5KoB:C'1D !(zz'ڀC8 "]o _݁8' X<9GPzoEy'Vq:Hq2:׻W^)#70P_9q^hYgcaH΃r;Nť}ܐ9`?Jwiϒ{#]yL? įj˨EFFgg}5W{axEEO'"ےLI֙du]i1CG)NSۚ0y I⭉QORr6唧W׃M%yL3rH\+QIpUHߴyY^A pHnl~ۦ:NrOz(u.ߥPرD<Ѭꡜ.xAJNݤވ^8-?Ӈ1=5kf\&(L#ð6A/>>#Hg[~am O%骵%a/jB+qy -`&{6(6F4~˦wY_Yedܾlěu9v.(3{v;2 >v7mfTS  U8cܺ|F3x9]c8V5׶C#r Vf7C WihyNrO#Ix<7l^zH$^_֡$&>Æi6rZ xK$Ǫ&¤><*5 jYŠlsW@hPWQD@ckMR*jp=Q_UjlB]ku!+so|64)EUWIK lпܹ40JSUoG`W01` Uk A6`n~@pl"X1j5ouSI˶-~eD2k$5_5ޙ=L>t͠٥B>Ϊ%7juHFw 7E^@׳^Tޗj_x' {N :~w[&uBK THZ9@g)mNXQ[涻v@1DMaң~sFԑn;wxkbǚDSPٱ;yiZ0DޔI_K8ϭs(nnS21~syLGtFawSs0x94'CE3A$6.Sd`YXJٹƖ 7S4-3euYm8j7è$5a[m g>;[W5?#fVzL">t^Y,GJJ?GI+qv5]e`,޾~8Ԭ MtA3aJ-8f̆H{ߌ}At3Blohaeӄ1jR0},VN6GUƓToJ9z ͟SޒZi9JA5)[ȉs4u'MV?@wښ)EOZ} {#v~ΊV#B$ͬH^AM fZa=Agi?8+d aVã+:2ʦ|\K5V&6S_jvv<4-\<ܘY'<4]2= MUV‰FՏhGd ;P~"@;N(w]և(x>##_N i12NU/،J[_J _XEi9&fʠm7r3ym($7|;NVPLIP+gY3xp&(e$~.DxBZRX<4Ieu`ϥ%x kUEMNkyrswօf,Cֻׂye0Ƴ,3RDHnF3r^( [) Gڢ j-}ϾQh[ΒgɑwLٟY=(2{is7mb>oq= .Y~TвV}G^y3hXDi}pub ~rĠh ImdmHZ &X5Ʊ"IK{}SH1A\J{ g0<?iW=Z&im%nɭTȫU곋u]`X4ImsI$/_vhh02Dy T 5fv)~x6Ggi7i1ᡤ+9Lk=ФVpfODfĦ8ìUDa3XPEhkռh1|pHQy0LBnXMm3Dd 6 \qu@qz4C˜p:Uphy5Av-LH#U%6f.|gL%tYߴN-u'`INYh@ymWp=\z`Dhh'WgHBV:Ϡ8fkJd–Qp!W?`6G3ς oS-~n`y[(XrMMu'⪷h/FлdOq1F.m|7Sag`aTϢLo?N@_lԂ.Zt8iAo7#<ᯅ#Mxvdj\|9挣sdOZVJ}Lb~?֞LCHYdBX}xF1˩s О2w8n Bzs-X)P*^[N?⸜93W~6<M0"w )yެU]G$"P_ץ]Cpinc" i>:&-5SR\]6#'Yv%ew3ʿÑҗMJL6UaiҨFGKBCΑx=}=PNxIKZe $ѨvcLJuY-ٿ>A"vpTy]q2T|c>C\v>pϋ~RءUi#:=aB`Dg\j'?.|hsxL-АΝG5'w (5 =@;W11 [Po0$ a`F tbdDr9*gLGJ Fݜ&s >"ap :,kKV̗T`Hpb^Y^BAe>Mft%0?FoA 0eYՄЭk8ą@AY>ZuMp6M"v8QZCbIwfNvi $QQf3E<^9\G<`g' z_kWR]A}aSSn>8]6LPM̘8: Q ^&G ?eu&^>0fd9`O?> l]{I=7l _i[zsv L dlIv!4 L0ØRx<&jj} mR)yԥcn Zk6vg8C.ȤV⠱UE _4u"×7V{Ks/ZF2tԪ \rTl^1p-V3 QҖ.uո0~;BJ{|\P1 1!4@TU4}#c &:$l7ttei\šG+@'<Q1H9$tA[9"yh"4F7񺩝'vKSf;pk\ǡ3FAaV֣{]!t|]6mHP' x+I$8h-RN3X4j>Zj9MULQyB&mtt:%)âY_Ʋobl@!Kk.*\J(2wl<%q$GWgBNDXq[[WoHYNɲLfăp;DDŽ+ρٷ6;(" ( ŶϴFݥiFM3;> d09͂-8T 3h<$cLaGۏF["'f {CXrD%[_ӲS{=GE:itйp&Me8,+V\ v ft{i^&hTzؖ3XN~pErd/W >!;oRӒAz ❪D2\$}qIߣV?C@/L34xދx;,tWe"t?Z]kdu>c1Cg9 fa!l{J]dȔzg=c. |<?9/;MSvoF1=*Q$^b6*?P5=U@Bs9(H %dM[nH9A扃CxO2@oN7WՆTW#C?9}_5h⇗u*s>Hz0EBy 9S";hW#l))+5)@VR kJ],ۤ~5-I05@Ǽ@oҼ4CIT8)"w*lGOkI[(JBt2˴ګ'%>s:E.byo$Uǯب P3~ '+= vRz:ya_-1Uy$x'mdڽ7|kcR={ả) .ΑHB7n]Oefk?$kPĿT)vKfߖ_rCW,_ęy!6 Av.\fTKpUM>ŁЅ;4ih d~q (c)y -]3x9u =N^SW~!UcJ)doHyX`vcj#æнW}ۅ, ^R@`*ﯪ6+Ɩo+@Ճ^$$C2jGdzg{P]q 4m#dI є.Hƀ?NA `]OU02eK\6" Ȑ ܠg黧`'0 _o@ vO"Insr[%OsOW0p%ov9ltXZ*3>{Hmf tfݔV;$,eCP½wKEknN̸J8RB#^15l榳*9\QZh`ye^)hegɏ.ٟS2m\({y>]J}*5efpx ]U ,8Şi`q域hU|na=3o{B!)3#9r'RYrT܊碀7^y͡HL"o7(cճw9aY(d)%,p-%K[F#){yֺA݇L~؅X-Lq[ ^F&89?tʰOb+a(ؑW]I6Mj@! l gj\fB|#U]ݷt_]Rq!0SWi KEiҙRSď=|6ɤ7tujVS遉ܐP%٬ ~++":*u&ޡ;ޫЯZ#hv' =7);nGS{):eaG0B$FVlYMʲ#|gLFe 3RkZEKG :7QsgI9[J_cCd͢3ca|@AѺq)Em7Iz~x}3ȯ,8ډ|NJ}:YPDyHۭ(uz#@m=bxb)dN~)~|Dx˙?eʌ{v*N wŰpU ::KM3xy#?-ϪGL}?tT0ʰua1. (|}߬$֝& ܳ&Y2U ?weXrʾ#I X?G4R6 >c^淦,/Yk$6ٶRLWMު$<\K&{KtHv9cLc/5կmь̈́|APrS"#*W+΢9^_P%s]JPMho+O0 ĥS8GhYY\ycHq, Oęuc]YCV'd`,}+rI -/iFAn\o3˯= qc(`V&cӻhJ\&RcDp >R͠66RcRUB؏jY--zڲ~xe|MG6ظ~s.:-b&X;RJ_yoQo?"e. %T"b_۟&sCS Ȥf4 S<"ݞH[ c*$;%(F'Au"IExORr9|еxw;}Μ1ٝԕE' {( L/>aC_]3_@]ՃKcq?ba ]%0X?D\F{`E:! ^DšC~er)w[4zi2 K%,p=EpCRAx~'Cj7FkroLzgmJI0Z,H+_NnJ`2OQ~яz2k+`Åhm)Z"{ƐSfc}"jծCp NHWG]iPzώX#F0_ѥpKb3"J1~v0֪îxm)ar0`YG @mîGHl aRނoUfC;vRr,'l!U,">TѢn)?d[S|530ԛ0 T/{ySU vD xV6ޛR?w-"p 1e3?=0RqJJ)ov?bY)(Jo]!&aA|ѤO=ggd~L`2Y^qS)R< \GvZ ' cp݁Ar\ HdW5R-L]fWeJ oIVJMfuuJ7e!!XYc-мEpMDLhYXVwkYw`2h٦Ϊdr].,.1 gD3 Ɛ$e%1XċX艭~Md =ݶˈ#;0Xvk: >Lj9x*)=RDS|Bàшߔfs[Srj4 `h-+BwRl+ՑM{ɁiKAu=>"mЊ&(# q: vH!5&+ǧUCOL#[|bql=l,e,tut,N[i"PE^DdM9%hY:qANMPZG S@2hpqp=7 edžHz7Z}B25_$N2Eݑ]CN >~+tMxb_1nD8\M  15-` N؍ i,Y#VOb 7>^:"|/W:UV&5=m@'=KEÏ~C¡Vs~ʺG=]}*,=wB O!x5^13(f!.+h[]T2Q>I_sb-iAgš3>H8v|s dEp ZMrK c ~WڏTV2i>dtDB%,u+!7MHH'B"Y8?wNTl{+#1K) /þ59|a!ږO ʅ)%pj5`y9lw<@W ݇ѭ)ќ 3AY!Vg؋= 81 ^mɣCukx"?*s_R2nF9qaI!A柽FtEl{B8SOMuG޳/U\*2 㡣h1@Pm5,#WÌD[aœAqiE'K?3<uI>Ȃic&P@gB<szPPz.ߎRBTuPLc^a5X.?Y&0̋0C\l?g /hzQTHō1rFETdqlkܐ("xEgf 0jF`t4wΛPqĪګh | *>q,tG d==7-mˆR⥻u*{b\;4Ӆr+CBSYWķOXl)ya¼.WR4鬂 G̈́1Q#ȥ^M,^k^Oq4dlN$3N4 Y*)^ sdE\w,=\:vS6$DHݲ qt=sn#5YO@£ - oʙv*Yfۣm)r0qW$+0uYBүWՠbLFEs&KѦ:ɼvI7, G%xgt dhDQ.{@ A4:ADb;gN&YjJڲvvz4AM%qVwl3ţؘ bztUXV}!\*Q\jaRoqp1mRҺ:jCW fYBΟ)]Yap.H)Y,:Pw|BB孝u{.s!hafY@, P]q Ǝ7Qľ-nڠ!Mk1v47zgUrHJN,wJ2Юйo!d}!`.\!YwzoˢH<*W2{Az^&E\=NUMAT`Bz;*a匠U'{7ZXc{n\Jj{9!)>s(+4}t;#/?q. 1(*?",YǨ ry$`&j5gO0 ɏO#7uecmMq4i_}f2 ~W' I}iNF0<Yh@p,^{tI1!iZfXUp7$_cgϺѩH_/HXZSi;즯cCJ`|uф#(&H$k><(Cf:}`3F ei8X-zʠfK-6mEdEC7r:y':e[Kލg|v$S"#a[,W5?|lvV+QY(tboh\eL׉ħ) =Xs1ҏK32CPnzi>"W!#"z wE:i"]>Uゐ<*ipTU2Clb' F>puFoat b\舌KKϪiW2x]( mtzѽLG u/" 'K4j4dў\v7.( T,B儹(-C0E9#sXg B/" ` a8;ETҕ;_<"Eb6؎\q8#7@*<׆ߟ;P1ƟE-fL;~L<[YpYSѦf}QK\W"'X\"MؕMxa+bAqA}|ލ^{bVe $b:hR TѬDaedV0pj b*[Gݭ윏"1/c4jfE0E*z-_nA]e&gSzx!ݓ"RqҊEHqˉ->2|A]Y+V.ckژ"WD2|:ryq뭱Os&qse':n20&̬dQ:2Ac +8m /ȅ qp\Uo,3_HQA_ks~^ t^qƟXMd+ܓ+"6F8&-:kPAyɊHTtbMF[$i MNzװݘ{"`nM;g*ތuA zG5 2eo.5ֆā" fH%Rj$G]4) ;Fhc7|3Ks}rB҇f ЗKfP iFǑFw^@l2˅0!.1I(wN*WYV0Wp]_k71I)-l4%x9E2A+a?I(;]UF!TO2t/3G^dC>?}@TY _^<>#+rZI0&Q,:=;<-R۟3# V#&h0 Quz[QF)o'2um> *I9; W,k'hV\ű7h3_rZ4K//Brn3 Ky,%Ez ,*~n>X8aY e%|- *HA@u 6l/~п2oäYY?k,9$@pCEs-?KU~8<0C9#qݮi7A2$1O׃k?buq޴Y1cP]"xT~gmXN[=$?@E;΀HsF{=$=˼BBe\M 1glY շ mٳ3o8|Dޭfv+K$8R1tz~` ޶jB<%R;A.祊}y5 ]7_6^))> 4"dNmIiE~G1@@>7Κ-ˍV\*T6|JKXR;QL0Jx3oFF\%[I%U106? G@%f\-0PWSJH(xV_CvjRqP3ޙ΀џ/Wg&$xWUϋodh. s:z ae^H\řm۴ 噧)LW-e 0_vq}sRIo0hx{bg4P!zSdjo-B<)>NAoI8͐dM.WB/C=Fe괽xHEOq  NN1!,˄#wX,7C +' HJiP.K!y{-{LU۷BWGm2Rm 'HLy*O .^E/$S8pӷDcvI-%2O!['Y:mİf W-dLpЬ 7ٖuÊ<p8Ó<3_c pQ \6np2ao?gI땧2q;I ;{hU rM|B8x]y~ m}w = r\f1'J]n[½(SW5Y4e#+zj{ۙF_ӈ"NWJp>r.WG_u9 T))gtNMv륶o'GDUp*/Azk/`oٮ>PL*JFQކ)unYxtL%yO]BD1:-q;1QDMj1ك g$# qM5K,wd 2l׬Ta߼N wyz\hOЁ:9Wj6"8Jј\`cw[Ќ\.^Amdx}Q0{GnE'Q\yiH,lH!AfXUsAY=6žC^ȷܤ=_9 9Yy`X 3Q%q i\b"Ug=-0:crx.p'tJ!g^b?iXu o.T %ːb#еMDspcqzFt.A)IV??@5}uEodw^~&Euh^wH}! ~dl(O+*E~gP]MAV-m3$'$Ȇ٠,P J݂=3c}buc]f۰VL,O!!`DP L݉N7Yί'O J b\|rRdGjjJXʋAJmBG]8â+^&z~H\jMhЌf,G?ۺyfQ]l)M׳qLY֔(/Ã[01|ЛQ B"fg ''!9 &oRbb$loHUzGJ3CqPIqb;9sk(DZ4dlr?>ҳ/w{6!e'BAG>tx?ö@Xe<G 4*_ǿtn:#87ҟ|}&u%[Z$̈JQOVBͭ ]m|Ď27I3Sġ2Gy%VV>wOlHJFw]ntLVG_=?rrƞ9|q^|fBxَڻubZIt}N]]= A`p(JYL8'~RƎgOAG7OG EM I#`$2ΊK:)kg_ȯ8&3"q[ 3\`O("zr}0>\h܇WZpj55}g5==*LG!:5KdLG6 GC!vH'0ƻ2:u;ۚƁ7$\%`2od/ۤә?ߢ>!Q83"/*j()rLHg=Z)7h ڍᙫf@CσG&/S&CPM03E*Q>}7QbW3Q5J\|OBvpJ5/tYb(bZ[,f\yR}ƕ_>$wv$o+GC8ޭ.kDUt]0.(1C!LQH:l;b /K5CWFp1)jFӱS#Vsa W R&o6VG.r)?a,*?9Ii˯Δ?^3PSF L5rϟL:G Ql񗚦obh{M{Ky=a X#snJyb1f d):l2HBL=\fTkpHF5Mb%XKl uEQIfm'--]ahV5(⌖bÂQ"'A\2zޠ}9) оPRc4PوȩOegl`P7!*$@,ԁ1dJ%cEa<={,BL֤+ݐmʥIapvWsxE-l茌%Yg ,-Vdo{lL Rݔ)n%N*Wto o.﫰}ԺAË3 #uzW"`Mwk ݚ>)TىX[9W.e崭ub̬ }Rp !r$2]]!5% 6/aߊh{V( hE>'gWIf ``La>`)^a &K,[Spg6(y/p~񔄪" -[Ow=ҐiU8ƌñERm5?Ѳ1=Y_/;e_1B8&\Jұ,PwoW+A'v1gBPBhJI=o|'3B32G:n5q~݈I?^pyHVA\'Iۋx utoee}kU~PFm`&h;)8q$.z5 +̗7αi#)]n)=uDjkDrX@aU|g}8%RGWX!,+ڀ^2FM|v=3V>mdD} KWD溫NoZ89兔^[ZJr엊X@B]K]+ҍdpT#梾ARw̆- ۈ%:Fy̆$ @ݼ\ _X`zm*O8qbL uNKGײUMiCL5Cd.YVnG9Vᾜȯ8lᢈ`XE8 {U}O7>o$QXVg"'圿K".N4;Wй91O[tb< nst0l!hlAɏD1;X}1VH`iZuцў4ڇQ;|x`c|Ԟ@JF Jx8 ] vk89f-"@?/"*8#1[Ǝ>&Wf*Rist+o8/Xk|.6KF1+ޯwl69&Wt\I*V'}DΌ9x23\&'D<$r9 :(aj7#KNo7 7d'ʖ02rc=0eDxrK$S "A酨]t֫Vn5Zq&W%@{#f,9Sa=ڶ_l|`me0UU`=n}ςBgG==u{[׀_sC|>əጲMڕ7=Hfߘ@:NGf#~ /c5͌)48܈3o`*IA`L5fL@T0JG7~O ̋e(?Ui@Z)*9l|c@6tX xxFpx1*":2mZ>hy^徙@=c;lo$ wS6 #Ќ|;һ` ޘrl7YT[ fF!W"RFH]BYw (h &\-GyAzʅ(7c _EhkVTV Y*& &:scHٟ-}qv Ѐ+,iV?e n%a~:=CTyؒ H 猭%0߽}J4/VCĨ'˙5pWc{تL9ʚrtT3_/klӊ)~ C6K*[cbGmUW6i Nkf Rg7w{H!{XFb*A*>z!3c6C ǣlV$*15S8ݝ)AU[Cw@%םui2N$??o>1)]ș;/:;Q7d"YEgyGlriMhAKmC"z3LbpX&@7hKkH >*^=QiN܆b._Γ~iGsTi ͙| t.j2P) QQ!&])8wV͕&;1#XOҘx5x$^DU{qXk9ϢԂYʵE qε860rmv$X0"N9ZDk:MuG ~X-թ9rPN Qmؚlk>fs'^j>swc1<;IO} YHcT.fp2@l9[ q qǎPeodH~J :7Bﱦ43z<^`C*}K;#Uw!Mf 6> 6W#ioA_pGYJ1,,/%׍WTځ@fZv !{ꄌK`.d]41_,@D8+;ǣK3{ qm+PwxH*3fHU ny. ,]H yI)M\K_:J[~QЏy$2 k:Ǫlli:Gqɨ)4SX!2U6t\@*@tv@4g$сERފKQGeCy;ffIc'Muo¶P Pat_&KSg;}:,Ñyh bGV<.:c+1b¸!2/Vǰcxӻꬅ}֎)r;Ss[^a+\,X+\Wo$0K[(v&Qz-)XE(Yx%JY~ǑBƢJ 7,tǖZE>REeؚp/R8epT"?K7B,-r{afKu<#zBT'Int=F'k+4VuE g~4Ru P»s|+CȞK9QvCNOw򞮹wRmV~( "/zR$٦Y6ږBM#Inid8XM? qk .fzC1_A}rCBnVus 6FB'!~=m M.b5xc{/͝\o2LQ2%xJ7$yԃ$3wԳ]~89 N+{pO@GPqapXGx@mlQYlіmՖ\ᷤ*>xg9ֆn7.1WWTսɯ(FM]u@LVų}%j".gOI$N^B-GȢf#5fALf3Zgb\k =!4 ON 0P'3Kybxm<S r_3f Bg  {;98cI 0%&KED-&o=jGm'2f ]\T%ܩÆvx/&(pBXN.Lj3{No/&rBȮ@Xr]-?KBJ;,C$nhc(Qd{Layt񐔗CBZ_9u֘ Su~V>x2n'g%RSl&W̤KRBdȗc 1EMԵZS@52 dN8́otcR˱']̨(ښz=C-5`xbTMݑҴU!S-I\E3l %v[('$N/΁lGr=g&FT ww`9\8l ԖY鴘:j|,= ~BqB(%8 i4Q*g[5f^:3N]$4o8w+3ﰖ7EYfh9˶OM/$GعNꨱ !c7~౩ 'fɽ_J՜>wZB~:h󙣋[漗՟Tš$0Nat<~jX%S3Xdg *+1fco/qdbXC_.$C,lMAΒb<ZoGړZ;=>'L_KNgajIUܿ/U$9GFGPhk3N*IͅZ[w q?Ȑ<&tt۬~ 7-u%páCoK 14×5ˋz1rn5\4LnA P.:t&Qӝ @|#z/QK ׸Ǫuӂ}PZł6Cc]6$'#tܛҨto{hmH bgIf/t[hU$/Q,jel=JW|-]64Wb !f5;A޴V*gۯzʋ[ OZ3ac oZ>9"Q7C"bY^̹akcOZw!\6TM׎8$t>zWk|qv':Nytʞ }VKAfi\-]ڽ7y8:$F0.B.%tIHJ%SY_K51ϤcuyRKG֖gn7+ km@ %4q3c&q $$ъ^"/|­Yqk^$A4D"i[Nfw.r/[$qalcQP$Gkze]2~5 y z^ӂ2s![=EIo /-K LF]Z,tʻr⟣؋:P~~GvR&3jj ZX2+F#\Vf@v.[1*i}f6ը<1#ߣ p>R0>'RZcSQ<҇UFa$f{U(glOB2I\^qk~4(!5RFUunIg:ȳDЬ-n‹Gbi΁df$эKgz;654 0zx-MMuX\hT<"*+"'H#/ QJ)A E'"nOTϡB`8`%oJ *|-@ Z{d f $5W93N瞪OM=X얏ץç%+*TX:HVY0$gp#9-aӉ W)-@}..|Oɔ!@+Mf2J3A P &39~}_&j ?=┯Gƒ^vtɴ{i'VӺËݳhVuքyzsXN7kTǎrJq4ov#BX%iٝ-tCfEx3+pԠׂWAEM˽ !tZAS69uldTڴFeuoΉJUzGXrd7UVĨ|Z|PQ 'zzH^!6rw'~X&wڝI^PI:KW.ߌ'?YU&$xP}Sxq V1Pk7?̞ZF0rŚg0`+J;CJKis_iaCG}̺̮7UUf0/?yyA.ٰ 3[f bM.`/01dv8Pj6ɾu)][A˲o>.=FX=g+.%Y).4Zeה=X맻BK-&ᇿ9ϩ*Xn=_*5nJBoϕ,wnix`ox ]O9' ,ێA~2yeMAWPi8o5,H6G4lj=8L >|q]Z}Jo/m9OnyĖGL\dPj\Nhhus&N"_,g5XqXUz }#\/qx gg kN,c}Q9 9mijzo٪XDŽtlƷS ‚'߲V@.SIk6^r`b知op&iGIG׺/J]+G)N,m : {2S~Ѭa3wF]yIPri&%IϞ5AtlrRrKmv3mxcCܓWG_Tlm!?.6L`1Ub/JM~eˢ`|'ܘɏVqrx8'gp}0f:JtxNI_' _N ;5mc8-8 2>4xY"'% 1`}+NDN@'йJWIGD kgA>ҵW@1n DH'xLM<]BugkZ. š>lrx5wy;o+L7XȆh#.FE8:xv [:6jJ `· clVO9A0줹Up[:zrWk6'Hy_JpDf:2X*y{q͂!fͧB6onEuREJct;.#33:p7+tQ<|4e5f5 ^+[N~CaX)dE?>rD`Cu=ωntLo$($xO)U4R;IEøƜei|,%@cygDŽmAHߴᬂMfc]<Ŧ ou''] pd_T<9>Jd!I3ђ?l( (Pjd?aRtƱTsOzR!ײ2Y7}v1|̃gI:|3P ~TfiMҽ6 Ugajm}oۧZ[k")T[1Q0T5A'O^09]<&OΕuyg!9-hO~,Q]fξTrkȐ S-|@tM}\fg ΠF!L[ٛz\yTP'0;v7b^#jg0T4osH'I/)b 4!e )df=+N ԡxc bׯu[?5'b\ġwJGLuQѥ<ˆޕҽEР@;tm2³TFTm)Ԑ\c0G= +6dQ?'}|V\ `*@!:ojĢ^ m_緹C<24zgf=$uSHdU"V)4p0Ŧ5P$YA=dY]QqE݊c,t#RCOm9?)uBbBTr tV/`NiNB1v=-ӄ=_s7xQ͕.Ř7&#Մ1rQA+/3UBW ,Gr2艏{HܡmXEĽ@J%S>m'<}I}~,i0_9>():]>&$#'W}AW/gHш$Xh65(Kl( "Bj+;|kaB2~7[X 4@"{z+@ȈǣTnf)Ⱦ^dΎ}uyhA)lɃmH3k/JO HP@$ru vch2<89t3w}Y.@o'J"}tx8k;nj9fivަ+R!iQ7.11#DG]<ޥyn^c~o%llr+o!@Oz[:]h=zwz̳rq9K臐Olsv#q0'IEK SF\wy [:]#XG4V+`^4W׾$)7)t) :u*xeKpn5s}H E}=zMr HqºgIUYhiCϯ7`wߋL\){f-u0RT)$Yb Q3|]Y ,a=e{MoMB$d|3T[NR,cWEkOc;aJW)fU\^<5?=ǥ lV$dUi(K;~pA}cV̔i_u Doձ$aHx(Z`K`=1.9$<{!,~a b 0AguzY-;*?ca67?5[3pP(1pe=7 cJ2u[SV u@waUJѷ_c=NBr/ͮWܗz0dK3Tyndw[1zCϮmrƒAHM BvWR}䄨V}[g{\Uϖhg\ MHl#2u0CRXΫ(\>Rs}D8_BmqgɴPSZPk}6 ΫQUC>X)o;¶-*;VUV'*aIí ]+Xj0;)$(F>Fکa[Z 'HbҾ$!HT|ce|pTi'bm[W@;F_y_mg>6(`^7"}#&hPAK $F0 -y *QKִ4 Œa"yҨd ?葽|0Těh ,ӊO6HsyվRapNwm 2wf.,rfIa3wj[Gc0"gaTP;{'XF:pD}i;~"brK(mt}+`Vy'Rڅ_7|9'Q|욎$)h4oZouq9_`-ز?Kt*Hb> JEeowġB#1fcUdQ"{30 n"öA>˔c:_)zT$@i 5$z!^f|{'G`fhJJrt<%?-'~IIyD*6 1PKBJ@`inPꉳ8[* ,Ŋ+ԿY |GH5@)N/>dVrrHE|]#F lܜ)+ٸ瓿Joʼn⧣?bϬb a`F"b !t;n=7';3t|uG JZH| A*+*ɜq]8ds;ST?j̋Ȇ?ٯRiCO;Mboq?`+I้x:ݏ}gzʿ0!0=M[wO37@\HQB*0 mTs~Mu%-[IbU{.k[GЅwqt(E#ڲYuQqT"LqQwh} 9d,7.L((b4"REOZUWiY \C1w؝!-#8q]28`N5E1ipoV]x[?ٗri5F۸jOlଯzlD{9W/_m+8ZFL–8&bP{^?T(1x_a_SԼU\ }pw)WJebony/&,Z e]6{LC==AFf .ȱ䔬 8(?̑ΐrKd)0yϙ$:' D4h0b eOIpʮ!R,iӰ1bglı(H!-o?9⮟8ݟi{s8Hp6 +"{  L5#`+ۊr0D׋ݻ ]O-E AvG݌#CPzP~59[?r3yS`?$1C9DMGiΰ" ٜ`8 6)_4"ZG X$(%wLqB2,YBr"LYˆ_r`T_"7؏^ގa6\mπ2_˜?dIs+ڳ#:-4XK^"[q%׼U/Z_0td4~[urB"c"JQ͸DQ-ng2o9Wqf^."SMzYqbXXDdnWaKq:ӓDڭ0@ʙ #ZNyމPG__wpE&7UUo>N}a/﷙?C)*w|74FU!~obQchqXM~Zi$d2nۚ%ZɓgE;1̨6,Wo@ոU`qi ]j~kA$ Md5vӁðH2R1ɶN8b1LRc1WNw#C(d'u ׺y3[פA)"mk/~yPiaIYLHO#Ň{sGGRUq[ц:!W=|`+P'ҔN8T{?Bݬ}XΣ4@oScDAz|^oV`bx؟>K9;򒎅y[7"3Ee<43Ga oh\c04+&Pʪmk-0=RţrsO2ه[S n p{=S`3<*.% J 7 e;\&*mq0;U Cttօ=\=k[|]@W]|engu1TZct/y})MEĢ]ê)^6$qMX+4w#MMfl#mF7FP%g[vj盆 _QkEs-h|B1r~P4blj01Kb%nb_}O՛quK2~B0NߍJz 09\%!˾FxHwD @PBHw9!s)prs񥂟kkl7͡WhQ>=]K̖a5R 硔Ӥ7 yNۉFA4<)?%A.MSbH&>/A)Üܜ}go# ޞn@{ t8?'6òj> ˾\)5,įU,G lEċ؂N65U3h׉_aN-;bĕ5ruw%ҫp,{y~\MOݠOBW=Xz,eukjw x)9K dcD{z+n5}D%Ƭ-D |m Zt{|*R]z4$谸;{,,L snj wŧ}Pp%L"+s;VHN@XoE2lϡ:wqZSLjɆ8=C@Gy0L+3iN,_n!&&8!ʷP{r|iH1O.NCZE4 3Z |n5cZv+xJκR<ř1Q:[=v3s:`WE }6E E{ﻟPGߔ]V]Gmgw]Nyz=5@~E7~֘R \k~;0/HA>hς0WG|`29`L8!tЛdtD ]o{*DQ\cej~8%R)ժyb6HEe;gl?W=v"2>1c4ƻmj&h}P lGS h>( ˅uغwKm0!K=܂Mu5޾}Ej swexs e-ǤJֶbr \I-Bsk/fsrI rF`I4?xֈ-7C tdix8%z~3M^وcž{aW8;%%ej֌?ewt47T)GfdQ8a.ҙ{FqdGvӷ sdD7u`=QDAɍq3PAⱃ *]zG(L e힤>%Ԑq\0\\#}S\ 7c߃,;6O99+b&x5<1B/!K j)ȵDc+j5"Fڧa.H=+3w&jc4Gd{y3J(D/ydJ%jx$?d>X>2.K:isMp4|n:b"r|l1m;Cng=AwqAACrJ;i'_08<P?"xg :`Vи,0d)Rvws[` JL<6VlؐX?^(4 Gؼ%ΕhWڠɻ6_+ZMruvEҘ"-dstϭE?򾒟 AkJdY _hnh# >I)KAh,yڤZOV4 }gh1[Oz9<,AwB^],| M;TuM q`=$MIY勿/M-kbӱԽغ|rI[MaPaL8(Rܛx4H@9{嚘z6`q&ˆETV ͑}hP ,*!.uRpHꝁ@>^e|5.Ŝ'OF0_Kf~L:/J7ۂ̶ .\R_6^7p g)?*04C/*: i<'!賲mSR14# M3N4ܦW/KBwňnktQ03#% |WK')jټAk~{tJb(;̄rc&5?!TF#VCO;`=ݩ[Z7t߫fXHT@%vEN=Dí/ .#wEvcE(J]wM4%Cf.o[.>TG?3n_RȋH6+ť5xs\Tf8֮m}ލu=XvjxU?{RۂhZ\Vbʩ"Pe.{{^^r$K9~Lj`:> K`biCh\ nzpZkT!2DlRׯ)DT,;7>?Ys*@3Nm\ʢm:G"[CjbJ]u]𼝀63S)IkM\Ӌ l` Yhi<)Hi h(#%Et|T3;09*K?ޱrW \EaWBZɝ)_u z.kaicbk| t(E6* _?c`4mI;6oN^mUp]縳 |zʠE!%$H[ԷLTI,e-}wͥVB/*:̸>_ ž@~Xd _3JVuo%m9'B*nWII֙(|2 7…Q p/bKpmt0ؐ4 TrU`-"N<+BKYPH@guHl m-9+R4 Woc7F\ȖOMd ^.FygOQb{cJ;: dWLjX 6h:X/+23R< !գM2jMƻUfZ&e%GH\$K&W _Xōx]e&a0Thob;A=̒ވm"g p"7J`8P +;*^*|@}o[BG)K2jHu|oكzAR!4i4ʻom[[tp9Mw[WiwWrҫ.W-eI;q/Xq?;-V<\=3;DcQ0+E$p|2wfŚR?OPf]BƸc~n*pMHSQ#}[p3Ϸh{fSPK]N; ÿÁjxFE xî *z剛f6U,k2)trF7QˮnASEz|r(, PڲRRg0)XO3+/Hi c^k9!QGnfš2"03ҺޕZ@>-ڬ)%^➘Q/IM`!8ROԛN&+XE"K{bk([8SG PSآeNC2-ƥ jt)u :aS84:' ?:%ԛGM4 |omr蹊XGLa{EEZGWl;( ]p%8[*Va]ԏ%#Ľ[V5Us-#[",$JqwIlI5ғ)t \{.&?I]႒YI)I(1oAU -!C9[*IX#va R/*2p.ĂU'*Q&ڬ5yK\nɫK,kl5A?![@8Œ}ӨNft+lSZ_Cȶ0 P "$ΊK̄x7Tz@`/sNvGۡ0ڗyEXO63F"{ǻy_ AEl>AxYD%$fμ4#wINeɕ#+W,r; )3gA꽒4%>,F~e|4{ XUzf tM]CX.\Nf[\3?M!8\>O\wVSd"]'& 5Vb2Uy>JJWz`[7{n<J0q.DVQ `k׀2%2D b^ ;hۺƕ 3+r t];ʱ՚T# ]y^˸,Ǐ~V@Gd{,s"B8 U;=:>%&a6wT Oi]yJh́Xمndoy΄ 6oaElo } { G)[ 8X|(ȦD+ ~i¢enB-ύA 4k\4BReX dgPjI#k(暮2?n&j'[SMw+FYb,% ÎԌ*w ~^u_'KR:-Ɗ}w4 O2hN&:T\C|Y[wYi⾀ }}%ӋfIkb25h"p,sSnͱ^Q[4˦qVO\M&P»/';-sEZYOhQl*~d&<(#M_y;xC8,%6嗊-ogr <ܰwhJf`7s5SH?k8RQpy(ʠ™'؍C܄߂44p|VRS,-^>FksjV@tZ۷1WUB?=:ZM$գy ̡%fS/ :i5 3偛?^Ƴ.GxlY#Ӽg_A)&'}KNi8xjs;S}xPe"4[ģQ=BY/Xa $FrET9t:@Xԫd`-r0E1ٶuB8>3枋UACy$ _gڲ7i'>cÍ!%ң?_ T\B | zn3*PJxV1raEƞ> Sz!X̼ МuR k裌UwnL9=A}8h790Iuq~ fi# NW9F/]ָW&bh'f =(QPŤ9!"ɸNQ>fYZ%wYƏbiWUaL*ȞDsɚU Zz,k`rݭ5jo`4tͬ)qW/_?_(:C 6%`06p~Q,vP^CI+A@Tc!:~E_u??$ꋹMJM'_]88õRΤ x5R{cJ c>lbQwۇ9${`-b"@l7S uSpfk%1XB[\NBӁ[eETDA#q!0%00P 9_--)C.]vehdvùUer VM̝ zl;S\Xu3ؿ086|LߣH*`[%ub{֠D"V,KB*jp!MBbMi>fg/^?+<֬ݞC8e V?be2>`@úՕ]cAUJS_+p?C=g߱ֆKU4/3?AH(1`+-K!zļ=Y)k/S:<:맜ӳɉT]b ĶRXKK& 7R\XĒGЀ2E{`ANjLnJCsAВrf@RQ}D"do!Hns@G]` neYΧ.zߴb;&?}߬G_+q[1j>kXOK$C2ὶn|HzNѾ, k>QxA'p!$ SoyFЏk$(BN0|Ur} Bgq1'џ=tEQney1|_X[e.M_[md!gvOP6 /\tLGV#K9s*@wGb?=A3\VDҵ΄.`(3(hecCSO{Q "mV/: 8r;^m`ݑV82 MNYv=烂'>D:tyDCUY"{.IO;iƕ> GHR{LU#$+(0mPƖڥŬn~G H)v_=af,4j֡0zO͸N4aCOp-L99ΝNCt l#֤UbaE2@U?WռхmP޺'.}wӓՋ wݐ~EIxKSS),x=la1*gJ'$؉|&U$ڮ3]]+X hBň~{'L"&颬b~y : jXՊJ05%r ]y7𽒣KxEOm> (0+@a̫8~~1'~gFPTE#e}-,wdLyWB?KAH6HoPye0D4м=xv Uoq(eH%^Bk]/l$Oާ?Pzޟ fe|&Ut;\J꾍 lxsk=U *䬿A ;d2_|q};GKt d%*##@0ev+ffɥ,pV"\^2_ar5Ew@EYx49) edn>anEGWQvwӧV9+u{#[=rUG15^@h&#<|4 j+%Oz !*J.T`IqrI@q lX\9DC*eCgp4[ŀ)È>Z\B妊gudأHxʵ3vwh?1p C{ɇdy;5ZА ux7.*3 fr[_F~C[TCO!UΕ14t8XS&ݰ3l3Ds,p7 RJw ߬({f@DXFms`H?pADc)N 3wD2HUk=~S\!^.7KOSCG\BA%[; ` dolIm2 q xcx?]L jb+Usa!8v4LÈbSDz !] 1AI3%t{TNdTl6*; M/ H0yuI$+=7iq s1//tR`3%KW?ejfxtAޖ^ M,r1tN%YEISomXfZx;Ĵʌ\ߡ*AeZqUs<CôN%Ӡݬ,$,,4[UuhS샡Bd*KwBWf2S_Fl5&uiKuX'g4"4.1vw{YP`˼`-4BBqַtuuz |u"2 V gwsI)!/ۘl.Wz|lac]֬n[vV'"0go./??$B[3nvOA*Hb6^N<sqHX #5?i_;AwgyĺN@OAxZY; .2'c&Fp6ۇG#ez7ZmADvoB@_o(V9#?#4=xTlT߉VlkK =syPb/oD轓X/̟$8G.g>l¡R:3(1 %@G}J2 )#ރzs(c\0NhaQD;T,+V|l8HR.+grNUmjd{Ji}B`^EYTFr䳶cl jGƅ n-!\H큉ɢ1^ L3dG͌p6)1c5ȿyye" #WЗ7[Ox@2ѫkD̨n(;,PdItF'+B[Og8]͘iĬF>[H琈Xp!t݀ C "gU .ntENs;RIEWB |C[Г(4P&i͖DhqLL̦Z\Rȅe2qV䮊lŐۦ\ %@o"Jt+Ⱥe b5\F+lGС^QwU?"֝ZDa6QO$,(g¹w^0`"ƌNt0)}=kVpr :U[e2Aq0Wmډy3E)>Kt;wsE؟uP\#@M۩@kKt3ED4D|ӊv̴)[?'h $xW(A-u)\Wh=FDI( =,J;+$uSy3f, Ig3u,z%6Ζ`'o!:[ PKo_ #Ack!n&•yMMooS3$pi9?{sU*D3`o# uM=:&c3m--ᵳN}r@:Jyh0¹ϮϛCsF [{be9hpQl&䋊{RfV\m6i[vWHw}+%)b$X e,9&X5qQdIu z!| 0xBA޽n%}$vs@=4ߌ*Zt[{il&ċrvVPqEy ~V7$\{%Ae*q[{Cbq>x5xJA*A# fX?IW(^\yGB ~I?^Bˠ uUyRpX5zQE"ƿ%]#}om,uXH6qY l,5xT#Z:iG#QgWtC,zU!9o%oi4` ܻWmfUY|€$.|s V?DִѪm3Hfu1R09斸6?'`JO_-xd m,A~皿ɰS(`oe2M}m&pHGm*"ѺRMUmdMq%Z_Mc(^$zT\k?gZFu&5bO]JM@ibRh6 %z.M.Bs;cqVԂe`J cb tO1<9PDnMF# ă/395K2 vNKkDҨ]=7-Xf4o4V sk=ef `+VģZ3Hzs⊙|@_fԗ龢J4i t3YT. p_#lIMN։-gŵQ;h#2U3w&~f$צcEBI~dy(Zx'6ݒ 6z}œfOu|sOO˅1vgi/7m< W)Mjj?3T~&,a_j@`>H3ts(WMb'LHջ/-OѥƯB=qx8}aJb?; os?u/*mKa\p>ar&anIL=!CLXj=l%ݚ:XLJtjYAn9Vt[_=WYW`ΜdA]-TRX Vryz֞?u> gFsy8E pПnFUu^1:?G _L`lJ 01%jĉ57Kđ^E//vd(#U?>9)*CʲDTzVfRv曍ٖӁĚg;2F/\nBNi$ׅDIYqk0@&reh<H\Tzi+?a8\qhƒOj\7= cmA`W|s D>e_a/~'ȑdo d Y i=3ۓ͝ᚠoj"8 V/K \ y'"ԕ dV;kj^%(Ox{!ӏH&DYc2s7S }lvX2`nm ŁcԵݗ͸KG.,/=)5xVFkwLW4v -\~7,Dw<2]i@wN{#Ƅ{Y\оIJp%HqXXbZ.4 .]HcPs7/j(C|#h>p.qjfT-jǝKXwlvx%lN rFRh2Տo se/T}/y.zd'wZj`o`9!nVg$%ɛa >DžkmX-ek`(ȍ_4Ę=a D t1}F@3O n2_\g~隭StuDK^~E:Q`1)X{&LZ@8=VQtT|FeY#M@xט3'?,/ܸJ7EZM^6AK45`6DQv}ur@` jh{u^K`Fd? Kl2Lqd}[/^;B@ /S_!Q2| m#†9/#q+SHH[έW=OQ r3GtĈ,eǬ]8/ c-LL{0?+e:'8p/ a3fE$C3ajׂ RG함2(m8.em2gmQ>xg}f",9$0`6Avz5yRX;#PIZ('8^ òg#vcÓ,RIwSHd3%kXm6=g>nq:4-)[%#A_," 8"zO 9Ъ&:]"}P'ʼnJ1 3#`8,Kdl3,֧x}$[}C1!vձ=9 ɲrXZJ2hQ@c}ezuBRy;`ըj6:K~ ':(468REC>s0?W "Q|?5t9,@1Arkw4>*]zx7l+rcl>`kt./ jRzI^(ʋ!4@)0w">`'&⏪HYdZNߚ4oBBwJ. 4Ox\DAPߢ]IGx I{$?t,/IW񧒩ڎwa?8w+5m⢩[@4STͯ*y*YDׁgzfԌ!r5`, KuCTmG5⏋*_f4qLcn.u)Lh[56Lb; T_㙹?jÄP]cI|do)!gyz`_xUMdYv5dz+N,v6čcc`pˠ/զ^$迌Yw Hqu"u"t,[Lk+ݧ4}",.Ax;:ǐmЃ?{>GႦXy_9q\$"EI(jH;Ȝˆoߵ6 B ~!/q. v\(g*Uz,bgP7[ט:hYg VſR$kqӣjz> |vBŇ^c㨆}C)MTX[hdG8&S`7Au)i^4 +ͳ!TR~oU*>GRzPy)_Fח$_zBb0YF5=y  +zއ~ne1M߰@s+w-:l>c[(֨IpQAyF2ْ6Uvc)4DSZK7ׯmߨc$3tEV":{şz )b6\WrnwrNj9/+s'y|'_]r>x*S;3J\OjZy?cjVBw=4*DLJٻDyNwM7ZiB[g[@51ɳjG7At|Zmt+)}Mw" Z_W61< Nư?-ȧ[ٲ0BI3PB<\] 1>'AgRo4,g΅'/98: L\x;f%UauA1zf6TkwL? rW{o>;u(ܶߵ%)LbXց7c(.mJjÁ׍6QkӘ҃3-Ȃc,ص1I'qۉMqN? 2˲T]WD_R'EgSp`x֌ E#++O a^Svp aH;WɊ}?Ռt3&m 9>p>~B6XPGQFbZԵ4+엂Dp^lG'0\]ODE*SV([Ɏ4;gql ܨbH9&]]Hr$ DZՐ$mu%H3OA>Ā^i2(3gz_u^("hѭzlkkG[9JJ\j$ /ōpjiK2HQG]5/m+(LўIC a_ǎ~ 4C앺$O%&8׋j@9 RWSm}7*cWq(7"v% zMN@3Lϵ73,.{_uM.~婊4k Eј,垽Iqh(Bl bu3,dw>Yc蒱)7Yk.(~𑋘7 &M":_et4fn ]CIL%8ir-SJ8 8'1ˉJBowu ߓ$ jCh Y6`u  4^?ιq }U& Çy:iNǜw/I=ܜgkNAI\u"x-r?wY>gcH@=Lr;B[Th! *w. SO\ a9@~$e&: Gc9(^~ bY0Rs`?bڎ#yKVir r~{ni=z8Do鑛 0HPn S%@r &:ZZ!ܘmޏ@t%;|K/! Y< +ZaAO宱5 IG{?PtTʙ L>u+2L:ʮBY:ͩbG&r4Z4㬮y0'i?3D b @܁a??&NI_iCu2愜#t3;!uÿԆt85Uʜ9&N>cz[440/P8#.oV1I&&e fpY9D\;U,iD퀮ifN]j_UT+p^1pe-_ `+sD$,~E\sN1[ɯ#ceĮ-{*Úci6{F[ucWi^)Vus9.}i6\ >oN_5u!itL=;.̾Ba3ؙܒig! 0z5a*8q܈Vu9'Bs+NJPiZȄ?MeT-{kr@T2&bo?%|+l%1.NZY!NW.W lT>[/-Lm+Eu5ׂU}5%Ɣq݉,MTLIn$\"vxO!'8Vukk e_j!;&혫d#$@c.M8%6JD_9t1 쏵s;kD)sU`e.I9C4>y|R*<2?ԤiLRLTYN/@~ i3ƴwXbAS\5<[ S`5>!9d*C,i@HunUt~b1S6)c0Gv$,SgW OnSUxK?z{k'ƦLj,${$#vs׉Uck/0i51k~S8߸r|QQ,v,cTgo:F G g$S<a,n,Svp>UX׆}' ٕNVK>Fo&hu|K8fMM!o%.B :2~EȦ5C/#oSshOQbD ^MӸsV˪4|6ZYO-9TJp? .@]ͅLGYf"02˜0<;iB4|-$#XYHsdh 1ALq Lv"[Wtf2gQi+mKT8B I c7*jv;eiAl9r,Hy_\XthH)a\ٖ̉c[&qY@YefSc?g\i0N&N2{ L3 -BIRs?j#Lo}ZFoAՍ )sDnBxY.8)"Rd 0\Q%1!MZyXK/n9՞cI -5- nՌ(ISPe2FL;86OXPFJ}kLhPZEZxj?#s)gN%xpCdYlnwlf?_Eda2*A5XE7zB$IFdM*lAxxP֢XUADP>ΡD#'WțK ^<(9'W5ns;IɉY(d!,PbB9]Kl'ꚆWx.Olةj*Ǒ9$Rrzƨ&S9Gm a 5xv3vj(SCaiUMAko[*ϑbp)-,E|;;_۩xKH!·v(W|~9]HlAd1;YIdzhw{)"R0oaĎ6:._`߶i*!o?-ㄐB<0"~ (NbƑ{7-rǣKD8@kNSpUhP 1a9kXD;+|32++KSo Q]`,8(%e_ܺ 3-:(9:U.*L߃Q\Os$`_  \햑L\\SV4ҩ>[ڿ:4?+eQ7}8)=2P:NR1¬H=[F9'zjmjC1+}CLrj?'o3Wq |; k3>p΅H#yk zAm} IDzGkYP:,[#>n~/trejw& ^lJN;me,e 1 ރ"։a_OC.*5I%% #&2_A_ U 9fc 6T:$ZDmD}Av ׼4_it 3I ƤtrfEG3yw.5xV;u*8S. ;eG]nKg!iI'~uhN~c~,%dۤ6!{< zŠ>!>WZa% LV u~VIG$ԊTT.?ɏX^EP4~ %cTn7əc9'zx[YB\Q\&V'چᄂR30JޘjC1 9*M_ίɚnk1pNeT +Ra_#&p^6;lč6sރSH{ |@F3pYٌ)&2Sz\/EO+2S$@`9(౷{T!tڍ< T }4 2<2\)v㕥1du5T~oŎI5RLb7M-gnQIeS/;6ّmiu("&QJF)OΕ̅LܗICp ,5['MT8IpBF<Lƚ1pRJZՠ॥܁HNttd:&] y{[@bcȾ(_IYQgsy9y%L⺠׊1/z£)M;FK!mMҟOg,FR9U]Ov,i9 A,EK&B4^?眍-bן6&a7zLF/T2:l 6gO_Tw>۞E>T8[ 81{!jJL^J-V^^z#_aw:TVcK|VfrLON{L[\ wRoaK1_R p?S-Άè(ɀRy$DډJ=*d3FLM+?7 Z˕b a3c_N~IV!4 fu/FŰbV\X1[ yiap¸f(Q±"J J=n'_#q$~ Jv4 rUo#Y=qBMONMGf<%vre9Aas(g|?D SGv |=O4`+OE%*/QkO:j!_nΠͤl@okB!5xzHz(OtCM6%%&0`p1GvEtSkK8z&>⁨_3%="uDK"Hh! [T-si>R|VvϿ` ND:vh&ūKLl%]F,յ2b_#0oiB~{wY '2=|ږ?x@Kɕ}hH^\1{FZ.ל-9n. Y #MmP,Dj6L+FheŜ&BI3Jfme~R9~vXa \Ս6lXyw%d(C? ! E"m=ɇ*Bd`/,jޭZ01 l8k}*Ay!cC`PSϮ6@F.;0P#Io6ls 66%E%yKFq(Zi7{ [ e Dw>caXxG~tS @Y8'y)8u) 1@鉦ݜdBU)}4|4x|bS1}1 ePtZ"1>&W'1|%dE+VB {id$6c̐釋qai@Ntc#7>uɼo'^_zPnl ;C"1+NFdGi .vbd&UzDN'u޿!1my%{" "#:n0T3D P4VRș`uYְ$Vvg: ⇋kaL ݞ%M8Zu8)W_عIHԑ"y] :K+rفYbNc|,y{VK%n?onsҹ;,NxB7/&=AD> ̸$`"D>XE`ͳrO,۹Yxx۾ޫ'U;a;|F?[2{{p/,`)NqP\ [2+[?y<fCCJe4h)7]IΥp)P6aQ8[Sk(\Okh?v۽\\;;cdnșgDGKȾY 7nEp]*w*Pؗ)C@z%FBo(<&_qTVݴ `!RU#)~M|<*dh14oZ;SjB˨vk Ch,uwyד(lo]3T W%|L4&ũn'0֡ee@F}0vPU򋂮r #HBřJ&u^$*2$.г 2gĄmZMCr&(ТOq4QRaZ fwNc(hV⃅gULSpN7о-ÆY\2Q079PX~N5B^-X)NFa0MDcդ*?TҘy QËj󀌁ż`q-:yBƪ nۂԆN=Q+^Q-L; ύ̳2)B<JV絠')A&(h+Nvl}GPـiTHȪᄈkTl^+[of(d_IpT-n\  zS߶n͸oAG y.G¿ sGQ>0Ǜ3l D +KCg<[1ۄ~]a ,+g0AwWt @A즕.dl;v ۡe 㫌Tn{)R%1-1 MoLQ.ǚsG =їِs%:@ IdkT%=TF$?-%'PYUhH]^ⱺ2}Ǚe]&N{37Ƴx1uc,lP-GګCwJY3xOJ'y",t84]q8]0>/z@qeRJrRIpԫ4.^سz$W'Od._FIA';C6uox}O'O+3aƾxv? 8Kf7xP2r Tee%~%ُIX珜zs%'T/7IV/OdVa%0pj6:˞>xS*fl{'Wx- )Ι9?Q,uʊ}z'ͅչ(6WۜPE^v36ї('?6QމSCVu%Eҗ#):W|D7da=6vKua?BrD43G,;5k̑!{3u2oBk Ql -C.L^SI`L!jJ9_$,MH\"gNu4}R٣¯lp}v> ng?t(9 ҽNNJA̗8sAž6ڄNJL]ȞuLOk9JkGFh6x?  *Wo`iz0DA,4H Y`&ٿF\+8єw}/àJLkNݍD@؜1#/`z$qRw ųM?ރ`[,S/K='չ# ߍ1Dq"5Rz' &P5RE1ј?-|e_Ax;Ƈ6nDvqдܒ"`|Tݭ|_XYA$Uv} \ Qzsjx}M|m}{ pⳏ*w =`יq&.kx48t\e{,)(k佾J7'B23q2S+ F*CCPLv29em1^E -]W")R bFYGupۘnnx]Rq`Ok K*ŵȈJWRͼUj9t @hCp١ίL; G=pi?dS3- I!? k @n[KVb@)/4kpga>Rn<~"Hb窐qwP۬T$;!64:AƎŻ(&%n /!b GD./RLyϭvN4"Pۑ$9/pmh :v&_٥l5\CfR^iލlnJ lpcأ_QFi)5@HHTac@ˬg8g7\m1;+ K>P 'E,kW`ݒbRτ R1%سR}.004`>cq[}˨U3ӚJ N+}?s@yOGTכ43@}b6;%@ӸމR ׏ڵplhY !om|Pq'ZktʓbwԬ )*ڷ&0́];<~\h#Azo( +}v,mJ /IRl>}+21({KjHvI]jm^ ST )CgL=5p7d~z_Ս{nuxWq0Tp .6}Y}Ou Ŀv[ϰ)κ0W6ao)g ELSeOLiN\pJ? ݗ(K@Z#nJS&#^&n]/h6űwl_`X_<4r G1'pB{رxy-!KJyZ\$}.CQG-oCFDX[vuo A 2B XsY5 stH#4߆ b%kC?\9rG Av0eH`L*w@,U`껰|Aye{Zzg:LFFG ;&^fUr;>VlQ"+4 m6:[[oCno*O) OW$՗#ԉ'FEg8+R* ߭=i7!O344j>=e@!kNn.d~RN뫬?*RG{>C)}1b8!j;CfgdBXBh2q%-X딼xګu' wc,°Wqz~dϬBUbx附  ybbMiVA T$ӗaء8=2cx "H ٣FhjM*:>׏k|PR`sߑ~MȓpbjM_crق^ʧW2s_\C.KcLj{,纷cl/=PLXh M.y?N-vǘAcH׺89zoe,PCQŹ~zd0-+~,VyEX!̈́SՒ9~PZ JR0}ţR^m+ȂiOэ'cOAb'J@<g$w7׎xï@^ /j#b7[r*1ȑ,eV9vK%77Іϣ XT*L&e_1H?cؗ#1q~xyf?eBB%"Ce36MA]d,;p-5A c$Ne)#`F@zb+x^43(/J$~\p@%vS(JdQU[z|TҬJHlRe۪ G3M%"_ W^X弥lsYYiW_tpAh2 >A·L4bN .?dQ^ځcsU#GL&|"a1>*@7}g%qݦwY`m!~4"Kq؄ǎ+a6e䛠J\8N2'@tF92Nx_]_,E bI|3%n.ᕛ^& nj1}%0 +$W*`^\|GQT|z#fIS&!frU)r0r8,Ux]|ҩ"9 +;[xQW[!}5,:˒cS&8=()}]w68Y$+@i&br7/ shS>OY.0Ew6=6x s;1ZOzuZwl DŚ\ # Xs>std3Pػ! ̌g0ؖ~jG\ MT5R0 .Y 8!u{S jAP9eI0xi[ mn7޹.;1xI bD53Z0T[` #T9`4$~EWhLVdF ?l|]K-M*tV @RQr,# <|Md20l1j{𩕈͟+n>jKx>Q LA=/OBIY {ANҢ, )$C Ũ֐j" XbWjڷ @F1exZwpusEℾc |Y˵MSHG&´0˻;*Aq: 'ņ6vWZ1j71nTYU+DWa<ޣqτ.;Uyb)E(/_)O-SmAXϵ3ϻ0:PƃeigK\//-X*Ϥ8*x26 5ݸͪߧmY`~4T+bQd4]8s\3olںK6pTܛAbf5L^R6B-ԟb~4$l,8,tY8d1rW%"89 'He-1%7K]#P*nӢVC<=NOCk v[w$A@*P- VamP\1M) uP M FJ|s]sJQ|f966m5mڃ: P'jWܮ4bNd~*Z_u#-75KwXkh ۴ b[x5P6x m1 ss'G Bء紁YB,xۖJ*DBrUOaMw:]vӚmӡ,NcwM(/pT%( W"o#~'7 K* XXAIYO~:P*vUc֧v`m,z6vA`05F݄E0'kpßefKoY/%߆#F-njde&>w9-LJ5 ?GwYH ܭovp]u+K'"܍8*&h`盜Lɞ=N]@O]׈nwD3q/w MĖW_S6],K yYrq$ך|8R,-Uh u|,VJ;Sk#H#l͐h* X`- UDKSS`}p϶L/VWb%d W2O)Vc3p!7Dn&`*hMmrpm|0 RŃI\\Ô`-z-ƒv T{ $PøZO*By4-Qjw QaI4zk;VG]5w(mdfTYbe!G9P[9QNn; 䌥'~i J>_Zm]olf);'G%nlS#Րh3md[6|\/;᱗PXx,'*4%AĺVBo9]V}@?WA)2T5 Sj-I5yXs;s`21ץb op>+4$ d@wnYkV'5V"aj"Ln(lxKmן*((Sc`;JC,.HbVM"LJ2L~7#~^;M/j, `ytun_[L֦YĂJ !Tjgb@`d,C@M~#ZCu1`T\"H6y$ev"2Y:CsߤE6Գ Hઔ,R%,1 &H$ÏnڱP=pKU)N2 KM'ᤝo Z/3(9v2(@ҽJH²&u5,79V^]x*PR&C,]EыjβHA~v*$6-Oh %FD[7 ~)uAG{M%qF`&S ӒuGc>;I-ԋdhȮdixF&#:C8 2Ply\bM'Rϩ wz`c=yy>\k3oE5tއGNia2A[I^3c_^G%o=Y D\nK7Rr]J^K*aCe?)hP~/MШcvA#~gu;֤&5˳bG򨻇6R\.B0n[#H1~$ŷ8?c nй!$n,khGyů%q%CRɽ ]!@^L׵L,AW+.\|~scFy3)<BDtՠ<vT+.H ~[z:g/iݙXi, GcV9ZV9ciXA=UW='&/{Sqϣkhkl; oIp?誕",OYܵ^G%Glb΁bl v'7SĻcrΔt~ïڜ7;:fdZR0c\鳫`s#3h[&9 e7ݙiZkm#to!Ūuku'@-䴦mz6"hiN=bVt1:+I72X"2먭rRQ8Oi3{[M:WF1.*A[VPAZZ.QEV7$5XxCS]h:_{1@$1"V-|iW?3'yMiJ왳%RTf7퇪G_DDd﴾XUL0h[P&FTz `Rԓ1T8K#e#j_n9́stA}E˗0/EJI&j9$+JM+g 1!s;XCLf%ݕ^>FV/֟D6Ecֿ<@i(H/%LWq\u(YI߫_@> H2p"3X<}Ьl}+\ `{k(x=ѨAg5֗mXF N-\)#Ix2~-d3sĦ |/o{QV-,RK%%#[$PzF[w##_) Eĵ vu! O=a{JtC!eH?VPuQۼ|W]a%'ww{L;Sa獬5׼>!*n?Ҷ_@[Ǻ@i{qeE=Ԏ>Ջz.94O=NSfZu)c)Wsϑ(.XK숭Ks '^sǛB>Ss.@~\^@jިRD ]VAe?KtmY~#b}i fEcbR^aQA5l(+zLPْ݋c}zL[zK1K݌c#Q=$buyhCsf[j=CDk52)ٳݰHKvOZ<@-DSٝ8ktg@K y+8{SWgq̩mKL񋒟|l /Az+'#TNx='qکws2SDRز[-`]"x-hϿ1>CK 2yn_9MCY>a) 5(b6t\\t(OM}I>>s,  *c.f/tSBJBЦ^$hum-R{n"OCUgtÄ!^2$Vh$. `otJs0wRB~B$1kwqb]jr! Cb!&S}h{ӵcFPAIv*cm wNSgaqV<% I-QO>,CEUnRBȥxd~“+ [Y(& T\;{ۋKW)eB RLAJr|{TJMZTY('Z%}c:~4UdIqؠnW[dD+4h) :'I[]cTi%0\i7ݜ~4z]T(yeɞ b6"G^v͠1hbrVxWP,&pFn%[ t]9,6;=:o F ʅXq>wI\~zFBYj)D 0EVO:&X1_ƹ:Ę2WMȍl0{Y/5OuyUњX"e&qImxs<jPx̿{JYa"~2G˝c a*ctG_^Vgf]>(LUD^أ730B}u3KIW!l닇xjT|x,xy{?)yvzU)v#brHTSCN 25RcHxQmvs4;$&̷=W.Op6(d4EJEӪYs5N*](vCKb7ӱp+)07DO.GKg"5hj|y^iT8'Fk*nboH XYF0")B^s/eA_ggzx+0lko/0~<%]g،v!ͩ4orM5}}l `6c2n&AsTȅ) XЏLaPݢ{K5JM Ks)Υ n@6VAѓ{Q8P~cX7f!fGGH^".Y%GUn:igdkK bj r-gE8rkGZNC>)@8r :SWIX`Q93|UqHY Wvjc@Jjޒ?tPS~h6㔒'ϖ&&\ ?Ş妔3oZkj+D+UOcC}BHS]DIܕ*w~zň {6"G )JRSՑc"BeO!wˡ1*0MaEG]Rh&tGлv7򺓜yFQrWڃTN^5WY%.۽kL膋l_?0˿A҇KC=kLtH@? !~珳dW tm1kp#b1s7X>aE6wTi|gC !<>tDWu{K -0/awzm #łJlY+FbHLKb@Xl˨ۻ 1a'Q*Vzrp|+蟂61hwa?8_rE7OBV jM_q!W$=[͢!_Vgԛ6qW 41;?TC//\#? .YB%Cm ٥z& |pmuC__<|㡸3hoY吡t(6WV G 0*伍V(b.Ch~,;v),>N,YnݛC SD.I9UͿ[B?UP 8=Ī;3.0SwϲW1UQ ]?>dxk=尴<8bK4Xe!,I4WcnF(o?3+ L!kuqf}2Bp+@oe۔O_&9 r{ЊAt5fzx_~yRA4#MA#xJf|X8 QD8z:I4+2qiYj&P - etI/ҵ$8:9ӹ"8Bt(V^ʖsZѻ%YH+|1ٲ:-Ϩ(Țy(qi%Mw, V?uW Gy pZyki7FSA*( 鼙 5;?Xr&R=^~#6{2+Uqszhb CH B qX:4'z?ьVqr٭ʎrּJΆ~*񤤚/A $r{ 7e#K}෰GjsmrWSjAp%MjMǜٟi}'"ұ4PiF)]FD[I';b2 ԰AWg& BI2Vl Br+?)|boʁ!!dm[ouq@:Zu(n!u=|n+2 S@eGI3+-@Ĵ~ҿTقBbΞTqJaEmse~TTGN-(Į1ך7!\˜A [:HÏNt[e_n+[[T3랥b6U\٪Ѻj6jtc& f'i\;K@m(d)[ٜIEqo f>`[| "!3 ߈ﺮaLh{@o(p4ML1RTzUeo~8d̤<,̓  NRp^˷tҀlױPLВ܇$ ~ϕѳ,J1+7zeРo;C_&aa]wI LMN%H8ET.K@nZlS `[äü62xY݄b \JW]Å<5[Qvىӓr\lfb}7JϹE_ԾxpK!UyNUFSH@tLߩxd҉FwavAZ= `NF4יn*&][x@Z|wLM Uge*I{س(wKEe^fe4~0e Mel' l ƃe6>Jtܘ5KkzBuC5A7/!u}ac8Cq]Ew >tk[2wxvFoQ e̓xTU69Oaj^c;7amhISX_P\Lr[tؚǼ*r퟇`mC*\(? xC!=!$.<dՆRmfO0MZ)6v`J)6z]}ߘSK#{hd5#Aob]V5]I]N-!sNrD4ܼV7ÞB#S|+Ǡ'jcx-e@EF %e9g#g8-q;fqo3!DžڒgDj;Xn"&f@g ڻ)a )V)tzfFnJt9Y~UDLyf#No=k<@A u1KHD`1 8B91# ,[~F|9vߟFL8||lXi(#afqC`cmTN넩ǾtR PŒxN`:!2E8&LU{Dq9Ț!š۶ҧ) @^ӵ5*/e(2WPtCRUT22C;ٝi$8b(ksʼnMHXb,5RW%PDʹ2> gutGQ|B;ZtG%yjE"7۞K+48D[ܘǣ`mˏĥdf]yCJoS'Y$wr=d_r-Kp2M@ʩ0OzoZSzUY/mej я9cfMl:쎰 @Uњ)mXvmu2o 3+7vTG+c=&elnn? fElIF#nNJ$ jW#i>1mI@ lBB8?y]E}Y:?&r~a`3om[ )`tX׍T ANuvs)ܨ(4_Ow."`ՍvH^^Hbt׏n?&e?j`{Ҏ#o,2'^!cںĹOnn X(" X,!cɒ|o!y]yP5 P%q;fop7B%Hpg8ڪ{jS\͊ubIhf=6hE1L&kl`5m #DQf9NUX0Ǥ(P# 4S:I-N0iW q*jީbƖo ԅwkh%:fB8ᡪzgy" hJ&.tcP8Rt!-{y"\,/#hRߍ&ѶH:(Fw$eW9P$A+7 =J<=j8C +ҟ+ɘgTz:9YOdCLG'Msuk uiLJN&A*:NdؖҸ4k>OEʛtZS,&+Rhp) f؈;c/^歞[<29$Ja<5HusInX#K'qʂeDߧ/XM5.qNy]&,\$28P&g_nJN7~mݥIu㰜U mNO]#IdH7Ҽ8"K\%".d!2'wtҊ5^E !0]6ЋdC2 y.]Rd4<>Z#n J6+FjCk$uvi\n8 ;#"J/?G>=fAc&P6h~L:)t6膽d|rfe3 {QvYzF_lAC]pە%ύlSeF>kgM4-в,ky&ޯ:>lXH5 *lG~;ΐISZ/-Ң$ ň?a.%%|q5[-|&Ba/TKOt8i x1]թu 1Vԩ䥢Ė,󐊦Ii1m'%ĠE9vLYgfU+z _3`:"-A2NݮH"@whhRx+-vqmaHwcDTE\LsRDw@ʦOe pSwnQIC`p_deݼ{ u+Z.?Hirsy{ڇd5(dIDf0. P%$p6xG^u0E0rݡ?fD !| ,:b,2"Cͪgd7AEuJx1Eʣ\ɕz>{Pķ@$7&n\HVr0:HL9S|Ed? Ly( GF;+'r|o甞 :G JZ%8 M`ssX,d^; -ل`5I$PH*r+M=7L\~W&v׬SiF,з6O$Ý*U2(GK; )gF/k]X9]VK޷ MW.)QgWʍd߀/y }9 s /I΀cJp+8 M |FWDS9T U&~]+[<]}/F ĞlC1([$oz?H#m6*Js0GGSn~洹8Iˣ3^EQGW6ЬʽدX[z5IUdDux:)' lQ҂s,;n%p%][+|Wcoh>i rq8԰vcWaF3vXw ]xF?# $ncxsp #5UfQ}Llc5\4 !X\O*<܏ٺۺN` 4?E3aױ}!6ӡBioHl%тL|%amfXH d䡙d"|e0JX5ͤrғ?$e ҷj {vd`K] *' 9hSjPf>ٕl71a NV2Y= ⯢U-}6;^sVAC ?E._Cwȁy a0ݦ0}JztP+a-17~֊q  0H·$y*~ };dTYy乞WK3eDN*~ On뤐|RXN]dIx~o$6l>dWǩQxd,H;̀@FCSL I[% 86TFӈ8é jF0hJ>qP`'CROZ|xQyi#OՅ(o ] N"IUHo8GA`OGvפgʭ2zH=qp"z_s݁s@+!!nBtj =j ;ȧ5F\é mjdYޣߍ^_mNtYJ+'@v!m=hy5Q ^O$%9G(1bte@ToJXw- |9\29zaU]wM>;qJʰEHD#eȓ3uU >p7|hۄiڌ* E**Ѯ(mjl*UnyRiG.empmR\,8MZT?Lm ZʴX/3s5CA83@ pɳQ:YQ2Z+$(8 JaÅ\ewah7Ĺ+"E@yj|/̙b 7:~{8*{Mn"7m2dv[@ày < 2CSP\\ŷƋǨQ{VXov  ܷI*wZCg?Qx5TYN#q]:?7(Xi#$fp+Qe?#DZ* +ikGnpn% X1Ə j!TMΔhFr2OwHsy'*0R7zΚnȗU~pgRcA;IQ'$( ~wN!&?ຽ0 w͠ZR&جy2bLn WZe: Q3叅G[RC~n7~򋖜l૛;3Oڧ0|)g.8Y7 tkǑ1Ưyݓ b)W;KƔIHEq!(΂RtAkan4p9G[ _JnoM:"HuIw'^qXcxO<!tExS=e<^IBM db^vBNb؃@Jۼw 6 = {O@tmjwELTߕAu6RŒ>j}兺V7]-TgmIJWL:d6y . ?Ij7Gf8]ԙ)|x=dBqxhbø 8:@nm4`W {Э:Qu"u MVU`}q$Z䷓ % qz]H5bKIq p~ܙrvZUkւxiͬZAVwJj:-vO.iaXb# "=56x Vo5Jڻ ;!jht,D7zX+Ye kycFSGV n~oAbl< uk3̑XzUsD0Y9y,A8+/NlI a{+Kʖ?;sac_:)0KqISJѳ]N2pՉ)XO1կÚĐ( -hb^ We~Z`_#ct9ԝns-+VRis{QQ=Ivu0?Tr&DKˋxVۈ϶A(Ws4'Հ} _-rb#x?YĊ֏)7p~/!A;S3Þ&q._9*4~;n#CgY'EI#ɬZa˝@cj"/^:ճ?`?^aSm }M`OElS_ΩqD|Ҭ̣ͥMhؐPfi/ŭ8z'&ULzboKZޭOh|v-㈜p]I3fh*V^}U^ I&y]bxX=F_]kŹzֹ8m-U͙WґfG11/5]B ݀vjBH"rb'E3,&k8Qu}V-?aT1~~]5#rタk0pkHnV4޴0 (RU?lO^q1#J7_'pv%ehmmN.[jb vh_N/j5ZX0t ';U88@303^9Xad|/hɺ~Fko,**Ze u.1=|93vdp dmqb,R XLIYlڑ$`nn;Rzu?b5KQUӗe0~~ü' LJ_ݒ NK7Tsa-=@v. kuՏ)*4f 밊<';)Y4ϯ-ˀ~m /XxVtM D{eLB€Scp C=‰sBOyadhgT+OxK"J!3%NSkmGal%vv %,qH| /!2g] Ԏ3ӄ#MTC,1 [2Wcۚ%`j"MFJ}-[ *`9L~+Z22ekF9`Q5S5{GπTsl 3ol?" }7ѣ M1rYضFz;.rkPE!ƅa_>2櫓"6K.Ie庵MPJK:rXALLfN y6b>]hLԗYZ=Ab͘>A72 %-Ҿ.2AMc~TB q b]X@7]6)=Ax&hVifd¢6.?Z)MD*wNJT>fF?o.{':bαFFߩj8'$Oq]2֩G ܗ$!:'VK/MW )ïet"ȋFNd^m%%_$^ҥ Սđ$E裄ѓ\ Xƪ`XTW]x e}U)F,S],0n&y7Ay zg)vh5}x옻8j/e*7`I GHf ps|.`KC1M(g@V31i& Z_7.tmS:nzu 4V~sN'16l%g F}Sg(dWt4a0XeuQtNKgE1,q#Cp3WiN'WYFGw#zLgB9ElBhE-iյj+*(߲% lڀT>̷]nN;Ƹӗ>1έmɏ:NE[ŸoT&3b,IXi]d}k Ý.sMPRNhkXGz˂]ua VN6k/g֔z,Y+c7ؔ_=ar< ̴k+}xn+|Ļvwo{Ž*5Hj͸ {FKƐ[pGn3C<YcȪETzH&a3P̮<3{kڴg$NBMLgǾYwhmp&xxĆFjhck&|;ky=YD %,9]xYS9ⴐtrT:C> `^܏7#qV\B (P@5,mX)$,D{^B4-d?%G \pG^VF\b> *6ԫuwBbAte5ԗ YAʴQ=,vEĥY_=+ae_Usr@ 1,ԪЊ j&^ivݚjf0 ]2:<:Йd~T__FK)L~ O( ?[(*7kjiE4Thz㩎4kN|n=UTGP,;Ĵ1b!,5I2 b&SU&[up عolݠ|l9Ndyn{p+aX꾹|"76#2_ed3SB!0I :9`:}cty)&P z/Z:h9 4T5uHJXfCoO6(*$@ii*R|clH a0N2eBd{= ` Ƨ4ńfM:koMP1q#v)uߋ~`)Q?;Qvo:SR=pM5*H{N;1/]W)"m9081N<ʒ!cyUBךTҦ3PI8k䲍oj'J{KZ%2 p=_MK(#zUqm~8xBCq~aü^/@1*4D_E빿!!2V-*8| h\K Xқ,@6>{a0'">\a @SY,$A4|YNcI]TodҰ:i "`(M9Pu]QIc63+)Lo9E+#]?b66hI\Y7qc5fTQmO=3I{9'e<CGxE7c]1h蜜rT/^EbjA1tC`&̡sPf bA c,n.`*"q@L 9U-K5bjz#S Nj_{kw 0g^8ʿ 55^XgpL?)[.ua%W-RӡҎA戏|5y:A1}kO<>FwΗD[-<,vk@Xc*8V;I5@;{/ >6 uIy{eA vO.#}%NEY~ ̪.Q )tJhU[|-d]1:ƘmChlrI@-V3UV9;.a`vwO񦗍$S3>.zHY1Ұ1=Y=hJAώ+tU:~ X W5jj93+l6-9$uK:IUv$o :7o _4<3ˆ-aJtbC:i/Y[}7FTp c=ʃy3E_3M}=+4۹ ]"uCY f9mQsK6'BxkBj=Bthu *yTMuo͉^g_jBR7 D" PP%T90/@k+F Hukb7gh ,O "ت'/赮FJ泆,sXeYlv&OTrmq|O'ێw,D^z2Qѫ)_&_ݍgU"]$DM%Lsb#m㳏a2؈V(ÉqJ${_;VtH ˆ#`R"i84uW{KCK%҉Ժܨ:x QԳ+1{gFr@\ޟm39GgfZ#5f?S7(E O4 hK@z8+NiXێh3%^<Ơ0͗6+͐! 67ֲ_߭? wEt >nETW5O o!=mLCa`FAmգS ,q@5S6}+~8=B ahɚ Y B ; 2TpP4_9_|6ZϳB-q)Y Vx1z9DJ10 |_]gm#qm <D SĂRXGSйwF{|BkH\6]Ĵ<ȄI?mܖX@HXG~cO4>m:Fh > EA cO(j1K}2opf5l?f΅L!C>m< }cSYGS`:E J\ǢWٯ"`{(ޔ ؁K OJ̽(s@0\^D>X=TO&%(3lbb)r2a V*pZJk5E7{S9c 7,FRj^o;Yg0P뻉qp!mu O9 ڞ^KZQGFMP!NP0L/Df!ZOJ(Y927ɒGCM9*"K%(XgK 920O~Hc؏}bMj!u!5>`P"Q4}7VVh:pf7󧸵Qz:&vn|G6f%.ty)_*{Fc[ _,4&sf=C'QO[U-jrjnaP:Qwߣc:[<-eH *GCDՎS9z&QD23/b T+cA%Y(rJŷCq L -M vZ7 3!pXQTLlDgFx}.? քpٕrou^ۊ{7&l0HǓJД>6&eٓ"7$yEfZ۠P$I qqH\0TPaD^ KI "FDyBqГ!$"?0\+CGUbNuLAvcdMƆku%eRab4vvH'C:7pDtFP}hizFP.4h`¤刔߼b`WUWe&1M<^EfХb ցYaKkejf`x A*6u~ k xicCgZLJ(wc0-8:cQ%$OB __#ܾ^~H!oPCF+F>+݆ B#a'5@Oza<m5xb Y_kK/{>42>ĥV\,_/V5Y^`Z[Hr5kg- u]T{|ߐ׀gцain PU|#7Š1&F>5\΁7]ܲ{ wm^"g9NS0CY^3Pj׃jJMOC}.g/UhB@A읚!XNإGa%\vL~Nbm߻(z?p̋ujXʀ%m0B3{.Djo0l0 ^}Db &=HblF,p/rD#}jd}ĭ9b[-%O3`8 sd |T ׳9Hh gV]QeO;^vmhwL??ډzcp۰Cݶpva.2艇+^ +:h"JZ@]؃)Rڦt`)Huxv% j)lǴŀ`) sŏ(#"GqT d Tf @ NFe?(~1ٕaU}U$4 E;*~/k*T鄳\RWpeu/~O zv:UHL]q2{ 8ٙPާ<ܣM xD I8w>{%>t=C27Q&]v]dܴ4 %[nH$mO`(BKs-AұܣH%0wo(! oFudj`/DpF仐Ү]:4@maū{ RIs!t9̭}9F8D)+P#g`( sh|P|]M e]`7+nب/+_oH=u)"]9w}Kk 8,횭ȭ+$b'a '[G ͶN幫xQ iH5pLҀ5s*d;Η XUL ItXדg=fHXߪ`m S`nqCj:e)Tێ90[f;Ɖ.E .$ܹFfmpR*vY'A2Yh^i߂9!9ja se`dsE oOA"GË1it.VK"Ae؁?(M؄^ D xG={]_t *&zg|tČ ᜰ8q@|jl )psxd^WUēEwfLR |[ 0쓝||0ru0ĞhGexv'h/XA(rh JZ @TQ8mL}K\5R_L;+b|S5G&clXN(aQmjbP3*-f֌KD+$ȗdw`x>l;HDJ?4kC!7 ZunQ?dKOFC MseU[}74OBJi }O艮r&^M:S6;ژMRj//P9VM=\Λ W,\?EBF߼eb?yW\mؽhT'4nl#OYa{s^.Dᾱe2'0AӔ.m(ژo Sm2\FJ%59+b(3cOy7րDd :Uj@7o6`sˋ&x=s> n Dm}y,EzX)FvC e1NR'҆nOt5.=i7)j;C0Xw. t29ղ;V!Hو!"XUuJs+92ش ?鹉k3`gwY܎ԋPA~ JpdzJ.q4}0b, h_wk,YԫϬ䍡:[FPlh=Kk/ƯJΘQdюYTHnKd&4 She Qk:ɀ9hxty?>oJfF8]0ڐqUxc_x6R7X ]CpǢ15}.W}dqs MTw)uJLRGs Y]ؕ(ꡎ[ρ3W.7 $0uLC"*~"ҿ4E(iʊ"}Rj\{6*LHB\2D=UKxgћb@6:QFeOl ܾC`HvAJ7[ ݭcbi.,{l_(\уiO)qu"~[T=+'.8 :4>ac%#mBu)'媔4i۵DF l5=% gIcpe?aL=5t' 1˝Mvf_SVkBME k nL6<-kK~6Ӗ7T=)oO#@^~  #onͿۀ^gU͑BVOZw猾%/hurO\eh(2Ѻ1f5NcN٘$3}j͋[\ >ƺrF=y`gYl취`ȼuܶ~޿#WYZPz,d&cooJ6Y?^,`NÀ]Ds=P,Qd W5acDY}лҘ]+R6`dcI`(Ҍe=#}r[ &O{i'ڭvw\ŷCq=Th &ÎΤ/c|4^!%m· ]ͱ6ewiN2X kD n'"^pCNSqшPX8anŧZ)?g:yPoˁt)( ` &ڮm?WرDK63zgx_gZ6j6&hj&9\w?-Bȓ@wԠڼ7@IhaYTkl -m̗hv^INZJύ[ y:R?Z0[Y.LoM%r\?r>K",ӲIhh&>eY$Yd]N=*UY[<+]@![R̍!19c>|qigVQ6*H ;;lO{.Y}v{`d"X9z|wE⫝\,wZ ?06d3vzT@.C=r77e0WhAO$" +ުեczv?GkG~𘖃 H}6^Df$gػ$i$TԹHwD*ZzYOeARM%  yk}^C.A)}Ǒ= .Zޠ/b-`xvhvORqbRE3DߊK0 NK0y&ȊF0I(*u:c&zw,"W]skܩzc'VBgΩ@#1]m|bi8l3ѷRhX.]E]Q "aOlؒzy7x?t"Ϻu2g$6˰j9]cI* ]7͖E[lƫG2ڤv64,h_AWs\J"cdsvVG( >jx 2$ h~tLl br7ϗѴ,םMCfb02ta|i0OV 9Gĸ[\wYKȔ8썚@mp 徼02_N-Jȓ[2.Qd+mwޥ, l-oawg"ΐTI 08>*[xԑ<0$&>rM4!.SG.N4sC#F{f'4 }q4l>>|xgt* &*2ɐ'O H8Zq^d jg;0\$*\[/z}D 's L֍2&@#DPz &QjfP8wz6KjK9Ldk`CF"_ȏ[ ҈ sAŪ윍:&"Zvbz$K::#n}FrY S qMo68+P>Y0?1Y>5V :yDGܪ<OVp#dg*hKS &S|Sy9֐u^ 0XޭEK?N}^NZ==8bs`U,fc̑A"O's9)Q(0a K\q0HzHܬ^G>d r󨯈 E&i8%X5w~mHN#fMw*(GF9pbbNKَtݖ\A >1G1\9ez`SfƍI. /s[F߃3v1\+e.5U$# 51Hyr 2Ax~n7L58^op4 ʺ ǔcRV%~"w;Z_ Baj6<+RQd%HJ|Ȧx>/csy9Ez %>..ə2]^6 /ޮCOw)}K^v{Ꮢ8[D`Rf /]񁺛3i7ƍm yL^;F'y"1r χn-;毱~d@`8a'YJw@Z4%4 :M%N os=:/$1c7 ƱO\EۣIv{( 6F3$̂Sۃжr9)%ظ5Ŝ)LOa7/Ry\PG*a9'gO|EtEݨW홅֓Z p<[g= VN4PAK#b;02.c  îD޻.$dt5G_ƗXGr!-t#vb:V ӺF^ޙ6%6KW;SufL(W!Z`Sxcp2TFH`ewPnﺖIOAZplFYuIMeLǙQ8kuV[y|}8żEI{%H,0=1xAtpl밻-c.-NC&U;ChQ=wx" $^b 6rSBWiĬ3dE-E؇6];"`I/=|o'۾ӛ*-!w[?tw]L{*}"jy?,a@l8<Ъuz ._UU>/OFt8MJQka0 ;3O F J/xpWdS|+jִν{-\_[ޙHJ {q4Pyُ%SzJE/|s6-YkZaw-Tz,h;qIfuzy<,IN }! |"ϻ0jy= %X9y$ԑ*Q=~ͷUkU޻ߩv>4߷Ę[*MoCΙD!88V?yns+B8:{2aVI+d]vcU۟ 10CO8p;ݩq^啗I8S3ݯISZ:o̒Xg@3={h.'7qO2KOlXc+zFH֫\)ޚ|m#M5Neqj 0B-qُnY"p%W{2@:0{F;4xU@ٴiCC9-ڹ)$?YLr hmFx77}q0n>Xy}BTj8gHg03c_n57*28!?[Pb}^iWsUY$3+FKm,*Xh)DV>/17WG {ݻMY;Q!yZ05)M 1 )| Xډ_giCj虡*ިͽ6n KK!Ƙ[ qZoUsɮ0gEt w;izLzµؿd X1T%dslr0o8@Wxe1,dnONlQG[:FH왃>ᗄ(wW7MI|vyۃVWkIB I:s,'i](7˥(FbfUȽT2ktQ"L-5LB]!"v5Ic FcWnȶg!]oU37Sm̟| Q֔^uv o{ٽhI0vG)7?RGcKG/._ߔ3Z[x*~y8$1{Cy0엹KL+NgegR]fml9cA:o8? n LxR/iZ2Aŵ2gn,aBZy\C ^L8HCUC>z|CP%٩Z>Jqp0Bs7gV IqфȼP*M zAcNu] oy?VXrk_Ne_Xl&P݄Z{ gbQ_іBv)`V$VL AoO3u,;Ja/躞hm)K7z2(3ߔbNE .c#T"[UqPG؆%Y{?`4-st}VlS<9 3NF5}ΰsf&E^kUׁyQo*6]48Kk)tk{Q4NZ.gjop57Nد/c6a%OEsDK.|Dd$:`Ԋvw6%Z]'BX(rh `b+pBMgQ78JfZ?*Pju$b@xeUw/l9im 89{e0(f9JVGl^32H O&h1āI<)T/54W[]{΃pO͇=~ҕ;$#8Bb7~-Y(T h~ۆ=q1#yYƾ=R:KmlpN ό0.ne.5:5nXOJ+*ς_ְ'zXKC2>cpJ7p? =%R2Ԭ .o0楔~C@R_coZ?2G8@"FVf!K')`$-m`佥6M]:nob>Rvֺ̦=] ^JRۖV tfG̉e6Y#e8tzs5Q4l_Φi#gn0驨b-Uj*:(>uJ3w\F+*\/$`4fs+>^aeZ<ʦj$e糧P=VkDyjCNü[$zEab]*'e8V? Op "c }w|]p9}4ŗV(H4I[0P+fQ-sy^t1 \ %0:DUfۑ&{v7Hlır'Qg8+n| Tī#ݜMO8$ġ9m~tyQJ=f7[?x~tSw$U& Xֳ?n^+ hsm4r.+t_ۊ !oQ7E-N(˕75O/(rUn Rm|9qd+xGrk*,8{B'+Qʟ͆]3rf2UL($2#,+-"SaC@eJN|J^?CֈٰϲD1"}?ʺ{0$TALkjy v\n7D_i:wO,%l7E88?<^k,ӸϢhQe^N *OQl <@wK,p{sPͽA LQL9yLˉTAu]}[R7k[\l)KڳI`]6H̪61AH5˽F_Ue&q03"=:p|++X(d>T;cW (4e| u ΰ 9M\k!2Kjcn_|HC2k:koZo( 3 \|~6  L.H)@%%q89X+nxcEn3QN x:apn.R;Q6m_Uby)¢qpAxK,V_RP?5RGM3\66:){QD)Rn-2+NFhM9 pA \SPm!@y'J4z 8gn  6Vh,L.LMօZ\NN+ dQh}S%D仝˴"XDŽʽI;M y{2bAfR:K㌫ՓUo4i):~?OLCn,t3gFlVZbt*zL[Lh@7$+4dy,8?M\rWmǨ#\pB$ve3Ot0a$ë&iMWPe4Li~e/HgZ<*/:وƋ ʐc69rkU6IVXJI'5+&I@y|b?p"v`Hwp"R_\Ffnj |I_ 6 ~{<捖De]*軹%ͨ-bE]pρ6DMXXuG.G e tvb4&ݛVR$Sdܘ wl/ưhbY<)tӋ򇥪6~ޥʵ^g `* o╬B a ;NΊ ZI"ph|w˜8 2aD}CQ(`4;֎w.BJa/׳<2X 4'/iK}KS 0qs:0} xr-}pkA=]rQglX2䞲N<֌0w4c58㐺cs(CGM/g)ůq1d4cgsF%րd{~ p,Bޓ[`@4C@frxύ T*KQu8ע48Uʷ{wRC]l&'\O R3ˢݖ9(X,RD>iL wW 0A@#6 5cRYCRcH8P8l(''U@L:;benh ;?oxNJYA[gx;GvHw.L8@%NZ|FU8O# iBC 4+2jTX7]s.qi XyF"&EgaFMAߟhBVr~[SL)C3 9h*OLY*r(,b{nx/D'e#酑Ͷ%`2X͓U"_R,\ΫJp <"? D볳$bRwXc96(EI:oB؊#11Yl$l$&|oMRQ3q;iK`#Eh[}!hMɚ*٠Ed36>̘krP4?$+m} Sn9A,9F5\N0^&'6 #JN~:%Dj_DM(BXF4$e=@q-J'S*W $1w| {-r#V"G"1?1:Sdw5a Ί7S)si4;s.I$^!*d=vp#7؎:b(8;o0/xke?g3A#F|c`}|iN@r<(E ?,eILsFNWRP!] j@/c|U響j9'*^v;t!_ͱqڏ VQ42)6vȲU~k n9ہdY)ޜ(P[̓N"rU$# |aD|@wkg&G BN*`њVz󱱥2a/]qw[2|YNZqEc݅[G#2]4 *Ҷ_L]5c_c384=}b%X.S|˴Jʿ$ʀA;"ŶU8|G{6u8$bk?RAe”-mCӤ ,`^:凥h9. .T܆-22|Fhv FMB)Hy+eɎ:9RYi.> Qa!%jyYZ̵pŪݾ$1)سv֏sڠz$ I|x ?RD gVI쳟&5[On[SLkY}F:5G1I7;*ʼKx> A65p)q$G5,gCr4l2c %i!ꄖ`ݾJU$I>_\hV hRR{y톕#=@z\0%uQ7{aROS+q: PUbq@Bi‹YdЏēVD!'FpM,!hKE9 /\1c뽈P` Q3wb5 =l]Փs`Nl\  1po PR}Fl<ӆ 3m!eȻ"3 pKD<}nmz.%syCrtmQ<齣mAAN2ϭOlͦVht%Ml'k |i)%K@=ȃzr9yMqnSN O BXAUX3 8/MT`XpBjXsy/Z|xZA}92XphΪF# `?];Xޅne59A̓0R8\YA A`*u7kx; D 83>Hcq܆,? @Hϥ cpG+e/ R{AÆy$ògt3.u{fctqf_ ]s[Jm &} 5oɾ>)\[bQT_d#Yol}|J4oz^)zD̍&O&o"H),4rE2JqCyZo3w;׿x-PY2,F=ֻL6 :\hZ[]y&u0h;v0Wd}2dE:v'^9XjKVTT;/"IT vdHQ ۊ})- q,׋P4:7VI1>R{*AJt0UI^0OPv,EOo4JA4KIq™ @VHdfFn1LUmKEDTE#ϿcMHFe?LL\š#g7m8Sv@z' $F|/!Qjʎ86Ryv E P1"yμ}+:i G,> ,KV)XTk/Q.2;(*MeiȚb0&OU/ ?MeJֆ <3¸\4B@3v56F>e.-M= Xx\+1~_!G5>i8B.Ij9I?+@8!ҕ9Z7sjڄLTp+mt-V\XT^$QRpuT}8D])贩Oi}q)=3uѕRtxpU=ItEF}!5)fO]C +,QFeO [sph[y;_PLRu'߼DDR}JpY1S0m`Oŵq`@{gHӅ_M A0FRgzMʽ@Ŵ`Anik ƟM@0+O{xВTG9.Ómmz~juϏM㝹 n&B@Y SZp5M!񉤅ʥBfRmPl{f8IOJ)GB@SD\="X^}rcaiL=j^t3lB%m`f'0Zkdo0&[|_Dy肾Ot /`/JGylc{ 9]|PKK7Z(%1kCf h뾈o^XVv4r|NfFEGu] XY<`NhS7@kRPwҰ}7@㸧%Y1&4פF6~(M֤0l|$A4O 8mY[0.KZ!>|Xz i |]Z1MԒڸe&mF&..;4$8.G#Ȏ9nyuxSo'gey'm9o1)c._9$(db:.0kO<3IHޝ*N~_\ޫ8k+ف1_v\*]gd| &,9Ұ0l5G{:#VX$gD3te'w?m! OH6&=}x###$[LD9T~֓`3VZ'Pr@kǂ:}®\?-3^iR,,8lV_&6oYqdqjn4Wƀ[$_˵Vq Kf) ,@oϧٮMڱm 3P\Vjexi Jl-?YF́GV1GvJD A6&,$GXQq&]fbHU0smЫ0t,16Ox XDFB;i7ͻ&SNigM" 7\17sVA6b?6V#vw+="/!¥]&c ĥ.~5y8#aq9Ď-Cs *%z ۄ{sGM+2BhYr'mHhHLحיt#|]I koZUDސ1E'ɅxW'G#;B-[ZrL5l]"ZNqTKK8)MOv>*}v;E@) ]}fĶvVLh ЁȜn{{*PR# M:BvUEH˂-5n 8){؁ğ 5F0}# :)gGJ6@ RP]spN%#/`5[E1c 58KB|9n쏛g+.Rׂ1&tR@**F.y0;(q]~4RZ!.vq+e9$ۘnf|V\63<(7AH7C3j/ w@!< #9Ut"!!fu^~rQ܀[Xs*"xHD6?yn~bXSڜRБ~0=2 mmgPf͸*^&TIX LOLS s;(X)jAI^[-qM\ i2e\hk?1Q8z(*v)Z3s_0#ߢirgM&/UDKmbA@Rʥs8)NCWK\Sl 0yC'6 )sT0ˑm,j*шT`~~tz '+Iu, YɁۛ@*L6 ^-G 'Ŕrwd䌯9P@2e(狧9tK? pnuON(>̼ <5 a߉/V->XK|O˧$oP/l'vjbWE 7lM;܁Yg#)눡&rh.+{ t5;˃ul`Fn-CY_K8/*0 q]+:P!mND7 E]gs;`EH8As)M 7(TruE2:?@߫`P66 m  g2<ԠX` \Έ<&#4lD1Iy xQnAk Gy<9PX&V^P`H˂4jT6wOWobȝ΀DE v~<롪7O*AC*UqtQb0 ms+'#݇)¥B5}!ϽŴo) K^ZjRs=g%/T2o_%F]ƛJމ&f'J);S]a:Ľ lq,HYWy PE8??$7.CK&bH ksUoi-Ⴠ.=C%CR.o.UpREx![;;(o#kKB3#l@Ss]c5'] s}:&(׭,"P6{cung`e֦Ϲ6 |Bp<|ǹN F٬dLmKE=c:39?Tq/TOz'xb ΈwcK\T釴ޔ5CdW|OQ PANI\6N@ #* !8ʴ\ކ%.iyϥ~O&Y`?,hpEVt +kiZyUB\2IsIp~}|Z2[_ )Etw #-I@97"@unn¡ %hUd^Ivt6MO~>B<{wR 8ŸEx7a:=uū&4X:c+^8}ŽpYye$,3ttDJ>yՁD.:rp!'SxkTZ+쵐3m;?ҵT3k#ޡѝdRee$աΟ`e&鉬H2$-O9KU9H-wE&^2%DTVt I{'YVLP8 >r A|L[??EJ# PeJ?fF{b|k 'f'Mt>"Z%]hOX#;Qc~{A)Q1L"% e b^-P v#JXqv9ز,E$$>`Iebz糕ǘ34IDEڀ)zn̑/@0?d5-#@4;";\?_랖0>0:yLɏ! Ł*xoo.?*<`r= -1c27q-u\E۳R~>~7azߥs4djJ_/P'V(?CәmuT##b?W1ړING4a3(M y)uRB :&m-@mFc$<_ Hhc:KNr!u^* '2S_ 5* J2Vm+}YN)ܗQd`fi# ǣ3q'%KJAGpoi2^> ^/>%!%(rLH"j"Ϊ0mY=RVѿ՚2س1&Z h`HQ4iVDG(4}d8-+ o&|;RDռH<ik=>|nMٷX*rNFW %S[l[ֲAH|eyH@Ҧ{A=a)اcWš gbw9,Mlh۵{aEB [5[k\]ܡhx3YT*2GHw jpN[y!(gK8eI^궜`p]ڰxXf"fʎ~@~W?-|x5h<\߄>\js2aLrNdY *nsʺL^Lx5\(XuЙ,8 ^vX*=\lJױ_81ϾK;dw\YiH֓OWIf=Qߝ윣7}x괞Kge]y>7< =RSx"ݻ]"_- +M'-M ch8K.%_@'.&zè/p4y[Bvp}A7Jx{:Sx'l~c]ChK`%~|^$h9fֈnhKa#56dWsߵfH} w6 2J=EfZzMԤNfsCZ1KY9Y8'r>ﲩ"siMXJP#>z9 FDQ4U$W#?f]A55* { sz+-l]iBؠ?Ы&od\lf)jmN!*2Y9Ұen~.NՖ2k6?ϻG[h+1L!{.5X߮>O[^̓xA=ب[N}'jкecy5zuLYtfPJj{KF&lr@'u+#c:yޝBMH (w y%J&ԦF^@[/@{ )k}2cc#'ߝx[ߩ~gjm͢E1'p6 |rPho\`Xr:g>9g죫?Wy=-Рߒn]$GF>="b9RQrjP&-sɍMޛ"\)1(REEyaw(Jx6HX+嬄!Mi/6+T@G1G9bA1]e̶+޶Y-H`kD/P4P h:qܟs]uEtp֙󑾟IzFJOOikI5 B%$)i 7 XKĶKe Y^ {!@:Fؚ؈&J4îkh+@,  3Tŧ_"OO}6:U}њE񐭡[>B)pE ׬sזHH.NJghɚH) H6{Ҵpj'ʵiѮv:!*i՛ޮ56%$yX铌9+ciC-ՙLj ;[XXJViQ"pQgYHV*X 2BX`Wlih.fF; ؟觑 b#FQV p}"u߶C[Q@XZz8)&@oړX2S@7;9aJU RM9Y4<}]sx\t) z3 "`CC5?lG0 WYFI|>P]sֱr PAfurrߦ*ߪIw!z.|ڝڲ_>҇*3>ɑJ^<8AD:QŇ&UPwW)E%ZtRMbZ5'Q|}|zeNhTX#+Bhxd{q3jc$ Y'B@`:t|1 ݄FbjFVC8~T; x5OZxuX! C?~@ɔ׉O<tߝQ5ƯGMoK|m{Pl|yڍ3数@ti8?Q hu{dScrr_CP苎!@!&AO:HtLgug3AoedϦ@~ԁRc!8ƟǺ; YoJMҿ ^\T[j=A 2*4::lYÂ6I*u\}[?HU.|!dߔA [DLpsL8hVE݅Ks#z39ʛWS:W@$qM..KuO_G*Bm8thģe[(_Չ eP'#j2zmGF|%t2]:褫ٺ}- @&x )zC,x.k$g7E*T9$Asx_pOj}Qł@@f_槼ܺ Ԟ[? e(U *k3l^ O-ϸ$ʗ= @5M: /]5 F9ۈ6G$F9dP;0zNŻVة-%@NlXڑh+- pkY0}Kй3˜u(=^JJaC㉎0:iCiZy<Μ 0qV} ~֣yPt \2H{ oF&Q4`ؘo CZaSsͼCwX:"1)Zr(a؇0Tߗs!z%n$;Z+ʦff-:ꋲTyb"T },v4 wQR|Cms@v, ɘDeg3#6xAoadQ[Q]ƅKaB+L\>=jvMylӌy+@W3{hq}l5rEqi@O̗R$)lsW,]!hVPۯ2'Nv" gI!]70O1|S@/%![OҗηlԿ")TXpsK.KۣuW_U 1x5p|/i:w?amyZ, 7U/۹/;Ze!n;d>.Jl҅*DJ3&&L"P+fpLneTI?O[5s?w{ɰ[K{,vټqJ3!:Ӝ *hܞ)GϢL|c}yMN;RG%nd0\i20Lud2?,KuB}9Rlj/zfp>ף篹A162WZ$/mo[]jF%Xl//849'`=78"BƾDOSc@NٳxDH8:6sZ,+m IYaUSpp D8]U! &=!K ۻ.Df%lqt/՟c{ SmPԢQJ_FϮ$ExΧMH=d7/T5/c>ѡnRwHɞg냫t)E? jKc5]sj 5=M5"4x1S8{g&Cj7~"U %㩥]9WN/eq1yˉA| Qԏ58l^O8m48Dm'"xokn7Y \0yY#^H'Q5(|n5RFHYzV:4N0;Ք5E}gM6U٤vt2lz^ȶh9P?2]V{}|`4RzMYb 0Q(m r^1S(O" q4'1ѹ& ԡsZ.Z9Miݖ&xY ] !oN0D&;<1QߤکYlWrw%2ƥg @ e4iB%[y_G@#/eq/K6 Ru Xo L(JǕuZJɵB%84 w˚=/A%{@ kj;]c4,贞"2|2;u F0f! l24Ag p./bwk'WSP 䫉2+lQ ҧfT6ZFey裬krۈɊ/ H(?N<,pZmSa*K ߣfZNAL:(+XmmcbNĭP&)>rF܊ȠgK%ySs $+Q(i?bnS3!B^ غιE52+f bh3gӤNH%#0_o7/ YA.n s~m(Uy~ f+)$+/`jP6sf மĐp/A?6=W`` KcNYzۋZ# Bv[lKD IRԐ?_s\X4~ηUm<;q5Nl<`kI{l,^67hY7ރck ]DåZ:NTaE+υv5B'%a?W4́ 9@} /+'W=&j{.+$+#qa4ɯ LLq(vYԷE/W;)>"Vo``惡CC?NXUEKHٷ+C%6>Lcӥle$%Do)]i6Ձ 'Қ0ݷ dHg/["dVeCdaG1K"وJV=95iZƸL{^`PnBs67Zڪn>'DϾN!୐l^Of'[;tXwS9] zAbopl{pۣ4(2.C^!T&SfJVcj%>19KRm7!w<4lDD=/h2}x@NTUd_2 =Gd_@Do}p=rhY99h; e"E=/\r>KQZ,iq|;A*%P'iZͫ]䄧(PH09RT~ʜl@^JlEvǬ H}@wVP, ٱ{%H Δ pT}OۃhY_o3~%=zQha{O s=o'|"{P`KbW}S.u1F`~ڄiUhrh9uJ{{v3p?hZ\vMG]87SrhޭH2&on2&~]dOX@e~%<ܩ.cO%sB"ۻYPq;AxF&Y!vbAͯl,lOZDZkinau߳4+Nb?AD'T Hx-hȦg.X"S<'<~v$O)Z?\*b7[;&asGDb?0MAZ.ڍW6rKQ,s7/|6]Q?r芥CtrE ;,ݢspPE\`nKY<Ä*>Yŀu݌|brAg65&!,\k 5XDv!,(gOFs X*O *gԮ8z"?[@KoM9tsTpE 62;zn\PpP ` f\lcr`7jbVL-|d{~ŵx bJpQX=H=<\\ϣNChDs-ӧ8+,bsl}8h=P ԍl Vۖ.U8dl>T̀ 5Lf)svDt(l]}F>)J K]҄U\wtړ]S٦2z*bq'G샵8Tm֯nDd#!R;YBI6XZG'V~N17Ȭt+wSj-e)՝~`rG6A푑z ¶ =I8`$̥z]91HB8Dp;M뙙GcF43/6cvlB$p:$ÃX u~ "Fl>!vDGgDHkqqȥd}{r;0`j??њ@sj xc-J02L<<<%i>ql&ξ]{*@ . j٩鄾[ǐ~?}Xy[C3Kyp9:i:eITLypk&t}{Y nw&To$T(1P&謿!=xT,!Sr5xl]fJN Malc Jz;f{fLۚxo9,c'֖Fl(S$ j6IzKz dU; P*C;)RI5Q%@)\~@*۬sk8^|neTFi|YjG$w0؉t~m4z V>H&h)-7feyE&WVi<.dm;, Y`Y Ȕluܓ?bvg5*\@裭93kW]TLoVbkm#-C9 rėUNy&PGdK>&s߁?k;ݞ ܅W&3)D-q)WUW8kq;ލ 'J9LKSJ2־p`no jS^0t(^~Ĭ7~?U}?7 NԔt2+ Ǧ/or&< dgi."_iX?EfY D-+SV:}wF\k{TL6JK!biI-DxD(XA!ZSxU,DP▓^=MtaqGbo2;oJl-IhD0902+}&mQ-u9Xv`421݅giAJHuM(qT^%0S F&=MuFhv!KW2?X9ceSyos>ʥۀk9s(n-y( 6'(O'|3䫀g~CI*)#)$Ė2^SyGW`1:8tkONT0npZJW;/Vp8\BkYaڙ8+W #{dT*VGw"5ئڨGlA[kE"0 9Wb Hܚ@e{Ƒ +ż0Vxx0W& ѭ Ӏ^ rˉeb|fajC)>6;$#*uUЮ~oD܋}1w.iv'i$9+z07#voPºS+ of}@j"WB2^*G3 < UƮᱧc0MT\XxCz_^3cۻfܬl zHٌmD78C3fN% ErEn^;X2SdLBc7W?}_Kt'Z[ldF5 R;z"U}q%}@SjܒBs nݰ3glk ہ"b@ufk܅Tlxz~݌ӠMw/um @ i m"FwQ:ot ҕJma2Г ?? R1xvBx^hWa?G`w`=j׍ؾ>bJU"rJ('͑ewKe.bɁh2^1)Ԣ{z?3Yw#~dp+|7#CYjrɨhGg J8$rJy8<3VS.} wజ· f5ϸEАs :PP[gBC -;(ZSIĚd>$Acy**CɑY"LlD ƠZ n6{~J=0S=sD@65lgt?G{/t%|xO YQRަbe2Q`Ysԝ9/c(Sjl%*&f^=&D8ط?@e=\Z^"éǷ^iU82?yI^;R/?/s%`hQ< 5^,))niֻZ50Fe5EؑD ͆^Q-xtw:inbY Xپ4İ+NV"4ɯ8 ?'0XNaZ D)CV;2 绌4ac`>GX,={yYv@%-dmJ֎;~|yy\?&wKxlWj͆;͎x$=wHNY{~ʓE7xK\a"bfnaqYzFXA|K2捹8iYc*ĸu^rЈB%N=ju}E?=-`,w XP*nOYwM jY5ر"GDJ8 =dkKE ?sx4/ƫ}]&[kc! (#Zpdnb }k0A{ ]ck8x`idᴢ4W콟5/ͻĜgK +>A#\U%#eJ>6$w`yd-iU齧@/E04PuZfKqj:Ec=e<)D>; {g.Ȇ.DxPMi=\CWN})Vޟ$+TV8%t31RbY%8|.;(5&A8(bT^$kIJΆ`\7A.h2OBFP-; X2H[tTt6fŰ9<nجi:A^%Ժ,smb!n{O b{XwO08V56_9*0ݳ'ySN& h va> G&n]lƧ2@ IC#OUΨ ؞a̺zEA&7f'/`LMZ&ic9w8>,fufy38%0:qubiJ'8 .\ũJԤUheWT< W1$yϖDu9w;q*儀cs[\㗠ʣtar`y R%G&pRkeP pQbJlzgdcjFMtj0%Vy޳UdEz ?1(UJ)jU[-os81ţt\<}01qOx6&?dK* 1c$9{:H+T*aD #A$ZQ޷aajL=# +HڰGT D`*$'_" 1v&9ʬ3}Cn5Y_ g 4H2X?؅cdaJ%-8`Zj2&޿PBd_mW#JS)"נ+;yZ GK )@.%yI)?Ƀ4~ej屬6u&( ;$R3Y<hqh,jYz ]^%}b/cO ZbmG|(L $zn3$,t񦒦8P_B]k*ĝ*޴Eч}"T|8(1*nY;hAhK߶ S_n׃ѤMT5+9,5WJG[bgDŰC$S3@=AڧHi&0)58gT C-: ^b)6; T|eC2;c",(P;9厂B'bNkYics0xBwKOx4TJbEm vmHr_DC AZiqۤt@W|*,P"Tɍe:Qˎ#YVNƳ, IiBOxDsQOE5{*F7`SSwٱCK^.;Qy=8B^%❥CEsҌ!cՍ_@vH!$sǜ$/O]'KM C EqRTfypwAWb P#:1vIF;Y5»>|M]R<*YB<L1BoG՚f ԈF#y;PK̷9N5 ciڛ 잗U[1<ҩu&"\ ɂ 'o5\neb S;)= Y"B!=wye2]* G#jPxKO*,FpWmp{0` ] Yp_byp!iG*sX!AYT;C`\3oy ^mOY47Y,8]^q,pz=.$9v倒͢4*[7*k1@ɊAf)9\\*7~Uu)ӎS&aCgvzlMtWIr^xcXOزцE7N]Gt5aIjx՛+o BN)dZfQ",k譕XʖVa$Ƀm~Ge9{WnV8 %4Z:WmE dM`pe[P2{!I1 xQv&y=TJmI=l6Vkb&oKq` 3u'D dP tYoB%YBCnhm~: -v9:e+K'QjO;6O.\xQ뿢/?N'v:2Å$SdP*ܼ(F b̄ PE]'6@9S;[SOQ֌=b-/(X1X bCq( fBO.ՐPOW4;03l|+se2sWs<H3m7L V/GXt|jHneIy$l75ݰ6 " y\_dȄl5t0Lq2Ս9XJ/:`l'+H56f!b1 ?FJLj"z 3)p޽(ju>#1UPcR[2%y=lutf!jJ-,G Nrh%0j᜞Wq$c#ˏ fz"G~  =@g,IMh?ش(#enR`>nx"{,6R[ZuKi{2Y"- Z.3 "Tx֝¤.#Q6G4w1oq"H}];t)/?MGp:ח9PX(pfMG`M~ CD6g&&c7k/WY3~:~ 7Y ״,Rc]AE)dŒEP`gɄy.NqSXY&>jDo+$pMj (ԸrW:&&wo$\0vuhUe)W\C煶C$q͎,1 &M.n;F>Ak4+ڡ5tf)㈜oF׫WI=2ɒ1? ~` $|:7]VN x[7 +j2μ`+wst6uL~*15z 0SK(KBVC9= ?[nT mSaxH3iC/@ƖSկm@ Um`o^'[? E*Y2. 77„燱UUmW\xm/N/pgH+gϒcII+ 1}q|N"޼8]|,9Y6S 's.^W=Q}p)&"uѷw\jcJßEx12'1 [٠LRV}vfI#-(f!A #dP:{;~u?!.=mԐ'>>| @=0Y Ԕf&aBS6U8`^{mrP=§YWi)/3`'Y;%u[f@0~IW / uOLtz#A%~9 D9I#­B̚PV، VoԨuذ|ӬVZP\~Hwk[S^%^5.qjXe褋]QGi!E56UVeoc 6!Z(VT^m*,'orrbB}/&\U6TLdxap "k 2UjӍOEmq+'2)Fi#Ž9E:='8VqW7x-`8InYۓ9X1Ț$[:5_+)lY{ԛF(#_77tmlIasϦXNk1s+%6 7"]q[$b]fP)BRH lq&֕B~&9N[`<8ڂU |o*A,g4+|!z!"7vXH:PURRTMmgnqRr\nF/*s1u9 f6>^aV|5jr|F`x>k C^Kk~ҵ +e7L|'`U}"7Z5Z>w-n?6xO Ggw S;)riѽj'c?ynK&\ :w@PZ#Ry~xzF>^M/<Kݙ?P}h]uRYIM>՛;K6Uqq-־P)g8`bdx0F:ٷM(aiU0iT?*TfEQPŋ ue/+hc2+4Ws9HR7a H፱]Vo&xhk(`Hě/ۨŴӤ(l'C>f$UVE umDĦ!n^a }DۡCQ&%%Cushb:mZmglEy }rݗɅ70N!$ّ()܀{rr )qSGPv``SVs? 1^MZ@P&EffE ,j%*P+3B5u?B'u'P @.z ¶ZΒӕe(Ygd)<'D5s :LEE{ ρQ'z< ,o{69GvKͪ@o9Y+\KQGtؔha207<{Q"(!ܔ 00ͦ=MoYޒ|@5.),)۵>$Ր?#nkLd2%ބ)QI?{}H_D`nMYJeb::_G'PWCR"}$Xgp"z]s)b|9B&7ә79߼⌃n_7 4MlByW@o L6 p{E4KYX8:Ϙ;r0 κ[ 4Xuݧ JԴbcV? wbP\8e\ur7Qo⻎Ing&~VUv.6]+_V2k{'|k6/X/i݈>"Ɉ4i:VlkfQ'7 3a%KHQu]8:~4(}iK~*\ aY.]#ZP| -mj>?u/ԁа%rrγ+GUNγ-byk;];DٟAtZڎ0fvnJUDh jiOEd291627Oݦ&LߚBY:B-tZSyw) b?=섻k3kZ_ڑu${=35YEw&4炏uTH:&^єJŀYn"VԠvɰꏕ`cC҂aL2Չ֗{y#7~$fyK#{QO!7o(u]$w:]%qø`ֈ%5 x$]e}WӦ!h6ʜ+r a U&> PVgJqL{O(OWx?M"i'Ele-:Ӳ^VoVl\͞/&Ra-quZ!l@CuaK(Hp/m-2N?^)7kH"&QiJGޜ/5 rcEU~SMq/aѴ/zt21]PdÛ9 \q|Я "\%I^t vQf:bPͬj]/!nLpJ>*OAL)tDˍ})W( &6U͢d r$IQDcb ` qtÛ,RM#ü5 W"/4)17ekˀ}wXm5q&X~2h"x+G"bh_]<ǶX zkb@Y'F_ooʎfP. i,"iȹ {>U]#=/2AgdRp>2)KW`[V\᪄⫁m.i4-|j]}W'Rn>2?O5ILzx*1$aX(S\m"qw.WlW3FٷֱtgtbXWS)Ғ˜!Pl$ jU%ɀ8'vpbyc*YNQ3sI|CdѬѓ\ԍ(J!fڊӥY.gaL>mƵ:펧h5X|?uUUՀjaVeD EBELJ@OMm`&OWɐ`o6l\n% vիR|_d)߲;n(eaGmLFaoV}5K"~^LrJu1vM̰-̇d٠d-CRLnKᫍ_F0B]t_A/qUJ,/v}^gG"6 !Y6 8ux [kBXR>4\@X; ꊁF[v(/%mRirՋ)< "3-ctQg3_" EwRNw4S>hn ^FG(dQL̢/=fT *:bulذzDdTlεn]c5DzE 6jIѮ&:Ģ C|U\H?Ð W# .[<)b[;;3;2# hz+=COU\z'ni'/l9t*:qHFyRVs:yg¿3.MlB&'%$ d8'F!ThX.o:l T#IHdީtUmp5R#=)"6-*Ft6~j{',F>-!cFemhKK8/[HIKsiqȤn7Qix d$<~:G"f8IUUV;=D|1xWpݤ؅jAFOg)`LNz#tǞѳ :He1=*jߢ&7^`}/eec_)Kt5vi/.^ eX2WH/zW{40g]ђ@8ԣM̄h9Jscim3_"YȜȽKGZvRs]Nhzl=lO*-prQa-ry\D3u0FE~("3g=sJ > gΩOCQslfHEn^؋G7 &jcQ{RU%Wd|nW+d_^E5:X)2VJT/B-NK"{RXϑbV W0i:kPa;-(+fDXk;AJlK=>>.om)uWWPGȭIt> u ^9JaD|| _PЌHc rO7 g촿hiA=)Y ]sr6̚^6~li\KkZ(Fd0V}!r$Nq/P5S0Yedf$ҥNw0 }Z~x0.pl#!U+$AR.V jqr,OmŖ΀IMN9T4^ qxr:b ?vmѪRtPë?cJtLfkhq).ʷͦH\.ލ* uG`Ʉ2`&./ljdO7`(!\4pPoMnljuöW1̶wAf9) .hi1sroYw9T/R"3\ȞYUi\P}mq>."<Ѭ|b3[E>zr8YE+r)27 ?"MYdLćoe<fH !eo/fPiu"áiY:\MzY~ò N}82Ml+Gw?`gVmPa*J$6NTrA /}1c >;$^F0YO2"-j~zT ϵ#N(u ,r%-JdTux|\QMj5zH_6GcBMe;ˏF+yΖM}ad\9n653afFhaS`ڢ>}]EnDwvcfh6GLpt}ʈXB R3Ԗn$w< /qd̢nD~,)}P[v?Ƀ qԵsvsagނ94=/vd3j? YĚɕW_uG5$x\+W4G̪Pkx~vSn9!/~ymr% R2\5/7! v﯊~Grk*kX.΃|}+u C8UΕ-p~\x0+$`ˀ Lp2<*2;dqm,& 7-",O/FPh  BL}*AD|T`94h~ l}e ;I37iDB._-VLtJNe!*yq6`eKZ_w /ҨK%șr1R *&˳1#bb2VH{kv9JWPRN_`@ KOsL)tuvuKxڡ@3CB0ZOrbQvKB3 EM63 2xkDp_k `q2٭f*ՁdL rHJ|7wp`" dW_>نDaPxJÏd]fm{(gpE2ς#aEClꥑFÝC͵c`v'xI᷸4Eo+%P3WmOKm[(AZ^VdDd|Yr/IfCo;Qu5G[\pv/[`L% {YLصWjGV~)?& سĤH >F+]8ga'inO-}յ՘,|Q>Ir~XU<JAYBRGR1xat]!p)LyǗA sRfq]>}?:IJ'*!qiA[. jDÞfX㎙!^q{Cb&P;KgB{"u¶)գM`?֢&I\GA@ip]ux=4u>6r;mPO4\E~mO'LvEEkv\n&)؋H͆U8 =ϥ!ޣV;|doU5vttW%CBÙ߇'+V^/_`5z5 NBɧF`' ݑJ$s۪%ؙ00í]c ͕ NIrԋ緖.FLJx^(I̢N* H'mǍE-qN úmR@ _"OFc& >m-ʠZ+v_ yūk6Є焼z%JX/064&{UОbPzˡ;G n}L7g%SC_ruM;ɤF(~(~P:7J ~.)Qܘ5}6^ LԬT=e`4 _zxBVX#aON))j7wg8b* WQ+;X۬Q;Np=l>(^)q<%VjlaU R/OQ;d0\vdD/cdP_jbT~t-%j6T"MY'j|iNk\C"sLr{UصY&HŹ|0X4| Lj0eur9G\X C$ 7#9 oUȣT;J*Tфl1 őlU#6SMuE5v7Ef P|;#'%ۍmKAv8"Mc/:/,F%tUA  -52{Z>+ٵ< <&BeKWU:#’N >:v7NInNsՂ}.l~ms_32x~+'k96Sv| 5qʩE !FU4ݐfv#nTu& B?1 S˧wW/NN9B'"Qɯgb_pUfqV'T٢)?#zTĬ6r8>@aFq :*q[9 4=0ut NdLwHkpv1WG AWє[S89C#&UK/f`7tg,k!9LIЌ#iw;I#4TwzFPxD +FCQ:9?:|eI=Mp v~VUQʜu=aHe]!o!nm}>eC5{mOs!1AxBKTM` (k肨J#oni{tĶ{gu#\njDo+Q#65>1tdW[ݕn2k3 p@(s44ޅJ&Rr6얦0"u-1%t--_Z ٔ MAT} O\VfU|9aV^%yXOKrZ.9]0w Txb1ٮ疥0Ad䚍~cGcjkv`7A>츼ʓ Vv/1EB{:*]#lg>)IHEED+P9y6~rڴ:eAg&?D5$)cplԘR$;x KʭՅ0AX᧾>?rC;mx>LASCp]4H2FU Z uX0yF <8em^`7[rY? >v4hsA+Z݁cMP]QzߌٮrSn-Ή&͐kwH_DYp|O:/J~ >t^Wu}N`̙4d;E̷g"g{4ʄؤ4t@/_뉛S0!毃*~٫RgJizW=CdAR̶! =_;~; 3K]??G^|3לg6w#ˉX@P5:\10Iuop![K\L޻+6n`cz!ܔ冢PHX`fi1SH#&I A&'1ƀ+mYI]3^z0w!-בZ J6$|w,4$ZtV2._Ӕ.DEHiX\%ުeSL |Mi^T)[YhCwMk;Dm9q>1Z7T55ݝP-IA@gG6>o>8ցdL)),[xU 1ʻl)O@-6/Y\%̡Q}8,yAzu a&(ՄY>YY[|<ύix-B+vKdÿJs73"w/:#<#}"P';?PzA=k6\$̟uk1J'_4<&н @q;w.ֶf2iQ+\c/^[IɑLP3+KVkV3Od0cS ٔm9v Lf5U H'-_ov7s̹ǯZrt[}L*|c|4:X| kk2?pL5s TΑdNK16C3  #JX{V|͂]Jܡ%w AvY[&6Jeԁj2֒Uv uѴ[u$=@%WfBDEBbt-._ZKlvyqWGwf kMP<R+)1qV*r`>hx~&5_^v"PޠֹMu CP>= /&ޭ ~)ojb5]c}ϼH;k!" fM +,\LݫnsCtE@GňdsSOI%>8a?raA0 &S&^$4e0 *lhMh-צV4gb͸4 X'h <-JtUi8ZYKHH;NߛDžLk^Rxo)v61YJ (~!IA(l{pr]0j1O6H(ҽ.*V,ۖMX6F^np7Oǀ*H UK+MI<<ɧ·f0Yn8Ot4D388yT'(s[:_ ]ЂAyP{Poaȸv%TxS;vʲYkׯ&<9ۊ@H`Ju ^dxXNԒA~45PWY EW( =c UrI VH@NH$A9Ne^Ke"sȣB>|vK5{̭&እ蛜ҍ?<ݷ UE~ .}8fÛ/'o,ko]ǩ'dʙ([:kfv8eiov)o7>aԍ;Cޞ"hpU1WLXPHyJxhV=`=2wѳE~o[b:BBai}s?[9~ۊQ7spdn|uiܐk$ҙ5fu<'W[1|IX`Su#OTA)BH/%[8*3e{n2?*~&S[{^w- -(rZ=g\VRv̑G*3 i2Ө K +3c]>K(¦ɸVYco0k=4P[! OTƣ?F`NG`G@<Ȳe&T Xf?tdT/REP"nD51zBEB-^z{=` #bGg  Z$7ҳ@=d~oMt6D!|+ػjQlͣ3}J1l 3DFJԚt?>sݚ/2f9^ppa Ċ.Ve$\K AS&%bNuU.tמ#XCB\ oîu}9U\VtӪX8]hS! ׈4bu<@&P F]X@j A%xm)ؾ}` c#.;,KS\Q<4}ɂ^Kfk(=BΟ> i U."yݎ #6.D"-GIc{ Ř~BkGH 2yV?໸b*Ɓ]zVLqiY釞 @J>S?ȅVmf:Ag-h7|i}ܾ50xZb[ Tܞ/IX 1ڨgYZ0707010000000a000081a4000000000000000000000001673737b80000fd50000000000000000000000000000000000000005a00000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/j]?EhDTTk׶Ǽ?:k]>;D*hKb&)'X z4l/*~^v$0CķABQ^}hMO,M21O@ldyX I4ӃnƴƋ;b-UbCozq(ۃl~!|-xZÔ8@w ذ;|e!IgrcDݸ&o5j**sT*R7CϼX&)]Z|Fه`r-qax%hQɐ#s\]c'f>d<0b\^A<\4$7NNSr_"acj3?b/&Z>~}'ɓ(!MXо8'>qnCHKy53̘{Z퉊 wsbO[cU-[?^~7@,UX̽rpY\U&uq~Zl6ެ;(G2zrEٔUGaC s9:jL$agoZ[+5J.M,F8g7yv^l$"͎WMÔcGYi=H©d^`&i ccÜ_ˊD%#1SK\7%aa1#DݝU_AHɢ] \(z ``R%Ӄxtpf@1j7B.,q{14)y*:Dxo#1Mb O"BJ̦O|_v1TM<μoWP!q -~`i).msxEN?͇-QBwN!Mg"tqjHU09!Auxlnaz+0 TLqUo$HK~uHT+"&\ V_ŕlN*# =QviϽ'S 5P!cY>go򤛶XK:$\IvMi h(zI čEv&Z$.?{濾X xB`S{&5vI911֎dz;YNGW-ߵ!CgzLYFw+(/*rq,D=H *KְK \C߸>@vS؋G<4yeʾ&i Y)j)`aȶ}<\$AC~~g+?uG_m͜kH8(}P1D3>͜Mpf|{n6P7lMi:9& -ީ/*S7"}jd-0/&6PFӹ(. Inӆ|%5ґSg#Z1aO(rJGT!o1% 6b;RNe*C wD M^.x{enᯬ^ Q[*˽ fRdžvܰa\v?GmOR'V!6>R gJ09͖wVXȓ2c435EA%l!0e-)/UP64=6@TB'ooW,|+HPs ]|C *Lh7=}Lь|ܻ/:(:sp#:̰mn7H}:p5m#ݻq.kHw#1'O'xJ}/:! g I<}^@m!FXrGn/bk6ݛ>BC5RkUI R}R ?i 5+ʬ=Stv\T%By|=".r۫lgWq~m'ؙ:=&Gv9.ϦsO/"1h:7 u IC_ZSnkooZh)^xR6N )LU_ۗV&nw5jb/!‘^}&d&]O*? 9"? L9>ƸsUҎJy#nom2ciUVKu($zm/T.H>*__RCxs%޴9`69duٲ%xIp0"},nW9wA^XމLTx$PBWHA-#m?gn8pKmg[?JP^{]yIC5v5P8-N} ibG 4~1|qD^S ^8qwy1Ab1#థұ>xOgrE,Ts,+|,f ٺة=\m!J Xί4G <1e~;(ge0:tL!I:&yQ2pÙ(>!uaO> ~9NUg*+,;NCƇ"un7χ:1Ұ[RXAy; Ϻ0I*pzYh{yg.sxS I\iUHGa"\t~HA«nbiBCT@fֽZz̉JZmR0GWBG1ǶtN^v+ durdDUԔGS.qGي4o$Q~LF9y0^SrJe{ȐEH}zY>׍PQ.΍&[/v_q hxۺBSĂ`L8[ !)}v 9ctm=>h:^mw[> WetNv@`*:GěeBJpNŐl(r$38hLuC:F!vͨb ܌d0f¬"26O_ٚl֊ÙW)EvOoql9NF GΒ}F=zMqR.eT{[~:z$|_ixU& ($c!t!8X1oYĎ4:jvѥї8vWF sHnUF[KJ < ρßj7'll;b5j[2v5|f_ߊ]ҳIg} N>=k7}5o"P gR-8)$:md\!SVbfz-@d (Cظ3vKTiG*. gʣ~Fߘ} GZNdF|+Ү c|uY5BT\c@3>`W1!tu9st+RmDlph 74k`0ᬇ>C_$Ҋfa @.lTUAN*/ZbbVփ`}ifŠʑEmm|p%]T\$wPl۳dKIZÄN=WdymkDra f_lvʯJZw۾XN'ĴD\xKdL'\Q6h c -fj3]!sSk``p\Hry^*G`\<}kY*@X3᷉ƁW_9vC}Fbv/h7,9U dl%=}Kt}U^Qǩ]`_Nj}!ju2Z"e1ߗѾH73Wz&ھs'R>dcZ|psl}Qvl0!/x`}$ [7G1 gC8~,U*M7]f5s 5 >FwhUr -Le)Q q-_uv Ϭi9Immdm$ f=WoN *( vGY-:m'O\r)F5C=+*p$HQK/HsY$XMM{.2yr4v"]0Ӟ{u[$,=`2t\蹼PߗKжӒf`NE~տ $"h,wpA<,.[e꣑, Lz XݨĞxYɀщ7%,oPe:vo^wT._#\5TO$'"7FW::S\G@"m$H7O~HdC/S@䱇2c. ;)_BUϥJK1}nL!\O£lEtyn=y*O~gwSz+ ibHH}8ɡ_QPI6[80y>Џoaڨc֙1gyPoޑK0l–TV A7:|>-B}_jGJ9,LQnM[?RRVVAܜc -t[ pUҞrj!2G/ h!~n«G̨ȘK=WjF}>b AϾ=thdnq:jC ,h96;FWK>0?,"9`_HQRa+bh;SƦUGT1G|5#r:#yW,A`.sc#˲ (A/P< >т' ٽ[$B_9%#{$[)\tW 8mCQ=:ȼNn8d,&특B^fmǃ+S!JGpj,.Ygap]4IK~*QN"7DmF$hgZ瑑Gff }yXh&7 ƭ)d\FbK^tux=YJ|&h!gt \7%/Z/4zUBӝJ˲ꜜޭyJRy@$r)頓glͥG} hBLǁrLV@X/H,@~ީD_ZaYa䛟\7խKwOa7q(cn% VzJ+WݤGP˫cd⺬3֘g'r0C{p,' 6v/YD@Ee](0BGI{g3y8Ce'uA%ho ȕ;"Uƽ4&^ 6c9gd8/B@cOGɶ"&ف'>@ѳYD`#ڗ⊽8 *W &K-Ao`&_ts%->PIn0 9XluaJ?6Lw/,E1Rg>V~Z{([1@YUd8Kpu{Iw^^#F"Y mdMJ>S#\5|ɾ|S}{N euo9Od;Q;+p>`;e5H$JP{/"p%T4C>/ 1C&u\r`>n )Ɖ_?? r)0On|%yJplt#vu~sKK}oO|$УjJ`TpKxTA_"B<&>*oN⭄';Mku;=~dJR2=IOX+'UA2š0ms&!F3MKlf~.Y,G98ɺok,͙ nb[/K3sb2Mty18_&2i[ ?7?KS)H@bދθB+ԮVh Bmr:~-*HlnJWt $-Yh7j'nm0s9rihC鄺(#k1+iG[,'&Gor PM~催rq~y@5VwW%c+(ntqӃjiSpʫm*FCj1n(P6~1}'0l,)Cy,D\3]y(Vc,ھ ~p$?eD] hCZڈ4qWg#fFCT0 7OCwmIt6Bq# &ЊNԘ6#!US{(!v<ۓ$3EmVbơQ3::2:^-,i-dm!8 4Xߑ : `= 3bvmrBO8\ي3|ĭlӊA)HĬI.>H 2@s-0_*aK7wqKM fa0C".ry@t:Ի?@%6ӭS,LJcG" (Qs.t /+oZ $M>rUv)YY4ygqVG-rTΊCn(ۚ%2ОRu>s)0Eyl M]7ȥR1ڝEl{/6L'BJ> IAP4BRFם5rRDxCI9bN( E3tr[8:X%f pR] cnKʋC<S7e|,-_`.T DIn+* u?KpKZgc &1&%|Kt>}\GSSIW&DžHܺ}ng iz1~}e $ȉZ`=ȵԝF="u x[̨)XT pajJ%YznLzZnw`I=b Ǎ&N~GͲ~>ڰ~ lpȼ3Tx#P@Qk "tJ[p_2G|+<`7٤U/ .܆A :lu~%/}(a3"7$ W,SЀGZR< ,W:%0>*7 Ke݀g/bϴ:g~ pOОu=yV |q3K;U+襪2'DINj_ b47uihqW&plo(@ +}m̎*=XZރ+bng&!"0gMa-s~ :-H6`.qL37ໂ9⢋q,=4@jCKP~\Cwbu^w pG͇puQi|7V_._o`ng.ea7F_}Qe_U[HQf ՟90h*Џ`V.lV+S .D{4^:p#Zx7e5bWLSo mHԓdRPN! 2BNiaf9m9 Lsf#mw@G56 \Wܖ]C2(fkVX]Į5^tq9B̸ Qj'k"+O 'MX\zMg̘W)=6 c9% DpUV9g] {ƷT~R!&yU SكuOvY{~K#VÃeϛ6ZzIu$GT~Jj‘}6[ִc>ɤq\;)4Rs9_=շ؝A3aeo:F~Q]0t9}*iy%KXҒe8Y +^%\3/|HR2Z= $XׇQX(XUB!|O>`ݥLO{}wG7ĚF/X6cV~B/hvNYfGb»螟ȫF8)NXp긣P$Ymh0Ih)Q_|&/g Y&">y\ ҀoJڵ}5/ʊcCKj N+3З)Ơ d_@n,ӑk&ܗ[):R/շ}O@i) v$R,ی[)ݩS/R-(*d$.!Ly{w!9` h&<;q Q__m6mOȾm9ӽ$\tp5O">T-o3 :m/o-2c]sհ68g4'k+st$`xdQdy[ZINNO=PEI] زpڠ f:x^|m⊾LA@#ՎFo@bȫxS`r+$OO4i1Q!R eOg! 48صE(T UtΛ F|5ہFzr%@e3tByjPJ$4^ig0=RcOFô&uDsC:$XEVc(ZFh~@Dל"V7JT38D8p^?,;>ˣx׷}YH024B[HHPC1sv*V2腉k饅Y E>٠14>< WsB8[ܫHER`PUAKćѵm''*:)F k{U Sc`{n¤/!6tm)FiAWYKiD'vzw`s_ *?D[./l$~F*`s?6.?i+L#6SK9F4$>o.;ܳ+ТG]bS4PX"[5ߦ%*Cr,aɲ|!{{W"$O'B6u {<^ (VSk5&cbC"], hp/e~OtXfW gϱ"E]iп{p1$1V 88v vӬ⩝b{1ߦ L좩}+L9 NuT yMAu~b՘M "bOzuwLRKR?@Z\鱇凼:hR aRjj:. 5 4pHβL `/ 02sZ}j S2"&ӆh. g8=8j-y%CP3 R8f{%|<Z b-S~IO1o$!ZG" Hp.PA@LXȝOy㿂R]cpQ=G#1@Bb! %w_wqNKblqM}0]e㈞aH+LVrV&6Rӆ/1DEb/NE"H۟b.'l mCJ:&.؝ 1=`u/(R8\HD;닃t 6ZLݩ^&来]&qHhvZV=<_>MkP&!l0F:Z%<:kyjr{T0ʵUPdHm$i-rmR~~0' T B-d_n7i$VBnl$MD9O# l@"xy3ozDlY,WbwQbKaT>_Z˫o=yu޳Lޒ81:t(&!uKht`YkO1䇗,ݢߓa 4gEZ+9FyzZiJac۹ޛN1V&c'с{y??"L(gA~JX8۳WUo -BYY!SWl2 ?tR ~?7+TLlV'Jމ9«sa#ٸzZV5- i: $ʂ*DQa,GF kS,f'#qmzqۧ_5/AdH!RG 4XP܋22l oںbqbܑ]9j0.m<{jN < S/u'&c#Bv2HH)ioF^% +{4D**Yس&8BIˣ"ܩiY@k˸Rl$S~N)$=OC;"f*NR7{V?4^@ws gP?9E`T_d֤–V2OĈIim\m8$n-)$;.e|.c::ExP,݃x[rҷZpiNT9Wԕf¢Ŭ d?~k$ZݷG]/+w h{ 'EX :3 "b^/UV, Fu tgfɪ:؆ g7SM7 \?KcK |Al6)]/Ә y8ZPjMK6)ԗ":3cX&+?h{'gWpը3RKi.q32_>iQZw6Il}gRrq_OhRS"P20c=>+$0ӃmY%*YdԦh* hw7`D8'pU/e6ͅ?\[z8OCܺbԮ㟆γ>ܤ Ig-2v_NEޛy8 yqSΛ?QJ']!Y|D O 5nqo)O9 %LiJ9U.7z[h"΅^Zs:2ѥކ$WH?/@y_?m٩C]7@X&WѬ."Xu%$5qlx8N v+BƆ$I F,ةvZWyO 8KRFb{ s1cA=~],DJCHB@'jCip^w]p qqJ/v:.<+nlw:PqwN`XWAhk> oiW)/bKn"ws+U?i]̒DH⓹ͼ X'$tlQ.jԬEeNRAU怏U F3̯Ju/> W='ix>#0@G" |+B`U,IrYU-[ lGyݏUH1|XI2 L>zsLM)Tm`[D$4-Tr(1oL9az *gayuw0RZ g9at,_P֞K0&ʬRw9it=c3a>4 G~\-"B ys>9nXP\\M@MD#d}> B&H~f$‹~%: dL Z:;?8ڠ*nFr2%MuObODr:A8 B gyO"=bǜo#ÅQ,2B4ؠBxK`+kllb&dPM~:ܹA /{;Y-` $d"`pC$hXuTkD>/blv) ;`'%u[ [./}8##_:qzK37H7dʍ^{ĴXMAg=CES:iQ?d fQT+ӕfv@lɻJ~TK9O$U._POUYz]0̦1\VRP7(XcES5=UM )/(~}[W kFV_ .!!;2Xj3 S:$M]J\%e╪MvJAQb;PÌvb|7 EGM)* ~8ޒOpDgd#6.cCDl}mBrImXu:` B 0@$)毡t 0o]*Nl( 1H Lk^d%H]g.,xg>~:dO- I%"A:  Y$(\Dz `,bQ$ъv00w9-Ly'#⠛Ѿ`j0&63;aT"jbdXPuI)`2~̒ZMHp#pFh|.!<0A7l ifZСWFcNVifCqo[.GUғIa4O"rd-, f']m6"<8Agk)):q[4wӕI.4(04hIɡg_χ=)~kmV,ȍ5QQ:s=gniZ.yUc#׸}ˋ ]Sfc_ YS = )XVYL1,u/ ^~supc|꣺RrZC;Cݥ|z2UW+g^f}:Ь##P-9 2 RnWMipݘ}e=*PAf+$6\IuhW[.q0{pV@;۶(&s uډU|佮AAr溼I Ѩ<QR,̞P۬mٮABD5s.!0K}+Wk[BH0Ge1NZyM[y7`Rk1EUbq %r-^jU}J%*AP Nr9ڹWQ!y#Ԃ:l{ʡb[~0 HM${˥ݶ0f2!;iRϩA:") {p`McbE̗3S ]>A5|>wWDE]yBy1_?>h.ImBJ&&J@6nV2DZ3 k)ѵٯGb!&O"?UH7y,FV6Du軤mCyJ`/ADb#X|-62 n* 3uCC}<@hda0wzGYTj9ٯ/8kčr)P0rh5 ڟ!kV0"F_}YqFmWRN=-]=5jXJ {\^i&֌9|zAB_8H6$4Ht;r|#b_t n]bpPȱft-Jioj_HIN4re=iwXE6 }'hS90'K^ح"㥱tuzf]dl$%j"qP,J7@YU W*zpitBx!}n2q망5ᗅ|޺5:Γwb Rcy VqPPnpy,7%ޚcӨ#2=gU"P3hCĺtRk.24"Tw .qM[PQ;0(},>R]#V)6TV{qh29PфuCE6ڥʶ d8u+AƐ$thťXk2ݏ8'-#_evs)q?%/#FO{67W臏\d6N;,'>;٪b.KPL< 4`u/;9 VݺI0SM 3eɁp{s(Ur˔&VhoUy*V8wѬLH-: O Նp'q Iaƹ>[ |u@`,hœ]X Mܤ7քf?fE Nlq&8,%!,# կ, :]D=|ybv(V4Bm~窫A\Gn& m&΃uEWl|:>{0. KY$p6VK.2ũC5/,7Fơ Y]YOLYwب׿(RVu} :N  ,괄82r:jiVkgEiF$+'L vsw*V`qq"'j{kBiD5'*&| X-Vc3ot4uB{n苩DMu ׽n*g٧x#E2.^O.Gkr4 C JMt1SY'6A(j<9+?&' l+ɴ~eAOhۓ͋o>k[mmnW8em4ѮzUڑhN}-?T ?&Ϳֈ\۬7{ 1Oo ³EEUS<_<>j8<2~dMt*eȿ TY3mQDhl_d2K<]:rCoѲߊV܋%lO($ XxmQDO] Qm$^Uokhf'n ae 3ZՇ#YPB1ڼY5un-xM," {Ǖ٫B,© P闦D爛cy*\*k'u+x~{;|Ꝧ-&EqNF:` K,E*9hS%n60b5MN%L t[uYzIYlב'/AlA902>\Q`Wd>lG\16 *n F%'X9DzBV3tDZh?L<~9J#74I] W@c++-9kɤ8c!/_4b@u"tq>@)h:גp krt `R= %I9'߽Ž1BuReXmVůU}D`p;䥷Fn3ۯ|}kѨ3*KN;e9HuEh H昘\:2r8n_0@KQcgy)>`SITx.A9oWq yyJ^l֖.~`m x;t((rof%p4FI:ש0[1aH_=k0Qp !]-3p#$@DOYn<&i5mK#4 S79,ՁY JdS Ip zGJ9ې嵽6g/4fc̍VlY-tdD;jՉb]jA 髵}*ⓩ. Kɏ9I5RDNEmL| W\6hvt=n¨X8Ut!_ txA'4 Ne?i+_Ip5Y0eן߷:̈ nʮOWzid5]ԍ!HVjCl !d:kqn;VE"t84;&?߅i ;"j`d>0lmGGЬ1 CsrY#]1#l(ZʙN:iGEmM:1@ '4c5D2 ɜM(a)y@3d>HKubD2e Uiևr2DyBn'DwqsW>dj*qN)8//}vv8֖gbuĉZJpHxC1DaANko(4=./$-{)UǃCPTe4 Sg"W}j4C~4BAf$TKto&xEQc_XRb~tYlHJ ,P+nᬸImIKQ̽+w?^rDq8Gu= ,X MҳC5LyBHod:ڇ|Jo@tTywmvL(. Z $[q))I$R抷FrBmUHvؕt ^per7{o&5rg "ꊦ@lJ|s^wG{OQvl!PO: *y`1*CkTgr_+ea TɐI@?9<( %RZamڎj31)_|}o tIS'x^ .3vQO{?* PsAXɎ[P]QBUT-v!ih 7U24iX4^l %Ӄtb;Gj VdRf7{3}_87* 9# r^K<LoU+d`;A*@3jݕWA1l7) 4iu}uJ/=ͳT:浍Q@QOcІ@$mW2%ߙЖ -5%a/zaOnilB=$/6oLP't2nc;YZNfc&} + FQ<d_X+5HwqS2' =0LrGI'4Lv?Ɏ RЍ#{18{kbEL\oKY ؽ~ih \RUF^ .4K^ak/Ac 7!C ʴ9SS9 }77E碠@-hcSI|s9E3w\T5nvrA/IJ Lv肎~c2:.7f.k~Ry7y~PSYߺHda Z'H~OeBN]WSɜwA+!|AeJp}緛WL^"ݹB@uzU_E.R[Fna)(JD3jyǵ^svXb ;2Ӌ^S:VO aWxDrXB|G%fB v)43Rh!QH !f}oh%/H("g mi8f璸YB+ ө@xZƸv3fDrO}gxOWZʉbSYғa+݉BeFU(;XY9{wC;vȪ\1uTl>=ɭUKSزP>VJԂf!V&̔%hH,tW/^?6 oM{>A;M d]ў;T냟b%+Ӛ\ƻkvv&=X|57zOHj^FB`1+ 9JrsF˚IP_eoỤMN26GQˑoP2R{zR{"sI dͦm&CU1s>"܅cBE& 5uö8eؚטQB\H͜:|Z_N[$躚|>d>ނݸɫ btTP׃2Q8-}œp W>;*9*mFHй`8#G"qB(99_mo^GMWk@Q(Ok#<͎1ĪW*&õj{WXж,cyc EM{ڿ&cK[Ί#T^$Ȣ5%.o0+ DP3O]8rRރUŤSnTfئiVB!Pw"p(1p!PwpUh×Cq4ӫxb. IqwبXSOCW|$INL3b+`yL`cb8;m]L(٠S,GZtx2ϛY|4=zz,h'oczs 7[ߚc;5_B*M$-f*z`c@Q/[$tbi:C8;8q=p. ifeAtJptHd.T:ikF݃H~U$`HqJ~ Ӱ!*.dK6m|&6od~EO Uk>4Ex{ ǿ@9-y4HOоol  Ϧ;ׁ譮F OmX<'z ۶~UXág2wU'6!)6&݋dOdN@yz &h{A1rl##hTG54W<\, ! oO4 uUk4M,D߇oa絓M2`(P4&/Z18\ ZyҭQK%fvVuR.ey Vx8X" S{bct-y#QMqۉ}k#Pj3Z.XFI`?ImpxJo5rI ad1 X$YX cM7ia2p;p*_fո+nq r "-xlwo$:d}hDsޟ [ͮ.i (j~9ȫy#%G Jݾ|m~r5QnD1rI}kunt}mcM3Ԗddwn%PE+{o~68ۛwhQs捷g4}T/#O(RYm/H}; 4z}C92/C(B88UJޭ咞.oK}&ɕCyb#N$mg^O+dh#wiCDxMU޽/OU6t7/ہ'FQҟ$]  躍 Y{7.NR,00ᙠ&RnE4<4piPke|dTXa9VlLz*R$Y/̂`|gq[JD;hpPo455>$}^e=h Ԥ0E QՑzϳ5bTN >5# 6ۀjŠBH}ik8r ݑ\O!^km |գxXm3*DLyS?{aqM)x }_9r@<7>oQ\s45+pT5>y:-|oph_f@~{j; !-~1+[@YԀݦt p! D$VrĄt(_m`itE k_4=}uj>g::PV1HN&OF/8fL 9iH Ս2= gX_qg`^8(v8 ٍxr JVvL=2,|mgpSGL1NӒ$]|FÙ:Me@{;J7^eԶۂpWIR[A u ~?51nYȝL{QlôgBkֿۛ4;C۽~\d[>NXԿ[៸4RCӁTapNo2٦B&Y7e)PYyk|b3e$r_ %YsVȢFB4κ GZ^ ߣpn T״G1Vv7 2H.)Ueiꁭ/O(o;kB+csYEgg hZu~rgHx!u^MYQ'нOiuɳ?d M$ag r7.eT̔2Nd6< ?i$Ze:O._%([`; =y}_͙N{]PڗЃc "Q3R)NoH 6^t .h5zJR}A&( ʥD*^xe§Y)@&S6#1W$ y }NgTSB/,V % ȐH\M>90Aj+H' EܪQPNx<|F->\+E#8Ro56fLLK!:gSHՋ K7 ` S-+I;mxsy~)IEvr}]t_^շlH77-w ev^W@R/C^j@ % p!KσB kPS٠e%2wΊ.mycF8LR#aEgI8JEUK;@;B,{z-'2AG[ʛ4e;Ms70\'#aw"`6BomAQQcJ-闦aNRSMX&"{3-#QY|`NO5If$[Wsv O]3+HJ&HkT袳 $m.ʔ\fK6츽A1AN6 +3KR WȯU*I64 ?.#`&Vt)FT|h:x%^ CCϊ['1]\ݦ̝ƟR; ʔ.Q.r.U~թx K+|6[z$3 em"I!_Zky{5ywoRI|tl/ e:"VM0SދܦԿ?H-R%F@󬰺c7M9o|U#8HC@B*:HҗZ(! g^EnzaVN@wgZXpBQ7.Ƭ;ǻ\CcEw#wv΅ğ2#_,D}pZJ>1x¢ALjʺΨlGS1wfuZ _nRͿbZ}zTA զbW5N>$_Σ6nWt*GQ~,+=`T v,4pHyS!e.;8‡.\x&^ _Ot'z㋴t3z_tHtcmT zT80+/ؐ7pǎNw /,!.jîYo kOЕaFG:-ajUkg=w<7Gy2XoKAշ/*Ԟ.Oq L aa=~ʂ]s9oAe NP}ox#y.8Gn!;3##;N(ib-m|'?#H,”Nn|zxN xp蒻2Da2inE;ϠgjofÓ(e CqC:ivkZP2(?6;S2տ )kΣ=&_(! =kJHSan"n.?r/+Z-zi~-j5N oGKbkDw@!zP\g4Nԝn4Bu6oC̪}UCE"F&L~毗|>J\c%@yno|6ݜE ghQ}#:%p`Yc}{RHmpQAJs&gŭ-iei0ji(3fk@wBsh ^3 :6H-:煰ٌwb{(wRYE3$kniv_YȬՌגxYٞSu +>hZNa\%wo(:2Oݎ^!GYyU=lw ^oNRz8ב#v~D4hӢ}:FBt(J^1D+-/ӂ~Mۑ>Zz-Id*AC?=Baћ\U,@t ZR*lgmwGO Ʈ 5a٦g#\#z0VGE#` LP;6qSC ӪU)i9w I"jzR?Hhx]3 jN,?4ڨTi!#Q(8b@륢J3dL]2 !ao3Y;z} 0]NUM~_ !:E¦6NZڍv0 *i h\H(eb7|1d 0{) h^{4&zŴ joI8\`\T 4]VuZQS(zqLLw>J,v$|fC5&/6\;fFYNnoeV U ,x 2"8`]H1|.iw]V i$FR"U"R7UgyX!4K#͊gwKhJ;9s,3W\lVN%ё[ 0Ǽw4{q̸^wꩪz뜃 0_PyZ҇[<غU1݅7@ԩe}0sO= <M. xx@F?x܉sEĉ ڀ!`9QwdIl^ϵ4 \ĭ{'kgbwұ+TGyX3zS@)#C/Ae>063OuS8iZI F ڼ1sho7lfdב?k4IaOȦ _KY! A骬Y6SeRYH=%DƲ;.EsF6yfXl޾_䨲 Zn]>dze#Q?iϋ o*P1fsᨲªǘm"_M| X3ݶuoh9/0gj-sF`l=_;Zk+&mɊёeyPts~<=D|6mʰx!}$ !7Y}SQ5S B94@?g4zzp, >{΃v`ěHPA#9Ǯt diY 4ޙujvO?HOm#6y4轚j›Di m! iP|e'휐ebFHTaMB3XPRTC4%ܒim59׋م,4sDQם%>j~5,vb<˅;\,q]b7bjΏfEoeu2n{_ܖ^I- sBG~H c\5haGIv5Jc*mU\'1+FŁzV;";<2ʚ0+Fۻ(~Ry%IVU%L)^m5oH9%k@{c+2Ӝn>VB 3Sɓkf٭{*"vHHs7oj# Nۗǫ66 F\5}fH9kbF}>Ǔ؋ȇ`NX%%ųJeմ]h#&;Kb ujU?CYٴzk Z4w̟dS 5-3nlk8b@kD=N&h*J;ua͸BL^QEىX= `(cBN`UBvM?r"BB# +NpK(/? e:^ǂpြ2[[`2/neΔpΈ}oh aѓU*&i}Ƹχpz46'^j Z/7m`p1_z XazܾC6ᖅ%J ,{%}=qayfH?ҞoB/s % Bz@PlVzQP$>fst=^ԗ&|<6D|gY?\gB׻6Wj[nJAMU9NsUlIQiLi*ėuY@5{n m[#6"E MɣcK2pg>ɀ<\{ =&h_ɐg /pX,qe\1B *&RBhP(R;>EzFqs)B@ˆֈklԯs:c|NG/NJKP^~%eHMzoDqf>n؎^6 N5V2[h?F; Rco)O$>}[ڣ|6Hj2h F(/2!ߛHAI妴zz-G@o= ^ׇ!ؔn >#=8@3j |E,4#*T tVT@z謜 B``q34DEs_ʕ5Y~/V2 cɡnw'mXvX$~ &Jۀ."Ϭ)ծ[.:l-ts"Dk,co83=K|R[V$^I(;<ŗЊ ;7Z{֐J.Aʮ&ʼ>H 1r UΈ"20ɿ$ƅB;H)h[(2XV̷Vp/89jtyV^D:0ޘz~v+kW쉪ə25IgjI*RĭAI_:T֤ #zBp eZuBy*(%1PK JarE=7W֌mNޅrɺ4Se\e`u{o7$~=,PJ|el_娊pl#)ilL C/d /l~v.v^]b9+YTZ4ݠ~{9Va_.c(+[ Ea:9[Y{*x)fL`\;soQ,i7T_#AMh, j >챠vYƘGYBc%“3Eָ&ܲ$uLS$vת!Yʜd-P޵+gL\…}XA3pi,utT(O^DoxȞ"fF/gy}zOB{x}e;@uЁ>Y|qbfG $J A%{pdHO/e=>?MejHWҁܔ @LR Msow:x}: E,.,l9Jn5T(TG]َx,}ln>N]"jVj7ś2b[RW49%L5BSW u1}_ETpXF :SpBݿ'9Q1/]۬iIeWgHXBHD|o‹amA;-.mRQMܑ|=) 1Gv`O=<=8&HJh E>zk6/C64xc S i(7TVR:+K4@T<1ܩ+ve!>oTe xY4Fa)L:F21 CNΆ7ee,>Bg]ѝ!#s'h9ZEg_nov,&UQZ%,!e;li=õ$-Eudm~LVbLdsٟF&:]O4SK8lH4Nwgq᧚9^EQ~JDe RNϕkůw$쁎c6I*R175Gz=yajѩTIZݳBR;quy{̙NXX]^!=QʅXG PbT>2]S&wH2t/>6uvu:;nN:!֢yKdMRvg-tq:vwp ꀈ XpOm`'It A`F*0pJ8V_zVעȮ2h/l"uawͻ0LRf'q1[J:Sn#T<KBt_ӂRio}mq-M_sh0Bg: )!g ɒXV_i+f+# XD-6A%]V }`0R6\_oAꦙqz ™!U=%6eP~G-ox2vp BU~&cv9ѫ6.Q@l?YJ; *(m4 L_A~)vהiQv$薿%mCi&TNlgGCȉL!sL߽˹,lg쨖r.J~9_A]Vrܓ~;tտ<Մ vvcZM@z1zY_8E5%Wy"jJ/'{&)&{vY>s[+ٸ%(Xo+Y3%&؏KR|H/a#8ts*7DM\K`$3`Al\uLdap׷ kB*dN"j w^dl }QF̘:kU?9%m}9.48+t3ϵZwv zҟb^oV:Gerlq4V>Ъ-7,Z| qܔNz,B7Ph+z/%.jL6QnB43ڧ5Tp8S: Q@ɗlxȒR8"w~fNa<^@cm9{zUX橡M툸"Ȍ:OO@wPj`ȗ[Ǖۊ 2y4Mm>66UFsi,C"hg (Cލh囡~r t;Գmkw]̓(1݀#?N-uU%8-m+~[SaJ]j;X[п7M3ic(rh禜םO CB/%+՟.{ DN׍['h>K(^ڴ˺_{q w AzS=.1S[C 0;E7ҏ%u޻&u`]ހpնAd`V BJa/I*J+nJ= !wY?} C]ʟ>[񔞧|rT/%(t.TYE4#aխ\YIw=DN`9roQ?c a|NL)zTcpiS^K7_UW~Ph?B$v<2/>-Q whq|@:ۗя2O 3VU+52+bљ네KQkk=gl7fR9'Hm8e?[rygko}4UslM B~O}*-*Kޱ1LʎWfMvLxa.сWc ˎ-pmW4ZG`9kj9JLfɤҰF3K,D :z350?|0?zB{-i?  [rB:-*oYȕ l ,:2<{|pgƃc!t㊓S\э"ƽXt6-9s|YoP]=KXM|o՚ +490@~QJnǮ f7p|u} ({BDEP<ƀ冿@]6mժ PvѿQՆGZ*Z[鷏}>+1yDa ,jNTf(e6beM٫:S έ۰eG<*NQrB I4]zeԦ`Vgj ,2v*蜈rz; i* #FށpfN; >#..` p^A-ű-Zk[pv%t齼j9р􈅴sxo#D1/Wz]d|[KA/&yV{f\i]knvSx#H鍊i׬ t_Q"7g/ݪp\_sM&&t|ոV] 69gU!^lR*e^uƯ$/5G 7IEn2!CB e=bT*&ԋ 馈Jxkf5?0G딞]L4MjS*?]J缸Kʘ}o ^9*0%ńd}x͡N! '?[>CCsg`{(='8kW=ƼڞїFwYO0YSXT] uOB-c8j7bQZəQe`k݀ %+mz, #Lpblr'6L kYUU?rnP ]Iqwo(6L#la9o]i"94sryGO89mFRAmG#=Wv.Ԅ'5ءOnǐh?X> %UT,T*3g7Ԯ@3+LI`%~nԨS͝[_K<^oD`Pu+n(Z17;h >oJz[kF_ |os Q1lq65zbr]W;z΄2,,ZW"^bc& x4l[1} mI3 \CSƾݥ0ES(uI;wVVCK8NȊE$!q CA).U"nʮՒדհґA@d&5/2=: Dmb5G`,&89.z ͛| 4e Qj@iVJOH" lle! 6KԿy:#x߬eL:wzN"G77̭Wrh;+C r;3Uΐb!5p-oA&( ^.34ߋh4Hh7?EҖ(e(MYOC>`6P+BZ3YeNl~{d50 v]hSV`EZr]īNX›~(eG+br1u0 /wl2ڨfai6/A&dPib8+_ŞXV>n̓ejʵ骗Q%ȀU18pqwcq_ma 1J83Ӹy0OG/ܠc:!aЂ)fLү\ZfK$WPs]6<)Y/~D+鰸Uj,蜃{(tyE <8cHC$LBY$1(ѫX!A6yVzu\:<^}m>iWkL1&2&6[56Wn3Ixy=#E;ټ 6_P&Q`\NMCdB3č"C#2ڢͳRbƦm65y0,%TaiR9ܣ'>5-fP%soߎGW 6:1&7l=BC+wĔꈺ;ϼxS NI^=`pkⰃT&$dީaU87 7} +<x9>s7g=䉲%'+X.tMIR;:b=>7$zCcߏjxHVM. JzA\X`u?}r}^U+J%VD &6vɸ򚁰'FI*QHpʋDF>'yrAUyqgPOh:%l2C*v1)|VO{ ʟuB)pfw*n18&a6zqKg!A\vؙP׮[c[WD:eI ١VDr4r(]<UT|?uChx#TD':FQ'5ٜg`sk2VڮY]M:%\\Sجh6i K!ǗE iGBOGwl/ 1Hd!6'~h}۷2- ~|G-jxt?a Cw!&ZJ4L~YdnA{YvIݤ{0{ڻƞ.4|Mffmm `2-:7a<ŎY5Ű7de~~$|68hW5:h8񂩧|6W'4O2>!e*v-Ma5q| ahq8MBhu[vٺ>h1ݧ V`敻^쮜r;yCQ)#W 5cKzcFJju:ڄBuDJ Ѝ#ҐC%:tS߃{ͯvH[fJcbxP{D eb)貚e!y}~ )l9yu%OJT:g- F(LGA*[a&WO@OP7H1YC2Thgc{ 6YO,@r4 *P& DmOu: 2p5lf Pۆ>;EޝY)0{uۙ1xi_)m#Y$QFjg BEJLSKcߘT73(daz9#D5"f#|bP=o50ng"׏o_v,et5'|`l$yY:֑\oZhV';A< ſ{:ծ҂Hpu(Qr+ɢF>iNuN|.8A)m;ATM _TBtl(L:.F`I͹7wm%Kn~fI]Z=+h_n=)(׷΀kw$5cF.2{}C 90_WG`w@*( Zi؇e iӹaE4OǜGH>IV@yK3f*k6AQm*6:2SkJRoWF@'dQO6 o5PWb79d]=C` gט+ cR kVOt.?|8 s*EܔX٭qtѐDJ*HMUux챱y2h{_7b47PK9Rv<Mx3Wvz|Ig:42 8Ӻ .2ԇ :l憵8ˠ 6e_(,,;JxOBro58t}b?Ϟ_jӆ zjypD x$ªͥ6G>HIHkbXbk/steJÂA^]ևM?QeE!r`zd(=Z1bJ }IR>i&CܳQMPs7˥qxP}m ƌDMadbTX)۳,~!T1 и@ykzX},͈n LEf<*= B\f[+?|b7mJ/}3_~z3P5xDa?>񫳼uQYDPۋS9)P H׽XՎ# 4mvW$HEmB飂1wt~J0QN i8! ݨbe&MHL שKo|jEVddnY @.k2F{kF.E0E^`J = KN~4[/e-sppӂ%Ts.׍ ]Ěl!Cr}= r^3_jО.RJ*no-cHkBX'oZJlynLG<1JUʄ>ϥ cX~Ւƹ(79;O9 |5%1a#klw6Uiw P DE.rpmYz'OWo[&x[FΠMv)?-B|ҥ.ScivB[?9ʢ9}Go>CID׀½ E_p)iOǺ l Zm_HlEg"ç1hE7^ī%mHտ(O]9~mKWڏ}%@ )*d2|Z ܧ[Ka`[$GRDz_fEץ[H rV=KPtN©*.b@ GG{In:p B蛴pޭ>TI?yGZU㓒~]#020^)-ʸLDdBıR㝍*ڙ=BUƕ$BSyJ8 c@)iFv41..'x8l` o'TVS#XM~QeYR^c\}*S"Yl Ы`Ɏ q}|U2z엯=YB3|D( ՜T<7ȃ-e977'"3QaGwشό +FU|Zn*AȊ/-V|^.Lc}ꉵ ,;V!&BM[q;j VQ( Lp8&u{P],˅TvL@l.6<7}>5+ bUf(ِFP.HP)mh'}jCR{b01,3Uej2.#q68Xzv'2}Wm8ϨA*HY =G !>qtjsEQܺބH+ґCxWK| 㘁/?̹L|f-y:PGc&(/o|HWB\#J]2PG6Ͱ(8]t&iUShK\h>;YrBozyFOUr_+c@}kp!A%WloB&"6ƁFpCg3!GpqB!t@^}}P ѠgC 6&c&aDO4'f|"81r8zhHU4V`CAV+Ghh[F9-FDE# ,)S$`)MBVNaihQv|;5ߠ=wKT Okk3'5Y5IمSR+%`*y̆TOќH2T2̵mb=|ǀ<ڐN-}$Ⱥ+~w~6#OX)4֥U; l5*JxfWnlF_3ܹ7aCZ:4׍1z w[RPHĞرHfCWu.J.p iqLj "y-W <"<[4ƒ8+G¥X}Q,coyRe$ڤfX*!T&[,FfHaoy0{>8Rh6X5Hs #YQEWj\E_zA z>(x'W, mNV |!K !V&XZ%u<4.@C4T},X*`J9]QBԢN14\{N$cgW4:j8YD 7LD*9pB{0K#I }: G6<3c#!v* k1o46LhrQXv( 7+K{DSotm00/S`"b/^{"1h4h9;ʴ( [nc\ |T3Tbjjȋ:5Q ))*W/pgp]cg(##܈~KxE)|0i{ll  {}eo}|4t wKȥ[?+K`˴Y<@9; ]HBwm?u__9%{X%жkV3ӧr"s)/@[G(x$2: s\RC1aѲ;0P>Ýlgyd$62\[Z#N!E!|pjƇ{w6uW[(}4sMz ~yŊv4@g<24_-LQb ]?#d7Qwx!ɬ1\UkZL v밡5T 2&[_Dw`p??C*N(h2@V#(qt۬G T oDu@3t'FC $?HƂ"6-K)LSau[ #-_t(s~A=3zTY \z{- Ҙ4GV~)-U#ESrC/ wŇnila*h dS𘻈Fr8E8 .Xƌ~H?Vsn:Cr}n=+8dYuSaͼlHH?~T9om5/ljxNdE]R?47ծ_\жp/6'i_9T@H3Oji{\BE\ZD,SWԿu9 mH೩C?%2<+10pOCB-^h ,(=9A8sI*G U (ݦeDc675mgUl^C!̗ǎEm:׫|!U#SHν<L[6%~^}u)G>/ 0ZBaۿ iR)]Te q5`/ùOTs9P NJч_~(IDSAQG44<ꡱIj҃P)*T NFa؁zK-*$;!tqw,tsKPS=⃴/O@ͮnaz v ^Eɂ*HjuGOSh?xd HCt/P7 V}NkW#R޳!(<5^Y@K԰سNl MV, Wp\M&K0co, fE [yK `a")X~g&VVHr#8,!Oޖ q#2Ggε=)Rԅ$ڃ!3N&.k2 f?I'=<#lۆN8c%5om"PVd N^Mr5)s:+ڐ$&`7ӇX*D~3ɧuō8RJjl3%e\JMRRiLY"Jq s-F!7o[!MHH J#xRqhEADZye6tyʘg"E h  7XI`"uE anJr"xz?(6ځ̡6{!O-+Uv: JP6eOJ國z V.YGW 9!ϙeNEgio)?C|"q>HD NFu&ЙZ$2!{Ba1py/ڋRMorۘǬ%ˏF-q̵c't1Ͷ,+BQg Mlf4KӃr~&rҀb1m,Q9)a) @?穯 4,w;7ڟ4}HEo{`P Px) ᨂv 鏞//]5tyE T,B rn'j}[Mbå]yvZ+ـUc鳠!PmbKo wze(@ɐ5k ..-(l>s&YN{TusmQcW?aKj4ϕg gDV\V'/^ؓ&Ui^bGÌ:ُ!K ~"g89E23/V ,d;Z\\(Xxx 0V;9%#m𫲻@}XC)D4 Alxb =SD٪;j_ĉ;gy7_i #]e.v>CB<B= \ɾ_`8Pb%a2G\#B7HKRdM*pRl#Gf#-dLGlI9=`Edk\b Ę1077Zs.ta^2vOsDnmȅ۩ ~fkUWV>fCn& =pDlĽ[#{LSr`=U,ILgВ'F:hN.͛<7 7]cQSwƻI!,@ 8H~F-wTf/ ЧRӶu)e o F%vi."OpCj#7;l0a"%&&{#WݟCtV-n@J=h0cOLA=Ą^<=LTJK!ESTHxNu1w*M0}c\d􈄇p3{I@aRJpΈ"U?K04nyPi*up] k%10$ dMgd6Tlfsw &G1E Q& D]f'(a9vd0l5|Lp*UI[EK0MPL%l)6|621r陳m)ٕooIU. ݉S&,1{1T>t,}0eER/5H\]*"Px }$ykR`wcY &m}8TH[͂ж}4}2vc_)̳3q3M~at2׭O 格ǰIs lL^:O IIY 'Ɠ.*\Fb߂¤[BiFb8C9o ˙_}Odٖd -3C?\YYUh'7Nh)|;~G95(I3r z1="c{ҮnC -j?c!hA `̾h =TIfe4+,="BauRQjC23-:mmdǠ;t"/Od"Vn%Z !^ĕ ;~;.h:ƹK 鱅Әt;Vye6A/za?ws/f)%D a&t2lz(=|>gXJQ:uwה8*o#sV.¯F?VyU-S䉻\]I6zR}9 "s;Uʀ! D1ILոkhRi(tU8URQl^Eyu[0J-31iQkJ$:Z:7V@JBp[}ϔԻ&3şbŴȗ4~h *5աHHwI6&岏nzقrn=D+m "eAq]'iEJJn'.cHG(FnQP%N#ϒ;{ܞ w<U11yRjkm^E`jv:\ :Ȋ5pBޔp*<$6O;o0@@,5RENev/mm -ey]J}@&$gPk"_=0m]v3ƞ*hDI_=satW̓43]Nb(*xNȲu +@ap"Iva.Y xӸꞎm~▭e4ԕP_i܎")~ӀsrxL 8' 6-Z`& >AunQ_56dCgɕe3G5ޒ F {vg%j=ɵ]uÔ8Rg"gѳNm %1}Rxc NKҪ:fwP 2;+ ]PP:b;2(䙙 L=a׸=5\(Iq|C?;@BvHjmV֢55C2eǟ8%OA\Wㅢ(shs% V9Rt.b%ESM[=D)ܓK7qvWثGqRd߈IӮll;d^TAF"_HIXoprdx,J?ٞ}r"n"dr -P.hJlneX]:k{G-:l58)$&ْpTL8P_tK~{,z8`m j{E& 2Q0oٗa1-0^X\4kt4Ub~ 7җ.FeW$Rm;fA}қp /SD9OBih 3(湩IzXC/s"ݤD/^EDYU,J1A[_>s۰iU1W*LST΍`."~_ULw ET[7 6%taO%tZ>fkЖن x_9AR4Fa7iK-^ ggv/ z*dzX6jO,-/TƔ*oޅܛV~r[͉j0c i-⦂^u#:t83%;yoYswm!H$+`vu3E\Q.l֋_90mTϱj=dL͕Wq1r;ngZ%70 xu"gS뜚DGm'N'_[ 7D7z;nrq6΢qHӉ{R%LK^C%jJ#z'(. Aj[Yi3L|,r*7AڻSQtټ\h#op#FB,.N+ԌlæNF/t4r+!1ә ɝۛWFD^ .\+ ΒʦOXS$lTi `H0QC"XICZ6ӂtJ=^p~|+0J~q%J]A9fu{Ab֠ Uv[>]{,:bxЅV;` idQlPȏ {d!c Y)U9Xv Y%%W[9&[C|cURڄCOKkK[#!~Y 1iEd|P.O{>ق\r`T+42$0 `5ImiŖ*T.*lVH\ksAjR`f|랓[,A<1_?q io\+SBb_j| 6V1|FT;,3tj+\TCq$7C&G Ct݌^h+E$AR 'SG|D*m |´ߙ1U>spwrc3d؉adn-P\^vDAj=˜La=ЋYƍ,H$呯wb$)"w*)3^_g*)WskA4YD_z O; SM8y'^.Y YN <{~7;~)\%lJ|kí"1D2/^GŅAPo@fk4b5w'Z~\c-rjX*ޝZ xPæCdX p!gϟ4ҧ,wn0֊Lz%xflnS^ؓwh6q Q ͺˉDf$*-Z?I &QgqGU7,(1qS~񊪾љK\zs}E?@y"FS,7Ye?Y҆*dynzߘgq"d$J@M v04Ej/Շv1Mܐ~1[u.aʓ"!W&KT:@5SL2_3jX-:LuvE3MG,@ۀ]i*LHdne$(<@wMt,j͇O3hty;wLYDzih`OmGb?! Cex <hkT 5@d_`lf`9/[̟} RMc )Zs';&}Kά􌰤B׀ݦS%]*1%=lEHlcԴs'FDu~8dMY,•>U܂G|Gj_oD>ZbRP6{d LX`IlWOtF91k-IN|QRb߃}TR_ k$WMfIZ?vA9z>{vjj`_&F^O x3[" C5>٬%voct9'vNJVuj䱀S XS/Zg9ס)}3tHB+{x {qQ.?ave6<4\9"* `ثr=xz,Wl;䊃BX H{@d]3M5㉑9dc"y5)s龠1]CKX8o©Sk觼ሦ,鐭Uå/u adۓG>dfw#5ȗ> cϦϚac,j"ATWMv荼֩_((57$$&%fPL4T+=Z%NVP]?8名9#=M7X&%%*m#st Q1tω"e>i.UYר¯.yA{fcNoNI{XK`a99HиU%juu-z犮gbrmcM3A i,Pm0;,QUPm& 1OL6O\[np-"(aLZAetwrH OHOx`22VWK3}'*VheVJw3YabC"K$kl >y?&MNUiT\̟R=QRXkdp!U zMKp蹽l5IGp\QN.#PdvJqpjק#̵4+|Pg0P{$K A}x.I *j#{k|yoSdWnhݎث(EfFxȯP|w/Ӊ|j?N7-|} R O.+B5É%C~ ;<$ȢJ^XLUK 6=dۑ,•]fK!&*rCS ~HNFu)mڡI̿߶drdJy9j/3x*LjZQ.'BÐNZckS4JB]7$"*d7l:X]fȢci+]k_UdC!$@Bz8bO^FJվ q-+wfO|6Di #R~'tfC%+7-ov#UU2@([fcsV(6p%{CE_;!e%J,)g|ت+K{0f3;t7WtL\B=bh·^Ÿ _3mf{,#6`ğ9QO~%-MT퍆՘nM >kAUqf,5U.WX*Ak st"t m*D0l zBU*-g#n'BW/1p͞d<J4,4424Cc@Hbbn`2~'D"}߳\!-C՞q%}cɦ#~@ʱP=WEʃ-#3kəDk)QH c=E}2jM.^[AFqDK]'%U. ,S(AxLI2w hq2,Ji r!imN4`۵"݅aǰ: y "  :Uwkmp{4>V #m4@軄a[:0YC:Y-xFQ J2 SFV2'a4j[膗Do$#d\% kx}A1qf|9ad\Z,2܏>#Q/~RE!MbT7?5y@6X6khK呿DE)x}Q81g肕&(aDyVE٫zSOaʒD%H%vZX/-M*d]ֆLHjq\/K#zd5=LYI-;8MٰIJ `^[ ftSWDy{ԓg? le ët(r۝+l~.]/'GL=3v Zt |C$G2QJY} BU߸ u:_;2; _`Uf=rU!]=> !4y Ǩ=ωQƣcdTĂb3[pXD~GT}+W 1Wں$L_ .+P~^b{})gǒ3`RV>n\BKTUKthsyvu31wp'ɱeblH/:9e1"j'^ qpBܑ1O)-v/OVBhyF #{-}AaCB )M( oHf)sd2ܸ-''-,[)̮#nT7T) ={B+=T0%u*sD$O]m.zO]H1EF‚oeΛY&]J32>0|ὫIu@=~+#RDc1̉F2(>5Zَ4{ KRl&n2^To{)9WhtLqrV[́P~MXzPxUK <4]W52z7 ]וQcn`DG[5GL>a,f?tJ&-n%zз@}P[RvsҘ Oyڿc%@YO`ˁee4 8,n]%2WOSK[ $ъRk%mdݘH/#\ HOD۶s3=JxAL> iyUH,6C FJc,,l MwknWODJqEdY$7|};2_S=-v ## vu?xFb ?'zjgcb',wvn| zmOךvC%SX½^5徊}SrX,ŀu/&*3*JIcЮtRCSL~o$19唿l_"f\Jg;n~̡m Ǣkb[\]fhxpp З;4?p)ͻ֔Jך9(Z'6-.ÞGIS{׉Oy8Z%~zB* X.9ⲍ2Z{{bݭ-35\N*F)u"8zuv&^\jNyX.dqUM351uY>R8$2hC˚Z Nz^cxiC5l 8c0߽T ~{@&4؇őmX4k#7*~:MhTA^J2]ǵXH $ktB;Q b#8ݱ7ҷAț(Hu#mg"@ O P.reM'z13,wv$hwU/]$/@P&pDLY: iQ)[7? B1ݏrF1ǭ-{uT]M-"ADB8MS̺oq1QY[k;Ֆ;gYZ0707010000000b000081a4000000000000000000000001673737b70000e9c0000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/D]?EhDTTk׶Ǽ=,4=K}i$ t*[u^d3zNo*OW3<C<?Ҝc8?dȢE ޘ^G;rIA 4y~v{7_>ܼqӪ7i{rASETIc)'_jlgp}J0 '/g0"b_G] BQNLDfVsWJ}rK#ʧyނ$H6$_̈́| @Ñ4~ ⒃]y|䵪?GR/7j}=J͢DmWt76XG&rZ;އS:0ABTTi߅e=[ iA0F$"!:Y"IxQuT}(l!U;^2V~V $+rs'59.8ܬ=8^&r)6~ ^^D]^S2AjDT˞Kװ1!Fgg˵9{vOw5>p޳&rOj{" }2Ko|0߆ j]AZ@B@Ί6xGJ,Y% veWb&!&^XFRmݷ W0dFU$vyB5xٶ4CgA>*sIWy^+Ս@>GWl]#rwBG&FL %k& TzV^]CrWe^gNi~idH#xAc~1m2vs}Jlu2Vz7$}l8p-N8C=Yi@Q4f[c4D)w!_x̣oホ85JEO.0{Y_ I`x _bV,>0q2n' ͙d+Y5MKj_ ax=Be )<pn?SWew.ļ]4l>h ^/ErEs21:#+xJ}ΌY"J(k/-ש$2&5`]B߅2:Zܪ7a7NtB_Đ]:wU2$av*֜&%1tu$֭Ԣ 1<6.]3}iKKD]|LEY$%;Ehp!c):&`nessi ôiRRX?R<> )4@ qJA:1PUOܴ"jk[ܕJ 鮍M(,EQ5%jML*0]j:F EloねQp6͞=. Z=)1$h -V|8\lSLų&ƙ:f2 uhV'U~Nx-f[Վ!8Zeϵ>(S sh#VX5R#M (@p&\1O"RcU'6a Ay)`b6~/7/#"Շ\E~k= ^Df$twFaŰb~yI@T׷Q%,iR?O.Vիo)v! 7qGO-ii+QF+5<гtѻ]D%F{=_{`Hix)3{"hkmsԽ}7Ɇ!p0̩)`ŨHoԚ:dqbi؟BNni:5̰>RX:4hddTF8%jEPJ yܫ:\ M'RБ 㘢S>59z!a4 W- 3KÂci;1hFbP~1(I.GVgC3,LOpG[`V nn/ҝqavgQC{ yѲ")Ms^DJ9# B3a '*/ Z-x:J3Gj^:YzI[+hPȪPHY m8'lhCۤ{w1\u::7M7?ķE.7C1<._Tb3L @C9J}101m}{ڑ&C :W :eD!:X}@rVdtAʁg?m( m2f3~rr%Rީ%:B9]^50ڝI9v9V35qxV WnRZT鋀\޾EL[(r}~:ƴ^UiQrX \ d U4.y)#b~d*'BwC C{Kj<< tj'{n.s_buXdb^W :!L^ϥ2`*/y gΉy{H(%ՌKL>x>jJGҮmQ}n=jn*M7&#ȔA53$q)LM'/(ԉ2S eUYk`q6V>{ggeniЯC > kek@Iq 4(VQKF"f՘t6 \ӻhSڳ-jο_ QD1-ggıŹ{ `MPqoOʍ*m2?PպbM>Y ! }*zlf{0MG"XlÓNfzۗ /:*^D~Gq}Й\] }7tyyj CQ0?e%"Vϼ>PE~?ӵeqzQ"A1u[q?aM)*.ga^9e;sW䢸]q*KS@VȬsY>('Qb͙+8 F>}%/7cX!S]#w0 `,@Dh. nd'LMY ً N8l;߉-aW. ,C+A Z)cmsDE9]s(3Ƒ~W:Z5Sj?"prQz*{&bb5s ot=2UUD[/BPM bՒ@pޓSjBkH|P{1{Gej\6,\ˠQ.ՌI;@mRŬ˧ OAn--2]IzN9T^F~'$ T-$Tk'Dj\Qva댑@ j4HZúJՔ7 0}8|48Qp`@z3H`\9b\ ȝ]4/A-x"3BJT݀T$Wd}וzVBc:L"Q'qv%;u8#O3;9b碣4#ni +2@<-ϓ~ Y, >xS=Duɩ#'S"";z~$ܟzNKDl2l:U3GV~P/poEZ3n?f*FgSQ+qL#DoLpZ1Ʃ-efE`_Q6WGϑRJVo+ 9A|eRYڕFPdׇ"!%pyG8Þ{;Or#j_ F)܅)w߰E Obع[*m$mdq-. p?%>-neZޥ_fP=;$Bohw쟢.=Ɋ?Kchc~7v;=nC aZBT-WJ$'KPMҪ<Ń8Y^y<щ\Z?BZQdw!'tiVTu%Ľx Q[H΀ dӆzlkCڜb w eC!'w~>=Q{/L?U+?H ħ ܯgvf2CupW|6wC*2"o>4#X3b@b(0IO $_Zp JL!ȳ؉$Aaq ִ689T%{M5cՋ@)@mD^K֧RT,[U2G̩&ehi a랂v%S[YăJz;z/5H AkI\8X<X{ʱhv(gIL t1 f:PxԡL#=].Tȅ#q!۴YjCZO";:Gs[# %&z,FKyv[J: PݨEevD ydZ;׎'e{F`).ZN}/֍{D[wQ=8zt/>S@.ն n.I(* l?OڻW 8ttq;N"A8 7إR8'` ƹP{S>ވNEH.##oV#oBK>[FIvvsSZCu(nwz8bN{#5%@xLs9!21pfU^C6rVs!P&}JLE>(I 8EMI4{,_m@Ċ_ޢ;w`T6hP!iQܢ X-Ez6wy³5"5(bba6M~(#dFySݑ8c1(@*=c9"+xMY`ae@y.LyM < bhYWeklE$[G0?x)*5&k {opԐ% 4(K -6U['4tz@T>ͳ7^6x ?t0zM3݉hKQ{"dX3mv3BQC\f,yTc!*mW6iK?9_F/.$,uH >b[:qGYDXT[Ӹn@/PCRFNj>zz7?X1f>-L%tPѰHk-a{s9aqO!(8qS<{W qʙؘqh'e nh vSR]эn_3_C^`(rT[?+0N23e;'^?S%WluhSA +3._,s{={6&%/Mg@M}-mϛkEy#@yYv@qWP5j,8IT$ڇn9 vlR2BUby *v (Ely8~͓ҸVn<0[ki#~NĶ@"r}6gw1l !qgTD)C|͟CBrzvM'}t7퐬lOxصG^DOJv\@*|n <4_蝺8f 6bKbP'9UrN /MLXuA[L 9t ^tX*P=~MDst V5:?-x}O/ Kg@6xʰ4.e;<3:S(Fnvj:Fb2~3Zeo`{5' ^P<9wDA 5 Z`.^[l=!;?${WIGC'ǷyQ״R{z.U $$!.ْ g H*jh̛9[M a]d1"+xE0E%9-Aa/jL S.dj]P]np@_Y+4y۝j^ Cf)WlXĮ8_=|:/-@q͔ǃ7sfw%"^$ЅJ ){&e_ t[;ev`[fw/xWGSyim S"X'Go Z4&V?,7U5c$)U2ԡ q@nn;u c ~"G7ĢY$RQo)xԔy'$D/ 25읞jT4xL:*UI~0ʹQoJV~f#s*ZM07i9Z'cԥ+fσ ]CBkA&kf>1U^!!m/ = :q B@g`dx^|rNDJO@AD&J:ےO? uk>Tx$&;8_d=UX J8qBsSi)>fn;%W.İU1~~3-,cGE#ґU}\`j2Jg.ӞK*EP !7 .=WYd_rFSPUك~e%V[NV**);iΦ$ʂљzDl Ԇ~JxTRDFeeNwݐ9B4 b޽̤- !}lj .x*.(-,Z4᫇?$N|y^yQXK᫦pE|c\ѩ.ߞԆ\$^VkϻgGF58a a_ո TyFl@As l7°S*dpG`ZKA~d  $m^*RFK oɆBP72&`>Hi *{gK{R}:IS=zب/QL"OO~EܢerRe k*sznO` S(н,?\̣͔U f 彼.*7!~0S"6\D*_U_}Cx=UY"'tǒߍ7ZШ5ɡʾB7K/qˑeUzl1B @[%nE/Ed@a'սx|C}wPEtB'[WkBW1IR#76z‰ '$x?ksJOn?SY]3,:!IU⵲) z 2{<Ll Ӝ; h2 R{U@"[uk nr MKK>V" EӃVf  $Ɓڽs9\SSLw]stWjUfQFp/ʤCdK9vl9AM `7g%r]'z0p{@%M<qv(mݧ[ $r&g(7&KYw4~!uSWKejX+c:Ç 'ETj^`JK+"P ~LgYr!L(oG9MWG{8? |M!5>|V\o-ӿx|Q4^%rTf$9{6={Og+h<+;Pk~}-rfaYy%0I?'|y&I{7^Mu?oS-&kiXJ{Gr544L D{0 ecrk6mP+䆢pӁ3HNKȂYGUz-Nt?7sӟ~h;s^Cݢ*>aN:j^G.^(s߹6of/";kn(0BJEF۵%tn2K˸x% k>?(F}Zab@߈ xqO%<9Fp͐e;=Ka@p(RkwtRW &`6yxؠem I[L9*d '9yf5qm9cRu(P+7lc e\O'R W=ةyLPd0rop1.Pwketw"t!at 5/~X10Ô Hװp {Q% ^\qUÄzYW9`^XS+gnE-1Ԃ %x]uǘ_-kcG)حrNtJ6Zv&l(0zMzW0西+֨YTWZ6* c(,l?ԶI)Er,ULC:>p )m7JBwmDiE;"1뽻[u{Ey Ō&)Y5=κA[mhzB8uXFfp&pӘ˚(ȎIo2äI]oT3FXڽM;yt=.`U$R",G{~yc]9xp= m 縲Tu2jhЩDD@yի1?w E6<'\UfDM^,uUJk nKhjr`3 ZW@L;Fz6`C!Iwk$dZTd.Џ+&|H@-:?,}m;pM폑ա A{5Km=i6uxk"H߆1g4e4~ FლSѣ\fjvR9qP!N" ܓg` 3H8 8)x rb%uߝmp-kapB' ak;Pb(\ۉVAٍQNh$"="I2G_dY(Dy GYZ  *xy?J?xIRu,m_ySKxPZ*4^D$G ` qЂW?C+(E-DrN5Wl):3l.`rW9fuQ$W[d&YL{N!WmsdkJ|hGEwp~qڑ(pW*?ѧhQS3pTbq'%ŭȓM [FYT&-'BRʘg ¥qő|9*Opd@ 5%A3Yں,`/Kd"PI)%Vq6b LI2-M],ok,1P?쟹qީ ~i Ի`eײBѴ,t$: 3WM :iŠџ|Ymȴ[Ӯ#_kJ6o l&WImJ S+] KGZĭb N+7.vMu_iv_7 ('5v*c%ˆ}@y""\ҧ:g`o&]S)<(y3 <>+[dO>2!O WSs/<.+L PCǿ/1 ۩!欌IHc!Z;[lqc*c{;FF֝LL*|]G-qP  "P"UnetYn*՞(&_)iԦ3/=?ccIzUrU ˞ xڈcd?Q&ylӻ C)P4 ;eiOR߉{ƤqLvpSYbBÛDR=GߤnO:I=t6UNۧ|FWN9l$YPKp C.V։٭nþ֐]cNqpا -)rE"WD{ 9X;e/WhZ=ytwίN2/枎sЋ?0CDoZ+ i oF oD<~4ptV7zNBC\J<,}z _nmlPa9yJ2#S-?qWNdI>UDgM3K>*\ /!9nwToCT?s_=/3d!xv}!TR]Q(0 bOqL;>uQ4\#KD$aO4Bv}L_wJLe Ơw6wkƇ0LѪ:+5<gkB}y dTBx@y6U~O:ή+z6WG ~' ԡ[U8 p=JԘh+i.%|R PDc,-~[umA_ -R/t1?Z3s7.bMX 8%n!֮o#-F_I \16o!\pʖ҉ɸc^Y}\3xe$ F*"ܟo8P'DٙmLǢ WU@h2Y VS UR4ҩ=&D3CrC) MɃ q᫝9#?Pj N0|ZNJ>EvrUn-xhBCzGŠ.g|o kDI)+'wGC#a\ F#n5ڲ^˦,\=%x령jq dgWQ.L &|ڼV `%345 ;|52NnwΩRmSӀk؈Ž flcn_d_&a @ejŽ0R)\F7$z&ZCҽCaB2oՠ,:DIsRjxNGvAzo]'+h)nϮqDeD~nlFVfY뷴~Q&@ؘ2b= taŽژlKT ϵ̯)  ߧA=WN4M{boYU^뒀)[}Y}}vgP:˱_QPKc n52fR|S~ 4猾:cE&Rzݱ1e[zwRPg&EFL൜C .־m KRҬ /dn@؄Q|2/m3 |-k=REJ17Lo*ވ5w\Ajj[R=%I9# Xh? Hef oX$X݀ZĀf̜dE о/X *:jXT( ,ə N4kL6Ftwa} b?V\n 0;QDE'%&5rk};"ϯulj1P+'{hz3BkVŗNœ6 U=9ѿ\T.=$v Órj]W.7Sc<27R]""Hn5װ9~)5͗㚏hҿHyWCϹdLTǍ0Xx\q6>V+tI@@9▵6anqb1czhYm$[Ʋ̞^7DZ\ܤQJC Jzbj{1˧M=lJ^S"^y+zn`ixlsLܳܩ5}uHBMKʰKГKijn_P 2$IQkuES2e/'ƫDqU'>AA@0DF'&eT7lw7EV(pHd3TL ?g$nN6mhѨN2. n)+Zd֠#r>Cqw6B/r,xxr Ϝ Кk͒Ubhicw nL1'fM;"v&0 47_SMln0l`z+l`w܊5AƾKzVXf5teapURKxX#2yM2Q/~jD<8zuā 5\E(S~B ]2-g$3E_(FE6DwLj bz(Hc2Hz> q63 ј#BWŅݚ2u*[A2l©oܔ>lm!K:ixj`Uϕ?{Q/+vRSDDt&UƋbD!GvܨE01A.`PsXP+/Kl۱7Ce*Leo㣕z6e'JͶE_~|KsbZ|'takVMgrr&yv6?wG3!>8] [U!eGk5-7#emSoYM@_r9ᚓ6X> |!*2EBsxۢE[5Z3жAۋF8SHçD|Kd# ib-*q\{4(B{@q'jCrQ  -Jo2( -̴יE|BDUW5aJ4trO!Ν7"Ɓ:hӧaW|S݂UNRvLXQ *L$3o57-qF]6> }%PM< .-6Jڂe̹͑s2W'[Er>kr)mR~i\2INU]" P \@Y|WTMdt{ȝz2/錺;|>Ͳvkwpz%c5)` -Q3(h?S^vٚSM¯,],J 'W[cͮh"Tv?Қ6W{?Q8fO/I`߹E"mz!-ܟB۴*8E_l3GB#2d\V+ 1{J,<PuwBl\KlLѳfC3X$q:Ɠ%gM'x14NAѪT1oȁth)$gBE?< r,q'[uT|qݳd,-WَvBOpƔ5/4ԍ,[wPg=vVlo6SFh>~Q,jk%aFKK⫈Eh۽,8Y\>7>(>ZjC'#0aZA~JDXRYHT[Zhxz}ek(0+&XY_rq}l!F5V.@1":t`Oj^~-pE# Lge B(xNkA"{YXΊBi/ ]48$Vo&);'$9`)\ ]A mCBͳr!DV<>q"1!RM,\_{iv/$ /rD!Iy,oZf;f4z?Abrh8Z2od% 7F`1Elco<{r>gk"|-,/X*H"4?4(æd#V ;K/B̞_zӉ" a(1ω"¦3P3ID ںlOvXu8U$'ArrǶ~;#SNt1*0&(@?vmY[q USxdώ8]UL!qIVu;MyMc/&Ql?4m\l߆TVbI= q/y#O_O]a",W;tH9 U/rpr 6Bojdcv?1n {0GB°s5dd0 QU~ ,]y;mUμwt&?y@;c:I@*+ %+¿ȬswcW}I1ęyUWLſ%tFy"jnopD/R_;q76.WlL"xhOԇ0S©썫;_tBfI,A([t:.6Mx9ct <iBV<@KY ՞(8m\p/I9O V׽Bph+DO4w@Ld=Wg+k1YVz֑u/s(YYY4" fGG(W*2V4 KS${soi1b,4\uaסFv}X_2(O}t@D7P`^-$B]BSeC $89}@G֬",zwCR0:gYH|b?V=H;e P%S 4FdvumP߂W""]<ϥOӅ5 pΑמЬ]ɯU&CNrg"ɀ)KG9"|y/iV ĜЯe]@DKzZ𹺫ko+)W*9"G43%ĒrBg~lET E7<>>o lŵɴ1TbQk{z(z[혉) ؞ZŸjn qj{Ndxy K]ˤsrM z72FB*<@S/Nb$dCRXBCx\&$y~߲\V o=[FdRk/*tq9_'0[B4=qC[}c)jrעLKˡ;|g!p5FRYYiT(쐐p. Ճ)oge,4*] ꙓ3nxW^sݑ c) ,y&K)"cv"MXG0OڷO'CQZZQd6pըYV\u`' Sr"9#ÿW?Kr)Y/65ʨ^*1ܔd-KR8*MӭWcID\/eW nvx5f~Bb~\mU9Zܝ=#cwqhz{vu4H. `:Tr7۔Z=k 7_z06ax)/MfYRrBvkBdtI"I}ٯeu1S2bz7,CI6M%o+FJ ! jz"U-ۜ~KOҡ^X ԭH2ok'oF= 1̨l*.V+ yf=fpW279g?xq=j3ZvC[릟)xN듰"}zfOf?G$N`r5Љm5_&;,1Xc |_>DǝJZռ|l`5ēcd4|U {tІ,r򙊥KgN&|`L*9m#m a|?/0F`L |ldoE#4òhU5WgLl.$P84٧^OO7Zh9/r[M::ߘqտ|*exXɔ)Rɕ,(-j‚ WfV翋Yi܎gn Z (nJi5 7_PD O &< zp* 8[1;=2r 65$/-ߒq{pA|i L0}3gC6V+l؈aW zIw!vXa/ryH97E䚤Doյj WW L!2Y8 }*qBR϶w[Qn'4xUy-v:taY7tW岹9ot0+Bl?@;^LX8/?Ĉ}?eC\Zo!amoxB+3QxZ[`8I1JmqGE[!Hڅ8HMo,/M ~lZc?O%!uш/k]/5KЧ`|}Z27Yi\-6Ψ?\D9妤4 xVcĝ`l<-)7 :7V4de:`N}C( >kP $s9ҋcP2ǮSLFPa'Mg!#G0 Y޽ߖIM?0h_-$᥉e&$)mJ&^J >7h8^RiE("N b LX«ګՖ{&($gEEKrcqG6j2ӢRPܲK>| |@ĸ>Ձy]i%m81{<3l8<@~L?jC|\ɖ_fWs,-xc ^JK0c . A(ϩ %/2SۄyRZ1[]K_`Ṗ7 JX)jn]شa߰`#urV '(S.p"GRrSb8YX DhY *%,+u٥~Y SɕA>x)YqkZzFЋuԇF͋(moM$)~SBQg{ה+f6p#ZP'S/0LKX~h0䓬;uI,b%x5h7e]ܑQ )}7A]\h_iO{$aO$i>cfP-][WbQէSN[n/m_$%k]qBQtt*i 2'r8ZQaĸ)v8H1Cge,GrkhaS;fj{D ro><#ung3Q |qBW3^Heg\.ru K'H*t\<ӖPe m}ڻ$ܜT q {vEk)㉾ DުĚZI~y`Xڏ2 D>7fցWj䡆+av ~ i ԴA*g€0"XqBqT5t$ŖCN!Chd~\;lsDp/Sc:-rBĹZAslpd{)쫖U7 B.qJl;.5aWT m2V y,{Izٮ+vr<\D1Rnoe ce<x2HO$aJL؟8W@*Zoui4nXccd`vR=f%zh;,g{[(7&Ybh:!?:6'SXTFNdp;P[΍ `g.v>gnF!]z4OD t\[ICA&& 8 9'0NDty%oη=f,4kl27A-Oy BmE77 2uB*6>cg1\ ؛+zq =woR'?!іa#鱣b.:fykǍޗi筿`bMSwZ")b >eiiTmyf{uVo`j̴4f'ZbbHVd= 3$ b$7)R'q/0l'2_ƅy6)9͐)Ppݱ×CJ> 79i*OnQd@rS:2 rNb+kpzmy3岶 ^ 1d1#q/ByP*ñpxR[Hk"DX4낺ig1.ڸu6w0Y( 9E((wjuEՆo h(>VEA6 ΋~ǟ1Q&xwt'ALTǘR-F\xbb Lym\ٿ^]kQHBm# |~Sȡ4bq7 F9=.m\5؄`Ȗ9ajh/9ڈaal4EmLOʥr*7#V(OyY1lIN%zƫD7]Mb`Ku{#Q4ό! 5uy*-܈S8^N#9T,Z^:یwR&\~Ǩ'ݦ)}o5^=U<~ 9 މhNSԎPZ]T;@ufkLd qqAf&j[d,:_?ꨀ]d */wiU !)\@\5rU %vn+cڎs F  S1cJ>ƟzѢKN$tn+m(|_{a0 ]lx41p8ʄ[bo9z NH vsUAK"Mt+ #/E2A-mF,{/JQ1$ԻFע校 LfaCȤ'tٗU˜Ϭ=Hǧ$O,u~GӅ"KR>v3\˕ClG}>"DciJ >xGm:Jl>O 733xu=&*UfIr:,`DfzɝWo[ۢK6 Xq۩ٱ*|h@7k4\ Fپ" l0}B Iճpi̧jTZ饧 ÒzAx9.G ceh.axc4jMO0*$bdpkart%L6d:*tf7z Rrlh3H ANwl 0?` THQHcdL+UKNkp9aC%P"%6K5tDkwc ":O \9eU"*Ζ_ĂqUUQM$eb+.ҌN.V w]]@0k'`*w&"wmHArVpB TR/J'~ÈlPki*9dJ%on q`&We7W;+ʐ-S-w.m]c 3i]+!reIbFqBk, p p6opdf'>\6Nhi8KE{fxaU)34KWE%u;[ѠGzk߈+ExM/!˚Qʒtc͂f)[|w"Z\}9}}丼&I$3e6:)뮦־AȾφmݩ@mcu3?elmxojD;Ra;Ζ gZ6$?s-*m:VԟT6Ѱ RU;{ٿ%GS?E>_(4B&F¹Qλw-c$[C#Iq,CŚ8@pfJZ7K<+FDd=Ua:4c3E||tj7*FLFMu4*Uİ5n\3\ƜTGT pj϶Y\ֶ60'οS5"͕ǧ@:o[S3'03tzC2Kc*LQp^JyD&&O9U1E` {e Tm8Oq Vޖv(i&xgmƒRtC)'>Z߸[q)6Y5攆~;/Q"%׋h+:3%;ZgUʤ^HR=@7I1R0i@a?BSS:P:ǘƄΰnG-RhÆ|G3MˏZpnxѺSΝD8Q.-lcXslfdmΘWN&% ʀY Ԅp -d6FZ'ɥVW+eWXr T xn}b7VK6mm|6:b_x13"6C8@2E%:}DdgbNF9w}8%]cG˃ M?]a iiNc< ]:ߴSkR*4nsV+oىϳb=z4,@) 'Gu"mCs\.kwШi3Ƿz+~Cً)}v*vD mB`gRMVhɳrQbo^&7:睼 oP;:V`SWl]?7n"G1q{Ȃ!Ȕ0H!=0-kˈq d3|IY6v^:tD|嵊Uu89*@bSC<5I{)ˡtuc_:x`^#Sx}!jrO ch.=`,*g|f.k|gzxlNU;ZZ1BU3+pE3r`Z߷kfX1rw#aպDb<֌Zt+|c04+РcYG@w ʇEpۜ0MgLc<7t(ۉS4ڀMrb"k4W/P"Ѧ3R3{bA{ sc1t!P7zTdZEMzEŲc"MĀ"icz J-Gjrsy,{gvosacޅ]p+1t >M^U;zp],&Yg+E(G '9P!҈~au3A2ढXW Z}LTG/3#Eoc:D{m2EwkfSJoxhmw& $(Rv6~f;>tx) pc}aY] T@Ē ]&?*vP 젒o洱!ÌS,"(m')̴ hdaWJ|ѹ*Cjm׶EjO Ɵ(BT'm*ԫ*5{ ٯp;\ow51h5mzjQiI34Bd z.QRvanjZ) 04_ i|ήHlU/+2|PLH kjE~ Vڼ- 5wP#L&oJ/{%*}3Věz:|W.uǎVhI[#4~l5K}TJ pY!XVSUo h?h('`Kݸ/'FZ24[X4^mزܢ&BsQ!x$NPÉ^~r@,`kzˋIf6\*`t^6^O(,igl&zvcƈoh[h$ǹH:G*@lIEJcx.7keTEغw>| Ahp5+f3i7~|k;CT\.g{*a.hXDGi{EMn]t%GdGN[Omdgq{͚RagƗ[ĸi&>jM90O\_~ͨ(1c_]2MBhU )g;#SVME5[}׮'29/ (6JfwU`+' Y^84g|Oԫ2x9`{)!+A#:Dhp24X"<R_l|-ndܷfL%F}7@#_n&GuiX"7+. y7o1SֻG$#^Y% |z3}q iHtR**7@-> < Lj ڑͫQP| JV#`:f*dM?qwzπ (1Rj<+?bYb8W\0k-t9ຜOBh^nY<\]Յ["f%߽rrxWp35_v7,S15t*DQHͧgթ-]Y'6{Uೆaq~9iJ[0Iz{&Х߃2br)=t :]k LhD&F]3`bU7< aIvfY7/˭ƓlۓU\w*3vDMODG ; AO5*+CEߐkrpjN[:N:@0[꧒)Z??\-hFϵD9je ԜtȺsvl @3VAFT$EKe!`- ה /62(`hkTt=/!AJ`ƨ*5*bi:‛}at}~4mJ|IQz2ܽn~1!d%HV@ Iϗ$,܃ SJ0u7|lǢPi 8]/mh6cH#(1/׀. Iҫ'yiG4z~YEF1hba%(<@O_ :F>q̞ в c<BWd5&9ߝytc#q`Qu<?bu0%cd`'#1w-/~ ~S*-KT^^XJ8?落,xQȚ Y'co$A]5&~X=st3!)77ŃUeL>,1H (O۟n5}5y`;c1N8J.^N.REC e7rۂ=M澫{&cC_^O5[Fc HBVh@;ك"QD cs (d" Rb1{ q)!-!W%DIG`<,ei2CU`LioQ츎 }=>>Kb¸ӺGմ"#Qsقt2xH -T%Z0?{'Iۊ( h6 yads}[3p$т "Y1BnI3TI3p}(sCUb{ڷ+k_yخy׺m'j\e}B&“9=dBn9Ռi[Z u T湔.NŢ?܎ŔNyf%@av:] ?^t2 D/G/uݤtBPMtL9fM=c3 |(Ox& ɒ)^W]p`$be.Qiw6&0`ԼN9^dFPe/KQFkC8fkߥ[Ttd~%g˚BiWHB#ay]RRu{VZ"]a K șcc_^}$1CqjMy 9C .S DJ`d?+Pbk@E&ݭV֌)#'@b7N8GIy\l{XDŽbðI6;ԺwgBF^] (,ۣ !hg+ 8uҵS0WvhP… ޛ^ =Wqv=r?k1<| 0S/ IBҁ'Ѕ~kU$&e@UjczaQ"$r>GK̶玭ZqnʴG9:K~TF>@^6HEoQ~::8si۸FkW<vn3S_}+ ,c+UAaA!vJ8WhH]'RYFK@_+yKTՐR3OeZsZ h'ƭPhȗF[KHu(q gD. G%,p S"H&&lQQE0Yv){ xߙxQ^Q:z |A? 5a?0+YXLՃŒ, RDi)d STJSwڴZڗK*3^ ^]3T]>90[# _S1 MƂLX! ~.ڸOJ|.jkT\'w)X-,ǫgq`DUý?;Uj~*\p)9g8 -lMnXԆx2˿ٹ14(Ԛ49W=*Mϋ4B dBP!y qT n8[zpgbFa vZc$ ksFu;F<@;۝{i]|{+"^UNxuays mZ){)*ز:;ZLSs@ ,׽{rz T 7=U9 djݟn:[RX_9Q uN+1Xȹbʄ oTV`.R*\VEf/O$@ꦎQ@ab_k1gboؗ@5eMHTPTfam ,q79s.LSc='SW: v F ;XXdxW]c42^21늨V`]·h AfE3/8efИ:?QB#-y6mEVlu6 WĹry"Đ }cjPp9e.x7 rRBσ4[q^C׉balsU68(aJS3A _n0'&CҲ ?cQ> Q| ZqTP~AwW{QI0A_ѩ1j{!G_3xoٸRE-`2B'khiW:Q|vQUekcsȐ_.{S\e$>jڧ7P K AțA_ Yc8y*&qPQ  ? qs؛ <*ܤ]l G=DHE J6 r2*DXMZ˴aH#{$;~+O "հ'=OEMm쀨Li=#/;s8ˬGkPm.M7w75Y Ԛ.[[ʴM|L f <˅K콯h^n.놁7^㧭#@Gd--U#_Z'k/k*^4][x:d rxH\/x/pb@`A \\>5iOپُrʁWt#"#&c5r1P(T:xDDDLtdR칽} ,n&+t{4lAS;;cN~ѳ tj?|@g,=^ )SѓbէAs](nH߼+T\y.,?~le^:$ers(]^ܫ4-c 7O$䌇< WB4y SU4E e)tIh͏E k|[hkq$R2+n .Amu lb࢒*AWWDb S/>m;mbV 8C[@39:3[},΃vA}Svo2D :/|xWi0`'uBm/MO;<)\r 7p&~ r^Be5$7T'3̵UԺl(X1CJŸdŝ!(n棠PD!4$6DV{CJ8zmna(m"bfhlFADfR&<{릵+lrpˡS#-Du豏",D br9(/vǡ]CCQtl) Q=m ЇZ-|+O='pDx )|CSCRJřD&^ ҪMǀNZܰw%={~ǰ lסI%#wy3-b)*>Zɷ+&b_r4j5_J}V6s$ͦ'yp+xhrʥx2o][vVzͼ;!21: [FVoeD5BlvMDwEכΧnOH$qu@q2-c-g޹Ѥ+!u}H7 @ II5 7A^tPOc!-97rئut.\a7נjuճXb01T7 G+W_3$te;DWɁT2{Rϝ)}b M)!# wךDm3@ׄ] MexuU)L;t괊tEjdq=:1MWAX,щ2U\+RY;_NBuECDg|s/CO[6\mA:A ovV%FJ* bU d= , w{Л ڣYM~Pk?.Y5O ]f`4Te4V&s\YU$oxjTtދɋ-LqQNnapm1cQ{8.B\}֪TQ=MD/=y@ T:hd-e߭ާOB(5,]8Q"L7"9ȗJЊ|YzF&BejmPj leXً*T$S0MdnJY0n2Zhv̘&-fAu(   On'; ^:%6u`,d[+R[!"Ƶ3vN҂2d6++wԃY7s7 xPNz xQ+n3FQ63YT[^CᷓuC'86SZoJT M _x+2LtZqwk"vL;^Redi3@r7oS@: w4=-NfpVm mS7e+<}fQVM|F:r ,?"+nfB (UѦRe}lHݿ-R VM~KMgӳ&.ox7Wi OR^giJD}cT.V@)BcRֱܟӑs; .Ql,ݞsPǧxǨT.ڻ6ωs2(#Fuƭ:s&5t~_;3]q*"t<:'+!uAxƋ[mχz'gM)l4>$K?~C YIpt92-!0cuH 6ˉ: ({ z}ڦfݢ.wHcH{1ͳP8>CFИ&sϒ.< sjI|&fd͂dx[.Q-W&9' Ċ>5aJW ,Sܞ٘reYOݨÏ.ۭ@d;0˨ztMK 4B"(F˚V o{)LwCCR24gl!,K88hkq% kR;ח}o/ W'q|`ܱQZ3&钃ET(f& 1\r5ΎyNt\{ϛrOhr;q$Pt+Kpvg"x= ѾGukإhdoWQq h!iҮ[VN]lh#6__ Lp "/.mPY)M0.5b88ƢCKpZ=Moz֟et=9jMBc z> @GH]/2R"c07MpB?Nג]?':6z;QL6a|B Uop0]'1{Nh+=4Z=b U};OJ$hP}G0r#Bq5 WLw n^n7,Dv%9]$?L=cy4XZifJ֊sB댇#Dяoy2^RWFAuuD> %ϊ0i$7 :H oϗtj]~.d IpMBaO^& > CHnIoZ*Cu½YT7xQ`aР7;C,=\1Sf=:jUfc!0\{+q$D xWd/+H?O=F4W+Ŝt۔;*r(h9 t)k*9ZF]!Jߘpq-M"9І!qXƛ.po[Is{ BLi9 Tx)Cr5%h*ЋvZBXB2Z' .w^$Iykظ33F(Ya@ ~xohYwi'N٬l1NҘ3YOU=wjM`C"Dlbk/KUͮ4+ؼ(r$16,h1KRɲߞq <`Z1|0V1wd@TAom}2Fv(<1Kds~UZ^ DW+b5 tѠ|/-.!y=@哘wD-iTG 7x~7=;=6~փF/Op}ͦ2(xPo[*!R~SP)i kPAgc$`)udK%?!MҮ3-^!ƿ>]^}\ў?eY! {-‚WC,Sq$1ta+tl΂K 8~ȍMIޕ^yT1^sA _X+Pupըz8 .Y䝈.-T  Ӓ(TRlIAwGO(l;A`f׈^,Pf?Q%~?R"]e2]S?%Ѳ _xRoZl^l-EUXnqr> '@+ lZu["Xy,z,0VG0 3b+ 8H_Pޘ8zЅJ]Wޜׅ9]}eg" Wc=ɯ~KDO[[::*mOx-d*AE/ΡkQ=NF^ԟÙ.)Reoc+-c*྿r#7.` y{XĘ>=\d(WХsu< x.PQL8xX)lzz@ 6 2K$/uLn*Lz@y/휕-g<_ʩ=7 S3W!~DXup!;Jl[ZF:58P,TJ8gSUgB~0yEQl pUR51V .vs[ɶZhK3;JGGLB| %A7Ŕ2$닮f/'Rq)!JSwVFjyz'6OE;r8-j`>?rӷ \z'%MIM6Hd, /Cnl3?rx[V<vqe!G' 󪋊^fYO(N$ZuOW:7[څ=c('u 7,H,jOڭ2)7rpRxt d,bD[_bډq^k?3*N }g_G?58{F8gm&xi~ЮC-j]dW=Oud^`BV#ͧ- %fp疚J%wRt6STO2aX/X^~&`Mw;`q|tT>[ [)x}rUeXi"j>jrROfNdQcS:Ot}#=zFR͋R/Հ/ aӓ*F*pù]dUYHT{6E%:;+<"FT DPJSa,Ӄ7b~VrI^)#{v4m]%}\.ydEcEu^0̺KדM9d#7pLv`CQl9bZWLw [', |zkonNHNMY,-Жxff|=Zh :a.G-1Zr) _ڊ}UZ0swXF2e ,8I$.% j#|@iZ 2_8&A5)G? (zBьKS;N >`JU\uSS12a56yJ8m"= $4v*f]UJ&`A;o6gy!A(0@,G9\F~qҲLY2wB^Dh ?S,nBk^>_PLj;[Lọ87i5Dul9r/q.Gy.JٚbOʭh_1oQbu]OwgI$$塻F5ٷ8R[u_(bثA@$Jټ\8 (t$-ugXl3ľ j; nO چ-Im.e iAthWqX( -[ ghq0 Pja`Gr%ڎ-wTtDS!`/tQy~̺$}rJf/6Cڃ42/ M}<2gpAH@j7JSOX鸯ݯ\GSHX\/ si sjzTr."v$u5I'&^eLh` RK;ȟ?2lWP@" $0b/ ƫyjyWP5s-~k_r"y Δ7ؚ@pQ݈ IMwHТ7];`ZsJ<8T0*Fc(d ЄIF hF@Ch$i%19JUjEn,ec!p@#T5qsh. #?L(e/ʙ!_ 2JҮ]H@aB[ N1#X9ɏ)WLaz%3Vq~o ?%]u<_t42 A/Ҁѽ ?Ⱥfh>2 5-Jп% D&jՐ6m@& &Q*jF uF!-V+ _0pLh%&O&_%Տ_=Oonj:,7[];uit0;L)!3gXrS.VsfW0 QR|-l&t~6YN"7Ŵ qzѷ 7؅J $eTfrܫS{Y FO3#D҉N8?Au :N,dۄqLOءyp&JqI_dT|Έܧ$}'wm6-])K}*ie0{(]eP!c9Nkl,ЙrNgv"p|NOUN\ʰdo* -~ nj w1l L~UwՓ AJ$haC{(lĜctnP6pIV.Ο ӱ"Ȅs#yex˙`Bȅ`+P8{_|{džXM@sSLmlSD"JK&l{ v+렢t1çlM,Ԇ{ {}lt {fG T?U~X1Ԣ8ਗ)HuNP^ Fɯ `/gǮ ^LƚPAUZ B ;Z cW#^U(pw ^co/;\u<S;/ʥ@+;jciHzl$U`ɧj#vi! H+$DC}cH 4 e:~6 u_sVTV?ӛaԶ3-h,7DD4 \[ gSCJAZFAD*Rcu$|1C\dzY  RC2fx 2-HtV *WchN1O504 V7ؼ:K`. PlY  1" |&IE3;QSvCв뉫ڑo )cy(D"|8XW0JȂ. 8fʄ5tj]Q/J?9:*z8ؒ`>γ5bLn#{ѓ[ы,<:ԨRcWtY*E֠Q^Ԭu\XA~_\|aAN $wFW||//|0Gv~߸Mِ a2 '- ə0OxbVZ}ɐ@Ĝ%fkUGC,Y;Z>`8W\a-vV쿅!RKbiqHXef+$ar)2&) ӛ0t 5tjCrF)P~mYoOK.}I!ss;/VJs_K`+Gß *Y-cNOF%gJWZ)篡:"-ROE,4VOaV\B&RfJLYVXw6v.!eI|+&ﹽ+'xW_Hf[5$tO?Q,nk RvGz!/] m"6PݤYׇș6E.oc|0 `O2O5ǒ$"瘥%;Ua(j;TX Vai,vM*g:/۶|=>:w^lu=vԏ=c2TXWNR~ro.\.¡Ko23ǎGhP[Y";ekIM CJHεzw3}W zWfz@}G(B\qZk,nX7>`a@ AcgZ^*ة.ydSS2i|KTE+!˱Rz%,r(P!}0ͨFh^qv=K]WJt4 W+=-3^.'`>@5yo4){b7"{>V)dYӊ(y֌iuBV&RQ >vxWya*~`?m-S^=<"#7PꟹY+C06vM|,/Xyq4:Yf/]G.*{awĹ+uO4klQ~d7~on$0=Z鑸9+lB7ZD4 L6s&*0/IɊ|W}u16[$Z(1Vo!d[DFA33ygP~|B-ŖF" ~NUxf(dz~! g`j*jHSEUћ{; IrlP [A{cVTE/$5OQuer@7D9/sLA782/HPn8trpS+) "^9j-_n*(9 )a.}XQ leޗx~&v q}7M־B%\B )"{SljK+YH;!)Ŝ!+9xU.Pɢ6ۺc63* ~olԑ' '([P~!;8kٵ VO8X@">9-#;Gi8$E}D5acVO]ߏ@!X]7zOq&3{arn\y^i#0-] `:)%+ߜQvs܃ h: W`G\3 ~ߌ7.Oy/؍0$>RdQ@[*D+6`7&{bh1Hm|FǒVSͻZ%-^>L8Z<T;Jr!'!s6Tzϻx6k]; oz:!0lqIG$kO|ƾhKd6h?VsRJ>*D0%.lx ޢRTWjDQTR_{?vx>upq\:~# F:ZȽ @PcH0(rdU0d=[)c ĸXt&tRmjvQI)!E}AI0.qOf zV!D+%z>g]GRv[1¿$d{2k@X pVO7=gI-*Ӥ;>} MR/y)\eSgr>^ ΀gh ^h  nDU}۶qyˇ6ؖI9C,Z4h*׹S$lxRˏ %1VMȐ< B;[6S@%6K Kp;~76~:OQLu/HnߺBp'd2CҖڝe_yPcc)u9pRʼCFZQ35#-㮰;uVT|Hژg 6 "͚'l!5$B+&wͿw >xs2ukǣs\U ήȇ n"'LhLC1HI5>z*VQ ߢ8n#T.,E뙉\;u9TM x?n#aWw ,ԽÀc-78b\ҝ 5 LTs,$cp0?ws@ sgOОx0UM:g!r*GYg~v(5D/K~3 {:k]׺Br4 Q*rSK"m(Ό} 2ϔ:z7{ٕ1w/6)"mㅄ`9Rw6 NgAax8(P>ߴpS.[f4m 6P]!=2[ޡp@Q;17s:ɮ,0aο{mOCAiHm(:*UV5k2dc7MD2nibzFl?AK2} a,ĝ]7K~Y gS1 ['޼meV%ls )jyA']# .kS42DuYNjfNI rQLQ +q08LE^æ_S2acj>a٭v\l93kB ޔ]&{ncU*5hÄOUG6R*UQo]A4?y2$?Cc)K7aޫ[ b 9}6(_4<&CΛM{ĸm_?bϗpb>P k?XUL3D-W_1Q^alȗ왺j& k #=gT4؟aB۔&{wÎ }~=fanU7}hͩ,Xnc;P]@/uzڳs 㲂M%as k㻢W(R])oÆr0^2Mw+ƃW/_r &τ2V!]q)յÑ3y dgEh/;4Е:';Z}t%>Tv'e=GUĐN ^W-EJTp XUG2|+S`&_9\BFWP>Fpu>7fgru׹5 J ۂGڃhef hC$+8C*FkP|rz-5+n07MZJH]Ylm:"EacOlJ嫮ȏ%GMp""Gdqt=K)Xkpu}b_lf_WϢeeG;ƒt6\_ S߂E_q\*6ՑdwlfUa34\%gN@O욄LNcׁI݊[!WH.Opd7P廸.I},YQ;"4y)7uuiVgT0)8L>,^V>T?֗ 7p@q:5r=]D%[۾a䚚r2fOwpW5[@JW(5p Iu!"qz0xO.qQwW*y91dhVBh^ɝTy+j_+5L6ST83GOv_zi1y魕`dյ&; '#w)%"_Blѥ?I'׻spGG,0h=GF3iT@( 9GHjYQ`wIg\t\oyvݎ€@yzs6 }H&1!.+Dn%I!*CW͇r0qo W^'AgBw<ŁMG<ö8lF&, NgrqU%(ӣI؈xRA~ nō3܄R;p`ԡEܮ &h{iB l:.>hè?`ϔOU@Xfgcfcڏx2u.%kO;[&|p??λ:◹c} \8X G'#L=qkR,W T&L_j VJ#8Gͬ-vߎPv\>+iz%᷄xhX} R£-WӼ@el=,0K'g{<G3~ %BCG?f%yES=偻Zf(5`fKgYZ0707010000000c000081a4000000000000000000000001673737b700007154000000000000000000000000000000000000005b00000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/q]?EhDTTk׶Ǽ56_[x>LbMz1}[֩V¥ȧ'ԮԦy k8;fC?K7ѥtr}};%33lZXLm0MZm|pA42 l4yia&kEOi+Wp@A,?b8b\A̞ODH8Ae&>ߍRON~OQc?Ag[DWd4{1 GoRsѱK\0'1~{ +gnxiS`{T(XbE5zX;]ի` 6kkxw,,(kJB;ԗQyQuGX`X_ў1_m:3&[*S1h*f:|Ccˀ؁?c~XRV]`?F+:AϹ>Vp˨$Z [N-b^_VR&&W«3ZS\n4a"sq͒|Hze=jpH:7zHo2ïH RDrr87~D 26»^oá_[Jc"\K6YL.,!ԋCE=~gBPv$M>{oo=uBuF(*uKHuEQU_dxuI&tjBi@UOBB%9 L4@ 4p)q;03tͷnh\Bç!H3i)in#O^ٕ($m\Q(w ZEGʯ/ʗ%&H +kg~Cn7Dvͪ0`0LO%I ;%"| 3|w@CtR _}ga ]"_S6"46 B )([ӆۮh+A&"Z9Ao >)1}a10L뜅Q* bkۈF@6AjAŠ{u~PE]c.o8b.;'gv+h0fl.W+HEBĪ2F Q'f~W@5"c'~d*J/AU, 4f&M1x J'"zr{> ;i xYl}MO^yF甕S{A{U!m.yi"xZrqthq޴QvIa* ⹎0 [@A^Նq\+L^lX;=g|ߓZLjmH*kKkNBek[j2nƑ]g"!\?g q0GFՙ͹S֖M~DSJ.T  :CUs]v+ר7fnPJ$4I>ݘ\ʻ&D}=|#AP}-KMR1Wb]ڂd7Z̓sh,UC]v_{ͣ;?5*Ȁ\y "r"T5vƚ< p/xeT~*$ȐAYvA8f@s !I;?)1ɈѣAÐ]ZZ`jz% >Ύ֖`2s˻32"9H@>|v?p%ҎP7V7K52"!(V9ךjiD¼>؄VvA.Od݊cW.50]Ffyo*pIsT[P? cF@ElxF7LVfg;nmo'ٿ|RHHݓle1FAS1"{۶Ę.'t2_as`1BM˛SӋm|nǬR jᯕzJ>D|xQ_PĀ ϯ {KXtU+>+[}Ucx=-mm$)kob,}nBԮ5^ = T'|mU_ l5UK@ri7$۽׾-r~ܳ"$SGNĔޡouYzjNBLo:4\Xli8L@tg&G(ߌ#+ 6\a YB%ϬZ6NXTF $P!(b[ۥ9h hB:=$eX׈\-ULYpܕlxLoڄ=ߏS$Gl몏rS~,#',I4/i; f@gN! 3C5/pvi~ e` ԭ u8 ݂b yoRr:N 7naٙ87ƭpe3^荿;&WD F =\};W@|&[kuj²?!IZAgVUw3~wx9}&Nmw\ڕ}[ cJƞIl^@vlY 5:=b؃ nQt.w¨>-5\<U Ba&B)\VKS- =W;svVN@W(=aAT>^ p1kQfmxsP˓V{۠E1)Y0`S }GP8.#G(ŔY Q8: n$8x}Bt_-QJ^Q}edK}U{ #}OH#. Iɝ7@Zz+^#G)C:7Kʟ93:K' ˿auzd_1FS}ʅU` Ei-YC';Cuk`A`!֔QFZ>4cO,ej."W&FM(id,q[?5PǛ)ՒgVXЄԚ"GㄘSyˬKrXWqa_7.Qig#xU dxZm(`Eł40F]+'풨i:e`G=9f3};ddXy% 6ElHÕC0fM 1{z͠mBl29Ǭ޶n׸f~e;P>AY&eeDf OuKOmh]&[6 %9#Qƃo%74]!Kܿ=4ϴٷ5 Vb߰ݽS eb0(1SItsJo[Yk2)Ubp끵i I2@P{f{zi.vWPm Tj5avYr,OkDX*LU|$ J&_\y ~zĻtۜ?8jFƑ n:vmCn=ƷaD~0ɏcR,ϭ|Q:6avzrWYa4"Dbvl9vYZC]>.O/4>S?~|k%K7 Ko  *ڇ-*,Od@?Шh]|lb1:뮅Nӷ} aE4թ7$xnM<$nxܻi.y54PXjv`` oNgPF!P 9o lm?LsFmb~"i)x +qXXc!x}Pβ#RTӡ/8dsj <94㙡/7ay3ت xUfm~Lo+-ڱ1݉']w)2Vn*_PFi>88-G[{VznصTr =ׯ6xlXC6m]gH1; #0F(cun9w[7P$o]0C-$Q|IՂrjϺyeIz̲iZr[wq!YI&|K\=2Ti4i|UնY;EtJ̄S Rd'[q\Ch$y^o!@~YZy.ɫJ@6obt0@ծ~CYPul xyN(igo`>ƣSj.Thj=55GXOʋ9;wF%t>Țd. `b%4z`$ ` F<3` gȎ M=AŻA&`SsHěw&wQv`7^n`%`8c7D _2Kn;Y!ST t Nxīx¹b7}\$2<=#I'ڰ-V򿰾mCuFrd_!{,4_p玕5[Zzkދ,(J%Ȧp` z%zVIVc!P N%{՟`jU hqO* \@757=Or[/4>781! i#VR_= -4>'NŎ!hZf$%OgTbn`jWݱάtDQN1K~^fe=N1h$3"9_۳l6:VnnIcLU~ 67EHD J$5x5*~HA.c~x/j礬ܒxM-?,=oAvdYB"-tɟzptOZO?kHURn aydXݚ5j@65CF>uu"oCH/#j gTJVh !L˺ JS߼fY`cW%ࢺ8Jz=E\L>0ct^}1WNbo3o"M_ޭtO{ҾbfT%߶E:e&$wH[0O3:>Xr$t<1o ocwӐ[[iWιH-y;)⿺{MgWsz9־ԙөkbڛXT"7oޣњRlWJ%zNy>t2T'OYlh)Y)&[bO߇_HN!&SI{wZvg#`ZvZw.wE1՘צFWHVH WG(HyNSLLS%f1"d4{m$I9aYq\5wB8F-3kC*Ld>r+S7v@1,L4t%Ej)L  |@I!2]X8]`8}23< Ogާ.#;(#pNKBaT<;pi 7#D^#Ѱ86 2STҥO//{PW0 8[L#ڏ\9~L\Xj U.3U+ICFP!7iPK~^TʔwȄU%(#鹿ܘg1>h:׀0 f$eUm#V2H h<r4f7sN;m*A'P/$xHgk HGQ>S7T_ NNkIWqc Uу]aMdD9nT4|3mg_P IWv,sڲw%-1&2jd vNc)ar?5aWB]qc- E[ ~Aq ڑVrHhhplTr1xUq3;GP/W@ѽ+*YN$U\u`X=4jlnwJZP-QJ8[YP ~u.bH3ݢVXrCIA>{5iG+#Wr޵ʨ%߾ihJB {bAڣP oU(]SXj䟲.NΥ#] ^Jws lEITϷQvY^lP[2 ^yrc>[<-\`ЋzoA*hlo Kr^W16FPk~@z.F[<nJbD'fO恒эORK`s^ldwUvvQfmL;t^VO@ FN֔9QbA{7AHbt*Jd*BbcpRq3>kަ,(X1哞Mă@ڥԹ}ыɺ91mj8P#8XI!$%?[Q^ }wX398v7 ,E7| R7UQ1DXfBxF~p17D04:ЍԜkD03Ȟ>LO 23%ۇT|4~:UF+G*\Q {AFR2F*c4Qʡ$}wdp ۳ZwD^P nP?x)),?`- yt_nX4*FO}~׼P^y?g >tf)j}F§"aV.#ffuv;CRƏ9=~9@=;ַ ҞB9s6I,+ezm#ָw^H %̶^bC0t$HRWAQԐZ%+uɄ$)DvKH/*ne.cݾ/YV#' (itJ<|5@Tn:7GbQP4qΉ<x\ZEY"O}|իo}6 6'PhEjOD[k7T|F|9(6bIDS6+YbG^_t䭟T| xڱM̞t>-5PX:v<@%?x/SNsG Rk6"X~6faÄ ::4atߢi_N3+?-)e 6tmΧ.:Hv,2#]yi4L.50.n:#Yѹfec,W\=b҆~N_`!#c=9#!5-59) `7"IPTSy$ߠ"O-.!E51CԵrLIW]•GdS?o *fVӠHYn[3 +[ޥ<ʘ%U\:D"Ր1q I#/2[~9b Fm+:W&r:+g"_rYZU-X<+] Oh7qjcôBٱi0I]>*|(9^ZcÇ(m,/<YAQB?*,j5pjji/ڎDK>hS%\ĂΆ+͕W܄#^/C摄U|E{9CJS:O),22(+ڌJB%PAT>53J/MH$K|_'< D4!wY,eBKMak=]@# 2Q[՘BBB M>~e/ZO 8LQ)/ |A3a`XcYu̽c]Hf¤PbnUeU*9> %hĹ4Ix R9=˲ô%* ^&=5S[Ƌ Iuġ~v҃qs)+m=Z/VlXCV\fHHU`EMX&d?Gr3?[J['`#x7=RNCW2򝭃GئI 苖Ȏ;q0'm 8m@iW 2VK$;_Vc*J`Ll<h}xB}]H$Tc4ѤϺzeb'ӟD;Yg&/t%?ɇˮ9W%ňܣ\:RtԙMh)0W8-]Iħ8i<2%FzL/5wKфDY7IpqM{O /yK VGY|IWQTճf:h'Ī`%*)2E7%j TR,&7pe{;lp#iSP~\bIH5ymI`7+^wS0zP4q !g2L\Ҭg/ͅQ ]%yW"Ȝ`u(m̡T Z(H$XY<m*g1}k2P3.x(؛ G;#͌ 5P"CO h츹ݛpaϜWbG^RFIÝif%JijP %@.' \KU!E Q&wb$8޲kgLKcIV ;ъx'LPgލ_6QcWe[#`離dGEFAxb;b:g( -*u=#mSP+@3Kj ŋ1 ح{"HnA٥b `v.5]7~8⪤Oqrx,%S~PfEwRD/Fr%UZa +<"L6zą9( "Ye-*sxQ]xçuh)Zwvz ưMJc5HZ{s@5MbSTV' _;M&\ס!ǬCVԏjasky;c*2 +Z_wUDufPD?]?rkT]h8v|VCZ/LWUPc}j|3>㦊5qyĎvĝZr~azƕ*],_rV{ wǧ3rA[~\޻޵;\Q^8އ?[QҎzVMoR5l&fav*OV>*o"vHP5cRKqkeT;$\p10X<ĊtVxÏ0ACktŖiJC7&{#e6D4lK㯥*I0HX臧OAĘiPL½gx)J!'>?]$0v:0]Ly g\_Aƪ<#h>Iں䇑8/-+Ķ3Ez0A0kO92W[WgK%SjPB BAն!r-rt 㙒c_U1ɻB=aE֓7T@K޹Jg?[epk^[ ʤ:&|O{~.r;dՈn J=!g2/ZJdwǓ4MY Щr@<45pFĚ2o1Y(3*HEE,%Ēu C2:`D20ZCaGڱz>4%,gwryuM?iGE;h+1#L¸bW쎨b, v><^끐aԳ e1X|(pH{OEWϰL$/~)7Ǐ{z׹YU|WQյ'0+n n:X{Y7cfRO8@FƉ'"]uG NoCx{ҋ{_^=کvp7:^hj R?Yp~ 7n x=Jae/]CHld;aKMiX\e[xmn?E" RkJ8 ̅0MWu]|y5u?o)Re:nNBD>Uɀ8l }T0~/5:b(V3|DU Jcd_ۡq#Oy aVm.>rL0ָE= |7"|܀wf`>3Ŭ?Fm  f6@GqE'KŏAK\fnvˌ-3)8rPG|*S.f4CM]ڐ0yVpxJu,'4ɡ$JQysZ=N'*݀T]G/9LikkcO 7.LndR;\8"&kfҭnI>\J:I~w쟾~fU:k q`"z׌Lͱ\vj9e{7ISH&)e` 6qsm¢q)V`mdQM/F#@cD^Ķ*Jw7t}{T-h,>қ4ln9S܃yA{MSztjoAq]p bz9H|Z1ǒOp3׺񩖓LJu`˄ [-.=̧<~IBTW(XYeRL,]x',U!ibعnƋ魃Buk+Sc O4n֕+,ߕtEuIhiOp2I3☰4Ii}Ou7GF~nZƊb6>f dɻ1)ͱYĈ.UB[ Q|)K!#怲ǟ_^j~|t'lM|/17ibm|Ȕ_ )BLHPH|>?qG^XTV:VncUγO$%"|fgNQDh5H*X܈qhk5ϟl?;Gsc1@/V %-w n55#{km< t~J[&dhHKf?`aE>DYHʉHoLV nsq^sȊA dmw8|y_ԃ$>%W4]Iܦd'um>aZ*| vDL1zq@,FlW lxtT`cn,{Y`%i.^}hvV_f7=*:`HxZ/a2-LY˕$b_pV\It}QyI*YU'b(T@j.rYn0)ei)27;n!\DB "`hXS!Ou,$ JO_ \n1_JXJFF5 JM3( BoX5TZ[ r>[q3S+=xE"wㅕ Yòy>WHk{s|>N7 ALaZI x8^ 376[$;T rH"q!ȤYP=$(Auh)p"%oXcwrIThbq *kmѿz+0-68~/&(.rO {ij]Hܘdee.zj"DZ@ȔpQT{NOI 0m1NrB'ePj7ގ,y$[d\8(̒ς#V`\Þ y7qNʔGZOLsx[ޏ!H~I;5nvE5pAyO\xlalЂŋWCm: ߾y*`~ZF }bưɧ)0 R6]ً `TYR\*%O^ @v @ꄉݡauBBjh~Y]VGWAe39/Aӗ@["xUEU'jSB ̻[-vB[!7d{Sa"R%*:xJ,TW`_;ZO\\(YK-QEP٨2J\b ǩʵ|^:,0TT+R)8l9쟊bS0+=>%g);)I3jK/e_bI_wd fan赹 <2cyBKH]-<ιpFFeBX?.z˪"p *b+m%uPZ(8eP+*lpk襷TK%wm(/<5~G&A(@83|"9:&0c YY/gL#CA(TX+;&#Wˮb% dR׍l.\\kzru .a% &&zcQ~+5 hEc SĂj]#a;6p@HŎ"EP% .3m@Zv!N[_,y$ ;`dײ@)NeɋPIހ{԰{n\<_Vt'̺wHDb{HȮ_ԘҨc (L!b iGJTPul{ P˳5R=ScU,P%lJ:=z3 E~7oܠ4|}J!LC,B&rlăhYvZtgU |v8#Arڞ!t4lΙ?=z6URJG}BIjgsbq{Ѣci? MyʼnL`| />r7!hs-c8DY`/ս%~*$ κe*(}ezx^1./B*D[:>;)ۜ]`' ǁMwD$x<.9Wݙm!vxC+H].z\m6ڀ{I!K*TD ,[4viwIO8bsш%%* M.R#EqX&fR8v}Lwv?TICCR]YskB "Y'IM4خ\*H{\2xpkt}{pˍyFk,"{}u78Imj1&%ح@x@v͈5xZsET{#skZ"/?%&LAgooT Us$n2R("t)ŪK.YQ ;wdw;JfZRZ*C ev%Ru 'Zf~ZG_ׁ֧xnK[>y]p,ޫH8ziȊ{\]5j|_FhҒ6BjߎqN#oyS7lwTSCQF1П6|퍈{E`e϶|*kW,d[~i7Tx!1ZHF0Л+͵_Ϝo젇̚k1Fv=bs.+ϳῖ}DrbQ[yq!gY01|LK-7{Îc\dܝSHFhT׭~d$M*Z7]< Sj ?7_h%;\Sw-Z0.:[զ©7*PH t:>t#|8*xG\%5"xVSIjZDߍՓ`,\d-eM ts'.v% qoX`"YjMR<3jB^ Qe,u##{vqMזK(>)w^+=DOpuKth-?%ΓU|)T-ɛ{F^Lt1 ]Wn&n[>Ż73c S8̣!:aAHAR'"9Uy4K UHwq?~HZÃ1\5f$atoʋGX[s=8=*s ")?,pG]Ø ){ަLsAj.zf4S`2Q1엩(uu-p-3)(o5s ,si OVmLy AGH")*$7}xSl|O0[ P^[[Q#Vo6ygd3n)$k@&\28Y|R캮-A0FE=_N̹Q^2KaMhHR{_8q8@WkYXlT~th +"#_MŚ Tҿ].ro<+[dYc,ۖBҽxbO$/sQHb{zT%묒sRCg^7Tj_y d0#Q< 7wQ3g|)'Lr@<v+.n'n /2Hf7k k)'ON"+}֛0Oa5P£1Rd~l2Qp"8'Czb+_91Z2bpd,<:fm9 6w{Y;{{yvrI`6.dm=ڃA1T e*:73Rw{I"&=@|NP!)(C q̓! wI&~dsR)xJkhJD(Y#!Zt$kڱ$wtbO0U_N0G*G>֤PˊlLus. 4!>p;2sPcfD3;F03@lXy3J7rmT`;KoP9l`ѿ9(0RP;%!ů-2CÁ] eG]聝kGl t:8<NR 7+ 19e8b>/nqɬٕz/ށT'))?7+^hy3<mt[$J|o'9n$Ih5t"a6#>tAYse4Pշf= }\ \2WL摘WBj]q@n.Tp`%cm@:#JfB}f0s:1=Tw2!:DRp*L.wD;GzPnG7 [ҲQw[_߹NQl^؍niKG?ooz诖l,wHJ?,$qh+I(LkR5raFVΫlAm V~+i"֏83ZQ|g oNY5a1nH4P>S|A2S~%;$t Ko(ll}t')N "]~(>WpEVG>ky'ʜɇWnjڵ垱LX|E*%9:\L z9S$1O~s8Xv¦l.h򶌠ѲkJo[=qYm[T4ܷY8tO躺໤۹d aEsfvu>tTR=2js/9 VM2kS/Cklz &(6YO7b8e*y|~hTY(+uKGOR:LvxC<ЪabMU`a0I7Ly;Wv*pMk(*58X`II v#!uX9R0YQo.YPA+ &r; XU"sB":Jz+<1vvSpSHаt>17mݶs SJOf*[h-;`bx nY{ԯՅŽPބC[FW}0݈2Z+_Pq*mƻGEVJSiep "8Ij;ei{>UΖE;J-(i%M&^O% <>[QCj5~r/}]ZS$6e^4j>l+ ;L")Y'@Q 0_w. 'ۢ"SLE}2%VbFoע[$>9T/3/T܈1d8ܗY084a;)} +/.րG-3L]>w$%{S,}Ռa2'o$evo~MmaLo?XC1Z9jPYKlVTc׾6Ҩ#可DCA S"-3C~ڗe"SL>VmȌxGnBMVO'{M1 Catuk"oFf| &!iy\V@11v\eRA]0%;i4C/1c-+ѹ]C7eI󌕩hridB,yZEK@EdlTh̭v;<vc'm+9Ԏ`PL5Jkk\d,;l c؜)8j4OSCƞ;U^7(~Z]AUN,]{qK ?h:9 8tpZa{e:SiZn~;d|8ɁBGb r_\ךE?yWQH^솴/7NeTNv<0Ñ:/JfJP]R8MA y^pkg'd*i0$Pcal<7n/h~3l͔8& 2OT%ke`b;5g6$7{::PK떎eLTzpn$hŤ1S,=}¬QCFW_'0  =tAd2B7#x/7NDmOyTNq(>^ BѴ䆄[yyAʍȩmbR'>ZxEU,PmO2+86!r:7kA+p{bBݜe[>"9pfc0rcڵn&b[AC@|]-RTVFM;rP z s\"g PLN-ʣՊWͤ.BNyW;>LI٦i `WtJi9(0(_'Òse%(Vn]%>^Ob7O[WýbQ3O,2;}X߀;#?$-R{j'/9ڻ 5ePWBޏ[dE0> ]U";KSa"f؉,tb!x\-Z*Uγ ;P2w`_5]˼@o'D/8suLu  x?J%~'<W:DVuxd nuBWsCHSW)rmRZgl7"tgőXhu(̩;LPT@@>JMMzIp.%Wir4Nz{6U j2tf]v(ie94YF2K|o)C%a?cj/[]#M[ԑJAw[I뭱 ip@ 卦l-qZ}7`:Co>BKq姞l7y?Oͬ%>!B)r#<ʚގ{9ĺ mmhL-!K~6 \|[..}%]y@V h{Ӡ!+t&b%tً-ߕ#Fǘ'sUʥ?`Fm% i\T&DE2k#?F/Ө;$ǹ6Ĥ#NGnll` 4bBߝeb[ x9cgN`W;bVHOSJqf褽9>8%eF͐n sŪCYvf޷h0k=⨷t`0,~eJ= H"x$zXIgY9u\ݧXlo}Te"(. cFXk*]0VCaV <o# VWqN5J{ 7tcЇ'u|֤пqShU;fĹ?48DzF ƫǗʠZ?-\ij!{:jT4?bTYlw}%&>i"K+n%Sq6cTAIH2ܭ!S],pXUD+ahF4y! ? W֊t쑬o;dTXH|0еS0 jXݐ+Ci(̛N>A"i2YP̠ͨ{)O=P ԺuuUۧY!lӨ5<tF *f,ckNηԨ>jd>;(Ȓ%P aW "xCO@6_0 Sfw]r4(MR7I/TT <;3*DQS{ee˪Qn0x5L -MVcFL_1N#╭z7H瓤@ J&cUyb0Y bYT{;-!SNxt*%`E${pmFr.yea|lEZ@@Vr_a{ij]& 4ræC%V>534Y&!c -LeM9傦2s +Ըq#PM|2 /a\NU"H$hx}!Bg X4& Q%=ĄVXRXy®h߫RiFaFވ!?'|Ɓ]S5Fy"MSEKTmsc]=ʂ: {XZ]6D vcY'"]0rN^H4[E:eDWdC xY(AɜcX7Amr($2!`=df{:#zڊ9VS=xNJ=@moc ?gYZ0707010000000d000081a4000000000000000000000001673737b700008b64000000000000000000000000000000000000005d00000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/⃽#]?EhDTTk׶Ǽ7h5潊n-ٯ&_ ﷹ;W7d#ǑDZ9fqˉS{c.Sv I$y=7eBܱǔQ̓|5$\*w%i6 ޕ}=pHzD(Y~XQk`)~JsokEѵ߱ ݻ%i}KWLy)bKF G1sE+.gzp鯅[;z7;!:ΑWt :.u:c,᣻[5f^ -f+:ø6d=SV;O{a2R܇5RE1ꦋNfda+uV[l)v>^YTqbڽ<8apIڬE܃7kĎ3k*VUiԠ >Z;, uz( jwLV~__s ׯ<^_GJMn@CZ>^⋗. DabB kDk޶XDb* P=bR`oS<HQ[MljAye0~:/qpjV_ĕ20~tpi_4n|.+.7qP4P|x֜j?gFNC~7`i.T$h}2XwIr^%D '&Y s ݆qUɐ|[໾g𔷲!(65MAkX@agS -B6x|}Ss01٥{5Pyae QEQ Y&[clF}ƑW<܀[z7YI0gGɥ CTG5}: aPdE&U|`I$#pl5|,AtG+œ÷&H}г3 Cd%U&$*Vc;gDa`+Y_sd{ǎ\V&xa('=n WwlP"#"ʰo$@$ qe]Qnԍr_&۟WxƤBRĀ}5u;ԒsmtW8u%<nC+ֶH~(/]_7 4{*6:fx%A3ʥWE(σ}ݴ9gAC}|#*W*†=+TO:O^jf>$pXd2Eo@$&&r,4"oQehEwf^R^jbbKۺ빞$gd3PA Q!ybfo7!@o qgTzI8hywp,!m4nK*&'a VDoas? "((,^@"y.(g~xWK45Ys"#HY5>UQUBJ4ɠ|Ml[x*P |X p-SR` _tT$'q=cO2Sn``˴ #B1zEBΘpjDhn~]J,v=MmbYrp#}Bb% !ِtwn@,:)}_R|e3 >9扳t#*)E @71}csk(H(ggCbe(Nֻ*@S _}&-1!'X )*!~-aeB6c/7YO._OC A4(u{sШHwwpE{RQL:ǵ;eikYGUGA}2,jj,]2.*R T Ppt.42}ʗ!p1V:˪!|HZ:G֥naIBУ $*P6o*֠@8 "S30˕geFPeMib!>@BN[a/9lj9Mk;5)e̝2u}^+kx#z`Vʛn˲Y,^IzeÛx\샘W"0* Qr8'}]0(9XVK?JYwyLф`]L=_Vh-ğW$L EZyῺb=,) `1Z5U+ ֳ; " ՞؃pm=ukaQ!xD+\y899)-<m@11vj?+W hRVEϣ7R䉥B?gHAh)s%ݾ]Ü%N30,2_ÐibHJ<i$jz454)v>Z\*nّ @!cvWa EKcF&yϤgN|a 5˞꽲>q.ުd*x_߰ c"䑷  eI[E V,gc)6vH\sWj201"-.-b_w\ӮD39EB)r jQ\ v[)Cc- W^5[Oo0ڟt}ppYq@a=nfo'3h+t.Z8֦W!c}Af2/E*vj`! ͠bF욧b# ;驺,H j[BE.겶n &q !V}®BΘ`op.g~+:~oOdۤZ(BuP8m12\M x\H&̟ڷj,pwtds~%8$?(#FĖw ok>*4#ja;$DG_*a"3H!vRg S9MuonIէ^SU]<$n[z/g1wXXu^Zޟ3Ů< @#?$^>L1xվlpY"sZ֒@wx!vi5 uLPrۘi.}./Y^w3}4-:ARFZPUf;\ݶz,[gS@*ֽW;0%'~LDgB g.beH#H˺mcO"4#ʹw֭4|)1^ݭ';l{1H۱]7ů;Qq){Cfsweg:XVl"r?>#^-6zˌN-b5~ )"ґV!] ZȊZܲ~/Jhh2;,Zx;^ ,?4;n)#A ( *I܋!m/A++z @lR=;Z [C<@d(R[7LC*'? ;. ,Y#ڼn ?r'q@B7aa'r s/!!(wߝ@5'h (2XוD3L'Pj dz ); G+^p]WP8Œ{+E9/ey\25Xg;*<F =pw+.ܴ3-L2I69)wg?#F!o؅*xM f t|cNS16[o /YSCu\IUbCM} 6}=(Te3w|vҭ<4hE{).Ӄ0Rf4iؚP hHҎ2uF;:SɖĀNayEGtz'a/./[ff.Ov>6$mnҗ㑢9ZzE.K\+wcrrOne6OPw`^zoSر&qvSr!5pO+[okcJNɼBj}C'aT]Ii{ɨs/L^_M-_M~xQM;p»6aVÍCⶨoGM%:񤋾.\RЎ>=MvwrőEpbTeɯgDkjJ} 4i*|v C9th &;)-[507UN3f8e^Ӡ-+9ɈhՃb]0uWzT@])¦ l4XߒfW Щhw6v2G3Q~ ^獣hr;t!ioITZ&_ oNv0&Z-csHeB+O$])lx*f Iڷ>6n(#c!B_xG#~`b!O9jI8T֐:jFPYٞoYW.QmLqaW CF#6 Ձ+~Zxj I@n^+ 2݅s=!C"&@}lulj~kd>xvXKt 4|IαN,=[`Űe_0gJ\}ZM2>җ,S"X=勘oRF{j8p5eĵM [*WX!Ǜ1ziES.bWO +YSvY:=V8$9[4NVhqD'may6:. q{1D[Hl?N%:PeuկZ@VH 9d32xzB,ZT6vt@yyܴN&$R_yVcKL,S{reΐ!8h7NΡD{`'Q"O=UnKQALh uMmý0YOm zob*g'i9筑9jOtg R-tc=eQtL k\8GEb'ʽzE+.;&.h 򒐛Ro"W)Gjx ;C]^>Sɾ9Lot5ε$|m0V6gnie| )<6^4o`(uL#N_ЎL}Аi^$75MIB(V*Q$/ےcDJ@iJt#fpZ5Sݹ:PcrTz$oݜ(%tD2vILsG pM݅Aŏ_hvnYxQ::\R 4+O9ᆳw!uМ =u5Pe57$]boAE$ʓyM  Kސ[XfaU #]1ha Lh-ߗhE>:hoM,֔:z ۃSYjJ ?Qx> G(9-#-KPYFVt Б1?$*eR1<:qG~6^gǁma4@LH6[zİ?IQ &i}@i$A |&TQmPq=3-gx6=- jO{1S0ހåkE8'L; ̶:SF]8Ć@E}˾w*9a:a=k3G5oHCŕ=00EJe$$iDIڹ2s(9Ɗ?+GS4`Z4@Poi = XhoǂtE "'S$7Bc!l"3sX.V1_i 5Ct}? ]; ь⾌1poJb+<'}jzН"S=q}4k{n6KN޴Hŋfd; t2Z2t K  T+°6UNÔ~*AƛYL-/@Ű2Ɣ&˲g̬S%@UP/ODTkG3rr7y%&tٜwg`a79E!f!9OI}*%EnL0d;~m 2h6tJ7y"4;qB ={zZ 4/ ]l2\~^h<%E.5mwE,>26wnQ06)cy.FFd)c9Ly1@p!%@K%kiDJuJM]0 UPTBMp@짢a`ԧsʶF+1IL- ó[]hHh6v}"=73XRp}xksP}(7B{S-&-R|00Xsi1E\>dYr1BF}Y k?D[4 -w01Dev])s|eMf䪈=&e' ?uʶB w?u67PuTX3 D]ɫCl b< c`nXf֕YN;t~՗y}}#!9s}=(P am@u [e[# &B{Nhc˥4j>Ю 4$-yH;0sa>Gҝmn%y`?Z5EهMeT O-'>A;чp~\Z`^?{}Џ>"5H1.9تe-y XpsFXQ4)t6<RHegEJ(NJ`8N^( ~aPAK'oyAH7ZIc'^뵽W It{<[woQW#ix `|M@>/QQ(AeY4SB%Hp} h LL/b NRF/pmx%Amr7fq\# 𓀑fӧwrccX*\lA;")XI~KQk/hfkh&dR&#ЀQFlKC5iU7.4nGT^ee:M .vz? QO@ѯwU݇ dj=egv}spE.usS: mx18ʰ_ g}"hD3U#Nu_a6~5cK5I}Ip?Pզ}U| 3Y%uk :9V>Gl%;/p<}EkDhkY>teYLNSf75k{p؟uTr,0FaLJR4DŽrvPΈ^o[PX+ُ*f){=dD;$̯b+G,)x pYi{c[]+*8;?]$wX+]68SΨE$r*ӮFaz1bku߮-0{#G)EAi~K.TΜ*+# Ղ0NsEKŃ%x< s#;z(eT;MD"r#F|ŏ ERԒFz{f8 Wؾ ,и2);^80pXqa6p븪-skUf.V)Oe@m WH\Je_^l?öt,JU0CDwh]_3s¦287v6'Mt`)y?n dAǏR)Hevj IqQNΒ7n=Fe_=QMf@zz0 Z+!2ÖND֫g\ yһgUX.1탾c Gp8e"Ȕ}yeA./rbdp8/A_ );;)B;1mP`6ϯ]i;mZ.U H]Bk QľiehePH\R4xB%8ʄL"gi7 yBψs ,P#6j$O->ǤHЦp\suc{]/#dn /ڃ&R?I!)sx!Q(L}%pp[x$A9ZK[U%|Wqz& 5BNNci5sR/&r t%]Dŵ'?XѨomDI6x@_QƲr(,KC҇hiFD'.Bo H_S7Oή>5{ͨs'%V|N`1aKY="sB !5Ys } Mt>ܥt\V>kŽhF· [2p] v*t/n3(*K7ai*Ϟ@{1NJgr~ @hćhBkeFNhT~(~Y(#1vN2"S!س>ao^(\lVCK3-fp k(<~jTh{~2wI}V$":6M*o¸&^I>&΄Q䨶vHӟhn 0]d}D~4'i@Wi*# N\4^F9@GL&h+p MUid_fgZ3&=tf⼷fV]icࣸf<x)3~\u 8J2~ *x=T S hۺ"M͒_DC,eAlc9[TZgU$nt+ OtJ|DOukSyCcX<TczsM#Bʙ^]mυ^ٴ؂#|.";ۚ;{difJƈ(SKqEHBu8&q7'άUOu?$%"2ykEr)5)&hzWO[;{}[32CS#䣎a3`ϯx#zLEB^yyz ^ 'ΙAIcxx&`rtAftPw3~vЋ׿oCt:CAcXѷ8.GebBqPxĨN#qAPhQ?j3L uFԽ?0'f-Ăr>~fBcFW`nH؈$iʔ Hc6X;AmP .uгX.c[FF. tLM@-,#9&&n?Js#gS2?}Ki#7A|c ŤYd%=J@գ.U I4g--qj p ;'8B.x٢׀\(݄ԨrNm Is)WkɃʵKpQD<`9(aN;f4{ Hӓӱ DY1AOw^\\  @vgt' Cq | VވnZtxTT17Y9XT?cF&#^|W;<<3TpU8P-ko CbZQvx+=ԓI~lȆۿW'a߲>k+xD.{P_w^ kr(p+Hn]1܎NLfQ>9f&mZ &j93we[Dv=G_)#O`}}Gl]#؟}H/ʂ!%RmC;?BEv_;k6 A>mǒyifjdҗi1 \!bA;-M_0rKDC%'rJ#*KuN>&#mi7簪;AѺT=h ݔ:l+yB n7fDŃdƵ&ceAw~? ʗk#k1 rv8-6r ` iNcS{5{A2Vpy-]tm@Gzqa$U{(ỲǞ04Dc~_@x?YoL (p|$ཏؽаvG,!hwV}1LwOh7XO玦0.nV\'e׈7!{cLˡ-Fدx@V|:=R5ԫUG23؎ٜ87wvYYi+W&E4>CWd3Kc\8Vw =;w#;,'r)g^d*:y~S\m73t|~72N^iE^eU'욚ֱەٓZs< &ZήWz}V,ie!qP*'60uْY[ü0$4 ,͖:8#nrIႈㅸJ# Ȅ<"jO`LWI-<3p\c_0i6^.Q^l6r Ay=b5^$CZ$&q܅0R"pLw/\Ȁjak*#~"?ߎH_ ?XGuC3#C3:A)} O)9bݭ2&= <F0W%m},@H&nX_tB?b84@ub}H¾<6uhpNd \q:sʊ 2fwCGy}EN([z<}RbBmyT>׾[¹0k>Jnfg54:9,ϗ/`E(N!y$9恇g )s4_\h;^TK6kfkHa҆ۑT0zJ*̜Z'+]kmE?'1[/m U4 loeBRfJid>ZX3bgZu`μ}d Sӄpk{[C*+=4 52?-Og\?FtWZ#%`֘qaک<9DjM7b*#zgnTon+6#.n՚hi|| ߘ8znQG %z,sv6"19f{"('w3`FPR F.ZloK+o2&t%mڭaU͠ ?"6X3*jÎ/>#B_*a5d`-8qB+Z5HȼJΔ2~⬓]Ê g4W_3gZ%"( nݸ@3-V ^դ?d6>;(T0TgլE@Z0꧴j4 /slt]8Y_zQ&X9 a A ?i/4P~vnZ~PM;cM--(%z?ll%'8v?[u ~~a- rr`Cf(kG5$U»_9#[.IFPˎgKL]zx q_ST5;;"*o>4XyrgR}>g(bt2HQPڴi16kZX~I?g¦ ;}%t)'`D0G'PI_${ R>}%|cGqF̐ڰQ4r1}xk4Y)ZArfpuI9؀iG''$pox&BQ}ΊEAOͯt i;R_KA+u&38_|]'U?53 Ax7m6t(еhQiɐc膘g>zG)H<7DeG>G7_ qF5od#Q}(Ų/ M{KOHQ7XFBcE&;{7s샑E+q~|w-Gg0&1KAs,ye^2c%iY`^V?IyjqjwD5Ie~}tr՟}!󦇩: Ƀ- bbyc4u]>UDSD'h̹^"Q e \HV%!Xy`.mޛAҺ2(+5ߖPw@pYۀTCfu.7 O&_ӎzZVn K*-*fl yEviUѣd<&@l=B%o" L9*e L#pjp;i[Dȅl+bAN"hh+Ht'HaBoƶD3!B?OcWi=!B[ "XCQ;k@r%XoFԎ_ҤRMbFOg} ؊ȟ&e?hZj0[:h36JBtWCA,*s9>2 /Q?6Smfr3nJb_-4V׼l*(V2f#DI54_^-Ղ57b-eV1 ("f e9/',6*DYhl;L::3soZ$ *WYSSW cY$̦c{IҀB(;KVA\\S|uw'R ^*JY5,bYB">p)TȀJ.MYDվKrpNb a/ ;Eѧ gpNq ?aixv{Ur.phc5_@Ԍ'|ڛ~DmFh,(]|x3nBSM>.GzeHZgNS*s^K ^6HM̄y3]z >VWa5CrS>1{4UNaj`Br7r=-#^==#c+W=ۂKAJ_!ADsM❯F5dy ODN_&AH+2[ }n2}ٌ|u_pfRfu{6R| nL%Djbq㗛+aX N؋]vA~5Qm}bG/fGu٭@&X#:#eL-: L8@f(HWѳk)aH-$IAv`S h>&ǥi$,RDOW@FI᧻dxd{c;Չ\{IŢ}I9zqRk!QdG80$q<%o2e5F?` ͮ-qBh! Lm7+y`87xۺi #Mu^Z\$},Q'W+ub ī)Te[.kM̀wAvG9V%}e,WT:6|IG҄S\@Tc%rYg ϓТaW/LLPVpQwܗh">޼} lt_R Hr8__:kO'`hfa$^/XfeҸ:peSK<~D:13US]8"Zj 3iY+lUA"$)T9q z ?B[vNDU |A)a*-n|~*5!]F S?7@f0ڗ_XY`:/z]41Ba/sf`s:H~/cWTlvY ~iHgkZ%DIM"c,F6] J,lÏ\O VXcF</,Y#O&CZ:S>Zg9G{;B)эy«0Ѡs<[ $R1#"Xy ]9W{F P*&+xt IH=˵BAVXC8ړOz̹չWQݦf dVXUeTz{5a\ȱȝ-.GTtKQwz}@skoXEOh#gڎԁ.!:d(h0h6LD篡^}&"EWTլޮ8LH()zUv4,A)ZКm _ *ؽm\ћ-;?anٯ%xkziP]n;ּ,"tYm@}'2/ ez)bwvz5Hg.a?1_!Xb{YM+M `@&0 =_%mM2D(&43hW N²`X~SzZ4\gt-zlԵCj/4YN)GםYWeNz A ژP& vⓉnE?M@33h~&:Khr?wZp% 2o-vҸ]nWkodvlwn%j}&yEEAXONCZ0xf_؋.ilBT9I `ik%֑ O*<{ Wt{hmhS݉mct#)qXWLAڏ 35!P(& 4,JfHfn2 }21 ڍ1I6`CĮNbCT!Ÿ!"5vt_;͵:8O~8&e}V$AB/\JOјT!=ΔK +gbk#WV˿A pDjM`gHu6EB~gMx?bADz;p:]ObDc[1⯢{(=D6w19$A~jOE~5Iӫ܉0i8ï]we@<q٭cW;ЃPm$0¾st^;>He1I%IL(~"TDTr n5X- dеqu)ĮGMѺ@˶_ֆI,Er(cq_{ȣcە ,wN?YG&j*dlzH$A ◙ޢ>&~|ъd.XRq"\ԅ)@hu( 9NwBHJx2 徚9!l]3 :.Ȃ}r/d:bѲy0m3NavP$`U{f:<PlÌBeFnrImAٮqfm*Ւ(J.c;Ɓ\!#/b祖n. xn1c |>? 5.Ff2!5,w3 [uvYE4bJ z g\]لgX9^Luwc~Dhv<(cC*& )j C{{pa|GK!0xL x}[&}cb.BS01&JH, 榣J沓*嬯ML~% Boٴ+ l%G߃y=Mjh-^C/{y殡YIdOr ch-1/tU_3 %_%nHDs8C[He{d.rUC@j^: }|Q'GɸI yg<S!&QT"|QռSap@@ s"B,LO'RK]8|~1 VomȘR궟)?nS+{ZS>3]fx3@q*[ΘF|tŋμU^y&]%fQ96xKZW؃ GËMT_ H¿t@[ _< nXw=U#圍W涖_uvuSƲd+[#Ն#Mzɣ5^Yg8 ΋_ql,ALX `ݙۃ蕅c4:M}Gb'Q[\M/o f3RT_&'}]N,@X|ߢ(LD>1۶?ڌ7dP9K;iўЈw1348BGCY ͭB e0N; [tq%19Qbh| "Bu_FUtj6+{GE#C<#- W#9ꌴW/.RQ:騥 /0.{%YkUZ+*q]~3ffkz:Kv jXW$`\JlIwN0T?}%m+=TRV$ e#55H\ С̌(]j4qPT ;Ts?fXNf-V(BҜTdpK$?K8է m9zi/sB](. ss8҅2* &!xWmxj#Xwp)PyQ;lv5~rj$MKӪo0m( xt.q udF-zbqrRƶlû/#ˏSpOW EP6LG&jefZ$ݏWRSe4U8"c сE3/rlQ7zd OO_伐onԻ 0aE'_X[W]?! * *٘7ޭ^1;SD|&\L'YEɜ %9)±h%8nٷ4_ qR@A7qRF}S¹>= CJ?=AyghoP:9vrP `)8" fIܛɉ hh6wZXZ_=u*k";Z+MFLFH 9F&f佌 )8Cmt*~0taOuWY?ƇKKt ,༫KѲp+.8fe 8T`B Jh4X,Ê'WIS|u\>oBy<{|څJcش==nxi`!$LXq*Bq*3s"U<}.~kN5O!&x]/. `p{j/]4q|D 4ɶ_w2e$oU= ZLfK&kD,:Le谷5i{mQHW\hN.D(7K3'֏(kp7B;"P[AR&ujRZfXy/Yq(q"Ā^t?7:mE?m$*K@yَڸzcS gs Ǖ>H.}Py[?HQ3W`y_R 7ϢGK5GJ`1NW<  :dQWǴi1-0,NKo ՀҬMlY}Q>LʠߎArMHeH#f.U`rB^d=_4i(`ȥ8=ɑq?RLKUp[).xdNg5ZE̤yؐn^m/;wNM kYuΜm"rHqdW +ytP27XĔJ 6Wt6čE1BJ.hv/9x' 5U1]n9$#Yx 5Z#q[AGW F řygPs E96QH;2 |:< loXI>i`mI$.8| 2O*50N -۷_2Lt7<;Mܛ2x0O050*}B l ?5Yu ]+kBnA TҹE(f4HNŏ+ן?WS>NNWܪ'cIY2} ex,/tRj;]/3X_eO+z]Dq*dHTcO R~.3IC.#9|_2!<LƑ2QHꡊߺW+U0$.[c[?VDz݊> Rx$T9(Y拸ntQ'N_7F;}Gd -n3o@?M[0_a8QA/Á ]kxS­S$UG<؛`4kc\]A&Ys[!&9'w E&p9r9K-}GX6=fcEƧSBl w~(2%Ƥ:^ugeJ<"\,y{OUVg|GhmI-1-.U@r'Yf(on@hp`A'~nrpV ;uchSp]L~>lŸ, }}kJ#v")R,zq4٩OK~q`c:Bߥoo3`; t{{RԒD`nEDKF|;doijloG6V쎵lHz5H!Bgcl.ά|Lyc*:?8;(-vX_4ZFMR!V0H&$JwN 'kFdr#Bx mK= |JI}:LE0׵>L:x;Q)k'cșT,XaեCkڈ0u T1}QIS=U :J# WoX&Q)BwI%4YO:YAR&4\L x\)됆60+v䅀:pز:7+.5ɞM}ЛNGqoqUSӑ҃/ 5K8x2VuդslB9+MHME2;DL#P&M^WZP:1kJ r}GV|NeZ{OZՍxq-N:2  B sAM=؞)Sl]Q'Q)Ua0` u8Y.PFVm]a*wk f9]EwW޷5pzUt[N"^X#`xGư)j vn"D} fƴ}!0)fOaʟ1I8_aÁIߍ*1/~{Dj1xdoHG+߮}L,JX:]\iEZ3e i҇ $"ju/E5cYgS]+Xz1<[(}gM$p?Ҭ G*L0;F^b2nGn 9e!h]!\ۇ@)N=ڱÅaϯh= {oWbHGU!zZ DYMq% QI{c^w'$ZYqbr\$~M$$ }A$B>:8o 3{\9eh 92PzMӼ-[A>FؑbR+tPO qӊ1K!J$AKB`W\GI  GmtTC,jR]3ew4^鷂?Wbð$AR D oN%)\wG1C;.-/%࡝&# r%-PA4󓠪z׶s.26-sG2Ez>Pߥк0'##/&i#b99:&a7( cxڡwό8:0sGKztMTDK#{%w//U;ic VX5Ld%`\ۑN(lk2Qs+xL9Ϝ\>p}HK '=J^v: . O=y1[mX6IioȾΧ3[v\o mq7̓ *N!Nh*ʦΆS[yFm"5}Nc8 978/FA7FB9@AI1>lQV9bPf*ujҵw8ifJh>b2^yE#469bU,:/{ ɏ!]ŋ:K71*'A$L&\=Tt ޼ ͝r SOK^5opo늛NXQ@Xzx'Hp7)[K?(}A*yPLXAǀ>GAl Ĝ`P۞]ڬu>:k1Wg/_ͺqa_E`^l]d~cUߴj˽! ոd$o . EM]]WsYX-q/<: j@UM`渚 ~mAPgf1"l0ɡ?3(A}֔Bs˃BrOK ʄnkB[F^ oy ı2vo_7ߕh]У|'t^?VRF߄DyI~Nz޴+Ri{n_C=+?wZZʰo%<*ڌ El@ꗤvXQYi<(04w5 1ьce7M慣wwy>2;6BZX_m'~`oB t?GD_cCjF^MmtK}_Il[OgL?#v xEx~\F5ICQ3#tոx=#rJ֡>SDĠ~3a*-/R@/{Whz$L-fBiTgE]"C{RE/2ZtIKq77΃%b2 :VH( @^~؇wK/W̧SA/7I"v1 #iQj&+}zZvQfbH1z8:L+ WfkGO1DG|z]1A!PLSfX]A^ \'þ*Fb) ?NwfJɊ SstaR]Fu}q+8p".1;Z:&Jz#A<_@.*,u;kr20#3nп_PXTެxz)m*[Kz+KO \&[ r^Œ?,β )ne2Doc)?)s. փb}!ow*߫5K{I=b(`ooCF@U;waUai ͑>9HU2ύls`&3pzw) k7s8Ȩ$8*|#ieGD0`ldǞرPW6p3/5 U;`w{HN.)ȝ>l9oqi,+O3 F!{r4q $$$JƧPhI c*| hN]hBzDIag(Dg&_Y&3dUWo[-VPH6aH&h!X6L‡ Rv)t X3@vS?NhrRƒQ6iF7:SFQZ %BlΧKHHpu$U//3L2MWZSmF3`:ug%`Ȁ ' (f8ޘ[/z zJz)isХ@SE](LK* ; '|NJ܄a}&F Q vA `S IdG);d+PA9q2f,W7ʟuّγYx(ol@ UΆ Sx|ĀEj3õ[ع97RY3 WaP1+!<:Z!}Z~b}oA@w8";b+~5܍IGI@_}džCT!`fvrkQp^P}Ɍ|GGUWw &;+wr_\_$պAF2Bqp^;_]%04ߐsFF}'[)f{bG io =W$dNJ̽:Qҧ6U+|_^ѵJ5X͂aNtv0>jg72f!ږ&na6p=9FPko0aU9b ˅3#"ssBił:hafX]OݑHm_;9lFlXu Y+1m6xW:MaKVb]S$;P6atu9KmK 7ifB4Fy0U^J#V@*1 INN:1Cbv5+ʐ`Мi! T|^Ad2IE)VYUvBSuV8*dokdR3BtGY`y2]2GrPƇ)y7`02<*y"~zPF)+rGLe(g+<w0(^3qRj}C> ]Udl&&E) gl7dddy,%_>Y`X%bVєP۲kb#Q;,kPUUiD|{փT9 ,55B{[m# 1NԹf알EĊل:<Y؇DJT Q|,:,xѨvA_4u1Kᑺ^ &ܒNM{uG#8Q-b~mMqi:BvP"v!VSeCyke8۾f[+^u>~l9Ex5=k)XiJx]4Kb7EP'aGzrq8+XWܶjȊf9PF^2cHTUf?ќ C= %oh>.fݙn0d'<갱= E7$~Sn]| Q:-͚ #+Q|\(~%!aW`,RbJo,n@KЇEVܢ "(˨GT‚_*򖊦hiR2TOҥU<Θe_bkԜd'1].R1f3зilB*ip jԕbLc̹M"*h\ƍI1XV/{ j|pFv,K>[`֩Y`-w}\I$W5rm`Ig릞\: !8CG aBNo#(,ij>eY$t|䚛_jAَfzu\ }ϫk6w\ 8ba/8!vLhLn{, O +WZVTKTD4N velL VNH}i\‰-8bZiV5N6^a!7NHq/؃]OHo꛶ ؀1&Zv =߮z篣/~tG}{Nk\Exյ683q<ǥS})>ìpDxd[S|M|RTtfBl|m6/a`;(9K%o/Jy5BTIl(3ob竬ZOVlIȬq3EI}LSc4'SFϢBPRB7mk' >EV۲4@vԣeYžCcSYR2H˜Ein+ \x >l=Pb F)Xw6ؘ6P2\}5+4D%M7\<Эy'/aI6jyLv1Ȑ3ʠW@S_LL@o:kYc P_[ŀ>#DR'm`%Nnت&/&_ـ~u/dT.YLu,⽗+5 @'EnzT6_=,or~+4 >h:so@ JN<"Q | Ŝ>A2ZF}+Vsa|{0 xܐGRnPnB]~"Z$'Z-~4tm<qI6>(k$k<~ e% 6?Z6hg9~ .$-Q +B~o4ADB胀9թĶj;7KB@?nsCkgmT&:Ƙ8`8\&|NXvNdd;5 LƙkpƸuw4h;k{՜̐SU3ry a'4vW[Mי_Fc{ >e-pgj6c{YdzfL^4|uf4,H84VOLoa-Ycb0כ M ,6DɌ;}cx\>he0}wX  Mj.)!x20쾓.*PL:(:6/Q.ioXC; 5XӡIRǩtT7re@e2Bo{ʔ̯3c\EZLR3oq==|$=/\g7jdE[i0E?{: Yuw=D>mƳ!W_[+48[Λ'2ɏ4:;dFk@kl(~dz=V4_(IP:A/. `gdK Q2~5;Lf Pq2+qd;Aw*Y^餈֜sLLpC6vZ@`eJNol^[ux SyvJFO!5oBz 5f)w?} ~ rA_5r^] %r robBXgEBIn_=ow/-Oaط‡)O\i[z治 TFɢI{0a&>(mN6H%GÜ ;袚\ꆵB{y\c.UYLةW `p6;WkdoF>>OJ0o"#T6cKem@߬ە8`_+gOlTG>*XboM<6~ڔ]!2a"A9,+l"ۛoEZ8DKkR%VJӫ HdE(.EMmcU5|va8 Q߇^bkET:V$3T.=/ko<&7O_q8#vp&*ɮ}O1kJh=sA %.E2hgFg5eR-|()nQW"+jJЎ\-Fmzinq _<͗$ìg: xKD#(۩+  !&=pCJ1nێP= 67~K6й;ұ`:Cl\iBUăU߽ɑ:&3xL&,|^;e9>lQ1EO./6!(J](푹uӦm4JKel7-}w70u4Df3b/dc{h_$ -`b3+]g" 7P\yU4tBm7cՇrlDy)i0#,OfB6CU?N+V~E8`#8X{\8V jbM79JZwSsC*:xIt8wtES@RLeGIlᢛQ|HAX&JZh`?[RJG{K|aX鴈IΫٖ'8@>I%U? o=m5}7 C=c_ F͕rMSPsmޑŠ=vϭArDIyANҩ_Џخ.wxhµX/pLQ3=Q$NseGTt'[)2aw |kRh,I&soK?*F@b}#y ~Kˈ/ ҆܎58˽'r:F%RHeJ(t.d}ypzsVho)1#kei9o$;xS DwTHt!E&]^Lqʾ+sV.9OC%B Flv' {p3!2x%ג)WI&nT2b (z2YFa-!! PؖsЌc~H@ Oh/Za\%6!Fx?|;!d_H%CIG锬;W]LV6 plRJҰ*ڝ75)+;tl/.eN 2PCO;nvS'2@~>zR#PZ W!TyFӰܢEVl9ʡyOV4!9#tyM\5.<>3O*-HSeA׎ns̩tc,*?;!C)je2\e(QFyYZYi؋9v/.;dTdZ[EiOz񏈽=֍KEB ‡:F~9}י$zmcAqWyg8B5veՠV!uHT:-z3Jdu8&雥'( ] i}Ns=մM:>Bgc{աYzs zP"Duނ6Z~z,|zF`V䕿Yjiavwqe R6üWQ\dSUCR& @g,'չ^ OLqM<㊽"_D31euP猰azedN>bp<7D)&{ kn9XzT@ IOK jSjYMhM=O٬>vLJO)>ao.vDYjRąE=# S ϗD/]VKf<8 P ~Tgz7̩Pjh3#/"bj2l *P]lZɿzVk?J@Wu\Z~A! 3N'ѐ>qZr|Y&[Z4cJo9> qʔdJMcKL߇\w-m+D)ST=Ӑ*oCKgcjGy~ȕK.MrގmҚnE$L^PiMe)Tѕc\aCH]rH9%w<!Abf\dHW"w>4qKg3 ?"Ʃ'̩iBg\7V'9~<%qN z14J9PSf~8²er" O ,$Tuh&1?f14j,Z 'a%2 +3W@U;̈ Ona`ruERD\x&$Ϻr-w@Ibd, -~/s?U\ u)BLd@5+IX yK۽x|$J##qiR*FɫRo8|بTc1"Xi0fV2Gb *Y=5+n# CU(τ*wKW֞r *֟CNxsV9o>P"Jnj Fچ+ƣUK{JFنVjj@k+8HdJ}P.@q3ط6Y3UcWɑ3\^Y8<˞Q wvQ6]#όH^{ʴ L)"S6x7KW޶ 8v7dIVP]6aS%3>H+j@kMg^ ~OiddvK0̟Y֦g[4M`> Y L 5|)*/n =e9{Fd@!oM?'M.~87$K tÛ~c MaT @ Èl5i| E P,s/5bR~ StAJj%rGJQw?c54&vSUS"sD@r=YKZqy]/D!BSϨ+FT"gE)ZZ?lo Ɣzc|VomAj,8%WyƮ A r, Vu"J61qlSEgLkjh-_1}2VL׶ B۽P+9N3Z4a->a#p$e5 +`pӏR`6R&tCy9aklW9% '׷R%!uH@ ]&3l:\o0EۺzAC^j\%IZ!G _Z$SC^MI8mm׉R`IDU+AfMֹ0>+vhEl%j#kJ.fPih57XRkcX"4MMsJNW| q`'O8#K΁ZTג c*<->?/x. OoDJ{x#3Hظo1(%J_\]CM^Qs6[&#.A Bٷ_W "ԃ\׬C~3c@v^<16 3`}`Je;#l*¥QaL^ق5&.Yv{OHӺZ2u`d02jܰE~[7ks({ݪl;)EsOZ0'].wtq|TZ;Y[9m[oŢdc/3Sm]qpvF˗!8Oi\ oDJpQMK$AwlD%TP42,_FQp@`${td:/{^OV`蛕gWb¯ݽ@STP˿"pd/jQ#\<\۾_'A#nYqy7+ϐlaMUicuiPhGF J\H<%xe ik>_ %$SzQAi)>5UDR(_O7zY,*:6XkOOq.'s CJg 4Jl9x\ԷD%D%r*w4Jٕ ^dz/j_qWW Ī;E dJy+Wj a%l*' }'9/;gytƯIrTQ]0ۨY'1KP@zpxԞ`9䴸>3$o3\.zqut?3'3 >Kk}X z6I /{KИDsN\;>bXEs$/oq 8 (ޒYBFpnx%!->8LT2OPQq`8̚h8vQd}6 R\.ece%{mtԥ|<:9-|!#AW&dQq7 (Vj_*͟0Fr';pԇht'd/ܪna'F k 7$&HQ?n\׶4$Ł[$K Ӝ:ybL b%wEx]O1}HGlSTvW7-oZ\03ugcqz5K6~)MIk#L}jQ&Nʁr~ jn!+_dT3lKPJ 3>"lO:RcЕb'lbɯZ3^( Xt3ѼL&dZ$oqK8dw49_$(lm K +gӣ7GP}zx塎m< _j%i^ J{&lKTr 5D*eSH,VOl| Lc UďQ =Bh>=8Xctg1g֎͍8}h.&`R\X)܁.i2kN/m .Vҟk5D_ԖBTnE>P 78:Z߷DQe-*}qY#ZdGu#٧w`xt~K?^K<̟#}}m/kFA:+4=;msϖ^V`:XeMOP=r)gU><&=!}O|vASV > `]bs}t$c^$xN?̇vC*ՂK2>SK,m5۶k|P:3hpHU5dSZĖ}41р6rneJLN(%p|FF9#l@,"uH:V)= *<"z@u-d˰m4/6s%hݚBuKz^VZm~9N6d_}6lH Xt}=՞$Ē^)rp*Gl U~UQ*X&IR,!]:烿blK'F9{e2rT`krdJˍ#XD0`7G )sjͺ60n"c\Cq]1T\}2 ׽7P kR,ǷmK! YNX]g"$i7 - e6i`ͼ\y$IP3m;/}fKImdoЃ* njƮ2!>@HF%l@o1? U݈~n0f9qʥK3PM^L'6ֵ- B ؒ:AV馾ƒkGDn9?8ґdl'gkfS[ /8T{諮vY`eWO.ܩT!v9<|MkT@n^_uZ-a%ZTnd`}^ejO!7FOZ:K؀d-QԌ$}zOCϓ 5]*qZ΋gej_ek _21V$)~{&|Vf7k7ƪN)RFœ7Er=|ЁIxZqn~(kqADw=3)<iu V@کalM,RlV$UxOTOAO̻}7a~4F˗K(⾂B&mܰ,V?2HS&~T h/eD@o,"ڵ':3 \vgGkΰ_iPĹW>!Dx[=Q\Xnvp} -@6 tct8pG,$~E&hYt Ԯ0RaMx.VhQ~SzxOqq9Я 4K!V۬\]VD`NM|P_$0K|dkD|Iા U[~ORlUgXoB2BbCŸoGG fT)e}zil9/oOhDFb[/DHMk6?Sq;7aRe(Gu>(mbvχq80VDXz[l n$!&э{"b*]l{w~sa)>"_'Un/c@ 4eTawd/k795kSjZM/jWIlq>L3 '\E<u~0\k-+gbݿiuh4bhsh|]G7{b%/X$B ~ٶ 0+JkIHJ_<,.B].1޵D BD {s-nnR2l`\?`dDʱnTZ#e{0#Tp d Zb/ ƴԘ>% .Iz| 'i̋~v&b3y\cGL$w\> s۠)WqM'pzo/dfy5v$#U u 26MeR5E]@aӧ`>Ъ7箫:Q3zB်ܯ!%J֢7'ʪp,nG@"%q^ʔk,j`_ySdJiߌQ+u r7 ,P6(z̄!atP:۫ Y$pyeQXAGCf!cy=B)- )"N#1m0ݜHebRJCJֱ!)*a,!'HѦ.`VzRo%vf> ry 7붆r~ V56es;qAH0z )ֻmp%drpL]wnND96Z2=5ߌy4NVV]r_bF^WRGo~PNy' ?Jt%wivNGt&B]DBCU`4 ATٙX[J\b>iIUE\7 =1.|̕fXPc'd: &o3w0u-$FW~TBOiGCS*̯eD%TXܩ B-%g>—EfƑ2$f`y֔ԩI=B~,%)2h(а(ގsORرkCT|6FK4˖Vh4F5|f4x5[D)^p9汐$.Q@Jf0a,%HZFDy3L$H&}c+ANqQ.K R?vts}u XLoj]??Qp9i>>"ԣA ^g_Kã g$T2U#gasb7C1EH++~$:`!e{MXEcT훙u)Gڂ'#@эO)Av |\}wB#?_;+9l7 '|;Sjm3<&OlYbl O=풷OwdMhg1ӟj.T$ G0{Mf*MpJkuSV۩SN&N|{ݹ?^cFCg1 !O3mTN%,yRqҼ@)0^O.eݗBVz_+ku&WDW7cGzH TK=QOEa!D#6p5)) T6AڏP tRf¤Sᴄξ7 ֗88<}TdEqTK*n9Wa7fDL?7#-ȃ F9Y2xʁ=brUhNyUAF-LDoRk R%?:YmrA!صn8gb0J۸:Mf%2+BV`mۏkܒ %(*]dpaoBb^v/c tFcNsxb- lF=*n}}A\sÁ$19aR̓%R[pR?k%q|Q*ymo, ҜmCJow pC/`0-uyM%˧tP- DU~gxՆ*D ϗmlMBT g?}ox@O"%#A.,-?BZ Rℯt,Llb낾@tCr׼zDD{t" ґHLΝFaT1o) RblS3 iHSMEfJ("7`@{_ Lo\39H EHhtY/3Tڣ -7r n)K(kZ]{68ӈ:+YQqR ‚j ' eP&XW~ZԣqhAI(vx'3|bIgcb v 2>MF!B[`z12lNeE[!%,@芗ѮXG`f 3@_&^bO'}duހZ;jr?g_.1;ܼtڋ_DXqv9rK :賧>󂈜h^wE#s{tH. VY|ğsojʣcLqD3>#znq(x?,68e2Y{ @6F yV#vѫV4b/|;fm39t&tMVX-e85GvK׭${@>K4>Tvf9yM)jB.]>qdv}J&X"\28ˌTI1B&/4J:B. ܆\)JP~W1#Iaxum A4|T{m /=hg*˯쟊TFmNvs0T"w`PWh%I~b;';<V z gwRW8aǟ7*4E8[kւ_A\vwz=BXє nTh,& }t?RZ\Wpv)QBImžI.ӎ{l>U($Cpy;.(\TяfEj#d4/O&<2h\;z 8}Mlp~PcY ?ZZ,t47pIJl6g};m0gk"8 q5f;g 1ZsP7zbwk #WyF"` !۟1hAuQIأ&8= 0dRv,m {C]cٛO=#g=ٺBO7ВjkRnm1̵Y8,q-#?ĈݲEjEuq}g~Q_x' )" f5̊2(GtԍÕpU"r۹.썏!L\S1tG~2RfsؼXGoyƊ=۔4nC FbqM1wwC b2&ۜؠLɦ$'t/WvTNЌ裳k8Y p8@&%n>J EX.%ޢ:pj]G?~FgKupLR3jo.7*K ax`UKE ^TPa1dW 1WM E$:#J " I! 'H@bd0 nu}rPȈH(6T iԹh% ,scxc!3fWT%J|XjLchlYXW=ŝhfN`U:0Q7^!JKH"Ac;,1EH4yhNy |KaQE "ij"Ie Lk 75CR{H?|]8O'%z`ų3dDCu!jG $* !c S{ʘ˥+PPP@|mF# s'h]V9cĆZT,SQE8쫲͝nsb%.}NݺGA31g:2{8:I n;k*]]>V$)SJCw}] cS zέ Xa{\s@D$ȫ3)iH,WLbpv!u{kf\ogmxescld)UkEwH/bf[㦚cj\ @@N.:0_U?lnTr=@Uhϕz.6 gsjq)q.PP:;"a3O߄ [mliԝ^Q͆1賩(G]M4Q~u87m?f59-TwװUv;<k9*Qzx/r72.Rl#:&ibnY>ޭXfvCpζ6m`c)߸Ir8)"_RܖKrr`ŋyUD5glmͭ%lY[XHP RHhqi7%uf0Xˊ"BF^mp%wRnxg,7TR# EFZ6a8:\kՇ>: (~ߑ.^g/TA+ A@0ydrw+_\5ʂ\'A~b=-ĵĎY4#b_=  fjH F<g)I>nNJqZVw5`'B |^u| gw I!E֠VmRmmH#R1E DU6 6(pۖ,7(- ߟ> X¦7@v:B^ 콘YiNǴq^} q ir"XJ :좹1 O2opVuȡ>V:?@t }lY4XaP䉐BiyR PZw$cp`ϵ̝1sP8WG4t٧ii,>f('l.`dڷZN1rIEg5p[M]c8R,.mtQ%]ՐvLʫfv'{(-iC&9\b٤D! rCh-,>aYT1[l M $CXaHHtnUEhV!@k.G> s bPE2%9Lb;\ p8E;݆%ElvܱP7DfA'p52*B$/jXN`Rv y=kxd MXpYc(C'\YL9RGyiaćqO@//{ƒtm&ȟ6}J82_ܧjA  }l |nM?,ɢe"[W+2|(P]ˋS(gG/-sQD 5V{୴:%픲˯ *l<$5QݙFV\H$xcwP0ΰ]2t~ {A?EqJ"Wi\|}CIEo3Z'w Ob۲G>A n"}U`52ps;GŬC|IgI[`zu[ ,]={[7-N]nג,B^XE@k`ӬI#au0RX[‰"Zf k;80Zܰ ѶzVM18v݁#=5t!˧ qa3~"U=9\lss'Pb` -Ui'"E 3P` k*5-ҔلK%rNc%cDh rzϢ)SJnIүXZ" =X>~,g((N0d^tutMF0z Fι}*<1Da"=V@%v/ d%sbf;%Gw"}hv4[GaixQ!y~*"9ӖiSNz JmCm**g*EPpBS?$ 6ޣxo Y4|թÚ`P"`{rUQsT MSkn ;wٜL9f#G`gu TՅCan{W9lG!(lu}jkΌa-Tü`ȑҊ_|xi|:kWxlG#J&eQUfoEݹ ϢExQ6y0V7 <z5R@`-TT=K0j@t0S4x' ȹ;Ud{Yί22.kĀ6,0Vz"lb>Õ0V{Q2F@a%},o#}BcF#.v~Q flH)ЋO3:ch$f2G$q W[4 5XkP9`w{9D&؋o'魵QD9sIRPFVWN[ȀxPwX\>5 ?;6 |H?rfϯw dC.1z$}rӣ0pPaLӝi5/ mU [ }M aB)M$);Ktm2ް!U6 wi$+^Qh4#^'{8Hy4@K\"".fesfk 7* /QI1ȃ[17IguKnFqFiE^%s, `t\Pd C$Ω*nQo 6>1XX _њAN>&~:zrC knX; @׈wHIYb^wutջT8KEGd#$ B/k@AA~[EVjobSe: b/ؗbNX$굿VT|sDEb}8~H~iIJTp[w69o?8b;yU@, xud*;+cSxy k ȶIci+;Yg: QtJ<ƛIrNl-}Ar Z6Šڤ_٣Cy+ {i?ACŔb6uo覘%CC}M>( o3yV_!t/n!)Hr=K/5nNmj_x6ŨpZ]([~8э 0/{(o8|'=LB 'm3؊,~78GJrzt2*7B_/_xVt"5 ]I) _iOob J>Ep;*ϩ=Ov$a*֦5BTu0k6bp3 maBjP4poc^( zfSx!k?qu1]Jw12j˙IGY,·yV[|OO`}Y'o(*í(!o$$N\tNBWwd2Au8㵞WK׶ P uex{VZ\[pe *kk*݇J!Uq֎0g@ 9dvb<{@>̋5R;5Xc`A#ay^msΠ jw"BPw &Ff EW| y; BH>O$oiN)MV9(b0ޥ3R -ZZ9D@ť%A5 t#]|ӄ3 -ȷ8i6m 5 I]VQ)0B![&$*9H'D%_!5ѩҧ1,@8F @3FV3& h*vn%^lm/?dv dFC:G3RrRY; ZO 26Fiѹ?O䔬CU\Qx7(Ua[" 73UBeΈm#HfEetg6%1N`TVr\X{9_.iRkl:xP-݇f,bDG|"ښqٖRDb4} LWw?v`7@ovI#p}Ilh$("X5 Kt9UNKEg77kQt4C+kV6]bLUYZ9gN桝Ӧ"1Jm!zHjbH:y6jO I*Sϗv^< .w?}Qr6v'ǷRzV9-.sR̛jϟne&:^k[[s)+!DkO9X+l~G?5Ӟ׹,HuC^e"h ˚zZ&4z/|;n9&rNE-=4,I2/jM1Êb6 UE!"3*#\J@7h#X඲䶠PRVE=>}dR87v]2<([FR>;}Q$tpd]Mnm"fSMb0U{% PA*L;->~(`';Q6ՖFD◈4RdT?WUU DkQAj-[,Dihyt',ӹ}/ֹgMl$\x SL&'\R-*S={rY'(*~ma6(AU BCA] UZebk ZgY˜zVWnў:HM,h. ߗFDyt|Jocƈ\AmwT8 Z õUj?rd eO&Yy;bê,& 2{w:B N3>|1 6Vx:燏OpMa6'0p=ƺY`0wyOMAO kIQ=Ӑva@cA+UsUφAWzgWx_Pi9 Â=L'a=DžblIq?;{֯sCIiBT2kX*ISd]-L!^ǽ g|OIlJ#JN1ߺ0ASWD!p*>7엒g<!V&Mgޖڟ+®4φ!kI(zISg~) yGNRLXpll׏OQLkiMDM>RAz3~r|p[ aT1=xӴ'[`"4=|x&[Ђ!m7Ƌf#3̅8!ɖQ ;Q1 ݁\J9]0":Ҏ5J%wr9jX,Jze06d礪)RX|Gv?:t0px%ͪi'vV+'Kk㊛G[dzx"BE$PJ6Qϛ[ ||oۇp`3F)"?jlae&E~fc1W µ r6x^s8Ǽ'DKj>F9[~m|9/{:Rvc]^E^}Bpx0("ooc;* vޣ Lwj?=k=7w@W$`mdf FJ1iZCs?7h'h\ 19ɻ<қߠu9fX=ᝩGFl|Y\`X`'~FXѥaoD{]n2U~LBڌ'Cߞl13]ԗP;O ecjEW{F ݦ7齂ĹEGg;<o$ gV}jIrrD1:2Z MB1f*cߋ:_(B!`НהvWgIE&(b Zuc۲/(ٗ|a2%)ޞq0 V(~3[mͫ)8Skz|RZj +ioK[z&QmH j rIK0+!b5Ƿ]4\Ƨy,`;H]!٬}g-!"q*K+K?ؘ[t7> L{)⢶| or0$9m1;k덯"s$睱 Of*0*$؎:MngPego6MAos4H%+pU=5}r>8(bt゛&o{nN^i8UUF ,WC?}YθmlPbRJ܅:'nzbwi/;|eE̍faHJbh$wg$qeh}mQ•Dbog/Q}r3SDlp:Y6 0'A\-,K@+dq9"$f47:hirQƈm]gN&8S'"ը|k|-.9|Ymxqcue^0joAWD9& &XV05Պh˳{-ٹtycAk[vblx̩ui_( '% Wce88D"Tlt!h/.Q 2<ߘ6%z ^<Ѽ,KiEHZuS(dfM1T৶ z#m {7 u8f!r,_g.L(e[~*jF y5e|U.0'V% N^\vVżóf&ǖQcPf@jŵL7O TyF9t8VjADY ɥ9f?(uʽ79Έm?R&1L+w ތfYР$o<.lFT7ByP4$)dmVe+'c#j.0mj~ش>C\p3#di6Vp`g"9rJ:}Qc알\"(5c& ǝ;^ʱᝃYљrYžw#uBKe!Vu7_w͓< 7ɧN*<~JwшWKa>n ,%ђRHɷW&NG$Go2 KG@T6O߀ ӚSU,E:Ѩ"*qP6CY= BVaW<"ƽ©>fz@CبTaћ=,ɷU[ Β5mqg4_&! ZO,Zf}٤HW w^6:~/kU30vsWa%ü@ot㏒BWK#_=_0}Mں]UrR#y Ʃg>ёDѺʱp|r܀=p ~AGzKyC{gI<=ݶţ"1¡rK#duycC-]980"?ғ @`ְK{SntCqP-9_4HCwD )Bג^(8J^vƸ~=o 4Bvy^ n , T~G A9CwΆb9wbcl3AXaz@MfigBG429zXX&?g#A'ILU z]sJF+Ǧ1t~7Z+Ux-9 .r}}g zdC{>μuo.9QyӮjJFmhBDmG݈xv@^ÔީM$A^ÎًQVmY-Lemw+xj^{Ejb7/x֢yJ> $ϊB N"(5l"3r*rJe]7o,,œr2T&>v zH .PX:b39NLt;+fZ GLEFZrate_(H4718ӶdCo-N|íj TF[Խ.砗TacvN* az֤|p;׌vzj;_j= 2cKO[xU;o@❃Hp?qqq3e`R4!/VVABu/p$Ěr Ɩ%d6e/0A^0&J?!Usx@OwN0Z<~͕d$72^)'l\9_VJES5&$F<ء?]էGJ҅d@EȟoHrb@,Oj$ 8_\FMUM|O>iZu;J܇EZlZttFe<(n#ir|=c?|xeFW$rc1dGfgAQ&gs[K`q[K3E S8"rX.(c>ΞU3kufs|piDEMڄje;m }*w:P~3b;=wlQV? oI(%^Sib-/-L[wE]`o xՕeP \mxL<5)4Uwh9cd=+HMۧKR 6mߗI߹Hkfm<,#XDI RtVњcf* ^$QÔ ~o[e `UvM rg4Su^je>di+it%ZS{ϱkB>+cNU1OZ &4gu[=.gmڰoڌ\wnjMq m:i:?kz@x.cGA)S\LCLr 𚂨fJRx:3ZȰPveo"T}XgZ )Xx цHq>5\X? a_hNM ed`&\FzoGjJ(޸l7=\ui ~Ł>OXW7zXF<&]pS#ogmЙ) V쬓3)d:kdoRz,"~hO[1VJ;bS#0[ҵC!԰oP旼ܽc\ N$&oƕ{߽)45H$0ɓxN/2l-Yh˟hC;6Q@a=6R*ڍ>O^&y(X$`167]3˿zI?Hznn4+7r= 6vY|Q஋v%`SQxt"ooWdȼ />Cγw6Sf:R^ a`/Q)=o/aǟ_[B7?+iP[]/Z|GƑ=(5<AZ )J$@qt0̛e9傾j;Fa6~/$5,\=|RUV[iVkS-醯B yFPfaA7h;QcS2x_Q;$ 6؋O;UPs;dXB-8VEʙ6}vM,xA/Mu)J' n9uE ֊\})Ǧߧm#-&r^ݿKrͼlnBZo0{na(MnW$FS˿%H\~ްCfRzN3Ud̲ɵUn㍴5yB$k\aAtjj߹}͌EٶL'<uU0Y?,j96ƖC4h}zPx/- ZZ1+v N^L_1 {\g?#Qφ!) ԙվ"0:INzSXn99L\@`v"R\˞WBBƫ F!'_ܭIpB1NL6JCYJ$8‹$ p(xI{V~ e_}Aܤ䄖Wˉk@JP@2)zjƛ\Fe<7%V`ɸp $C8m~7ߩ<'yBfGd51`ŐC ѿ)U7?-98"EWZrmJ 5ʃi曛c\z\pyX&n1* |rl!."<2+ӣKs`bJUòv0q}i~c '(`MJ@"& :~]#Wy)cBz㸊ZzBu.ow,„x(4M/V~5'@uĹ+`ն`#ʎHpe/6|s}N6וGYG{?c.Ŕ[uRuZ 蘧?F;RB3K{iU&st$ıӞPGv`s{B^{ SJfL~]OQhKV=㖲fNC?) O#hbj=8Hޅ3EYWGF (mՄ6 &wJþs7?z[xCWαzb"a?9 N@TSFw <6H%l]{&>u!MK}. 9I؟2qUgvg[k\z~2҉T͈iGis$I3R՘Uջ 6," E9;YQjOAn,qP*CrYC*Nm3dg _ng"&."bւ&"ZF{_Zy xef9"?zQn_Y 8fP?2G|P3E(@pq8QΞ_r*[SMV~!o|3BRLNվ`Rh ic$ċ/ 'bV^ٛÞjC+WIfciYfб#@}UMEp5"@sn_Y|کyk,/0⍻@nԐwZLIK6i83t4U#Yz>&GXϽ*TrOK`i*LJ;OJrCknz"laW},}Pt ;B ~e o|r6dW<أPV?1I0³N#dM_ؓpbUmoR#KV Av"D:1(/J:AwQsn(]D/4,/򔊾KNiW\+$n/VAަKuyz(g͘iAdP8B4.*& U}vDYx_1zg@A1h6QlZ W"#~=0006rh܄یVj;E`)қv|ubSЋČb67)n`+a3!Ԧ4RD>D/CPc_\qñ*̓r'`W#TGW fH <@T s@FΦ$̩dtmԋ/*?#6@(;U߮mp^ŃZLi6yި֐bSf >lj?m= С5pys5W0"z*h?=$H߄~AC+rjS>2s#X%:\D7/7[mw}CVfBsi ֛T ᦉe (fh2sw׭1oh`_؝wlr3}Y]4DHl@$NGlb*ӸOcFbg#*x$t+•bFfQ.M8 ~g})$$=:,2!Xbzh- Ő $v?rE;s AϘ[{ zXtYܳ#Xt~A>uKp9=*r!u1@L<02p (R[f=b` &(4 SB)]VˢMo3yͱV%C*QpzrM\|W Φ⏌H?_?y#}9N!}]sH`(ABEvY dWDUgHn)4mm3\n^fqOZWgܮCY5wpYIzhZ(8jKVr2ՆZMoQF7E [v};ۓ6X OAj fZ/IUôGP}E%|j`|Esi,=gPٿaɔ$};mrީ0&P$WdQGHaPX :%`֡Z:ÏE@t 3F ڌG1d QSr{zc_G`݊V.f1Uek2dz|,Ͱ -~-2m%gblW@MYElv=%hX 0 xod3>t41.XjZFC˕o-=ҁ`?#=G'_@N}S ;+? eIv)0rj٥!g_:okH> WvBNzep+CNLLTzzJq}`x@;8L,dKH x1 DO:HY޺ͫZ,1S/s:(zՓ׼lϾB@Ji ,k?[lMc}H<[į90M6įeZe,[pX.h6jj8Yy3Vc&ֶ,gPߎ4ۑ$.|U|55WXy6p;r~MyZ€1tn#SA,@HֆS-]j>F 2nG\orDbLuMQdVG9S-L۫Iou̮L4h&U$YIhRϯס/tb1a(( RW4,?1;fuE $a(Gsl^[U䈳ĵ/ڗ^(2pj[QiQ'*]j GZcLέ~Vu{Nl% +B\:I{_d*D2$cΥvjI< YjMcOׯL`/yT6ϽoBDj6gaL0H}Fv Ƈ~I=ïJ1NV8WnlR{f;UwkuD#bΰZrTTLwQ{eI)nϲxFJ!͠[IO*cnaE >CLǵm0h^؆ڧM*O:0X>%!G+=AөQ }>pg|[z*qF❏y L}3rhtZemF\q2APg|KvFoTD zj~B$E$"DJĐ;)px7^5N*oq$i&ZѤxUa15 @O3vҞ f \a#ƩUĒ331UWf qS0LRT/becnUq ܿ[Dp3BRXin'k  H&.-7k!#1PcF^"HoԾ?*W~^G= s㷦p]o=gq=hFEa=`pb삔uhC3973JLh1=b^:7Rhě$4cľ*kiLj/6~7L5i5/@D 0x_If H>B|z 7}ˑYX!GŰC o,:&[vspwmJ MdARegfzVCWe%Z$zOl13Y6=M^DzTQ&~g6<1Ut=[ I&=-O ,Hb_KQ4.-].T+*Pcc%]?SV5HW- L4Ϝa>Yv}wP J1kgO=3zu   }y:QW@y _c/z˩Zws{Zwu:ιA6!FƤ ɇ[ea]þ@7cVOps y`s~w4{݂|{CG(Sycu8XF*]5u);#ɿtlSҀY~* ̆zʋjG=03\I끎yT~LSعv&H A.i۷S_5]3B{QX!X2俄~y rWD$#'XWVJ;!+C"n j]8eU4>{PA Yڮ`;ίQ7D-EltkD=RYt =)7jaRT|zc#M]a!N(EGWn =1v 'Ϟ 9Y'6F)8I6DYй-Nٳ8&*8ӺaC8/K)dtz iv[5^ Lߜ48\{6K';=׮y}94 _h..r ⩟W|5\2ךqsPY+ePz)7= RjQZ\<2[S2/ګ(C/苂bS$mQ$JUj=4nX>Qpg$w П=T >IG縖{a&偢1Ǘ\;T=?~LKs륶FB1&yvou9ߏL-gu*-1,޳b߁-?H8I wg;_yL&LA2b/O6'5S&I/#ޝjX%R,ֱ!8-r?`wz NO.>] c,ϨoB6с5J |j?LQqK8ljT"iQTU׸῜GcBy9ŀ{t-‰> R2E]i{tUfdt\O6"^݀jU3dtAјnxl.n.yZIag%?1vsyfR `Mm,T7 @C?!`{EoW0?O8"փtt`>Dn']"nvXԈzZ\|Rk&XB^-x?teC.2EZ@ Ɲq۬Yuxo^zW~g<]@SeҢyiRq.y`qkrQFO:v>ba$,_.Q0quO(CxwN:#o{ jn<_mLC'LNzTQM=H~meԒsV 5^`vϋ[UJ CDä"3,c9?04nmB$;o"q@@1am@[sc G'E#f -JV0(:0!; τ9S |3#>Gdž$Q7򜸇bRtMQU Uݿ SJ-nSNϕϐ~}L0 sqd(Rip(x}W`2 d+?\i"tCcʂB;\2}/&s'YzjI(eRs"KgMF |ǟӌK :a9j#ԙב@dkl+jȆBdKhr<&l&L5S4`>Aop#no-Ⱦ`銁CxMVRT:uRkDZf 34q q)/`*o򣬩NJ(j v*EmX%loz;>XG?ykJ ˡR)B0yluKwG=|g)=ĉ)|"&L&{O Q vǦ6#TREI8=ҤN6wл ɟ+:MS$R%`qa4N'zYB\gN4NaSI QKctб bLF,w?b@ƭAoq]h(,J4@3"ga@%IM7?`q=@i v*v3҅/݋Ro54x*fϢMJ\i ?¬%w셾cnd-rbC6H-[6ۚiOB}=' 2TS .,e`k> "6>0HPSa;V)"`1ߚˡN1J2ZKSx'&`ڌNelP V]=pl><-k?4cu.E@eJYA+aһS]6 ~/ |<յ7Iv O(If-(Dd=lOfҠTMȩ60y '%j ds:Z#g]A)VzhKё~PPT|0Ɓނ6MN<=@#WGSPR Pv !./N"1r`{yѨ0J4Ŵ;҂V7Q*6R"Misd;'O=}e[tj%}ZAXV/F̯ %g 0{6sb^i{7aB"7drx/;rjAů_U/2+eXgb{lp_wVJfΎBb7'k*Q+=s.k bN?%uDa95V C Ā﬑@ȩepxlm\Q=k.S&AfϞA YrMx&iGu&AZwB@Zu-XC/ klؠ=EjZm*#dQ|aMlP-rs`mtH-6`M)lW p;967Sug4=q y9[<4#qnu&n')]AODm:Q=z6"9nnU|bأCfC mFGa ]j0/AإL \ "4|:$P֢Z94wÊcrYgY?v, Kw~FVw|\>D^;mT$'p,GӬ(Y%Ql},O$*mХ,v˨#S4+kr D]zh`>TA4)W ~\g3f /뀘Xb]ˆhW>nM s68Q +-^lI$5##1 m6 i95}"3@N`1 526Wl'rf:#.GWC8iӲa$4żg*Ko o)HFɜJ=ey,e :jFR9 >3DV)=6&Bqff)2缉Yu#` >$8h/T_M]wF_iƿXM93œy%W F׫' ~KW}қa"ܜ}aK@d \-]_ĺ۹21$UsZ֮Ğ&ϓk+ v^Fs)_[R}̯yiW!y].")濠ǓkݠbO*Bu[}^KC|Ri.I:;&ԠBU _2 zحAvi9T_2,.T 6P84êLM7n._銮 }%‚ *jC8n[ qKrvO?M7 ] QM%L3B Qz*%i!7xh 夰jyF8?O" J@%+ vfWhf xeuHG]Uf14y o 6 5 1aYiBq+ 9X9H5r  ^3FWoS7 ۫ 0(m%電x ϧdx_Nig+.X1$h}}|J]uE쾁*JCHy8".8h!RLG5 5O yX_*Tu+Z'x˃y NH v݂fׇ^a7K+nZG\]N8P.?y0yPO8hJqkA29 )]:p0s+L$!{*:M;H0Σ\|\0JaJ-C6BdN̘Tkk"OpaҖtcXaPKkL|7D{H u!U"W VQB SuN&9_n3.*Nj5n=&:{R3=544"=. J9I|??.Ug@0efw}0{вp^Yq9@fd>/J jT΍|%´cffq.a-o;#}΢2cV7@w͔ٵQ<6`Z֪$=} d'3|ko#U^jj =uZWW2 ixmg18];:AVGWx.1O 'ρ6yhxʋi|e Xi_I GLu6HCieGj6<ғ/Y8?=X] :?F*gg I |OT塧:mg‘M_4Ohچ1,?R !TkiĭG,ZfLAhE9VXwժᲸ+ooΛd<uӋsricvӲ'8hcͮ,"VM~礵XT^nNS sPE))x4J-5w3, `Sݵѓ{ZhH"Z̴gz~+H-"m_cԭ&k1"eaamAE/{|rFy~j*xR.{Pk+?"|)tUwVJᠢ#*nqr G"|az_HHq(&kV05D{C֓# 7mvsrw a"r3 `VWqtE2*tyXGmtE~vTv4ofOq&_o@֣V)x+8 .J% PS6z$f6)aN5" hm\sdB?{0m3= zJز er1:iD?y=B͌t;݋HTʉx9/Pe=@UDZ=O ӑsApn93 -!y-'PJ}4oЩm#W.dfNRF&e!ٔR OdH YN }ԙal>q&Mv0RM= pδ^܇RJ΢ FqwrmNH\WV_\ lɥ⡫U3n39Z4 ?'.bNn,]`KdG V " >3VkΌt(V3C/ #ؖ4$ +D`'ux:87$پ‘º`)$]SŵHAf\Fe}MQl-$93Z,(8{жɓƪSFS14Ys{7`MDl Gis܁f%=4/y8b~#gfr~R|Z]R 'egݳLW«ݟn.7|W>m!fLԤ|hZ_Qppo[ߐ1a5Bԙ %gv(l2kRuDTo,`&k]M 0/n?|PZ _HFJhar)q?eťIWU*Q?RjS2y3"Rʅ`JBk)q1W=!A1%qÏk)6 }J: 􀰱WL䵖 ": +Fn p5簳dիş ؖwƴUI?I䊐p'1IOKm4 &5vXe2ዞu_JGEL$r&ܖϻs7gn/xdM4iםmV•VjyyUd0C+"%s-d%%S[q힤.dBP=Sk7U` +ԯ#v8bZɯdjxϋF3Pmr PaT!ڐ/_F׫U@kR.hJ6ãoŻHPBgjK VtZA.~wA^*K i\U{ZB/Z0 SW }BObߧˉu+1Ou"$M; 5 l rߙqW+3%*WT.[0mvrٝ@c`?yz )oR{틿&$VŖEId䓚4YܘxbA d?\\#q/%@ue}ӕۍow p%eZp>~ (@ĚN,DFۼAcʾczA$xlmԳ+Co AϺT!|"gh(3.>7;%E:-ܑ,0LHhU'4,UoZ B$i5`N%V c oHOME^&D%H_{fo ^v)#XcձY)\ThǪO2v-:l&vI\'( M+y;I-*(E$~ĨեnleLmZTH"UN j_ #}4!;H&vo)yǃQk FotDd2%ωYtCݑ:R2EB4/h&SQ-ě0)J+|n?2%YO*&O'#s(Cʨ ]Qk HPr^gX29PP4Moi.Q~38S@.٘QQf'בTgVÒ!0lтvCOi|c|UȷxUIMNa5k>D ↫J-RF̘JF"TSOice54:(qf饇h!}tn7P|¬5qNW8FURK7BePZj8oLU5 5DW6@QS$#7 䛏vE s/c*z*ĥ=Ze DvktZG6'Ju;ƕf / !FQ@>QcP}:?3Q[] H{h8&(p2ݡz9${t si]X@ed-?w+s)tˮIz'W~_Pm֤gAOjƎ V9,;b-Yij=zоRi#՝&Rn+&'9"Ƥlt[ ь w*[ʈf{Q!VPYRFC:t_z"nc-!_?^Bp7BW1ru--x@ m8<30J~3hͽbhi6x\:)Sl"%cHP|ХT+[s-(}/D-"M›TsI Z6@h,E6=#` ),JqT'K=暷}埍 mtE~S:+/cjAfji8Mб?uwwv+K @Y:KrYj0Bnq$b|^%X빦~|gqCˁ⃬3b[V Pbۯ/wW3_.[H2'>"Ju,67}e*/]V@S#~ !%6q7O/4!D9Ƶ~819<~q! jZLk$d!$JPi6tR4ޝdU1v7KnLk&9I[sLzJN#wv`& O~η ||'L%ń-G3Ƿ]` J4B-E2 j̵^SR=OȳYC!9:Ag(Գ ]$7$m7J﵏HGjM\}dL'̝+VࠈtH9Yv7ӚiD M B,N,}Y`m!+|tڎ~J1QlT=UO'EGYBZ* Eq:æ%}ûsЛ#ף6 4n\眑FzJzwDOSfyp]<锣g`Ql1K2Fvy&*6w K#Y4y^^ґ%_ql&lZl%wv5 K<)ʲJR(к.ICC9Ie߲A[e⠫VVB)`&cc*;oD+q$owV7+O"q)&t-eG(%z!scCdh2D͗W +"|<,\pad!`{I!R6AzvF )QHD< s0 3vmҝ׮$Wz:lN̂;y;B9+`o!En<Ӑ%>";z" 3'nr Ijf4=!J.0,eQ:.S,^pW󙟲7ӾDir[hitP2JCܗ`š{},K,!*hr_Rs;HaUsF9Dȑ8#™⌙цQ:cӧăo<~>_IK]uǡ Fi3tH9c4qIuBl)'lY $ @}>"F.ʆr>aVkc7g͹GR=Hy{XSI*QN:<Tǃb,;; Cފޑ>`Kn!pY2AʹwMC{I{LfI/0^xo?&y jP%[FYC +77޺geD\4VzT1^\Gc Kisi !}05Ќ}Eu~sCYKSwPR3n!.F6£fLEp>l v;YqXBچJ4Kr[.yiq/}Nj- Zk6-Jn})[ٷ,OON lGz:LOk&4Muh^n#MIϯ}ҵK?Qda!cfn%ѡ{Q) }NUf{G]:Gv 5VTQIKAmC#5o'] ^PÍȩ.5t%Na*(wyv%P%vYShG#M> IT,t{FB/Y׵uY74Ԯ]Τz3& 8N zO]8 } /]$b* &_s%MĻ`f^r;H(ŮU]4*6?i}3\w-#U;ǭ;wuk&yT+uPdlψh#ti]\N>}>MɁse7@dbg7AF.Iru u$:6]ieN=Hje9jFLiB'`9n[B@9NÍV,44Fv@_J`A~s/6ճ<jИH^`X KF},+L9p={iq#`ܓC ?tl]0-@ <eAl_X|7:SD^/_6K ,k'V@V\R{rA]!/r'pߒ3`օZMB WND1\2HcvmCͿGSZn jo㖬- ٘34߀}H F*jp U@VE7ۆ v;w5Baf#g ͢vS MW5jnZmrfe|apDF}c_S`?LฐBo~PngTH"e~)k7'bzr].&[rʺ@]݋\=lѤ)7]~yV@1JFrj_'K{cBr VXL*gΕ=}!"z uP ?8 kV&[Rz={|C4x~1 8JXO\BūC43LZ:ʰU1ُܬMKp\2 va0顱MDRxkxVr*kAԋ$ы⨘dWhJ'T[%~_v H[ZܐG"*K>a`'N* V ILW%~z[UTh*\ y O6iӵϢ `!xÃq(OV2Z?>y7y>ת q46 [NRѦ(xXXf<,b{/Xtjeʩ㴜BNN8BRWעUy i4t+EB~Yه {lۓ f#rpP?>Sz)ZKY: V[mshƵpHYKu {zJĻ*YK;3\ ̮*Ō1Ѳ-b_a玵^ < գzHXXn *]k~ Uu-ltiP.t0QJkBȆL ^"7>s) Xlp t>?m ٖIޏ*@ECa4X!hmᇾ=ض)exǬ_ICލin8G:GK(1(Ɉ0傭DRH #Vtr 8>oKbI=4mJ\ك\-|uZZzߴ qB.knoBaWoq 6#a *yc444N Mо0;åٙQDBB ei̚6v.,bwu|is !6Nc%x3Z'UP Vu$kv{҃d(UT:epSBvZ5xUX@A1A6T>ԕ 먧Nm MpFsi>* 2 ^N7V1!ƿIʗ)LGF+̙H:k@Y#ΉZ}-Hzý]*R YO/yh y%TyBbMDv{ͳpm_zk8bqIsMGŞYvD޹{,&HϥL1h?߷OVzsP@ [zxMܠrHĻmѮRGP~r©E1Zh}j9 tG0.vb 6b׳)qyIzIE1ICj >MYeVљJ.N.3=a9#M4vV/*&Cd2 _-e"xI`Ft^T趪J `VPإ34dG\ Vw^ڭdiwuEAΟPoIARfͭgΎж~;r9>}򠊕oN1-xL P'yyᑻ{j(~L~;T@Ιb}H uFi$mìѽ@BdAEc[q/h&fa2zTँxD'3yPo/3"{^Hb'u?Tk%&,`)ٙIR`skFsJ%\fGi@W&OKMqЊ b|>&?h Ğ713+P,Ȳ݇ǧV6RjY 8-|F3wK\%;Y6D<1|J Ѭd՞E%3R."Uh[yH(׀8I>ws+N-w݊oN| eչ!& ZuSS{Vv yppkGn,(w>a=CLE s:V}6׶s|\gbgj.`;WR Q}< Iq9_z]ِ8+X;KӺ|X. 294L7|%3+ b]4aޮ`Չ@_#XI- O;ȱf=m ${L̽ vR_aW6W;C٩Irp9LM7S+Q**`[[2p]\UӿA H% :a)bZa=_wsN~s-װSCIf  .Jc+W186vJ+VƁ/͉/c< ktxۈkD&P;;?Ws\c2<~.kVYYɰ\>t8AYbQv3ڿ@B[]Zz/_7=LiP Pn$&D]Jҳ|;!ŷ^TRdY5Hda '/Um'Ch5JLR)#Y3CWb!|{ b&֫ZTrPUc+sJ֟%:٭٠f Htі< r0 n]ش1Sk"$cW}bug8O'߅a5{]Uy\uȲ} &ũn&f2K p18JhTFn>yO \at$K{"xD*R#D#H )nkJ'{U<8'88AɗxE~I aoHM,<0(HV4(tan O¨^?`1<y9;#a+$?/};xn9Ll!4e!}40 Y~"B5!i.zRH^{tC5_ $(0^π#B.n;,q g(G)k.i>50r^mخuO28(N.*C/-ǰʰ-aQt^a(DURg$?˴x;8}ƒgkxČš408Wf5~9@Ǥo3k;(>^USh6qIFhtآN ~jIΓ-##MӍd106NhyPrEs3.Y7 T"V3nzuWꚕʓt_iCEsARb#ˈY5< ~ LsNKHBd$J# M>*<A4et  9/-̖qQqbfQrqq/;e>(if6bF ?ަQ?2Hmn#]cף%^&T Jb˺?MW+BsNxOn-]5Ż* 5/甯MΊ uin㽋zb%l_2 }δ3ˤd"xp/?چ8z-ݾ)3A/]Z+%zy f$0X`ͧ]Dc͑t]c7"ino#WsO-Α5SǸ:TI/;F8+۱.J\6'̠֡a?uu>RGfs Ǫ@38iWlY扎_ ď*^|YAEch oa41TJVyscrV+3ߎCm-6wm% R8=hߎ,eo6 zkſ |PGdf[&bu_R^ !l={ge;wjTHɘ{#Z-5n(-akp.ĉ }99ww 5 Ȝ3)WJQa-sKHW`F{k_HH!Fj0Sk[#?DrLjECtMYgw-d> `7!3(RF:AxvJ~ K3d~E#?E,m pϔʎ<} GԝA 7elB1Pe+2Ҋ:3.-9Ri0Vmq~x{c}}aBi{Lڤq E;Q +L^ڭ]w@bWMӄ, j.~<\X#^g||S9.j!rfdV>skX1YO2/Bug`iԟ5bF+Q ڤкS'MS=X,#G]i🿅l{itMg[}Տ^ 5 ג0F l,Gj msGAMQm }G &'HHaKU/f#떉}-utY~xܭjL%yTb~X|)h&S"a,5c4s`(YD' 3bb?C*iˈ)iFEЭ/R~UZg+xc1;xu?7l\%+o ;N.*Z#V6S_j`Ly6qr³=d`;ޑI V'BNKA +TjKW=|7VEt UT;sux ̥ bfrP[Qvs/J/h0% lG+QmqvƠfRt2작O>mʼzR]\Sƚt›%]鳙/eӌ4÷- bg} F 2\@X|!8_ګQxY0i[3qIYcTKSs-gJM8([L.fga<#ɚhib&"Wkn >el/Y}xTlFTZdfβ_vJ3(]esVQXLل-bB Z؇I!D$V)6a5(]ٺINgLfƎ<jJ5NpuuȖzh[˙)4-s i)p)) YJbXf\PypDȁԽ=v}2xY'_ЧOgT?m"Hڃ#%o>5߀RliVںb^lKڭrP]Wf@ʦ~6XhC43\**JEAx@2e:&x5J4"}J~)e,AMܯ>*`njh*֘4 @a]<(08G6!UxN5wmqνS[R.w51|xM|q.@ay,dPavD{CϷ{zes^$h_8POxȯϐAm?u]XC';n.e ځt6 /kX"~{c %#O_'E sM+ EΡ_gʊ'x"UM-VQ܄Xo}lj}+a+*jL ʼ}<lYit=fL+`ˀlY<8_+l jxK@ZovAL>yVi$`W '݆>OS@|1Qә\HʴaVކOv$=z2צ5;.8s)-->|U]KQQ=^aړ(][!ֺz"9l+E'۽Ժ0wr}Lc2[ 4~xRױlrhD:BIAsR^`B¯IJZz4vQu'O{x1Zsw m9=_v]7%"/qQlwsHl!u\s+ƦX^H'۬m4%&1.&XJBOM724A4Ɩ~vN|եQka@ * qjhM58sTcF^ī0!k\0Xc!L i̓8|=vxMdM5/4>}x{EWҹ{,*DhPo밣5gp';SćPeTpKv#GX~ u)_cV4j%vm}9ǞN8 ץirl_Rk7ZF7)4ΔaUmAz7٥7^zhDMP{kD<[dzJm.Ro/EMTIŁowPwp Q*ĦbkN(~]Y 6h_ Jí@8*e;&'n\kFfCO hse(8g" wI3ߣ^BzgV ϐN&UjDڋ3Ħ/ؿNUQU$R ^*EYe2ct[keq}@A;?2%A@2 2,S, k ?Ni9n`qX޸mIUM FB3 A`*6&7G"=2DJ]iwd>@V ԭO_#7O"7H@fNaW߰R>4 1VbYTpՍ6 >ZU)6,tms7po1vzݸliKJ`J7 s .=K/2i}(pT"сŢa]&܁ŊD1!NLjw/G#,Gz_=Z^g (VEX3! ?5oD"PHs/'0.R)nInGP&iA ^!=9,-l=aL8J:W"+4GV%KWؒ s`L?J<<k,56W@]v3Ro62H U>C#QKL}tT>o&'&=hG>SԨ$݄Z?mL=.7C~Z͵t9;Gf%WO!<@u h.ju"?H Pj]yTۚ㞎/BVn0)P !^E(6Y*n¶PZuch&6BU=U>BOF/ ~9NƏlXe<@ϧ:t2a,!eF F=]ĥ5 X+LNŸ.>o͈4g-vx$#Vx"^JOm6\w؎m۬ l4[/B6@ǜ La% bhPH~O Fӻ`ҁXFx[;:OC0:RW+;Ψ_C [2wn`r(]GL[,Rr\ޯJ]kvL8l&i.,:^M a٧>w^P2 f 4^``o4c[X(̛tU`9:D҆m_E_qxyD,BշhC;Sn 4 oFpZ 3 p"JBX{EL!=k}6ᣐ߃* 5 CٚhNXR5pB^j1=G w F?TWJ&EkW 1~ dVOa$#l,fJY?ߊrb%'/In%޲U4'nr6^K>WSBB0M%Ci|AsBb`j:-+uZ43;=3]xÎ2 edO>~5œ6n VyrFn^!eAm ac36.^2)󢱻KrJ@މʀzt>~,G;N6Qd,F}U[= BR$np?A&rh򛌕E6 M -b]3ŶQhEg{5o-"JF t~Iٸ2_%#&= ]ԛ)ݭ$S)L޲bG]ɺk^j.0(ٷjN4o^h-lF AB=L IRsbDIkPICՍ&vv46 NM"ns/(iqvK[c FNe'+$ 6Mehٯ†gωҨ .-ɟE"5Sx ![iaӀ8z' Z懻w9rڍ(*6e_#U D?D%`s;88o͇<(Y$"Α< )XZ<˸;f.loD4 'vIᔞ4rG0dY!8!,NGLl4xMmn6M??A)̱ a TaqWl+<rF #i"^`?/6nȻT`In9@fFrN908RVr3\ì/ Lɗ E{wHpJDANj]ԎU6G#1@!`/c G4$5RqI=2}A;sS m0aNTNպ+\Cgh| BI%`FV!GŖ$Lp3XL?h׼N>_*$A }Cle27Mђj]8:-bk&-@ Ҟ!ل"nI[sU^陏"8 fa$Z[˯>/#s1|=𕚂y<Xa.y؀^!AJ]E-hTl>Lyi}хY1G$1R$O[ސf`o=Le$o[huR@>=0U(.ϥt= Γom-$qU%VǏ>}:)gsgjNNUp ICg!r %nLjyuwP g{Y[)^_B2) ōͩ#۾=} ٝ[k6becƓCALAoyvLliww[K0Z73n#K$Pnѹ|)TJ_fm92Ukt4_96Jk&g=Zw$A<9 D [©b Sv4MaD]c \x1cElW j);p9xJu\j?r$Y>̵8W/S.uJ)6^N1f%!i}w /yNDXV܅Κl&tNşh%?uñN VSӫW5:*\p^]))}-2i7AϒAKwKB=/߶NGp_I p^VVg-c̿ +D3SYQ\SؖpdR䂟]:il6~;{]3=gZjߢ&?g2pv:DAkjC$',]wX6M8,!c@sc5IP;Wg`Z7_"4A Ʉi@|]E[74"#u먉2vҚ RkPVvT.p]dAۭlۀ(ylo;.01z1\ Q߽$KjP!c;R'Z܎̳DMDv~<ȯ<` Fa Le +WK_ z+7|d6:E>E}v=* )q;"a:7ab  iX@*I#N{D%{2'ru`r^5#z,qՉF(u'cx 8E%DғoXӪeppdQ1@𨅀 rdzmy]'ւ5<>5R_`D "Osyaђ'evx=AN,pN9]xo-Zum݃#-7%ouZ!w!Up]& e(Px]LJnyD~W/ȶߏ꾇0;/&fe: <:@K4Qo&C'oUT740skqXwif_X̆w,Z,n Q9"6p2Ⱥ14l;>0}om (H[v?US֐k}ԶN( AWW9ѶEZDǵYVeIG@D&Mv67a$$9鄅aВ@|>6yf9 'p^Ra|YYv%N G" {LB.%"sY5\Rz`j$$fuq6'KxJz|6XIp\t^8sBiI2O|;4/v3+Nf@⌏? ,42@6#P eU( nزs(! {|}.|@g^ji X0"7p5*$6u4n/dY&DfȠѯ(l(Ȇ{m)2]P3OtTHJ7.'=Riï<Q .VRUҶj܍tk=u®\>C&L91WZ㛉p {-g~D{PQטD9\G!4jYRn-Sl~mv{Bas3}EjǹϥV(eƞsT2%ef-8J[BfFr-j >-Bruy9X'7[aV9i,M%1K=u&GUm %Z4o1]XYJJFDt9@i4nл<[Ćepᘍ['S \u'Su*GQu2aLs ")@V+>vAfx^LCEvf{).,4!y6TǃO{҂B9UoPX 6ǒhnaj.L@{=, j֏e-!O R>S"H+/܅ʞy 1 SqD^IMnl=yE;de x^q$6M쟏5&q6$S/viK;9$KmW1psiPe@C y)6_V|r+I^*"b YCsbἥkO4 +:R3g 4M,8,O_qH4[M6hw-u4*x$,L@0TP~ )[kΎp&E`ԾK=;;PLJV*ۺ$x=>ۃ52U07iB=vgqA'qfI\Tl0J>]}x/,$=NjBcO^%^0Y<$&1ĕ5seAjϕ눦û Ǎ5*KrxK{yU* :G K}ޛjB*_WcKVЃ-{gTd]&of$/&nF;7>h5 myZ|9Qb'5,lI\Z>,_\zr㎛n_a|`Zooܲ"[(j:4$?dÌ? 05 <)\c.Z,z&HcsP`5yVVŕG+T{:E m {k(QS<Ǯs *./ŤDU8 u:`5n Xp@^vmco@{jVTom4AzDL"91)I 5=;ݻL v3q`ȥ-+pAcnc oqo }ĥMzu]b/zIŝպ:V1xzthJbv\(Z^"I"r?9݀o0Zz 9‹3-}/{&_A9r"3G{e&TdI2;t`S";FޛØY<$;;I@(z1WX@uf=}4pkʭkj7t熢,pB3lj\d!GM}1P::JANW^_07Q{AGjFT<3cV!]Hfς|U%yeM^;zoaI" )"uc( Mcf hM^-u,7ϵ)3YvX9fexx2h2UX62tp+LԤ;]63P:';tuI,gτi oҴݽȦ 庬`>Gr)7w3W:z˺ IX^s.nҥTv|}t dzK1 3.\HIO)ݹق gB5([W#6 5up%(,(֊䷔#t}JoJA?8poJroH҆@i/cd눟?J/Ӣ$\62jGd)`yb iʧtCI.}d72\|PwlV+$S[~7äBf=19JS fP ި!w=|. 0al]e2-wss(Ьw]bc+xjP,g 5* \z^/] =,ʗ1 * b"*,]_LJ\KJ%Z̨k Dw@ѱZbqGG>l΄mKN̅ -φ#Flv}˺ 6[2τo 93iKN3 r-#U_[niNJN1q/rחA29%JmMt}+rq{`+snĚni3ܝLiy'1X|ܾ}.Eg_x6m$0@?7mVJ܏ `GR 6+ rAҝI !:QkT&Y{4(aPC*oT/TfZWt> MOK%^d)%͡AdPUfZ gd`p/{{Ne ό02)$@)*yyzbw4f~/ 98X|_ݤ Szާ^uMQ]ׁRJxXPik-j-:COZfW)mbh{To7ΜSP>XY@s7KcBYPL;Sq<"cNzr,6U ]S'c6i|iz!cȚ]c' v2fQ( dE@\U$t Pk9kM^:<ݸ{/rVw7YJVZfNƼ>^K1K“c  m"(yV!yHiq)mKݬmeRYA] 8J#Ҝ?T!VaGIKQlԴ\FU%u6 (ri?H=9\O= #AXB<0{^ʒͧ7b NhmiJ~T3\o7<(o ywaŜp+W֋}9ѻY%O3-:ֻ 0@N), v#XiOy|I/Po4كp-p 95<@>nNS" @˟~Pn[ynu 7)YuoR-KPۤp͕'oMbZrdrN͑=[z SCоڴq#y`o&vYL>JD'IX kӿxB Ȇ^pi4P}.`k阯BG݉-mnYq_}"VR@ht[ՁF4^tw tt *,lΙFla$<3w1Dsv,E")0β r%yXc^{uGȳB"sm8r(LPQG,}I+-SqԬRpVƊӱ><'F$! rL17[fp,{Oyn5^9ɸ|IZeult^wz+ƝF1trel%j 7y#lƊb *W|0?/+MRHAK&Qi*F$T`t[th]JӖx Y&t\gY; P5R8}}MX,?7kllW'4{`؜9~Zshxgu7FR12/kFTXµr<1FsA" bt*"_gZ ujVo0"@f}Di]iI/jVwzVpTei2ߟY*BJ1TAiemő!Ƒ ƾq˪M,@p bcioUdUt|~|\j-듄<tqٝ4f`ak) o`X"8<{,3p~`h+:I()% tp7 ¾bWZ}^dC|=T,oE?)؎IAr܋y [v/D^i0Gq6tQyǷFͨݢ ,I=Z3/e uǾyt ΍n 1)_; ŔlgWf8XGϮZڽLʫvزjˁ S*KlĐ<I7?ƨj.B<|b-ktVK*j]h Gn{vQ f, 9MP '41Rz|5,Y ZwElKΓ ڊ$qjv.cXa]ԫ$s AzRԚgwlۼ #i PI+x:c e3+al,[@'g:d!g[c[PlUB>n!]('3K#ډs͐t0%˥mm9j$θˍmo[iXHN`VT 7mGV(oB!>%Uu!64Pa[ru /7j7m!Bnne U97%Z57tNptv^>`bfG SD)k _LR|4J.)mq9i ]^(#+ܐ]]n#BzaGv iXM¬ Noa|X2tj+ۉxUkB̝s+NJppVhZGX;E쩢Xi@i([ke;2Eԛz^,6JYy\ntA5+ ճ"wh*?=txP\K4};v[RS;gDũgdƹ#y_uY׹^ʑ%pe'C{j M&W&G~*fOguh|}z'uiS>"|D;tZ?pyrf58–`fmLAAg~5zV4.rswnM J]#(=G`3 u7"KTEN0al.axQ)g12ΐP9{v ٵ{pd?PA)4lj? {_+sWz:/S_z :=xPO]S=,}qY iSO~ m:@'l1eS^*AVx 9,jgDk1)D:X_`P~\[yF0)_JHgRc,2#"yHҁ+-9v ` (K)A-"ţ^+KR0/>1Cw B]RC\WW^C2ѓ1@v0a}Mн*w\ME>M1cޚp]d 'i0չjbJbs$eGϢe&nϠtep-P`=؄1z K vgYZ07070100000014000081a4000000000000000000000001673737b900012a6c000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/]?EhDTTk׶Ǽ>6&@^<**/= 6ӆW#\,7$ȥW\G}~Kaaǁ2%h.LµsYR9BwV\Dot0o&$U8T-QZ9ITd.Jrh)d`#LSj(1d -J +w2m'dkQ*@K`Bxe~Js}(osX6 EkMTS~D *M K5/=;LL eb6O3W?\g7^|i@'낉3ZԺro139LY _|Ji \ G>9HF`aC qjCJM:c 'J"e!t,X9~aWWw#қL q27=9]}2Oۚ文)b4d'"s:z }`Ov.-e??@?j= 5O8>^o|vxNNXm`/[LhHROꖢy_%Ny4ۤxGQ zo|L g=}_ ìNN85A1|A6sZ F 6R؋ϯ.9'6|wcuk@3*jouLIўP?MQ/3O۱k$>Qd9TmvTջ֫m&P^3FdLI,O 4a%(jQ5>-h}7{- k'oLazNBε] 9'L5bG 'OړM<)__q~5 z-ۇ{ĕ~Q3:l`;;s/j>8Ê83W 'ȤKZlcK D4<|Ɋtp=7flWfRXkSB[ 5k1PϹV,-֠oe\E k:GZw~*W;tcx6WXjP~ c^Tʰ)+BI̅$UؖZK,3ȿk >|X)owBޟw;6c}u -܌S^ 1:xA-[.m䍊* 8lY2sY^E. .]w Eyy_P"J CuV(dq-:$x(.Sb$Hys՗Fc2H+P/bulwFT 0 'K.[/ZҔ2cv nE<2{&o?gpkJ+Wv']v?kV[f1'isvΩ{ǖ.lƲũqCVuȄʼ g\׫0eM)>Cl-0nRONJoU+NI/7ỸxP$yTXxÿK%GAhϖܱnnmaGY*N*O4zhOuÌdEZHm&X4 RA"D&7 c Y*^y9\*nBAm[6:2 >jhB'4b6'Ft(1,,AI쇆H.)d͡>fx̼FipDd}LqJ޺QрM (ecVm - d<;#VHz,u29oۑK~ & >^HL[%i_e{!, ZJԬn5ӑ'#rIE3[{hLѐJB_dML^S!*d*-gme%,g+ѱt6{UHmj&~7Aso 4:2 )_@/`R(; QRiP,]eocsbH}b&+Hɉ^PǮEN4,a'qV iЎdH])́[uհRZ~a}kU/fIc-:sF_ Ds#߿ 9cxqloMSaNIpV xi!G;Qx䗬Cύ"H۱&52?UQFqN<ϹL[#k70H~͓ y&nY0nf5OY'gC/04t(`J{ Oc1۴ yV 1]: .E)xQVY\q>mB TXc{ `݉owXjf]Ѽ*+ּ@!jŒ@ºJ!5?BDd5XK1Dkȟz\{LOR`l^# mx zrqt.)8=+`˸j7Xr{y̫u:3\ [/-P]`Ia4'KK)o `b#P(ILwo Bշ~~,zd>px$3jIR#ʌx*% xpPzbm&u5/037zx$" ܀PnR^ƶ=$ OՃ\1 >vTYwvqPiBim!jKw<>h,$VV ҂' *>(SiSnOjRĵo\Ѷ ΁ݮ߹p#qL@%jkΞxބj ӓE NvJfx~I-neqT6Ekb5Ά$/vg!B-8 %'.K4~b}cy̕=VVlkmǪk{ 1Z+Fr6HD޴bHMi3g<( hbַQl] &)Ʀ C5W:QЛy1Z| p#lx,n=Z gkR(zbKy !r8HhN6`f`u C%} :94+B*[H#ɄQ_ D ԯZa) xs,/Y-jźtN3 Ҭ &➮;BX>>͈F)ȩ(ɮ,ת>0Y\ ga\ e"X17޽!W:|V\.+=f5 `b8B ]IH[언K>0I\&9{l˸ǖz2J1I*ɔؿ}(܄kR̛#caW(>a̸g'.Oqxny-ꏑ\`Ĭ_CtIS\_g_i=y< Q8NE;c$,E!BEJq2Wd rޖM4 aS^9m}j* Ǵ뢀Vg:'k}dfܱXlV: dR`-۱^(2 p2,fz172{S] TI>6܈6p`Zu`^.h*K!_ D9, Dy#~1Ԅī n|W?!abpfX$JRSNl f1Gp]r?2ߺA:woYZih zc(Y< ظ*BH5+M)&G>51Ό1*[Z?z̃jc&4#Zf" c?^#Yxg5;'6(2 e:ѸY*m.;s?^2Z *VJF ѰE&ɇ4NsjW <o.PhїLaU&+%ofJ1M5t}T,5v*=O3ݨ-->rL[ 1(B= /kم٪W2}i "$P@AqmDEOc8_>*yk Nw:wn)\ʢZ_?`2gI2&by i $EM !itjhpfU:tb 1ZB*&l7?KexC"!E"bjAh=t#mVvU'6 ȍ>$T7:fi[qQ5GLJG!:h߀D2U R;1nd Ir%΢EWd.*`Pw"۶,?Zv!M;5¯IikϠ"&!x9fsҲWr`2ّ#M,axͩF!nw/l2 y !th݇=4g?% WrmLdkrU C!l"tn6ثHDZ3fIx#{udҏ )Y$Fb+=kp~FR -Gv?٩ Rsm)lFY|S"GH cΡ8`TlrۤBuny5gv0bg x^I*w&CY-+,$ta;b LsTkńJO )gin"DѮȲ˰&AV l@m:iE! Y~մ#-Yk,KwʪDoyAV+N.aAPGJ2L(p<;>2I##b\0M-[wjyV_0(η'+-s@e^:em(IH"k¢߃̓.PXҴ:5q5\{^e1[WFR4r]z^+ Z1`ů= #O +9-62R$\Sk:B1[9F vۊG]:,fRCz6+~1ԯsD(ү6(UXf~G*<7=vW ;Xj;_0r,$ZRH_OzD3}Ji/|,wiu^r&}/m5xqBcKNL,q`jX5w#AՁ:K]'U\"wv 6,~!\{XJh4\80q<N Y҉֧xCʡUe 'tQg@mTd6ڟVg0VZ"tqN8(Yn)߀[dC9-jJ}o`R+ @[ zo1\ښc1Yi#9S^ 8Ē=)-gIoD32sQ+qZ-նخf4lb>7h/#Aswƺ [&*wcj z55Wf[cK!b\Lɟđa8H9o.@++#.o V`M_K.J(gECf1a>H"s%ãXYHX9/w[O1Y MLo,* #-:C:Rvgͳ5gEW}}G9Dthɴ4vD|j6&H^kͺWKC /֛ҍ)YlMlU;`K=(*j IҤ /%P8w?Rf̅$8wA#׀*Fcj@ZNK6+"H,zOI-6 Zj*|̣7hd<义I{f:%C"]aQf+(sשj;Ba-lƎ2k`$%0eNcӀ{i=(~':]Mۗzj"蝽`lMȎYhyߌ?_ :E^<}; )#GmG=*^1Q뫋y) ܵS\:6aC$f2P(ӝj1S(#P^<x/9Qy=-`D(<1m]Vd:4c4l]F%yQ S0ʐkݷ !ns4=p\6F:O:Ì %]ApS@ nnEAeLF-| qS&6t;3k07jN=똕SaKuCyݴAg)c;z†sIULb6w@By{HV ]^clr&0%3jLs0[NNTTwd R${ v3SK{P9 Z ҹֶ(Rm!֢lCϠs;N m!%PfQ;s{溈Mþ*T ;s%\\Zu'RY`w[f\jH7sױqSaxxC[:be-y8Hń eԄHvFi9E*GtP ךQt-i*miHx~*ꕺ7Sߖŭ(@~٩651r +Ƿ8XͿp ,X!$v/#T>LM_C0;5 . PRj @SJf}u⣙ SO'U1P  $66v/)H\LHˮ8G_W*_q $&-%rud{yeu:<?%"DwbW#e+p>~:vKr3L&Yb3%WAL; J>LCdij/Pֿb*فT9ӤRMwaS*\瑾uah<:Иmh ?}?uץppHm-@~75U2"b L&,-+gݭ@bv՜8n;ʛo43}3|ZL""qxťdO>qCFMSk,zt;`?e‘Cvot|r<ė |029W\&^Co\iXYF>D~V!2 qDMfh w@źn=pA)RA@hK-6_`^2  yK΁e#BM.NTpԕЪV'Y8*'-SsWfȏeJqP/K*^خ 9!ܘ`ApsPNk"owOvr acuiU$7oD]!V& eҞ= ¶ ,c ̤ۭ-r>ɣǮYh+8؉Ec o޻!oH2>*:mp4**U.~C(M<5N|nAE ,n@=i>vS&T] W&xQ8LIw×،^1v< i'p&ln HF$[ZKEf`9ҵ2U5^{ҐBOXMa i1[Vv$$nsغIb'QCKKE!^w.7,[V* ?Pdv]RwZu k( :imò`L N'~V3=j#89a[4㥴<wzVeY (xX4iKBCP@V~"-yR^n {fh<=P W~HNqAE  @b&9U2rW@O"ٶDi U֥3jy1cټ|"{1Kk|{M<A*kט'LȰItbyV#L2m VK%a,K<2 ¼wmc:֘rZ3`!AKh6&\ N. P"wo%xQ".C͝%dc52vښc<4@ђZBz@ [3 XK +q7IjcΕ) u]B ~bY(]dm򅥹`2+w  ;>Q$')N- d<\һ1USYke=pL$g:uk0#7EqB<]2 Cpojn0$ @?|Püһǯ@Zڱ\B(by aj kH ~UkC?rH%#Ú T *#}sxmߚ6³++.rGO[)~(_3wP|bFdWymtرG{pF/'$5>BcR5K@WJȩcxġ\7j!n)!DaD:?@T7Y嶅^g31ӈvVcpAM8ceyʫ8q`SxnChvT5&Ps}>8ӟ·N% ׈U1jfA1Y#[Z}(J%k|#1Rm*s Txt&>mM"<0YaEСĀ{.d<Zj/P$28]h$"l ,,8]f*jBGk0~&;a=e$E:l+܌rl{ 3,4/n-c'Rg 躓Y,C76؟vg'Qâ۫:ل|70J80;z!*~"MVdyŵa$N.ɬI=;@BEДLZW_؇Ny=b9:'D-5VDl%i(ily)N̍2 }7c%E%c&p}CDԁb>Lt)W&3o0HANtqtfhoN}g~n$uA=g,A&:"ci"'q~ ֞3<No°7lD8h,f9%f+8QnOgHtP;a&s+8N8JZdʙm{0\;H%̓]>"U -Ȟ*tI3:rC*ؘ|h65ђߌ.όx+qTey%U@H9OK"7{ˮ Bݝ2Bm;u)cD2u?x ݴ#tNgcRjt( M,)gmSD]}(J$fwڔ:'YS,a&/F9Ć\L˾%Lp {eBThS%%+0MsZjgv4pfS@яc H{D:N_ anmq$0[֓5 :ZqUE%X۳˰uTn))C? [A XLʹAO-(7 LoAP֓®崑HEIi#ouEEg@um={:G)Gq-6#狴Ohj>| p2n+mR>;e8| e.֪U"Jcywf2, *j|sAH K\k˘J't5ձY>9И=u"'7$ŏy"A,2V 9R$uP69πRŭ 8H/JȢi ShQ-X Q𜃢k{`-O,!݈cf›K֤$y8^FBvb2ѷOA$RUaPY|RSF^ӤDN^f1gyNEE >WCw)$;ڙ݄]!;}Wdm]Q  ېvgբKEYAq64=$؀ΈDW=*-;^<[֩ eϛi %>u$Ee"JOJ-]Ųv_,?Sف8P'a!qmYo@vK|iniLZ % ?oZ0Fg4JjwnD +.#6ZVXu x^_׈ .$CʯC4RAIG'wtUõ ;TEKSAGRh_w(S | \!Y[+c?iq;??/[Ք f5tVBz0xxCOQlo/5CSbxy` $ngyD#*:2e=Ч MY{oŽWb`F1Y}T%8Y^IiweoKv^2gAnM $^vݘI->J2̘=s#8\?C-\9=)1O;׾p3=N\c)ݝ70{(aR,~ 2^Mh+ʊ:-5Q\igd,a1f-v3ES%ݓi`Y$wSe{EQ GbD1 WSbW|*d*}33_~a8! mZq`YE 5uoxSFDș:|t~ -cD!~IBL2S);࢕]fC4NOXؒ4L0g@)TvVK6@Ϭ7{Ǐ,2v2w_b^4;/kՔbN5/i #0+[ë lLX`gNƒ L<& 'ւr7Y=02Ti Q/$V@;Ь׾#]/?|D";yۃBlU[7TOSr4UDΔͣz%|6ærg M(̾e9"(gh_?)8릌&z%&H+n;J?<9xQcM@Ł0gN6։k8NysvRAԼSku݃c N`} Pv] 5 Wq '-[(=ZZk%lxIß尠GG;KFGk2Le{ _e!MEM"*}B}m,CMܒw# UK`QW`gH;.+T3OU!  #6<J"2MF _5ևL!T]!E߼9HxO{I 3)d"HҸy"γUZ} oB}G Ӓumգ=ܵ@찫\C=5 7y0~L}_ēE9:n5"M Iqt@ k;IB[nփ#6W]o"W=cQ|}VNɅ·`]cj ?wa6 IS@ށ?TC /0LsCUHu#߉0EiPOb;yÕ3>wp6}ݨXq pT:&ʈNp0$b ' 9gYH\t8 <uhO9G~Mc[:,9.ɮ:! 1dI\?=|j-|:n-fd+Jљ?¸&?1 e  Ǽ.dHP&C:Vdo+L_~Щ5G@=ʦEEv# 91:,bI_mY ŒWY 2 &: !jb\h ~ #gՇ}Ş8|.%kzAͽˆ"ɂwˏ)s"s!'e0,x1'-F`jE䂿iw0غ#5P.HuCfZR`,Dv#XhNE')/zϝ_Nz<5L%EыW3YNn PÇg~+7cx˝*k!:&&C 8Î,h; Ɒӵ QܐyV@ |V a .؏ +F4G1QKJSqm@t(]+'Y r5,-/Uw#$^(4(`S;en՟Li,grOO*qMLՇXto8v mㆮrl5ݥY͚g_b4<|]ULnsZG[+[:Z8^9M~?mcKH~,5; p rCQ 7(-KJU?8 dB/^'Zi'7-{b~gpi Ms:ZE(CpevYvqQ7J(hC>c{2=݊rO|YW5F(wAd__vy~-v Z!Klčg/sbzQ-&pMu^R #R3z *'ޠ3yX3*IXRɔ{5<?Jn]VDDRe1ԴMeYGG콉J=mz_͘{ 6ߗi J>{es,L[e#hEPK՛I\h<>or)?ѤC-5{@S}]~j"aSa@_Xx"5;0o˼>mH_hݍ)(5zXy^zd!K3XJKFM32$uQH"Tn>jm \@ԭЁh R  %gdi\p6q~$A3ӿ B͹-Sҩzr?S8-t8܂XqS2=;ZfUu-=+?F;ѻ;<☌;͘)Z791N̬4{dzլ\tk:Sqp>=˜3$^j7[e+^69XD~:lFy-Wuo1NWgO8GUAw~ѓxJ+.-ƝQ6L&1Ĺ8Τ{R~<)"PŹ̽{Ys:dJHKa<#M^GjeAML4Xjjwo۳J>Hb^gg$W0 KFoH v=pʚ?٫`"#1Wrxǃ6(5#.Uj"M BT(_q9:$-w4Ұ뮪 -PSp¹r,]GG6 4g`H!$z@ ilx==^~cVu$Bg]e,)J1t BhIt4d@4KgY|QfÅwcV`y@Ɖ}Q䥪CaQl:&Ⱦ_](*]<ݠY~aB<9b%f<gzϽǹN 8xoCz$$/z0 Vv^7֤a=j8E'qЫI$Ftg+#xvVQ.nE w*zn3Rx@x M5`qU?o P u#\g`SkMHs0'@v Cn+8ZX9`wn4XiJo ׸ ?iV44s^  dg{rjԖ  &Z<3'צ=cǺQVǻ9dY&;KbZV]E3q6j/ v&[AZţ^4Yezߟv |9pKAG܂/JL9\jJ kth+|9YhPҏ\L[ݦ_%GdR\djnwЈf%TLhz8oxalw7½}ss eb$#ϳ$0}ͬv\sN4||Y]3ǎ^[_82\aIG~ zC~;jc'orTduKƀpvuvq[1V{kON{X o\uB`*_%~L+A ,I!=re:M O! :# M@歠%8* C޴D`MWS:|~?aG1HĕhRu2GPvѸw8#R*m e536iiŴZu7_pne '8Ӳ Jb;9*5CGR/t*$@ )D#dŊnKqȮڿ% iQ/9 9Ĕd)nvjO=6˪|8v?y"ٔշU% )&[.DoWlT {t%3Z)ofXA0 V9/Ki8<3))ZYK gb0Bd"{#Sxot1xGSF(E9( \锯Nar\BY9{Q/W"Zu i9R7%Z7h%>.(fghD>r=“؝c2ĒifX*H|t 8Q{o-wUȺ(xd $>67 x5 "cA?6ߒP 9Qm<zOuBIvBiV$T $ɢUƥIn5a > 1^!!T2Mי>}HP0nT [ۊvߵW4ODY#*!CjKi|1[,){F);2snMz뗲:R:'<]F]$ϕkxaݫ=7@鱐 qr ΋cNGRNhm}@ltPOfG.E܁cIYrd[8C/gzJ(:Z!*"O7At,j7@NRe5HU;0m\]n8`~=Q.|tr" T!BI a/T$?|h$܁N6w!mMqi\&*hk˫='?mvAI59Ml \9@vUa;U^SIj E7ج%k|eF5X~3֦NJFs3eE >@hQ5+zG:#g> ;}曆3lzw-zc lt.˺9o\G>S1RHKл=g!)4-;kCA+>u!DQĘԷ)u7ps]pGNh#W+{ɧE4e\E1=w@|k[&%NQ\Zs#UjYuW2hi/bN1-J|Qce#C6`|{4HwVpKG$q~Eaڪdb]ed-AQiL(zMz6,u:iwrۂC假Zvd{;y5&.wΪ8JVAsS1.;!I*-B>V8xje(2rfߓĤLo]N"gEip9tSpGá|v}I%pʏx^Mq ۰l[-0 x%@mtS.'>UPޥcq/<2&E%\ R Zt; zN ~@1qL(76=+glRAZcUM JÒϗԈ } 2CsdOjnś~#~| ^ @@:Q7wU&Cp~u k-i&c&p.ifݣ;+2,@ݍ?.V(NwqÃtsBIv/gr Mqվd 0<޳."aM44ajkjM߬et3‚)nSsz,'+D7̹2@V\|0%Jp fHaGb|hgDP:J-*e]RY'N!bޡ?5rU9\N&I5o_@ĕ$"Z"*m#QYgZd{Jw[uNg^Ry9rf/!ЇdBGuF!J>g,F*e||5Z+<g%;H5!6F3vXK}V\?Dh9T->3 (͸*N] $ZBG\Ti-S;]>˙/06i!DŪֵv@PܔknۏH,ZGn^Q V[4%|7\f+ 3eʹmk b(sKMZ»6YiYuRbgtR1O9^wx߇Y׵Lh6ۆȌHѪ%f0G}0AˉӺr7%}DhXw|Ae1xP"N,p%E3-NpO*1f .ߊ48X\ԙwc;NZ )Dw[U4Q*n?br d$u=IH=MӨ~u6Kކ̿$.Jc#uŴRO%Cߩ}\ H}"U=j ;MȎ7FW(xj~f> C7erem&"<[1)w+SR1 H\i9>Q8r%!6(WxfR`E9+%D|svՂc?9Hbd{̙|b@mXM(/;/y:2*%4.Y0(X|L E4rlY/jkH[jI*k $O6P ?~@r7;pA;2LBL 9s ,Á;h8y0@2RN:Ҟߴ3׶o RJlGW-gGsHe\th0Y|^-oSxv.4Ri`ZOuuuԂЉm'VNhb "{9DMeKsIO~ 04ifpٛ qJ=Ђ,w [*/c0rIKD2'јo@7ZQ;:o ͺ$@ Y,=^{Vs&q$(w":v=)Iq }d^."C84{JkӚXcVTπ(k}]IC*s՜]˓yɊk$JE e>V#ȭtlY VfEb-Ϛ v4Q_$/'Iç?.Dӱ"hA59'ܨ[0)|4td1AiFJ]Hg F1 L!v`L7psܻZ7q:*H-Jvu[ۚcI짝3)u6~,RHʸԆa1f剅b8:c9Ym!M$ybLjDi2?qrN*num)lJ xmY o.pZ2?A&&tj,tDDqᕞ[9*yHe׀4y)97*u!WYrn0}U#BcPo &}9Ew(pn<֌6^Jt)>i3+dA=iӵ6yXE a.WCgb[_(%ʼnNEY/³_.&(V+)/k}ϫu""Ka`M1>)ٶh1囵^,p+MV.[/xtޒsJ 0| ~-^:t4”LIK4]λz㹻fUK.u):.R>ZS@#9Y~̼$x$g/5=3wRߘyoVxwj}DꎓY-^­spf'iU:OeJ*Qg&C"8Xq?0y#'Z)kM@)}k oAĺ] Uo@0q|N319| =2М %R) ʐWzT $ƦddT]>z CfL2>!|Tf$ 9A۱R/T6z 9M;b8?KX2 .w3&.lQN°.YpEx&9͠*rm[ r*X b(͌9f>PJS^A/|ώk&4ԯnYLs0/)^ț+D݀*6 &&"Č7}ڹΤYq۞4a lF=S^3.R u zzKUM-g==+jAV0p6D=nx".UNzXJY:D``zEסƋWCUMXG$Eh]= Pg)p1G5c.!OWzM5z@/yn{1ytSF@W2H_eV}+!?o  -!5 kg_NŔj~"nK;$Da4Rpd_tl̖X6;V{)k"T=##pye]6U2R9l5M$oatw.x;Q5> n6]eRNշQTn& ʳx2 ָK24=Qh##U~3pyi|q@h'g +2UT iIq+Sm{9-yL)k+;R{8WiI(V-9J۬J>л^XvQCSUTM3L,w֊vu:gpF),s FAd.ᦅ;C/ƴ+Z G+߬=;a`< Xa^$C9p>6%gDq1(8e/uGxuWU%1TRC(͹OU2fd2~R":^7=!3p푨Ֆ5?ڇΰn 30?? q^ :AҸ 6u(P;*ˠ;~1{"C'|{hȁCNv@? Owɟ=7xl0)W6Ewmŏ+zF&aeq86G@8#cҾ ,x@it\deE`)!Q)OcPv1=Bu5˰469IHs |HY٣ Tk->eehT<)9oLjo׆9_Hd-( ZN zn#B%Sglm]' ŪO3B).xL)Q9ԍ5-97L떧(E5L|gJN-`M ~R |ƶ{MRHd-T0y!ZrU ۤ~<ӄۭb&! kQ5zpʕWjtG4zIhxѝEad@ӀG,-sn*R)LUh@zR( 2ʼn}/RL$^iUzс'Yg?{f kaICSB>*S2~xs=36$^ڼnK)P?$ФϾ}~2grka_.}X}§qS Sכ*>WŸtoG"D}Bj(U-5 n-eg ¤ RczlmE.YB>?er<~kTs]}ujf@BE7b}Fa:%Dr-xK,XgĤuklMb.>3p;gpc aM%}M65vge_]/-͚)%2;-dF:ڹ{`yit\m)&;dҺ_w.oQnbLU/ ߇q0MI7GON2BkHϲcqN/<帱h KswR45-dRLGry9c(\v\3s𵯘ґi {Q'>S.m sa;J^ tnawO7-aU1>qZ&mc'Uk< 4U0{}, $\ӎXX3Ih5r?xEnpcL[2+.ϥBBֻ1\ ' 2I3,b -% +V H)Z+NKvb K=^ئ h!܍R@b[<8Bipϓ0 ooeBt%{9uW'-Gre/L9\U:(Qt]}*h I Pv4-!M-"K}6&6r9_6 -TFɎT%=s "Jei$-[ | UBkqė 8^z hM L{7vC/et΀S`>[GA6_-hެH嬼YKG=i͆㘆"F'#%X-NѺl!Z I f}ثHS{ ~Ox: u9-t/AUJ(OTt<9JI,ɱ #pL=uF%"A2iv@%dUUhGXȻ[.=[Lmp0ƭr Psil.y_TrŇDW&u~ǢPNÞ2WV4%Wp$s7- h5}d^/ܟgcB1-R5W]jb*g:iG qz$)QD,_,g#K8(ú]ZtS9N~Ji}yz_+դ4"zXx.̈́9sAɞG)HXza\\ŴB=O *Y- F5к)km_:5ol?&Ym,n-וi/gu-ַ1w|l͈ P'2Kv5Q暅Sr{w>J"C\g+C~^LH}Os!9ۺ«F_|L&2سQa*ӒFqƪ{YqR: qqӦg狴7 V]V(v *c0Qc]예>X4yPԸ!螶I%ˌC~()שsbh32?@Կ.#-d=m) sCжJZb\A[V **bEo6WkJ*`I-yPwD@|:#v3l]1Sbh/K[[l@̮ + ,66ӯt=%WA*\1$:,lkRy, {\t> 7L6RԗB DYǤ@G%[ lndk4pW2Sf=#g{.L 1kPO& 76vB5u`/"/0mXoq_LV|>.Ι`F0' zD)COd5wb7N<ꛝ_dBfr~W(% VZ''s?MSQgx`LŌrFKªa|Qi\)}$nSwI愵.3'y_Y.|L~hWR)t`MzYx *uhӕYͷB}Ic0"fTHDSjբ9:'ʐ<acJd_k5FBc{PidHR%W[ekAHX%DM)i͟ tX{`?RNuEs`fGTwks~}jŽ՘yq8ᰯ -$/>]Z~WbI{6A=*e%kHCr׎D~=L,&ow5맑Y56YJ3 cݣAvu&+Z wk U BCDM&餬uf@qV`|r@<4 vBx>>$y3(S8&P\H _l-i|x`*3 0{TU>S!"'p`F8Y̕ppTzBq 4OFlGԩ@O-1>+ :(+M ~,^Rm?ı#a+Ls/ 2 ~3,0bXsR Y:oӹG ¤t2zT3 im big`%}T5@.kdhS0r !@?)\ՋI56N3c-3ǃߑa@6:Xko C.j] ̽+j R:\@b(_랥^ۇ-HLX)qdPvr{řJ)\Ւ+?+/B u@n:y˶y{(dۡuI[|\kV({:+>jp~o:l>h=ܛo vͭ ڦvQ(=ߛRR|VRÓ?gFG6M)0RxL5f!Ռ/D(y:Bom5Iٙ2}5;pɣ6ɱ4a`klu'ȏrtCq`ssG> J zԪܞRw ˛+n x$ӌ/~EpjOCNt8++ᤫn2n*Eڌ< y㙈ÝvB)1MleI]™VKLcHVJ@q6lC~)'ձL)7_N_”`HNH՜rA)պ{:%c~TC9dXtж\' nR{l t]:8&{bˊG0+2ccuhE`+ӯ*ڤW(,VJJ%֚[zJc}oiHԒ``8,z0[+YJYPT1 q- %iEƹ:{l[&L!u]XPj's߀q#BO17eJ J>O/Ay*6)#8=v4{r$2sčh*ѯ@Kş.q! 4 }.a}%If(`y/ Ug2 &qT洹+B1&좎j$Ozxcj١.Asl}Hz.ԥj*s7z wq=yQaLu:ԏa-į ~> 510_yx/NE7.(imB΍OR+Y"kmF7QPA]?:~?(k{@ FHUcUc $}FL4[M: S]dtEbEh.=L+As V,r$a!\nuGZۺ(F{ &b7ww9p.On!sd-_*AJPѷ&*y[$ phP/ LiQd)IH\m`%kW5b'Wca Xl:ut34-VT<%쭃v.f݇C7I+iMo$ڠ{ѡp)Acfh`g`\MUVHT^ɺ75V"A2P>[p#^ %a"ox~rx,6C{j,||mX%`sҕlf}͖P,_̦RF-~05;tn0Q6B5SP A.%UrM$H!yn|[Lotx5AV@H jk:V\F@<ӜfϢitxp6Ir3mpFCr';P?8\Wʱ9іhd8QfyS` OX-kwߛ']IMHY}ȂIw>Ix : #eb"' "ui W@m0loV!$/:X2)Nkx8; ˾\"cT(d?orY\C.# 7%XHN u9GÆw!"n(uiO~R &\&EzTgccu7RaCEHY/w Xe͟-x)C'+@/Hu I}O6.V^yxCf5~rRm"Ae(v:TI_{+mիʩ ~#-#4p'R4lME2K B;zaNK6q p]٣Lɲ PRSύ8oR;r1R@*2ҁ5ñZ{%q9;3=.ϟͰ6*Z1m"d ף"@3un/LHV"NJs[zvK}Vj5s)~Zǻq/gZ.5THKW@ X sJ Yl㳐&轵oEw*-]WFF'"t)G AS6軕J@>rV_FAh3v,~rHT_4ٲu 8STF&<;*9>, { ip$%]9tzz>'aΡ7TyJF58 iZׁyv#oC*wB|d)OᨵIJM7=z\s_(/ª&egns@`~L.<ټFB$4f~oN~{ %|ֵ M1aGsfk2B*wF׻aL't)hm=Y&4%'t%{ņ8Xho7fr)r.+`Lܣ΄{g_I $;l,Gm=u e ܜ, '34ى1]A9*Kn5QHXL`4:"c#3lO ^hܦxQ:C®L$m3?r0Oq:Fcֿ$z7Ozz/uGl/ Dt$P^c D3p9zhJ )=̈́;XX DgǝV>PY&Æ? ?<YT^UɁ4X|Dϕ&fBЫΣeqz|)Ό5!~6~EI,3^#jxlOtb\Hr~Mcp 򄳐ģ7_s%9OI6K%p_*qV!:՞֖><| I#tٲPcqל4`8b 3c$w{qE_aD'9[O[S%?QbR&@h+{<ջ`)=(1;u3mTXhX+r|F~(YN?noSE#nKX 8r@k x`>M"Mdu/.EuD|; s?>]$ݹ0̃O/P+Sd*K JێBD{D:[2\p_Uu c/9px (|WK, J.܀'<rd*҈@д1!a_C-TY/Z"*3fZNz^j #"{PۈBmP`T3վ ~5;`˸*hyޢ0c5]%4ߣأҦ%ҘP:؎W3 p̖`O3?YDNyFN8+׎Ir& *G_r%~Wo S㮗vjHj k2\lqԾ tÉe q߼VZRO_0ëuNU.)p$`wT'W {*:"g\{0|7vOESu)swJFE) @~nP H]M(`1q[5Ym v*9y怂nǸWf,E aXꞏjqb1t-_“LB%{d $t0P1 v%KTZw ;/2+|AfSD# ס jQc $xW!هJ/-[61q 2GcqlV0皹rr6Y`|Jhp(ķN'fQb`kH0XUΤ2#.R4.=aq+,Bl&a *ZoQTN&֣} i=C:6UT%֮識P) N.=){ &snsl9<%_WsX6 ;|X u@1riYEcHVrq5_/b ͟ /.#w/w30MbPˉ`v'e[A;n;`je`3.t¬53;Dla3[\(M5/8f簺G~)'Š-v,e/Η!+:j"ż)ѬEA+:dbhRkrCPOo_Wm5s" ),>!$F{FJȰ= na)8MXJR;HY  gSs"nvޅmB* /H=ǒ}ظL*3h︖ҡIIӚSXюx{.y1\|(6lUH:ѩSHtdǗcFia- .N9s{N/Fmd.;7jx2`Tbi{f8ѓ7 ~H7=;~tkEEsu9̗ϟH1b&L@S\MHAGMuYsJ,(XmMeoklU f}EHew_ <-2#8fgm۽XWGUi耰k뢉3 j4Q4-*Lt )n-3{2FkTnF ӶJ Hhӿq%W5+ZVW\-*f*lg\YFp?43Me" n}YکhFa RE!ЂeI?S6awu[leq)/}#9hrP/ȉ?pyJg~5lpQq$}_L ju*,0sk*p9?.Y݉gاDm|_(b6ܲjT')|Q@vz71*ljPڗۄ|9/2"ŕ\`To}qba6ZMن6rx1ڠ!It%‘s \Af-'u8Xjf7A竎&]@ZU_8g Mru(Ib̺^ .iwQz/U#獖qKCG /-֖uyDLw=:j3I jaM02o:dV(IBӪѭ xq;@aŧRxo1N pŠ^mQI+&cr_7jie%> wӥ[cB[#i&?K0)m)V;s"\jsrNk"8 JmТS;UcQdQ ljQBE&v(^; pJщʔ iR(j2sѓj6,i"7 S9LA> ?6Ҫϰ[%er@[ o|6|47΋$au]O=Pk;7 hJiДz·<ܨ4콴_? 8r.>Eلj^Y;amyx/5xUfkѻ92(8!5}NP]j7b8D{Ʌ%ЅLrA%̔UEH FYVM4Jf4RD0zU?P՗r6(b#BpW ث=V9f2vl0sf:' W2'x&f7e(2\Ecџ&- 2/ Y+7hT-b+;M+^uف[FND}:RK6\Yk>?B +USÖ#`+*` $zp5:ؔ]uCH @1T0]ZPj'Q!yLl ΟF2' 8ēY%};dޫ8/j;cSG8)I<Oh#w˕' CIgbrzqOǩfQ)c q!*G3+"H3[=WjWl>^-nԹͅ˴&Uj1n@vS΄fnѻǹPֈ5H<,Lg2㍊ qd&crqaI&濙vT^qqeR>N~n3b4?%e*Ro]d@.ҩsšԍtl~rX}x)R >u J!-ti>*#\tP XGv jv :d V}ۤ#SUluQpE&qŊ2<&GT=140`8߁DSO~dpKަWIȟ:b㓛WΈ MGށE3g.f{Vj̀ 4#MVai쀕rx{sxԅ$.,#1G~ Ph4y6ˉnjg܍~iP]#}.nZd |Hy2џNJ\h5yQ KQN⯽&sZ lyÊ8 vZYN4<Ѿ@$5]?Ia%3XĮH{Jhz9H'WnE6?m USo7ރ-J%9Bɉc>y|:mgwD_OO$88Zj<NCllh0{lX\ -*TkI|zT\ *iZ^Ky-Ansq X6VH!";g`nw}J'vHϙhNǣO[e+ޓkѵ؂HC; wRcٛ`!ix/K]iyW-Rf\ "W>'v! <{qyZ(~gzU{&gՌQ$IXkW5GMhJ/qXkЀ=7ۏj}!f(;iC/ɒCJ N[ 5P|ոUa%w6/lOJd,gin|zitihI{EVM=J!H' uAn";ꢫTAَ8O9s緲 ȳ2)_ []!f=Tvqu&.qH SX^"˛3kѵ\M-#>Ӛ'KeD2nZW ^!Z~},)Fm7?KT<ɩ&p6vU17T.@𒮠JtuAKײn̢^Ψ܆o+yUUCbT yQ0zf9x.vގAkb% uMhU(7JlΉ98KKӄ/z-'B;> ,GRe5;C[G)eTlqc[Z_9y1Xe 9?:7ԓn@js\~882e׸o񷕲.D`P+0̴D5 H $?\ +Ń ֽV)<$}&r6%"ܘ6mp\(shJI[G K侒.Y`佊1Jd]b[Ent՚|< vLwG:Y6sw+z]gr&.~Xxrxi"POկǜlFIr+)b#Jk{µ_q3_k)#s/.B .WZP,][$Dy0AVi)tMn%*gjn9+aȩ>!_S2&bdᝇw;8'Qe>'SH8Ժuȱ\eq'[pQkLE7y|kVR…>_~=îx}SkL9TE{'00{o:c|讼PGz-fӫ=%lD|eL}jnDrqdseql+15|}^h._Ln}]>}~uTE?8I@kwH̴'L2L&cfpP^ưJy\DN|:a`]I~FZK\Lu}= P_+P5&}"qLdCX?g"I{$بJb_5=;!Cs@Rkv[U(HKBEb{߱`QX8c'`9 c(T_#feˉE?:[G訕H yߩ꧸z/L ٕ3z wm"n1+;1@=z(8]Mpj#gX5wk3* y܁^e'SL7a7$`ZΑ KʅueGaud[j-D*ƜPppAؚ)g|0׍%ʙ 1X^vZN޿ʒ)^fV#fZ 鸌7bqңW1(*p&:|"K]j߉YXBLvyd3n@*[G6 m&OAb&n\aOQmXޘF Z5:'gض$@$Mזl ,B[_{Pj^l |dQND[ccz]Zk\Pw PKSE z0. lH%>*Y8~{ùFO bil3Yc"|n<-Ć 3%fdhmE Ȱ#D0gLRZE {o$wKy읫'}oiѓ2NqV>djX\=`y Eb^ ǹ yݑ_Ɏ`Wȑmnc@$_RҸܕ9iND_C4΍t=o{\=lR''BRU;+W gܲ;عcV,Aק8ݣu]Y?/O)}dUp qo#Θh"I?0=PQ~Sظ*Ӌ|_N!Fp9d>c{Mp>TzgĄV˼- _ۅ⿺?n烋}F_U{zꞦX (EOҤԈi 8b׭E$d !9ú_&-owu#w4]f_mEtw=o lr@8#{/[00&C!B*zPodUOcS/22dƃ;]?WSzFkߧSo AyBY:yzO 9*9n4 ȥKk}J^JhQ0"1goY05_eRK8ڪnVޥNoͲ1(w* 8l1Zcէ[^Vx0)d8Htk6Xu(p cb-JK(Y_neL+'KO!gLn-xa]]Z\~iળ$kQ(MWIҗ`Kޡ tC#4I0Gob{$nZ:bDqWV4P<PRmQPU>8iIXx#w0}\߲?u-tq^Ç~1S 82th<2@W_i]Zϛ?sh@sߜe%<n]5CE6l5-} |uNϭBsWȌc'S%= 2g0(c“Tӡ_:yV˧'?N&0'pGLD֔irq"[E#'ͦ'T!YLJ*Vo2dG' +eBGJ+![*/׈ws,X*+=n.p;bG̈́/51UP6N3FYr;⼜3}HčPkpU_m b+J#TLтޟ)<8/K`. D?v=}W0yY[L 8[u n}Wϸde+Hl8 QcYNkxa12b~DݲYSKf0>YF E/펲 `85""E܄OO*5JE"Szܑ{a7 e>' :HϨ]bFӔ|^rcX!ظ@r|'E-p3 1_-txF6l ܱEHCF-A. 6Zzesu!El&n@PO~:q: NP-S pr'c!>OY-0Sʲ* Qtt_pvSf[U/1cy+Ԟ#IPL2aQVsk,inS̀Rbztʼn0H ݨwh<6G)?z+3bpa/*uh='m ,:9)/hvDSOI/}_D)ݜ~吏"Rwd "{%ҞO %9{(>Q qK;B])3fe}]xb~ṘPSR'hنR/bUˋIwK_'FYt&^␀L&zW,%C/} 9;TZeK .VDGҶi!,bëH7:!&BY7)#%&$mOs\oÜKFx:ɷWQ5XCpԧyzAgf>#R-̎+VVyXR0}aʛaʰ5qϛ%R }TЀo(Xbd,׏!4[ڥBnc'K4 rWpTPDZT!C-ͻ;Rd4|e'qksECIOm5lY l4Iɹ3Y3\h "VȮrҮLac &G%R ڗuf+e[kv5rRKkX>8WuSUZfT5A<&& _FHP[C e5gиz o R6Hɲ!,l6v]ȯS":Qf0r1qbD'cǕ#G"܀8־X @Ǽ/*t == r5;/&z/5#/. m9߮+w^ J#q+ڐfHd^aa XEQ%;0}֑\b$ds6K-? :D/fy(OBa\||t=jhB+ֵoABU]N+BO9i:Ŝ;lqTz q '`!f_cރb-aԗ04g`l^Na#]捜^A%B$$c12@ 'X0vZ-C#AUXe ##Ng)Y1Qt S& أWK#4P+nuXb^c^borWfy= 27q#ꩻ<>襟k~,aIq M.^[e_Da8Vqe~Ǧ4( ::t[ި}Mov܌0%i1tyt>Z0iajfh7+բ],L@.ed@1|!]fc*XhePşl#|/0T1cVYʃ=ZIҝ6ʹkH]B@ZKRnEP.zX ~9Lae6(⺴߅pz0BaDRiuO3H`^&YeJ($)JACԤtyhY>V2Va _1R;v[pqwcd}e9PyT=}x}o2\9]/]`)hb{S hs5A=,kDG!x{}[{/;z&\?)( (;j8t&<@)WyB{|X$&{V,m(ХιӴ8QҶ!b} D()(o!VWPZչﳽ(dI,X8^u˭[ӬebiCkNۄxxl懂O_E'P?Nf Y87"?+\ A[@j!"979o3zmzΡSm a "| 8 zȅ!ڸ]L5Q|['wx.;*vjJ@OTlWOROi ҁ/"Z]w1N{@ӝ뎩 o,",)[ )XD^.h-w pSTYaM!Y&zgH#Ôm2{rm%R:^/#ѯV_0OX(_h4jE/[ ҁm o&,Ӗs-O`t?}a^6f_#F .)SKuj̃G,.Uqhɘ/iaQ#)K,)7xu+.'IYm!='9mfXi9]'[`zeHĊwdN VeGHL`K _P)b2<ջ)d#j۔B}{D4=M"ۃpbp%pQ"cra@RZƱH_٢:6\Oejvz5^+[!#/:~X/ LyShu '%Ve~MzdJF )m2Ck L6d|ˢpHoH.ܔ%HqN'=}[`xA1NߵRVmJ,Ҭ{3Gq`͚jvSu>hF@<-0K#:`첣NjM˲_ 7<@Y/Q @#`3S贉R]~s7)BeXW ϝw9@캭_r]i!Бm;DW7Xctv3=CQ6eWJ #[@TtV.mZOX/%Z&>قsGiYGʛq'>}WC%M۶|KK(,_i%Y&0ϗfIKa^w53x}˼ַ^JەsvR$iVxahҕqsIur됺s,/8Й>9UyRUfb\ h2+omxӮ:f~DU*ڝ,"YX0(tˡp$)s[ȱ٫|l@2g TJ6a @+bf)-FYk7QK(]D "5k*ë̫ctTA*0m WJ4QbT-S䏟4+],:݃87wTf>|4xt13^>h'վXmX2xLܕ'+7Mb FMۘ$Dȸw4|Ow螺c^z':͡`JZ^g$}X)iCa.2&7' X:vhFCm9 0w&h&Ɖ`>zfd^yn.vV$n s9!CrpYjbJw;,xd;5.Vi#r+dZGTOSiVYEXR_}۪BDjƻdóTՊV1!+9?!u! J Fy1b=a3(Eذ U| 7жP+UU,LzV-G{ˆ/žRk缏QZ9ch7`5ƥ1kZwC? 2ωH\JA8SXtpЗoB$J%5v?OH3ę'haӳfqrzQ*Eۇ4][%]~;{0BPi]hί@`>!]=*,O0b^tt+] ̩䯴~?0 [^k/"=6yɃ/Xm;zEq;L D w ϦkA*q9dא17aBySl.Q1?-Q,y&g[龍`uCaRۃn;V) S fƪ [MzYK=k fN ] bHd.3-ѫ~ɠϑ#$(ۮGgV+0")薎A6N %ٿGCT~  RC5ht;خJ5uI&_75\|l(Zz::ZF nIZnXn(+(K0eu,Q^Ԕ]ooL 2QqȞM]f+ۄ'4 LI&J>%Z0f2,gzoj9?KTUN32nT) Q :I2#ޒ[gv.Xc4 Qdr T  N3i9-z^ Bj̊fBq\nu/e%wF7wQ3ryF"L "%"\As.w/Jte؁gGsuO}l7h?>=-!EKIe"(L3(V֌Կ~Yj;10ctb,D+Y* 2h8/Cz oǵ.?4d^V~_[6~S895.1#,$DDB 6f?ۘȷh gJ ιt޵ƇM̂oQLxܦZc3 D8SҔv-`u_mwDJj?3.a7s#qqc ˆmoZ&CJAx[vqD, gYf, ¸,oؗ d+ .^N7sLgp킺=lZmYJ|w'#yNQxRTI΁Q:0Srs{gDyVOnCRi@Y$j *۹Q\.Et0{Wv)"dz[^l,gd_ͬm`+taʀ,l"J}OX(.@1q6 6EܯyOU]z0*(Gؓl5*%"k1Lx޶|(!M˩DUN`ߙ:CڲGB uє?Q7tr}G5 C̏Ft|!qYyM,Q2{K~ 3f!ڢݫBqJQx2u[$h0qϗGe^ peM=R#u݁/Z@8ֈ[} @hw>+K^4k'vvuxp.vizW[UN(HxeLr^ z)=ʬabYB%Xg+QC 3ڪPuo< +DlJש.>>r@6O>>S CuYх" *7.ً[}t'{4,,Upi+SX #qAh5(bzr~(=c WOK{{fU ,! D`1H-LwQy;?-9?'=z9Y|XIxlbXGn`03զg3bl1xXY3tFJx 3jC]Fb3Y`TK@g.H„N婡^ 4>%~ˬG.w~Γ}n"PTBPVP-#aS%L=,%Q\_&JZm%ё9/wNgnp/ҩP5B{RL q(Gy8G2nactKja@5;!.ѝ#IΖ;>p$$gL.FšUVҹfEfΠ=6L F" ͈V@~rb`FivOߕ ^2Z}є%,/'ivDmk=GRn hb8j;BgfCr RO y4 -v)ɻ}ٙW̩PM^{:b('6T}%bv) aQbOj4- *l\=6H#isk}-NND C =sT[I rSZT$B +geߵPbBݪ z:pb f* [T|c>Ʃ9;ks6~P-D@["7Æ +I A?;մ^&L\{[LG9m":@nKR/\[z(]Q)?W$IF|ILQ4V斅2P;ITU7TN\R4򽗴jgYoQb$G/OB]JIEO+`ͥ4qQa{3l7Z FΑ&+j]oIޚ)Cm*XO2'TϔL6ڼ{50\]."l\.r,Z_%lOvqOf|P>fqLf!#p]M23, D(>X!Dk 7x/R.q=M7&21Cm}M&{A"6)O~SGw .afRMPZ5$& t4<%Wo{@a>/9U[!:]4=iߒI܁YߵL&GݛG)ږƠ,JHk52fe-:, EtT=HMoLѠ >n/! :7;o2Th4Ubn$@*|$ϯLdP^Y&*׏{sfz0vhcWlܺK&D-ȅI 2dP_횅RgUkМP2`w@ifBܐ'v y\9h#k䞶%9eMS# _eWأVl/ TB:oczD䖩z#lGf5 Z/mU%$AUܲn~';O_\y C3&9/:NIr_Mm~9=>!J눶|2( 9D-gj6wH;򏬗zp^F po=*V)p0D5gP vtT?|QZps[[M= µo5Ŀ|i׮cU3R{[Zo^DPq\rBVU`15t2(,2rhbjUvcGDMLBNi9one+K&k?OPMqV+6Y?Ds;ޓO_lzPe;б_žh»;l Ds D\LT-Jgw*rp k#P.ਇ!mjB+uL چ>Fx j,|Qns1cCU)6c_`)i})+s)^I#.5L˺8Z.TgM͆&dfyis)w9ŢC*o&ܾݫֆ&`e:eTٍ+-Xx>94L $)p"\\6r7?>h`c7,=m>*-*l~oRM#U,.lEMωYr>D3 _h5 J>FF8Ɖx\0ƅ/&{]|fhSkx]XWe9еf ouKʹ- 6 V#,4y%۬Nt q/wg>O= :"BbL >I``[mqڅ*c3P U,޵pУd-L k.vY"GaӒ)nB` A`.MI`ӝ iw[_ Rm;£UB.!B2D~)H{IT U94' v l7ga4ag}>'nED63z3O62Y^:=̠S-hlNÕ۲پlVL.3c[Y 20FV*{P>^e0-=,h:<Ys%#3(nr?~fH̅WO^ˉc9SZDԏP2}*Ti҈URmN$g7#XKvxJ±Yvh(;•f;3Gd W7M°_Y | e*pʝjT>Hg  pj*W xWǸT# uPCS_G*^M%-?ky&g [xe5gcw[ݔK4(GnqQsl28Bp6Ԃ-pp~%,^}UG~v2=28$MAf:ϻvi4U:G>?񏁦' ^ptd7^kQ' S,kB&WVJa* No⣓} #=뾿B:B#\):z7o'AMlAjsN?1aq5cGmkF ^^v LV`rb:KKn19MjrxbgͰA҅ <@{rpY`*o=*}ꐜg6So*_(ͬe敛E}S>Df"[+~X$03Z5hqy,Q/Ёo`QU4 1_ͪVhu} G8I뺊 Vcs} $b+2 2 1edw&DRR4huo{YfKEװ1#8VYYv60P^}>hnFη~qꄛ@]~V_vlj"A^;9r{\݃ݛ9#F7.3?f]=V7std7!Ym.w-opVFo.GvJjLLA[z9벂biZ+=>%IOr(ψ%6V^!nKhiGRĪ 7^l?Ifj9F}5qbf5 %6Cbm20J׊zXFTE)uzNOz6-)4՞+/Y_!`Zkڨu9sc -וݑAREi<"!(_QЖOZeE#J]缊 и{.3.2Sf1LAg܆YwpJ rDo1v;m;o3Qe*#&Z<C7gq%, X]Iv쎽Ǯ#io/w?\@&BP'_)!՞%bH;A&YRy.R'd/Z=ƽ٥ %Uؕf dT$r-̹KJdnjF"%&E-nk,cYC_'] \M isu>G]U*c"vR zġ9ٔ­ \Y}pF(_RC3Ǒ58-lgM@``e6,NY[\3g5)bDqk~>H0<3D+N"H$/r@5|uC6EcQQ//0%G2ФM*n+ahv6rjGTG<^f\ӝf?'K{ ÜS 1_^]4 3nξPiXM׮di^݊;k&V6? A,/#͒¦ ="ޑwțԄgKlz]d+u2,ZHܹ ^!S2W*4hVbqܣqBEo΢s3jgk?[/ .ȹ~t?e=eP>hy&% l57 \ ,BiECᵕQOSD Y7v,CE,X[ܬ4xnKtoxvlM[&гMH|zܕVt|  ꯽iN ӳAk<\:*Xz|Xj2tӑVSWl @.xTZ"pآjlM&&m `sR9~?C1j8q7r8SSY;&!bdDMi X Fm|J똽Й6[|]@ߩZ z'gfrE,E([e_Z4>ҡ{z_RUS꨿Pl͟q:YD˦_POS-GZG!F4" CBX8kqm2( G|6w=`_m #};Y/v,-Ǥz~Qh ɕ_m!d9S"t˙8}ÊR)ś^]1*B;ϦjB];ޠzIk*t斯,ڨ]KDnt0M&G=9Ԋd""(UlRMiSp_6kaJNq]V huŸC,>V. cф#:#Iz< g[e77y;,ngcL_6FyԟwV!yJ''x8.5Q^\)0}FL:W)oXd V0̫]6Փr#Ѣ"5<kTaѿ`ѫ`xQ]<,E)qq}ua " ~E:ڍC4RVú0\mH{mwm N-j y|BzWu2mUB^.+<~;PC'sdbOf [kj-:7hX[]Me202neasy׼{; Gگ١957\ KjVW]WԚZh݉i8] Ώ=wZqPY+ZL}oz6#,{{MVFV@qcVXE[Ǟ,$)O-]CLemъ5 汀?{BƸuǩ=c4R >mvH`#eI"l.!]|r{\12u4j6*#>◼G/o*_DW-5y]!V0hcY4ZCkM0x 75Z$& n :;V6""ݞ޲UvJ%8b:6W?\; x|k h&w1fDbO-^D$%V̋lf&ɦ&>!"F)Yd`ھ0kO|`tNw[{T:7,-&ս?~gb1¬B_pCp]Z>l^L `#ٳ`x;:XimnL)JVIG_Sߴ21\i!J@>d ymG<[Z:Ql73q zͩp-!Lr^aol掳6h|7+D7(/PW)@6_"V=K>@<^0D$W,* =e~˾IgF@e~w(]-됗3N'0 b! ;cuJ>L{4zjEpKpIa0<(9#_c;ՑtuuLn%ۃJWHEcs~d^N%+ k$b3 35 nS֍ ˍK KvG9+E= :^fAFyf_p稚09KZ^YTũM(+O} &ώ# 98A/) 8Id8G\Xf[IݜԮ{-F!B:VҺisg:Ƞ*@mQDO`ǛRPPҗ,fprJuU |t%%S kӐ+NQ<&(9N]tP. +0Ԫx [)PȿVR7'T}\`tb$,e2€g$|=OF0Ŧ[`"SjhV6AB}rh$T*؟ɷ✎Rg'|c 8^|/ʪ.ȕ~fF쭁ԘѲQcaJӰvfuҝ(IbMIQ +G1]:5Az _)U;Yrgo"SVIb)DEg;1h֤Ďv n7Σ(~jᖞӝ6tY0r4@W 8jVRihTYmoos ZuqFl9jם/#G.8x) E\[^u_U?jOW7&基 &L]6K '\dlq[Icx+3s: j tvЏ$: ?v̹Ʊ&$nK[ %/%%o+[- QE4Khe{\bn*V8V$K%D,:yTߥSt侽t^f& oz WxCrb!+8BA@ ϵϴ۶s /ȆO&b FQW,l8'$tNgٰvWb$\1@ԒT6y(͠c`.~se$;BPت"pG U}ɵ8ζ} ) MǶTsپx <ᮾ.`g :G i-3Y]9MZÂ9.# #^Q'D~lFCcfWcm ,2W̦-U7@@C^50D .CXb߯cP{X?]gudVvAr5!R_°mqzͰ R\PFvK }ⰍW̦N5 }|LA3UJ&M#U_(H߱|J l:Xj;Pz"سPsS'vb'c^,Ҝ"m|U:spkb)vnXm sj2.nVY9"'S|2?ĢZxyE[o͝ݪ< T>R6@P.h7:L꺸wp/2 } i,~BO=:y) ))jXT0_J(A9ujUl=y hnz:8EI;Čas$196ܟ XM264i, 8> ma.e1+BSL 7<݀>'9(KDIչF\CWR@4SHb;A173TL K]!*0zLv4LeqZeަ |6yW+Xv>ϰq? 5h9ӾucU8TmvC uʒ(@}E݁j&浲WHF|]̡Wr~ͅD[-?R-vL1|b[ 1*{}K`25:oLU@t4n%@[͹N"fo :;t&\Bļ?֖{8} T屬Gy FBx,}q0>wLP$ތ;$F'.9( vMZW^xkrRCcQ*kP2T&NwStmT&16e_D]6UaY 4pv%:oH,4"~ ;^/:p"',Uȶss ָHEcYGԔLю! I -^-g2uk욷WPƩ§jO*nvuDYx 5Cp4&rڰLzt0k %ɡɝQfl>Nt# #>EB+?l-9$X1np(-jup`e c|hӠǫ/Rߏ? c]]e 6pUyKQJʪĈ[a+fLw[&=;IVv &JGSII&\j>Š0w~EPime*s(Ϗϓسz~|y' :$ e~t.nO9 f*HyWqȾ L_.I* XϹ=V l4 AH>+eXQu* Km&[\D܈XohEX &HB?۪T.]us4 {ٚĸCSj?h&)tS-5^Ptz3w"GhRh`XƑh׶GQ!!8ypg Dn ca})F`LV"?ΏRkz;ӏ=UyDvY:~ =lnRRe]S,R gM\{G1*ִ> ^t LL'-OScgؐ8̇h/4=눆e].U#mۖa{WNT6vuLYz\26Í[Y귵 `՚ww>,w/Z=-L}Y`&}2x26Vo/t"eN߁`z]81e}?7DIG1d7 IeR՛p.FxR6ނLE b #T+1zT6X8STKqƭ@q}ފ*+:LوR7l1l/OPV`ڑd_jW 3ݔdnxl#zqz;⊾Տf#yή#,;ipz6)E4k!ڵu®{)QJۦ[.A&C榦uZO2n&vTV[a}n[6o''J w Fx^`qq~۽f:-0KA'6,=r0Ȫy*u1!dwl*}VCmeս%=#\5& O<-iJ1-9YY4 de _5.B27iAXaWGPSs? z+X[=N?a6pGX3m(2o ֱs_ Df äW}Ԭ@pMnŁ&]5 F5z{0vVo:k7y7Y0Q7e ct0~gyySn{=3/'],d*4 F t&MV H"Zр^I\.mv` C ~-^T[Sz&?Zuމ1?"w`E?OA/\z^D 14[ 8n-4ulW^-L5+DXw3| aGtr>ҽ6>WEW-0( =Dط>U>Tf2/Fk B $T=sAy{NP.Hu٣oC5rE.u_/|47}5x*l:rJXw?dSDr)8XChKbimǯ{} DYzAQf9C!7q ABu=!缡*>YB=Q_o29GC1+@SȩƠy Xhe3M'GbdDÕ!Jٮ“v=rNI[M%u"=7X :HI>}] =a_:aLHqW!%#'ݕr>52RҨ]." HԘ2㒚_Qi1B,K68IH{Z3V@;tuht( 7|<C(CK'dRyj ېU\+y& ݏm Xܫր)L[̋N:JCyfɮ/Fg@MWr~.pʋ:ɶQ{7Ug}>նu`2B+@S4GÓ xnYݑ #IW$JӠdt _]-^h4RmeLȱ5yb+'AdZr׆-3gz2W䒒UͳeY-'*6+~vwp)q}[:;1Y(̦郭qk"ok~u@aAY YY—JjL >zj{xW%i+$=z/,C4u[[G{["Tn!ך-fuET;Fs=h>Qkm.ҟ~E{ԫ'3,!C}cEp,66 Kn89Ge;nŗ,Qё6335O0`x\b I!p NE\嫈 %xr.J1kG!f$8W=֍!4]WRP}Ծ4Bw!G5&v0+}&5WlgP58TP,T ˧;/Uw3V%`b*PM5 5; S|y8^abtPJ?ȩW*IV!?\{|za=^mxng ߑ>䍯YBحR祽Tcvdx@?{bjq:j:x/i` ^序$OㄏeFeqYD%𞝼{֟iK^k )1XChb>?1<!\ѝ 5kHQx8wO7M>u s_xH~9YWsZ 0^cߑgBu9u`d#`7 !\c0u& /<D^7s8@n7H*U8-ǎR+&'(#sDZSy\^.Rɧ]hCnGݱC̝>!ej(6wvT=3/aV1ƒxu`e2:8azЖ ˟m1y?Z䕲#5?e^4.~ EvNh4'łk8^`XDG: QC}>ہHyW͍lp9[p5O u=WV`Zg˷ lܸ:!XZ1z_R)4$e[Oex(P(0BNhw;xLt=<m%%P)ۣhD8rɩ~1KoiT^ȋ~ti#ydJ:mWhTs@9iOjqtOB;U rF7 䵒,ӟ[Q&3g!\(CÐn̉$:8Є^xS-ӵ p\쬶0D,u ӾnliċxW[e1j\q7N\_a5[s6ffl[vD`س0lt| Ķן0tmPkaɒ-> lJ‰.}.t` 8dU<>k_FG1>RUiv~}qީfXwX.mfM%~y&7JuzLۙɏ hyWdmt6^n Y >/wo[ 4f-?U+kEyǻ<) gd]g]UYюqFG-;_b2&\(imߝճpWV"J MY 5I:ox.M-CIf@;x6Q$%\秛@9mz-Dpxhbs#S) tHEþ$,&)Z iwW{p˳'N 檜tXy/f_u m';Qb=2Lx9oXk6tgk]b-&t*5Vs "^ fv-Ldۄ |ڛy$,ŴVE+~I} s $TFe*%w3Gn>ψꔼ6#s{-ᗐccW䏩 Vjl[܌Ή`wQ>A47xPkO '`*Qe5ώ~?۽D/ v]yiSVJ{y.&huQ+ˁUMD!-.$>k][TunhA2Dr*|<7VB Y !ԘI[( 8Ye&d0.4Lc45FU}:kbeBnWTLhTp+D :5z̵qNutr3|Q[YP >Grˤt scgdbF 7̫.5d/$y7+\b/t*/'BP=, TT 3jb\d8c!K꺳gܔ),.,h/Mo~e,TnK?AZlQ!ktGl0T0rU!Y4̑얜;eR`g' c7.丘 oAPCpzóD(' W#⭜J;tp$IEe,UG@ otY / mr 27"S`S_c?H%BȐ|G7 vBJ3(5+ ٳNm6,Oݷ9G:"{y1Z?,2kvtC}Q2r.HPT$ {QRDfձnEIN$8}cf#Xu5NH`J"Xu# c bԇL|̧AN^|rDQ^]Z] |Ss9F+N-RUN*RZ&,tڐじˢ6VTq$,(_'XYhrTxw _oW;)H beOWٿ@`N\I>GT-k*H[5W#HM˱bѺ9屺Lӣ?aE ,Y=}1{̃E Xwyt4+'wZo5dq !v.GBm?!Nb*xqCJ%ٽ M=o!9,+r39@\kaK.LEOԩj7B<Ʈ/S{p>q4qKTv- @6 [2ɒh Z0Ecz٪$UR+> YjN:KOŸ}~29~dpg1¶w f€+`,op5wnrjϪP[_9'tNe F,Aݓ$:}k[yuM>jt\' [V0xMDstΙO'S(];r-]gcE4gtՏ8UNsޑkOϰl3,@)xon9 d"ف; 8aIDAYL<٢ ƈ~4O#g_K\tMI'?z5Ffj@vP&n?YVg Y&NEsnS&:#|xMxJBp!-']uNv%q1J/'{8n+j ߰1,Ht& SXIﰈJ_TiIBsPRtGKQ9N$ōG z7A:3~fAV&J +SD+6@⏆TڇW)~ۗ+'-hH.5u 4VA3M^ʳM#2PXՃԋoXН /!-}}4!i}[_n!}v\2oxiE?Rr/V#%*U+IШXl6(b[j?Ùt`8!Ϟg͏ rݘ2)n3E9~{"ːI{(B~.H"'F4G_oH&4h~kņ,RQ gyzn :8dTc)$\\-&b TX^)[$ *֑lL,,;2H>Y찊kRvO(ՙs~D^hSZ><ٶJ  YOCZ"Ag>Ntꫫ*w̬NwXȞn'k~QE/}TOE-lK{vrCߢ51z{рV+^ ~k+2K9ATT@5> vӤIOZ[1$nz|иl/UNU7.=uc_</$7|1g1+d[]U$,iD$zKDmv.:WUW,$^7H]_9N2͸t ֋åOڤ<\€r4-r'XN:;mwДtU q0f6.УLl_+i 3X|90^U9_-4{ Dl?6|z+0 7C¯:*+sgy_R}0GKdžR#Žn,7 q`%}裈}=ktZ:;A<(l[Y5ӱE #K0T(a3ǹtBgT^A2c5ljsX Hy k@ue(jߑu0"_ 0gK;/sSlNwm# 6}OٰbSNx~AT)z_wv15B1I6g\&S8g,!u~ U<y÷BU$4ȏ6ħ' lfiNطLw%jM,zqRMgFm쪕BξK4.~*r 2FFN"#^Jr ,-c\ORh>YibTE>|JE ``ˌwƎYGgs& E^Ȅ{!|'&Ϲh Y$#TR]MD [Ɗ-h 9!tnh|jv}ha<ʽĂi|,_&]_na\< 4jc+m٣1^U IH,ld], &;&뱯m3MXvvB5`nb&sU-ufia%7RT[vPAE򂨟,L%Yy5Xipo*6/%.UO9 kWz}1ܒ,zM? k9xwRAR Abό?V}M2"Y =R'l jCNseK}d|m6_8&*z 1@$A.va:9%u&GKbbXoY^oF{qw'Ab 2#-VU#"ڇ<ٕȶ7b9߶b1 c tT`9p9X?DXtkc:@n[Z᜸R;Y{d' MPw -%#0,o6hZ-= bغ6'Ug c-l3 DlKIwBETn>U_/dD锪ι$xJMHVF׊ ?d*..٩0 fҝ#&Ľ h3jRU M{+sP ^s!kKd%*ulXMU-A֚@y(=jy}b/YL7j&GZ-'("Lz\KES\Ј uB04i\Z.Ң7dao1rewG~ʟ}%c`ہLޡp҃Vm{)WKfjLfg# i(3魄Н۫*!;1𳞨"nVBv ~<;l$ǫwϥe4#;XF) +0xRMO O }9Jfv ^C1p1&Q$Gmd$;K-K[EPQ?gBj$IB8y7=eP {?m_CXŘ jD:֫lP LIu Xu:7ZDރ|ʯY yr#v6`eQBF%(*m LAN KeB΋01 2lpH.# ʀMJ6S?K0.=6_ F!1kAr9'i OM*Vg6o)<\҃T}Q_AG"%j|e__UXב;0x :\%NϿN8bIR[5{}4x]o] =H;pBMdQ46x<Ŕ'P%U#0{ΣE֍,{Q+scP1+}4 í\C 7QIDIf= s /7Su0 {[/y8̼Z45S[H΍,7ȍ9R cAk5)#Z#OIrʔ (^0SeǟϫLB\\) I9\PA$~Q,b:Bֽ06$s\a%3_yA_צ$B{ˊ-حK)k9 [B#)ޢ_խ!E+Q36=U¼YKPR/ YxcU0 GtѨ"9E"A^T;°Io7).h҄) &͋MOA /(q`Hw0 +][Rwf34÷,4%# Spvܣ!J#6 8E]q.A U/!_%0vU+brUA~nZMߴfH,I .M8Ikwp_W]\aŶʾ4KMfM6z-W-/r;R ;V06/Ĕ-,IW@۵FNASF#痬6՝ &9t>2hlã?B:3lMO.Ke^]K[<2 ^kh!""*._KJt6?J/Z7ժ;Ҋ̙'qcִ)'z.U%IH4 T̹e\L+eN5reoOR+Sݙ.w˄ kx`-x]mhJh%+7cN3Dj%$!"X[Zgb]{(& vԱ={`06Ci-~XҭO1cl"/)aQ[Qo>O^o݇!ՙrݽ9?F6x!JAb,iQb\Jǃ vB-w5/6 r!/6%ۑ #3y>g"cN*}D,;L8)(kwdpEj7P$IGFx0 pc W("#aVHhFHV*2Z5˝{: o+l kq@$#0\.T_ [NXݼe .m .I ynZiɁ0ad&dZ`V}?1K"?ž+VpNo دs n"<ڊF/_N!o9QK9^/o1e"6] BɀGsutARl|{5[fAruIhzU\La\c$L ]wE-HKS[!H}ui2׻d앹V_bn-wgYljG+O|t8it N=gVC]26ݧE4 )ktߎeh_̯+<0>! K;kQr4sMxYϕn 7.摠P4,mz~"Pߩ.t+\Aܲw 9{hS/yIo?+&\g3(k.7hU m9set+~nWءj7CȭƒO1&)淺X)dfߺ m[T3`2lfyF.TRT0v`|ʑ w(t=+Z07n8i_Cֵ-J}9hzDc:d ^+X17}A#9N<I5䩕2(_}Bm}-Տ:U-{?cV8Wov(NvZ^ݕ>XA&R"$'mҹ/T_&%Ğߩd4Ed,074l :F"d8MBxax 1ɠtS.JPg~a)HvM{ÿoW- 'G܃;zgz\T&KqEĠ%xΗe*)B4r׸rI6bZ7b"vZ|= wX\R{^fX3e&*rN&Y|o8X燺#/(Vrql;rzzŴ&:s0 u[$̬CCAS xo;+)ʡH|K{ qm$90OXBQF.oI/G9ݟ.XrJ;L${& EI]Wc@ilhB"B7sMoK^nMrNmyrP[K\>,@L x{{J %M;"3*_\a.|3n&nfQ3/e 9\q΄Lǖ* ;wV)\:Q~5fCTo /X7-*7s=+Dbzj|O&6"YƄ'L^q ͎-LK=2 !;HD 1i}1FPL1^0ɡ*0ZuX?hȸ V46 ˧irli:>>Cx=ZwUï,F3:&M` L=[S= #Wy+#B}39?|i37i{@pT? _]ٍWW&gϧq7U"vH3,^\6> nEh񍝡2\$#l3 F٨=ȮWo{aN+jkzr `#d!LfIE_jYK=ju׶Cw;} o);?C{ g[x\th W;/ ! ֋|8rkVq_)1[=gɚ漄V :OO~g):#iF 1[@tʩX a$يv?yJ<̎PM2C [4&dzPӌ4M9 a{^U m5y+RJa&}wvU~$>d?A@}<\=ž)<Ӓm9نbiGWyY5> xN` 7?CSi7frJaÒ-V4i0I-<̤`3 b*"h<Nqan-Ǥ@<!<k(h\L=\ɔSx-t&yD[%JEӹT`9Ƚݝd:hZiTTP~įw;kc󝜔19H +u쁴#@R Jf)ɘη*M*6uT&/ JGG{!Ok:TR9Ӿ5 Vmrg5Ͱ@Or(B/7dtZ1@݌J8urle#)aۣ* FoÏ\"e򫈳^U\_ 擃] @.M+xua6iNtܮm&iMTO0W-5~Dz+I~ld= NjO9]$(1H}R91N A:k {1K$g Z̐dp"kpuyE5㮧d-"YnyWA0jehbhz/C3tyXC|NDMw}_ouNn`)w<`#~%hlX{նŨ4`v; ݢ]|-)+qg"臅9rjA3Zwc_dL shK%z>=rZYt_˳#fzB{ ?Ddy!~;T!IǕďrgib= rttB=6hUs : 7"h=p3O99 IXuFUte6)IVNaƸ] qqFfO.1L~< ۻE%u"@^ڹjOZHt- NJN`3{_Šʸr57INlLfrI)+#.ؚsTރ]k.A{4R XSAC)O%n"1=zS1EA9{ԸL3GA$},ȣ U>\4vV;9MOB!A,^ߟ~c1kCPMafl5wMI*e S T\Wtϛesi;qmx`p 'eH lr&֗& p~3Df[Pe\l{LvNv.sxSEbOe59G,19MaM1 d")HL ךoK՘ ߉DT\؇[E`/?%qSYJ>A| ~/ML}HOW{D vd5$S-6n#'ʁG ==b\hq̞Ap锯s6.g5$|l?̕/\%G)*L(V0Ws׳lg}\崡lYBk[MVcd7ݚ'ܴwaٓ?UkhP^sgJ.-k*Nqxg,,"uY|gDq]r|a<%4jN\%" Κ<83͉{m>⹱ ӸbzeulLipZ/MjRʵr7q05DX.dQn'wzC 4(C3[H7`r9dJ=뼄{HoT :;jp(Yo" O1< K,dzlpU'_sAMI1H߯)_z(d123)f=$Zh\W& T~MDuVnm3:i͔ wc^Eo^ b3~(8^Ćs({ޜMILiwJ@,Y֒6:·6<@±&;s! Qrrܡ^`n|(~sX(9w؂\he@ /d`=*D[1kԱ@>lj=D@ԺNH"7T:7TZq甅 );~X08_w'rx5s @LH3i5) Ni-0iߴHӝ!S-?=nX FʢU{#, \8NO'y}hJ?ܨ+q3sH\@.GV0P)}VzH8vthh齟-QlVeBD1|4dѻNE 嚡pApS,6,iɤHcTuRaH :.'Z:K50TʥC=9 O_UܼMԜtFhVFн[uv &,hE3/xyOFhRr[iuL~FtFǴ 5autf#G6p*^ԏ Hj:5O g'0p"hxZ6\&6poR&3-8CLP9)nϿ B8Ґ3+n`i b5P`yrzϵѪ4fb8]|aGICqThwn#` p铽8u'f>j #kָ1bo4xT1Id7KMos3La&$UY^R Y]$=t1s(A*K+ PmH%ґo Oi*A&"ְ<ZG|f+6ڌ.9:oeoBIɼ@>6qm׋6mfegɬ"y0SQ Ygؠψ2*b;Q>xeC#gk};iR3[vfWtJM, *ZL`ԃ@ /O@*]%Esp1b/t6M*&lVZҿwuwL 6-ovsTȉd^Dxf۩E"mzF9և`hu"/=<3zέ{%|n{벛nOSHG\j>w uoVb.\tWAJG#Α91TE]hf5,=7bC&=0,hiKS5F6*75Q`hF?ļ遢&q/V߭¦?soYM<5+NSDECvBAȋ[sK63ŸaYd9vI1/ud2!_Fx؆PeZҠ9ha_eຈ+WTm%(1ˠ3-E"(T@*>G"&mfTI,~՞ h6s{,ޜ:o'xsϤjb Gx({bŘ<;,Vtr5Xsw@z_.Cm.&ov x(M KMa,+hKUbVp[D)p)-.\1 T~#z@B`Ksg-l-j~Y97QR nS?|3xEB@%u,ӹbӕOd_|x`&s>S+ƐF1M|L]Z=xc-R|.eVĂ#U˽,oƤVO۸2#~GUf;Ɗ[aP=_H ܱ]ªE1֞9ZAQ hRfZoYS0)keS[RA1wL XW%xz GH:I'q9@p&dZGYM9d[j!Fq|(6+[ 4 DU0H|=C m]EOw "j+S+b$컬I9I *‘W% aBk|[E=2*a)T-Q2}$6 6Fg kN92P?kH=Oݷu["0eHr.Tcrǿ&"ADlvVwj߫x݃ދ)>%ξX9e0L#nwʯ*@qNױ zyHL$haZ<|,EAqGO:1E{T~`T Ȼ ^m_H?nZ poIR^D,$@K^<"^sޭ.ՄU{b95gЎ &NQ7td'BoJUh+GߣکjNl&6%[$a8b;6fLǐEE[򞸉N_=KD\.pI7]N:х3abljh-0,,xhKX8W Á Q-}-!bjaWI>pVAU:ҍ,m|O[j> KK)`g Dr⧨Zt!"{,P44_ʉ>=) RG(rڤ55X_ܩi]},#bt7Q͜(LS[jR1sm7Rʌair-lҥ9]Υ-9W6*,UL0Wj !&& ^ @r goEH4惡hJ2% 'Ȓ+JJ-;Oc~K sGBq6"C_~7'-ZIѩ92;՟\lDj0깄yA|u^ > =̀22awɏV+G4-8!oŻm5^wfSF`uJ^~PRi2É#(Wp6o?; !J+П,d\yt^'wρ5D'F Z$M0ƛ1Xu4>*s)VRhMxgMvgy>VV2V7i,oh~I<`ifX,If-]⃺ gBt=Yo? WW\PȥN&p/%|uMr&l/M KoS6L|dnOYChȢ/ޅVg{{Qcn%u:Iߦ RwGZ'mL|]l{>baNÛa[̊'TLXD8 7Tp Z h%J>3ur(mR?%CpW?u>VhqV:-M9\VXdb|F@B+FC뱀3+̲bL HJPE );b<52O pmЊOr;Mcd3H;n:(KU)Eu#+I" Sl&q]= tj!5!ScՃcX#zG2Z-LZi2@ W}d 0&s5pNk;"0F;h@m^KjbsFp"KWA!^c I_ %ɨIXW Go ԍ9&Fei81 {X?sku/c(Ե[>_3%; 󗽍Kb04i÷pF[_yk"O)ٳ@ E/Ƿm-v;ף3{^zb+LW ܰ^o*?=Ü:4FX4L#f>c$VDalPfuzP jg߽!bJ_v{&ڹv"KWdT&0}@B:FOot YckH^* p0zƿyn|A(8@乥{0BIZhkbn(19V jf,Qu8wW,u.ٚc?ZҼ_Ֆy@:$ %,wnq#Tl&"PM6RL&q޹wE)k oqR03| jɅP.y\H4_J}^,gUsSK{Q1NSF;%Z 6O=hv؝n R S./52-kS t"^R@Z sMs͈I8wyRG:ڤLՀW>Fl)v6|?60ʎ(H}2APDt0n[gJXnh\"p3GMu pHr̶S+zd;QU݀_=sxwDD2뱈[m(HD޻gC2<`fj1e [uh&;f'~eE|Q\L3GqBf{㾱ZWLZjrmv_Jh KCAr> X1O 'B{_ h4"s607)9tڠ}3]sn{Be# 'ϊa{' \j=L>aedDjWifS@me%jWk \LwZ)1*+՜!L ٲz@a, Ǭu3˓'r ͐=c g "5p0$/STySAZ"YA` & !HL>& cѾ^t-w5 ؅PT#T߸BNB(a$ gȫ5)ij>UT :]OwX[,+]dD3:e{߶v˰o󘌔!AuoZ$mƓɪ80_Bdb_jj>oC.\ ċlrPW7WGKEy^EMȹe'-d0"{Y7G%p]m3*rr)I{O*Zz~W!f:Ay>BInç84j7|>ʹ  l ھ|P$3nB(Y>QbsQJC]b1:lA 3 xP@=hIs:˸"8dmMЮ>Oӱ@ ~ AC99[jԧ瀉9q{`7iTv-U{?Nо^gͰuQ00h8Jm{p~yXA'#>Ʌ[H`ñ9mD@R7cGoH2߆>QķG3e=B:YNd.Rxd~:&&ɽ^pZFyDrwz$DSq¦F E/.B=V%ݧ"Ag>f 8 [ 3tu spn ,*r",C~8\y.bIgE՝)EPo?s%X,,|j`Nt,k|wo٤5У:Pi*|8AoPX65HEF-*b.el %J%jc|e6TO>焓2r'oK9$Eּ7ѐ5i/z5F)7՗Lÿzum?MZNdAeݟ߲v[YfM K(H^B^jFGUaSseh^0] ӓ8MML&M4Z'm[c 1m(i4" Jjd[uj`UFpup9KEoHF=Z6^(- @ʱkv~}܅P HkøUJoƺŗJ0K? 9ZHzjxCӨiA7lVx:'q(4y_d_S,tM.G؀X _RW\y,+H|iQn1,%HaS*e|) ~6+rH*|uf3{Nl9/$9<8Bp3B]*6STw]SLxL0+ {(&|zž/JV˸]o[ov;kIB%Iܧ]s r(RƊRBbNRQD,Ȋ!s& ͸13thm#)$&[*~(sX,1N'>uv3VrJOE#1P␱*ӗ  # W)aSk1ξ )uԮ',H>s d]M9ebS&Cr-jFVNM|Պ)7QE0zP)mx♁]D(ȌhCJ20~|=Me%.3#SkOQ&B 5$DbpqXY{y%l][ 8) ?`VQΦ ƅ*X*XPS0N,^`~TWJ09XtKS  㶽GJ'#Vڊx݁Ѫ֤h}+tֆlIO 3g+\ {O+,o̕C {}cRb[Nq7'AAl-]t$~wBF iX!έ81&$̓DI\cMu3bN=R>MR̨l,Ϙ(~Ӗ!4\x&`n:7%j=BhJ42X= 4ϠdUΙu;Ѝ_7 G']G1AnNNYm<S*=d1(l}MT0EU’oQ>ʪ 28ebލ?z"GsWUͅ/Ұ~U'}xͼZ^=fJ-bʙP0;] uY @YYg~l(~ 8]7p!G4mG6GLwUur=/j/,U!Q½B؄GvZN. _y8L Oާmzd~k`tB[l(􋨴e 9 --D%%s6EuX e/:i: #A<Z{:4mQCH:žcKK(khi1Gn1Qy5'۶2Nk`v\")VLkz=Mt[Æ!݃ :.^M9n{ fhՒ֋4!NV MF9@T5ĽqU E29KOT'%: I|J_c R}00Ѧ6)2 77V 9d% wlghW768$rr낄òG(iPzi1-GwdgCsЁ 2N-,>VbLA!| "l2н(?,DemNxØok}A׳D<]Rp,=BVvKd*%AߺJbPWㆿY͛űu,G98ѕGJ݄iEt󜪬-7n+0b9Su@@I!C OǁeYoqNɱlmbݽ톸6z[ ϥÖ Vd%2L@(c}i9~đr|g&Wu<w5Q" ]qHa֦ ,9?'^.C!5ܭ+O!ZᎩ)X][lyJW!n1kVT:{<޹ m:8/p#t,cg-`G۴P9>θ|ۇH6KfXOK3UMf6+ޗ_L^@)`Aß 9vy)t˧7Ͷ>eEL~ОA^ۚO%kǀ RI\E!Aɺe=:N%N3UC ,;@'r望wbyF ߳à{97u. Sb~HE1]lUY:RL9?z{ r ;ݝV%\r XWe; j8qyjbx?Qq[Dz\9gZʻ诒0eHըYIpd(o+".ZsSAL<503Up]u͂\aL^34"v w L IMu#_P|& `L#uxMEѾWe¥| U >Wc0~mvީ L`@xzn+ϱ?ly~pF^Y%0nH5`Rr6@>RkIjoxYJU\k"w ,' lP\:"[+|c|0hNAF⤄ݹkIR[bLaz)SISH輧hu3<'Rڴ4]DB,IV~l%;K{_s70Vƥ6 fMm@'ue:9ܳB+2Y8˧AШ46%q'ai0'1hžm]JuJ̄ġpj %u7z<b5Ռ'(Em=+STj|V2-Tb)mV 1I`"_k}wg,"7dk^C޼(v>׊ ]mFlt*f =nbjIR'bKP<Ա)ccvS[:fymP~q*` y1#g|u O [3X$?x .x I! NADe:~>4U^n]a 6]@ ײ4DX0=K<ڗyKxQ -t!g.8ݶ+Z;\Hua|wQ?upuSxZ0ܺ?uR$:hX0XN񊬎Uʮʘ5NG%8ET/y"@vgt߅:j3RGn]5.B|h6%Q*ei!VX/ 8qR Sш̗CÚuM2rvXWG/<O J*B'-رOr ~X'WyPEMV O8xO@YB%s1ZMh-RLPǠ(a@3XfQ4,~vljYv^zY&K|c;lݏ\uiagwx{ߞU./ =I&ΡqT6ED=9R฾F0*?S69;C<:CШ:x߃<63 kNH|B9yG0AOu݌)6࠳N=.,Lwk66g7l)E)&\+cM8BXcVljtCf JD[Iz$v|bsa }6)uQ)mCduն/D{ߍr \eE[ &qywDiE'EAL) IA#])ԵHZx,փ!; ¤hXl7B@LHY%R% &z\߿Pꆄ,Q eyaY洼TU[[tXUI!hJܰtԝfQؗ]:Uz?P"dn;wHRWH[ɱVAqɣj a;+i>Ez~-*>:̐*J66+YgdIr KKDkyPxi;P0Lpo:Wb퉏RQeDrmq.IP {qSeg/'e}Hl*mH 5ŐQ )/=AoC\5Mn&G= 7^ͼnt&õ3hBe4%OjH,[Pi̺QNb#qk!5mމnݫ/xD#B(J昃H@N߫dmLQEM)^djҡ+C8׾ݎzKF"*IdNG Ygr'ZΙaY8JL"* (,MjAm)9&#"q]>Pye~>\B=Yoϫ{̩Qo}C]fB_msxⲈM ѕVRԭn=hV"&\\9n&F풁o j&w4C Msҁc F'vx>?W› .R8B>nݛsD] vH+a!!1_DF /{/9zW^4J8 A-x.C+f$E 1 q 5Uݷd wOFwl;>Z0>i"y$u6FR?d+x~KOxa'* Wt䬫œG]<^v`dFh/)Z#Y0_] 5ԣTberA75fQҐLwZ i<27Ű>ArB. 0fsرXu;:0ţD=p~ <Mwt9OȽ2۬40~~8]")7MXD)8D*{P>dUK~Ǐ*XNKyUK},F1i 'g|CƖ9F9-*UR%gQ$h?q3#&O4Ui==Ts,=D[Bp{GrMKnOdG!"Ln T,ٷB@GF Yx(w''p5pu[uχBي1zQ!4`7rI%ymJMeVnC=C(Q7yFw/aJ"hr)'$I䍯I]av-ZၝY+;<5fGrYDKZĖ d P"èq#i-Լh Am4Ās!7[)ҍ~1+yF"nBtl giR.9DA " _Ҹ8DTS)\ M$*3mm@ 3V'jB'X6o xztvq -:P[Ymv睻ǧyE\ R\.@{xc+ZE%T']uWI"Y  L756Y|;`Đzwn +ZD '#̅DY(<ȟR>Y<}*v#:)Ԋ (wܾbF锫={p bx~^z]HTB6.a4RuxY2HC$gnfb㈔~gLcCeg " L!˅k5A +A0f9X4M1`Qg8[.M$+Ahk_ 0R㉥r-W҅O'Dx[\bKwP}9J?A dͅ"a#T GHQ&A@-itp+=SM,HBBU8KJNqڝK} TQw܉gZ*IZzMuAO3uЋ鞽7s/3AQgbQTCM'XŁVo'ZZN+oF}vdӂXn+*Q%)R. }[=JK{ifʇ/#=Ydr#`Y*s8 đ?͏9KYL<)1MuvVt'3oaH)޹%9'aACش$@g =HJyܲdZyÊvi׿fRwǼVB{ V.ſ7FBeoWMaWEG5n672wa~Lʊp4NC.3?SpT95K'g_ Css~/B]Tt<@g[cp n(KP|#VE$`;W,7'i^3q-\ 7qr!_#լ-9BpL~ySC/2R9v 8{B3a)[= Q7٩+O8OĮPyE8t /(ƉɰD5w +YSCYyU ^2Fg{FiZ6Y%-8Fb+vt3]s4POghWJP>*R˩w=)=WH1hVɐwoz.FdtRz_ӷO܆ыDg[<,3kf÷GR-۾$,9L۟ x`#JnC tMRM)$޿J̨E]ҏceL̪WƬ17(b9%m3,K-qqW{XDf++ z{dL[i##TUF@2ST uW8zM}.:{MO/&a`"Gs|]b+NG8 ~$Q'Z$>6 XWv:pDJ H³ #Ru$\T _Uۙx~1fŧDn?3hlƅ@1wjM XNn?_6|oI[EXs/cGX?6Qf7lڼ>H5=$߳\` s4@$E=|5)Nt \1%wmc IP77M1٬w]"H¥l%J8g@DEݏ~›gl,#,#[Erxk %p\3+칆cVy1{W^\MXl׌8bBA2a43#*@`8oz5mdD@=OzB}eDЁu:0N%>&a6QUMl)445Is#[];7y/[5lRo!qrsYʂD:mK[Yucɗb97_^P_{ 8Xw+ZorSEM"LsC&+q6Ђ BW@whao(ᘆc-WRz\C?-seMtȣWfƚt B{Tل۪סSΚ\pe+{\?dm+[-GN.b$ؚdewAPO U,DeԞ:;M(V9<$J"ҕ͈!@ýfFOG;%[Rp}M9XX&vl6GiXg-Z(b{.>XzZ /P5߁{>[#{L]Plp~ XXqBqӟ*7mjQ[l!o Hg^2aM 1g=5(6 :WktF"UZ%h \Rc,@+ =%ح^3x$ㆯP7Evaan 8 {L'%p"iފ[*H5}xjP'X}zTewr=+\B8{󕮿ʓd̍f 1r A,G6H +#=B ٖQoRsգr@}qR. 9z\ kd RVVxJX)S jƨPs~w>Fj(H {gb3+)%!ji}spzon?8P{7J~38Ό"ɵL6z#v\i#K3;QeR ^f[U$MWWH{HQCY`&I+)g)Vh} R:w@,G^8pCQ{92þ{dnpY2֢w/j(0e .p E&a"Qn=7nڮ-(Ej;a"ko ڊȜ[,E a~*Pr}e Iӱh#DB3s %fQzFb IM** ן"k~ ٟVע%m/T5{9yXFn|δxJvD@;K^[,֬Ƨ0ywب$󹧣ciʎthCdM(,[e+/3&d)gR֩O& dQҽ`6o;]E!9:4-p#ui% 7ӂ®A⶘-BRh-Úp?m79=)GTi۞ [D(̈́U6.7{ħJR5[=#O4Wè@GTe+;};{$anTOPi)Ub6ۃ_ʡ&2$3wu c3gsTٷ^5O2fz'c¸3\&,:j0'VWqýcoF6}.ր 3r]v¹i?W努ioM d<1otۚ8邵 lV$\ bSX5yz%9i>R*a7v*Rh"Av7³f ~?q55;.թZ0둣(jĘ(,iZ5ס uصB7'AfY;W>?Hwu5"taz$h Cwa T`uûL&TÁយ5&'@5!H n,P8;XM,~'=}j"2Qpx!cVBwu@PJniQH@6ytym]9=bT]<'$֘˻'P;XW7q_)MҒ2o vy㝰p j%YV` Qo,ݧ1QHK5r-JpqcuDD^YM|KgBCIXf\h#<nL*#&uZ%99׊Kx43@[LnW_zjٖ`P>#Z,rT!Xɉ-{I~دʳzzlߍ!G$R^A\z[FŸ%K]x6|d^%6d+Wud\iy-1nQ *E'&8G(iK_M-=wM 1LBYRppr?-A.C%Z@N;RO6"  T_rde|~N#>Y@g()ov(-] =V-R%6-CW2}p:,0-3TnʀVM$QU.(kìyw,:qL>DMvf~ 5M $cj"me nYd38FvBdŵ, Kj[H 6Z=Ne0Uõ<&R0Ud{f3F{ R`]!lx(ɌyC *#D*}x) [@_ϓD̘gP91b ̻`)Y@nԮ5ԩ E*&Qxjb-1KH*J&ɌNd9ILajK֋~+Kn&*sI ٫|ltKݽuTQpAb/Uh B-XI~n(gX@NJJ#+7X\K+OM n,NnN p ,)Z*i;_8_}9ϲl+ W} 1i os]K-8mBdh涠4;}ZAǎ:cvz`r'Y)m1"L-)%Ԋ U*#b@ .Y8‘#f>"?aM>wY!ʤ!5pLP]SYͺ GIgB7L:F`N?ʥ aiHTnϑK8V)C|,]=~YG^#Țkԧ#VscELz{[{i{N oe{9*sL6^(@QXySPՙ_D7 > 7tB9xgͣ^&i0--b#-k{ Dw(yjCF;c~m! \DwI5ޘ ױ8oË"6;Ov.g/*wYGfKKED׃-_7N~8r.UH`ЩK|rgRxE!x61\֟ gކT,y:wǐӽ/|IAGj@cƗq[mNk'z\2bXϑ -JkVelI..<5a96k 4;x8ֈ eK?^c5j﹇N=oJ @9"]uz("qY]OnK&v,^1w@0p["U*F1b@wE/zAT5 e|)j5yX/H]YG#O&_5)5%BҔ )UTPڹ6!l SGVo&#'bkmG$pgR6P SEc֫ A7rxX=uSKQݔM")khL 7\87yЁ!d,CAu|׾ GV匹R fH`/18U/_ZMG{&W({,"ul6S;D2ϯ{mP""RH_*cQ@T){C}xg^#ޘCԸ-/w Hk;su -GRi[zQ Fj|#~71t&AKyG\L<4xSP(wt$, A^)`V!8z,?Dz ɩfvQh{G#%Ѐ7x q]$3p~,Nc?JlMT qPoxw*_Gg/JaUSG| g[Px2\HL&D nY: %燼lŃm!l s_ʌtoA >8^mcI-uCDHXz((~W_U1I]&ҕG6Ep{ 2 /ORgȉaHZo&WGʝSsvR u>P3^Wv·0 {oc濽3̆d")=۫g8KJ)R?f&BL7Ko ugYZ07070100000016000081a4000000000000000000000001673737b800001528000000000000000000000000000000000000005500000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/s}]?EhDTTk׶ǼԥZ,nے-9}=9ɂubԂk6pI%޼2AK#^ p-@_Gn 5x:f,ܰN\C{E'+8ՠ* s|54[\ra(zx;']~뜳Į>G W ̤I;NϾ;^L<+"t@JY !)<'=9~,S=ݵ˝Dݓ+9xUIbéqI,~@ēHk_[F0s=.Qc0N>FMZ=EZ|Ϡ-nHr-aeatS*aisտ<#?q'v;9VXA%4,]u{*dbc@14eCo=/'Z[v]G5<-O$ӝZ_#b߉$Xʒ,nex}xaP{v8Z94(B#@NKM1#Q~D">ʽlcz9@_^ϮYoCjJOD\Oհm-w"r3{~)J`93˃\a52GW/k) ڂH`"蛳V"!/ ?o6zRs46 _%h4C' bλ<4c"~}l?Ső݉ K(η U`OiU /)ZbF#1_H{%$ThygqLb/ؑ@(xX )Lc:U{۞rU`n2U*u !4w޼F_VGj-uB2JAh=J~ьKQ|)dH88&+N6T(_Th#0pk:_(Bgh!A6c%l.9[bI|mL1.t]ܪgW%2ldflpqdxȉ e*r“ BNh@I:wƟ3XރUuz%?gO#i!x d}l}EW d|BkJl)q崓 yB; p uRx0 N,WKl(2:' nؚ>Z#&SUN7; qòN[$ȘkMsS'd`&8)@@/~MjNF 'OZ7$XbֈC.o4D_gل28me6?}9Ui1ᯂEoSK+!bs]E K}԰XN:ʀvPaRC6F?0d|z9 {᯶̆A4s=ɠc#hUsZ_O8{8JA ՖOh l?,{bLղMD.Bp %Nھ Fz&˻[) J `ec]Bbo2q<(DCqU9<גFE%MX9BU >$3⟣bǭڕDݎ[.+z ĎYB iCYHTǮ~y v`<ct-?, lo,JB%B[Xi5LcBc3KpޫtBZ4{.< co^[%JnC =RL\'5e-<gVСbG1* a9XcR|5ZJv3Y ϬEl=+l1(o 4M=V1eN ʿ-y\ N+ Uyw pNtevr0[SsL_h#.$roqH>vZCE怄|&MUݪ/,ۥp<ې@ UA[cĵt9/]4iG'[Dg]'u=i VTħF8\[*[L*z@'4@/*|_FkI XUhҒB'gYX|\D1RrENw(vXűט7RF^0 mx !R$xa\cjQ@qթ3!=Eko)n p! F 4F8g6v5dm~yF ]eMyu$% 'Pԡ5z>0Ds%\@UL)R?hlP\U,IPBDZj·}V i"Q?UWJB5Qk#1 7aV#+l Aߤ-Wp@ư5[zkȭDDIֽ4@@l~ʹ#-[jr\Wt2 2(7ّIʳ!f鄌hR"} Q`\Ǹ ]V|ds!cU-} g}cK_;Eʄ\V‰-\@bFNBec i^VOhFi:+hK_݌&vU *{~cp.ǫbY}$j&7.HnxJjHCl)U!CuޑTx:f9>,q~q #wy+[f.hR\Lve`Xϙ 57&w*“ex[e*xans\|^i6@]-o+߃tlE .(2QT-q/lxdb.Э68?\4l59[,QFȡjpR޺wunʧc<= MB0nIE/r.>O[GPVf >)(ҳ?`C!s}R #AޚN^'μ&-3^|-vnHBcÜ[r1du9׷R<>Q$K8 :W> \6EHPG\ST$[en=R/N-Bߥ.Z6O~]>Cw(}r$ A٪f1ZV_#\1wQ&Q 7VqfGp[c7zPY{43mHM-bލ<$`OBL0fSX./ X QE^w6sD1N.ڪs㰀y[#VӖru<`{JDoDp![Gn7#\XP$YU8l)dG_X\CKNX8`A@f8xӲ%N~ t$mPYInXs<ż绶6"dW%k2jwCqvz С9c@O Is[ +Ok>uqRx2ox[v7vt]P*py/\XJ nzfsϧ4D/=A%$ TG'ي>4%N⌍e9co ؕ !v! (*AI~Ab~5*o[F(}Gبe)tu 'w*lҸjRzGAȕM0o=(PEnB =J'̻%6dsa Ov%RvԞE!m&qbF?{`^[e RGlXH4~{[𢊲?q7yfzX?1ޕlo+8O8̉86eL"}7Nó FˑZ69 \Ke*gU_$?+`#Q -nH:gREG8 gq# k>ffǣU1(eh~&A=+1P2>d.`l5TF 7FWai+;NZf{ 2x!r2aϦE<ɸyɉ3F*$`kF2iM2 gVLTaBwݙQ׋۟ j͖hSCl;@TpU-Upe~|<ЂplY/t|Z"[++n4IbW+2NH  Eφ~ |T }T GTq$=W<\)zuu3{\p]9GI#o/.Q>\Q2_Ą;OW2w]6M `ݿۃTfhzYIWy1lƭL_A[˄sNl(؁޽GQǫ~K2\1Ff oo?$7{sI|( J(. U^.ң[^Re o2!5k,Co0ҝ8sL8U˽Y=ޞ%S.?t],=tR,>BEjsѪ e755%ס)&RvV1T%ҁs1C3T"HAjoBk¹(rLJC >><9I`]**B8UH2-t"v,M՘g;PĪQzU]NQu5E-Y4F{V\5mWF5tO9ui,]!o~)Ûb;D3ݭzL5~!b{ oC@cK#oE ~eYIW{ܼ>cz/agV󱐜6ː؝ǰ!kd <#750K2w|i%r"aeWM]ELD]#p{d{XMBQ[H"@w C9`'Fc6< ِ]Wjwt!^n]qe "#-0Xr27t 鎽i!No2ϖ*BsǾ3|Ħ$|8KХA,"hh7-%̡ީZ]u<^P`6b`kxa3>ȯJT~3 }\j#WJex hI ghjlڜt0Sڷn!MŊjbN Sa a8w %e?lA7| Z2A{̪jiNk -УX/.0poq@: $xE;_vلi來O|G%|1]QEߘ}'[qO9`gu\¤F\h\0B!|KCC(.䋚A,W-s*-_#M)xX=m}.Nh1 iRSb\SJ0vP`a9ts5P%/cOdǖ_0l"H~kb֢ܧE={FYٮaG&f1,E7WcԢFe)y 2yl<FH c&HGw=G'L ^)$L^}1l\[]rk0DIB+Y(r.t_Ԩz82j^0"0 +%ծ5@!b+8݂߮ն-% |_AdB^:pF) v=Zb[2wF:ں_VkLE ^XO &UuЉYs2oeF.4wKDby}#31'\a(r&$˅`B]Y|HG㯳F[& sV&sYb~[= FgҳPdž"i][5G#e"R9w 4`rCTXV^+u 0ۅ5{/n/c0q3=8ܼp#OU;mYn`a y7(Zfԍ.:(WAOԨ}żނGȲ4dD~mDD7WF1*l^muԖS0=|lқdte.o{:bxu kzRD "*L* q)pUܹl{צ+ 4\RvKm`>e&Eޭaχ@WJ҄SQ( \|}Ni?FhS}[KPlZҨڞ)?le؃^+ .ev!CvBŝ("/)ЌN:0j(ҞV/oV|>U\MgQM}C%EDe: XnGLLoJc)mg..=\N @&@U,t3e <-͙kʏ&zв$"N_/pع4a5&gY%i2>bqQ#N+NjوnMԴi(k|tn= 6#k$i ɡ2 yi"#N{BnsHDv&{+$gXHZ_[- .N o xG q?gE+)S ]cLяŚ!q6CC´<^21AI%y%Z Vp4U&6 cZdc,'fGԍ6 x0q? KzX: "^4+udX~,#dѺ$ ㈟cH7a^.+)x/wccZu12>xr)X(Ej$5ze߁ C|M JX^?2,}-X;EO 'KX#5؇b!رat$d^rGK~Z^ ؎QQ;ll!y*Q`tt3!!pEزDힲѾ<4'1ѹrR>bcdQ˛D@  { c+#9oí[_waS$!х׿ _Yy|Mg=[4dǎ+ڴy̢߿ mKfxǩV&Su%0~/Dس:l;YNG"9εp5BϡH3n, `"O'y1.XEI;]ODT;7`\a=CZ!{#y*=c?[a&K*F{3 %FFEQL'uqM<4cdkuM BD!t 2S@\tOD1b'LVh<9q0cht2bqP T6Vvq!S#-v9բ v!5yV3p3ES9 6:ΔФi ?[3[3p tЊ?x}jG ЍD |^dpU#[BI| OvGN_HaXr>#*O? Fs˃1YҦ5RFمW ` N\O~Ҝu,05Zlo9+BfyjϜ{WJ >ck=5uk>b&sr1=N=W>^gO׮ZRxFl-3wiLGQQu vSV0yi]fgadM:.#hԭ|םW`:[f? 9 g#0w"AarvӃ*3j.l*VXÖ,VZ7\&=2PcM($Xj*uuP?iD~4p:׳#pBp~Ynj1[pYr7Ny6uTJY R@jH} _⮊xdf]K'K3;snd\'5F(]յ+|N5|8/hUG t@.2TӰY#kWD%9&&IP*0;heMkztUl lkIj"]Br{KՊ^\suYQhbV]Nd>Bު<O̿ ;-6 >4ыaM|,^x0Ee誦z|'k#vN#Z9($I;a~_7"T]\`Z+ `&4>&S`#OsjqC["]c?H֫T#(V4o܈qj9?j`A:JKɘB{2!M~b輫ZľXqkv\Bi~JBK;a^Z{Z>;@&M"/(oR|<0$CNk/u\@Bh#K<뻮\UN-7֮dkG` yA~=6Pg&=AW&g7*AoKrgFLc@U(09UÜ֌E0W 틆32mFO^9k9bzw!_Ata'}_!6lTU5k͋;@p*o kAN]=Q9+x-ϯ$m Wl%!H?!eO5?ELT 5Ft2VO;[i,JLT,U2)hQP]-KU@0=IVA:۽e?S?}U~xFF9E&{#O`S @#2! >Wp//S%VhyC<- g(( Aem>c>9v@y,e h=-Գ'zd7PS5y:n-P)K^-,Oz`yLI@1~UlkŨ0MNjytZ?iA5MDAE+[ e*PL{, Y?򜵖te;Z/ӊAhK~yڎ6E\Cu~xy\YޞBpܕ_1diJBzY{;Z>)' ?AP7N4"m Y=:.WD~͟0_gډK%1'##= |?U,DN =۬em&t{0Άaɥ^A 4f/k Bv _8<PƋM.z6ZĬ?MdԂ6eU+C-~}c<qߩ̹e pǐ.Q6iGo^xI&R + ѣ" EȒ!};f HiVJNRZgI PJ--{yJ?#|xS71 Nbf~ #Sثͷ|: ›t E?yh0 f,;Ȟ.31H!Ac3&w=?ٛRI$aUo*ً^}pvNFh^'? AL/o|}]/=oH@nrhbOkP>0159'c>Œʼ| $ZyLt9:NEyU^]@ZAhtdޫa"eⱵLy!6$TUوחdU{ݜ{]R(3:ڄTأԈHIxme˗_6h28֛R0N5 k\ 3 Q1Nzh|&Y!Bsڶs7MPgjY#i 9!3 !r%>7x IYnK3 'ӻF9菎0$Û1bJ9B=g"WpDwg)=4{7 dBjPU80څ6FUO4֩'[46 Ck+$v`G6 {Y^ cL^@ }#2įPJfNPhMqh n*}IK[DYaorٜ~> ؄жI39Bhu`73p!aZ*+OX>9fVP?5o'Q$SJkDT0u"UT#I.yir8n&u!/<.wEn(0Jz7-V1ےH!5IA Wt^O?:5ib D7 xw5n~pwn5~9.@>X0p+?K)IG;sx)p,?6֣9o! 4}]Cŗ?1s9++$",&Ddb(q>} N70ILJk7QgL8ĈB{30\F#a;1@)LNj| i./ؠ k;Am蹲Rs52ĕ LJ$ )]z0@$gT'w]AH9/=] ! ӞUDrAL&mSMLs=U hAɷi4<֠[+ |} \r/vLVMgztq.bN"/kP(%*%F;3F̚4/o} 158Zבl E۷!{sӟ#Q{X=sp0bXG:w%hĀ\TSM\:E &O A3*TXƹT"Pp2l?Y4=Av H(-?*}"U +O *G'a13u҃3{IJF)G~ӹC&:S ju OM+כTvLC".r[e T^!`様 QFNSFWwԒcs /Ֆ.c. &"qQ]& 2~rHYxfAof 'F!Ť, y`-ؾy$*qGO }B?tG 1{Cқ H 4?_V|!{}MxQ>O i6Թ?q:e!|*N ;;S̵D@{`tKdgoP Uac+Ǥܨe?MOm/IfD=u59;EO Qo{[ʵZ刭N9 }Ҭ ?Nu@2 WDWro S3HezDK4Oi:G[&Q9gv`̲tr{;|!)& 5$4MdՌ@2~}oF$$ [\e=8TL@@K@Q p#$Q%)P!,XYJ47;!1M1ōt} '²5 : `Ij ṣ:1ȃ5表ZcŖ\>r3tk~̯C }u/zudٙ޹:NH@(2+Jert=}P F_U#\m}ޒU)"YS/g* A7^ 4fx~0qc_n)~-d@hCAv:}$ҶORnJyC$aLs}T ~Bnšk'KŶnَct%!50iZ }迍v'/Cpn1\0W8BUTζcHZjB IHv,5mC<} x4+r,8]y+frk-?/}j{LD~R⼌Z 260a)M_ V, מub rt7躭Wxe!,|h/_Ts(R,12ɊvѓVg Q2l<:ʺ~$?t + م1 Dlo2ƛ 3Cqc,Y},'pLi'v:w7o\ט OD3ʮU u'ء1\-/-ZkbV璤(Tip؍Wy q_Û:Ծ|N)%t;z74xWݨG (zz[љ&-x&sH@dEUG{jTsՑ,3 7{`e־Kya%([ )lj A=yž 8P9 { PO!h㞫A"'I w"sdz!hx₊́DW3Q؍ 7}Yݝ"jDM86ĵg_Tp) =X4=sҲlv-=IȚe Zh>S7ܜ#d96/JXV]E7K'oÔBB,ڵUH;%W,QhlNJdzGiV Ցl77Nv_.ID:oR`|`b.s 6wl>; !qZD]f*ػ&,kAE+G3*XgN&1O@*Rm-'Jí[DHubYuZ6Аl5.$5n 2HJקsۥOR ^?A^O;tЙA*lQҚĒ>9a݁uDago  ҷ~zgEN`ozץ>>s9*t1kM\7#0keŴц4puD5x. }):_fCbxI5#N͔~p],bX Y5NOdв G]"M%mdbP&<||=0{oaUB ~ 8bT~&gw*ZKޱt{=O;?&sgKq! yEFQW =Y1}^uiʫs ,X=B<"C}Rɪo. ʺN[BMmJ,N2Tԍ @̄ oeݚ| #¤+咡g1SkhHxMSG1ygne*̈ϙ%|˂K `ON4Un]S/D|ߥF<;S+ 7%ۑoFǭ:&|W ZҟҾ=U$y^/8>"BvQP# dY(ޔalOms&avzd擊pPf"b k,Fw8!3q/g[V.biO!*юu)X8H6EmLh`䮵W+!Z,Tk_Dbd~oV:`cb1Īkc(^Z),:&{#Hr/ّ!v2jx+:A;ɿhL*h7sU> d'?ȘִVE2K]r3]2\;vET:OUvU'"]WCm(xw3F (g?Lh~``i/M j7(_ ]c3p|!H܂iތ*7>cO8iJݨu|*V@ "&XIGiX-gM_v?9z*ͯeii}E*]5`Ad*XJt[UЯ㫴Au=&$C@do /J)ǔy^)ѳ8z(VF84aP)n*ֈo/ e-lAF?H[΋78%]J9q EeݎO%K*^|t#qFL1;ú*{hyg@S,B0Ǩ0~i4q$F;XJDXϣ9OY@Fsf5a*&!V上{cc( ׏&>w)1ˊDC3^X|Ve5yya|n{}k4'H;K!$nfKU"t0q`iY\t&;p]3_NQ3 8Dd q?t.Clc+ y!2&M&on `]VRGG{SB7{ >9ܘR\HEsŵf%J:{ vtwFN3?ire_h͏|7Z}?,j< y{Zm;2x8HOr:ꮏ9g39,tdF h|S6-76st"*/(@4ҩ'.Dgc=RU= :Jn FkӤ ne5+wB xѮ\@;\5ڧ[{gb}M9 R5ww) GPɐ%qUO3g'فxʟxzKcɾkxu)j >a;Ԩȡۤh^.>#ɯE!0 KaeШ̾0s@Ts=sᤞ]E>|Y`uɧ-Z My,iW8Rfo6Rʢ],؉P}#^H ưd=c(Nw*,jc}ؕJ^i:Q7)fl4{C[UzV8'OgrqSr}{xbpnӗ?Wqx? ~ޮhRYW 6?w.pQ"Y(bj%GYVMΤ'E]D@Kierf9Q,\~XT{̧rLeDQok?1UorD+Gq|  R\%lq?VmJT"ߍَ(L"/O]򧆾|)*&ʩS %O8~,P3/ܬFcikCPj|kEX1 )""DQ9g7>WsΖD쀌wB=i@HE;ω]Z+Ǽ{Om޳_**II???f!'̊%O[theCd*}!@ZVyC3ⵘς#\l:2H-J`#i`,|x%+ږr @)7E^xOtE,UC*WIxD7۩_@]IsoZ-j]wa>X 5O~HYzs'+4򳣡YP&kFm)`%b[a hd`WVƯB bGyOP^Wcm#@S*z_4Uψ$b=K\elU4=8mڐgK71C[mlO _?"_?m8:|)cx#;bspbN~7p`JA$+2"s]$TS9ԧk̸ Ղa*VA(̶ GpDXJ.&Ud1Aj|/kw;D1Sb4IݞPopLVGd fFxFT*01;?o;t{4}!K'DBY"1c9|?)!u DuOTL~Ck]ýȩs:m@5q0ev=cUݻ14 **MP\HTş]O*Lnz֡]- \nS#@\ي5O0V l.G&>GAFrA/e:e2RF}[/éa\RKmmb?;ὀyCf^ 8ϖn&2kW_N9K0.qMς5W΃3@N ;z}tՃ;UXnM%2:aKu?K8MWqĹ /{w CO:cFYݚ-5:4L݌S!!<%6`H2fٶ Y;130U9v'sOԕ= n u7 ['reLMٍ}2:h4. ݛ*ԹVNσċ"9%|̢ 0o %[vfijѵ+:l%1f{2Az*Y; ooeӻ4G܁!x 7mK~nPY1 !xVUzC(88?X30O3)`+EE9ՌLzey@ũpٖ&h[ 3+kG?ȺM{Ϙq>OeOFDr\x-;e@X JCm9p~"a[g1!_ӹjGAG 0}Q_pIw.˒)9ocD81F-'f9ܭ ai  % Z@¼~>bI5T#ÄGfSv/cjtIomQNX"-:'q4]ԋ @¦8\_zB$ZC>+ֶ$y^cx:.O%wۖwAbsma*i>@]x4 q1C$^l&P/ZРQ"Z\GkH`Zr_h׷Rri ` ̆T@Q5_rk^CވESc}q\WNH:"CIlW^ε;]Y" zMXU~T͏T’I:jk'm!9C—v ?;n7aDOwѻ#?tH|xre(8~t'IW۝-1jr|isnGp"܀{ 4[zR0kɔ,/CЙ΃Pr[1;5h]?#jScliW<6̒biE!k"LWN?yp2A0ybXѻM(?-bIO1.gg*\S/_\6^ҁb]vx4Ęd*uE2p R{hQp&8:]]\m|i9\J:< xc yv$J|d١FFXFzFs`bYHp%KmY8L7nҗT"l=uG. S]~&^lE&!ΝgW)aSV[L0*!CUȿ2sG >l̸ЦRRI}*RWD,[Qg=$Bڅ*" B:ӢN4E&Raz+, ؤscuKA\+3~6?oded&Ur-^/ vv6ʧsD&u6>q2NI=~e\`?/ ΃oNFÕ5ԣ-Ri3'U4(I-@n"*~8wv-qzWHj;?.3+K"b-C8cC14kh&#ْ[u5d0Iq-ڠ_GWroHt;2ږ4ԫ2NZ._`0-}e:p7f)e# [ 4fMWk -+|5]rq=D] ^:.o953|.=9=o&ɟda]r;/jzRsi !LƃkHX˥-Zi;3Πs,IK bzSbtJ\P< P60`άEMY~kg&y?޸4y+Ꮾ$x_/i')fuvG^p?!h*EL_^Iּi%i& /]%ew~1S1tu+2#fϺ(&5 ,τ Ē5 *ge4zd]45'!Rug d$!ے  ė=iXdY.>&V?<)piaʲā_#qLT]SN#:ySښUօ sfZݗ6I~jR* ]FdNlq1x9(bbۍg$TבEY'숔[>&)Jk \kklŕNO„Va!3e,)rw}Y4G6Ø6/p+׆& )͗}yÊԭ$X)8SG4:I:\3UAx}PʸDR%W22G89vP Ar=Kk /'ϤufLs?.yrg,UhL6D̯J&i%֐)3RbP-id` L@g:`KhSDGBK8so byA͝X(港HeBAC=?Ωʣ};}?{xd0Um'T@M&h𯿟'8҈:XPX~5|pAꫡs@]U~MM|[:Gȵ+EЍ|/XlIn6W=3d]c#^FZ/0U* }sHX(;{XM &(Ԧ,ypʴGڐY \ې I ;2>x}5N-AG_#Ŋ E|}:%f̢n[]t= 7, < x޿ghv6D ^8hOx  qA']M?Co$Fe&6;bAWpZ+Z DkH R*~05vAG,iٹrQAHd7piUS_x'дr(t G&iI8 x}z:|7-k'):/ 4Z^]-ѼnUDN$skT MsnZ5UJX"YΏ BA &TU|nl7)ucԾq[r gO&e`ۓbJ i= osXJ K-_u߭yJ:ܴ΋qAmqLX׉ϗW!5ԿremSrP2rۆ{|ݕ{$Y/xj|xӕwM=_9v.ݝ;*KL6x1jbg(䋱KQ3su-C16K1cUYz/JN;ۯN6 ej%dp'O?]w KZ_ xQ%ۉQIk=q|27=OB$DshUnQ7fn2}:EBh rA@!wC9fe=@~"+wPtk> i[c퍁I9@H8Z{=r_?ZXدaa)(\ B5f6e:1h=kb|lks,v:ѫ|iIV34n -@\C?\IGU ]ZJ%eɥo*T!DU^)RuNuq|:1{GIƢ6[V}zTe6[cIS5/ՁhYEMiZzcM7}O`_?, RpF7EW'(7ѹ̾"GdIV0`@ E]|dXA2z5ԺBX7(Y37ѶZ-U{H{YK+ FE< q7͂`9[yq&PZmPo`Z<-:B(jeA .!>^zLφ{%}Ū4JvOEΗ0(.޴! `rs)Pzaz$aZhBqh|[Ϛ аS 'I=*)\EYߘ;[.=N `w+*@XnjTG(vˋC21(T <_kr"F>5ֻȾ̹*ou7y)G{wW'!"RbDF y4O1$IdZn-)i zchռj8E &sxc:|\ E}wLa??9ab޷rcv.}  SY? Kp _t<6yRkTes6aN8V)ۤd Hl>teI@g{:<Hx^0|q ߬}i`_ΡOvNzp ,ǎV')|IzXCW`%? EMhw*lVF< 4EX.5"w,; W;u=[ W]{>cbx0,؀z垾t Yn}˻\n_F~ۊ[`U",|4Hs߽]߁QǑOv$G ^`}BnR^λM+B4ClﭶR֞Ydsz8X$9sÒcd>\8Ir**5 w-^0#%S9lhk@4+#^瞁u9!}HQ+Rkίr!,/?#ҢUp,!Zd[ $Go؎)^1gC23Z(iV (9a53yb!\㶞! a_|'ᴸfg*D()эr=;`pU˟tS:6%l$|܃X֘5atJ(\VykDH'&riPxLi|XEbSN7a>l||춄$/ߎU=K|YT/{o[zmٷ_٪,z}ё4^zN-#Ftf\0CSF~\e}^TҼ" n iOb^|I2J2 m5:ݰԶH2SgȀIgX&O,N{c\b}p6] |3>YD!W 7k4M0TvO TM.ʎ 0sWg˒uKKbz̃֓ߩ%67̉F dI2aHUM($6IA'XJ5 ~0cYR[~1s dNtDnۮGF7~>B 6;4,e:6]bt?5[BTh%Pjpl'Z;t`3欻:WZD @żxО|Mx?L⑌tEDnB!QtzFEE*+bGLe#^T`MJk̜)1Rd(m'qs/ C] O22G"m.ό]t1H 6wid JD)FZ%{*cw%ƌ X2xT@liY-UݖnW(-_ֿã14ª?V>WZ\~gq"Pz,:dyk8P,+;sf3@ˮ˖8F5P' 9dkɅ[{#M8t{<~4KjJa@ʶՓ,@OntӍC73bEa'El5U  67<}pU[q+X+Jh0nF1yկ@^s0L̀q20aC}%{C얫G!(9qQy}>ޯޤdý hřmҤc{."fYۣܶR5a Xdr0ƗKoNA>6.ۍb!7{"up^/D8+ꢄnr8weߥl}.3ְ'} |ǽ4?(e w'{W<`hO [`M"x{y#pEqmR(NW =W80 _-w!"-+jw@wu~% d S#Y OeNPv"_AWYW[,cxGM7 {?I$$>O4!t.93,vx";y#9ijWT*Ez)5,6mnZS6MJ?s€WK89S=;jg\/c1u^O')?p=̠xW6ݤ^:'߼FT;%켧-e2oZesc=L -P@.ȀE/BnTvFes> GYiET N>bt*=p(8n딚RKZѹ͟??C?g ek$K(Wc9=Kr-49Gp"f~o\fjG\ j4lˉX@{eY}K'8lO"tҁp#HuÓ*5.xTJlՂOg>лLs0Mu#-9wMſ$dOV֞+V8t \ç0+ cd<HR|ؠ\G)\bxI1AΑ0m@"Ǹr? y7[Ь^2F egnw]y{GWBS\dAUv q1(0G[R{,ONDH8Ç2 .U⊻i|w8-˹I\3ܥRr̍~,3E d{o߈C/@bI,G^ME &&,N!P4v8DGO3bJ [c餯uUd7M<$D]; 3%fu.E$%d3kz'2 i(xpÒA4:s7 /ZUL~cgRO]!. b  pG\/z޸,,tiwxsJ0 @sM+Dfa߳o!a%=C#1zASfCȻC XrBJem:08}GInv[U`hMC'm.sI@.j$PV7E eyǮ. [ZrI,7 0--v+>/˘#4.1իloA /Q9 m \!O(k~>>RzŸuL^tLz7+(=##C8Ps) libuגYv&jz #>!-;LGnKx3>% aD8xcغmD,X5}<ґy?=$Dgf,\^)Uπ>fP:VMHNMО83?Mz8\z'~?,-|e$^}ZJv*-53nרצ3LjR4%ر?6ʵ,3oL.T@'i#!<#g aUı%i IQSߒ{SV{ r;%{aW ѤJ0?|G)l6޶IZUV/nЍ%7y)DgKq ,5jكX}s$N.vn<,(>7# ;EE9(u]U*~(Y!])nH?MHQ~o!&k|ԑlqp._x[SVvu/I0)jls *cMmű.q%:[;a-9͝,L|k ܔZ8!`ܔA?Pe_90ZG54,݄3HEFRMi iYϢxؔcȢLCVڃiH4N&|L~YPStGbb{_DS6{w㓺z[ː7Ƕӝ\J:Y5dALȆ { f/p/npm 5R9yL<9ؿ 8%.dUݙ*~aGZSicM?ˆU׫77D)ԣNmr\zoʠP6;2nt8~9 Gx@5+{g ]l}I35x6يS֖p-?z to 4j똄ۛ/STaWbcnO5"GzўWpJzy&v.o-.goKM{[TTuNMbkAHAqw^ǬINԺ8jOi;~dXJw1?4y}_[,;5##OlSGes]sj yoI(@0SGOco 7ZNԁ SoL.U%]T!XDp-#-媅׼3Z0US`cPSFan b U"F؊)}w=S4Eojd=&Jć/ѥ}O@bɄ;Ʒ%zNPڊ\"Z64־6o4Q]ř܎sw3՚$cD6| > _i)1+)G/#*BB^l ?NM1Z`&J:B.$%H҃]<^Yo\ x5~K}%k B:Qfu'̹'2ֿwpS2ny.uC,żYp鰨HiA$e]:aȽ[4J(A}+Na?Ԫ]0W&3X5U+!%YmTCkmb z£f9<)45@~hJ`[J\Gk*2|Vhx+۰ڻ4 ' 4Wrdp]j|'Q(YßznQ_ GKZGSxFyQZlrqϷ5<MY&púMqkNy$k[*Q6-~eQC/sz|dQ|O 0T )FZvzUԅ U7òbZh=aw<99{\Nd [>FNDAHXEC+G9:|KLGH5(jդwŀ3}~ݼƱj\{s=+-)mق`wtM̐ 5ݕ`JmN)uz$"jO[̎,ڊ,yU=#E=z4ȄLU_)SGSi[:F3V@ [u-M_9{~O/6t"Pk2 sQdSJ/ A(&'k¢Hnavc" %F6*~ƈ3# C!_ (|٧9,/SLjtIR9ijFSiC |VY $7WV!ϘW(aݘ'6ɱdD4A=2jEtvoN8Ɖʸ(]34 24 SENF [ a23DQAt)mn{ q:dФ䋗۲`m-=5#*|Y]9 n}9~e ٝKA=qڂ.h&㡬U텣(` ̮75-PhNa-(:M5r{=ҁY!d+],uVBA 7~L: ~`6eØSEqAu G#wm&9oW TaF&/*k|9"r/U0IOOga#D7. ھ/y !ZgS{-rf,sGfesio,lJ`MӥYfI}h]BG^FA#m !H(48WV)8pn ]ݒ޵a (ItPĩhV|lY 7\o^-.LԼ<4e*m])ݞ,V6͐XÅ6 hEtsHqVqugјwMO=̈0Ķɶ49tOF \= mQ>qAVbŌxGx}JϮ6ZPn-{Wg-~ɿ[mtRMc< 6`ճ'-{V.g,*^Ґc H.5]FZv~ibU#$5Lk&T|)̄b(i`y("zeWRikL^HƿA#G@=k U% 3!DQȼn,;b4#h !%ZO a̱g4DW6[hG@ N2[>^K'f-|+ IHlUpEdE][O 3B GVbB:)UykݜQfŁ?1 ehNeJBKFץ-+&ײVuo־n`בUckeD՘828d\2HB0U[U4^9;':1=A}pN\?draqSGvrv0L ôOI$Lq;<*NsLZ_ѻSofe'-~>rOoq qSDrǑQ5VDt>r 0e2']N;\C1n.! (UUHL tnyvU@LPpih/(2 ц1t sLVQŀ!$.7qɃO4S't_ (Ģ@4'x;? `\ئidjKݝCrfJe*] 6[-`,v-OQ6ȍF;9~5]aYVveQ3r.g{+%-=tx6ې⾵i q..Rd_iu@VuQ E_tgU&A|D+DP#Ig_`gQ«9LYL`5b%obu,;>649hC!i5; HAFT6@6Iޗ mG5*La@ |C,Zh$FmPB`c<捀 9KDa]GlX9;BPF&a8/TyabӶIkmvԤa]AkÁydw;HW$+`ٳ&Џn^yU|+fU!+G +yY;n#%a&N8e*nX{d9߰$N0:&w hN,x0:5dedH0Hɼ!p(w 8S𘣴c]/EAȼgeNveWu#q =C=@(]L @6C#^"$Mj(l'˿:$*1%۝=SsUHT)H ^K̥7.,xx'9t(šSΜ.6nByfH^ K)Ӗ-_a-|"w@C^{ϦlH4rwAЀ{ 3Ro#Ɓ2O`ěrk16c >͝Jp)wD0Ì'.b](~#,x|G3@>=Z+Y t!'PGIlsPX^C)/Gxٺُh &jr B8J8*hѰZvD"9œӦʋуaq1ݴƛ;(;@ nrlE . f]s<6ˊWpCޗсR<_k7-wTRYGgVo\5dkE kk2NRՉtXe,v~9% uwbjom*AIRa+]ap3"=^ #vYAA C yruEm5&]Syp73NaLZiD]PZlĽѭuY+uHV.w<Ay:_$}̴}H Z5їogU\埩^;~$V+hh6.*/^Cԕ%ͱVw`-`}YʯMypz9"_y"9눅ف<]Rqa,^Tyia5NFXOҙզ{uAϺO6I8R݀A=$T=r0:H_o¹L ot Mz_hUT,<ŧC=~ň^-0]f^U]@x;Jnm@kFnr@2aG8$b4"K=`eEh ĢN虶F(= C4BzwA)tȤ_?HZk1goZ`dDLc h˴"/. $:TORƻBѢMHy9mL)#C'Lm0r?II+,5e~:k%ok s$<{;h/]-hU[r"O'@O3aYB Kk8!K`ёת:xG,_7 9-8|X ӤGY,O'xuG'M,Đӥԉ[o:k.>ő<A׻b2"ޥojTpJ_#IFP!2V_?F6B~m~ͪdjݩQEʡpT{[=↼  z_S i'{Iקn[Hr':.'25~B&7czYpAYhr5Vܐ')!AUI#bn̓W< z ~q(8O!.^ /熻 Riڝ\lNH6vsޚ?sXݯͬI&Һ ;QvS@ J!MT1Ui Ap-ъ"Uⱴ~1)=+SPHV-[epvyw=8.SOzb:j_@nWJ^AںmHi߄!Q5\. F͊~e8O[.ᡙW.ō-Sxz4:&>/w/X'G,aM0̛6䓒=0#ÏhaS]4m3a1 ܇,P=oU I < oIr\YAv .v@IcAJBAjAH7;АLAf8*oi?^:?-\E}ehTGj^x,Tsb%?qJ=zvd"g0e.~2O]nS)ԇ1D,?MoU,B h:hHG'p/y Pw!{=Ey`Vbd]PÀ xMD; ||}5#*Fo^ G]}:,s´X)wL̳eon5y,d*4柨4J䒿rtMU0ҿ"[K2΂ζ&'וtC{%璧>Š<#FW+ V Hp;|^7dv h8U]rkcθ TBIpbil zdt I;T |%_uN^hۄb#T?"CmY4_yנ9 P*WԪQ :$VPxQ0vއԶzSܼ@[9Wb{K")bB?Gz̪㾁4=eDEЋ:gmM'H4Z[woWwZWs+'BJK׃ (YA1ȂekhÂӈx+نfqẸ/n@ Zx4J:&rp ,=aV R,}uMo1Քu )9ɕ9S3fkm10ir%w]KH i2 8k͞n(u<xBARL0Ro03<u~[2<<:}&h۞}톟@o`a$少T4$-RS{xxmqsHOO ,s, ɓ)MJ|>3֝RN6Qdq <)T ĉ}HNr"{+P?RnUrHl7ɪ^:>+tGnVg* mPH]7qJ/ֆJn*rEt { pX.j,P<~~IVS~;[1nor^;,@ʱD7X[h㾂xo+^@5D2+A#:0sD,k '9g*|z?IbA0\)@Ѡ=`]2u j/Ζ~f'z~KgWZ`R`׷%ڰ<O4+"m/ʗR? c2aTs3Xl:.ѝݩaM0׉4 CLXGYmfLl)KE뎊~dig5x뮈gۃCkW RoXc?ufa̙$(D ›FAd\HHju\E%&Aᬎu^|u Rbg ɭwlPvqb,h:z+g[u7 ua4rY8֖2?%xrؐ b-Gm]tsl[%~t^J.%h) %LJ_q^$M= @Ԩ1 q\#8ï]h|'2 (:=H`8Ь[?" @rorsXug]iڑGKf6ʜYR0d &SYrՂS.vF< ߯ 20MH(`Klm߉1?T׋F[ߞGW ʩ*B_oD}eGLNFUsd̖J{~w,)#l3ؖ9xy96~ʨD\̲k/#X̹wf>ńwLLx W_+.0H!FG@&0\Ѝ$4騾JC7)$<vTƝ6C(hP%mZB ~4G(xŚ>)uapg~/Ӆ:*W sh@DL]svH; &oz5Jlgܗy͋(,~L@ݫQP7&!,f9&nıcil*ƥ'Ttʻyu ^+7UQ̀<݈SMe eBoF.[1ہ꼌3R΢qTNqq&>J?O ci,ۗٽlѐ D"BajݥMd^>76L)3CL5)G|ip_8t-Jzɉ"aH+ɪT/KuǤ1 MGpJX]B)(ҙ瑺ewP!A<7y::[yꖖpO۸v "t2 7i*U/y6 SV}U%̾E0l65sKd_f\/Co~=!k ]o/6R b72:cr놀܆4lE3 ^M‡sQȚqM`L wpB걌+(%~H6=F14h1_%#Q A¼#]h3X@~ih"'=sG/G`#Vl45y2|/p*)%Ӌ/d)FQm @f "H ^偩1\l6cczF[<K\ B5 HU.;ZAPL[v _uR%tdd(WFiy{5pz֑pL#-#J(Ž"QwqwBLZae']$&o)t@iG幆/J~RsFB:HzDUD)'#`-=7IJ6@U{]?'8WrG UX-{z%Y?YiY)wfPImqKVpAiV7ˋك.uW@mR"14:8: NXp&&X7{~$(0ЇY2>9O֊U2b5sNA xYE^/ù6oבZnp=̰ cZRέ),=?-ؓj$ cΘ|TI΋)~(ل3ώ&:2[VJGЗ#IM$?$ȲR090gZq&սktw@D&~7 69iyVD&U)#jALj?J?%x~[mBOW4:čɌnjS U>|.e;\;f'S)) pTMO}PP"H|z_S;´nTo Pm޸ōiH6\Q@Χ΋;JQZj'S ۆgb,$dT B4/+!1 |T~C&S͟-fY%'sU% wZ)oShtI|wI :6*x/'`nP@fE%nTXdR&i ̌'Ŗ</H(ky;$zYc`A(<2u" + H쌔0mng":2.!춒us\ l yҞ]R~o=<`FzYRYNVh'߿Ʊp*#H P`0 EU%)/c3Mx>㼴j* t֏h~6emyQ=s;_o{d$s<8$q%H$R '2/h:"co3ˉw`%/ι "WgYZ07070100000018000081a4000000000000000000000001673737b800005d2c000000000000000000000000000000000000004900000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/\]?EhDTTk׶Ǽ5_nߕRNAY.?ls(T'*~#"V9[ WkKLIsYb6nئ!gI[S4UYJ#h#? Չ[~k2Y&J|u)h>/hػFK.--QX6+Dmp xsz>dJ1e,o*4W1ߏMlTwmi2sa}Rn7vi =_q^ %"\Q1X}_~Z߀=,Nzd:Z\䒑!Oυ[~p TTaBث]4O$wԿ}:|}[l IP_X@NR=b"R7_}W.uD-"D \et;ٕZL1cN0mNӫIq̟fǍPe! dz?/du8 )6|= D,)KA5P&!_ְ!ZeI?]1,{ڵpEn9]o0 ''"߳  Xt!W~QmRV*;x #KRjCp&pYhe wGV[y}lq_k.]-Ln;rMwrf^qܾ7GߛQ(s!u}1ID6o~޸LAwLpI.O{3 GTaWo 9X4jR&Y?@~kXZ_+!Is1:<?_MVߪ14\WYhRp{x7zT!!36^Un寭ߩ+WRPMS 4y뻢e)Ec9@u"u;O#6?J/u-KG }v< h%Ūxo=O *'r]&}u8!PnF',ZxHlnXT$L2V/rxk{2X}=T#'L o'7/pO !Ǘ-*"npq-}hrz# 潻ޅka6i6n>ޯ6'5d<(1J^[2K{`jR0 kO\WWg2:fc7:(sPk-MR1x'BCpcULJ6UŘh9vރFH#2+#:3U' jC+ڦabv+X_u ᏪQ辻54Nb:X+R:*~?×NhvGr2PHLXK<="\.`G_1mA&p lr[: t}k11<ANs?%LD. m|'~'A}s7صpNW(SꬸH} 2?"d@3be2x[HX~'쫗L$enȬdWjL7Y4y0,ׄ:KɄ 3GM"Xˤ7Z'-8zHXm\5&9YL[iU-w6ǭc!7F wb ybHrjh]K6iYR'-Tyt NiD bIf{_Z |T/=FԸWZ)s$iw=dĂHlW {\ՑM'U(b6/ Gu|^/uk+;t[bH.(HrSsZ&͙d2ţxs6\ǭ*-^6zRe[h8{?LZݮ֔j+$=I*ѕ'e)ZYX:0Ae8aÛ AJ ۭwXj T+#Z><~E7fm)xQ$pq"<1~n*GTzƍC߅9imTJ4FE^X"7eK#?ŔHՇ%'!/@Dz%X;bA [E}_S`at{gXk(dXVt=+[-+W&"(ŪSjዡ33[@h]&ÈRW7B2ɉ_ͻ: m-?W<I*d4V~V3q0wkJE_wPDWLp3ޝNU1.ak; ΌpmA)#]ȢeY*Y2*}?K4w%b^y2OD8̨@ EVw|AIi/~QuZ1{=3z]U-O#,v%~[NJ$|mػvc{Zn$O?gry aݮ#fů!*[UH1օ-z/W\Atiqk Q\ 2BkܷMTlZ9x/42ٯ_+U.Zdnw4-(_wj8q6B>x9iϡ_);sqvݵ`mXn .Z_ } UIJFt:Jl)+͏{v~YchGT-53g`Nkn+=[HBҤjE~Jm6 F{`CpkQړ)ƕTk1+-ﹼߊy &;)y88d׽-g/_͆@+[օMTn]tLW:}=NoKݪ n#=?y}obJRNV_ay$ft'oQt]B&|5!䨲mlTQKAX%ujf6V90UlXH{|Qpn#V oS`uOcVE sJBi5tܝJ]PeHe z. & g3:J3jN8q".\ѥq>GpDM*b!SO A2T|*.m%Mʰ>L/1wu#U9SNL"VϷ^Cť%dz1!EiFz܂Z׀{zȼ[8M €f#ʰY ,ǒykR‚|óRaλGZR"|^p0Hk_2d36*=yCK33jrg[ VJWbU:LsIT,>cCr549.cXC_i/nziFG6P+hyrk񫟧BekBPhTo-;'(l3y#zՁ? : f塰W tp_!:H z_.>XUFEOa͎~ǧ uu$/*nݓ PdWko=n d*nh9=p9dn&55ʊH֬s@o5a0v}#xje+C-CX]'fUEg#BEZ$nVTL6PͲO 9?W|-R{f*N.+Ӫ(|/S_U)iqlm!Qߚ/lno(:d.Otdȅnj)Z$Gg+T1Y'M;f't\BIUJg\0vɻs`Jm3<*3YKv^l KN+32"8($Vaȷ&5l܆I/ZٯָmOоu;3<;r5oOQܝ&t\$@z,6LltuPWD^THyG&w1pvb6ڷ|QdZjJS6v2XHef\tuA .fQ}s|QȾ+~:nCcT9azF)e"ȝ\2 |*M#Q1 "vD i*G ׺z2B Fc@#~g3a[*bCUqȞf]nDRh,)D/JI v ."6bYϕ68~4Dz Vhoj ٰ Z01ӮiA/54ԁ`-ŕ`9a_g0*򁡣wwR+4FWr`{̴TT?!+g%;8&_j.mzAg S/ǯbV!pYzt^8uܘgx&8fa(1h|RÜ#e2܂N *(U طN@̚9lpȑ +AexFa0Ǔas`='[ ` g|JK]Ɂ.a8>5C(<>DY̚ݗE@U(, D )^F\IKcnәm a/R%Y[X>ػlAFn֖ NKkuAH7xH90vGT'p# [&: (su,Vk{y< HPHهB&v?ֈUW+ijf{a>T2eq>^QbmF#P$ogF6Yf2CkɸL: L~$ `).3)H='cM~ >'g ) S:Uh?Q[0j^\1ιBm%Ù4RbWF9.i4؁(`gDk^!#pnyɣ]?CŠ-\@ |;"I"v̷1iYP{*Ӆ^?կ̰(%wς:n>geV. =Q5O2`r16o"KWbTynj"Sib|}RLU:qbHz0UWDb9:moA׌b<7r#}Hu?7_+GNjΙgq^eȋ@ %";ϘCj len|߷C OŤ%|bsTjMU-oEQ[`Si3Gy5\.=Ўc1_g'ۺCP0d]ҫ[>_AsBB*b$m9+C=u Ӧ97?P9 _R[qj B4abdL}9.Z0*+^s~a7jӂ֥:ڻܙ[pk:<[> spBkw$%d[ެp;+ Kg1sUϧ(c&W<@kHC}ꍹ\\P8YQҒ"'R)_>fFƚ;_i3vA vHTeƁ~֩(cQo[ ~/}3[g&¤Ke܀ٰ)Rt}Y96lud,Xb\$kɔ{~|4?ƼU~y r5Hcrge홵ᦹJtĿҔ(g <Xf;cIZxҙI}2rа~Q-3 -BpHp5ƺF2r}칫lc' &А+!i}X8V8;k@S;A; ޠZ"%A9\苘#?]Oo3;Lέ4[6{ ~\8.,s*[4w ;ukcZ ; 5WkCR\7j?3A"A$RPڸB`R%ƝK"t1t",SOY"=W9N"\^`l^yf.xd};n@%* Y{%h$ r+N$yl']PͮVl}ӡf T,,'LWsO|v=vLTӛL7X[β/o|eڛ$H|F}H@k*51*{5._@C}Is~B}!ӹ!p tsRj ).l?}O '>H^16'|6u$QdSym1*i17-2^)^ҋLy.bXqdG ꀖ668M~6a'f˗' t5=kq6 ~ur8oZ&.8-H`_׎f1*Ϸ'5*?hqY!܂6^ Pu%D^fhy5Jƾe;.Zi?PLin's۫CVu{ECӾr],ƘFjxxi~b9rD-)m99sEϋ&WS?;[&d'#k 9LrW1W`vq Gr9+LlW< ߦï FZ#go<& +i80ْ4$cLSm+cL;Hʭ:VLd<+AF:uPz[۠q we* Q+\-*Sy~`@K9ŗ, 9s3:ܙm?bU-(0 ' @#~mmOaLNO!$:)dmqKn iE)Gz=쉢,טfBvcjB󁸨b,[!Ɗ+VӯH.ʑ;Oܾz_7wB RکmN.)f.x!:F$'B- -?sֆBfw1/Ck\ƔTQqb'a58)DE|t1T؝bS`3~ ZlxRJ/vRNƴ|.>`h9/拡wAN㋈n2#E 5DB[Wǭz\@%GݽFj$OЯ,;(Y#Kl>O72\￐jcz)@?1yey)G+vTs$"d6"X^EMmmt-Et2‹F4ST[ЮȔ%tM{0 VF>t)x N [U<2J'>1J):#rZH>Nv0x:lmCqP:,TCc_5޹sh@ib-eRɆֵ #bs.ܗfRo̵(Xc[|󶫃LD7"U\S|[5̬4lw8zA7i/av61s{K&Juj8>tO\e^Sq,EQ?.D;cz-AHdҦ"tc%i?E_ īA+ E.f5W޽ͷ1'6NgIed?[x柉Ijs]/nC}(s ֚rK@@{q(1}m̕XZv{u] /QukA0yZ&M.[R&]b[#̝#>&?T r̶4 50{b}'hAR#;W8}4sku,)'+ m|h%R N.gAϙs=ѧU+ʔІ&fNrS4%6i W;D Bc_mdq3,uWBy+ S*__VMj5#.@d!r)Bk"H(!6ȃ.y.ףzso0粈uGtYaKe$Cr@c,Pfaӡ 26\1nMG15]b=W%҉~з2@@0|TqpDlLV` U+YNe⁇V{V&ѕ9E-. 'јb4Qz;`fC?)/tB֜ mHp&L/|zF&{+?; ѽԭrçFic- z} C*C_IҀ>,,P~nzT2F/MX!`6>Y@d~ lx_$ZxuΚ*wcR=m4 r.(P" /ZVĤM:3> Ů%Te#9/4pZcDŽE%D\|5G{5gKFCZQ`Or/>Iv|:Ns~gqH?HA~~8_A׽= R@Gˆ}815) KdҖs]O:v5c ;!>z4;P։ *3m ooK/C y*r2K~L/!:5a ei^l1+%H9:6dz |L\`PٱZ^}'!g7W<#W<ͅZֆR5/<ƀ._巗ْzyO*0!<TMѼoHcv ٜܺǭQšiϚ0fjӗI>5ԉ}snI֌ft&ä<F_i ڠ qY /tpS7.u9pOxmblm] O6_uנ|IEi*]+A@1c'f W*&>R=w湘Jc[k@u.3Y7. .=oK ɐ)֯*_#aΡFVӔ)W/LI  9_BJ<*Vа.MyI8"F3b0`Y@I؆OP[@b#<\){݆ v#eW. cE{, w9ՈgǀbS 8Q9-e c ~HVk6t(%jB(+B6MN38E"%P`ˉ~mXe8Ǖ(uW*ژ2bb|Bމ~v]nDj*L|"]c&uDO8bu:n(-Q}ҡVuֳa?N"ƃEvZV! !?ɠ]Q"Y05 k틴N)kxj .w븁I,X]q7H,S,O pnCCG8oHݽ-Vo"ǚU %@zUm⧘xfx{M.apQRG/M̨BT|nRyw=]8>_KOxӉkD!-Sěʊ..Xx1hXEiƶn'ۼBRcg-?iMXx+]Nd 唷#A;Nuڈ'[1[KV#+ߝ>+ը{S Y@1ZR >v&'X@4 `xnrR;Ǫ:'|)#o.%f3Bi\擼]%v1Y[Z>;|jgJBB#KRun^L@ɕ!98 /uFzrEY%~umߡ^ =}?lRЎ(2h,4)GtSw cD'I@9t38А9AU]T[`=1;,{͘ꀥf/+O ?4g{MLƜ(4,ⳑQ3Ʈ|m2il"g.^5}RI퐂5l҉l7k‚!BB *!iڇg;qU% 8qWzL>[ Cݑ/it$7[8EEɌT?-\yl\}sUbZYKml NbTkAMf 7J>r?Q= $UPȦ P!ӶLJkՙHP{/h'_A>0۷y]"^\(p`mCNek(03fgZ-щr MՇ]5wWx(4}l_"#ƒ>5Hu0ƕeVlZPl.N\WȍUbU20* >]CrhaN7ƅFpݱ_?!^,te%cS^F=MI~Ki*F.aܰ Z\rf%h{)Pա\Wh@s?j^5{gފ )vsF?j_^ orFaMcߢ2Z40)*Vn#(=EuhlE;/=^"3hѧC陜z{{,g/) d08#uӃrB'noт\&Ԑ9҈&|\#+[e'JH㫗3}{v2>3Vk,|bK}O&c"6dbܝJZ-n{@6;bSv3а nDc~7<"4Jtr_l\Q܎/cW8\O,HRLK{KXSV.Y n8~z];#H$'gdly&vh䨠Gd6KL@|c{Otnjeb~ e6Roo\ a14rK-Xh+pVOQIМ3;-<~"{L ~%C+>r/Nt7pD&&y"7F)ѾณÜA^i.{ľk uB?<089?vqH "s1?])ޮKm| Em ec u;0VwvY되: /w~x/ -L:ǛP4^8r,v4au@~Q ?JՃUT۬GxXED?ZiØ.֝Al`*Y[[ބp4Ӂ-q)D=h\(^z?2m6EpU/*Pp|Pqi@Oj.c+Ώ35271:dྌ|*gEQ;Az6'e׳+ӕenw!d.ui Xk$"24; ^ !#Hk{, +&WAAgr8'FwõUCFLhUC5aCc! ǩsG]nPgԁzTo3vtd#zebzy~V¢-ϫ>2Vwԋu>K||ʋ u^Q|`+G5چy'DJkX`{Ium$BcB Wo}ZBX6nY`Fз;DdQKzKop佱 7_H2/lecX*˶!@zP#spjm]5STuMuUcU<:[` sZe+9k ~h)UQ捝3 ~E{<_v%]EDk [(_ j|| Ya/\.n9m,%coVqzOyOX;5︾_ .n?Aqw^fRP"hW *تJl AYyi=O._$?ep/厱'x,|y9cvnMB5!^i|G' #%H=Z=;a*ƍ+ !jhem&r>ESmZ)9|L<5[g͛(Lo6Aԗ1/Zu;3=n:aVF?,$! ^SKc)tz0&.[1Yv)4%񪗝ut\w{_{ZW}XKjR9טVóKOR 4b"fe倷voj LOg2Q@~~wWO^_R@-C[9lۦ۸HD_ВkB9y=~P kb/Kãs% K vF4CFP-1aO'xDLE!^ru!cTzP3*ƈCwu+d58KHM2 *PĻԵ8_bOBb|5R0N}"[NB(eoz4hD؊,:ţ`-%;csƍL6% ~U!``'!ff[ n/\YeGɢ@ v-1paS\'@2i3Zi L |eV/Y KzwV~`c"Aڟ_)סʇ IU+!)No9n/Dmϓvkw#G;Q;en̷-$c LA|n?LLٝ]1u,a#"ɧlHA 鄭U.m!vNØ|tnQ42wNIX~@E; 5{b )ε &(N_Ebv5K'"-fӏ"vk*b퐧tsՑ5V@|b3ny"\`T?xw7҅%M[`RiSxФ"f6>sm7^ˢkזyI'/e.vVrS75^T^=Ul%!5hv?}čp+i4oEYI'o\(0Tèdcxڰ*mA|35!((PVReJt]Qu;@x>oUH)2%?aGL1ڍpC'Z鹞K;H+.0.05~6&B.WI=t<Uq{nϤׂ`@(Z爥DBl7:կ0# q~.ih3طǔCLenqm.7 &1t?|Gɒ:l\_#ݳlDZ("sjU":ک4 }]!:d~[}f^Ppap= ߯>@t)3 ,v|?94o:Ġ>ȢXq#}8c*F>zřCP8 ˰ysS &IolH Y]㺼pE_{Bo;zj>|hHb8C2 :IC߷Td :B! _\Vs ?SL!lՅ#Pv7'HᎥ;ꤖPKU^OF3fT'\ p^='E`.*RuW+}{yGevZSv`@4K4VPIWǮ3뙞Sqf"c~i''Nu7o$Hm@ d߁.%2Ч(U@P.*eYQ!Xkk)K2EkmS|HʔTKn8=Jb|` wQ})9L3af'Z3Շ,I"1ͺ̲Es-n)H &f P*c 4g:HFG5h6'&2j yXki.JB] 3JzV:>7E(,t)P@xZSR# .=E>?-Q_ c=*hX%CHTC􁬗ߜ9,#%wXmbr_PJ{8"37U؃KAxs2 # V1AȺ&puY@R/+w{Eb/5T\`xՂ>LA`At|@$C`tQRQ qw"eȽ9#ߛYP0:V0z=)j!_uܝ?I.J|!]S*cE@-U,R[CjT-肠y饚>x=R3̸*+x%*"sn{G~-Bnq^5wp\x&J}v$z7je%\'M[8בp֯kGc}/ZR @K@ȘIA+ 82=xɇU 2& #-5[T `^(<ψ7y+Bvv@/IS 0Y'ge&ߠG hOa;Z4~Cl"nڥ[ pE4ԸCָI(@5> =I4qF.30Gg 7+WF r\įuVzLQ${]wOԲS4sPa֡z]n6~Cp,>8uI%"ɢ@6ZHqsH5| zW>.-]yYH$)82a3MuԮ}7l7y$^T_l߫Lƞx}WPS>xM2;FB+˵o9Y|=;>.;t^](UB>|gދ> X=Y2y_;(i[;WPoxS3)vД~ Q=so²ߑ⼀X(tHZ;Fq憳QZuėcò7)ȔF;rbkO !*w}ϴ.ܳ ~|"ϣ+y!0n8ms̹8pra$̌Yɺϔ\!Ğ@Nx GӗQQM@ (ɼqJߛy)nҭ%sp'u;BQyȀw x?uej,e:āWp8)"gwo=]uagcI˘UdzkS;,0jq=?J)_ I7aF{RX5`ado ?Ctز3؇⦅/&P @T.tA*dJxUx\9Cu;lxC3@֮?mWZ5Hk cYxpC>v=wrUC\ls 3z?;Qp?ߙKgatlc£zڧ?M6_#rI(Ri+ƍҒ |L!}bŴЍ.HjYު;BLMtICDMsY_s˚lC& vp28r =Ώ3b.9{̀Is\VCN"'(Ya2lgev.1гV.1xf8 MRUF_qqLmqwK >PAL>ԜK/k%p&hҹ*%enL^'I&H9[te!P$.O G/smVqs)q]vSduX.%^xaxFR'\2/&.>em,i3z`3%=.?)1kH jR~5&躈&`ZwILV$QJa7MOye@R4zR_jeV7SsMA7XMb.S(:;YDډtJhVu~*5U׵-(؁i*0t?{E\jV0KX-=Ev:ا/*@>XC7!t zSS3Pe0Hu'\*I3C5r Séu .Ձ~j1idYv`h-?XxIL{.Ucyw֘k6e- |5Xh^ժn̎M{$ ҕk^/QcVA/ףH3ZNVr\FӎjDWNggYZ07070100000019000081a4000000000000000000000001673737b800000a0c000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/tty/serial/arc_uart.ko.xz7zXZִF!t/* ]?EhDTTk׶Ǽ7}*79B 6˥$*Ohƀs& XTx)A?o:&r,5ʽ$h;(n˧§~?5 ɜ<}4.[A># ݳ3/ bDvΒWoPnWT$UC$܌yfM52|Xn3sԘu`PqDŽp>o5ZK8POur+W; R&[Ġnc_Ã'gkP)֒8%uK 7S cxi̠q)n\ j@.J\@ : Ԏ:rmu`;j]r&L:Yg(OLjDL`4V̩Jf+Po^ 'lN ]euI,PY:).`Đa_ҁL!dyD_ F/q w7e;s*ZhK' OIKnT!Ya1 Ty?ƈ/wm6E2Qܗ-jy؄fZ̒ Sr$ɒeJ17P^ o|.9r&lzp$,POn22լFHӿOݟ13V;b]ɕd 9F1m?+_Nհ t"di5G-fp^$r*& ")STf@ o-U: ]tv7S(Mْk,OJٕE=N%GcXB e1Xx}Цj45_o>rGqVCwPRQ#3`Uy^=#i}n؟` (Jzs[D{vXՎu.Ao D]42@A=KCKCFBHmδqvsCo֯7h0? ÿUxjX_LǢ|?* \fP+G}xy__uY Ie7 ǐ6_1um>}~*]~- :aVW5rP8S|\R| JOqHkY@Aǣ,uU[ Qc*R8U|(AC;h;y'f [:]&d|ۚ;=~v4P߮/ HD!4l:wwq.s/Y)lEώ+@ npuB<m~-| Q*[- YNy Yֲ:T}b,˨H~JuL8Zi|+2'% @x^GN% ][w# '$;]U9l2lla pFOfn//NV}лoJ`{QO%3)`V!utH6p@-؞.A`n(Kz8a0 @F;pmEϵ9aw 'K4 Cd^y\F@MNqBL^rB}ΡG[K(Ⱥ z)+kɍl.;@Щ|.}vzd/Q'ƭҍɭ^B$eG*sD8R܈̒u1[עk$jCl~%,Ѯ~ Z4vL 1%Z '(Vମy#3~Bi/tlL<2*hr*5#6C!tgVN>R.%:z iĬv> 5?̻}F6Ndۧ[j-r^K:,8܉9wKCQ}s"v?vBqއcnIcXZsX.4N~FDL476Z)ayoKlڨDiv(UYq4'&_ t)b*x`po%]!B |̀]kKd4`,ZUPd&I`R'G(g-!b$9 4!]j L|cg_[ڃWB5cD[bwŕ̭SAN]IN8cI {hK'!Dۮ*q2Dm zK7s&޽u9ΌR:Yb'/z]?~E&fJ ʇ q|<:ܬ2nH?ͭ PO30?[&ヌ5o=oZP*Hdz blh\Y-̳%Os"4)}gŒe/-cOнh{6Ho?WIW*8,~^ݕC,(c58Lw- >@^|*Py ^ }7(W; BN.w٬'c>Y_ztWmbha]ET^ݓZ8V H H݇Ko}ߪv,,@i<1Зf<3w¯nCƾLrIo#xgA7"GvwZU3pc~ΉKޒ^GwhL6c*!B@bV45Z-5/tְTkLlk'CTt/mfWq:_=N -gA>Gf1w &q9'zh+m3T?"8=0ZѪ$ 7 <:{/x r_jc+R1v5rlH3>%2,D,*xx*O>k52Eq[nTm=c@?$zKR̝rxȋY+Յexr`$pЁM+1[V7H ' 92"s_[ 0蚇JBp![O#mB$t֮ x~WxўG{I q:!#@MT) !);Q&dNfff r\RXk!wp1mPəTK懼)$[1 wÇ #eU5IRR>1E؈^^zH'Fh/o]3 "&V뭹Vm9fdxgOt|4~G0e5Kipg;4B5)ΦVR-?;L 1w8:j7"e'YKg0=)؀"^e "n*h;TQ]RdYpB@1{X,tSywt^[)4LZDjnQz gtL pY 5 3ӰLq]r{hE<*π#u ƏW%%"']qKK20jo9DKXP A7IbMiz6x&(6B~TΪdЄ*ٕ]W265WSPoC̡Yg.x(FQHjPbhNf\<#`D4e]U,ߞ;܂1l~1k8Z¥VPnubWő*8d•`M}D#XHJ6ȹ4P}HpsH㣉oP†;H ]; L'!8 #vg2N=Eȭ0"_+ C!qEHti"HiU45FY瀮${M_y!&+x%X#Zfn*N˦ɕ⋘hz4EQ+T_Jzk<-PpK6s1f2Wa *%thp\rH&,}5x:7~,5;obTij6`Vf6|q1%iWֿ.*}%Ba#vR{%D|iL ze'G$y9Ϊ`P#)kE.õ}R}^]"*g)%ؐiC-&$W\Է"ђP/c n2y8&a@2SoA1&Nu1EXգf$GVj^j%ڦ]&BX cj)Z1BuԎcPPSΤCH_?<ݪ7Mm\^ycPRI2|%%|鸋`E'(g],5ruBNoc9lozR/tmĮF…^^qOTe[$gşkv ct&xWRPM;ӷ.dWh{ ױr-d6K?q#G0_b¥^aR?𦀺 C=0^@= RD$!K2ԺYmQiH 0Nc 6tʓAO'V ѽ'Syc㗹4촹e_åcb%7pCt?- B(Gw-@= >~ꁫ z0,HC)hE +(<'U6U6};vx:P6Rj#a3MrvBY!氒>@|O؎H SPjqG*-|uRE+9?R݅-A\5) ToW,o |f8Vrی$_N݇{'!hfcyfH)G4vK$?S'}p݇Ŗdjbq5]8ПuYmGqY3ɣ5*y]5W/+ѷ(*4ؕe1W2p]FB$ZG hvNDΔ_I@q0nWBg;6".lA^}{ROYc&4"R~xt~qpM"mՍǝ`X$6OCR_Slw0!m>F&`额 )Y q\"?ʵq&]J*X6jAġ*!R?Ҹũu jC;02O_Zayl8!mǝn98]E$XS&:ﺈb]D"6Tݻ3ru,о?(C^ %]02%v1w?j\ӠG執;t̳RlxÉ$kMnr䬜 7 )Td򾺹M)3UkK?Ўr88a!arݑ4]cb3w `r#Ta0qIq>E"*UK nqxH%^eO[9H_1%e2N(:{BӻRd3Elpd=GZ안IEޔơV+Xák_̋SՃjiÈc_iqƤ[SzxĜz19ϧŐexKrq,eYC@yH$4[mO;5Y4S|:U4Ҡ|79੿yξm"bR s= !}*/*gTD/{;wq~{;Q(R^Axl*` ٠4VdjsAbC:RsoUY XxX(p&+o]@Vf9W9Aѥ.Faؾm?|%G"'uCXNGQb2M6zؑAf:X9>~wʫ`ʉ_ Vڼ1|^Ds=47P!ytcq5{R򼤺~D=dq"G+XEƸ*b&Z힝;L/CvDSbatt&"Cd;p}ͅ^JH/G;ռ_a‹#:vמ/o.t!v2 8`# }#<\=^,1J0f,j hP?S%uLܪL9VAYD6{FLkęR)dM(n.);[(YqcuPw?$XijֆKn3?]O뻱BI xT@BB9pTkFC$tWڊZH_z8M lm> \~:dAܕMw-jhVثz*V Q6o,gE*vK3gؙi+#ZV= HX3Җ(X)T86{;ct6@u…3b<뫣hOk3ԺS$czfeٳh23 ٍ} MJ-1}&g=rxRgIc(b;}3Nij̩;.7y|z nWғ@;r"g\.GvBDp\EfZnJ59I DQrgduKc$sI7B>^í_=#ΥxRl}8?gcסQ%J<1h%"v~GMȧPGQҍD2>vc7TФKvvFY!|Z樲HB.~5!hW5 b׽`}A2j9 G8 oyT1ڊEw:w(A48dޝ7Xb F\פ$IϭJ?wq⩞ DP5I* 2B⟴pU?38"tCZZe?wUĮ(lS5QC>gY+{gb~AFwCJ,}dK؜:GP._!t\@ҹ qϚ0ҕrf/ߣZї3'QۜPy)^ſwT'6=ӝmPAPF-ἰdC$mNR-BAhC\zzYʷ y};r7xd7vxC_x7!,8t(Cz*loЯ`o?,gf0E@}hz/3df? wN] A;Y XUm[`ڗSr93]Gj*VO*x+wmfVK6 v!{ S}p +D:ZdسTC䱫r21T`D:09͍в3L-~h4w1Hg|f^H($$ 8oITx?*&ֹ{T;=K%l"r*xE آl쉭Eh?m/$.WO[ɍL$BMƜ0`d>-fGFWO-ҀsXj؟=dijI7HEV򋹿lEbdjKbvF KmC"0Ȭk>Ԇxdž YpҐ`MNj|n1||uP3??dUI2['re7AKho kPeL}@ -g5j=e\7"?2fŝ:XR 4աRLqCש:aDD /͌l`E&Iۑg]QčKl㸶R@d˨e~m¦[D{<;)[v?ko04Y] ߟ{PnE(Sc:tlF<[Sl' ?0?{6yjo%.}Iz Ok":f[Yޙ.i[Ql-\נ1d?NƊqN9{mȺ<2l0~qOQ9*h |& &]4B̅8+~_:0K,5RnU=+^/69=4,FVlCdT1=:i=\U4T.H6= $.Gj"ov?ɻ,B/ -C(nj.aSx_%9ǏHc4 $\2 4H( 8V;%Y4D@ (Fa<8˖ \3Ơ/;?؞* yr178%ɪ0o?S,iȤd)yBj/Yo(v :۩k6洖w&kI/MdzߥEm"8"Xj[q[>׵랖gYcƨy{%,4]32&=4тrX D/sL$+u5'\aKuw/v3Z A'ݪȮCyUA،;y}^G4uanS tjF8[Z٣C$UB%р*G_饕$z2Xd>~R ' k!9.*oLg#SGE{~M:aKI-WJ].( h}3}ꋐY+&]|gj"L YA(p~W$U>gAl^ںh!H+g#=C^x] ϭ`j"aߕH#5xX+2tu Mh1cW5}BTHվ G8(OuϬK=G P.a$KQtܦEB\+K.^V7;/O]TljF1WFW|U B??%ٙ0) .~, Zh ÒQM)P2֏-<ӫ::Uy؍ y9qHbz?v?^ivC1jH1M1-y5‹ߞ;pl5V,[pw+\[ހGԺoӏ1+}&ޗSR5W*f/7Ͼ*E< ‹*}s |E_EqF)~{o)w rK2P1U'_C$.%eԚF&ܳ)b+;^+LãݣԻ+XևNmyE!.wK :y7K=. 審" @s>eRz+fd"Sty' P=^4@U>LÐ 윽%8AZ:,nԋ_f E,dF@ٍsv xtK&i2=hׁO:vL0fKj)͇щd(Dd JɊ 4b G5+'c9+UȦÛ?\S T\Gv*ۢFIuNkVIڙ5T8LL>~p䵃yrD%^ΩD=ͨ C=!ZP\,=cEp5z[>gȬaeX!9>8-9 :u pRYtI-S"q]|;$¬aucViNB=7 %El GOoEqwM}iLx"AJ@d k{sq _"*-q\-I0B'^| #n9*nQXnFQBHeXeA{+8젃2\E܌|iHC\K:V#,],vxOTUyںn0|(\[6#)l;ؗ4R/x'XRpI}4n!-CO!9- \1KDOCkh \J2B-1b0ݕI aIz7ƿ^I=@61"ĜepMtgXL ͉kGfMش f?ҩ֢!wX(J㔣{g*v*sHPhzd/w]hn % X-ᥛ7#A6+5@Ou!p&iSAh﹝&*NL6Ir @!ݱ-TR/aK1g4L^F;Hx_2sB*4P}`QV InR,n%엢ۛ(7K4ɼ];Ò2}PF[8\nHs2.5tkbmOrpz޺YMhW$ueHxd)Fh&=2,Q ,E%c{/ܿ_AM LtU4=@☶tv]7ʰqݦYWXBqʨx}X=Ql 4L!LXelҞތvj=rKR_ 5@D 5@p^'&!5Xo  qmy@87rUa_@~05U[DS$x6#.HHr!t4

Vg9IQN9*ۣ2.nhŹS$LpB$t}i?H>nB PnPoO8%K8<$ڇFNYR(d kt~lET3~CXԧXgxFVơHͨI듵$Dc/S0`AaƮgH3b~}; qpְ/ rRyt+S}x왯08PYcw xu ǻaaJ^k 9= S[2zH3e/𶵀58PF&!#Helb322yyyZ|2.ZJW,b1@sU&)/vS|ɬnlAB|!5딽:Cy}2\ pUڕ֝UY%^%~hжFݡU|ȑ1 )Q4/q['ا[icD쉕żp(C:ّf6=:qv#QLH<h!=EAVwN: k(B/;&0r>qbNM5YH%(^0]I~zE)HviwH t5JAvS"GmjOq8 UU=!Cg/UMˎεllvmv(,Z~lQi m8|Kz(M/ӆg*.cC R,[([|Q睑agOfe)k9D#[DۈbiN8doz Fږul9e<^-'W-Bi@ߥ,&C`[8Ps[foYt^[6Fw٫Dל+!<7W/!f8A>UZEf&TUq/m[=n8]@$g+TXrU5_/5e /"VeP"HCCr`Eg̍\n FJNcK9Y*ܬ2MxSj2GHc xwӖ_Q +lFPI~Z+w~Q XS7I֮uu[ِZ:pjx9Yq8xݹ܅{b:=$St8,̃zDH UnYHiVÕ3="a6G#n /Gb^ Y&娺I&P2]ğWXj!.3] 7!4y FG$vgYVfpSJR&#P.<+ӫX`WB ` < /k J p=0ڱr)Qڟ`ԜYHy߅M ,&8Ύ p4'(3?jKf@m8GS&*V&B_W1+"itwm~xլo+fejWaDJW3hzϊKO\XIZ6Tt{ U`Xd^!_l6 gLܸjaKeed0o)}R-ˢ6pT~"p3|6?RZ:l=^ FJM:VM Ī%%jz OKoFxd fsBʱ_:&8} 5K/٢2'0=4(҉6oĂ3 (5kIuZ S5owC4OekhDѬKU@;FQwW1iGSU##OhWoć*32hQ r8vﹰ$7qХ$z@4ǒCuWKP9fh@㿷c.VعYk+s|3+tŶ"[P/\K"1os# ~kG& }!ۊ! b싏wt.Xtoy0ukjjjr/Ǡ4DMw; #EMnϴµA@ 6GlidNlG!ȩȆ$)? E[ゼy˺J[:+,P8{@C]":f\,ȑ_-Zy82GD!\}=ZfO*S'lѫX&܃5>;[gFS( ~B抇/pbO3izxH?8۩)g՛XZ|hl 5g)$|"Ƞd9_TMݳe$<~ʲ%f16xcy_C%Hk8M}#]QXBoSR9Fk 0g/1Auo,pp9N[Fﱌ7ewAit%XQI3yy4_̟ERXNCz: jB3 r%@1ΘA=ΘcY~LDYt/)dǐw@K]Sq$@}=JcQ2$1`: JO]ech}l;K[GuFT)z %^u1=M{%'hxGVS߈$ݣݳ[ )UPu4!خejiNJ$򤶱D> Z8睑\y&^3~wMSv)n%uف .ߡFM:9U64"^{- O#] `x|b#rC[kkX6(*OӢq}[Iti[K0~*Pӻ=qT҅4Hn gil<#P:wmFYNkgׯ۸2B/öU3]V(g1 Fg!̔h (K.D$ eq<JZnl3,(UXu|iTi ne7KFd3$:m0T&~nRX XIl4z=RTYL Ӭ/6y}n\X[e.OfY`*^[@`:77?a,2%&kyΑ1pC<庬{˝[G}>@ƴ}vlQ:YTj0_O Iep9= !!$F ᦐ!؍GEz5N?!rƫ3 88//T[=ŴQdUZK*+hƅRzG㐵icLOs 7X, \'¼r `(t?g!R$@iXNAgt;՛tԅeQ{4$a38Dsu*r2gsva"omעpxKĬ~t2O0ѳ?}|yw>jGP~rm %PTl֮gmj#60S-<%0F(7/)*DtGQ֊cXaҬ;T:u\>ݛLLdՍʕS dKk;6hir0ﵫ tNc{(lx5Acfǡ i)OeBMُǼH!s0mb*a@ M"vܴ d%55ۊL3Im5;{} %VFL[%w0)WFr)() Dmezw[6׃ ;l;q 5,CP[_LSڷ* 8-NO:y: ]a/L/Xș8)3h]RQ5#q&y܊>qj>'gu:gW3<xѬ]zL>KBy W'%%sX"e/<(x2hI_͗yOiZ;Fj0) :M}< ʷ?d<4Y;7=12bkm]޴8)eV"ƛX ZCV#"eq$El1>eO#BF"xԖ ݂zc9Yk& ƫMkt")Xfŧ˪ܽu_(Jh<33+E/Ps vj ArzckP n!@z:mO47#P h4EIb:r7nlÑ#)a%LcJy2u.ʅnDg*?9GgYZ0707010000001b000081a4000000000000000000000001673737b800005684000000000000000000000000000000000000005600000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/drivers/tty/serial/serial_base.ko.xz7zXZִF!t/᤭VC]?EhDTTk׶Ǽ531$NAY.?E^!M!CJqyk@!fu(bf xa& =IIqjGPdH=(OK&9%QI =xjY!EEe唷c4&nnD &ן,"K%Y CAn%z^er9vIWG֨D# x<]~,Dn,\Da EՑ:X.Ju"d}(ѯN3VW܉&MÇ+@ңE+(>]/lV+K' %Ueyl6X %FPUiuxFiMMIOL!:~yM퍯aiˠpb;kS`^ŵ) r^h cۅwۿo4/6F6we3{`UK-LhRGNi :"WY (.foJLFT;FtfYxἭ۶ 7gJ8:@ ڷ"t"qF,2b[oTL9lihƲHj_^??")N\"yiQf˥*T x4_Gn W._vMՔD 1;~nxU?rge%?j^(!o*&[f')WM|գTƴ+l2ͫ`9Ykovj)9m*+-%)5XNB p~[}|O3*Q'!mwUVS&<'4Qwf^#5w <_luB(|aVWD!NP|n*cp~6UϴۊadL&_Y:p%- /gFԡ**&z  !+Mo-4 MPNmaa):~,05E@+Tll=eUD| ޓ.+M=Yc˪ˀ&m3zTF[X؇% L #4d@1f&zGhlkjUOFkrVi6$snc8`%<E,S:flcH#.D]3H596Qikb)H']reݗx5Kt=l AYϘ12qn 6 3#89fO 1OCPT,N@39MxeB?-4ka R /=lցq\D@"\j2{H^c2-(YbxQ7\GXݻW[1k.?7jèM@)!(u cMaA2Q֏ ڲ V=.~p$2-Wa2a H &XxoqљK99}QDrDoΏjAnf=9MW97ڽ鎵+%G@k jH[DdXĞ˗LS"ȃw p It̵3+pt|) ls齋(j4 2aa45.JLӖѹXB[6 0PKx]5Pc~Eukja`'VI=1v4 Vu]< H>RX&;nɬ=fγH)<ՃDP0?3jY* }yqp}avC g\RpsH /c'shq013R{ ,gIpn s ?3"%@eRj*!*\JLk0=54)sv&ED!AobߦN<7O\`'ԟp{S$?I\<( KB*vPA} wRZ*ꖍUݑ#d/\1kl{vGמ4he9$I1;;r/v%2 wN(YN%D]Qm"e4T14QV$ZwGUf(ծoB5H h}A |tM=*KMf}mTsNk@mw-N| 0^J.LNuv z7/N/\nDi$cyf;79H18 \9*yWXL)"ř4ѐ )3(F HQTʣ;qMs:Ӛ6?êM!^Wk5W7ը?%]k 1E2PMd1czBe_F$]C7tD-llp?yU_nW׎]?l^eN9.O0)>bMX VG#wWYLpoL5˸?=NxM)N{a':0H쐕D=j' TΠV;r{ur(S3|Ӥ! D<5>Qߋ9$Fn ֻ(Dp;9ψjkB% Hxh;TLf>?73_CIvm S=ϋv0ڄ CɻA7ȔzcB#S1E}1כֿq}t#.vi66֮0ꇲV_*miu\/H+DXr*yo$݆CS XJ#О(,@^Jm(wQi0X7AZ&@^b8=d0(#o}yZMAP(vIKSY8_IJxA&碀@W!Ňnd/[週 s:pasdړx58,J7n M 8:9f m4E|oM<ޓ_Zݜb!N4Վԧ2漼qOeHN*u-OQ*{LO)X$HV<krxɊs73ojA|Mf1< AQЅL|=TC=0$Zc NEk8ָ#-NbLgw@_҉-R=N;K%}$Rql$Xnz,@ O JLjRð~,`߼:[YjׅxU t4`g,@[,2:ʉVs7rP[N e3]aZK)` gKGB Y ط^-uD'K*G.ࡥ8٩ayY%`Nʥ8y+d[YaqAW`*E؎1;ve`NphZ%a&`#-C5YMx0I Y5o\3jʹp3}AeI u4fS NI0Kupwaq7gHD^2 ᗎsomϴ=9lS텃mlxRsyXQ?exk(V: YP=N]cL# &h1U>D?&~F ~Oh1yhlVz4YV"'4XTx[s)t ᫪ P=];^5Ja xM>6n Bm5~/2@5= 9} C«W͞~ĭ9ۊT+~jHr{NM7xJ3 LgW@ztQ#~lu!?eS5Y xuWǔdVÎOiF,HY Վ.*8WgPYiSPF C13\Ghj;k Ϛ/,H7.g=7XyJ m맍.D mN/82)7PxF!=~kβ=wh!#4pз|>t?L (W[U|MZ 5=7gQ9#!N83 UčT'^3qt; \x>;P۾?6&_-]OFz 5-~$ }{[ ()kكYBU< 6CnљtA0Ǹ=T8 ""xĘE!} nÚ-'Rtk!ߣiI])Hb7 Y6v=ux4/ɞ$dĺ|sފ|溡xWCǩj?$tWbIc%.ɳhԍ<$7ޘ`_VꧦE1a,/xŸ. pk93Z ybx,!q0 h~{^i*#Q $6 uWeQTk{+M6]z#DXxHfhiWwe PYí!;DYʯJ|ri]c -v#D(Xf8 Oő~"U),/mxpP_fyĵV!YH֭NN0Psux}{Q|v"ȗ lHAŒ%+z¥ 3F ^t.j[Pٍ5ĸDg$=mJD($[S7~ޫe\HGާyQRF]י,CBc5G]Xͼ\)ZU"v}*_މc5-iU@U忞LJ+F",dSEkGᐘ.sn>2k?+5s팻Dɨ lB"j6zu~#|_ے ֬eK R |T[=IQ'CV/lУg_@B"+נ4 8laNUswhyDkBBĭ$ssO< 0eab.NںP%]xw0; [TO S58_}#^DFBQ"ѵug`|EG([3ڋKMRx*iBLr[δ|ZF≤70Ƀ]{(Jy{  ?'JpG{o2HlrZגdqPc yJ<2U,.f{?0ilA*3kTԥ̬kg߫{M*Ú8zThf_k_]h,.X.ޡYG'7q\~2m\&@Pl_qE!N3=ɥD$vTNʃ2:;R j*cW5 2@DxQ5)/Fv-+KSd`J8 r={z.opn?(}9vɋ.]ʼا * ǛeSdw^eԨ kBc"vj՘38Ȉ@0zf#<;_co*$A9x\ .6 8iNX-eߦE?(["7MFSXgq;nUлXGŜ S4{҃Ƭ,JYn*^dϑx! \QYRî~YGxGq: CNU{%y e~ QTJP.̩tl*ZT$kG/1豚g$pڱl. `r$)|SR"jUEh,Aqc_+1zD, 5ЎH'To%[SNjRۧchzU/a@_ΞFh['ftgQ:=hY=ߥnW0>>4}Sͤl:puc$cm| v_F`W0;WQPi؉qar@UA6"6hܔPGυ;5싒jE +D櫻1bPQѤHOY\n?EVtR/*Bݞ~<"U6JuzQӾ}?5Oީts:?wjgȈqqZM/^ve_Z  o'#OEAX{ӵx"T{݅` ]\Pu̡m @sk'Zn'Kj㙴жR&GwF UM?5UL(p!p[}&fC2Ě|}n^AXodkQ~#jNGRϗ@*ڝ&8i+۬Zq\Ta]>T_.دhÅ+U!%~$?BiwY A~ "r-+=_SБ\C ?H]asdW;Ke-YC֚9qivSOleAh fQgD*OAK%@268V⃳i/wj8|vW _wP} $tV.9%\ cMטbViպ#DL%hq3-LXCeV_;Pjj퉺!Ӎ%n1۴Mup գI~x82~TCsY9E^G݉y&}/̳|Qe%:Q_qXV̤sl^~*4JX4騳(aָtzDjtQj\ăvZw24- J'VHA*kVnFFhC9yԘ:W.-g; {$䯣^!A#7s֜$ %^ y $,gD'(#͒.i~v#%]i'ǘ +B$5|gfJ~~>._S[#8puu<Z:j^N|A`&V6+۾ 2ӈ X˴Kkl&Q v_;%C}'\kP0pu{y-(hQ7V(/l={׆yzQH EU| >ҙ\BD+6'3DDu$rҍtrd5!QJ{_"TXw$Ja/)$tk;d!lאgbVj Qj 609T)4)G={\Pv `5pisX.[ܙh4gfk|Ծ]"TJ㜷&'/=B ӯfڳ1c HScu.xcA:;_Ϣ^ cQHৰYuYS'YN$Vxs29kݻ<6R\dnIBE O1 bC?>,bC\u/& 'gJ#s5o3htwbݧb[ /ŐBhKX2 rYeSEk2buA~@RW ?[r3$IѣRԪ[D7ґzjbo5%JNV~HZ<."-?r7,B÷7dk: յJ|S㮹"9׈Aa qu&j]D(7Àw\`R3ʫA!߸U[z_߁}eA;p UO3  enx]T^dԄ ebB9~zc|;NaQa_&/Z2b1Kt\M,ߡ>1^R׼aW~IHR??5Q;JΡ>eN`ZVT t6#UIECvG6-0p"L3Djz <eOm0Ao~.A{%/BC#4i> [Բ;OWMmCF~_6fkq4As3'Dy ,cvTo˟Vb>U}XiId9@lBq?LdO24;fG-fxM&.cw:aLɡ]nd\g(WDYM8iQNB6e^3PlWw\ԹB]Xۧ=҅ӻ?~L5#p"L9Ruv62CH*,\s1LYTza9Y 9OߴI]% a)fdL9n7xdiT#u9}ER&l3Y}}aos;vLAdS 4K(%vD1xQ aFCi?  ]ƃ1!ёSAJ}R1@ǸO-N[)8IK Gp_ TBiѕKy]- %j3(gPB^ExcG !0|ɴG)oCSjmCm'dԢtGn`/wdboh|I࿁ W sXkhr8 ]qaƣe}-ƈ4//KYq,7<~q$GMsUλtǒ@OP{ځ+UR @li}e\Ю^e91c<$Ѹƕfу-R(t[%~8IYn%?>?'zm8"I%nwaY)K%. :`EwN2_ޥynsV.rUv\q|!`±+Ö_v]x潑t@1)VHboRgYS`IAWlUN%GWGlt" sгfzt(6nIJ v; P5se6!ͺʩv!mR@airJ??`]?6J J٢@4ީNPňR[ܱ(HSL0dIOΠ,.}oB|LRmc\qDt#7ޑ2`ߔa1[HmӃ(Z=ZLx[ytK Sg[qW8ёKY/P:hI-xPφ`a3?c Mrt5-^-KQLbY_;燓&xaꄆ4%Q'RF.YWå5O8i{Y:.A`JP1cK1}Ju'ʩE) 0p8ZZU LMv[uLbaa1dl*NUi6e#@!31׈N: aP;uYf0u%@r+o[j"s9״P=5y:` c{TqVF&IHSvLnB. 5]uq#`-'J2S]Rrx*Z jjDwS:>X&v,*+Q [IJ&/lv|~*eY9hX#ۍn/Gp6J H0[Ս׹yx?߅XS `y;>:g{s?kQ3Ǖeuaqb6ؕFӚ7#KFmڥ( l\|>nzZ 闑Y.ʘhtKB }R.$S_|,{abK y/T 3'-)o V@{0VYz~okx%˳C_I҂,9*;mjuw'INLk4r+qo/6 '1)eLh 1mYƋX`1,$xW3r$R FH-Z̧O}B04b+?lMT'>?H"OhB%JN1VN2"4L%xGTv5-IC9$$V|G3 W*tN h"흙DZZPT[=}&|M ;HeDKRqHuP}Vsf\LZ8r}>;ͱil+a ,t]1fb,8u~3:"<ۡ)"`I~oy^ỷ0GWN_cB6x9)?hhA)AL OWY] OI4ȋ4H$."^?NCwpK׊rhľ|U4SgH%Ҹx&rAC.&zR;kTjԵU_r~?_AgG}R, Mք016~CL8{vߔ#9IXS?":Z|{´K&T Яd]$wE.a! n{dP'9,Y-&3&#/Yv-M#e:vi+dG$Sԓ{6;*=;v\˭+~%VVJr<] in5lMc> CzF$qe7^. 5ZQF=F$5,̋%ح;U\ɚh̄NfADvIpvxn/vŤdCII:x;D4-㺲@OvS%);7l"kKʢl#QyO'^.zk[KzќtpE@o*#~?!m :"Нsű࡝4_ʛG-Ʀ4p0 ku!qB`2(墠 d0k?N?|P)w}rS2YqT! S7=kBj'n&IA [u3ia>9y' PQAƻ3X;Fre SV?0^Q:G gL8:A׷OM)'DS*i]o}o|BF:NOPxH֋QF|y:f Z =Ȅ u݃#L",[TPs:z" T\Y'>֒p*n>~{¾7 /w)%;@L݄OdϷw`vx@8bI' JO"}Btfy SBj+)L%b॒f[9\t")*EuWw Ed=. 2Vu| ,uMn 6u"PcPoQC$s-zOJP,xWBZw}TzȗM4E'!|knޤ&@=T)h"8,&{[Rnf_\A-3X }W!eKwh Oih v(]sE"`QE:0)<]-ǶE;$얤#;_:>1U?3tг - 1'|i;2%gQ%\U1tbI;S9>֒T#KDP9,5$ o3wD-HJ!)jއk|rAp-vAj|tVWqjYv-=ԉLURL,-XF{p-j }~|-N4ε"c. ^Tuz')X#ͽoa;4:~0 x"W'3N E?/Τ";;1X> G(!wԹ:;mEdf6:qF۴R"j[ODR~rvd_:9 aCWD{peoA$e&`% K2BfP[+zEa A -9[_)ѯ|ԔKPHƟ~G" lAL,˧żLkY sPRΞc` e bgpW646N32hd+%I aEC ":v l^c@G=3Ę|*jʨhڕd}2EƼ~߈kTD7{D7sIZ3HX [yj&eRd|O@֟JɈ)C-\|"q@Dg.,}1Uy=u04z5}  [#$x6U*t@eL"߰&V/c^}}Y7kdi18MәL<?;D-ߓ4xDisPJCxRK?\Zx*Ba2' 7q{" Gx'Y 7 G\ '[!'V_Q7Yf(u.HR5 CL:<{{yh,0"(F.蓇*:w@̊pa4QmĺL80-JspAcиkLUk 9Pp&t6F51[`7dH{@"d`irX|GUpڔ>Z sX+^^қj TRi͟H|| }%yӷ5qV ǝqwSH(Av~h\FkvKy)sMbJpޖN۱6&^(p4b q!٘Y`#t9Nk`['tuᲆ,"N㑭^)/NUZotD~JRɝrbPhp8tN~>͎1R+'m'F%j)i)HeAy53Cgj|I٠(nsؿ_B}0GlqLV_7 ءYhrJa:$.]1xG)b׫ - EJI 8t7) w\qOx4p ,r)nG[,U*xuum:x$"?4Hw\kB` C4gSfKSIlr:"EeO]~-asI06ddiD2sM@g(0ۗ1uZ 1UTh̆p_ ()ҽ&MuO/7A E ])"~ƫDg+ <'x.EKB B,(ۚtL#01|dFΥ"6I]uFG7؆݂!}P$tGcoD `T+eU,b=L$/#af9}[V[/&yCG2z WGꑊJ h*"݉Kw@VZX](wAb[CB-jO=5"QvIMɣe wтk@1 $Ii߬ gYZ0707010000001c000081a4000000000000000000000001673737b9000736ec000000000000000000000000000000000000004a00000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/fs/smb/client/cifs.ko.xz7zXZִF!t/e.]?EhDTTk׶ǼY(,JD-suT fXJq@J1f#[YTZO4Y-]tHQmJr 5 JiB-FSؙt=d^uнI< Q䴪`K3.-\!Ɇ,-ҷ4D$X=M<نj(|/N͔uՁ@d^*M߀ǽڴ'_dbӍ~r|zhzgd-޶xN,2G|H5 |yֿq{w?2υwnܐfqި0ʹOQpl m*.A}c$2F3OWbq8ct ʹY1CKC 7i 8*UPmUbZ*oS#*n8?kۆ utV2QCvmQnc͸HmxM@7ǐ>"ҲG[6(T(}2v#!CuO乱:#&nSl ߩciG\|#SQ֨2>' (ǭjTu3KÅdح]!MD(W gPב.wJh :}%E(jB՜E^͛P M'glc@GV6g"- %~TK2 =+(ξo.xr/ b}Ik~)rJ"?wr[t;c7t(a^Sﱸ6v؅ȓًYf&S`)n27&WIpr m$}5*9<,pm Ƈ\$QH G0#} SJ%K˻&X8&#O`UMz2xA K7pg5(rkye]GCxjl`Oox%}D+BvBF=kEh.0H~U%3Z]9<ep5(D.GgW%HVnMQtAUf44ZsϊuqQނy2Xs!& JugH|5y Լa,9Qd;Ep1P9I =23Lz>Lį5cNͦi9rWUNQĦ\ Qz!) ֻG޹xStU12#YR6 iq!gU1gr5" u^Ez c3Xmֽ#t&6jN (W):WeFFiۧ=;ؐ/P5 9PkÏDl1R/ Hh%e:K~=?ce#ܖVqc2{8}THMfa+᭎Al$Ň4=yx! I]!}̒R[: =}/U,g ~XESswu{?+K雖WF'[~JkLy$ajєWb[WX܅q;+40Qƅb3_!iLoŒ=2H {Z;Z TB5 Z#Vݰؽ5pdt=݋͸mt#:`ɉx9C˩BmF": ;[8 ,̳8 fАc{LJˊ( Gq+XhE @AKWMzK鱿P6FqǑD2nel$a) =?X.>oEE rvEMrO ?rIJgumHۓ*մ9W#(U<2TGh+,=kKXDBs9v~T^=tR;dV>.DR: }I0($0HX?is˺A n8GNR:CjK}ܳ3V$~v[S\l8U"V|BjF$;۪C$gZ|0`u @Vő=@Uc}愽W)d/𷆚Wtq~,T LnoV-K.'nti$KX2D Nu.nѻZSgf+ 1?/Ldq6WPUcO,%&ޢEck0@;&${y#}=8= Hpv]Ћ9!aFf'Aհ=>ev|1W<\V>S] 'k1h`x2L27e M~״L-}>Aaf`ɖ׹jSϛc+^/uh(>.LҠVi@Wl-JQ&cuZ:5R36k¬iПbB G~)LF|ZB^zrŎTZ8S7B 2@w__Dʥ;+1k[DZuQ/{@Ӷ.KwLc`WÝ>\WʩEYx'V5Jyc壶x7/P,W8nF^]e=${X3f>*h섦%KA.B8[Uho]Ss2d})g>`}-錧3El#T]C[_@PTm:\|]U0C/DI2є}0~KQ Ud@7@7>Li\tn|HLNE4F]p>ޮ0i% d!`'MTr7 Y.Sqw5\`5Of.L1GA_DH~}؋ P+gy!(A= Fywќ/au窅䰔8- r64hwPg YbqQ%հw9 ҏ܏ cR]?Mde' $aDtB^/Z=^  =zUys%  ["Zi~B?SIЫo2SR(!4N\.9+Ndˌ0|50rC0!!z2Ɉ(2x=Y u_pb-oO; d~nQo OZW5 Svzg҂`Lzygl=vNL«n;Qօ/^wk241';'4xCD-wWvzWXMtdq=幉.0$]JGw)Zz d/cjnAgu Em0~QvxNp4{A996,E{1IX܈VH 9TAڀ eTr -bIO ^D@wk[Z/Y:&`f#"Ve};QN,t)Y6=%:9KVrp {6-^f=b{"Ici Eb"Zy "h 9v!X]/\+ ],4sCx늳lsr/cmĢsBSF~bBćkƫaxN~ڪڞ;#V`"**sH$?fp&(݃=+ג 茬JCR^?c/$5d 9VG3b_` wx22EӉi-ڕfX5oK"Y&qD8ho=&>>ڔO8m$]o 4ke;C[Dh,i!<ځt/lu޸f nq*n!@'9bee?7 %#WBaGŏ <77ZBzo,aIo K57k#odX wQ7#:CpW$15sk%UXJue E2m'nc N{A/{\P` &P!? 2= wAמOdrUgOH@@jqM%>j5!l_`2m&]Z˜ ?j"73A [{iv4+;/noToNVSP ߼$[=x"=tgИD#`MGc^ArET*mz8zmu$Z)@|lؔc/t",Ĉ{#(?y4vSJ"e PG7R.%5gP Ggs`Pԝ*tϊ@D*oQy.'MVGBT9t@ Jq!0*UAR!ϛ2pez.v+}Xfy|:l),0߭7"(%o1ԄKShuo,Lv`k5^؛ʒo2a~_HX<8 W\.K6Evإwbp?`'.?Ϳ"L$K+=y,Fsj.=u4#)ۃ#g-'ru(&Q Ƨ*zhڇ8#+y?A |pQC^4"rq﬑!nG:cNۯH@]J/ K=S~gFz(8s|N<> :${țΊS?6G%O{=6i0dޠu1W XȘ@\Hl11{{}r3e3nzii}v/'B*A<|pq|u/Ҋȼ g\ ȣt18tuI/J*KbRyÅx[WkW6zW7!3kd='UA`&H3T;X@B$m,o3]CapԾhg|;ح!'l F*}3NҞb[`-OAZ*u: ݀;6i#WzՆ=Zx,RfM46wk+/`OmON"%ZMƳl} h&RB/`lu]þӚ*Ev_3/'j&:T9B2ptϸTX~桮4=P~APEZ)є*vmoq#uRRR(?߸i7H geLYbOM>qqaf>gVĐ#igHF򒥀w-,K-hs q qbѤWSIeQIq7(Y=y}uG)VJB ^ܷaQ-( #H@2넟3'81\vjƘL3$]hK>Ւ`?HpG'C ]&5+̒Soj܃s ,z ^''S GN1u9qHF^]>"s)\J~SD;IzȦ =db"CC9ξ0a}pJW9銕|#>(ba_l-ZG}0@*^FjӍKuBͨ~q}Y}ivMA"7i1qn0Ne%<D;DvO>lP:Z1T3-ftDRdŻK3mU*<fӆ81|fyFS@gSS=Q.8Xr4T0[֭ .h/|VoԒMgs*pz,48!A#}'rCr8HuKR֪Ar =@?Ԥ^o"P[6dmw3?jٙ3WpW2}/_XyNH:0 eoV] p_Ѯh5Bwk95x.OYï.܀}zc#puW! ?D%z T(by` B* ]鏾j`ZՖI'vLQBo`Vo XBx'e͹̅/kG4nԽ8C~HB1wWASq/M[]D>DD#!CvI¬Ԓŗ"Pn+efJ=N%W^^|F#Ay̭Y{O3t)ɂA9X[Weh赖M2@k@ώÏdL+ɳ*Z 0l|;nPs/}Ƨ7lHV@DXa(,v~nZ|IdD)fy%655OwBd@~[*|17܀L#_4`=2.\vD#' ?)8~՝t#*SG<m"; %d{zƄS֡aQc8QxVp &`{ZMptSv~)lKaU^Oϵf!ڋ:rM>6l1%+QSJig[Բ, D.MFWt@.ocQ#1Pe (MqW,_<",לC"Tc~}#J6~X5F}8k N r6m;ze<^ᢏ[`քYn.~8cu-$ja%NLU0^0 ""vn\סPS}t-s7raI,QuP=R2SO0n._h~A G_Bf.jɰn1'i^ߓ#zDg4]-J_ I# )!Ӄ?C|{`3Dv1RC:QJ.|DiPZ?{FTuGIicRbk^.H{ r[L<<<$;c=3PtBfU,:^!s'X$Fc;hG5͸6Cw#[# d& K7S; {*=ғ$ !ZkT5#a H'Ox?#T &6O癿L V %r>8.st@4/=VUS{RՎw_}-|r}T}"[S ڇzp J0ꍿb1hM$yec 6[gaqߋ. ŐO1`(uR+uB~lw6QcqHpcy򾁺mNyTp7*XfnHmKWN3؎a vD"шJ(_t3U%5_LՍW*7jS&̷g n/V7<[ N?㒇} G.  ruK;ZQb 2:]#eA9QWb{ Mϖdml(RZ2L·O>NXXa+?"S"!xُO@~YBnvӅ <㕦4PSD;opB; e֫ ה۞e$jwVGʏ[LNE-ÕEv;ؗ?ϡbZ+kgi*ɍ\h6[IOmiLM8^' Gszg}d,Tdma8^ae'ŕ#wJ&{L_jDfZ&LaZGR3C͇]|{#giY4`L00e|P=vBlGA PGGdrCC͑SiչVfl{Cϒ4:yP1!e#q ߁pZ11;o񈈶j&S; A"\cZsKO ~ RĘ} 6=uΕɸx9'cwqעiO`xE[*kg*k>qY{ szSTP7M6ىdZ.E$g>i Ceeln-Իv֝j# =MWlٮG;}F(s+jO6eILLͫǩrhuߡ;/eòg ȣ.3y/wϥߦ|;:2-38~&^K=]|xp x.]RߖxɌj@deCPtW|Ѩ@KWq! ?UZ4Octn!D.财R1]D--o2 Y2 t`G?[ U^~Dܦk+!sp"hE02|&_r\N)5ap̬hqAloIF I *lS q^zlXğ܎4ňA}o9&´:9V֓0W7~RWZ,AwO %JP"S1A,>4|}u’@eh[aʊYݎAuֵrbqֻ]"65X4V y*HTxհR~[\dU":b4dDqk%)a?p#f|$EAlj~F3z=(S+*:$8w~ho XPBD h؇ (cZ9s2ն_qO=hQ|71T})~Rv6 g"A0GݜL*Qh|zXG3CRC?5!%VKKH'҂Yuh.m%q<5SW;|zΆ,3MIt}0/^Rr@]qJ^VBl8v||4-o퀞M6$v:x_rşYPHWn-vA=Q#uO::, $r\鬇+{v5_[*ي녢b}g Y:dN}A*F ܸ SV-9bjTȲcōppr\ q |!EoYhd9P2(N2Oyį!Sy5$WڏT,mƶvXMO t_ڛW* o>d+Z.`0>L.kG/,Gx"{L(t?4-fR!>ickb Sosݗ?#k-]6Xep**x~)ћͿV~Ma ,BYcY~ۯp bݝ[YaSU[(#lUpoXKrPDs)>ӊf?wC00-}pIt5nLޯA a޿]0%/ls9ڦ$ʤ_D.0JbCDLkQ0}YprwWs;z66ah' muz2P1kϡGE`bf9ZP0 b m1Zȴa׶71)G.nHܠ FrJPI)[o L9 ? n;&%$=8@i=5\rDTj8A;,;_J71A•]N1}@qt_Nt9MFB eOXkrp\k S1-fNmF ML;XOvg09)ߑtVN1N9mt-)H}5#|c}NO&OAi#{= ~\a<_ ZM]=XV)U޲!A){55 e~0sIzK&KBnifD7Ny|Iz߆xcDC 73̅ݘCr KxuEA@:3ʭpqegÅ+4ULhE=$imШI[^e Fv"ݯ,^3@ˁ3w`5/#<'6Ibk[/t@VstOq6 UxGIQ1V?8=o9]U_\45e!℄=PIMk˂'i e>r4  L` vMz@mګR!1֫ ]m9q7هei3xKrg@[B~ K,N!!(`;] `]~AŒ=9槢9Oνy>64 'M,X"qM~G,' ?* 9U`63߼q&}xTox0'"2 1 K5|lETVZq4P(hJr+ߜePG00+,&?jMޣ ?փD+qeϡ;UnWh00c'iJޙfHGvd(WlEj/LU(cEh\*˨Ȏ"ˡ7~aK?˲,jTVŵ}34ےԗN9X37VKg i85֝MGf`(Hʱ .yMZT~p0}| z),pOIWt2}"q3Iw"DC/ܤeQ@acVtju<{ˏ}&re"jsO"F;P$ESI`nZ^-F+\ cVE-1dҲOJr䏑^N y>s9.2;|'t@[E&jk2}8>(.FeEKZuj?1'07Uޮ~-`uksM]CI3N$1eZ@ɭD|R羃hEacM^u^^0P1KFe:C)`pubeH2d$CpP̋J 5y$ڍ n)S и([i 3yEP meIP]va``$/)K}û%8`84fۜD1GQf fK]~66l?7QLxs/\x5_[*1*Q 2U_o=d/vƒ)ʕQhrt(oDxXO#%,fFu<)n BVU+Bq8#vW8,/2ъd۾T;Nn9TW{5z#\OkڱOLAZ.qd`4_߾r<ԢE׷CMjpΊI}[|qEᰌ R/@#iuIB?@׮,+>5 )ˌiǀ>{ܨנݹH$G}Mv#/fա\dR9ӶHM9.vU?B!DxW.~s6ÁZv|X,5g&c@\;r:ZtrO $f{s73ݬo:^98/)zflTuQLje9 fjbjA+.78 Zӟx2I"'ƹH=+ǭ6(ȿ9*0{=hͥp0ʘߖ6F:F(#8T€Yih= qTdy۾.S+ɋk.u bE!JS#FF3ӣXh)P'TXA4.dXubS/fXK2(> vbH^M!co̸`"F NІFTyN(t8ѸLǟ)YÇ;`R1f/0TABNE5ܾxeA4:ikj(]WBo5/+ f=ې󇸮} ӒUPt$1޾F`Ai]kaYzF6U0>y-$JPE*H:vtQEW7NG~zLjGdp(l~HoO]@.sP119WCnB]KKr_;3pB#*C#7񭙸yKIWz☢Mg+9w(@+ J i: OwصP*0nRܱAP^?bQ6nώ٨= 6|[0>΋W@?Rl]~iJsaۡtbJOC %~f5oX^ONӻOXiTb먫lq[akz(GG4e|rsUpFB7?MvVp6Pᵼw%[*"*^$ r!S;wl!x1.7lD/ĺD ;.)ȼbђ?#n,Q}1FtbFH[2y:l^12%&wبGG,m{,Nv9T}1 IE~[5Iw`~B~ڽ,ipK45#heNBP;$~`yW?04t+./FѠiL@8"|^AxV <`wb/QH/qVjz$ڬ4^ϟv,ԭ&dQbYY}VoQҭջn@[ִ]#V63XՆwQIS>o,DqA]!sl-$x_)Af%#؆E?D 2-ޭI8̫'ZjaʒBCc q*`04ĚTyp # %b]#"jDjli󻖶M*׺z>m@f~Ca#/īxqphX!@\VFk]߉/Ph>ŠpոA׿2rCTQ[Eĉgr!޻_GR/7>s{k } ו3al12堈\Rjh7ʷG83=ditkTτ2h{͚]Gӳ>=r"mE17Cye)V$EHAA:i |X{҆:h*:4۩_FlLZo5Pj]ߣ8C1Χ3=/L_<P" "20VwHp8lE+&]ܫ4OZ`#OEl>ACsHgi$Nc[@c[ *D\NC(=BdA΀q^bz9Jbvs~K]j\ڑIRb iBV1!gPg\{1 Es֞Nb ebQGq|,H(h5ڶMn!{]w+"ŷvJϞ#nʋ{rvy؟嫼 no)t XəsӞ˘Ÿ|>aQ5͖zbM`(̴zXP ˇW l{(a(AgVsb'?dutj&P[™-}r1N{?vfʾO* cmup[{=MQMG BR,utZ' ve A:qĘI@WЮC1j#'hTXCM%o,j.2yp. +ۃ/^$4T`BZ2Pg)0ĖϺ O.z4HE`d+G7!W߃ *Dˑb, ҲX\s~G3>&V) @Fe Bo+ D>Z+r8NC`,/V|RCWQy :o6h?ѳQ6}cݖ.!;-F)-Ц=pODLw.xoKwR(w`BϧMgiNRڮdnid?ֱ~tڸNaa<TLEƲ'[FjXn|H rGAXgeub6FeR3Su;Śx,ZאScp^7X[%aEPg{ez/%R{; { .jI7U=I/z|G7bOXEӖ4;Mj?I;|JnuvPDj.,Mq[4 %t|n cnrIלA}f7&ظ m'P;*ge9KJOd(‰fԳxj-J"f5 %׍}fhf&d4ʛ5vmbHj!/悧շ]+{"Ҋlb̚Yh#t^)e! ߠ)|=D"q[;Zo>Z$_\Z<(I/hcғW)c6!NȟG=k2B,D<mw߻C;O7<{fG<5l0 13/ޯ}/~x^\vL[˻wsֈSe9m.͂ v7,s+?!o\UA3 f"Zb jv4:eQv7 J~l߈pW<—v&x=[=U)MkB~5V*N,?M 5aQm` $&qyN>]f+jBwHS_2PhJU?p M5F_sB?<ی:lr)jOHpDhd%,t%RAf%Jo֘vKҰ ~6"xuM|c\[OT0vF{2P%ȥ,n1ܿ+^BU)-X^sxZ H؍-L-:C5;D4Y?S3HWWvQ6K1fpsh&.WA%@+bxc`CJqis)҈JjsN"[s.uEm¹-̺fx>(C"I~lqX%R޻bیJ1mOHp-qp/Dy6W:xjI,%[OOS W5c2]2@xLӡ4D:U$ÉH_¬nb#̧}:qfyldj$tޒSu6zԬHU3C8dϞqA_O=DzR!Ag̀k1!^ m y,iy(d7 o#΅P<>(Yכ)2}LE~07ޖpØeI7 {D(nBNä9@_PD:(ޙ&ɓl&d%fQ@vnoƍQ)0e^ZϺS@[e%K& vEWhCdCtTjƪ#@ͪGeFϯdNWI3Se㩙v9Rzx'?r;" *F)CQ2 xLN GGUÈ;FO ] 옐<ҟt6p!t鱠9Mw.JՆ@˗xX(7_V>TITGuQTVǸfiAcQ}fSRXzMMSu.y^]PZDB?& ׼܇s}' c ,Aox]U4tMە#ȡJF5x1؍ӓ  {350ɲ XEdB|NW9n]VV(텽WkRqX9BBi Yխ/t<~OoMrqqbd!TIu/+n3#ؘoD9KX8 N,'Laɇ5یc 27p*sʑd -f0+CМ;'_*dTN#om5תY˻&"֧WvɣEf9FՀ6Vu1M¼m`Ŝ |(^4]1đhMt!<]I:_[Rx^]8'CU5&z2L9]be|-$@.eVf,V:ir%2򂹱svAyp,H>efISO!XМ\|$di1~t׶Ma2T]^H+-7hSܘ U,v$qµގb7@ ޘ~| މ|HQ:'C%+8SuQ` 1S>Ũm4goJ9vպq^)cZn>r@ f3ڛ`6G{o_|~"4)b#3 @+:K5k<ٸfC/uuIlfih$ wMT)dcZ(dӱ2.;b κڴQ8Qc`?@GR'K.ivWk&ehrfܹjMX )x%shP_#ZUnm}/ pN kڻ,)Z %^iULg!2SŐ<+yk<-3S]mӃ:ך{cs Č qAakQoL6sO7RIm3%0Us!tg?ld̄oB,ИiJ(DG0w-V&w%@e%'"ռv r  zG#ݞVB w/\b2ZI1Cz0($!=RڲdR*5ͦkCˬ1J5R *L#fps+b5QEj5Ie^j_fBMc԰w X$sUVA{,66 ^& ]ngϾjNG2Dp yZS\vm)SNzL c%{_Cj@ҁ]kVYs^]~h,4>V@!"^mE 'OIzB[YI\S.[?MνP.Ri0h4<sđ'͟x"Pk^-DpС5%caw5sHfIʜXpQyw8m 5LUڎ^mRD 5R= aq -քgB軠,kz2 1٘E]Oe^6<{9%ZЂcۂG%z&ĶzÅ) zR qԴ.|/xH̉zsX-F$ ?q}5'iڎW`*4Tx 1,׏Ȩ5!Gr (m%w dbXQBBN ru[vhՌPaCܓcu@{\\mX-a q~Ӥtx:~ HaZ5\6DAm n˽<-^r_~h뎂mBKF*@+< ΋ߟ;%,$?m|̅tZezpNyhWKaFұ.hά_x g6x]]J %cPC,@.$]I̝^>dQz8}Z$V"Cnf4٬JW8h {hʤ¹ɗpAWv4+@VNk@Y؃#?"*2MBZ]ޮei*I(o5>Y(p0t({(,G_Y8CxYtq3lkTNha /SI~AݩD *gh0jc9pW*rbcͶ?ƥc$A^[9FtY5PV24k.MvtQ*(~74. X1wKb{0{},ۉБ5rYXY7ڄL6.?%6sӾ#~ŋ"iF9P7k 1BjLI8MONڜZꯐPoYz1W:Se^D5 Q]|1Gs:."k 7πpiAd^Axt*/M%'Wg Vs4 z! ',n+?7RV=;fܲ{{zRdt` J:ny{~dxX%8 %OV^YVO P?X~6+ 8o:'߿TH2a_u6fa (*?RJ߂`H䑗O{IrDY_>7s Jx)Ҷ5"&D= ,Y"q625Tta)$IrYj!/6[[uIƣL{ӔyrʛH*=}G/em_R( V-3FPT¹c Ns7)IjA޽`b?Y?l1F"Z/Z%'ߘK}SҌF]etE| )/\%-RU LP뮺w;*B-M MP}Q"?b<?c(a84 >ar],PycDCG vڻZȗKb߼D-Co^Iy},!{9&Mzc۷bϪq۔Pur2vN󃌵yH%rr|%JEһ[>\Sb8wtė|WC&[_ |qDjŠ*:1VZ-]I yI6 r[&MWї oR0WpR넖FEE`VowPd:/]xqG: In[M~Xϼƻ[-Ρ_VBZѠ|oFDFU4n0nDVb+D;PG%ѫ_Q^Aғ*ڒ 8͗PǬR[A5:s;~#Y^k'"^v˱YfxgU eb*9}ӫbx3#w7&yB/$5ɼ ]2ʵp+E|)C]A7`#pZw;6-,o9>"g$H.{||knDz A*JR]^Uaz+!(4(9oV17nQKE6C2ss3J&Y͚~?:šhS&^a*P=cP}ڥ{!X^'Puq? KNk$lB<}z'&EetC]q_+Lވ1 "$]R L'T2,NdU0[N[t7cU$?NK=~r1o9 3i:ɧ~]P~9LyA߼N1LYyh[f%5WF7 ܻ&l0`U`G彛-t\)nkdтёnݜ1=p°6dۚ+{= "~)ӄV`o0Gm 8FLo?o]qxCpY}a 0Se2/:njFDQ|6 H! {ߥCicWMT|a⍰>O2H0P8Cb?53Nݝ {eȘ{*|ߩxul EksSy?Uv΋q:=^W#mhme\`Aݏ^MXK' A2I}%3=c7ܑ:c;%7wbP BRdWFr)T6V!XXNlCZԠ;;n4vEϰ28v\ 8`~%?N &ֺ=ӑYOH;'^$PTbnD(Ev.!yYk=0X>*O,cW%?%(TOԋyjN'mYV#KY$[ 7[vPGܓ A4{YܕtOU OqK')IMOg@z8ʥ_ C^l'mL n 1)|$oш&.q= E-N,"<2} %&7 cy;z8J[mZdtԅc"LKܒg##x|&>0ycMt5z j[ӍOVEPI~+[.y痀`,trU#V#wH6[(F=d/iNm{STDmb'۸0B#Y?7ڂLH`j#o ~$<'=66#Y 2 <({õS/SȂc-pP#* xCΙsʪUx آw^ Ƭރ =S؏tHGc&MOdĨI0wd«a"~j]$ɛ)J:sYxs* vWJK]sL+٦pN(%]svj/&._黫)ԏ,%f=/{.{f.+0fʇrTOl5ROI#f2"]lTTQm'fGErfFn.Bq#:TO:r%ͣ޵GbԻ4 %5æm'#Gaa;sy~؀h'O(s&*3cY"sט0&U7( S4D)#%i\Ӄ͚|"td}k[@$] ,b b@!8r3; E^o0n{v:O]@a;IE xWFa2֏5 mq/E3tŶV`e232 E!)4,<.M~6rD\< e~ $]p3+R"{% \:7RY: (pv' dl9F8YѡPtQando ţ?nV%;V=6s]9,)79IVkauF yu2k9}Z|9ý*q WVuӣsBMk# ;ǘ5Sp-h/ɴ64*UJtgrn:DO618 HCJH$ٜs H3\{{Ts"T礬/~E~Y0چlRlE!"SMPc Ibc7G r:%?XýH-=LS**t-@e Ͱl_GYY"àρ:qx{$VTݖ3l^@&Q>v`G S6cgDŽ4Õu/Uc49#X֗p'7zyZ3Zc|L.NSjy..ƜX&d^~zY::_g,g~xOYLҥ%y S˞3H3ƦC_"(cpES[SR*>t6ndQrIhӪ ~RUHؿ6ClT./ZOkAei ]EOcG0B#ySZs\[当QsjTaұ2YXp# a_C;1,HhԞRs!Dt'~Kw !Wh(0sU6BV9W[7Suj=cyή ~x*<<7fk? pCj}o=V+vpҡ-3V>9xy(%ʷ^>2F 1T1"}$ 80gN!b[؀m$dk+X\q3 F~l5ԙ|jsnTgK3гCImUC'%?? 2y >O\'Ip2(EL%ALFC %dmhz{jozV*,/i9Z"d{))-Imxh[5UȚI@<] zvF06ʤξeds>tܖbv̱>.CC Y6f5IQgm=!'eUJ!(8SЖrI0#ƀ_,PѶ,+~$jk4-= fKtUg65+ZdϢkPe靺 6ě~f+ADf]xA&`S&'.HdpkL,$C%[^,,2PO`wbc^|fz_K H- j H2w G5OhgV;;!QW E+]_~7CtIB#fWQ8d==;!on#R2yTVwm/Ps5i. Onq+J,>m F WpzH=g)S!ɞ_”9a)Q:s$O3W sr# Jɐ$<6&;P\ޡ\ )8dtU'(#3,f=~#@T(YXUتm}Gc;I6QLߤB'T#khCT,'/H+*ˊEk?W4b4p~Ɯ(:u)[ m'T]/^RŔK#Ў5R43Sl_;M(qϙ9SU)wأ+oŰ"֬+C^ge:ԗD/u,4eDVtC]]7>dX͛ӭ LA;yrp>S1vNgH^E0 9i;lm.j_v {#?fυizߍ1GMլ,(6x_.HQƼ MʰBr§?!N5=O a Ůx{v}xJ,KZZ^k&6N]F鰝%(7VЗ{;udeQNFQ6Ў qSܕN:Y:pjpY;SCA!L~Gjj)ETvE{w(AMi%AwZ zsL֙&$[,7Fd&nH5ʝb\uq!ek{d.HjSS1f^U!۞ ;CKLz'dA݌pLO{u* y`,'Us.e vayĦ~ˊ`.wz|l1vk屙(zRo2dwܢYE7*ZQ˗.dF=lzܳe+@&*-;"<}bیPw/T 2b3G w^0 VU5Rb11skNO< Օ EɐG4~OWuSJ mN@ XֱqaAc?(4*۫..'[KܙŞ[ hMJ87`뙹_gK<V%g0 CWnlfVٕ޺b?,Ǔqrt/Y.IB*]b7ԶW"tw(J b}nAsp(H@0\03>1T+oU_6u%%- q| >d?hLqR#{pùlj.z4Ew/Ht-XSm+u:N7o(v#c gJ@â%rJn^5>lw/msl`uYoO:tH+4x ڐ+b~ :"xszVۇIpQrƮRJA?o ̨ /MoUơ)֯1oHXA ,.78CHy?;Xd0rkÈ:H3FwE'Ѕn<lܚ0 [`аsv&57.J3ҹ]3T }4:} &nbC֮^V}D EA&?0D`~Ԭ1 &Kx)@ZWBFOgFj)j~ _j\`󫤁lhOuXv;<E.ee^MX7`hP.5Ҏ?VkKr MԧNGM@v#pMz`!`984j 1O0ƑnPbm'`}1+#` h!4qhGPOÝqj./vIW\~OMM2MmTxbp$>fRÐ9$2oSڔTdaי3BzlnHY(.F1N$-{D妚eL?fuGڨ_G悀2Ti(Lu:pGC%!^!+EMXh7\(o!xU2c; l#O ػijQr,?H[b?W OQ xYCD>4Fhu -?B!\`ޕ3~J?@=g㪺uzđT[;p\􈺣dL3 h-8pOWU\p\I)g涰,DhxQ~QÝ\d)602Cx&Q3wˡ wK`J~#m벉г5:rҍm/S<:&J`R/a$e;a'~3PLj^д s Qo/2YT2ZBEVv%{ .+yRt$k؃& q3CAH:zz@yH mrX/PZh.qsu; Êp=#DW##Z˞&:&YC۩d#M_?XC k3/arP/tI^d ncX@ӭ'dhuLPPJ{A6BlJDcC7)Š 09LA$X,@d0I sĞu[4>/)j{bh,Ť񬣔cV'd;ݐ_op';ߩ;$oOzKہ,m¾,3\R>"-M(O򀿝઴3Y=a uGvZ"F\qeESQ|)^݀cot zvG/!m"0~? 4 k,VVz*m{ [|w_*5۹/n~2vux[MېOUf%C/KpL qM+(X)~7ct[P _Af|$ Tj,vO:{`P<׶{e ˑ} Eϫ|l[_Hxʴ)9Hﮏ/z~q#]sVpM\U0膬Sw-q$0W~ȵfF9nxR59J%v"T|B-"qoᔘPpk Y_-NTB<~>/1qIhp%D+-pfx:4SS`/P|E^u~21j S2.eXQ@Q,9x[R7B;K/d9Lmz+{e-Uߩ j{f[{=m !xf$,`a3gv$z~ `GyDd`:lV%KxvQa[DLx2i{U^wN<Z[XUp klf\LZt~V\ ט ź{ضDHgfbx8Yu\5>z7Ǧ?j> ylܤ$(3+i?)0$zpӶ*MjarTHo(.Q*Yܦ j20ءn1- +4EI1pU,ax(Mz %!lFs:q MYqL{)@"dEs!skUo}wǁϻmrG%Zݧ)jJ!m`v+M}vdjCqDg!seQĦFy{r}'[^AR l=+'`k.0BR H?EZq_;”Ķ2Y%0^> IɥrFJ%\R-kC;;Uy@fPrwljIZ&ӹ^<viȻ6UPxqŧD: F*)1WpJUZ&k?8sBBc΃?A?r+)uDp[k` n-YN uux>$,l=ObSݎ!oL){Дﲊ(>m$ QH W# ecID MA1*;.شd:F!̩5 OǾsFՂG6Z +SBW=F_dpT'r` +uSa4 u?=-odU$7 o°rbN'pYdPn@=vfD KyWH1(Ք:?api*@lub6 /s?E)%[ċ Aw҆XL?? -tob fRXnD2wt-b 0Ʃ ή6bR4)]\q=ß9)@Y g4 9W8*빜2WHA)>2Yht$5n^ mOq9T3]u3 qGTad ܞptL2քžZC-bf*jĪi~0)Ḯ4 .[ RL:թ3]K.=#BJBw%(]|Ľ4%{1YT~Nz^A@?g\!_H&CV-$)H?O@ogX"&1V&:z};"Ω+ӺG3 4$@FeM$ }VhkgmzNV#*z0,tkv"[2)y睉PA9;{5z^[#nѳў|jE W1[%73]H\\~@.jrf; ^'Vd̕vF7Ok\.z&٥y崿gJ-Kqvϸ`zUa $q>䥞zЁI gRM49m|ҩH=澣LeNLf ))/E(aU3;ޚS,>GH W?2^M9 ëqjv_E_l{L;Xލ3kB-:wDi@R=Ex ;O2fZ,A*"닇^N3^w[|#]kGmQKL.s"JST]Bۗv]DAnˣ!Bd* j7R(ju4I6Jk%~4b/0*pM Vh*bo:miTw,acF{0'2Jr_J~QWEG~T_3K$R~ySkp`t]h@:.*ʹwjn~-vZnG''綥@-ZY~-~^iQUqCq*fz{_R §5Ifol_6)^* f"%ܡHpU8a$%y¦n61ik4ӗnpO hoㄌ>R@94ī.5Xڦ@ 2/t:G!C U7Rޜ l/NQ:GlU~<8*ͻ" mSwЀț04>`ϣƙ6% X)QZidVɀyӘQ̟l} $3/aa-QUMi&OX ͌dhP]9*!Vɭw^3^f6Ӵn5-:*0 f4 bx_$JPê"k@oFܣPUa.M)]qrŷ?}v8;Mdu:Ir f`͠0Ԅӵ! a6NfNV ֊$ub^+wu#5a<>^:%]%$_.MU' ;6H<\A ~$]MЉ+bpPZ\C +* 6Fa ~<ٷ2p!4T0ԫ@RFV[~f5,3|*wRUQxG֜ R{{XN%<)S(UnDʕd"E-Pt ԡSr6U-<}z2S}MwYOs6;чt%Sm}Q Z*G*5ZKm߇"qr4(h&|;B \lye= }ui|.N:݀dr&`oy"amh񚛚ݖ3+FME6'/ߖ1о+X8|;\A̝#a+|vjg_iH>2MA'Kr[NΧo]3D"Ï]u@[WU F$;4MFDϠk; !_/"{.Ő(w(z~͝WuV10cZ!VW` `0Hc-=;呩;\O%h߂Q)s,>MsusoJa{ǰPhŸ\ܩi.[-QkFWѢun IMToQ<.^,$ /.[vN7Ǡ!OU{߳qЩMp sҦ}^y%/ )l{!W&<]H*vo68)yJ5G?ƃQy>:i&wwMOI:/^ ږ|?iٲJr$B d׭ڧb+d"0 A"A&`_~\'bTO#kɒPRC %ޖmD I }QP"]O1K\̈́YPYw*aX; fJٞ]L_?4C !6G$#-_,AF@]+0Q:i,{r8r]rHfe\F YNLᵙlHKI`f DFZiHdɈ+8WpYmWwEOv^H U!suݻ>;d-Wz STnxkO?)kp||,&Ȇ@xAXI)B,ә# xt#5?v; N#Wj[iZ-l*`;OU tiYlk0V{؝$:c-RtMdxF>#kA e<݈*JV& ] Y[""W/EyLAl[LjhB `f1Bx |̉x*_&ǁp6#MKMjK"*ɦ}PĆvptt[[H  6N ')mj_iH0z ĝG H)h٩צ@{U)s뙢"gA#_]ܢi 4 #2eb?Ons< >"bw.)|@$. v%K& !ъ6Df&Af8ȔF{u K~߶$ңbrO0Ku'>t414p7w[ znW˖0bPt\wg.U9SrC≫V@YI,Xk?1m!D58xCcG $>8t͉HrzmFbCpLO:aaeOf,gԉ6TcU_)ShGa~.?K0|R:ϐ+M6k!>6֎u%n '5 :Z'^;)+IcWq5ha"MJLPH?A4ICkK}@Lz.%F*18A$aUV*Z$}(Ak!I!`b[pӺr2Ӻn ,y&b{ L 'ߝt["Ęƌ8D);b$8?XS%E !ct?t_Ϳ+*C?fS2Ѳ&xuq4Η+J3$w.b= h%;NXL}6vBF -%pH$8ĥ-"XnH+%، \(lLL<(¹{ϭD9BSth>MtFNV~_QK6;~o+>p$J#+j~! #5w EtKK(iH 3A7w!6uz.eu`.S~Ž`f SGX徰UۅZƬOܕǏ$6n`U\s^bl-KO@oЮ seJa(I~O븻 Zeߡ]v&&6%NYAuR՚5bbT)>"S_W2 y͕xL0=OWm8~:EPV W00^C~/X.ewëK u;y?bYX׈RMLmI_N滊F;% տ{UY1Sr^ ;0G@ڜ8G)ʒ:^RVZ*R<HeO:FŠKiYH?iWW\?rh}?7Uä5#!M[b"H!^EV}U2qH*-4:X)$C'[o4D} SP_Lf5){tgTnbh}lIPېPHI= Gb͞{Ӭ:^LO.Wbϩc^+E@51:B⌾f2v(v /'J8?Q{wBe j\l#4\Sw:jt6A`bI= flNtqUzAUrfv_=ˆ;uHd`D7lNbS_)8>r%ZF`E%+HNk]7+1=j f2X{mjH1i.x9- ۋC8{~t?T5},p~j[^On Z*N8 d@XD5e$z"ӠY=Gа}٠b51ׁXkR ՠe>|F1@ձ0YBlΥ>A_`CD!EpIm#x`^-}Ȏ@LLW9:Q  =(hDÈI'6GQ6vFMSY}XOrG26ˌW@]5O<8,jVvR `dz} mtx}4ҖDg.'~igtQATP=0 ;jSJu]I _|Eu*SDW Z Q祝\ *S0u j貇s ٓ7^Bmhئ,0)F L>} 5~QrT1V7G!Al‘OEU8L!ItϪEAW}6xx0hnT^)`p&s<@P gC>OT4o%}d-.]h,;Kش݈3[krL[>x=bAiNBB6c4ό+U[3hښuD|N|ݘiM£ "U7+€{?gVzH T3MK3nJ8 F k?\9/X`-qf]`(}q x-56䳪ԑ1PYф /ɼfTU gC bXw=B}[I3tۯvW|#&/2mWē3AӰ+;Z  z[P75i<!_ԅٲRm~0Nrמ`9)ayY P|g8 Pd NCgGIDV w:X. !ʿk@է5%b7jdP7qwPy*,W M0X#yRҧjvt~>夐1eJy8> ˟2BId5˩Aҡ`IS({x yDfȺP /y8 r~YS%?j<ĝ&+ꤜe&(pHoS(<Lc;,@DPOG2> QA2\pE%׾}qCHz4'mZ=~{$e*Dݓ*#jOQK[J.y1͹v_|Y$Μ]!zkl:n_spr׿WBJ .R]J_b)"K;hxMؚ$a%Atx\(h=ss` Kw̶4aq\F܆ YH#7;zo!WLh*Agq۩x57*xJeKc}ۧj3͓vA֥kY5'l)Zfpڿ*nJ9p&?;_saiʟ)fߏIә#/X)׍[I:x~j8y6 E$ƣ{97u1*ۇ+(xwp[l(N_%!hGDOe ڻ1X1VЂV:cr዗?SF)'4xyG&^b6:,︙jQĴ?"\qgsD'ue= NIGA5(A"·vm~T-+;W,R3TOxVݱ3X";cG:Kyɫ)ζ=nq21^ J}=ʋXʃPFY~V/mD_ hsDM7_E#)_,F-ٟxj so_xN/||0 G_do!7253ơ=tQN_O ( $4-;绍ʷz%tWM(Q4[K5qu1lh&nn6qKxOX ﷽GX0 s2 >79P*&b2~Ȼ_4 ,atYjЀtq~,"9ạT|i;ܺ*MW@6%R&FW.Gs1mO{M!`1lOӡlmj;R=swa:}b.|hcm,  CN?a,5Yx G*D%YT9FJ u\!$Rpd/lj6 5X ' s@n]Ɉ6f!en`a!ˈ/S4M*`;z?wHju{+mg@ϕ1ў&r]yؒg0x},#}Tj洽^KD+*n! yYx(P/(!`W!-JZæwv MwtQ"wD7>FJk7N3t 0^Q^v+Jݻz:B,K mZncLܤC0\Mqyʾ\o8E&Pq`4}Fky{Tua]k=ۆ*j 5ͨ 6!j?fnDՑͥs!jѼxY͟EÂd1$fF)~)|+>(uqՊؕ^ߑEIX%j]q"IOR,s?Vh13={`7d8\eq*K )$E6sb,Elanm  !sP,73k P|,1CH^LNQ.Ė -E>R?+טBkʕeǪ[ }ơϋ{"+=anmP٨Hݪ'W#$|Z SXDAau)D, oS]q&1goV+V0$] !n[ɫ0eiZFBڅ=3 hR4z7=ÔL8rx@q[)=?&ߏ\ǹ3x˴t.B̖Qg(0EE3UPQ#(z6#B*7< `cӅ%qǷ ;kL;Cmǔ$%Úm?IsB3tLrCi ӑSYG@TiiRV_"SR4hF(q"/]ྲྀ4Z.]iCd1TnۀLFswdAB *񒈬SC+6"p\c&L Ƞ#~,MY~&nCرY|K[&) ӎ@?laLr=@L8;gOEdZ9z1CzAy9e4fay^?Q)fZ!u[kPYL^sos~ʃMP$4^-?ИgPEaYR4hyϥBQcf]LBrW}Gx,L- Hj*DoRQ2D:j8]*Q cZO[EF ɇĸzS~`Zd{)`[]z公 9cXD7|ԚvrT0/l%m=Ts"dKF,o=mrDЗe;hW$&I'xo҂ h<[Ԛ]ҟp#Ў'V.I&p_XVߺc{] ,TCO)$[VZR6'}6:΄cm =tF:z$\eQ"H{?p[\t<< (yxWU `Wq}wzɣ!:6Cˇϝ*E!)| e .y8 :iò0r`hLɋ0q;+3CQd;W 2EoRA9C*È! j,u6I @x< ‹mm[Lu)͚;~n~$lмX[Ugy..7F4KZyX:[|$OT)P3j:G$=G]L5d*858PSoMC!39-=7Zh'OSZy Q kop[޾Lt*>4Rx~3-icZZ xMZ1l0㊀@0cXO'oLp4IUdՁ uZ ~b;SLbNThMٕnb&"Mu={/:dbG|ǔ?@֙{b +ff?X*p,WtƢNl9; r K(#kM/̽ޔ-+p77\3̍"`CEf@TiGg9[U 6|E7BGpH.1(fȉFpM֌W H^ [ )wd=XƈWt,Jhv.V,S`SVFP슓'/JVɴ'ʹ-7𒫸y%ûPyUŭ[؞VRxt~#bx.ۆo-c}č\-)+Bk(IJ[rE Fi:UxG.gא2pvrMf(ZI坞%j3(C aL*v`uo?%!oE"&GI7Ml xC"%2ZȌĘ|9}EؾK㸈zһ1ZGv9K!66'ODR"ZϩSm#Le:KޛZ fԈv?-îl;WbmtWWSk4ţɸƩ|5u;OV8q mX J26/4ǎH洦Fj[־x!킅B^ȮQ4'D"wj(ai0 5 *"Plga#B :Xl%㥱?kލ8Ɵ>ຬӚ2r'WɋiKx۽ta@%~b &K.6D:-p['`PDnБ}%_B`SDPޛ';JEҬr_[v)gnؿJLf zØajW>8x_Gqe晩߀9&wYXcuiNPSC2eltb3=bk}az,4=al1V:K0P6hcGo$UYC>ӾzFQ9X])*E2X!6@Y5~0 B,I$9At%(J?2' ByzVJAom:Zp. i ׳@:~+k=u@GiH_VٷFd P"^1oHk[HIE$l 9@@J%+V( &e蟫5̱ FZWInOQ&<0qE/H*EO]sS |<yTauꮪޣ7QkM62=gS]HEZ( KLFM/y͓5ӼGJ tRY FDy)dR3sdW MX #7C;瑲HeNH"lcLY/ԋE{Lu6 Z=8}+m4‘Z 93[n؆:qy}xx؀ A%jCU'_wh*k-gtPW\tَ+nΠRzc~ w T=$^2f=?C D{e$J돾nFq2rΪ>s,HZR9mI<50J cxS|E9-.+†$CPIw-z 1IICF"=4S1Npnz<89Q opm7v`1O8wDvgaIF2Iĝn7_v5_=JҎF\[a/9Пt0z؎[<(Aړ͜4k/>Ctuc{f\QO%%8̲0vl]+ґ䞐d\s QQ<.ֺp[Q(џ9rHNV.`ў04%*(P&6r "Ƶ,%]nºCv9廪A1-?Hs3>JY%lSbu[#f5/)(Fr#Ÿw硥2R3`e? >7(ՃDlq5\븷Z؄CyQLu7Wh9ewŢ`>*[.F`{i2o/4V4aRd /: x4=\Ue!4m*شg_PF>Uw ?e*Y+Y\A`8mTpStjXUyW?ƩGTow@x OuߌG<{=ne nU->/eeUƤ3atdԁddzXm)>ȑueWWy ;W:GnS~mYr ;agΕxӯבBLV`u}4>TPq 3zɪK; fTT\*TS)6 $zßZ3ɧ|#/4h^ )UR8iq^"p K k8è K]6HK5!J>'ȆL,Mip|(WGP|!3i Ol,|s˴QwIqrcJ #;cQ=Ŗ |;! eapzB2ߣ#`$ Ki*y JU*Rd z#J&mQ)l5bo=XB !36TL$`O=?<0$\~(t7=:W]R|uCBDmͮ5[Bďmmpw"PXA;wXb4q!AL*4(^n@U-GKzHj H9r B^Urt~8vV Ձ̶5akp3$Lq{C}/P T& 1WUiy؀60azf#[_ 3Lszx6H2#'i Jט!P$Y,"Qg)6a]gFLyocK(0 *1طg.Q:VΜ ?-e%qM)oZ3U?(؅3Jd):l _̵Ƣ"ΑKƒ?Eln4.KՎ,v0(tSjzɻv>)Mk]E5hvrR83[t_okmTWeeM҂ۤ28@x4|$dk8"02 1<8;HSd漉fŬCsOٞc2tv"`?-^"# ě{<"5~BPÇ~ FrJM+,ˡL-^)`?a#'y`H?ba^,NFZ!ACb ߵ'I/fe.u8$,p)dmXA% x0#pU$ Kw8(*Ap܇H'&OxS%7xuԙ2K%ȿcG?M>J+S_{i-uoI&mz#9]T(Uw*3Q+6XsB).* kߔGlkM:HobD',Du)t I1:sd9VZٹcs:ՙ*$ E9đZ:7EA z7GXNn3p1#jBy@F+R51GPD l^a&ߺ?dwP+^G0XkllO-P93kX%ƄcKINaQb{"y 'kV|0iberOбEM>Wٯl 'h~ uIO̠陸x-țq^Z'Tg|ׯQ pタD+Ox][ޕݧzk{Pƹ]Gg.ڙkjxZ\R{|$MG] I~{6M<Cus3eHɀ\wD9Y@lalLujn^Y 9g}-U"谅rQƂAqځgH /ȨA(iVvgȪp!Gt\1y/"Z2&OOĨJC]8LG taČ`8g%VCLJZd{ܫ̰d=~oJ{*A\5us&QN:^#٩I|tJ,r/V$W1Q[$,:d/h@Aavg"qA.<Ԟs)1硌O}q?d*Oet~:&6}rKc545$x즉mg8U'#K}^aSq9 w\Y㹝CEn]['3:Bp`6.5bK]UfW5W52*SԪL:Cg(CZ@0'מu1iDR ""jUZ臸A2K V\@>{LS=/ׇCjXJ_P׆ɰYpx $IW=f Ͻgq#nfI찬|N;`flzҲuP4[ard[MŒʥAؓ>Y$T֤Wۯ Gd@ʽ>tNj8Ryw6һl>J?(4YV8l;(whK gƩ #_qa.nWjY2.=}vo=;$[gitχnnty1cn:z7(x9Ӏa07dTLF"HkJq%ı3!=Nb[Wlr{1>ByH1iMBXK?%x*?Pe> GX(~WW.˜H99fB;'ہm%`8ȸ%K3 @KΑqRDb%EW@J2wc1d<$`w.UH Zx'S@G4qsITV =%m_y&)/èGZwٹr6ZUC=;$aك̃4NfO 6C?c.[ce6>}682 Ze~ [l# ID 9F`!wkT \u @C0C{,b@a[h:+w6.e̷y/:ArSNuM`Ѧ;R _ vls #_đ(ʼnʰ\(єS-EKs 2I xjfAžN uON5D ~2̓l<9m1G`8LA|`)Io=I0O+c` ^f*omp 5Ā9gיd0"~g37B?$nNֵˆn]0q7S౦*mF~]Z~ }_ gl^ֽ0'T-hqޮnFtKRh;3: Ig=MweNUs~v1yAgYiJ$e*&"_sҜ)òl_NpMR8`qNDIX,W[-#۽a'EۚT fvvyU3d|ߙ$UMdXV;k&tPض MO׊1B ](V[2DK"v; zk`0(fpAiV6.7@%v#P'F&LOq9wӇz iހńS Ūʉ.9%mHg4yEY`S은@w%+t\/ !qbT]`7c<k$5AB8iq&8wXz[t58c^ (̇b :Q\ȇ`f5j{\%@V`|\ttT~y?ho44"G[ ҥךdv]`nvi̫)6rmj޲J '3muT\Q{WT äᯗ6rryI$$qM׸ZtՁ\U+*xpO dKgU(Npp IkzM Y );J^ƞq[@,D:Fj@1t~ARK>WLjYmoHJvT_T)/F'Lv#PAܙs} -vrZQ*5O=Tb,k3XG(5t'b<_!Jټ^_a~0 |wpr2h:*Yw LW&I*7Ydm41jkSK0_I9`&R,.N>˗=f5_7,^ uJa3,T:FS:; ?i.[D.+AE W0*4iH&'^ cm: ,*fEɸ I| 1lCtGie_ o? :_UW@lh<:lyA(DM+H)2UQ.^U&&ߧlz3³shHؑ疴>Oh"v/l :'MH6gIGW㯅wC>=IQl*J6e +qFKglij Qke}/yㄏy? c\2lsx#|Z20;ݰ䉟tIY/;rH}Z:pP,uK%rT)1mطx:35~2Y_;Bԡv…ȴ U;o8'm }' r Ù!3ϵMqD~&j7j*01zd gWE̓KgK~eՆAn2''0[¥{L#zݫ:2le2/&(󲊍lF)(o:`k; p:" R+1#ΈϕBL,J= m])xp 3~%o)IJjRՑJ(iҩ㬍wx Z n`Iv*˸4UhrZO:!tb8P0Y^1ey¢+^/!a% =ҝ6*% -J;p L̠Y{ES]husI \۸&4V  l*,p٨/+PN{';Aߡ ;v WB`口M*h#'_lhʁ_M[wv=VĀ)).A5+(b+.% 13 dt7_WAQj@X $'5!z]ڒ5X _mHӻ|^EAB0x WoX}D}1w5QX5eQZ1Mό0`K푓>9by9 B lxP /EG.Q+oLgxV5`,KTW0p~Ν>T@N-ظ|cՔdhk.'[lGBïߓX٣?bC\DqKQPHV@dϟh7懾5lx0d|7L7!&(iJ٫d0AL`&wߖZԣjEgOo8RJ}a,~YbsO-0F}H,27]W 02t_`W#73_QNoخ.KCz[{4幄rKxo)Md,aH;Z ذv&8|ל+(~vAo]&kvL2I)6gх"5} &B3QtFq34"#pH+R|E}jݳeL"\&ϕ!,{#R.S}ʬeslZI6Wdrݠy ԻEttl) Xp33uo:z;kS(J֞bj/-%Sź*qFbwSUď iE>0){\lsdW0Q<>'3nE]%U h@3Z`ԖjW4YdvXgL4SiB ZOnST'F[a[pDdVZ` 5r/5~3(U9ĥX lִ:d/j2=靀@O}pmP.΋ْ2+eyUDFHyf/&J?Ysj`])ms E5~H>LWOQ!x2ks>x䘅#1)rf_6EI{g*DğaçsBSȮ/#''%ȯFIii]>]5%h#p }tA;Rwhe0O=#Li,0DjN? m~!yD48TVm+8[7`z.x22KA(Aj~-Z `4q{(  wIN|HN&x&HޠO<$oxY yv,^c?AsI;l>MlmQUJm +!5a8 DFJkeVqףnmuQC~fyj9xqjg%*m9X9֝rcgO9vc䶗8}fe굗ZvPJk;>tBs$~4e` "tDI&[n/.\>N'$2jA}/„w`vmB7YdxEQry,g/ЉbkuM1W`ye,~o{iEY ee+~Z#xމSIx1k#פ֥^EUnT ׵s0~z/725xV_lӐ"q{i*rrc02b,7w(ϖqb0~})(ҵRFPna:p_htzȕH40fVk'&z>k2f$?9x\$q\P$],h\F'9mcYhd V=s}wN1l"H6(|~hW]Q52!X~#կ_KwZ &`=x T1Y" ՒF+S#'2Ob CWOv"'8pJ;EHGwZ6 :}(1w8Ocn^<G)!8: k?'b]apAw™R@>K*7I Fed'S2?r%l&=O]2ڢYuqK |ik=v韆@kK5|r#;&nfd[[{ 6c$5 \-MۡR,U[Ӟ:'Ojɯ* "vg_؂G*K{ *yACN >d079ƧMPA:E-3Dp$^k/,_X#I G18+75o\ 3'sN QølQUw|>_>{BЯSȬG=W\msG[Lj . tbT6n!97ydžصͱTP>1^o{kpHV%-+ԑg#\b6YFXqCQ_2.C Y+shj}&.!/ԇO i5="|ۿV7pl&ꐺیlG7Ј aFof2DNL7I8RZ&@7 HL(‘Cl%Q E8،tƬkO:<jNb(dyr'fikۿ2JO:TT?X@-*ys@`?ɦHEmڠ1$æ6t"`'*4BK0T(rǩF߯D9b`s]T84jtU~ECFT&P70AMzM;<v^_c$26Y ᝱.mPHyRCqtd;pWù9zOqmH-zU|KGeypƈF}O}CZF8NۺK궏KOx|%'XLwyFP5Բ i-CeCXmZ 5h.MGU7B%ϒĠ~Bq1ysgaJ52;bXx]V:+1=`%qhѴ.PLB겿8븆 l"{HsֲC;IU+ݨc<p4anݕ"n $u* u%;T.-(9悃&>EXFwR&DpKg2SB.p=Rk;v!6iT>kQG͑z-$hI|2匒8tPoHcҪ{ru-2 bLGnn-`hMam<봩w/b`VEkuiHwzDqsBYtYպnYl.s)Dt2}޺?)]xebL¤\Lpր[~W7LeKSÄ˼ s2TXZ!4AO1-`.R} q$)+LF_.uBD|7$ [8hVHe(<geVti89BJ ÍT£A%Y:mp .Zwrs)}vh^{jx@ ,K%vІ_=wB.z[(aA_ȟ9:T(’uZXT;L:~@) vByX&a$qy@H3eR&g[dQA{ 'Qzo}쮡@3K,b6D4g"rmz Ս:?NŔhEwdQHh1SLLm6|oӔjw\{Ś#o+y&ɶ$ c'}5/y-y\}ThF[zb#5 +$Tq.viZ.!.%׈}gyI2bu+xfNkHi[ Z/vBd{9x@'g J#*e,ШBף0Ua|r#`k\\Xm|Sy ?h$kѧa';Op-l Ij|e!2֥j1",x@m;UM 4ĵ=+Qf'0*s+YQ? /cf~"+: YlZZz~Fk:AZB^RފqR1hÕḲS`ETz߆SIdi_LgJ5`5oL`HZX>PWʔT]O9A#SBգpTZ3Y?ic&, 2h*w'1P[ ^6x5CҜ! yK nC^@-9eKb&F4,T]ur]$f[ape1zؙگ7_{1 ){*`KO%3c|?=TNuv*"T04~FFaǿݼ_8&o{3X>ӠGL-)Kè1t0({XsLG_Q$Iƙfp=r.M%s\$HV[p6^2lwAWN6( t_M.H4 X-d7+9ی? Gd%a!fJkkdR JaEJk{d֚^pO.X72GreZ AIF !ScBq9@u%]ÛԬ9yfщ ?&K$>4૶Mw*E``YGH7\kԯZ ZJڒsk.7&L5*eG;9#>_?jt~=r d$Z-卒"Sē 8,I.j%ųbI.YCIEa=DE#.V}1x`{FB 3(ZnE!+]FJ:'11P|ɠX&.^\f ˥Eϯ 49*UyNu3EJx"t4sWISKV^`܉w8R]u;aXϜ(v/]w$2ׄ|>/d/^bѬ.=c c*6cAdj[uYh2˙BSEwACr2dQޅr*#Un^ram|8Y 'S Ggwۇ'Y"1$e1}w$Ojƍ DEUaeEqRHi>bNeh $Z]|mbPal"k;|ֿ.Ĥ[j}rvNR֟5 (č<+m(6~T+6\ Q !*~;vq)a YT'伸Yb @9 I:q9* *;쯢Vx )LS`A׳TcYQ"}4Uk0 X,RҠ'{綡!˅rbDs4`4[ 'M$zϫb{@`0NwG%Xw- 1 ?'fYM߬Eށ걾[w#Qo;P^wckJH4}^wBn0̲iv 4<)1T4]n:x>UHh#Qs'S%־%{&+U$BRw홍_4xȧ/ ,b> b@ 6T. A ʌX}2hXb( o'٩j RȠlGm #"H;50zg8Z7뫐`"赲%ys݄K-p \.ieZh7 X"m! S6ًj XĿbϩty0 }N4ڕGaҞup_O <&H EK)_ CPZ~sh^Iq\8& >T)"w'8=Ȋ&oqGYX6Mb MD+sf͵`ȳ ^UgE3-_z\!3$p>;0ڟ#G3A]| b`v-̚m6Aq`F-89MQZBIq.; ,PxxShI3 P,jݬOB.6:!q r"8r|"6G@wљ8.j=NW/CW ڲm,#5x8H*>HuEsr rR*@%24g|@ȲJCq( 1#Z'_K;GvfP*$X$,{XuG[%gP6Aht[|{r~heW/hؐ(mOhgq#0DC sMOmnh^⟥H71"sU%S<ͫj!`x*Nk,A*jE`*O*ԓ_vm:EM2HZ)ܰ]QLi7l[O|C' 7@}GOn)FMY'-q/k+hʑh={O7E@q {v\'ғ{JwÑLJ2nSx'!.7_g, I/v2uȉU xم9ͣ)_7HV[B! yĈȁ"ȓ{lggf: -CHV4J_xsZJ'nS~q0G!W*ʟlDM6Vrc݌ꥨ̔DKC<*p>t#ˡ.x+t@raMwrxql>݋_@uxZea"2u=Eg |ql-[l6u(?9QrYy{v2f*ʏ*t`k8*/U3l|j/kqPBT [&_TP\KqG"+ޏi|VJ` ~=a7}(ATnl5.pa C˷8?@;ۖ/' #AG|P@9ަ)RCށ}ޑ_kn9^#*-];ZOf3dFdo3ՈC='xfY@{NHmkv½7e|DS]Wk mQIp$,"15$ uryb#ETR;K3i+PbCHwrCy6xZ+| !ܡ+JwVWj{o=ipX*䟪/+z$8';hF?u[2 (gZ"݉Fv0 JAB:B=r%C fι&MsQmox Qi(#Fo5LE`\.Qwh@pg͔Cոc7 mI8!dNX={TEB8'vHQx.FNS+1 zҐ+A\'AP)0,|$h7aD7,h^|>*|J \8$M`pL  |j8zPQrroًd<$# ^(>莴W}@90ѪHCN!Պ4l:S 4Lj{84dŬ&8bQ*zGl9nG4â4WCũ_oVtz퓰_M/[}sA+Ϻ(SHq{*Q/_ 0ToCdU 0@Q %}!쩷Y o.(V;d>r <Ҧ,cDu˝/ SMUv&9e"Rdex}H"I My }$oGFd\ӡ`$S`0tVF T?qNs0Aj9?zcQk߮ 8NٽP8ӖijB?wF|nA S'-}R 1s$^0OVnwb`w0j!u)ۚ|-R&##(ӃkcX{&|<Ci HpM]IE(S L (:xZS2>(-fZ+έv!qd|?@>B@QP}H,qY⯮DzT4P/,J) r˞İ!a_vXV|_3- Oʪ2-!@uc!LWƝC]*O٭YS_$ՓMWzl5L)F4τ"@wG'Z(;psGU?TJͫ#woiG8ũ43TK¤c%N+8$j D Z&vUK!MwY_&qZˏH 9 t7_W']RRi2uJ5`SDz_QC) ..0;j p(jCckչum]f*5dx *\V$F{Z{V1ob_B/@ˊ$]Im ĩ:La7ɣhI\!q)FvsYJG_:RhPcIk,"t;%HS®,OPkv]!>6רqwgc`T[|7pDܢ9j9@ /$5fST'}G΁Ia> ZƽgkYǣn& կĢRU޻PC"aL]\}>#4)FK6")Dc_և&M1f{ij5Q! ?8E;[y[)g"L'sfkMT/ ֝ Nep$>JȲxoLjrlfɪq%{AQK |)z|LbW U]H:]c4%0'm ]C{27ge5k_7-o e^9G~ e`x@^sammw؎m }~deyH0+cUiQ 3TInPʌ'P  Ν!%Njny0%ӂz&l<e[6N۷0ztSuItdq"v;2>do>}NISv95&$ůBr(Sj$6AUdHkh"aK9vv`*J豋nfQV^W r4U;T7I'8 &K陴 $ 1kIycyqL;>P*gn8D\} 3CŌه8,UjULf)}90r̻$&@-q#^!:W;CRӱL^}$O2e *,-epTnlDߎK:}ViN"]voM{rVyFL%tT8GET>3}rPb~)^4w¨ j1Tj `~P߲FGݭy jU W6w WݶD>e{m؞|"u/}n@~r}X&|K*Q 7.vdaOt \`_xkJ8oJ!)߷M* awǠ[w.̋}-]+}sjDi,-KSV` 'H?wZ3avYen4--f_9}TE`ITL`SW6?ޜP2]2-3lAsHmlg?` QQ444r@&KdL7ŷס?uy3s{P~U :=u.}H|$tK4]r2 K&o|\Zt0s #&HCnd |jp}Šf{^?EPg^"_a54X_"^O9t;"wd%}#GQet* $כ߈PMQAU/vho87O'wf7<(@i`Gªb2*ȐmA9T_ 2EUB!G0IW$T_cGtɔCC t;[ro44'&(~Ăs |Zj4<*́U[F P^]$2\=Ɓ/9C7!TAze 6D7ZS'E7n̈́f1P8B uXm3-|'S'$:9q] 1l3=5}vu~ ՆKMWb6H~o~J :GsՇ$VnLӯQCLa&p8ᵁc_jf26h.sTR| 6 =rBK5 f1JދpIskS<Yˎ=tOEl/?y[gjo`Q ~MF ܌3>q 2#plPBsO 2Kr&H_Z 9 iG1#EjP|sIY?]w [ .*Y+P|3qD-;$Xq?u;)t$SSeɬx{dn׍2D̐R}>UuZ&8D]&`C$eyM^3jP2鬞u\+C4h]j K- XkJC`Q0 g)ҩӠjdJ},_JWE-mӰ"_es .}D]}Hz[@tL5D%7Hz鈛/" M\v̅,E;JZwQ52-7UsRc/YwG%+?p@6i<+6鏘G1# 6'hȘWGC 0 p<ï1YޟG^-:8 r^@IVsDכ$W;. eU4I1i(>D9s "JrbɊcYi2-K21 Slq=W":9 6ga(xLUN% UX:RCqJ""ٴy9rܣF L,60[N ,iK|K*w>}#2fᠷx v1D/ gACT\ޜyJ8tCC'-MF'.=]aG"N]L+͝,$rgSG6m-SoU>7ML,N]k4`Fa)gͺo^"NeͿVz~j&q" .h"ĎCFFy[U`Ι0"nkխ-QAQ Fm=ٵ%&aY\}T}aS/0|=H28dr 8XVuA_@Gy(r{8mfJᢷ%"jyAAL(񜂆k$:ZLTRa&b/X`u}>3%&>9蹑VPֶq76ĨӦtUl.Џ~9پ[N$gBbQr^!i+gqC彪~չKQ \E1TB:v[%rH2o@j2m: rYeh ag_-vTTf[p7H)M3wja./>5ܾsʞ(%J{,:\ JBɹ{o?zVC)CfL[_Q1+6:sl4!I5x}BةN] 1JC\lļPܙl@s2u}rKY>$j ,UH'-AL:`Y ?;(8\% ϵYX,G+(b8̷[ߢwT4=5b0s;KE+kT`G#Ki;oK J L/8N |}E$N:++f|{ϳg6F u)ޝf5z ˈvD@WDgI~ H R s~G.:V &ي?(EݤБrp}40G5Ԃr/ѝH}5ɴ ZaQ g[o[^vF"vkqc+=$b9AKLXDJx[6l7f Ef^Kp%e>](L,_ LR:b٨T9GHwzKĘ-zպ' \m783{hzɅ:h \yN^_$;Eǀ冕@-spkkix.>+7O}UO/, nW}p8ck ˨F.>܅dצj"k潯[*,3~=mیs)C{.<nMj6[Hh4򗫔S*sר̝U㱪I=t#*GO>'̶hrEgXbW@'b(xFi%-ZpZ 9$T}XA[ pGg93YRفbxWY-y9l:>hlKL~v7/{lJcɋYcI/~.\?-x3?& .YSf" I#֬m;#U=i4;u#:Yc%3`ۊRF\i8ѫ0@pfQtQ֧IŸX!shxGVӢ풌pk2\Y˞FTjrp<»9zq&mT rzbaRU=# VqecX0f$ W"YTIy/uN`">,w-T3V@c:л[v&gA֢"$4`/Gx87 y@1,,ڢtskRÈRђ9=ty A-4L!EANq}rR t -,*3EfN;4Z0]au%o/}jq& M p";·p?2^c",%)EX*_2,&+ w2ټc!G('1u8VI}Hڧ<(@ov$i~Bًr(O0B$<݁IOW"D_2FV|Ac )M,|QOϲsHA+[ !0qїO**#?ol~:Sa֩-pS; 8L")ZItDWTۆ.^TC wi|%tmKkv7=Txfi$>=n%Aҙݛxթ奂#&lvJBjD0gr*2%:qWgJhh6^wUsD"> uTcel=ROF_sfm-B(XP)]mC΢W/DIZv0')&Dr՜P.ʐVurR/z"؁.1` q*"xO IzP+uBr qzp\HTd٠9JΙ5#Z9q'*?c&~:ZHN=sA鏧~C(°sW7IKIS!CV9MQGJ8X CsީaY]/̥^!*ch+=<^j5 _69S*~er@Oӥw*aA)-@W= %&ӴY(6X 7á}:Kh<%^/UE,@<1h^7Q쬐!kg ]{)!3AwsK[+U*Pu?J߻~yePEӪaݶNd_Ξ$AWt,VˍN:#W067k>|8cZq/0ד.1 {@#K"%95?26˨ 9RC[b9]N B>o+$*A Ƶ+.hjj)EQC,lr;wjQb^}E?U5&Z #|%iog`oj%<5\yՆ?6f|8Q7Ö@z3(RNф01שY3c od/vȹ]k-$2\mq@to $IcMÛZ sr@ܲq"dǛyp.E7Rar1)FIUT d!S 9zG/L8#uSM|_Ie#tϝZ2-_]GI$R~5,s -/6Ɋ5쀽ZOp Dyط*iS/?Ve$Qr/x E@#g9j*u/0RNk&'?CT@y *iDLȔ~d@ZDLJ֌8(3ʝ ` *[x[^DjzUҾTD5^&kD<l8eTƋ#3蓜4R\uNI KŝLbwgް9u{x=/gtk3GO US!XvN]Y54y ۟g@NkJXUk߭{-;u&)bo|PTڄKiȻkJy`XLۇ|7Qy9H~;vҹbLvZޏꥂUKD%((gwtv'|Z>{v@YSba 0X8ck2X$lIfS)05uSt 㕆|L!⑆h,%GW4 7o(maG$@Do2(:`Ul ׋ 6LluQa6{P>W{ӆaX.}8 >e'NWHDG$J/gw3PaWJ{R7U4Xh(҈(Ndziy;'gyGSPi֬ͫP-"yc٩rHW@ne"L"tD%:X"íwrE"}e* Q0XmriܱF\/ޒ zͫКm^-u700MWG+ >QBUY"uW_p9 k!!= 1xY36dԛFɼ"!,zSXl E.OYc`i,ee197mKQlPH9pnFF# WEwK_=#9$?[ۑcoXC8nzH##>6ldΝIEl׵,*>VhOLEIƒkMGğ?~8%-\v3Z^㹟ijڪלS^@H>kV5c%f/'(*dd$\J8pȞd# K+ ?LkN֫G.7u^-,,*L:5ah,i}U#>K䁪Vg}Ow@usG"Z6S 3sQZjftM!N$ .ez*Myڠ-2蘉oht4niiO.ȈnlfWA:pk}{RW+t62bSs8EMG N Yeb_sOYTgċӼo|X7yQm,:|/YWWRzkX|݊]RAWZ]Tj߳@BBlޮ`A#(X9 vy k}zZJWt| d&,)-P0 "MvQB,1p vI"R<̧tJ  q1F!,6k3O&*txVi5Y$[.ZKKb`6/rsg֭ԴBe=U3=tLRa4<(ץzpҝA+y= ܉8u`!WtPasD'z[<14AtM 3o8SRAb!i2 ,; wE5%fs"aK^2NZM4{Пoҕ~[3rK){4A$op;3 ۠ðEM ߱u[yɸVA' d(ŴA1kNy9, ep@Le?:9úb睸%P Ro%zrm{w/Zl\ }1b 8Ùr鿏,K`FSנr!}1a"VHY1~O`sM(pG1׋$k2u=XTkO3>㰊>ov>}Iox$'1s# *)Ɣq<#ɇ;}Zg]?W6I]A'oWm flbi !w K9BCWIhDy9¡(",TT]`ӫ_oC 1ſZ0SW_ #H^r\P -KȇA룧`{Iw$|k{YvKzD4TZݍwDgƨ`um3UW`Pa6de1$ay\3<0ιK} kE;. `_ɽy&)+[oG}kyfGQXR@pO_ _T?Ou.^ZW 3O`DƄu]Y5(@werGDuoͶL otZW]81Rd{radVc!? Eeqw^7IQ?r,[c?sěW5w,-Nf,s>~I'tTMz)5^ĿEȠUT픟xAbj vw rľֳ!eٲ "_/ߚH:&1?ZyU1< yf)P}8pAPwG\,ymoo@#1ILGWUX[ꪥ1S&V⡕^bo88Lf胼ݤ%oc<4΄vRQ 9slToȰtf&La⧱-{(VbpԘ: ؿ7 \((?R۷ye&*H^#L'6 '*/%fii[*/j u5D[`Vd!mE[!L*iNѦ۾߳3ͯ@ǒO,nS} I jMCb,i߶^A])UMI?xiDT+ld$H/T"wJ֓u#z#PS@sy¶y:쇷0(K_1w.hԒʲ_$ِ8X[Mu`뀵u5vկrҼŬ^\GUjoH.zB7ƎldozJG~U!V?443ݧP cL5}dqkwrC׌o^=["ϡ'dý7 |=\/F`{ ;:K)w*exN6c~unVx!)E GI=HPk&DP]W$7 ! I ~DW벏wu+`r:d8Bk#iG_SȮ6`{KZgZ}1%WSN)Wb"t('D3.."v=<9H+,;JV!q }fזOeg^kR]c(GAcy*=օ ;|EtmtZ!jN1*Hvp •2Ѭڅо {ǠcHFjbT_?dSg @QyA 5 * S" /%sbwSc\pBkM5-g,-e_R-K~ MC9Iδ.K" MදP@nCN[@`P ~^%d70w8u(\Ѷ0wy}nKȂv U2L 6f\FVC~ džttp[>5Zꬷ۫W-H^v|23 ԸD ۆ`1ĄI`˹(1a{n:\F{q#y8[RUS;ckƄ$!VpBC5oOF,~*2Δ-r/ڟ((m4SB85 N ?Ԁ 5j,Y>~Rv`cJlDw>1㰵nhNP1-籊YH)9AR8H,kcӡv%?pȚ dJX6jDH]^򳎘B >Km+lV\P 1qv5936^lA_lV݉I}*y^ q{X]qs72QcW| ]/!EHXVI /d-;sReRЍgt.XV8_)̲h˅i_W%~v:[ULM#l~W?O5 [UzCr{#?|It .}{d! 9ゑ$6@7O T F\‡YjDW bWip n54&ƫbh:D$^P;sBos[;r){eǮxЋ젽X3]wsP+k_໚- ›F]LS|=:ۊLqy.c 3-VDbwŋO^q?OB_O1IJkt弪M *G+-5"KfARgr4iU€}n*[v*wS1@ެcT;B%Kz_K"PYrvxwNֈX.yiw$=5z,BQ*~k[\EOX**L-e-"yő8 ݻJAԙuT7ln]rj tnЃp#d]gQT T/۬[&xiGGhgDު&BF&P ? k SySR ٸ7iabW)" 49fc"DJ yk^(ZS|),X2Myc\ /gpfU`nh. $75=$4 vBK=0u'⡊ Bm*(hɰ@w<=qX-6wM5Wqju>B? u|,@tX[а $,b{أҟ4UYAdupԉ?LL}W) LȨlI\/BGdKq #:ŤY'=DJebDP©D^ZpjH٧8QffDUlXRЏ~Y<)G`BFPF@]Qr.VWJ/ofwš4c^߷ӓr3 hk@jTK? Z[5cգ6ot[cł-i; bn/O߭B`@I Xu *T| JfLMQx#9݋~4|nvj%au֗k]WX/yc~^7殲x[g&Y  [|zmեGo˗kSf"nsut 2' mp #/WgDkɴB:0M<̄p%TR>ֹGVR2wAޒ8{TܤcH!T1|]r%>N!=G?+4ȷ9$kZds&w=wOYU۳5%F'GW˝Ut㎠<| H=]yޜG|R4[1tyys4GCQB/5bl_gЗ+$Aa WzdAhS0MxOEHAh8x 7ѡPi¸è ( " ^GڪJC s8BtZYʔ𐺑\,P+&o҅G% N'82ҢW s8{,V^̸Y(QhA3uBe"AjFF,KU" iS_5uV0cJ=1z\sa35C ɣzLD`敃AeEAzMˈdu3$;ܘ֍\riceajvzD;1K}?s !";qjͫG$ r΂9}DZRDZgSraZÅgQ̫ij-,[S Le+1ݷ9[MRj@ H{0bBR%./rWvJT'ͼ:tYџ\s2~ C[Ft !Rdώ?XHz8 [u4w͊̄O JًW{Y&mp~CZ_ټ> { 4k:M:[Yh?3cޖ κ,= ޘ:e+:jlc>}R@suJ8?E l 汤n=,CP^~:0H겙$+(wЈTvVm7KeYH  ?[K@(|mT:dOؓ0Hn0x2/-BXӼ6zj%fVYy!%kV#)q{m crOP96!#qd酒ҧL}s%bfy< lo8/e> # ;|{o7S"Pxqq1>159>^+]շRT'CӶ?4\WCQL~cX`Y^#&xYAK 2C~Bu 4H1?d(de8Z^%ϸM <] }c'YBWzD ;@LGb:.=9Iw MXgdի?'buGnzsWxYT*wX;&Wq21Abk͑RjUtGSi-SfA_Tԛ+GmUnPVOL:4دB)fhES}lszmO$6i)ƓZ,_ֵGq_;@ҍݥ~~ϭJ^錭CDM=-]A,,.ۮ_?fpѴM]tEq@H}M) VΌĉU}"jˏ>e Fܪtz z 9WPr%X]^ J:q&Qi &ýߛ< f+@pn}Om[Q,'" ?@c n ر3#\Gcr#Sֱ |W",f9w,3ۆKN TZ0!}P:PkGk ƛ:aG/Z7[Hn?uM~Cr>i 劚U/3yLrW>‹C_ZhW3QݶM̻{%>wN;nN|uC4JpU%{QNĐ]CbtdM`3L]nCL~rqI, $dyͩK }7).6bN[b+o߃A!Kbh#uH m|G6ҿ$!9WA͵qMhY?Iϝ C?FNy) b~^vBAzA)p.~zo?򋒞3~ wN`YL·k`awaIatemjw*p#v)  ϼCsr/6v%OFwft3^bߚbMi'p! qX5[ zr1 G nݛp.3u\~#Q5b2G6$C`ۜn6'g 9Ը'+ 7`9I #D(9[2̩:C}T C߬ʟ5w%`n:Lm֌qfRe@fJޱE:JlTaϴ8[u%1 |E zQnS ecٍO2ݵKnB+bouRՊos(B bv݉Ml"e-W]l8j rcdWW52V&y)BI" Gq_QrVNPe,^s3M,)VK]Lf&ur=`vܗc{/n(@v"(/CuO䴶Ή/$KY?ԅbX2v!S(J=mtLd6#ICPDmsNq޸w붭{ܓ-,Pe>ۭV\hYS1$ =m>wګu+wbtbG;tF8?fA(I9r2t!&!S"|t{yFR~{W w.9 PXJ,fT\֨q];;>~h𘏺"C"۟U&1k;oV+bwzy$Ue՜HZP{n1=.Uz'=3"qx!ȴ{oΐz=ד̨X!Wq_mJ^^F }䉔(σ P +lXHW(+bB` ^S徑Н!Ym<'v\l _ѠBnQ>T_c_޳}T:\ 9rGJl|3ڑ~z휼Ŭա,=31WYtZ-‰ԃ K|[疮G.;N_4@f"p;N!(-Zaj']bM ScQ;…BĪG=SO98"$.Ɣى42]]ui,-Rah?}E'0>%S9Z:]-;}q{f4S@əIK+r~ʦ((KW J=.[irn'c׹ԦZt1˦':iQZw{t=dC)orOgH`crY;?-4U~|9_j*׿՛ࣝ-gMHlD!%Eeؚ9=ԣ?} oHO*Jw,h~7ڀ>YE}zaŃ?v+"9~ە\.wbڨOxB*@TcGT -(`c\Ku@^ˏը/h7V'd2(jÏ I\Zڍ0%AP1M1t Lpz"edmx̟;e)HLz%OG\8N?q_zLv8bwX` NB[܅%Rdr {q|-q DK6s9R<mbi/ed"E%R~prmJv9gM]FWSX_ Jp>KXMr4Wh'QB@@N m `\U͂h`+ QT6pFDFF\Ԭ炬}۲JT6CS-!P C_Mv)[[k~z]xh뎔qR 4LU6( a* aa$IT4kX^e'iSSFۆ#Aoj !Ve*sN5*Ke H"ؠ b 6Ӳ}Ǥ|#n88t+)gLss?*%Du>3`5 ק)[e?Ib&:]9ɋfs ྤJU4vj+h5d[T*tPRcye3k(oӹm6vCԪ+@Mr'Y+ j}_{?57F+A-i_.uv⤀v7yr:4$O%9%lķ0H63ҮTIzstfjKF\B+>;-$Ԁ:rI 'EI5@v h`hWpl)^s@x8\SWw;D.a9鍈,fqE=L%GHCɆYZ<$4cRxyp滗JO#`%n11iRCVIQXǖ|eB@jљrȆf5"/1#]fҤ>AQ 46)-Gㆯv,wwQ}=8DrgZOgײ7LZ{Dd=\[]춒try"3 .s\a5Qxn2&}{ޱq,[$CRӨG/0=ƿɩuQ6/ȓ&t9i?Ip{Q%d轫1"B)9">VxP¡_ռ 4؆FFo6pit9 J@ι OzILf-0oKb q$$+w9.L٬4:$`YM)d6&~MsxKA=_SoJ`q;3kAՀmñ-4JFÌA,sTlu) ;5C/h)_"踫*.slŅG?62ÍݜzBP4n#ah{b9F}MH ,"EFPppÞJc6aFzѹA X*^by<$X16bF3a壺%#lPg@ck,v136sZl қVZCsm;H  M$=u$GK;e9x`7΢ +6bs HZDhX]..b@WyQ q |1GcpFe]$7lm;o>:#0WfAqmPl}]bymz^e~9 (#n;ܸFPQȱGū}.M UfR uy5Ys*ly1mɇ}y)@oDxh0Gvl͇c÷$^2nb%4$Dd&&֛*܃0S􄅉(\=R( F<_^peLib4ne qq`G&Sfߺl޹""lVQOd L|<*N;/Ίɸ:++xp@$ 0`[9zM'M@B<ֲO}D́sUjY(ݷY5) &~$F>`;'hb5#8v3{5x*}E&r4܀QVeg8 )aαkJ$0ru?kz%p=#\&VV%FUã,xKx.Ѡnh+%4(1>N3}}YE* $meIpƙ;R <[⹺ {os^kŚF8z!rLT6ec|,A؆>!xEq:rj.=tpIrP}VAjݮFoBf)bb Vs hQ $;`{#G։4L n^1#5ݐʞe6>Fdf'nH$=2Gkz]иbzJ؝E*)?^;Ikʲ܁q.Zu~(<U "VW~~3eL@j^={2cO U7DYS[~@ա]kWtYX㹠ϩ7l yuDf&׸tF5GXTؙsBҸͷf~#/C+tsfGkՍNݤyT[}x9yV`̶AVXy> mzSaV3X8P>ؙisڃN.6}ʶgѩ=4e^C$ 'UAm*M|&\]B/b d(l^ L2t8bo>H[P()A^wR b=13RBqDA "{_clp{j-B_3Z,譟CZ*lz^+m^+ nޫ(Ov hi kZ?a#\ v=4)!-RunA3P>/~ ,TA|qg?C ^Hڡ'(]rEY~4}̓)C=( ~s]Mf֮A*jC*ER#CQs$'X# bQ% ~H#qWw hPh5I"u/dq smZi):ΟZ-ׯYnJP81Fov)j=8I z`Z Ox?6ƴv6ou@Ā $gr\/?+ ~lsn>H9R{M><06c+P{ Km"Sy(d#}Fq:K|)φQ{A`&{JYyTcx+LNz/FB?E!}% }砟"h\phK9t|CEb)wֿ:lwUʗyM@;syh9VQv@q>Ol-AYSvnJ֜Mf\i܋WgqԅDb9iĖ.G]q 'WO*j{Jd9Oeq= p:UӂG^ j%T~'$*xy~ MbhCzmc?y' )}lٟv9ӓLFEӊD)ֺ,ս5>[kCzDRmh"^:a݄MjIEGˉH)I'> VF-r& 򛙵K]H8Fr w =AkZֈPcr_3Nt8N g13o2'gʓ-4tk+0"(/w&:F>D>g٩E:JTUge8ۈNkMвmгp E'Z K\Jw`4{f9An&3%nNqj5H3#^?U;d bP  |6ĸ ,A𮿫7߳ ,$(dv %J>易l+e&Ru܏7һ۲u2s4La@̂{A XGJ%Rh6T*e{F@jeQTw !5 =b(:U3។WA5r!f̳$`0vjf8rWԸǠ:\ܿb^:!96ÿ^CӼ¥po{6Q5 uI,*0A1\mm  ~=uhqk++hc!I#ظ89ïk.=`!7Cdݛ#,Du@;k@yt4 J:!*y:#TN,7c0z?oBbb^f&@UXmpP gS QN;no >'H>T\0 ~x̯\γ94`KS܉ƍ@ Љjw(=㉲˥DnHa<[ʼ3#`^GtjPR.)?z=w_Nc؉uWZ}@V[)\H'je`#{҈Q#gXeD،.9sR8wtJϷ%&5VmWk0(Fz5p{7Vao:c;L֜b84]o+9ci'FK,_&uA , .|ȕ(+MX%Ӗ{]i~_{oA֖ UÑ;&󹥶yma?{+RKxU_ti}&uS1:H LmxnE+'|㲄*mO*][fB>_\jr, FBy)ӱ;҄59;*7O2U9'8H[)pŠc+~1_a9TTNOyM&`fn8;Bucb%bqCI݉;bnڴ@ _Wj74>|qlSDbic)Ms T"%}y0|}3KkMuEO67j9=#:{1gjkCy _89=ë;VV5EtQd\A3FbG:<W OoOz L͇Xw㩪/^9̸t\}gB 3#& 7$˛=\nX*K{V"}q߯rO1Sǭʜx0D$u /ۙr ٘<":VnYG=Gv ISIvG0ۗUo02r"̞O־m:AM^v '3XE{ 939i)p?^+c%1PjV (0?<+ r+\fktw#'G*$%&2zGw**uϿu ODa10߮nx L;zB<:A{%؏ك ٚ>%ae iT=uNq&JjEpBȑ+8y iM$Y*o\E)yEXQ1X}'j5ׇjE&!#l7al jrO9_MvH0|;G ڌ041.ޞeC2NJjg]؞3f:B}_']WblD/|`@%bB mE$6@h 03rZVV{lQօuҺ]a}47%R1זn@1^i0 >afܟ ;n]b%R*ԑtgDA@q_W Ge: in?BwrBC<ËF"2TL8;[`{TN=&Jff'{Ɏa9-W%[ A5XʾY=d>UQcq~~'+XtZ3:r_"AP'QV-Q%t(٪"xLmwm6ݿ'reZQ*2\W|y|k< M~w:!/8 |x58z :x.VӖ}9(w/c[f t$]#e"eB`,oxW?ٹJCĹx;ڸ<.CU3J0T0%;THUvne5HC^(/ZH xs]*HROΖ(3#rʉ'*U:cה<.PQ$֌tE pɒk85nSݛ+ +I]>X*؞b-؊)нS@i:p3cӵU&V.a\Y#pe(.DĤ+w-WLG y#p!YʼDju-ĆWLkJ#Jƒz(Zk^_d"2A6dw1.u`{p_G5P}EmV];Swj @#c]ױi"axJ>鯠vۮbb2}tydW=@?& }ؑ?+rOxs,b2ngK@J/TL;^hMUV?u\4{H|vђo 1&ǔ^Zޚh'gO!2Z/tsޏ!0OW<~x.aG8ׄ͌OhV.l G;`l8 +g> ̃})+8F;-d@qI`f(}}|M#CXujBoM[B  yJf~i䚆_GnM_Q#Ilcl|CugfL74I0T _OCOI!',!7o)<G%p*kpTb? {hUtqΨ%hirAʈ)E/F7^'B,OukѣeINmx_{Hxsyr~^7HPx>8_ܮY0.V Qp}Y:z`X]*X$m·_gO41q1HjP'c[:fAinҵslXcvz|AE ׶|CuoqS7Jp@VPAD h/ <[w&;DNǯʡ p 4p7ye*eF=2Y+u۲3S`wΊvN5OTȖDz/ -?ƛnЖq6*}ɏZ{c Ʌc@9Hû㭗n'9}b geUzd]A4sEq#rwǑ 2'D\SXЈ-d$=i}IjKiTrn(SDzWXTdE6F 9SY Ҿ+fQ߷+2P]=(nA>fK\2)җҮoDrC-%Do~-LbMr0']>:Qr58Z&o iK&B4&ł/SLmUEC"':J_WKtO?e& \?ݤo@OdTV6f:JYc_jlcd;NO#p,2E6C`<b DR廋%37}Z~7XtLOPt2tsx/&Jy+j:#@G Vx} ĮV+09Wpɮ GR27hU:8_2F㹻g JNNTL spCٮ:r<,)W!ߕ\p96F-tk4PrZⴟz- T Q ع|b ,Qj!ù]u*V]԰/3R\Hb52SiU!E'Jw>..XwWURJVuR@c 8첆ǒ$.SifT-"E4Ka9n$fy*`PLG[D/xCc#6M- AW8"XO)=sYRT;OO7[T݃iSfqn9^,@ {F Ja*c;ȡTݻdOha>૝+餧d}7N\2 v3DqU&ZfE—Kh 혟.YHƧݾ'ț#1O2g^%t׼1|LZȵN-`!_DJ%Jͯ3 }" AuDpL %(Ή`-ʘ1ir^5R_C++?THM ksR(K%hS[~L] ȪHG<X"[byΝuH6-a<5lnV? R4}$PqLdڮɵuVb1Y/S4Hm;,LLJy4kU׸Fܱ%zVu^­W އqߍC J_+z VJ5^9etp& #+K7XOd얧BdF &Q~`Wg$FM4W\ [fLq r&ps/oAOLC^䟒Q&#+xTt0іnlF27/^n06MlXlW"b&J4Ms:4)eVT3{Ar߲LG2_[Wu)r82\xe{%X h i;ݗ{JT/`u!as s/"l._Ê@- uyQ]i58Q9xdZyFN~ r%Jmv~6PR3Aّ]tyc_.{j,w$YZ̻p{i}w] ̀[Mdx] 5kM-DM&u& ƄvQK!]ꨉ>:8dfE}xɎCuSdra^1&t*.SPͺdwXor4/0F0 AG*먿o&vd *.Q+j'ȧ0Ff$x-n- ?0F`lFl&@dEmU5 MoOXՇ#4VmlHWJ׽=򵙽=: `c|^p\,G~h.n.NX!ޣ6BY ]'ҝV!O[_`=į+R6%yCwx?`•Q:b?^`?Q7Zd Wnol?C$J9曹ITsb\NcDȍ-#S`[U xg Aߘ3ѩ8~6(^5^sD䤽QB3I >.CuZWA5? ?Izm@viB˛{|GTǍ[YDݞ,\bO}rJI3G H :GNl4#Lux7KlaG ~61]j3:x \"g\Ok8)r |',6Yx)"6!03|ySӇ1F!,{ؗKpr `WPU+_g )v0ÿ\YJ񣒡Z$d;ddg+2ik頴I=%{gkǛHn [uZ^h-< )9ޞRZ APړW\&W{7Fec)+GE(\(/K6TB&K¦K? oV5ьO~"bckO?ז׫X2!:XISCԜ]vN冒EZ>6@/ej4J9AQuCVW! w$!f ə4t.S*TC7W)=oSsxnB.~tT}( gy|;ePmgLXb=>SZ7wD7tPru-1g(PdeAvVM#PP J9u1=wtݔf;4ӑJ[#5ޠ#&p=v SBTڢ4pTp{v?<)YzzhYc5Y$dX3?Unѣ=~2;{\VPj* xm5I5Z=ך 1ojJII !1$nLa l:;M!b{5E.fLi AL?>w5fHM_mRX)vQAYˊpR0)1yRkV̟$爪7ڇ3AO^?: NW FnřRJ xfz≓/lqN˦i*X3%?/ tAD6!4vD23FZ`%b~KnrG»ZXQ2 `;C\\ZtZWJ;(At}뗌<}嗸jQ _Q!B(]p(= !!azYlj'M)!\8xG}}i=`Z:,Aӱmogukth̛(^pO~̰9%G#7MCYo`fdc*Կ5Z4hQ \,:v1E$I÷1PMfu~E@JU(2Z"`xkOF@/Oݴ>sHRb֤ҭ `Z8p,߃Ydo6t%W4XkV]?•[!۱|xEJ1oV$ 5xeg磆Cի$z8 ĹȆBdBVx!~Z0R σڜ]o*d22vf@@ڴʹSB=$B,g 3duXP2kn"ܱL`E4r򫦁:~2}jٞ.";" @/)KΌt ʘBj"'E޿TI3xv\rBhBʃ2k⪲c_0_W05Or:MDvGLCH1B4Ag9FAP"CO"y1 ֻ?݀h=B=B_)lT:}e<C^g 樝ϡ=&c9N9(0rz|5#, @3n:Hg3VO[֭]1]ͷS Cj,5 FVȼ"Y1.tesIgW~@C1 7:F+HePs 6Y O0ɍq !cwkFi o")nSK丷hM>۞̋DT+ZFt7 rUs Eߗg c0 啬O0+;ʄpBĨW!­e9.= [=u"y$i5:n piɶߺo{,0)0NM|s̫ hjδغ_Ax8eX,0o=c$j%6aXZL5ЋVY*``\U^y} X$yl8h7Zn?EȾ(5s%4AL#";  ]%l(ŖRNavShWxP[ziu"FKft>f }%k &st[7 Ffѐ t"ÞY'9Zޒ ȆE;F|<誳oݼU&IcC0BiV`-3&*j:;7ё0_h[5DpGԎȃ esMI~&|BARO@{s|ݞ/\] Gjy(,Arukx k- Sy'9}fZS*sd/0kKAUJ2v@Q=u8xvؑٿxV~ jrM|3!tcȂ_4wɺOeIӸb46 \",7 غE&~HL;\9\+~A)p`bׁ8|vGB"_j[k˄y~ 9Pa'kއZp*^!d:BLN0ngDm XceȨ" "n~Mq)'fSz"_{M,,WXn!"]Jf_w!6LܾGqScN* T*;П'TzT#qnL'gbK~nށ>9(rg$b&7#{ˏpVxAkbv8{,ql 80e+b`V]gyTQ3fx*k-è(̻*Y*#$B0 mi mh^^͉v-N |SqP.lO qe.sOFgwOu37%~޿H,:ĉu|]pbк "l׃ێS 7:r=$X^Zl2ârFUB2 ) |Y$8\04j^[J_ gU-zT b򎌺g07bz =Sxx|בYєǹ-h\ $Fx_t|{fyے, uJrzxr:gD,Xܭc|!A店W\D3(Uݎpzkjb9MP(eՆAn=]_fY[re¼7Âr2m-FD>{,phIƓ/:Ӆpwr+\4@*&α\-d 00F=r2Yl@{k!~UȄ'͎-9es[ ?fWX`>Y>A7"EyT;~>H dE,N"ǻm C`r^%YJ?3`e*1]tC`vHApWNJއ4`0WkYA8W -5s{{_ء@zt͛n(^##>5JBr<~qY+vUwyWdE&9T[",OHZxfK]qPcX<\[sڜҪ~p(B;׼@_YȾ17~IBg*?q,h@ΰZt#d qڹ&_{ ˌHb8r4\+dw _%$h EG Hpw$"*_IMkt{LCDPW5lT/زf&bN<.hZ{U}i@1*1X@2#QX(~<=|M/:*4}{?pܩּcIqT7[Fk?ykyb!۸{`p*T?L3a6fGw9t5t)4Rs_2 P(BV[leO\0EcVRڜ걚,{XPv_EvJ`?$9'$5%t78}!]4q/Mx rY\z G%>JOݍG@I-Ji_P1JMi-KcOҐ⎦O8:;Sl%d DpĂK(>ZJ}+4vK>K]@m-8*P4Z>N(h{[1'X)Ou|C/'c}`- {>5fKr&Qik.7l;_w$t#ѩ#V!xrM %+Lױ{w:yjSrsHommB}v ['Ri6VCOH,~a&JVJTI&0-iG#F@+scPnkCkqlF8i-Bn(:?&e KQ|#\#\Z 2IDS8+7. xѷNӂ.$XI;G&RjuODhUOID~a21馇V%^"!4  BK]21Ga[l68(aU$iglfIb]K6%Gwx?"a'+u5bRx2Zȱ멭ՉQ~q^dHy 0$(^Sao~GMٮJ j2ĹJ 鉕"YA!UC">&D녎塣1֓߃h(%=T3@vd#U<V9z-i;r=Cwx"@I\>Y$ J :.lC#7"$7w,j{-;3*߰Y|DQ>78 ;CBWXPZgVd['.NmI1诓Oq-5#o|m-*dʪioIOCC{Σ^ܒ+,e 0ku&~m8 ܇Hg3) *4)lY|,^OYkdL0)oyI>ZVctS! QعT-,sMͫVWW”p#(Ou6; z- BkLpc  !ZG$m){[_Py4Gߵ el9ks7%Bۣ2G]PB9MZj\o)D5(sЦ\%\TOZq?bnF[ HyIkףCNA&h =Ɓa3Ql+G&!kqd8U6~ 5[ZD~pE;&&lo?򝡶vj6FeI&AAxq=S2B'@7J(n:+ Y84`4豊i!jXǧ} up je.:Qv2yJ<yD}ڞjz;2 cO[On!e q2)['*6({W^xFKd}P }a X idy[ki6pcM\cTũI8ڢx>0+?Qt"+%te<=-5;.o#n !`C0߽"Ux:ydFLW7^/ Lh ;֒3[^yڞǧ6J/@Fw! m7Ɲv0m1 Zrޤu!`nGq b-EqE!zAHhɶE65d<Ï{lœVqI8W[R'_bNl|ӡ|6*^<^5.OO]VC07>aRYDB(,+~µ)d*t*UoW(&q:ܨ"Pd0;3 gQo6]ƴwK/ԓl3yu./O8R>) /݊9Y#nRܲ#9jCR)AEcH H2^BҴ2nIGa+Z,֔s0L6EEC/`Ԙ!1^iC <[cXCLpIZI)xP$j,=:IX _!M[g4TΝi"zWeUmךUVN օ=uL,>~R%KX qHЯǡy "ۊqb ف{볖FEs58 lH-@1Ϡe-kaA%::պxXׅod5D}lYiI}A!j2Ŵ2w:/cv_j R'z-+ xZk6,h`5kSdfê8*jRw[0ΦCQ"ؖ%zӴé 39]fiSwˉl&Sp;v*\F/\_McX@ZsUK/ (= %ok{|sǁ?]vN" i}Ci*s>V1W&yY 7Ӱ1Е)|'Sˡz#wthxN^EYڅ nRtXFew鱛j[3o:0r@hY]C/] )YGW5|C롯v[|w6mBmuyۑu-F6/ FuY$ 1إq0!-nM~wfA%H9s%-Uoo%L_o\5)L}IV_ĖUS%?l7qnU8pS*O[,1U9+cR3o8t~U,ޯapvA_Ǒu1njVؽ-yvM-b,i1m)jx!:tXT6 "ƻ rk| _B9ykS9D°v Ŝ֮%1]IEQP.%oZz8o )W -l~ONYr"!fXlt 1B"-ɶ\˃%(U9~h쁷[wܣ74v<_)xVL5pʠ5W@I9H8:8Dq(Zk*ߝB&6pf_JtspJVIAr5B^ mixRNB$,Ӌ1*Zs){; -Yަ-@ad=j%"ߖofD68ͳQ 6{ec1ѐ ݀Lՠhec}` .RUꥅ F+xWLOJ $pu}"q+[3V,8 ncpCjXbm S=K}'(3^4~x8J.RsRw,ҳiSq'Ek$hHnpL3XaadbwB2 ],mD":9&w۽.">\RkA֯-\4vNu$]BdRٺ9$UĤ8@+Υe!gwt_<%dxヘ댝fzjC z9af::w-H踽}ʯ&i ̕/&I0FJm^|_'cױC(>D+ӦpgEQ\&R Q)Q9A +Aa3~ijǫ8GH$)k!gv F':t I5!QQb#מu&dOYv/౜xq|^#nT͙lޢ^] "DtJU3t-pqIj^Nл8S` MZk-'5[N 0++é6Jg'M!CZ|g`rn=؊ Ǻ# ٴFDD*Ӻd "s~aZnT_mF>.ϴk͈4gWkc@ BY}pyѸ9+>7a 8#Qo7$BF~Y?g݈kwߛ_+ B$Z61Pgj+m j)H{ ^™C`9CAx9)R}KtNb} [}#7tu#MY;;[HSU oPMo!#׺_Z`'>/z57>p<˾טJ¯q3]#1:1akvc[>fѦ+%K9}뽭șe'?\/iD(e"iOYhA,o'M` _Љ9[+hNv&T?}x3Q)iu#U!!N( cǷOBZܸ7O5AjzF ki%(m-'80y\PK$X6Yw3PN(gP7[ZNT<4Uc@aeJ*bMQL`n#mӠC+8MYZV`gHYY_(ܙǔ+/Wd8`Fu5{R,`S;|K1xȀD`x7 SH*W%M?Dm+ `KK,‘OX~Z=$JQ@Bb'ڌB+odM1x_w)¨뵯֦.Lk)$)왏3?:AQغ `ׯMs|~LUqmǢa=@ykT@Lh.k a }omj!6$рc'n-B #Q߅ n:yWFddoD"!r+ʡƈ; k ?v@;`˿V״^t`'8[3ؽ48ʒ76Aa@5;2jZ ?7?!Bʍ%H;iLdoΞflOϚQ$"kZJdWpH^MB-3E K?HLOU.xJ!'=~k=ґ3t㶟jF=PV|;zxchLpiZoHMK՟/GA酓zKQé5FÞWѢ̩) S \*]Ǧ֖-i:H2QUMGC1^(󕏺 ha G[tb kن6^&B"kGyq:/ݱN¥v3܌Y}]%w߫peWEUXI6- 2ݞfMNb]uķ^ڤ}óLـ-]v=51֡ F]B&=ۏl2dA-̚!;MTB%_xf̐&2),G /$ ta*ΉTABihP]IotLF]-JBٕ ]J6#@R2XJk/hK1C9EXcz05_AH,bqL?h-/hˡloC~_s._g*aEO¼눩EG'o%;@eG|cv;v\IQHⲪO [&"ú]Ն3̓(D]-s\M6ȼ EGJp,w[.fu|Q%sNӾFlAAdg[%1㡤u s LGLҪa^98щXmԭ}cm*e*ͩ-5d OuA6znJg[gM3@^va$h?`_ _W_upz,tz /yWtIErd=@~; f} BH c4 q)ݣ }TZεش$|f}qqo_cy,PL]~뢘Ͼ*x`Ҷ\KƇFn!z;-;1ESؘ َGIj2*oNVԺ=N;۰@~g~k . l7#Zl9GZC>)XRH>J p9KL\LϐYB-z_nys;; []rr^QɽqY8! K|/f|P]#>#E ݴn1^n+p|=E;oDs rҭGа1Sj}LWtO9zFVRPĺ6mr|usBYsnKm\+!![5X(y"oW, M-B]eURHZQ'uC(UI6y0YFP7]_%uy2 U,w95&PRwdD1Q{-f]׌_ڃIg(Zr ߌ|DO%K}$7[j֕|>L2*Hӆ(؃|eGǔ)ZITϠ9]W"ôl`O o˦Uqn3k+I6x )迌45b"SQ;.!7;|n{Ǜfr>VݝpojE0 rElo:nph^aIm(MفUٓN[D+n'>GSmd#/ɻϵKdI].q^+*9SAn&H8-vfkV}sJI+#$,RbouhmiՂ8 N[- wC!jTV-:} :OŇQ*#&煴"d཈+UkP7Z3^ -<xB(\hƋH. .p)UѠ$?adr;cTM1JVD=b(r0T:~+z~˔MBXlM#Ѹ]u|< > pr駹wcR&I1۪O.[RKhMAOלp^%c?et QTI$z \ OLl}M60iY_Ʀ\Z/CJ@|C&1vȺB* bDZ:@@&`EsMOK,(~rmB1ѐ:s)c޸Zy.{Sd,aBzbd릮f*Eeݫ+vv%iK?fǓRMRN#NVOo-VqJA!qGrz؀TyWVUQc%1dz6f"k]ɴ99U _&H Rt7`Np~Sͮ|H!p۹3l P&_tڱ%F٢t|V\-T7 lRx"ws$#UT@U~*Аt5=suF+,Ibyv1&{2uP ȕCh#"thS\`Df'koUH/ 3`4A r%bv@Zr1Y mЙ#ZmCz^|01{ū0OE\f-0P,/6nwq%ϸ,ߟ@[n0^i^\su%mJ%Hi&M0._z Z#vO7Q8;|nW}*<"V+?JV$G$mgumCD|۳X+$!7+VY 8uަ0mrr ߍLg2:(d9]u9VY@w[S49>}qlq.K1{̢lcZHYYddqQ~i&z;H}?"Z$q5%ֲ Lǂ>v|DOq5ѿi`´_MgkE0&%ĕj\AڬN~!:/PBMTt+:5s.ʒJEY`_6 cr`;+pYnbg3ȫxHdi29Kb6h|7Bc0nPޟXZDCAEp{[Ύ/&]ov€1Nu:??EjW(s]a<`b‘7ؔ2VyA U }'#5$heJ ^nH8Y21t)s#FOM到^YihR͚axU tWէF-Бs%OCPDl'H BvMg8tx;R&8`ـdp_ei(4Bf_8U[~LXB*ﭼ^6lL -7!u3.?\XB ABi؇bE>2 oHU~zO҈Ŧ "sĚ4h rapj^2m 9_71w@*I%.!::wd$\n蘿q{4m&!b5fQ2/o-I*ilOba͘Ex.x4c(SW TЋD#h?i |QA0Ӧ F5fRN1kpɃIAW'^wL~.-.A84D \ #\EU$5i- W "(&! {C4t~P-8~_̜֚K673 #cE>8ʴ<~ZDKS ;Itu#ŧ6R iQB; BSZ@Jq$۵ufgaX a.Ѐ7^W@ eg u ghAh@V{0!1/R(zb@Z,>a 'SF@ELJ*U` C=͙7wMhS/=2)jD bM0y\9뙺50tEz?ڹTAqBb ?2 ̵7k|ixN&l%gA݋4U0mFJxcaN€<`ż}-!l*˹7=(hY"+$dʶ]3H1A+!n^0V: [[; E {˫M@ ZBi`:UK^'ǾmKʷe;d9A!zt~ʼn6Ԏ'S;7RdTεtTiDϡ?Kzt:G۩7apA4-׷pzADL|Q_C(\Ӕabx#.oSZtbwwPp-ztUtHRf" / WNDN++&?憒ĵ@2Pd.fiewڗ7W&O.פ6:/xT2 :cMzӬjFO!֋i;U41#7w U˵S މQq؝,X)Ʒpmv[qs6o+RTՊ'0n0M z.:8{-e%K8iRZV8n1`C+)J .b} `Rȭ0ǵTLMTJvc7~-ŏ56G/H2LX^ʯqiH eO65j7@y=g:A5fJ`=&h-3*_>d\NH3eKZz]AGMf!S;,I,z  sB6 N=ȦKAJ TD7W'>5rvn`yC y86UHV_ g)o p+`r7Z ~"-'1J/}iCOot*{_ݎL:m#IQA@tdPAoZϧLH.(~I-?, %Cv2GLfq d_jvԋp) %8aNq~Jwv O]ʙU/khНy؆Gxw|HZp>ˈz:9io4K^<cq% XM[Rf)Z+@N6_wܙ+0N\ehu/*Ku[ ˒>*^2[",o 簅! gU{bTq AF͜0'!D(ښ+'acl[LYΓ'OUu=D(6<-lnd kSK -؛RHX*g,ik{)48aj>/S5W2KCgi+Ӳ %Ddb%(P\2Fѩ8x)̒PآyC-B$HerAkxw<@1X1p|zY:<~܁\  l#R|zq ǹ'rVi?\;戃L ;NUΠ=}f>~F[;XtotuS뫧D +;]:.k'Q X׃蘻AE!3.݀#KHkڹ3xxv$\2[(;%\װcw.%Pd_RH ^a9Ќ6/TykeekQ`$S5-Wd17jO<;&lA|@`x{f(mcReX~Q$^T_Np8-86 n!'ѱMZR%R@] g?| Aw)0q*rDgG-&bzJ,`V.5Oox7ZYF$gpp,)@W AS:qUؽypfR^_0L>ֺ\ 1q:pPD뷚JܧQgqf 4e`$v(\pbH}2F&KdT64V\x% hkZP=[k% 3֙_1{|cdqxX]h/$(r/PLI&3AE076)z# iXR\ Mel5v;EKC.PU؅yU6[fD$MvWR;p~Z$mHly+-]kg<tԩL<$h@x~|)/:$&Mݤ[ ]!cAd@@bD噎y@gN3 !臨l<&~2{`+hqIŨJ"xAā)`zѲ6^$.!`K6E2uH j; \Ynv$'8ژUAioGT8,1l^-:2(۝kb\m ʜr ʘҟiTfT7ML22oLoP)TQ(ousw 8#uSoԌKh|ռxFJ7뙦D4/1:p}7tf9t1 G"^UnS&m"mCQV )1''E? إz3S(e*?U>!Ԫ@ Hؗlvp j_/=+g:OvypՒsޒwQ^o}'OiEd MUqHsKĢ gc@.}yiK:5sDE^~L(p 7<段nEtn/+a/,u1L$GFT 6Le4V"ˬzUMA3>"CE_NzdMSI ?M,F tp,vU  ]]ffn4V$;+CyS}s(x0?}eN__)~.HoaH#-a$6!b-[ 0KX!Bi6Ϗ3o;d!EkǕf9#35@u\Wh x(/ jZdKISy3n:gqM9vV`˷v׻ΥyT e[Kc\) %MCtC]iBY"X x/hwW2ᑶP< p CR_(ALJoEh c#KO[o ?,CCu7s?"܎IQ3,?Ik^tv.$E\ΙRrh6c Fd6-BuЕ B[Ji? HeRۭ0]du8WxON&:T!vm_Att O=`5L8f4䘠Z`\W|AES"O1dŤ`3`P}#.TT0:=Qk H*U,{,sWRp=G,)Oz~HG:~e#&0I>[2rmu5ſt|ic:t{Izf|Ǡd { >ރ̆Lp'J]ׯZKqS]}u)a(^2{=g?QȺ=aQdzZFji@&)<::2gD /n|zz=3/Vĵe" _z(2_.(mf30^t&uS"Q؂:zIa;z ak`@obW2^('3l^CWz[I[zp狁T/X<@7˼҆sVe8cٽ=uXD(cN{Aura Qd$m+07ծ"fT޺-Ӛ&Qzc ?wo,igMQ()Z8M3CvF6l/ ڢߧc.Je(S=~eQaG|mR\]NeݭlrkqSX>;A0Pxxtk5b5Ɯ5@ lT]HrP ٮS,Cs 8:jlʈVAR6a=?xFzm?M1+e7~~b ^zBzp]0Gj>\$MWˤu7҂ )ށ>Rs" M=SP+) G yÙ˞ E6T+bQϹ9rLA LTX^^"X. 2xw$u阂"u+y$| 6NFawT"2pa~[%-j $i6t/EK[MgK^6JrS _[BQ~%=>p@r"L Ğ&=\iޠK/fd7=w؁;U5U 9>⹡ߎ=B!mEtbOj PR8sűwa _;Q$B~ ;4+> {z輷u1]~(ǻBFP je$ձF禮4Q]TmV]>8+mG7;cᡰNVK `N S1fly+v3KmW'ŻV /[%J16w=ff%t(e@[uh; p( <-n bjc]UgAXZ_f{^r2$ߍdl2fIe\{Rqً(|IRoaKm{s8قTr1>A5詩 J`Pbc@.ۘAK R&e[Nֵpv&e! UaȨ ŗ ]PM_VJSctP>z:vxrEƽҳy t5阙L_3>heUfQhퟪ=ؤyx̽jO?]7W[`:dX)>" OamH $QS V S)Ewޥ% g_︽q# xLZӮ$dW{M-MHKEMt7?ǷiCK?C2C GNm@X0Ĵ@?6S=qzӥH ץ!1)ϔXL5HTb{]͕PVn2A(B ytOc}b[SxhJ:QNaU[.ܲcZP/W4؇꫄/W$<f>f5 Etٌmv)R3avhng&TYyB>z @7zj<2(U*uMy˗1P gtSqH(>&گn"[%r ] X8/jߛ.>3<5(T5ҋ'' (gwB13o =ܶͨg? ߥ%U o "̱hUq/KҥK^8}HנL(h_}NNҨi &Ϥ@~qh/)l+CٽM.hVߚ1+"2:у6‰6OIv0ڷnbP* FrnaeEY `$cg1n}p Ǽ5\*;^ٴ+.y]!$x4@$-\~K"WZYɶx]4)xΌH<ԾhVbͺ~Z,˩UKY聡KT&uJg n>tKXpoa^'5Hb L4F-]uy.h ׏/w:;EKxL4}%!@Amy7UG]c=8_`b;4kM〃\D.|&zObXвXE>jb%MzatRdyؔ5>`~aȯD"#$wMׁ84NΟadl|h&w 5 x +OZ E;B}˵Ru8IJM_k eeVәQ!B3ܔU\fvPR-N/!ye\|e8!R$YmCpLDN ƩNKqSEoܭxL+[m; VqI{rVHYYhBvO]HL_ą?;wbyy"}9.Lhk}p<"YFF̧؃`C BG bVhTa`Zvۼ^w}?w@i^S=X,.-|K|.&Q9"?F 70褭?շr(5iV0_-ٷγSU.5 |kFkk #psfu&?A3e%xJ)+n(YXP &&cnn$җ e#F~Ylv},1 ҋJv7R*~e0v|WX ߗ|dA}\Wb#ɦh EAEHA}a˖Hޤ9]΃VWs8/׳3X*]XP@KD D'|@Wgݩ>3+1{fp-s;Wޜ`Z !癓Cr"P6nʎD9Zqg!S3.Șz0ZB{F!m8V UfԌeG(=1DnM>oVs[ `;UZO׃P0}A9-PTrV/M/u:_oVzJg6y%p?BcQN%( (l`.C &v=^e7GǗo_mD ^mE4Bg?seEѓ_=M{>܊T7Ҿ'^^ t4~1Y학ѐt쵈lx$iU F{9#is'Z]xJ2];\GPVic!/xvX2 3Zv/VSRhцYI W7K N"%bFafnyA.i݌|? J1 JZm,E?+ST꩷`&H&.=hE!. _1gϏwz!Gdqc?Z#9EMօ*PI6}ݲmYYϓs!9ofTd 6&Jq]FW8>8v vHvq嬔 D}ɜᬿI)YA>jzZqMݏdzf5W&SG :ml=ep-1P ا,iRB3O:,ݑ;v($vQ_pdεQDtmm+!!aqP$C\¹ 'R|04$mĦq^0'CpFT Q+g 3+= YuEy6 4ƞG^ VaJL. Qݠᨗ'Xʓtu&l}wq'<8}sF<6lT P8Ǟw;֟4['YG4aiDžeM$RւF]KkChW$Ap,d99i҇BFXS(|4YA}}Jg'>\B#rbuu&hzZ# t=~3KT1n9O&q2A(&:8PoV&ޜ*ԒY1BG g#{kO^G? (eڍC,([JO ޔV0lܻ)<4ټ`T8 KSҠ}iC`Cm64aJD#jznG;MRQT ̎M"}*LL"Fmtt+fS ~4*g6t"n)&%y`e_ES[SfJt*Ufs+e0f} Br_7 x5voD5=&BjXYԩ7 ӆaѮ '݄b6/(rn1;AcD 73â ?!0nA[JC 2p!7*؆8(l _+!iƱ˅|9G*guaXϘ!x:|ݷ3 hV;\\ǚsidt?}"a$ܮddLzRj#D׻L9ipH>˖C_by+61J2<ym!C\Y?ZxՑHy{^՞Ue¾ŒC%sy?®`VIw`jvDn !3hr0VKF'R8&fָ=LH9+E M7It#4Ix AVgͪtX<֋c`(SZ^$<|$U֗^:Ųmf]5c.{N 2tR6]Yİ}Kح #z;70M]ۅ̵vDF"ƣC[ۺ(^1ʄcc@** R*kgn, JS|dZ;28a,766#r%,zLpLs&zp_8[gIjFӦj/6b ~GXDr;Wl~,ߣ'܍E婴Nf&Mb1rZSEjb{ohף$d&f9aX`/j tt5ݞgT?Y.^WQ:֔33nVFQ( ,Pwr_ԳwDʵz z.^`jadVgkc1GZN8)XJ84)}Fm^;Z*So_x# f>?Ʃ>] AɚC&MހU̽]w  :jUWTRS0|$ )\Lo.߹7˹][C9HR!R1b.:|[ ugTdmU.zQ<Y5C0KXEC4'KƋ6L&tU=uL辸_*佱nryd 1*[l%σ2etgq}}mefeb^Hݍ]`Xlw03T{9XmI8 >1înA% $lpY6 5U:ԉk^ftͼ8Sз? ޲%}p Jc^2 =v6cuЮ 0où#.K;: l]C:m6mikzƄ .} 1zh9+ &Vn+/3f'5r=.hn[ȥ@=%ȶ_ZK[;4_~ c{mwe8mh%SLHSPM|"LfUYlm=>1/C?[F~/=M>bUL~7e2kǀxWgAﲖsO mn\xUggHBnTP{J9j`4n2[@~d1<5]hNCw{ZUܜ4e7^CňD&$qF^U$a*6E/o7 ,fDPD.%谋2`FA$Ba!A/WMF њiqǠ!bR1/gaTꛥq7 ~nv}6i x|5i^ (PO3t]sPLy>*n"dWpEij0tIk* bj}5P:B9)QR1~)#qwzAH ҏcǺ-kahkLf'X'{-eGj&%1ݥ sȟQwX($61C/ d Ekdst,p"A ٞMVB,΢ޓj,&ekϦ/Nx Yc ڐxPiެJO;w6H|>bS3E]<:xY[L"fKMb_jp0'9\BZҢ:߬Mc5ԫ/54KpђCҖ%aǫڮoeHO7LŤDaH1M6FQ#`&2$Yfsk5JZ'}T9'lwhوJu~> #^uz9K!wA{c %I]H!R6L.Fr,&XsKd1M>o3Ǹ:}Y%y!Byvlnc@>`xJ5oOM1mJ &Јs[Fm"CtC`FW ZL/~'7JNBn+UDOB/`dmS\ --cSqq;z ${djD|hT2+ uV@CE\(ܩ# &r][]yjמqe(u#vX|z!OB ]&yvdˠM;qa'971ę|K9 sZr()Tp.5HіmDF eKH1{ds6Z'.WwGTi2#!X7p3ͷhcx%LFn4Y/0J~(rЛ'v90"q&5i.0S\8,[3 lK,<z`^!ShF x7}O, y]_ ) Dm?&1(O`:9kYxq`(9$N}{Y7UO/G߻O5wspOGA&'yJ%~Ꙋ7/='a[sfY3<>hO,PѬ,FDŹsQU}'/(mKܼ1~+l%~ha/'mсŦ4zsXCq V 3>Ѐzꓔ yyxUˮtĶ |'q~";vݹkx<@Q.uIq)xҋBk##eɱ(bUEܯMFu^izJ"FB0#{u F١>nUp@aYK!6#m\!hD]E jOmBlVku3^Amѽ )sMeOc\#f pl+m%a)l=uةJ׮!3Ry;7 "QU;TЙ|βӕGmZoy?ovFdBn"y|vjmS* $w(O աi',~"Vuٙ! pũPla[ΠIHlէ=/M7xZ)DAђ\zR$b2:E=;鶜m$S0uaM \AX0&ܛ8R\a&QAN;1"ݹ0ס*hUd+ yA(9ELxhK1YơugN@5e9n9ϞI%[9B{lVU' ;DJyx6^tjJѓ9[H陝IdI1DQREv ѳnZqL{RҴK̏I簱s@uk V9Q"6Y18L JĆ#6;|fNTҤӣ{0Z^hX6cГA}ڦ镩3Ȓ8\TSs>R9Ph7RsM+&h9ECցҗo8|,olLlúygtP@WK Qշ=G}Ldc"&fZaQ7(ʁ4~^h ٪+S/hV%[1ן$Dv>-u$7q1C_O]`U6p@sI/z)Џ;Ix-@ԧnnǵIʨէu0ߧfbwlH3?<ݱk0ẘWn-X')&,fQKYD#01Ĭ^O)R5 :$jj*f|@2;_\ɳ~wƶg*oʤXύsS FYHܭ E[ÒyxZqͅx4Vq4x`lh hg!)3!'󋋤%E x-Bcz=OAcd~vY|eCǞYi6BVsӽdڀIk ]{/s7^#&`dOD' QIN¿BXt/k+f m={ {Ѷe$:۴ň?j)m'-tRD*= QG3mPk)OJ|`VTzvc*X`_98^8 B Ga;(ܚnwf\RyxaWdc@eU1ʾ~'{x:N7"~4v-F.>@3{%+tdea݄y{mT[q- ̉ݎWT,7c>]Y 3N#8T"*ώ4 jM=~qr\TpcukQ(8{V0A܂֯Kj9F8( NG` |&b$F%P+;320l0}tD꽏UX̦P& suk!ToD/pYϖۖ"ErDv .p٥Z%,ԍ^VDE+{iղ"3 z8('*$7 D&ZٌUÜ%\ x<=n:r^@a7i-{(z`Zs =L:l-=+ye(CJɜn ϥY#=uh}@dlq1@{4{ҨX [w"t۰GRxeҐd!EGz&Ҙ<:C_0\M|p-BL-RQ!![~6J%<(D=2j|;ص]E~Q=}t5 Q}0W z ͏jxF]9OQJ2)uI⌮JS:G:`\<&vQbVpXi_:e''&~ @xc@w@"[*?^QlVE-qX\(7{Q mR0xOgTPazHTywC/wFm9VX!€5-c@zd84I>sBr촠IPW#IjRrL' Xʢ3<{2Py1a=3K6WjrK'|BȿW;=ÊY e~RHn3 I>x*Ygj 1['k Tc/5Z&R&,2zR3޲QFvD5p'>mkFQmF*uN11FNJI1~̋xFK!+L64Oݮ=Ix0iCsX|rމ;d9zʞѰ׭s@ ~}$$GP]W:I씄>n136_3#Q9_ꊆ ɬr*)LXpYad@By^Q৬#hn]N/DsKVS_91< >Q91s#ҫ(q=^8UgvEhDHMqCmr=zvH{Ŝlibrn_@.PJQY>Һ܊Jv}Q1Zߌ#fuS]d~sk^M`7\VSSքJE|hyݐ<>EO!@gG1ځAU-e# %]8lcm\N~?vx=qZBB@ס:(vXS|?M4_X ޘ_fqCTgHY=2AQ LY<~dEŠX>ZǐBwWbE3 V|NNflt=6 б#i#\ M`h4w]7TRn}th &+TCףkC[H۲h+z3 >98Ppw`b$Iv5:@RR˻̀sۅr%Ӭ%(gCfꮓ]7kRWa{&Sv[A\t|a) I.s( \n(uVrRWE?'> ގȧEȝ\?IUhNX3&nG[1l5li+;fUp}Yë&Tm.mEjzD>q|+H5ګ/pGRe /T @pqupa_mj@LNc mpDzS1ETH>e.o>vca\ 1WF?r!(EŽ=nD~ғ?r4i>xšI_)$jxp©k6m}mMd%r|#B?6꿛 bW*NNݬNQɂ +6U ^7P$Ũn L@X6uԼ=j ̅FSzb3D~xΪ'褃9*9(8ϫ-\!u LlEg^-4d3 '@0R)Nd)yvviQm0i /L2ܴtc9l²avwŘy*ւ =Z#{peh0`:&n;QD,$,-({( pCnSqrmJyTj9]ۮ'/ܧz3oZ(,Jf؏?\`( -<aǖG u߿Mw߾\®b>A=|۬`sEQ, Bj/O).dn⾽C/V B&6A/sΉs yw-m^Uv׽>9%\BODmyc.#v  V&919^TKRN91ΣɎF,+K'^=Zj,,/W.qjN@Ш',cZzE_/LT>j4<+-@U1E ih^zw36mHM$V Υ2o:$Z^oG>Z> 8cP|&vd޻xa@<tVvRrщc:L>rOEu`t6*bC ?blɄAc.sRaƞKΈ'}S/xo(/]u̗ $u/ wӌ@:I@u!K]>͐0t{J˸B2/mҜ-z4(pb`[3;.e=P/5oc[FHZF=[Lep;E2If3z=EprV7@u:[h?%Ac ?K<˿K; 5`iK#T}(󏖗P®Ɛ|$TX'`p%GNBYؚ?hrH(a_ttpRˆyoœ۽M%Hj)i:O_oDwuo|Q̾DysjE/Y-vݗ.?;dWQ dFsm6MO^FgmS OTS(τEvR' QY1]M>-UVɒPA;ÆC->ԵRxV`E-d[j!ŧ{qJGn?N8kw-$-\?yH5fn~Oсzj٧-3Ы 3w$W ^ ӚRCS L'n Qag. b$v:3%d hYeیC6|NKwh #9kX{).$n8R! cY!`LMSW6XD BhjzƵh\KoiL'_@&[A*ܒՇn5_F`y0G6IӬ 8 nlq#b Q(E/0&hg&Wh{θWR7 r~ MɍQ|u'u3ᒠ"}''hJ 3̆ USN.,V+@[Jv 2rfך~O= 8$+٭J!hrQs‡ً.(.q\V f޼8wA< "u*GyB+v6kc\=E=7; W2Nd{ ,ȕlw ۮ6lG/}MʮPsUa( !*^">z?%io+()њEi8m cP4̑8-KT7RyNx 5 0TXAR+? eF?Of<{F5q3WlϿ w֑Ac,!HC.k?U\B7㷿tҁ:|&JAɕC]%Dگb6K VLkU#'a[ʔ0ݦ(mj(4JO*|y Fx,NiP %izčp]CinhLqT9UN류ᒧJG|=5ξ:BrL#؟UT, Fy0`ExL<Μ5GI`Zpʹj|,89"UPA+ "DSoQ:'Ё=j9ԜucƙcB_O 7y~٥FO.3qwYh0WƦd4UfH1+tMs)[1ϓK}w|݊SI +Q[2lYt mޜv*?BѩXonG DMdO^8IyH粕PO ISoBWp6|/8kLb>Rݹ"^ v-o] tޏ;SE(\!.BN:29Oz3 z.{˛.h2 Au1Δґ?q<JÀ5fźwp91cvM4s9h[,ڭdY@ SȪDd7qf}˜ 3Xߖy`MMfRr4fgW)D2~ u#"p“Gb71e'ua"}`gɮ1s^l[r\YkkOSc)5yn.RrmC9zo6I< 7P#$;M{'57>QBtT)w|p^f6pEn1y<QP QL㞦|l<_3"T7QWIoLY ygb%P K}0,"tBEj⍜ėgA 954@ʽpF񇉲DR:-7*չ,P3r $v ]c]MudT]׽&Şe^7gg!ڄl“״Sī P|ŲE:,S/[ [ Mw잠]1=J 1C<ҽ\=9);lL;<:>~] t3*n]8mXKƛ#I}zl}nЖmѱKc [\rG D Rw[%mpA(+4ݠ&?i/ƂD-12BX}bPS^I#(3ZlUϣ.P(P{>ڟh?VvBq6B#H|↌_?!'+h :bY7fXyJn0X H#>}nEY`Z+$8t_-ûW) s1n <?.]f,VԳXܭC+Juq++!#{V!6`(!0 `,L~G7Y5;GtJ"j("byڝE?ʎJc޼fږ4x- 2`^r'Cc,їc71`kW*txUgm"w\a*s2]-s7Ew])TBbgK̏6ܱÌƁ;ee\tU2 &]8 5 $J.,l 9 DmaB򁌒AwKXۀz7){P p|2h}w{!qa QQvG25Ϡ^R6 $Hs&&=Jvµ/"0F/Ѣ& |YWPp&bD}3DzwR!?xNvgHcn-F%uwq0knXdM/{׼(EuWY‰&rLO.ψno?Pt++y>]K|{RDUoJ/[\!l,H+<<6Ddt:f7>t'Viݏ>T=v.8Fsm`},jh}MW~Z/ަݜ #WWxEUV';ϡNLz1zEۭsf;|m6ېfyQ5v.&N¿Q2C 64=B’8ڴϖ2s%l6xWE+OSF+PY9=]4WEAz%%@MW䊛]Dn0;Š_ǘyKהYY0jDHJ m*a$. )/SYM)4)Xpd^HD8$cs}%8戢1e4G$;ҶQn&yX3Ac;dYcS}w=KrJƁ&qCR b F5[2IсfYI=o14m~eR}}7(2@&[{:H4~}`.& Mv޺렠R_M\VCMV.th~0U]{mcqsMQxuCL@`)E8}_ƚ#)P#r$cz u) alZ u}yOg$΋a*~kcJ; 0Ɇ/BImˇurf+ .-dvND@.70=6?4ck/-o^HECQIJ! _*<0ԓ,Pu6;֗EJ^Ձs Fj[/%}zĢaHo"MDǢ)EQV*fH?e81 0>bCzux=vy3y/ 8@WHmC~ΊŌ:l'` ve,GFs"_h<U$PN$TwS[h -,3:_F 4zZ*0l 4Gvܥ(gv O# 5{F5r8?w ֙{Wf/^ ?0gcD@$=C1tHt=| %p4DT)Q?yhdӘPl~/M^Pϰ fy_΀֬XۖYXÆRw2+qܙxB/P`D?[ ]{1—[=ԗ֢,CMTv$^ȖFz!a9Hj-S5ؿK}d= L?J*^K+K0e /QZ= >췅B*?e[H/GN$^`ͭE5xY-eJX@m_S w_ZAWlR"0wv ˣ]~x* &đQ{#!ّ0$5 bjw g(SdoMHl%aa Ա%Xu>AVh='E3nlOȢ'yU;hㄆ;LBIRipÑxJzSksb'GQaWAB6hː4q m9 EvũXq z}3bu'iSS+#dh_4qQxYb^> #p8R#j+c5G PXݷ5>(S27Kx) " u ca]Ys7pztJ~Y1I54 #TJ+/ 3S4V5i$G2GЌبv2s@d>ց ^>?s*x9ܥꚍus7I\I¬9ˠ3]k΀Tk\Rx@V3( yWӖ롭V2? brOD+O"N:X!!xb3( }aa}@PC{3}RuIG|[f$SS5 Zt|:*/#!;g`̉4D=O2,m^MhzoEU=M^Xt`J&K#ͤfe/=I\0/Y Zl 0Lih,?oBjHB'X"%SzUi|!ιfTlF$MboHuV[H;`n OBl\*<^]Msd_Y *}Z<[6ck̦ފ@g&!*ߺCHAJ b3= #egh#%6q/*Gbh#!޳$h)I=?f$46&5l fqkbω#<ιA-}HZT?bqq &gb/#z 4D\Y$(RJ/n`ZxUVd`\ W/dIuKfɑQҬ~n J9Qʭ-]G8LJ\XMlH@3Z 4A~{{; ̡2Kq=[l6qDwc9] NVK2'mlm׌䕐[=Q $Qf]cWoĞ*Zt6 Iاx %q]ViZOw_x϶9;W6 e(e`;J8z|97&Yi,t6/>fsuٞ@V5Mr kNK)Pyi2-TKO;g@뗳6! FLcؕyAaKOanYh'=d҉YJc.ڀ Ou"ʹ@#x9=j˫ikہBo\B༶/p7f{}IKgՎc|eЅ Ι2OGYLZӱ%Py|.[=S$|}ٌ,7BM=Vf@?<-;z):f fL=bݏ͂ӥ'vH `˭]r%%{F[R͛\ $FLdϐ5g/ Ma֮X Ii(p7 Bg 5=NNQUƉ.ˢQb (6THkWYBH?y~h['jPih%ş: 2Rn SOt^g2S+6KE*l9:ӫo[ȡ^+t&VE`֥6GPKDCȯ 1ʒef­ MäHƔU[ղ&eW[~6La08F9͏'n5X0+Uqu}dkB$Ϥ{e44#49w6|]bTviM VjoצnڽhlqY'쓟7^th\4.Yt=]+SZqc-CsH҆ jgl&5#BKͻK(d39G̮ BǴ&9e`ocHw}GdiGY,@$$26\@vར'C].tx}I1z@ -?)f@(ݨLq0ZP*ns|5 *l00WlŊ`tItԡޫ\Tl2YMSKYHFz2@7Draqqؖ 9hJQAN_%vѼd%\0ȖIt^ [%N~?Spw<54&ىjDnJ,}PvjlEkpbĂX(EBmቫ`_|{V4m (;qa+]rh;ܶ MhuoO3Y?(?b e=lڊqQ=%K1(7s^1!f?6%kKw9!QeJd%=8Ctd :sN*CPZI%s7F7;Ƶpf,4mD0#կnZ*MIWFO\vkDX*Hh^ %mX(+y[Źe1GKwn2}*Iɧ&+S\y{3 p|øG35WtnLC{OAc8\9⬵XqS3jGHsi,ߜl3w Jc> kk{@7BYMպX)D!  E- <k_()l[OSE1 !FߤbI-M!?A5Sj'f%2T֋9[]EMK33OUJeN>.*ҼFjeX% y^!&$v.x\},[DG^>oJi0U[ʪJRgfĸl#oIn3\U1ۭ$@˧gwgt Am} ¯pVoj_7bu/Ш:)&վY n0tʼnYLN4zg{DV* C1=K&)u* ٰr!b>+gҢO&W]A&)q1_d = ,S,Ow\朼Gk1vmy4swHgD %r[v Yt;STo 6{{;`~}5Z ?֒SHbb|a4oY̝`p/ˌQ6QXY᭣o!id;m)gۏMxo(}]ر bD9["V<ﴢp ,E >P%HC"VхER 3pܕZ)6GYclNiVKPHiE/DFa`uWoI3wu^򚵒g-ۚ":?/K=pzw}C{(d-\ߜ+~^V!Ϳd4 wQoOpYTk)T$-ƭl5(`qN fIM\Y$)3A_:*PiRe;YU]%"xw~d">BS5N[N L_~!53M.}!g]W;r "fz/'Z4'89X@1ǀߺgW*L 6Ve6=8;ʦ7ʵ|(йfUci ޣ} ^˄ie/ir Q$H 꾘I40v fzhCh_/ Vexvq,wLh(ze)zbjT' 6'PI&D-gMXb^s_b+QNF`ϚmNÒ9 LA"é 0~HɏRUϒzB=\;^ wyA\wP\Yʑ(mރS&akF*鼥8XͷF1G؛FܔE2Fau@, ;b;tBgj>39䫊WPj =+i^7؏ zg2{51/"&OoЩb֙Vxe.W=)SԘJ.|gdҿ joClk z3no)B@ InW*|駸좬J]Pۭ#'bd财]7թMuu!—.Y|B{%e3S}Wӂ{Rی#W54DĂTo#S=UA%my'zݢ-.'E˟z6}OxP6(V ~y l!I^:#uVbƴm>L9f} V;/VP5 |RoPoa*Z\vLԿHl4^,=7/낝 (bĥOc8-nx&ĢlJ5sW\A]-%GR l `cïI4da/y .SPsS MGR&] ZV(Zt$Z)dMaк+먋&u?LSa1tIQ> ZRU}hCq~_O)ԉڅN&0$yå v?Bs_&.r0;9~gi73>5#Ik!3_0-E_̈5Um87}W|ˋ8S gמ0v3n֣Ku! %6qq#]j (e4` |݃.)$aP$F',&츐(EX^ӧ& !d7 )]57ӏ|̰ f^Yܾ\-wvvЄ&L;D aSk7 B$7uʞY9sVAsc>Ӧ,5] +rfC)sJy[hA3P<琉WFKR50N} [Ė<5BDl}|M V*X3O2 D)-*BUb&`%1!"E; <ʃC#Ck-LcTT)f*` x ?r;e|u [>4D ش,JGޖM d5{ńXP`̤cynD > @ D!-f@L'; S3ix.h"l76S {X=,b-D5^w";(nR)kt6jO6k5֊δSD.uN>GZ<(wL!Ŋk*+"2n4V# TD/vMt&{љx-;:ӳmP7b0{p˓ a) @K~bo̾lDQt-v=iUpZo`k8l9L#d[ +]@vƁI[vO]|kv/[C'm8tQNotзI`gx`ر+dΜn.p 2܃%]wNaE$Dj]v42wŊww~jڀk4J"h& Z݇In݋J@ #0 Nގ/ 9HZ K`XF)W/X[h}='tVïoƟx%=5iiYh 1JƘiZ fm9'(@.|3Y8F憥=rq~f̩ i+PO.NJ`Y1,|'iFhs[Z~\wi2-ԻEUhLGƐ&+6 l<-. Pe4Z פAPm*H3U!˒85}}D;c8Ͼ " 7(Fw[نYHuXM0aTGm5|$S"Λ?7}oBb -O|AxopFhխZ5k~c-{w8}=ڠm>bIi7/(ݖ 6K9m)C$]qci"K"_I,GX61M~W~%煔l!>D .SKd(@ ̻?dHs[D]D\3qv9giPHgf'6I@ȀTyl2K^zHejc{t[wo2| ToLC_ r~:qZ#R}dq&w d{mͥ4k>6].=p>lڴLsg vk R`4C2< a 1Q?7ySi&faRZDSr9,]vpDQTđӕ봼 bpUmh+_)/wi(]Ó`ud:1.)ʲ}[hQ_^K4XO !׮YW7>Lu$v0Ћ̧%L0S"sf|%}бqpC`< )*&%vLu;61\G0l u^MiҠoqGb<_M|H=IMB.,V,HމER}ێ5p$k 5^+ ! f!9=r9z_Rp.iqS A~VfԖ}-[tT+mT+̘#ಎigd=?,f ^:X`"Zyvݯ/ȏ""gśT@Sn=f8#'jOkPXcU/NUd?JO~ƛܒノT|98tV8$N/ԮNa`8DbQ=3 }惃[uxN6 x>1&aQ}oq1=(KZ{hsdL}.a LWYbKqC'f3*6eaz0OFh8F<{ºE[ }˛>T0qmt ΁:q"vb3\v-TMc?H bwezk7N-':Ya:Оmp늴 IlIhc֡dgo^؏7O7)pk}_qƿ\vCҴ隤XuPZYK%?hoR}V_oZ+Xp&Ua'K4^ʗPv[ dLKWJFekGIRJn|)ݘ^+B 졡!-l &b}]c(Aiʜ^T,FCN^ QJ'eV S9n91|⇗8? prIzE+Z?)限S] ;T{X‘J `!D"E2aT^ջ߸eI-&NfEC 'w$D'/l$c3sIhtuϏ۫ -ш"5N)NyB %W^13?Ū0";D&_a/5MSeik#IJ( m& `_AzؾЏgSeyb͌xOy ~>+Ɩ`] ĮwG <"wX+O4{=I#ژW1R$ 1d+,nF}I(J=-8<ٜW{v 闥AtkTUR.N~:Ϫ3HZJs;}讼QҮ ^x8rԐF(ƨm{> sιȌC0S8q2 _C-x&=8zz{%I;0߅iVQѱ+zƠK!jPlP}-仍W45*IvEʒ%,κ%onZSYu2wTcӏ#EضޜP5+cQ{t0 1O% W"qBy_WS!e$$Fb$:]{U@nN r[yW2R'C=b] z 8%8ru$Qp )JGp4gͱOԯ*oή|un"G{ASq4O*g;n@նK84e}*3#DmlC/H{0QNkA/!oX}DfoZwrP;A=a*nZ_} i\bT7~Q(yn`үkC2ZH+!U %)^1ؿ1*BaT+$ܳX)W[n 'gJzG4c>ڀgH۳*&<IO"~1gy yZȻEX7`ן ?Es.]f"8OU dRbǛ\UF :!ZBVé8%VLiCr@O,"}gWujUt75}DB &H `~b~3T'~&S7IǏzuÄ " 5xf"/e=nF*& +['1:a$ ёMPn9$Pڂ xcnXΑ-i(ynr,L=xM1$%@;Pf8 ^L:3:%oרjV hDGwY'SY┧tϢh3 cD=x^Q^?DUR;.c ]"[…KEzGyWwІXrnE9:rp#7`|le∆^c@>+: H:Ib5PkĎN-WZg1&l0{e;xdta9L&/8g8)ydmմ Z XjpHvr@tx2vE|vw'KXɣ ]pX k\mdUn*AeF?Oh}KmVc?3K5y KrԚ߭ M7Mj3ǥ!'\.1vpkm?׏b=t.6 s>7DKq.`Ȳ2!֧VKrZoY6`nw Z[Eu7ݖv?6D[ԼI.UBCʧMo=?`8ϰ>ĉʈ\+>^KLa OZnm~VA%(^VHmbFT8J5KÛL>f۸7u:KRh˗w':9R?7dCmV'=U+߅˕`a2B*&g jn;$ߖ`gM B&!I>*pж%pt/ \9{JNDpΘHXI@q M89S_6CKoz2Hǘ.؆U7 Q]N;Y3~R)<:*os}>,~vg(?t0?(7ì/OmI! 6'՝dn1TY̔lL|G>9`0ZlueX< M8LpqW 3S#"iױaLOB9H=bz6 =1EܼQvG/A{ME1DCQ{!P*p9AMWwEUqథ-=ic%N%_eq\'&W/LjDx\<Q=bb$xy(- עv u6& = N jZ_&/k1Sl)}lVZ hňѢrzy68ˏA>="cJW?DZM(t^G/R! OԽ*\Ob G MQwLfZu [\k]/'$[6v<%^iMtjp4CNb@LO 0#iܲc@(NJHM:<rԖpbU+ch>O;66hiN"yq'Y8s=k - _!2%O$vm }Arԍ>`geZVXg{ >1ɶ4W|#hY~$i8bzPdU_9iIk-cik.ʳ 3󆠱&/>ʕsZXxжk$.r=0 %`Z?yNrϾXW/pٝs( =#s3Lr'8sٶvAán{.n$ȓq3=''A- ,m(v M w;9ҒӁ-ڦ!p.`sMQQM9 Z(Vak~@eYQHn\pr63(*tTS5CΜfN&:M>S} + ,>`ufP1(I&nae|ii>",a.T+4n_l oSU.*t5!#B4ZYLZ8Vw؊E'Ҝ=wbu"\bͿ1"SvR=UƒT\}` " I 93UGVғE i!V1 n 2%iD19 "'u}KޯeNL&xDSb3 N.Y ?HY19:q1cc}ph^5Ekz`^K)eg26ZzNgP>=FBNT"ӗ G'L  "ߨ ,B:}wptt'4gIkU"8dYh?Q /RH ̓ 4*pt `#%?i&bsR·1+u2NW1@߶~KB: E@m` ?z>N7^SژzV1?z GROQ<5.\THEb߸6D($E [$zr\)ib]t]so)+Am#NnS*UIJн-!k&֝5܆uUvqȮ#$cS#>W&͸Rxx! h> E'(?.H๔\BHtFtU?J C:gP |J5?XgGN GU.0žM:Hղ,."M{[RTi3Y,q'(b[* JQ{gVK~{at`Yw1^##ȧ*|utC(mBi/?Unz%1fJQy@~3 2TGRVE;]`IDYF`S9G]h/6+x䒧Ϗ)԰~iS!G#-fg\#QG*F;maU{7\}b!/\צ;wS>|_p蛬NNm?,k'>f(PWouI?Sż.5rnE*⑚H\?P7pydF6ZHyXr xHf٧Cz8tB2ҟsׂ@J KV+$9ܪF@> !UՊ\*˃/Y(ty7mS9[R;ZY2;duc3.lЬ67[ 4Kc2/skբ/S[ /&Gj+7$:ԏ la,Յ$W?JrLYJȎ":uz@o(l)zn#NJӻ#ѥ=T1-'* jet,jtb8Y%3+ ڄSE5SӘ x]yE c3> Q⻊Z{FyJg;Ӳ񱵌A GICueDw$W/$$kq-'.ERߚ 2)kEC =8N;C|~9H{@x7˽G/LSD:E݆vXk@-:*utr'o>2l1phT&ppC< 0s%f=xgXZ9` KǺ9f밥\qO䜠q lP#R0.G)٭IZ( XçǔgE~`>k)bCė$RԜ|< Tg]\n&7sj7Dɥhr'ai!^2S( f}|lPyFJr%~ ;v-'TԌS+yrg^/nz1a1<@ wd 9߶j䋚]ODOhAdd0t"o#jmP8ߗ΀½l5 />kv/!>+,a>_X]VU1!M@ fiv3#3O| wtMTt`ؿ)8i)ET>p}gKhfgJTQv.M|`YNFϭ$klD,I & Ӡ+Kp_e: ު>5M.[T-Y8)xO;Oi~zW7Zs]bWI T2xdMeZDS/pvGJ@ڂr^p-A.X ፅJ,6PW@e7ff7EXw孊YpH?̕eڰL>L E3eJ:􈎋0a$弨IyG[S6}(Rnǰiau` $UaզBs!K&lf|੢S51WvoF})RAl9*ac\ rAL@]!p ,{IxKn}^4Wc n6|Eq4U& J|5ϯlhv㊆v Y7>>;/f6:jvfGE9q3.)o|]80P"B2LQ90 }eÑj Y"&(4,N,t3ϭw# VL'<]|ǵ&=`!> jGe]cQn5aF/m^~mC޼!gl Mˇ11ǃ.+;/\(4&MV \-o8mtl@zWYL>ԮwP<+:&~X)4ׯ܏nˋ2[TJ6*I֤r< wwu:2)tG^56 C$0"\6l\ӕ)!Dj_B0x8*63_~t}Q]B a;d@-M45M|qk= ,Ў6[۽E0PΜ9b-QU2F,yu@7^ZM(2SWm$}Gw _֮\Q>!1:S,, -/7mz`APKE-^opJHظD텴>dG5́Fu߾Dͦ/"ʦ[6)*݀HQȷaFzO[1~hŠfZCq.2y٪<'UDbaȊl׏xqF̉b,3&YQZ@2I:tp)=uK\ߠQ)Vr6W#$ce~ێYbhd%ny$8U0K){~>k}yRz3( O 3mF W) \cο8f=cL4[ImG |=rP${e{jflm +S,j?Svjz.i̬}NJdwu)Iovh"0 M h_ :` gi(b]D̘qy5@UH.[]W|3 M*DO, $(fU1[XJtə-y>?dBE$, rنw@+88ӵgܷ{r+@/Pc>kP:P&֟\i?|2Q%| 1PݑGwE^9̩XdGC1>2_CkF imem Ws`(Ϛ:Ix 9vt /.tj0cc%'qՊKL[0P,,IzcOw 0r[\ {e*VVg8jm $EIbր[6=/m#Lv+Q6QMZgmۇ(.ngS[ɦEczO C ԕП*C#:CZ (wSjhO(KzxI<te;f sEr^:M:b a0f_ f Q졵)`l35[ ~&Hlfdy)UBp$+\ة`_~貒IcLd&^ 9s5}// R`ZF~xNS'o)tutڅp}tFy[⸝$R;kH3n1!օڍ둂e؋[u:ߪ cxB/t 00bX-fDqvWȞ,o#PP)+Sq≡PM4- rݔZhPbQtͨiۊWnJ'KG,tq(Y.h>I:)EKY@e|9I>w\vBL,>lxcƩ:)`㨰=dNMȸtƝ/MIԔ !5/ʳЄ?ϲ"2@*5oo?Ǻ'8gNW>aM[z< XX؟p/(oEkhYsZpa.vX=r:GM>B񗤺0wǹqPʆ/-Nje}ł;J@}QMfL^ !6gM4g*[ :?%Ir }7)<6tcgvJ(QET/12bS;i M$Y$G] P\Vԯs\V(pV Ra(Rlt'NUi*ȿK4u 3-U͘xrpvj}n@,ޢXb߈8A9AF|j7)iox{^fD-wSGƖ70 ƛDW!OBnGB\!٠9GXYhS@LOP+P kL7%ʸ N!{.в O:PTF !9@00)+-8A$RðT,c.ߺ lYc*$H\6媌k软GRbHY@>kV tMU9% ωlndeHJ%ikFXHj )2DB̂]ņ逨My`A6\|%F4tÓ "4C A059g˓&gRMѬ"Q֛e;lD}lE/T$#a~D!Xc1#(%Ydus[bLZ~pqIu2RD !pBvycg/7@}M jbx2T+65qKd`+dqC%2s܊L ҷG!58LnrUpkb84 aRO9v tӖc`;]L/[JymQ^ G@ƆIWhӋmZ/hD7*$f&+Җ򳙉?gtBu5oFlO=8 dơ׬mԑRQLW \ tr\$][R jB9srIf-'wN/2Bmp5zPyHrAKCI ׳R6B,ć8YamYK /l'%L~<6AHq{qC(^);COygjK9T,ss]|)Ý[))zS*$$hA_uU&r4bRdL֬:~.T1F_5 nlWnPz4]6,D֔2z:z)J9h兎 7VMϝ\d!QX;70J.482@\=GV;{'.ўw]/Y+:a2y<ݱ {>Zö~eZ5A XH'-eA9y- n svV1g&/T{4 nPIu`ý)y~jY[f j a0}@-MlEHp}{=O_Ei:uajDǷӆlRПl*Mol͔\O5Нf@႓ﶼ33Jb苘bD& 'E+T7MWP4ZĉSC ڣdN'(Bf_+ߡ)qr8a?T+6̿mq>6~+]*{ xa8HLĖDk ?b#O֨]K鶐メ+a|\$/=q`׺4Nq%QH'}JVI2ayR*} fjlܼBMQF1p>"ĪH- lZy1tJٮ BHd]jEM'KgrNP){RMEVP peEgcx-H25Ur4~O=߲Uo@+a_t& >-!/"tw?N*S}}Dj4ŔZ㑸8vyѨGaE1oܞ Y!BZDY_g=}j_o˺mZ#Sxӭ/ E C65$?C?a&1s t~PNcUO:U*C[k6|҇~x1kYj2yZqZvq FZ j ?m<,!Wq%q|t,KNetCQ>c)!R+%!WdP("DgW~Pz]!ݍ!% w{28=;YHSrIG5Ph zy1zY_Աli{^T KSS @橨d^,vHU3 dln[>%*1'#w@,Vp*FCX3.){S2%ߗs/-9O{oqj%¼/M QJaL^{{}*鷉k>G6RH^šu*s8DqC/ƢT~oHP # չinh *xm eFcx' TC,ۖVGu5Dk=6yءw†L+b[1QmSFE&@+X2d}lP~mjQU+k'|̤Zo`D ӹBƭoqmz;EX;q`tb) ~Lw FN.WL_^L<d}[s9¿Ol@A<\Wsъ#}EWڔqZ? }n6 ?<{?wf>Ԯ*|G4صoEޟW CM{qpVfr%]hB:ܒ!UruJ'/ؠBKy*[ мAI'f*k%Lӂ:@t+* 04tʉF0Q.$k@U8krdmHStYd.:hKjC * 쉻V&7[q'ҷ3"ծy2\yeDz/zfx[Π.I6')7GJV5E{xxjẸ̑l:X0bNQgLWt"fN}+)Nze* ku_?J5R,򩅬 ݥXw ek?̲}Dotr<28kr.㛡ɚ^ٵjЩ=ROկ]854|og} ~gqMIk Oilę"a3aX72x|s᜙W%K l}xzPe9nZ'qɈjY~Pٳgh`EYMcr8U 8o 3($t| Nm=z8X$d6ة:n{Qs)-uP_8/]vHلrAY60ML1 n&(dv06{"PBARǀ$L\ Zf?C?|`7%% drB4?(6M"6i)@™nzNhn1ʆhpJatݚ#71ϋ&w W+dǻm0fxE-p'q1< 's]-C^I0+Ꮢ!r~ _EG_l7 @~ߓqA%d}(b1~5bՖk hO]˜Yݛ Ux9/&@ j$+ UG,Ri8MN1`ZUNu#~_ڥ@5NӁw @ Anhqwmއ9XޯQhg%m]$L/ լe:F] <:o*u88] @C _/QA/EИKf'EJz?@{|VKޒ#y jہKA6A~?e/ƁJ %&Rҫyꡃ%? 8V=yV( 4-+9$2~9( [i*VMѼ=*i[צԴlvM+sd05JY*:K <&6J^^7bT68^pk½4NޗF6dRׁ Y 4eG!Uy8:(_!'eT{/̤5`XW*̮8t)c{-f(\ Q*E%+$m򎃄k$v% ʊq*bTk7a+ Z/nue Qbv{?Los[ݱB"d_ѢoS)F;؊cݍa͘᭓S~qU1aǪ`P uG\*`&LIkh!dߜ("_O\ԖI`|ܙU|jF|+“eVG+X-? hG׉JW9$w5o`/\!wV.XcB{PofܽG2eWY?m0Qk~ ܿe&eK܇7~8c5NzGlz 5=A#誁!| [ͦٗS{u Zj'jŠNWٛ7 ie4 dp}ǐ[Wxn#(g bs}l5ћΡyjŋm9#߾o qT1Jd}V\uAtwA<53O~USr=xm[X(z E=)io lo:e 4-Ի'tT[v5d.w\Mq\4q}V=욐9W2cgD(U^+ uf4qå7r_sgpJdgQ*> |6拻㊊1& B;lڊ=YW$reoEayL#PƎE+(aqRGS0TNNg'gApJ@TlЍ@NzP 6u+/ʒˣH ԥrI _ ¥;tg#Cao. e3//u;U5 f; ozO՗-Y/8WfŀՖ2fj gc-eI0;$+ۊziKm Ȝs T y N!M2[ð{)ҽK%B_(Y<m^JcrٙS.|]x&bLÖ7 7} yb$:A\ͻE1!YUX_a7[O7nLSp s S?^Av WLI6&1HXB] ˨g!dJ fP\sp#1o]UN6"ڗd{kw&/]i\ܥ6Em$FMw^}ݣL#7;7Y{~%;k#b50x_٬,3ըc`kzLc%.i]T<^up8gwS6)IZM@ OU|B 8}Wp }q  kδT 1ZyYࡋɵ >lA^a7q\9Q9BYXxP8uEE@d(6k̺!e"UO -{EcaQD x j,:y[І}|`G |]jE?4%J {0 &N>!uK|^' nŐB<+}Yo۾1i9y2B:MzQ3:nr>jB?qlT+c8d@?.UU(|m%8,H[5j J#|o^0[AsZS5U1ܞh(KA~N*/ <4oQ$I`w&^_ԷR Ԯ ѿSB],M晁$ m]H&i1l;7 H:-= k]F h|0UM<%z^m *ٝ; )e{Gi,PѰ^9=j&<@ *9wJRhM8¿eONa߰!! 3K@?A,,TKRg!PS$Nt}ނT|Y:QQt2(.{O a-CF(pA%i9 ^o?_3VܽAPnE1~X3.E{mcf!әh+ c!~jj+wC+}ݴ"8M`JY5}NJ|bYQ΢[SyC9} jN[&(< RZː)Ѵ/w6' C{oi'?]q4j[˃KuO0HY 8inmɻ ,x+ix%B&_CmySIJ P+ŰJDhik>bu7)ycT+.Λ93˭'(HLHAӿլ8p[G,I:VQ]= T6DISsjdwHiX9w#vX hQb$Ƽ8ORoP^Wؔ.}A,o$Œ*e>Mꁏ+W=+7Ņ^6R.c^ L ̕A3L1+,$N.&!33^j6KkkC2ZrVó4'xEz֮+Efp&E[,Z2.@Ha&*#J 3s )l-{LRLhd؎Z_'wF+E8qGH).bosa-CrnqAdЫO_֗ۍbeccy^r  oċ[?S{޹xPC:Al` | 1}8TQR6.A03O9/*-xp gqNX̺}6hUc|j`5znsM zӋܼ1U$4K'0cǎ֐mQKXPx1DjVtdj9Y`ְ`6q {nЙag_nؖ&l L}ឯF{8_\Ȧ6 U%Hl,|5YVW9l$C]Bbp HsX"Üz{Љ\''AW?"{CY"!lu%v] &T`twkp6#bh#60ǻ,BkN~g-JNtP8>Pޟ,y@5R4ѡ $~*ɷ&| ];oaGm ?7.*p fa$Кֿ"(7|'K1~&snv* =ٲ\ː,:%rՒyrzo mgMU;\~2W5ɕ{O E#;{l=NmUi-0ӈRݔ\M '74GEZ;-˜)|eWdR(a$L~; )͂[=׸ SV*$0&O;ĸ׵T*c;[mج6*a56~#aϽ#G䔑cW>XĖyt QOr?Rn BJT+Nu^܁St풿ro)L.,v"_jY01Mzr)f~KMޘofpo_zRy _ݽ7hGr &eA.'SXJiOp4m{pZabx~x 5m4 ?Cb6| گr"}KWƈ"/0mv|N.:#@˯(`:])1gQ247S߶ːWx8u<Φ7Du ?=CFx -? .1'd#$}fIᓶƆY]5 Ma8=hOXcyh|puT,ŧP)UL^n Уq9rτf}(ufOv0iK-jy3ꈸ Bú ( ;e6ĠN.{z2^f67\dIݞ+_c@H9-#~`h7j+XbYR𞄁9}u'*ʻ*&_N|)óa~IXFt- Z+M3~>_ĕhuf\Ir=:'MI+Z+""\1ۚ҃mI(2+-x[Xg)B:⢃]RC!8;YoUu7$/b̑EMatVyiÕ O Vht3PޠbHujᫌ : KƻH|bHZQ-=6 MUt(wzQ$o^:H݉M+9˦gG_cn.||#f=Qx?W3UPgg(Sv*R u:NU%LaO <"×\S(h9E~`ACehjRwNdvp/I sAƳy{*3n~"$2;,yE9Eԃ9Hɮ+DjIv2Y7*mZM8*G/gqBtT.5^Y=f=nknϲ=nUfQ հ{. ec֭[lp!A:U)YӉ0f ݕ9Y#lؿ2xz~x=bh! ܷE*.-˦7 h7*ȓmn)HQ#rV?P?ﴒ$|}J*>Aξ(Qr !<FYEy($ z(UZi$Oڀ HGS4f{ոqb}bBdzkWK-郘B.r!;hEZ(׽>G;X,0Ǝ3\ldeqc va}*sz{BӦX"՜3AY̰&<۔7i-#Vw|@`VlqF@y+:Yp'I,QS#&+uP8 Δ&dlMxu/J2dq_X;d (]@UNa1>@UGVT~6y%qɻ@+G9T<}BHvBOLJLUrKۣdIz $|Hv}H}Gwfo [y zṔgf@2mr!")e:h 7_6X!`1 "IQK_uj}*DĶ:ƨMYǹb^ؚ pTtB$"|Gҝ;^Vzv+T~ yH? @8VT|:1pbQ,`s$AdIXӛDlte;XX ,Yt߃RtjVUҧgwr˼ae,~72sYs6fX]1ZŰ"cbr8ctU"m\-tZYXtNLi󉶾[p'a=┫9wښi|q j$iK))}(I ̒44yAޟǝdia];t Ԡ~ّT]vDp8wݦ9I[TQ&/QUOvdumPtϡ{M2Uk&Yl k ZZyP@w{wC)Ol ZIQ+enA tChۢ 16$>ĆD%pPԞ癚/%WA>z3^XxKꈰ2Heݻ;2Ȉh)xR:FnP9(vqOǍ>J"ɖ _="N[9{Dt%/C7n=JV)PfDǴ]nˁ!K$cb +)eCi +5@|[|q΂A5m_[g!m ֐bW9w:p±c]օ[lT}MjH$W^A# }C+~6 ䷠׉+k0h#V"*%uuǽ| Z;y-d=tagiF׊Έ^%aKx6q=ڋ "_5*s7pyWA5v`Wmn,Q1I}q<ς0' ^oʸHEI:L_ x9DǤA!/q|D2JVgY`/m jv}uW$';M17XUr"khDsni[A<-@D6SvIؐfe @v[ a`֏odG]4ô䄙,斏_V`}K ߇Nϩ(L43@OL ϸ5oh_?'NJZlIe]4Hԝ8u>CZ Eӿ WbnK|уte*K3W Qۣm[\xE90 =)W,beL?0؅&UӲE+&dZNkU?D&-4}93%l+`J 9!],wNJj.l[_^(XeXmAd=))ju[(p^W n,-&rvS BUˀ^ԫc߀Z_t1;@f}'#8p}:=Kw;8ų5Y7pϮZ:?g0)3R$gף&_ן#Q ͭ#q[ߩbXvOtZ+9{0y=g%oްr6쇴Xb}AHn|D\;1Nڗ4xX ``P G5[׉G:*; Bk5g\/˅BM~mOd`OᛩB{G]f4:v F?r'b,/- h [ji:".+,m]Z^^Dy]QTrVtFUZ'Y7i/YI XpMix=>CHűʩg oّvzvoM\ZhLU*)PZ7dFs57_1W*%Y{S)f F1܂栓  <TS)`Q#Ә&*$G7øAC4jĦ::=RHs*&ncF=Br֭ӍGl{&W B(Q|q'dȲ(o,{:Pxam*Cr3@#Մ!H ԡ]PzFF:ǼOp7c݉@"}U6n?i**P3&!gT[C0F| >/Q=g=3F3re7U {`!<]qokJCQ%RPĖ3fZib;?h+_l&Zesє^UN7\ :J{Ί{%'xij?vid綑jM#cu 2Y0:} ",{zָ0EsZ"be~ճRD@Q:Ʃo^zۅ:jaؗS'Rʿ9&)Dh,j/4*ē/1laXC B\cZ51?I-ρԣP Qg=f?r}*EWio|aˎ5BXh9,2, XQb m_/:al4s hT?nay"2 5L|HeJUr(Hڣh}dLѵn@ R0,'O!ʏH)ySX@#zG⥘ZupQ\yY9Y `sfwMb<`u?ⓒH*4BvF H { k"!)&T(lڸ|?cf̓b =WEVcHM?FgBҢ|~1|/Σ38$ǩLKc9(ƹtтZrL2?- l)OBw/OLD.5!xcS7)]fWCU@Y ъ焖3JdZ>U+7^=iVNLwȴ><ɷ ]޾,L7'ֳKwFo ȿDCp%0ݏc{~Ǭ{'dq`.d`ܨF;sz Jicx-Ah#0.5(+2 $ӊA.Z㶘p2B'{RiRfH?y8Wrb o,4Ub2PM+(=3ı8K?y- zrza6aδt:KQX_)T]:,MċMZx50D(Avb/,دk&G:ɎN'ss%WN@_('R r)%C҃izՒ8kz zRa7y@f҆{v@2 ?B)ԘnIKVݷK_qDbU_N^ 0Iq8Q΍/p?TeޕNдl o 8Z$7 QbhdKG> -OH$Sp%31#Ñ/6|Res"?@DEfrCq\x TEY|YyEuv}2]\wniI6 aA |!hXEHh /kH/83D #1'8"S|2 olF`^3ǮBtZ!(TۋvдeN6Td֡VZ#k|$7voaL)"H܉26wdZ^S >b1DBMFX֬TKՖ/v046P4evﷃ l20哎@9i?)ݖJ}o[k THƩ;1*#g$Rח b +Du)$psx\'pZ"`9HK 07LD*W\妖 8jmyF]d o%c- Ms!,gfp؏WaL3z_V[~>ХzuGqWe 8?pYu+Y:Yqc?EMA$Fӓ_zt9ևwo7(@0QRTz`n6%U;ڜ9Zs#s{Mp π3ȴtA`I_Pمh;d7%ιISQV盝 RIaFrfLiur/6Q!1m[Ң?|@#2v-5`wn>JRqx$E$p$^2Y+ap{WU_݆D@{F8mlp2dNܗA7SR nQN/0wcO$kwT3/mN2Bx[tiRܐg,{ٕycxүkȤC 9O׳P]LLo(> ;1.Y4Ŧ`lv>\CgCP,YRgIR#ȧcIzǰ.Yk8IADDkߗ=\/o2iH0V<>ЯaVMu s`{~w9!{ϷY;uH&|l nv苾Os3y BØNBtab~k|[CֳY=Br=>'sd׆RCBn>gU?X O0%FtǑ'SWLssFoZE^h;YYGq6+^iѭ񨥥( 2IK{B:!ݸ\KjWIBPZeE9;c GGGoкw?_,5u&ژ||0C^- odjTԟ\kR٘!c4{w6Ν b)ֶ&49b3pBT*M7:@\P̴E̪mįr#Iʁ"8.)η%#.ȹI+00cfR$Zuu;6s@A-2\ڼ zjexupYC3N^oReEbO1›kDM8}n۽!).ՅCět~\aBfm)XDYt1II|VO@'(0Utd6?K$-Loy0cP10R7u9~;JJf)FSđF뇝c J;sh4y܇[`@4 DǰM x @9EҜmDA1?5mH'&8@Hޒ0 xKCj$2R6{X%)-+]'g>Ԓ9Vh{CH5I60&)vR/=b|3"1cLF)stHCdcUz*$ߘ?|lW)V,sEe X8G,V,[|Il0}D4 6'*w&U|Pa(!=>6@`7B v!smW ![b9޷U8c?xk'h~nj>mYk+^z;au[vD4M,ђ׶ہ-T"{{_6YX!rHMkW˦gvnɀEur"JS|s@:e6!xm FQG)evaV;p(7Y;(zx ͙Zs$K^0_4M(]w}f7)\a\N*3K7.I?騹G_t VPm_`aiArx ,!kv oB ӕ;!%Oz]O)b\dIAV7ѼsMbGX[wRkȻGԂrlRYB6,mX N1$ -Z9Uflf[; "#*ٸ2@i&ڳf%s1v`x^q4FW]%rŞdc!FWA4*i&<5kgsC'6v-"۵s\x+Bw0J)cLxXxxFTd%U|mpcG>lDY3͎*-۴&JQ<Û7Yqk0) =t"Ҝ,XKS+@+"w Ю!1x YE%6JuDpNT|deN+8,?!PLкGVKK18vCO)'1\ԽR=~ j9B8_.X~_VޘA!^;-Ax.%P2NzyPDR@H@"\P> V)X6mgPJOŹd&MѦ~щ זJJ!4E4V)[rivJ7uKhD%5Dj ACcѤeӞg~z>J]F\s4ɟi,\h쐺^?4 s9sBkM7O器u E-ݝ'h R.1[*j=^㾬~<i%'K ;RƗz&oNq"~wJ&j1aOpSޔPN`V(xc` Īl@:B=:ql!bFS|LZRLf 7Z)SD{eV]Q) W#U>~n @m|HHs{5ezZ'%;fz3rm՝g|e2 6i rx_J5OB'Beج r !_Zh2iD{i6#ۀuu4}aPWȺJoIB>YJ(}PpwZrMد+eE"$@?_=JrDylݽ γUЛecnX7!eN2ePK/ k}_#C|muwPe ϩ1fbsvkFWC.ˇ;| g v\Uۇ~iI # z4LY0/xEo͸gJ{ Xoɮ Ν,zSE@, WEn0.>96._*ՁQ{-+A^}ȤԒ0Ocdf0^t2)G[TD'?د)HFY'bDԜ\?8r#g /iښhaAqEyx2Y@e^Nv;lA-(xVqXUp{_SHtZK Ҥ{Wu⁣Kv؁f+ j8F B N̂-eq-b)Y{/󹎥_=6 ɟ ݩet8Ze!߷@it'+ڣL8\OS&d_B BIo9|(!-X&ījfбdha ux`}/5#fI40bc3On|BW`0G×M %~wgPxshӺۯ L[SU ZK#)q=m1KʲR78(piYFh0L$[A3aɯks:A2ݏzxF4;Q A!=ڦ̔EN_Na:&4'4Ox>#_J ݗ} !ӣO&Aڶ!02EqōQ_yM) +7/PbSb61>,tajK`Qg֤A(I񺹈ꓺ5DʀIه5ZO:{_w(1T'{im$ 8]Vo1>ú"2!7:GP,Z np2z,sˣDEN</? l@I]Ktl|,`B__C*ka'ٛ Wbm2> tuySƷ<$V :(p-[;y5uE>{2 tNl;]Րfj$|2NjYǸޒvZ1Z?5%|Fȿ:6 C$pv=B(@ąX J > p"NaWd.mbnDPK t=m@Ulyz]6gv؛LZBA*7 (PT/u~ Xy9|{ND2{;Щ1;b̓IUk y7 l1|Z>  s=3PiIrº!n JvIuݏ`^|W4ƸS%X MJn93e?\'U$:#RF Z- 4?V~KVkc SA+$Ph'lOY^s^GScNpq7~gl5j#6ů&lPAGa"bP4'wӑyįyx\E9b{vtB>Z.[Uu 9c;mlۗayQEPɸUSE̩xkH'1N>V`g&=șPQӵq Nżvξ?Cƌk4 )3?W!nmÚl VdT#Aɽu= $]_Bk`2 00O;R@Rnn!l EFcrn"P)BX&um_Ґ3Ϟp`_K?c`z\/N-/s{e7: 5kʲy`PMX BT{[Q1ea8X@UqdR֦ A]丌Զ(AMBD2w#U @beʞ G}>deQZ1g)u2_ps;/|$X#I=f5X)6PMCc\{mcqiBۀC9\kF*R_5PIxBc/Y621k@4vB& ޡb1z|G]B8lbڮOQwۆizOOR~d5].t-y( yk!uD`Da HTX4 ZQ1NhE̡yT'mxIe _XyL)[ oXXDݧ$)nN~6F3޶лY,@AR ذi>}Dzaex)?\FP#C:BzA?Ro'V߷嘥GEuo6D0 :o_LC,l7[+S:2Hw_y"#FFuo] -=5) gۊGXYm8RZ Kʹ3{t6bͪFau!(eamx!.Qdd+MΕH8oOQ ,)5ט”P4V=?EE1) 3ɝ `@^hRDTās:&J"k:F$ KV(XWR<aQ@JG^;NϤ"LfK53u' X+aJ" c/0mҺk1Tg4PthJy)Xbl;JZx]At;s-TRݓ0bQIm_dz:L`@0"e}YP9TW8UZDV5x@9ֻV+pZ 4sg؞{m^+t;X4۪j:(Źvzz&3YFA Hpq/gt'@rczVlk։~^Nu4y8~ ɈR] 91%^Rd7ps(*jRnp^VڴTircصYWFhUq5!eɥ>1 Kfy3Jup}eN•钅u#O1:X`FP7eXábc0-ׅf*Eht | K&:\N@D?h3c0 w&)$/&sdND3O6HBYn齵-ڦu;Y[=pmXza@ձBE;?hHk0su/۰=6r 4O?&w8ݰAb܀iw7~OzJhsZؔFh_-&SjaHbe9<g/y6񔅊w#yCT Re٧xnGkxOKa8oM}tp*JOKA+f`1X*K5,Xiok8FqOBH?H.y _:A0cVZ9Vj79eR.3IE˜Y՛$aj_qBLNs:KAtuKq$Wy ,]d $ʫ?+{!״,v~JJro籨aԟi>Żgl!l#> qX*Uk7ɽALO,x} V]I a/&8Ҙ$rG3pb'ymSk eOyoskN U=oڣlyMF`%IZ^TF'M&u"*fkĸt'zѲGkiputa(֪|1TZ][?o\H/MY(%U?Xk.qV/52DoCm+ۃ`kXV\@LXL~i¡Y5>Ԛ3д9țsi-n7VD )T"xL>X<r^% :Y} A&3vm4Q#x! -'F'3JqJڅ#PB ^ VX(w =n1:RЩ~m%k-:HA"NR odX*v<'KQ{d˒-ڙ>sK>XLŵ:U1s/ NLn^FS 4,)>ᠩYC ijKGw?QNJ9@F駉tn9H*1H%0y~ ٔh-Y}?$]ۗ$sౙ뇤gA{ŚO}WZĻB8=hi ) 4n Muۂ[VFU @m#i͵aN(NBa~$Tr>KB[R# D3z` `4IM@Fښ] qEtIN7iZ_$E$&͒&q|iw-z .R7Bʒ?gg3tAW//7DthMHӖ%A2dxɊunlM> ƃO2KzOx8 >^yCǎSv')R*Sq >R:7ڍ>G-MOh@y{e8ψ7m/`610{/fRb>*u:J g$sBr_k=h0q6ZCfe, 㕵v,5;cW {TWsEr_Q)ܟXHUdilV#)#;TwC=b}_h˖,u5GPDpF.@Yn؈%9OjL5|x"^gm l-\j32+ӴJ'|hՇ mpl U%^ˁS7' R7CD2ibH CWZТddK-u௴;DV36[KP9'4dY8"tw[Ϥwb$u 1W`%M 2kߘvɴ 8մp߻E޺f: I->^Li&8)ADɐ\TN)LpC?*TQ\ji 5,`fE~F^ܷ{! K-@{~m~',<.fiRQ:t" SA1-Q)h+s{ Ofjfr`~æJAw"oTKEbW (y eOy3Xa7j98~[pj\D!= ۆʞ;OόRWMwCfЧ4,7f^w=f0qH 3jI2-vR "PQL&aZlBh2@DE7LFHWۍL㾚|efExJpowlM1n<\lUo a^)Y`CB9UwkX-=FD@|%5l8GVLYdIAm2syR oIѩB92Q^˕ :OƸH=YA(d$\f֦:/ 7.BjQ M{V)aRW9u˖*ok;zYb >JVP*Pd ˝v"wٱyE"V˃tW  O@kl,VjB0[Uqb=g&Ur:A:Yj}w?B Pf-0,UQkvH[i&܉(}`/ՓBO.Sm1h$7tTP[n] ӄ G- .TVE ڽnj΃q;Wj$8pQ:*!Hz$S73le (.6-yTI,4߂Ooc%UR~>e3}܁jU7R˹l<u<Җ5A[Ml !nW?3oD/Kt:k# qldJ?bz!o/gqZ8K{gl\kk>KmN8k[>^{2y!Lx|5?9TT-AE"!ugE7S3=?y9Rsoi]#$i Rm;H 9:X3og_<ĀY\* p='t"4c'}3MCJB.'%a W & ROGlcMl=g7/J!:>(/n/{`E_Z!/z x]Kp9Iѿ#QGo-WXDgPi{vu,JKc`9 ᬦ80 _B$6M"%9#Mn":#s2{Tq7_5l:(]t)K!0,£8=م}rdqeTr^<9lP+Vz)>ͅnr1m#<57d|@ԸE#H9cR\A ;%u]ҍ3XL WMDQSx&uHi0s9|Ic'bzeb>t?[jsȩB67~V\qmO C"<LZETzPagǐ Kc,"LA^dIp/T̄_^ Q.et.8u Dr1O5aV,TttC0u8s, KS0-N G1cHK-pJU{̡_*e̘cs\5T W`{Ѹ~n-hg7=~ٯٛp#"gѼ1~{' [x@F:.SAK.\B$qz0F4(~+z۽:T"sЅ͡mm;:J+,ys';߶ IXK@~4O G{6t}8miӑts^Bʐ`7z? L ޷M1V~FզEʕ_(TgsK7["a'-l=O}M*ثk%qMh,.`0H Po0%I х7dx@{:wɸk1rfN-G4I}`;}CY?k~!xq'Y+8-J҄Kq qS&BA,Y%MyS AVUF)e~o08Q`G]K& P/6Ń";詝R1B_&Wۉ"餷ʚ{۫t{Sݱ=d[U>4͡N6EJ-s)ozc( 3hGݵ?~;1- 'gHul$"nt4k1 wMIK*4PA’ϭ^i˨€o4k?D09F ˺$(ށW9"0,äz?@(E"SB;nTE"D%tv74& `xAtlp5ՙAQжgc`&nNŶ짝aw/SdZ0mၳBI=AF Jo83)ta_PwvfLJ;=9i )\>I{7.3*&p2 Ghq]X_݁^,9r'"0sB^W\5Mx25MLG g0f+$N b\>«+*|ٸCӗqE{]@qdSjh}\)\!+\wxUDa)NzW޺,ښZnmUWOg$)ٗot͸ńVD_iW_W_l-d3Ǽ:(7ulH S|Hn)v7,"Qm !tqen1L{4*)d۞~U͡${9{?nw kʯNSngz33, ?_n KN:+`PIlזIY d_DCo*thlc։m1) XB\`vx&sGC6QK+Ǐ5 E'3曮 hxE?*Rj@\B.sFfy5Od$o)A=4.9r a%bh"\uOkj\A8~Q6GBb@7 O9':vWvX" ZdJD)ž0].)A-GnlCg荲oeз񅁼" YxݪV8Popz 9}9SqrSeŔSkY$lgRqgNV2f;JT@"ێI̦ov' _煩Y\-e&tVUSj" k? a+/KÂ@2 J0Py:n,-zȌw-2~){tN]) vL `OhNޓ竸`;3_hf~UQCI& èpEOYwºGHԉg]PNaG$^yM}ĕzeGKWmk?.))o'"f$fs^òDz |%GfM'zSdՓ< KU@=% 9þ٘U atcIo &#)Rn*Sx:~D]z1Lu}ᾐҙ=ݜy*-@](oaMUߡle'.*!}D 6槻D\Y '3.ˍCHY.ج!SОʩ}6^0$&T[#6\Y! wO\IL1oRdT9~xQ(}>}ͷT/Π*XcN!qǡT~O[`/&0 ?ic8>Bή5}4 |c2A1=~0t,_5!⿟g֞ڔ @Q- /|_.)>T,@s4e9P'LTYY:iM$v0OgK<Фإi׸*fnzGf )}ᅸM (g(4s<x31⫐Vȍŧw]q+^\H-na29]AjשKޖʽ!/CM |OT8(|R_T3ee,i >: m}O{- zėꆫ_A4 ͫ\,[mLD=vI#MUl5Z]NSj}e߅ԕׇ\(~u`&f].LUti XVfWBPR,)(\7 !FMOC\w-1MXf)6áT}WXIUϑׄ#p 8aWi9`ѩ&ꐪ?u 9!Fzn^,ɎSɇ{4aT{!O/rX9>on"l ^1SJ 륻>+`͐9$E_H\&f_jOkAy>"ƓrNHngۂmnbdDNY)$CgHYؐTB /X4\>}T(~BI5ɷ 5ShРewޖ6pU@b-uÚsbZE"I[NEM hg`cBzCPPGGMI_I'l0H=^5wt 3i(>9ӛn>Jl0 T`rZٶӣ1G >6op@Ұr_cy*ܺVOV{ Y\t8NNn)NH yw BYх Ƨ0'5^>2Jˡi Uk0\pj#E7P( 3^|ec+(3vP*[Zf ͻ|#9nqIqC,; fG6&#e=)+$r7?V$|*2PZ.?(t>x^*~ ÷޴%o^9=S?piMIT .#ul1F`Mԏ,`D/0+Q`z 1zMtak%&6ϐBCE-DSKd4O] =\¡SEnu)iFa! 6ekiQ:?b6 U?FUG:G~cenYrRU*qõiZD%C?:IL6l f\HѼ$s¼"X2|7v"ٶvD&z+Kå֜O,1ory"MvJaR5J(`#թu 62o_9#jbx;OV (?wR,nqQ3@"\4}G]/%D6`?PTmZJdJoϽgʢa,QΊI5mvZ^ oy.G-s-:073#?<ؘs&v>m\56rR(Ry[~FPfZ8A56 tGHN[WYS^O=LQ>)=Ʌy3&{Sl湦Wܿ.:DㆷcxPWCX"y1.>/_ 4?S:g:QP(KtEDO_&SmQULԥ1z064#a1ik7O):<9׸&M7Uq{iCZ8muɀO/u-gRyRM/E{Ø " ܏/1w(N|rۡz.ep\.޾`YWېyT{U!vR'nQccv݃D4yJsHHύtUB6дv7v$K؝1h~ vש,݀`|_ּF[7t;.|kׯ>K>&;<ڷ )X񊻩jF^ũK߯ ¥:tP3ю| g!&cdr HHzٻJ6x.J0Gx'ɞXQ5$yUx?u%(5Dh 4ڐp2Ɵ٪mLLhAtv9lc.HqGȌ9&'`8wzƹ[$Xet`{L 7͋H-GZwvy קT}TS++vؘ`[_z$SbΦQ`zIRtNhlN`*؟JNy>_xnl!p^/]>J>L,ǟHkŅ7V3jYT' A;Y{EtE;|º9QzGψ$Xˢثμ|PXk`ILECУzV$FG̣s%x \g# lGr9g0ߟIbb $XՔح k0*FP\uW!,)Õ0MQ[>I'|A]ql51O2M\ݍuŞԝ\\H;8GRnJnfϭy#.6G\ڪh?U6`* }Qrtnl H}r &l""aL0$*),\H%h>=$,hVJ~o//A2XhFI"M1?H-Ib)꼍K;϶&xߤu9-Db#X@ă |h5OWIc Kg.KU wa 8ؑewkjO83K();I<i7cw$mfx@HA~P #` ħAOmcrԏ!\sM l~VGRȱu'5Wh֓9e~n֝#NN4 j^(6?upN/ȏ՜X]^72^)s(dwήͩiu"j7$yImY9(p;*┋DR>h||TZ'cU \\ jQK}s\cVX BoefWx΂kkkO`Fկ@Z'+Rx&0 }--Mu8@Y\=e*sqHV+:G f'meyF=Kbդ$lunj'G=&7,!*x+\Ať%V UR&T :_xi ?nDgސM}>HD.3&eg_ fǨݒq>?jG O}J|?GzSnd?!\'JbMϫW.=Mu4C^s$д}ϛ$qL[ύB˒ҏrhY\|1\o9 p(43T:D8s!xF.&d= liBi(XHQ7 oQ"1ODFX*FC9j2hXLPK `l^b9*PfeBhf8܏. TW?R]0z%-+& `i;!i<_dx77eD>3*XFےAÅFIoy(iuMZ?v)l#E g6eq[ɣ&|,NHnUG jk d',Ig1e v1#r=YO ӵ2[ℱ"Ï=2hi3.{pَei1?8r'IjzU-32PG"G"֏r$"B^():JX_5:ܜ6&XdGӈ~ Ϝ˖rkQ3^j9K1/iGzr*/scR-c&OP|S7Iȣ\MaG܁ֳw3d[R @yyv8v&or,v;T HziDT>g;_ꦣB23,(fltGr0#~薾*-J]σŧ]aXJ[Kg ي$MӭT,El]|6'U*ZisEUY$~7G}W:m5a 5$谲h"PP˥x D)vL"ۯlMmpJᡈ̸8TP[f'Gxk6sWǻ ЗE4FKt!v 4I>X&4FɏnוHCKD!x4v|'΂j0[o8FkcӂTRץa9瑙t3 L\gL,,3b܈bϢ2o)>R8rͬxe "x *Ah@sOn!J)SŠ=42yR_`FbC pbORP5CY<-aiA6h͈ʲG_5.eX=FaSjebl3 Fy׀cWkdgDFݱXL-"N|s :{øK٭owMF[=U=ۡbpjʂ۠jI@>(n=tUEey8G@Q9yNE\d)P>OԤUK 5" eqB4+jGe} B@tݔWCirD2R8w8.@rRq7Y0n/ծR@Uc4,1B")]5@ (NB`PH"ԅ)o}KaP~=7w9R7Qd@#~KՄPP3(w'u_*kK}ok98TAfs0Q% o@w?ki܋bWӂUW=l37/D xeŤKrm ?D\,?&:N bj@8hgk܂d FeC;u!fq Ts5#L*IDb_?0 ɿ(}t3(~H{@f;.uM>[\XDNrW ` n V 6O#zUjPzr8$5G#YF ;?x й\LMɪW$1enjeD89#bϺ,9GjB\TGVR'gWt;!d'EV@RZdnՁU.p|[f- h BU$5=̒}v=~d7hDz}HaPA!١,߼~WQGPm4EMN!ڻYV̟b`% %}5ґX5B2ѳWԠ&tiģ!$ Npz񭃧z+wB,tQ"L)‚B=]ESR_"Z4M|5ILC^m޺gM#؄9 Od-9"11'/LMA L:JFL5D{眓 4SR,g$OSN_8+Ta&.] .y&$qC*p+iHcDx}L&4`n'Kvz*uXnRt*ds;nQH< Ks8l<ݴAF*=u*%~e]į5ւ"u' 8c($9 *mQ7Ny28sŭ6^Nc\< U !yM%8C&f;#[ (QYN!}fjR9\bCq$,O`+4fhfKȿ1$q9-ew-rr)WMEpDBpZwlxuZ4\-dSJ[yCt1=/?}}~"lJ*!aI:@7]0[Xo& /Zj$-՟lx3ҫ T\W+.`H7<޹JGPIH[<WE1&z[j@.8K2[Fs^;pS/+|2d维v F L mUwJL65/&]; $Ue+9]y`n 5o@idm.`4Lᗘ N d K6vILl4 cZ3΃VӗOVt5-^#zvDţq>#_b񒊵ɵxBq ;F *Եιǎb[njɵSRWb@~ޔMyHxls$[nsAyF0paL:K>Lk1 },ɺ a|κ#Zu`=N&V#a6|K!Ky-4Un3^Zar%hCfCe}ѡҞ7QyL{~m--ZlGҚ" fZsɗvg .z>uKx_L:A:K_+ހZ1aL5esl~oX+wCTZ2gȌ˝ͨN/s>`cLGŜk^O0\ῤ֚!x]m!(@Ɋ IOQ{F!=ȻɕQȹWU*ilk!? zU͕bQlhNhpFp%h#;e0nx/yy1I.E@6]QΦ {Ѵ/0&v&.{ .Jj]= oJ&zP2:粏њҽj_E2KOāwun,,NhquҜҞ:KvnC(~CP<`w)qj,<+ע1_//͒gg{Ma1x,BZ*C'6hfR&jtsA6u:IUD;D1"}-%쉬~7~_+0 tDA(L򃙝Q&Pu_W@fE"lyJp)>8Rȕ`u)g5v;-_V,\06.j MXq9[%%gQI9X6ph tHl">:ort/svsɱ1]Ҙ*p[en)Bs J {R+}IO;5Z}yAWuȻ:jl5 oFfyÂ.NDvev,Jk=b$~NT a!bTP[_C6W'QOe+;(&/.V,ҿQ1!U[P`o4p|UK 'O=Mw uI%utW|f@oTa)NZE-2}[ YD0D&W"-DT^!"EUBuRa@{̐U5A`\aDMQTȏuzu/wũI}' ge4i py,wgX:dѲ4.,B.O_VDU+HfR6gRhƮ rD#UMگ|Wi92YI}rUǨ殣$,Mt}ި0 ZfsuSWs$P%1FeS;1 kB~eTQ&kAN.P]_MB,B}J;$)qaH?W?mҦ#>bJ.a@]5mKX{-Gi|R2E$N,oK$*g|uങzmx!Ҁvng$'Y/QYPƜ&nda܏>?LF()z[qu#%"얮eNwJ7,1Nz&~^b,jgB+Պt4Nr?&5Џ&$av ZYN̫bVި<]%#PXXHQpaw} }Z@-Xx)7_#5.NT℮bOWC ȒfΤ9ND쵕"w*hy6,A踪n:`o hc lgGXt[bZ7I~2$7XY$m>Zja~m)5>ٸq}ۏ{&()[C"pc[bî@_ձ@(#'S4멒وivD[|8|GJcC<m}GY/ C/12 9JWdEIU?gTQttP)4'^6 +mC7=zeƆX"DP{ u%򘪪 F$qCZ姸H x)oLe"1OlE錱>=qʰbxk ŇH3bioH,_Qf{ iҊ= cOf` oмj4B뭈5pwnj)Y|@5-M73=s |ÕR.e/~rU0BtD6RDg\/Ƙl@QǼw ƌ~-` BFuטߔTFd>$V%l:2mkʲEڼ[겮QIDde 6ލHSH\G!_X]z)DOI ,B/rSfDI!FC-CdNgQN3 6R`Fӿє6ߌBW$TyJuiG 2(P.&Fqpͱ5J`_JYd+Jk`l2p"bPu;ƙ´ηzH5'po/5W`?̓IopxޡbMD֕z>} ۤz6?~$N>]njЕB M^ܴ6=[SK,CmѦoafsFв$g׉cN͇HU73#ʯi5 <ʕ/ǀd8"x͟GB3jz+b6 %w:aPSH ̤,/sU3]0Dd/ S0vknMo45J@vԈLPCaV2Ap5OLVytŀj[vg PXoM2u6XH/G6٠2Ώ+hND#2X_e3S+0+ g|mqBݎf7ys?P*5}GU,I}¢?!Eאӧ)ŭ r'SY&jxt=jm.@DzLD`5U̗SֺV( .{]]eK!\ C*W*wM]ɮϑbIEq%HieYY# k,qoz i؆isK6 >WU49%q'Jwrc]Q+SnHS覴sQA}2c\M1CNN,rgl0#LڭJ?_6 ͵Ɛ$P=U&l#iU%FH_`VUdv&-]Vl?C~dn+o$>f~y sz!D;~Ef䍿@g_ZVXW%)sY.r+XzԺD\BU,69|$+AV:HL["1Y%cꬔRVuCj޽;CC DcJD}uoȴ n8VHQb.x RX0#lt6|E@ԂyVx2/F'0$۲h1uU&QF'16ied6ǷDp_o{DU=Hf$cC)$T5lL[tjJۮ9|'Tf1q}9Oe5 {1#1A$>T}NwBŐ W*k UV+eױywj`h  S1BFQl.ahDcu*{=q5t܇-gwƫoܔzC>W1+oOJG7~w=wղ/!" QR?U3r )7z?er,(Y{^s&);SunIH0w b CqQnV^׳G>ק-u{CjdG#Ӟ%$W|_O+7$0Ӛv2fKގ-=9*(-ӜB\u>*MIPDiX!!dIȥi.A`zr_c2cfJCmj:7XV eꄶPn^RjAFeXaGm rd0…$'{͕| tYU6uz$qq (T^,4;>5BjD XqHD6܆-fM-EݲaWtP>&"ԫ-[)RdIk7|TY:9-x2r߀+wy1Tዲ:yn#pO :quTPƓp5~ZzmR%@`h#[bix=p`DtTf+lPTE>Fک #ʲF Q2XZ#BA*d$][*QbQm &TA%܌TmۗLJe0Y}C@# +"dk[K4oI̹]R%s)<>7G p/1C0"kkhFd5T"WOy (jM@^n\}LbOCcY*h.!?wg8Y`|(U$|o&XdԿ}p8 eIw(PL掯{PfX A,?i[u Zn藷 1(ߕ@pj(LaDNzskuZW}26Q' ߗ3,ot[&ۦPW4J?EH_viGK nlj,Z4O(kUPnՈ:6DR!0pX8-j/혈 VmW-4z0>OX{a`pGh<=-ɏY%0= jεYN@. 0痔ͦ1X࣎.q@SET0y̲Z0B )6(:wk`Ճ?}$3z\DGaf]g>%&\ֺ. g˜8 Ʒ>{WV@<(\ߊs:Ũ2YA\~yI(%EZ,=)."j;M[ |*/2{=#4(¾ O k Kr{6^T[pRGm=jR8<].)!X} {F}x\=wO #6aaQs[.^*0o?CႁtDhw7yq^j+]!6t,䕘uU)OAs끌u #!'; LfHI+ fOiXףeP]KW|! : KQ)bmzka/1(24 | o|oRJƩ/eWXw/6IVXQD6dtKʞ*g{*άAAH~m3 ]P~`,x[lG&XcW'h #4J/ȟfCj}}nCDCm*萀*T)]6wx\ܨSʧ:KFJ§v| |ƩC-[~dkRryTԈͯB$pτVeRP دFxӣRJ K)Qhb@_,*j5o咾_}̦evx\v* r Gu5ra%U֔7ǂ7,_H~biЬB#tB8ʬ.S~7h[~GaQ~p-d_gEBW:ܢD鿧MvfC%KLNنSLx.Jy$J='sjk%G `:U>< [,sSʓMK-:a j&EB$ >iykۄh ʟԙ'alu9qs}+XVՔC5MCX\ mU*Gg\CEW^s7.xߴ?R.]BA狻n0ny߲q${m71npTw+8W4*, /W]=<(w}`N"=f`S?vt*"dvc[e>R2y{<:uRil_߮kKDCWUޣTT n7R8C, qC9eD3̄M.p3!e v(ɎɩXskbhe^ cP܌$P1ÉyÁ 6Jꔸ^4c7,:h^TNz\; 1zEo]s9>&VeU nbV7,է!JQ>.&ᇕMxm?+:.v<܉!dBJG}M-zP<LC؝O<>&TC7?fEY\fZJq> Xݒ/vp "qm-0}NMl \> `vhp7e6{(hT+d5C|+^QDd~EN*LzxpnW< f\ {A is󐏵{YP5XD:{*uI2W텗1|RX-#/S#M4zї@ac[}MR fL P/9:Z{ԱZGJ}hկX%p$6m$3f$ ݎ@y>Ҩ@18Ʌ, k Y8CM*/P[}}}\n6$+I҆2qq^G U`}ȲHXt0S ʔThvxm[.Ɂ?a3өrϿx^Y F 5ON(t).N5Q?AO tFpR$~u0 9cث} /ƪ0$'ϘeUZv<x2`atHKHWV5U!qlW3㰠p HAc9.se9y} ["tPFȻm f6E;ݗV1%^x/_O{mao$?W Hh|G|" ጉwkإ lpeȁֿt%5~ ~'K~Wo3vABq(6 5n8Q&51'}0:n-~{-)> iWzS>NiJ iZJx)R(پ"SnE,=0% luo<*mk̀yClU=d5 ;' PsH %Пܮ _Bnq?JC:}3E?^+lz+~"/pڋRuR,a}Neb"ӖXm+[̂Z&ky=fhw1v07}s2&{$*ũxh6e =lAxg4RHcV%UgƱҸEQjPͳ B 8';<|7<JP zIũGHv[JL-|:m.xsMtȑj.} UD9U}Jmr9H;p )3^9v@~+I J7`km1VKn,(f)IPpeߏxq=cv|p_B(Q8Y&A=|j7|G(jq ZPL$Koį+xW 4+ӿ{E&\YoD_}+Bg&Kid)'r/݆ xYb\Y4[O7cvdЁa&̃(Z'C 1N:+45W$mk\!&7QASក+d ;S<; 8 vT_镶W\ y{[& B?bX+0c)87T4VKޒ/Xx"MtoojxḬ-V>#h)mzu~Ui&`bZxӇ/؜О62u6o)}mJn īag9&5tB!y[eG%xEY @iT^&|'2LH7Cf,KW_r='X#Ozq^V$9 @wb9.pÐ&IYsV`Wd{Bԁ-l[ې׺d*{<#>^irvԱ#}'v׵PY(RDib):lwo~j}$ĕR/{ .h̙eB9TL`ĸ9J&b`ZhlYA0_РO Y/G_P0eK0 #,+|T*%rXkl)*Gt>]R:29&Z+MP<M0o}AͅtvGЇU~o"Q Cت4o;e I5rWȴ)/YuDkKhY26F]> "NmzC&"-lqO<|F u2x>jFƷdMt5~;BY< ݰj rg.٪q>5JR_V#]5%lSBϨ+ 1N  ,'8#yټs{0(+ ;\b"2b^ž% qHlq#7g{ty=وqa,gu.57JɂTM@|b+vIHk%y5|HVվ HT&rco8t|qh(p6t=}wI;hWaz8B~Yi 2|Rd{@cb~rKh_*^;SD!+lIRlapqK@u#^:c|)p3n_w}G1@}}-r>zڨLgĶEt,@q.<*kФl@rHsڞ} $pp*&d^qDeǑe{?Atj}e }~|dBX:/ZA~YbLwèk OױjZ ˟%!4+vvS^-ՇhW+w mHVSEC(lxIo.Ӭy/~Ս,EIdB#D\ŇՇ}F0I"e졛M ߏ0ݣ5aih)@& B 򪵢=& }[lωE7"+F0=QgM=,NB׾qʪ,nٺeZ5*\/js" Eu[fI<3]-KCtlKN{$}1hRw7Q3m5z0RNoȉoL}h EC"W\aLͺkCK&χ9T 0ڐ3*^qW\"XBqی~|x/luW->JV$bd'$#sa+wRY#;NM ˌYk┯r 'p1:K/^2;P<.A _gǻ7 y#V Uj G׀;İOKxoIH ٖDsJW$=sTXpHy}2dL7/2ʥ d;]>}on(9FtVz?ɖLCi4~q9:Oʀ fR.%-P",zt f4ꙻ );z9%N*C8٧v?)si~6zѤ^CcI8aLA\pI"M-/0?d3i7#w+^ eI[ vsP< <;3O*RM[0TtO՝bs۸Nה7P6C,x]YA9$7}.MFw8a~xbblz*1!* \ gҼSF`"4 +=QY@[zxHą;j\%%dD `AF(Ӏ/M|F8I[R^iTE,rS쒓72jbƞ1\^J% GƏDHj7R:0NfpK sd=v3 \H,i[NƁɰkaT~< '2sTٸX?S*K(ث?muG wU_|vʏ[rWC:?oz0[U -n!ʝރψr&hI0`Ud}n52[%Z1/Ry6~$+OOe)MMJdLs ֟d0ce } ?ˎcXI6mMME+rγK@j^BB|K!tw5t*;w }I'GqlybXnTTiD'qU1¿8U-%1AᭀV6ݤ\^9g[\N6D u6UBݍTSW>Fϸ(ƌ[B+veU$8V 4vk0 1YG;ҴapYp|V`ӧa!NQ<ye3J]LLL]EΏ&>PwoiE_!)v \  4 K% (KM/rV$I¬ '{}vw LN>(i!R90'@(}6}5ccs~]13 zYޢj^ر VA3֓1R!;zOGð=̊%2T_Vw1#{ߥZC<ܫP?}*:32\.H9e?SϖI qN]Gˈ Aeywxk240Y/,c^`{ ƴ#[y!rjC`0ȴ>PY!v]j>&H2'Mh~MESFx58ܼ1d@bL=ELFp{KYFe!C61! vvkfӗ@=Yr~"lr3s5 LH4"&bnBg0(spWgS RSؒ]~}ny!DK<݆osy4bJH'ɨ8E ,ϯE!u(_:Ǎ(vv?+*9 8u84dCbP}9De(U&Jނ&S,2-^__ 6"cٞ{Did6g#"CmȣohJ|hAҀMϡ B2:MmT5+4?O#.!4fXO1.2zYm"xM%%4TOW[?giԌp6Fv>hE)#0xyb">/Źfgu8P?R5YG: ]* D:ANN"7mI0=R.p]B|(ԃ&S IQ3Isrv;MZNNjY$~;@JtZ7CUgs6`qq}-SF`<' J.r=v-F.B6r8"u?VPl%6pa)~+"`jb.òR8C8):Qq'[pl6FqIMr;L =uI3 [La-L9t׷-`.쩕#bH{u$YiuctmGO*K/'Mv}'w>=\>ř %H+Y'$ɘEARrXDΩ|\ n>6Kjn͸Vv"2$Y c5Qz}8Y8 @GiAsE5(AnyB5lvQI9GA?{`$p]#_czzV'/ECɣ/d.\[AKߏ*`F?F#hg?Ne)o⼵'\i*CT }uK[cCq[Q8Ր7/#"QWn2K)bJjl FR44ߎǻqP_Wwͯ$dɦl|uKYXx4;r` z8Ԑ_dh薉"ɀ}BRCѬc1 *ƺf-vva@,s}wSz#:/|=Ex9d+4R1}SHS`Xy0tEW8t#/2CbCA &nLB/zLI9N C9\ܷ?W^Zf :ܻi")& / 6˅b>g3{pmr\O,FƒZnȡ " q|# ]D5J$A5hn{(i=*% pۿWC B%ȗ:Pk3+E7^m\lT_pU_Dk -Tt2t[ɵ`/U2[^7vw]L"kP>~ʞ".0 &H|Oѿbd?O=!ux=^k=4W^_ Z?"q~VhŔFL EfVu4i#u"LKw ==kڍ^VBwgo iFA޽ҤYcL't;*+-(|Xof(-HGrSP( Bp~3=Xrۉtp*rȄTak\Nσbȹ]_^2junŝ9Q0sP UԆ(j5O'AV.K%!EG;f,nBg lxτr Fr 8LG Jxq*ydKpr^Be |=j{9M]t ?daʉÛCZM" ~Oc;>)*83LRZv#qELg #^̒2܊7IN.O  4+fX08BNjD IF`Btj "H0PlS ,89~0gעeG]~ \d=;*vޝж-Ӹo_G8YF mx! QZLH"A(/46FW8|8blLA\́D]X/f##0 rC=vjU|Oх9rY-Ƴ6[.nVJ;;E gRdN]+tzC(Df a[rRMHa>TLn=5GVa](NhEkG[T-tZL8MIOtQp„n{_'Ǜ~ҙ,dpg4L1# M J"տ,u=3"Hcw6^M%ʎ oPbGĆƽFݪ- r[M7P~ˢesǴh˰A|C gF qfBD3`1hFᢟ]`>Kh GIjBv<8 :trLq77(w[Ķf$m#ʱ-ߕ޻;78"1^U.Ԁ[tc4ybr'5t\J_/a`|3&49h S qՌLz; yDv sedyL&QL?ϧT]t䌛c;|nŀCBfA>sM+Xq7vXLtUzdOR(C?9"&XQ JNl=XM߇HyN-E]\ %<>0 wD>"DH *S"Ls"0q`c?hWi :Tʅk>zVV Ԛ. 2k_?bBAFJJ'L%doBXr!)k0ɪ2v~W|۰e]X [#soN8Bq BΈsa/ Mb/+#Lkߪ%yWwdxKQnnWBWכiҹ̜+vs Y[3yp U$>G1a0C,ֹ#5ux j[8,"`Fe5Cߗl@<}[yէ%NDґvJkDW".f!D(ۂD#瘂E0Mt,\tL]si!X%P]p2!^ 0t?'b~ P'}QDW3ts0p>hy} %p:܁ рWy?L;귚1&aT5)‚0! t[w*{m9Uţ RIE"x-{g=-K39jO?T7 hPe>;[Oԗwpt:aKl[<ϕˬi10 y}sx7paXʁ0q("zh&"D4ߴ7uW6v:Xd5Uk)q32C鲖cKr@o`霤2m L@swnꗯUqhR6XBv?! sr„1fc>odي8%\v\r 9$ihV]Ę1-͟ n#Lퟆjan$:q7/ljH-CnkA=@Q[A!(,懽^J:-hr-@D* f*yw Uɠ޾"H4 MD*X1N{IoVmz@r&3{n)GRcK*{ Jz/*yeS{EjO Lld*Lѡ$7&D)aBYZ ܞɤmz#<4Slެm0%ӉZ(xPu۴mŽ7K_{:X*"7VW**nj?Fq1iojGc TԞ =t ~RSRhFJh&%mLNH]{I7r#_y>O'v2<O WG36.kDnj)dr Ml%.IL6@g #4%$H5W.Z7agD1FaZ#rF<4A(O3zRM$>"ƚ{.vZ+###WVs#zvF L v4:m.q4, ǥJ|f9qc<d{u%N#k*qx5x]zqiFg0{7S G @9x}7!GT;3_Gg2MV!CT(2Iv3mgd "^K Đ4z40:wOroJuڑk!^X}r:4Q6S1U2x4nл7d7׿ }Da,G5L },3D;)H6Z (8txSB!(SY##/)G<*rO|u4r> js׼$>c<3\fȚRJiQ/u-{D4-B;ʪw^tV}Zu1&թi㔆my1x1'5$?!4QoCl1PUy*Gʜl=Zl%ZHis&F~lހA <9@YrRrs-lYz),K>/ [ENtlWi^Iْ}Ԩf6r אM€J=)D5+J=1ii2?W-xpQseBUTj1҈+)xi9KcĔ.oFo> RI{s,>n$^rdIh%>=ԧ]-gE8RM^0 VGH;UQla%,[/qYZ^{ӱD_}UXGyv(`mN nՍ8&09ϐ`5`@:jב8--A 3Dr`>C48 SSw<1|tfe02S˭1Ƙ{E,) 2@FrD8^¦)`퍣[ゃ&%9oc .e_0?Viuq 4 =([4v\^ |A]p.zLR(`{ Gak .qT0^FAw/6XAP{Į*/daЩgEfHQ |:`6W=H6}{"_QkpMy_m?`![ 0ZB?}e7M@#WU3a Dٚ2{(bBJKB9MF@~w ˝ϘڠCbO$ 8kvjCY8q l}XqΓ+E>6\/ɩ ūKI3vv]cD\a@.Z̀l-U}O1s˯Gk lAMF U5S$R 5Kaw3^3Z$<#~7L".dmq>cHxۍt/X6vE۳j,'a%lDÙi1ڵ5RCՊpjV>cU/0ٕ1ԃbuhgnW,U,w`ya+ލ6IZEq4W%D+QyE{GDdOBHO%9VuĂf&DY]<9ԜB)n8ZZ|ǟ c`ҝk'kw.D Uxj{Wн.^ϏAZטp}S.#없}RL!!3~Y(ۗCAr,%^vI?|o&\{q܇ĶxcAezߋjP)1.9U[>:]sgΖE fr:~m4E0o8:q Dh'XCH4@sC@NZnC,o%s B~H?eyLM}XjW%}Ah 9@V9Ԅ\s"@NSz!f5ijsi0W6D釉@ hסK@}g3omAKD;BޝD~|HUzQٵM]_ET=~Ǧ`b-ӓ@l&& 5 Ʀ\֬L 1Ge+YXW / p+/okVo)oRuѸfxٽx LRR]gՋV14pJ9s:88 Η|WB1>4wFfpGTz?lZ{}@ׅnNlM6YvUoftޟ3^fPkC t*K\[#_;`B< Nꚯqi-;cVz:6 ^%.S>S,acnb VUMVi+ݪ U;c=zG~/Q,\[Yq޸hbSx'01:<ܻx/~-5>8 ܔ-`=Y*9QE6-ۥH[E !3vni&[G O3=Ui"€pe Q% sĖƵ_F,ɰxfO#.7ZTŗOm<Ь]ԓєZYvէZZ0gy4;1rg-Pc)FsX,/V&YMȊ(s>4)0&FfGx ":K+IVVJc wuutCpinA# xDG3GY>0aVqj}I9Bv}DۗsDOR+.b[+9 LdIѿԾBWk ԞCu Bl /xj貏&cv".Պ|~/Œo j{+`p,Zpo|"x2|z44|WmtZ%ut3b'(OU ?7]gz؀iDqhj(?iBt@M&L*x~MxPn'\Ϻ(T3k4bGo1<.*l7WRq=UQCn-xvFDhvRj\i>}ȂיXi64~XAiAݹ]4<1'NK5fNMrGt+=7 HAiQhZQ05l#9lTV! ׻ rSdn_66DŽc|E@tcTBEsm.uM${?`]0Ĕ3 W8Gn Zc}bG?Vӽ ,@^&q.q50CJDl_b uO*QR ԨGl+py QZ0CآH. 0zUNQ I*b,ܣ4L8N@p=Ѷu-quCX%l!VFi&R^ğ]'JbV,lq^R-ևvQxYt>4@˷Fd4L;_)43uWX:{;Jvm'79MWV7ը0?B8b y%ٚO:} c;-cP4(m8WbN ˶=.8(s=veQ/G+ZK iTmTaP~b<ޒ2I&EpxR}Rg_&+{6e[{'+vڭN*߹rY-to*Sޔl`>M0XO:[+9*;qT% ;9CpvY>w!;E25 4!Z@)kyi'-P)K.{+AAi/n" =[FMc"<GtT|WsNUPw8 wy@%Z7<[ROe{?kWni`8 g83mcwsD̰\Wd~.;B`!rRJJFF>5|c| m{ڸ bl9KM+o.-ov^`܉˛;:bq p~0[U# 3#/nU143DgIl K ZN玈P#C"woLx$At%ݬ+/_Զp?ֲwicpշH1}ڨ{o=:&Xۯ~x{WV i4b(WJXO/jtBnzhLLe>;ލvИ~B!B$:A dR#:/5LEZ:h6?7vlRۥ"439X`>M. HF$RzoKRg, +qy1z;ƭX~ o:޿qrrrnnx\v8$ppNE19l}OW̚P>,kYBpbP^jȪ{C˪cZ:vv. U6> ^C-C,)NJPekRXxy +Rw_ ;]:u|f]“Q1C ʚ[8KnƭK}[2l_#;-W&Ԏm""nIb m?ۤ"L9™Q#\~~IMl2)\_,7$BF$Z 1#԰,F[®Jt3f?.K5Ņcrh8 _/MB`jҎ@oFRܿ4w[9:^qcl܍%3CRqA/ɍ~cTѴL)ث8*h.\$=?g6 H炴g UZ~>g]BcY"?Ĩ`&I-'Ї: ŢXEyN%_TiwE&HXK8s{ >\1b*y&KDۉ8*,*|P4'8UXG9l[t1CNg 7nv S/?Z>s20YElc'wKL,|ڢLG^(n!5YBIܠ"^M֞#]Za{5@ofpX Ϫ6|^YTmB2 Q i1(($&& h %.< >Ɛ0m:?iD{D3WZQLSlL ,>ʆzE2uJ_*>j&` (p TͰC(O̯,<3ݘ YligzjJ8R>tU}hVOQAOT`e/*};g?glogvAscS{_憾xАOUx 3m+9&͹J>=a{w` nfLYg䦯f [-FcY|* E)BS*LQdr87rMXɿQ9),v!ˤ4x3!w Jo#qY #+v-R#[kg->ڐAf2eh=U^_9}E(L_7 .AMrC̞glC Yޕ:`YaQCl8vE?0\cƴ5s3w; yW4FH ׅ!{xrgjؑ^uas!H\t臝R^K&;׳tw%غ ll]6ȵSA Q4ɕS?kk槅2}=ثoS,dVXxBOqd@]# d!ߗ oX 13ef3 Y]ηxB̉`5d!@T~UO[5]X;P毃x%ƹhM>o| ܂'/դG +5 `iV)Ҵ ɱG AJ8G)Vߴ^Ռ4uh Op=\g]k/9P$\u̬| gdo זhONTvTi%"1|#DFpwo#.dK>{DQ ZayBp}zG!=VѰF?N"I¹*:TL#A 6EhܦElH A5Gu;$j J (s"+e!4 i=W܋S#HV*anrOd_89/ȫ)+X_4>&%)?դ+rC"28caNzږ N'c $A0bLCYV/׌uMvV.Iɭh 4yto8z Trv}|5[]DKBY 0㣚7 m*+r0j^;(nXkaL=~><脙3=-6@fz\J  -fkSVζ\ U u?C)AD=jo"Fw f x6/͙Geu+8[}q0_2YkUa!#ce|7Xdvxg58M@~U~(28#RyNh]4 HZj(Df{ǥ:ٮ"%>-k#vKg8O4gEP_җ^_.h^1^ckj(ZbT(0>, 6r]R%]n(mPЉwXn0[?[Y ֯Wi%3[SP}"A71o\-#GO4d%@8 lBIcd>^?ޱ'7AΔ|VpZ`GH(kȍvW78K$ȹʥv%>з[ LkwmhV D'f?| 4=L&\ltψEҧpa?m]iKϮ{#,, qx(yUm~CP( Sð?Ns\iB^)d%m72hAT?i1Yk|V=}GOA%o=@w+ IT=B3/Z`|lP" zXY3vx>,~nHV|/Nmxmf`s&q&IjEMVz4/zW)".*):unSj=hA"6 9;\Zh,\7~_~?H <ǜBPP3t ?>:c2p )Iˆ挴n|# oN5o#qv@TZUEBrM Mc%~NUq! 9-U99a1l3b#̊GbLu t<֌+!V!&R9y0-kڔ{gԗHmmB>R5bLv8̈M˯%&=h] ʮy,ƺNގVAN} 5~q$+; G3eF]dRc&i*"{фVb_(Thvg;#qbcApeeyh# ۩-A3xAtナ7rk7f:Zuy)3 f`5}zt ¦x9V{~3%WZD i{|LhaJ͵]1î)q<^ܢ;̰.ze:5GXu^G1 \p+br04N,BG[(-$n;%p YmdsܲJ=F]'Ң<-! &sswЬU(æuIڊlC2+ /soTuR0AG9`MCbi| kmox`{T=YW-i5u~?:L5֥Iܔo8@aM\@^l荆Nkݓ5'{ΠIl2|{F0]MN+(NUnϬ|~ڌ5úndRC?s#^QRZXg_d" +崟lH2 }}{'/+3膇N_ b+e, " /ȁW F|>ZhCli8 AD;$XC{2d ܉O#lژԜ!%|ti1IZB? uQ#p,d%/ݘ&kX>煳J[bc׼<5gڙ+ mԜy(x, <"<'z=!}"}]bFnY~ h#. 9X } OU,m[_ OٲXӞ4;3(рsPMo+v뒈%FjLmʩFu-Lr*_Ħ|޷yIn\*%"y; /Y~Kˡ |&{U{z!rFlLY2w:1%߰"HhA? ezM V"QQL3XΊ6ig?J35*YPpH5ySPج#[c<6-g,E #KB5b& Z<柔!I {fi3EPD` -X -So4J?7"N;37E25HkT$W߁ Y +($~+|6ŕCp6/a{FB2]l+X ٘dkDj׾>y%X>3FHk$+6l {qPu Ʀ&YBA$i!@C67ҍ;簸E-6Ƹk&a1O1*)QyQw0Ua3H"3@Pָգ;T<_,-*":K)n'&3I(-2!BP(3K)^\t c7 kb88VrZ6o8h DO93w%De7ۨE hi"g^fpi&>;zB#\{< *%UHǾ9Vj.K2it ]41AsQ tkhjK:}>Z["j̞A+mAܯd|2 fpχn oE,7%U$Jo v VGeZSlӈgDOYGS:EpJq:SmFVJ&xloyȠf!Gt| *,fISPBby',Cy;J#-jhǖ!W)L ȱ5 ~Vu.,A7MAQI&02/$FZBk*JFxa=~4 l.Y5]QO|9n*CvU"݋a㬚O6Pw<$Zg}Lco0(ȯR W80Hk)eI8G%'Z[vڬ>@q!Ԣ:;1'J͋G pzňl;'%sֿ$Ϗ4=-]J{&:\g,rZO)VY&2hLm? U'2n#sII,J ΉCV/_/4wIgkDZ̏ZSYJl㓂efH.Q2ar~z\̰<:ۿXt\MvɌ.IOl{5 Y7LO PA9ۈ*kG7AD\6o?޹̓z*׎WoKs G,/mlɥ:{'}^ <*OVX0;z%GYu4v)칮%9ww{q&Ai>8I>dn]lD" )/O=>MeOBLKE~k:tOZ%69,H (htWsyvejvk~c dtl胍8؜^|gbėBVߚ s&gY=A> 7b:;* xmlC4sdcŕ03ܪh_5,7:vm>K}auPx!رhkhzS3 *bX#W5M9} YKIn!:t~Ep R"9SedKE/FKͯo = eȘ9$-``w*Rӆ*lW Y_-ϪbX 3 ?uQv ¿ S<]Γh(]#>·ZF)2(UʂL}Ҝ8,4xtc^DP< 䲀#$$/R s MsMĵ폺Ļf_Rm⫋9w0DJ,W=bP.:Kh73QcV{7]|rZcX5.=+Dw)87ndZHCw}G4~mMIS窍[;8S=><͞ HNn@]P|uLP- _^K i6g F`s+n^Ww Hԭ&Zͅ+nx8Oba*Vn7e%K9}ܔu, gKx!%eXăzLΜU;M`HJ B^ᙚ_)'AO.@4g4T\bPo+ Uajv\v$weђ&=.NGBavަhT[MڝR$eNoP729pi|vs8] #lKR#c 2cXwڼȿ `&i7. s!2vS#$)=@摅H,m*Jaa{p3$?9i$qτ@ `7vaB*:;id:Ft `QmEܜ E&.&]Gɫo7TZHy̭yLb Í74Bh0th2#AU)u9x=VمbJN݀kq `99ܵ [/E0U$QVbۢŸ;q ҳњNfM_.B*n$ǖ]4fZ+:Z uKqNVLaHg#'9%>1`sJ\ =`vm:v6HodWo$k*vs~ O5(&ൂ;S<㈪()`?zAԤC|{^a}  @v,cBSF;0JL a3A,N ףM $'2lN( ?;ͯ,+akaL`4HH=VՀ^ՅHEĂvh,/lH {2q# pv0_?PA2+`ǩR>{;<_r)=)֟/}N}.~i$-ϢP(3_4(|gToQ_ 4bd@/髓W2oNwie8"*?OKɦp;BK;葟/ZLab$^~1t'r d]> Jf&ؕ{JYx?lP5rߥnȱ6HdO]\(4NJyq?DwbC~/ҥ "ֹznсdXEjdu#J`thHOVGgf` /6vJ70Uh%KJٜ߳ڑMj4ۢKҜ^Lrx¥֯ܟ2A~ ÍqQyon\K:b2 U r+0)r 0B,}lRѽ~^lMs8x[Q͹Ted:f " ˞'A a5p^H@6!qԺ5 E~$V5vGt/g;[ݳJqDQӅiBP;Dn}uqyF<0wЖ:Po(7e-wVGف\? K>RcHZVj/zv*1C|"d}( ز92U*8ȃo d6lPH!4M` ab-oxQiQi>ж[Egift4r*> 4--3%5悥]E:VT8/M)ӱ [p:9"Xrեc6E%82.{ʗv}xR/8o'Ab qo)' xn}h뭬$1M[9H삿F(Wb ƞd;/8)n̈́ڪft\ħ Kdaz @ ר6:q w}k%zoCӜ=2|"ѿ4kw( dW)k :笉ڱJ,;.hW#`|A#PҚO§U )v5^-'ƀ\RJhlmd*ۻ"`aj:$+g|LGb,dGC*7qYS]Q R=N8$.8ϷW五?z}Xq-Rbpb( btOBaᘡ?fЯ隊 zgX`̟:Wj!b=ke7rw%/,me@J?iWcO84fimDR)lY]pW:6`'#b:=VhudJ"h938};ߺ3Dy,poaN,Xl"ZCPUNlGgMCDD+4Kŏ|}@!ncW]V{䤔tl1Gec[&l^[4$;'v'Xa}ﵕhg~@򫲫JP >~1|IbE܆j4W!|>iʫ< t{;R&yrE 䓖QzJZ$V0^C|<|;LRCQ~keuDě[D Yo&b%v]1(.:$/Pr~}>7u$}c)Șgvs Vһ^~s4;'RhDޜ2݄RT j{NLu{DDG bN\ 3x@ڙ=}:-j!j_)1VI[qhkOvɈj\^0KB W=pV\2mLB Q,X>em~ _/Za D:xΠ8mb>4D9vgh*]G4ѣ[z[kIT;FB:i~74@su74d&^Fe렬\]Tp,V# w^$WUA&ff]\vdBZ^WJB9VkW>?M/#^Wd[ Qk.&9ś vviѢkI_9 /(w F'ꆰ/^4[cWTGdQT!,0 un!O ]p> hx*7 GWEUc1F0>vHgno\qɃ`({ǘ.Ւ&!5pM٢K qX g,g&&@ .j i2V+_0u|Q!rA^3AD>lRVk50!O:t'$AqXkYM\/P`E(.QQrv*gL(!_O؆9J8ELX?yh%wɴy:Ji= 4>RO݊Zn6?P5S3g6ֻLa >5Lűqh^AWz7v"Gƙrv[W&AzT\@DZSe$>{ CnF/v)TnZt'=n×>3~O4djxa>PNihm A-- Vo\$E?q$sǯg>T¥'GbyOCdg e v't3j³edqa'|yd+b%(Ky!HX3(%Bsz uϓ%۠qI~ˌO83&yC\@Y$lzN= ;buN42H( h Ȕ-dΤd]/"| ?]㭷mbߙW#cPԶњ:1ްq1si*Dz{ ׀S^=і2A^ִ^hƈ T{ Gȗ"F#LQ:ew,U-76@:cLWawfϬ 53\59B+ F|DQNyY~~N:’S=5}}Ɯ;es(mUcr\҇ /Cjz:0å˭oufK(й?4 ZHyTPD ܗ\5-asd=h>͘*jtO"_nd[A0:(Nĵ2%Lge/s(wdgnF^ذ$G-T"K`~)jUW|)~̘X".vQZ'Qߦ~wqs&as8P|U(퉪Ay=1ǺQ4)lcyH$ʖdJ.j淂#hw*XCJ ՂuF$ϊ1Amhp> ghعъgt W\DÆZTN*GuIb5R_/"Ra:'x8BmxgW h6.G۾60Uz 9MTDvOl ʡC[%rTh:U{c7sUD/D0)1Fk*V@LR]QJ|%MA/\rXvrDa:7ͺ'")G!qܹ,ܰ۷n"VB^䄧b}%FzH\$!ŤFP\*:_Da![}'b e‚9 9I:U~l>f[y/CRp_}=&S%v>zz&v6<" †YAߩ* ;Ձ+~m#gK,RkH6_}HC@8DC]jGp69fϟV[UL҉ `}rRo4?=WjEѲ0CFb0_~FVMg76;Z KN4x3<f"[ @ى45Gu6]`HNqr'_= TT~%ȶ$ibNGؖ- bERT"v i%'18OO:-c0pՊs~=AcSKdSjf nFrOL%XUGj. LfTK3G&w+ Kc { Qc÷wHh !7K7Ӈ ߶pQ# 9^0ԨU6n0hIWNy ƛYu~#/>؝v7"~QaGrRwpT7>)aO!E>.uW%{ί#2̌V:l advT0Ng8 ME|D~Oa#ŋus0d"*G*o GpM-*dvWu,^O@JJDsshrFTTE_|Ժb%]無"C)X{ZM}kJO :Ty05yު8. k}O=su8d+9W^&7iϾs&/"~O! Q5g9!t;QȡOd/JS@*edn!3қ2Z[g%Tbukف\.U zI ]g΅g<4wT!lM\OWUbD^VޝPߕ¸mz-xY`.\Z2q(91ڮ!*فhd0D <]|#qN>`jx'p8'ŧ\9?'LlYuQɊA],,E*޿n?7g_*%Kas.)# Ym#22+kRz?R^!*]&$#}3eN`|= b9*Y$W3"3wV,DP\}ҍ/s 9⎹)zLɒ:;j%sQ_ӣઓGBitL9N>/ȟ4hwM.,@C" :% ՔA}Nis&*X\S##)[~٢V@:b!>{p%X F(Lq,jL`x/(Bk?:zt]`}$7m+r#ೋEw٦&*XJ7z('Ñf\y<\}V=h)r UмR\LsnʶDnuxn)є~*Q(\W&̍~Vy4}V_R(FGg*a;* Iav%JA>q Ÿg]?Sf̋e@\6T1$uqGB9Ce=RJKs?0!35,潝x$eatt-0fFzHء6䡿w._T .Sg?정n6 %D|?E?tY1L}`0] VPxJSHk,xvٗgP'2d2X 2KI&S0.'X7).^8+?]AlإNTcJ9^*UC/1(?3mjȔAͰB֗rQʹ;Ein9PW K+x-,N5Uʣ|~X.o\+r#C.޲\q?>R|?RR4 A6cʯCKzvu-%} AJ©LvR%Y&Sqe$<d B{szCVE oDoV93[9<߫GoIlQ,O0BڀMhV'qcn VN-oZ1 Ь7cg;5tEo8gat!o38bԎSaͽ9ʈ~BfRZkBp~ƖX󢱼M H/;B =IZD[[Svxf'n0ʱ.S݃;k]_¾TBS4 ?L_[@[6͍!roNʹڳ@6o':~ A 3B;QEGa-يfq= dMjDvbhh.O>vOʰX*q([ê[M4O'V6Û L◿ۮ#͂bWaSL7n}~B3v,C^޸S5xZ] ~Ph E_ꡅzԋ~TbQ81^QfH[s< zK )#8ICkQmdEg4Kv:ܭ"4TXx@ȑyI{)3jw`S>6i#>)OMhƷl5_YD3Si;x0Oב]CGrrShDB?k0TMn.aPE'm>{=ML ?N@<6oQj)7H3)^.UH~iC˄@٦Rwk/aU!_AŢYpX+ z2;M#+z.:̓y (F1p Hxi)WN+oaڤҏF,Pa 4!Hr#R6{Z"!` 24^>/$Ovݚɞ^MJ2L!O3n2metMoqfrz˩on<KT*cZP`GnT7~W'x*c"<6]zV\ؑ;N$ԹzQ&V~O 0pJpIoܟXQwLYǼ .}啡W)ԮQG8/ewp9+omp"ADzc+V4wIK]jCOʻ5"N1{ -2z_hO$ '*T2Z@֟hn۾xXi׺&Uy 'b۳+%ö N`gS&fEa8K7`1}"m"? C))H˹ުGV@rکQTI@eXQD mn]} o+|cx}"9R6j>\3Dd H-ђ1 }p$ tBY@]$M):3{F|幣VuRDn^ΔxE!Yɲ*|b&9qE`v]T!uj14Cgl4&dL8+)ͳ^QZP_sdO\sx1J. *τkm|L'[+dr|VOXbjlr/ɂoDoO;/Ǘμs\ܙCXQǓ?ׯ6c`0à߱$$9̱<:< f*cx?(QO(4bB&FH5݈apW+gl=y[}jX؟ye!?iV|tyd-;XzQxGV#1ɵMs4}N} QrJP30v=4R|ZlƘ+22ԠMUDhG#d(m7X{tآ՝Ƽ_HYl-`P،$`[ ^l\\.&IDR _Qtt?-|g~y2{] I AguQ^-50fymD?W-D kX\y GaYunǢ6 a\PfZ]d!ֶ~ ŐLUrty@yY\$>[#sg9Z+,U|9 zNY=X&-4>#TϬ:[ Jt3Jм6*t6 ϔ|_pBZx=eul~P/S)rXz5- LnJP|A2dפ[EDى[^Ykװ#mQ:n 4[~lA]4AE1M*wi =T6| sHo2Ư;c)GAuhLkd7Es0 c~RztMNa q0,R :NaWy88>V<W6H4ߣΫQP{$}J i2߇?o_92n]ЭSNoGgaVBtY?3]i6͇ o` IE"ZŤ@qW4\ <枲ZbǢ&OyX ve#VbrnNT$F:U:=w}Lm2M7tpՕ#r L%{Yk${1X WObT!i]PDZ1'**;')唱mcy-YaQM Q&~FQdZ欹t-bS€ B:+ᾑCK=Iۤ*27È'&uQ4@<̰e+xֶ_)kW ZD/k Q3fgoNJITHȀњ $@bՉdAzF#3\+d*#+A=ob*bcV1γ.A0Ya[7F:=zwYp._X$ \Q\lMx1[4m>5%F8Q>cEV*(.{C =i+͙">?wP7K qXchȰl&8R$$̂*f_eT2K "闑\G4rJ`sЙ;u۸8=^御Ll/vc#e 鮭!p2o탳8tR}MISbRh4}p@<^ŗwӮ@@Ax'GFնlTЉQF`QfwdbHhܽudEt͖)ڋ]52tPXpt_QB?K}HWZ܎6aU-gGOxzėʷ00=2fL+k+&^յ#`@19W@2h<9ԣC]a hݩ{K{& "oQtJFi7m*m>K&!p!+FH8tpAi%B4@ aE*#ŨDDeG*^rw6igOF}9X@ l3Olw Mװ!10ƍDnjCn>1 gUk~VDdKi|י(m>8 r?cQ^ d®HwepetZF$g[?4V]AlW|S2>]SCNEtT>u&Oav)Haי l$F/3j1F^(|Y\de/6QW1\(^ };9:U ~ ;6-fBzjtr ˻!e$2Jz[ Hfw;: O@,ZvSu;/z% |EB.쎆ŸX#qD)FJ- Kt` HZJP$3`)d:VE-WC XveoH;'3h ߥF@j,޵7Bө_ W!9f7KO? tG|s,Bb6aebǭmVh9-ò!@t%ČA=AW&PC%L G@ |wL>i,&U!nrj>8fg#b_E SK "ZiP0# 9m%m0c5(l.m!V )shcc5 mGnq*Zy)k]I  0~D_ t].L]6c}i5Ԝd;VeѱRіpr*χ K-iˌIsb 6iY^dփb_'tc8V7E82*:eV,"YZ ՘(I?4YJlV] wxnO,0XNQzҺe<6.{u=Сk_]HG] oHyB!ܰ= ;3RЅC!^/s_f~D(捞c۶:{?g+PJq!5[|8=tѽ_z@_*빬hkEo&jqw*k>KH)u JTւ[lRuI^{pM?_t!%Ϧhn:CZnXC<w>HimݯPt+3M' R2]=KB.91EӒebC4ƐըU\C)em /ʱ88mw"}pd=/:߂`Zfrn] YTAOHl02g5@}azY{ sI}zgϭBAC gS B -)]/r,JQTİYσkD9Rh}2Ma (~GN04qROH9pKZA K1%C0Yl++ԿvK.L ~Gۊ\Vt^%,dzLb Ȃq:|{71U|gn>-b*|vDq : !J0ixu}t*0:VrzL |B{.|?# -fQG_ٷeH^" RBvFb~9tZ/!P ^V2K[MAd 6JyʰL4JvD8BMDԆͰF,I6'tD,E!cٛK?t(ԫL` %dN@T9 LZ,=}iϯ`:m`kήJKFr$\6{OʾS(^q+ Dog $8̖0Ș+;qʀj&ιbЌ.X7miJ,^gh{r5'p&ٿ=Q+-q an~*W 'λF/ms~UrH_ru{}UkPvF{@S SﴻtAQA kCw#A 닼: <Ϗ1ęN ^U)bIlI9ഓ$N)mgb9@m뷼G}wsAثH.jHڅy/NgZtΠa Հ4,/os{DE($t;hn͖҅ʢZQ%$AzRM5_?.mWf}NP<)117ؑjbRɉwQ8 C"q0 ג_g28^Zd"@Dkq"uJ}$|FR RgLAcs.Moq*;lhT) `mY*0:1\yd@'|[x-@ԏ]]-ɯj@?7RruЃtlVjs<ŵ ("*xJBJ5Q[}}yg'M-X?e| 6`2{h'mGkj6')8Hlnýac>^R)ͣM,H*"ϒL<=,rIAkr : /_j׹eBW˴.E֞K|G)UoY)PLIjrC^plm tUk5IńfazASTT[rgL|d8hlHI#"5a ,fj &< QqUGIu뻽Y05,{_뚅i0Z蛭ҷ);lJ+D=Ľ:ps5b1`8eK$ vpl{1z/ESJB?1|g\J$+ed:L 7|>Aqc@ ɧ[ܠKG`}H +o~HyEx鞑JhySʘq7}5`jU =In(H$h7r;O>x<AΡ_bkYñ~/B6ʃecnsr`}[jqA,Z؃r`dE NJV,*uJ {=U|ۖXH%G{;ЊŬLJ^9ݼ%c,K y/?(Ѣ,ޒeX).kdT>yB3. VWYS ^_~xdG@6p^A$?];ibeƁIgnU2JJqQ˳B)HKJ*DrT6ǽY* ͍|wrD&i^֟2ĺO [XͪZ|W?ok0I6U^$!ŬRP 815νY'u餧!n+R-|T%S ~nc#% yPCך!Dh?2"+(A["S ܬkgɁlb {FM}3Um`#k%mF&xo<)/sH]=QuA?-)fv"Heo*fíe{qוbݻӏP0׈H 8 cgn$-cMtL ]&Grs&Rj]k*&.#Ujfu_V#zRB?oꓣxB(ϘI_#b&]Hj\/"e*Hvi%eZ*iEb$1l2e릺S]N:6*;izOlqw/Do==SZ$uilQ@1)(U[Skfw671a#-AdxQɾd`X*QKwQ>L]Y;xjG0-P;AܨwMtB+iKpU3͗P3|gZ_~ilbK@ w2 Ne)J[,|u Y H(|!*$Ct$w]c\FI W2Svnf\5͢Oڿ]t_'ro9CTN"u %bRiGҙVS&c!"ێ2#/կ˖nR;q^T>vUbS@6CAWuk4oTpow^{&=/胋:3l;Q#JNPcG&iYwe?&՗A5 ۨL,Ӣ-dJ͞uzXK7,{a;=W_a >8ѨQȲ/|sNt جIRW RNפ߭ơWlm;ڼm'Lm6g7'&ϓt/_jAcƨő| k:˂4W l = gOۋrmy[D"čYZd4;{q[v >ޯ{ra *UL$&+t5 KhR4Bal?atkS+5]֡go"pwX,}R+EW@|#(f_PWMQg5!N:Lijk|-Zˣ^opRpj'A+&p[NZol|(N$6eiFDjM_. *̪Yn/m\4^~S-NVe j[ }6!ZRmn<"(6in4Ģ7n&=yd1"8+G8"X o28V+e4FU`*TG,d.f9̂\qT;]}sg,ؕvZ ; 2b`B1{e:=4N1(|87XSbڦBƘxn?$'$1_ol7=(Fr.aTI( Ϊ2SFCqso5\3'|;JY ${?g%1HХ2:@ W5ŐDӘ Wv~Pt(#dCHSL&9v\)lX]QNz,.3wNZoF?؝)~J&TuRڈ߲k%T:3Y@RoMC0}fFu~dTTJ6,e .JLv02fFVrvyQ -*9&+$xΜ%|v}{sw<g%ޚV,ų7'@ɀ0`oJGtYx?ԥlOUI|ǹR+\L9whBaEvu8+U~KDZN3涇O͝~OJTӞ%@.GI(j[z J+.NdD gIVuR#~>#tYb;~3n7wbw#p{&wYTHU= zh4Y'S$-/dK+vɤn2zd Cy=0+@BzCKP]?h$ ``ıR-,ǜP)xE%DvqI6![4Dq0-|a:%Ofx襠zzt@#A Y(Dņ$' ;pϣ>I]w@{#sJX~&djnYY@&0ฟ4v@Ü<D ^`c[̟3A"ݭ463w:uTۏн)$ΚN8V&0< jV `wrۣījKF$lY{oYXRlM,&}Y7wS .L?CRI(4q%_ KmLJ'aV23B{(D;9BD~(M2"L>Cxa+ȏQZCx%HS}pkw*HbZX1#G K`goީ A>Qf轫9R%q?X)>WYc1ɺi!w^K{3'u:7-,R V@Z0T`,%,𔌏a\?Ia* '*͜ɱG x ug!Qtf!ߕ1?]"bo|o|]a7~B  *H9 ߙAJ?x۹YF K a_PZܥҵ{Z]CйzbsaT@ƳS # rHk_.@#Lդfܦǚ @OKvB9H]NAKS *W8x~ڤ*݂\!*SkT cRüanɑTH%K;[ yG) /+3ۊs)HD}c'E.b7h-f:꜓wմ*{e_DHg5|jBbb0yjkJ徃_K,ጷf-mq%h ESzadu~j[8O^ՉTK10s;TAvWyP3]2W.Uж"34R3dN3 C䡜7 dzQ9 =iz̲ (4^jjiU.ݛ (-ڛV M}TU_d$7P C,(8-4J FJ n=+f&tQHX C*l\{䍢^Oi*4$A }Kʸr;+EaߐW"(8Q`XMw+P90R2JC T>ڮEX0 FčijӚ'$h2,ނ7]=A6 ^!shl[u񄹰,`{%i6$l1€Qy_ث]۽596 }wo,-=8U,[LuVlIaO,8=gPu c[{+2O3vtmTմ2<7$BZ| _0=m- m%ҷ԰II"YY$ @=:ASE ><P*(^-\‰ !`)@%N . kl%%A+PX,HmD#T3J W.1ٸ9\C/{&'2G1b3@e:ѬNՔ/ϋ%z^LUpָ.y>5=̤+=!MʆAj<\ZZȚ((/:Qk]%l2ܰ41bJ1ܒSqwmH8(&JTy6lVy(>+GNx͜83ŏhDOFXlΈ8vdx6LwQ4>?[ܞ6\b zZӣW4/-  ]q| %)i]crPM}q5j;!c~|0Tj[^rŤF潻[A hmvC+ tm(kd=/N¢$ ) +fĖu8xJ"&oW?(aGTv#Js)"7 TdѧM)YtǞ큳ͪHggGG1XbㅇkO .yt-}eu[ΆyQ~OtJF k,"Ty[:=Ґ*29bЏl<Ը#"3;R08w擞3VZmag.xr&Бo0ώ07>94ijP;xx-LjZVO纆KnnC/f>qDf%"qxߴ#VCGݏK{ 1:ļ$yOY.q8N T&nBS+OWrЇ.Opf0kUgd7:6#'_yB&.^A2#Lag &(ݾS{2fHwsJ(.τM!SӥZŵ mjYЀAUG& CRkV=g"ݴIa*}e˅bp1W/PL!Gaq 1FZx 8pL2 dۆg6#kJ >XH(p5,`HHЫ燨 Gyy=Bh7z\]FpeSw$b| Te!oGѽqG@FߞAjwqC^6ݚ h܏h'KUOhad(\ `a+| VaiJI!Ua]1p!I!ؾeHmĪWU =ܜ +a56#X2jE+kMT$s4̧%]tnf#~M+oo(";ӣG= s-TPs%ػVwpLi>\^c8aѰ8 8fqZ.koL2F2Y#vhԶu/RcL{IPUȹrcIyDl%M~c217=|%[k?bGE"[G5f>< @Cv}V*ѱE Ly>7bZ∕弲pMgBNGCт׈i i$#%:j>+y٬BSmqr h[_?PSpS1Y^|ڨ_)W2e PQE"3Bj޴m GYSDE3\E'`MWQdU+OAAl-137E咱'ІN\w@?iծe1k5]MhH]n_],Y&-,P!e]*0:ZRR 3͜:*'i5vq%7w> ;[5;=S*|vgW}F_y5Pku-C}3*`IEO5nhY58l "D︴N9n,xT(~qq9JwY8"o\Χlscׇ ;8ͅD#i/#r1_rD881^Fmia"gamb|6l2jO %ŇL"}[EhnE7*nb,X6f=zjO4~ӿzc&|5ʀwg \aGزmJJMW-k3#wy.䠪"-UʅtX(nnB#:(㲔.K+L%* #/oȑAeD '3 4rv gdXۜuIY<b̌' v)ELdF*=mkɗȲ|lGo\z:YpѺOuq:⠞BϷmq R}:vlFQ{9xU9+w:7W K&nAV$]؋(Ft0\b ,9}t {˺28 \E@_7<Gx8Țy]i-L!asq1rMCIX[L7.V/(O-=33 !axK^H/H4.֋1L@6 #zs;~r_vپ|Mq!U]cY~2Q".*ta2q𥬚>f5Kcp$*nX [_ y5LL goӐ[`{=Hq}=H X B_zO4tX"$86 SHiq)EQwoV]0D ;V;f@lt-Zrw|@H'@B3ʿQ ͹ (~/s)@yfqDJ/bz]D3Qta9r7"]0AnXa(^ɛ 0|5PB=~RT֍^#03 W9$*u]{e|Kъ bQ >0LabħLCu:K&,DJ:Iv7|/}X^`<[AG6BX< V0|%אmafqlرVV!co[gtv oAҬ:8Bv='k ~6E³[|:)"j8QJe"*5\-t](b(9u[w (z̾5q#kzB} ."ŽI- nW)A񝤂Աn!2q[E|EPeyR#0XP._bzEe#}m[:DcMgY)s}n5E?Y*1@9xXb&(㉌sxjed~`t+&p{By`g ]S̹g/rv]&Ϡ'KizW>?#_˃(. t&$X>[!.`x6RY}r\ُ2p&2@d*CKq㌑M."zחZVm*!7'Y@'\W75!<&"R| %-|bjW\.E:_:Ӎ0xzH["Bz8Mem*sLȜCk'$d}a{%#3 GjHz@R*Jka,)KlR$/C% ܛ[%<Ew' Y_BLQ0VQ }æDLz0g ZB/!LI#K̵tV3eT>.w],y=Bɾb֯2?dΔ0ʏ<0SknOsImsAݟ+~Kƌt nGf,ԙVr~ҩ4G[:T~4(6pۺ. Dhah}:?$z5rѧ/6ḏӽ IsR!N=Ckzzkm%R?aʒR3 +Kܣ[B⸋hmߵ `N.\W›ZӺ{& ؔu zDnUd1eQ*7z٧PRik9t=ͬ ~] &QQ5,MC>J]Hn;%&r 7BөjW NCNѭ\Qڸ(2ǰtP.gED7ƛUb-1-(IQMSNC6X .Tee=ӛ[yaVԾVKeP6T_x߾J "s47j/Nż!|jb \I<8=VZ-"f=N45Ы#^㭪#pln HO!ݝ)Ab̭i*3~%9WPKXcⲁٳ>P3&?FhT!XHϸEϒ(&B 9]7I7𓫵p/vBCGoM Eb;sBu{^WING="mow>55MNeˏ3 mIeTyz3JXU3i0?9G|FN3kHyȾj- I(S1E6KUXAQCu;{ʯ<}$iվx 'g38eAbQxlT=5$?;GF7 y⃣ꕼP5ڝAc5H!N: :#EZ\21raᅃA ts"2_n[Ȩ3KT~w2TFgEò})&;VޞJ=t= S (zc qpY&2`Ue-[א82,X3dv9/+*m.R&Wܒ.>`_ 0J3;=(,VTF -j,MG4zI4{jg>a\m-8mMXѰ/}nM3 ̙&?7`PIuQ}k1s//ޥ"p>1~⻖jD%2gcLXPd]U;H.04H_cN}%T,PS2u4zeV0j^⶝h3WZA7ER+7vvhcZvg\ )29 wcx Y;Vvi]ncg!b*L9t-E1-8>h,=SnKQ"X(Տn "Zf^A9{WD7N,6nO٩YėљS~=vޒ`Š3(Do(&iG\^kzXeL|_"D+a'9fe7&!Hg޻9."CE65կ6=1JhY; c[S\=μxbb7oXBZDF@Amоb d?-Wgi .W$i5D%.=Sƍ뚰-bA"az/X4 K{+37h: '`Wy^br^9%Nvo s{ՋN^ҁx o0Ys&Pz+.}2uRBzi _Z-#G #2Ziv+W^)Kgխ8]}JZkس^ꨎkQZ\\qLS8Q,m 7C2TkpKeGJ/${0 /&xb麀m[]",8RSYws(H0TbxJ!6Cxvx7aQFȎ~:Դ4fz9=p$(baR@_"8צ:) Ua<'#aU5ЍLI6|WYd /I%Φ=wb@"4ͥ`{tvx%wAmLS/myIMqh ;^"p)K68jFP9A,D2QcTTCKk nc|i[T> {"yVbJŹàXޕDQP 9/,@6tFN*Gb%T\^C{kpps\T)_Zzᯤ%Uv<6A{|>F.R穅 @ݗ&}r -4F'To7F<X Kw ƠkMm+JS@>f!=*,Ywe\qR3%<_aЇRf'&DhӾ =ZBq%(SF?XʾQ ԃj~񬢆3T2tCww] _Oud1hJE)fS#VA.@ {ת<=wI3nی̃Hcd fXF :-c^CP2c A3)udHUEWZGϔ B>){$dY#wj04j}L50XN} "2ĪM57ye.Dh=3/eW]r\Ue8jIȩ~NKE9kOZFI%fpmTIOK% 2 5;vr{]"Y4**CwTٗv,Cz%ϕW𬆁&\x]TG4'=05-ڭM oWmc 0rl7'8~ ϻRdg;TWj Ο@P92TEl.lzm슳_ ݁KNr>KKXhWʪ9&IÜL:~ Q zªW;'&\$T A3efoF0`w rTm]*aZR !4Xn5ewq Gs=Qk~T]s&)t1yQsgH3]sQH6C:EOq? F5?pV5=+6B@%F(Uؠ\ ʯM}>m.\Gm3Xay*F5ڠS8:,r6e;lDV VXkݢR!u䇁@AˡF3Ir;/$ű1e 39nux$ yOSZ")D{+@B ΚC4j?@?,7)Xyjsq&v][ cV!䉧&#Eяr,D jϞZ\\`6Beh0pdџ;x0 TA(j[)$6bJbu-ghB\k r/3-)R<5CDg k*HoaT/.|&$YwyK!g̕UնA k$cFXلB6>eYYK qxd'0K`Ŝㆎ 2{B Ama'Oڛs9 z8SQQ5 pjiZ2`!N,f扄#zY˿ *j=s+j®3TXY=EzY6P> |U(gr8q'^JZeqCSyBGrhޔ7YPKhn?f6N?5ÂfTs=)}ε-"L7bv1v-u_t&EYݾK#;C 8XF;7o6^h ~[]g)hSYC 'Ɠ4,N_-PHSӴd#8@w*jT>f $ gDpԗ4fƱ|][=D~*z V8qXtiя$7EF0ϹIP$AԕÝn|МS5ni)a.CqE:;A!{X/<@NjK+Xy}kln?Q;AqU$)PG:xU;y3;Ж}Ff+ҡf6Ɔ#,:Jtv2`cEy&gD%;ŏ$;29@᪎j5yU?o^8+85t=oVmѳQpXT޳%ϕ'V/H=Iu:9y;se2^n2ֽ(Z/ΏVU 9L ރ5B*) L?L"Q#tzk'%%!GE$LT.*^BWn4y kOwԑ AH5.`,oKz va>lĸutl>D}N~4;7 6Е.^CDK7B<~zhp i:,~]ǕV1@pk(13뉺_O$L/wnn94=mR>߽.q>]Jܚ ^ᎂ7BS#8ϔϫY8ܜ:{:Rw~#<O3ncͺRtjEG궀fH"Gʛ5m 3iU6KM[!;TxKj.Y-. RUJ>'hҖ=PH2Wdhzn_.TZx]q{98Kw#6fFuhk =WkuO?z(\(܀uw;^s3\O/xB΋,*S V ؜L%:% ;p `E9Ղ)7#8)5pE_N )ND4^}5%IbL|A'*e)]XFzڊ#1ϵ?,,R{Ze[R@ "hdrm;.tR{̫#vto~yw>ۿ+0qK?S`Bv.XH[(R#ay|RУpα IY3 %a‹*{Җ% 1/VyZ(UTuZBx9s82H0K6Cq'{{{ͳ;OȽfSޥ^l7c@Cg%SaxYKdnxJnT]E<(2n"j)"z xZzfE~8+K-IgR(HHhOʂmLMϢՋa!m 2-fc>r 0?˺?}@#3}ZIy ><H0w!n[hRJrg8Qf8 6(Úy.ݭ2 ݻB!L ̪ ~D :8X||JT Urp c`@Wf2'vtSR6˶ʽpcǑLun?Jh) IC'+A@R(. *@>hc7|'\MNNj'R-RyG9(.2M> m,G%}{ПAb>i=/pcX8j:~ŬW ]JxK"a#W1}U:}4c$|Z:XWpR6tc^%XJѠQr)<9x' 6x=$/b0B*f;%D gV¹⋝v mge20jwT"{~ /D(ēǘoNoqkn\:HuНRt+inωARzI.2X{UM/l&I+]NhR 6V΁MsybJZ%4w G@Sd2"9 gcwP*>$C&;278T?ΚNt\/_TwOb mj*C"*g/|oDCDN׃r`?ړ"˶Z܎!E8ZrZ Sf8nǛ5?v`d52tɤ k?d<#"'4n`pc0X/ [.#,9)yv٩ky?$Ku䇻u?4>Gh  a.!h=Ho`7LVVPU*_NozB4CvoF,؏N7' 'Wk`xO-%x^O8#ٺ`[ttivVdg|wǧpG1-x^7q?݆A?%\6⺿P龮4SaDEV6N*/2o#v9a|o|N[YaLrwlȆb0&AYIiUW 8D GPICR.Oij_}v. .?Ycuesg_UkÕ6 仨ؐ $nEicOzC`CZb8.IOM=PrUE80ZM:f l 3(iGi^| [;Xr3bJa#Ӛ^'ٴc0v=.6dniya#e~>vFJ1e&<.Wc^xٌBz"mڬ.9baf7A;9sCnaSk{OUF:YKBu' Bk5%vAQfQG5;=rKzQC u1? 됢 L ǀoCzBm/ 3@ڂq`?s8:DM=sR/ŏ bOgF.6?vhឋ9/z^~+AAl&d :)C|7 F)6Q#(C?JgBv WBBFlpw Ϛ.Uu^=-_#\$zyZIgJ9k7,v==_MAX2u[6Q!C:Go4 wD`XV9=v[ar{v IĘPfmP< ̤sF32,:2Vjp+0*,xJ~攠C b~3'\t:NA-fKJ- "jh|ǂyŸ,¬S z0O ųvAp`LN2 [Y[R }>=i0t'5tmNUch} -Wb8t@j>Ueϑ]hR))NX;s>ۇr&B^7u;DNhFcHu|-Quhp"K`rI YQ?ZUe{IZmgX+b.5Faɤž)p5E2FSwZlþEZ$^" E—o0%iWPRgKv7Bٶ42-W;JH09 Jn`Sg^>̒X\ 'ͻhMK;wUT[F{(+PNs 3`*ޮ. $y+KoжŰmpGl(9${M묃aKG،*@kEr Ūsk -M)@l#w5ڛ?r6բEz]: !\B6QU "?Ixκ2=o_$/bC03rf[A^!Y#uǁb4>a7Z =p/4v?3I+ 3gV5C+*3_.q"LԂ=WVB_ t-*-TX2U0fJ5L}UX. #wd!WݴgZBmwˉ~HF6={'OIvdvU;MI ]]wrpcs=J PF!d Y qN9 d.- X]h31ԛ1 k|&(:1-տ aR@Q?VNm ysM- Al ߪXlxn *!0W>C٣OC: &3ԂOȁ[ę&oi3];]B~͞'߂zHCJܻ5%BC]U!pnYrWJGd\]"sz_J cJjk-HY=^+8'W'sH2|؀Ps22e9ƻ4b^0l(;bZz'aBQٳS.`C:`k[}_Q k6bSȏNO6JtM$<9 ]Bӝw*r8;ށނ~« =HK̭S\VX(@qa{de(!1d'͜GnIqTum4O瘺&E^aqD wQMcQ?TphiA?Z3lTecmVQrgm=>O~"3m\!5'keGKu uDk#.2XBcŘXsdY9\XmqTroRTM*+%yH ^ƒ%Zh7R){k*f6lQ1Ŕ> o>@{`H_9֭G?%n _(MAPϺ#03? bDv#ӆ=ǟhpԾWScā+|Y=y#}bN+x $ZɉoEi>+!Jt;}[0ސ}n"岟]H"^S8~8@Zq|C )lm%yB(+3ǶGpd0R{?lMFH6侂j8]UN:2:aŃ @"lnWqweEJ BIoD׺ \@ rc_.$Zo`B\^Q9Z넷Oq384cݏn'%p3eRߍ"ͷرeOLʐvߎ(4];y>7 qC+:+T_b /_Ĺ"!;>Nq?9Vqg/N:=S3 RoBPXԦS)m1,@3Xj {tnw$8O+ ɝiiw=D,9Upt3%|S&J#8'~+>!=M0pf<[LqRBB\W@ϳzw sP"儩Tu 9ƈWbңʉ7sBWc]bGs-ͼ[$<#c_$LԷ&6&;!,jUw%)jQgE$pbɩ5|N9EH;JOXD>߲Aѳ'*h@e]G^@}xUw~CloWL F8úK)$lK6f .Gy]\ l VsŘ/*%c4 [at+J 5OݒEp 4Yfо`еZ7`w$]~I>wyAlU6ntM.4_ͩl| cFOσk8^0#6)G gq@׎!Z9HnbBDa2FeKu!t,挌[)g[#v+{1moą7c*'Vă(jCqK>ӵO)C ME_Q{v+S4)?őZhOh _2lpZT>n|OkטwPrȖcr~;i| wA0_b!oeh ujXj<; UnjiϤ/'0OQ% ԉ.Y7R¶$'+/]9Ώ:u2rf >J?Хpzu"%YmBےpV'+Î㵘s}-}|a%I% }υbӣ|CVKIyc\{^&%Ety3S8b+u5CMp*.*ZDȾyzv_oXh\&g$`[z;Y-t;QS=i%;pI% ^ro iHr}j OI{R7e4c[,(Ch:C. ? &l:dKxLlmj%\83N`'>;k,*TmXjn7]y HT31h(gO -DskQKtp$<$ 4yix=b?~˃W0Y3 ^{!~"7rwߊ )+@ 6dyWty+B+A^XTp9RT_Ϡ9'lUqrK(&@yaB>pFT<$䱆n^(_!ol/-vo`Q ӭj%W}c,uT1-q2Ijju?q_0/ðẁ+;<+_T=ջؾJ{NIRqouo!jW/?7vۍ^݃#^&ܑn5fݝtv Tp2 ZN|f"Sվ,\\Y6>/P !qG@::EEsĘVk#n35pP2)R{%dtܹD9:.NGֳ^ ?{PL?^I"ߋ%P9^`oZᗥ <9u\ Z=q)hF@V 6&K>$O!8z(t_JT4w[3P͢J^KSKV>׍]T/G!kDO~ہbL R5 $^yOLHj,}|y~獷`tņ'a0]/9U5W#DBvٰP,0EQ~0]>M="^Eۇh-9МVf֤Br1EM r ,js]8;O8fM oe3{Z}[|mX FQDq)4%}BlWE P~lWɓ.("Mߖ0@( C9|xYceI7^~N98f.s.(GM O B;`1M}m(BÐ^OLdw7Q 1ݜ:=ٱarV9,`MEO)E)1,b/WS^&H$N4Dj1C~ x`=4!q-4/+D% lSJLö_r:;lpoۘ=Cu_̀S2L<ud!('p¼g0Ĺ0W:l;QZjr68J-<6V"}ܟW9ch=//~+Ҙ JZ輐=|@rp ڇ^Aߵ6='4h.E 25CϿX [=G I ]LUZxp3;NPlمf?*A##:Omcow 9/CO E׉*z?Ƈ͜Y)mRP[fA/vNjIXhe<ܘbŨ[K&3>~".URPw/+WXC{s׹k_7 -x݄}Wa䧾)5J e2WQGON*ys}1"KDkwM2kGj'eA TXkl:Za;3Z baK}MŋajyP?$?8x^Ii>eUϧ58.jkOo¥Z<ܻRz"i޸7a pZ)΃c495##\oρ/sTt(q]l@TW*&۔Sh(ͽ*kmU~[Bz? v`Ԍ![:,jC;mŠ10*/ӫS(?O=Y#Zۺ `%EXh,/RV~Í:S&݁MD}ӓM @,g0B" =D<5 Ndx WZgg|aFYſ UJyW 嶗;M^z%i>E„=A4雰14An 2z5,Lpș.FU#!;6?i /{ (y > G#l%tGB+9G#P'` FgX껑]O%~ZL}ż`n6@`,B*|άA9W4c6ңL$f]̎FcڔKT `]L"<9uJcD-/2:>52o2bVC]n?-~jG~N [?liHooL0"kZ& f 2PJngU[)7QTZW#Pybdz7 B/ʟT[C}5Qp/&+sKd$$n5 FL˥ 6L1u,L*y4^Ko~m aD{˴wvreqVdR qo7Pܓ:CV!,u:T$Y֒ wqp;9 E[rBn(BLM:{_I58HfrΆI_<6:6مvHtF't|(7Gd`A-D٤VHz)O62oh!SkF|D񰯊Gys{/}MR58Q"jXJ^*e֌_^O:ۉ17kMٱߌJ쐎BAgvjgj۹oCd-EQOd:bMpf ob\"À<,nܠFxpY՜9* k J܄ ER1=,Q#)sc9y?~yGVGU%"@mz!bhN +r4 ][/>T u7vG\ݮ&pxyT`Xې+s0 2# x&k,y"[VWj3œÜT$W r#˾a3y 5ÆÊ՞Z Sfj1dpfPH >Ȓ.D; A- y0mߍ|Da:T-zPpД5YCFN t: ]!+lzIS!$4$tdҦI&ęA 5'm c?SpY9 T!T,ˎ\ ה;iw?gk'RL6O:>f%YuT&'zX[(Āz= !e$p>Hߩ(,҃ =TPɻQt"ͽxlB$$)7~ZW{Tu臟ZFf!`Y'ŷe#s~q@z!o, v(a]h렇xd둶/fj?:$*Ou@?m_ l)aijYG]t$Z6_}%Mb&5a9̉o_ lkfK~NF~p4V!l|mXv IQ 6"u̹ՄFzzFα}_w՘i=f ϒG#_REg:vU飩G<}i7ӳ0OEaCHPw:$v1Œh_[Iv?ڰ_C+nUyosc3 sJžAOyv,hZ銣6W-r6ZLcS AgGDI恇q*A6'E CnGVg2<_pw/c(Ow{rUdoֆXR pIrd8֨)H]/Yӓ}.Ft 7-grq6o=6ZJJ2xL s([>S^K`OU~ZD8Y-1nDR+ZWzGwf=nt6|DF*0D|\l$thȢxª=[/$q%s #DkW٦_ތNg=`S(ХI֎kAM 3bĩ|fA/lGSLsti@m#Rrr*b>¾ڟRG1|8A+,`?!,ֲB:Qa'\_4={WeGP].O55i~T¢3\( PšEKK|UZ=xdh9enPFyA*cLH4.7>Put= DP])Òdž=ޜ-eXMU ؅6͗>y-{drv:"'1 hS wx]nFi.%`Ú#~)s,9Juj+8|2g:N{zw]b m+pQˆ۳‹ jA}RYh!Tw6%( E9Xj^hQfhjFIbrKEm7 .'\Y\wMpv.Y,h] p8\RKk9e{TmhcZ-Z珩Ǣg[-0dOj:jDZٓpdۊf¢aRkH᳕ %WyScƜ4?$Vo /pރa7󖱄ƫ\2x/Q")gV ץ\NJ|KeMh*moMej8 5#be1F˫ <޹+%>μf@=eE$qg.`*}XewnGoqke715,?[D)gn>qq䫬\VW-!55kh }%=ǣoe Myrz؈1H'_6bÎhx? RwԳJ5^mZ >~j$0ӄahiޙywqjjT,,ns{UHU_ދ6rd~ H/wA<@[ouN7zNdFK0FJ_*vuYF{ZCyt  sV%ߕ0JRR=\h-GIɯp>^cp8[5mY y otkXTo듖nϕ`6pbX!G@ZS?qe[rX{!ͧ[. J {-!CJ֦E>rynsF%8d;WnyF{bPJWdE>!,P9w  04a4aXCH́^ 6NWcNL "#H_hX!?W.7AfĂHƟ sؘgxB>L&`uj޲!<kn@jbP3ۯ$;_3^F-Ww԰R)ލy%y"޼ez|tJ<7_WYżjycҵtS:hVz5"\ h )4㡜qe$㦜Ar[Ǭ44 pNP>|j}\WN^cdg:,L@ž8  'yi&͒ S:k yditd _칹yb#[cb} uvyHc[ b4X$Hb+WٝBm/pQ8uqGwՇ1:7IL0i3r %H1Z92SD"9 oĿ.xڅ|0m}q8*ת΍+YqqX~ɑsy ڏA'tԙ1U+!5Iɍ8M}ï lhJN>-&6{W0뽑JZ3j.#=|X$b3.[x 8D Pf BBA!t>̷}f:Tj}K>VCaL{Щ h'%~q[ZĆ#txӫt_,UkJ]Seyk5 "Bl_E7z_Mrl5']WsԜ?|EjOqyu*P@!ĵwJ$MyR-TOlnAwvԗO.|EX%.5yCP&Pϐeco}hN'<}G`4Qyj!ɯɃe ҇ Q!$MTIF}r;!*SuEܥgtF7DIIc}Q!Lzji>p48]( EApM*GJN1ps5pU|<`Q;PQ=j L 9ǟzuU~04ijW=d80k/LNcR.5<yQ (6*]F{TKL#a.&>H{3݃|Yl?k5#Ldnٯyֶ@qy0FKw{vכm[*Lm*zܛAI*6 e5a-雊| 8+_]}$"- We~fC3_h-TdVdo&0Թws3dI9:r d}o4Vj2Չ >8dJv|B^mcq[->#8Xu:=!mg V NСvH;e <_#W ')rΏ,}^sڒ{<Cz4d  ^p`W&Nu[[RmxD@{]ԅI\tF^Xg!5e ^CU5ǀTFu1߭ԔBs"\Lc =0hoWEuO A)cʟj I|qꏦVyB$=>VlD=vkONǚU+ ,tg=Fז@0l5.~-{Noj nщil>X1EB*mSk-_F+J]X]Z^&H 15:\UcOeM# A:O\W0/zRCBj[RȔߗ-$PPmâUZ.r Wl 9M85^&"t}t-hFc 5r1 M.{Zݚ;"&'PYDN򗕅U ҿt;jَGP}TV&P ~B3s '<13s 1bhCe[W2 =qq*t\L@H]"A䣃{D EO-PrJ<ƽz\ t+֩dpU<K} Fgb+H/Ҳv!!ӜWf޲>(|cn3THj[sG@WT߆wyd #{lrٺfSP@΅M`deZp(ơy0Ys:>rGc3uybeTy?pICytȡx\:è$M%h)Q'@O .H:'Ѝ dz˧ʏЮX%9v AAk5y3݃Һ# :?kGN{?>4 %ICϽb}Јv57osgz K9kQ?O#yDvbVt3䥏ZQe@wj&B>HRGCaoB+ ZSYҖw@'&_t+`N |͊il:s|BՅ{\v7J7QVrG0bb5}#6~(eogW+'WM΀@Z_C=B*. W~\]bh\D2݀DD(h(5IJ§`pFa'C1x1u9PI= SZ N͸ 8i!gMwc[eIV|ȯm\`MHՔ*I䉷n+^$B|yV:Er֠z K\X$0BAQՍloXZni(>@l.^,xfa{c+\d]iI%+.?#H`?kxײAOH*bݎj93b^?$`R|"n;XdR$N?*ֱޙ бzu>'O9&IyԒ 6oeLϧ  i޴yrH#3$-|non!O9L_sQ)_YV25v^oHV7\m[ ڧWH$$T ~P6^#vH8U`)m:=0b QM){[ KB-.oTͥ,,bl'/oWP7cTejfud~$E.ܪ3HܴPig˛Ȕ-F@M ;|T!]ПtR0 ١{bE:(F \;fBwAvx._!:4<$A myD i;X8\3+QZq2aҡ#" !"+I21$PMƃ+֮ C`zjRJ]BL5}y/xCg%;|dZ֮, %l䙖͸Ug<@PPf!K_vK)TqӎQntHIoj&:jID: DW΀9"uU?5 (rO V7J=9r7K G?/C 3Vd=?)EJ>*? Tջ}9򊵩,rd CF&!#繪$91MJŤ'𵨍 Tb9vR#`6$\vP(.kkf-3O*fr3I2 Ix9.6d^‰yD澌[ml8#ЪoWG v*!JKk] DM5gZ+_aܜ,Kxwxʃe2fx~wRKI Dඋ7>N\%]=8ψ˔3שgJj6>ֿIap C/3vߡ/_Y7%x;xj7IMW LݪZ6zff̈́|%qn[O3F06T{~Ώ7 4bSc[9n:?u. 0@m*C*̟JJՍ毹!bٶ8X&sg /&ۄM޼s`B(c3d: W'!{n$|N.=.v~*L\]Ȫz6U%xLHn'ݷlT'b[.66ײjAR#Z@7Y5mL+G#OT`sŋ;Ԫn@.d8ttJbT._gS m |ՊZư}x$D|z2«rs2YYVf\yt?1f7OĆZs%mP^N+iiyy ni8(y9_뵥|**4l\]jF$mr?ͮFa^ |b>]R~B( X߅\V(x٠'^W*R=c;SL U1~>l u{&.E2 Do6mwVyY}ĆnLkOA^̵X#I.mȐ1QUN8=3!z>o_]O, Z8*od,{蓃ݖEұ;f? q-R*eqFxwtM]`_>Wԙ :]{=ki* PK(e!/f/*~ ]opi)4]h쒒Π||ef>bk)ajQk;9pIЃ[عz6ȏ亐}'mljP&t|@П SԚ0L[_w'IKۢWK:pIv-N;.C&Bz[:@JNiǴӬ&c>t=`e=e&f,P*}S2K*5J`JK?l!+VYfX$n/ȔŽ"lj֢}`(.ZAJ͎hf ao)5PAtKAӁQ04n+9NԳ:\ޒ~Ƅշ.i#b-Os';Z0¹t6LpSNE"g/ 8b$ܒs [mk{q` b릒Zkyw.;+|eц"`YB}8blXhqI|I>V/DgٿspPy^f 2s<~a#׋ǟ OS %E\'Y|uW\mg l X%Ցsȧ N}GJOZCA>_Rw $a_{j(J7|B4 N7PD?WBY˓B~ 0+Dq܏pܑ܎(W򔐑>k7to8jr]EySD-.$v)dgz{f'Sj s<77\2,S_ak}DZKhd;2Ckֆje6a# ~_+k@ NxUYF=MdpJ7νGϲ?*FYj*{_FJdikەg,Q'N~]ٝb쉗Z[zϢXL,J{\:c|3 E9:)P VgP"R-[H:c]LJiʅEvdD&YHאrk0l7 DGfɊ2>=?Vc{0RMԹIY>z׫v{m 1zX4@Km 7 t~JQįKqm@/uX{ka+]+/RJ6Pz57~Q\ʳ ֱ ߯WOY+>Zc(HwEBh adxqI"HG.5Ϝ\Aq=۶D36F8!B񈥇-tlbaSNUgw:}9 #yŰO<`'of`:n{^9Ap3*Лx'XW;6$"ԔfZ0 j$vBlԅ@gæ0+0}+r"j 7ō:HA C/J8tۑ,gwmi]ҋr~: 4 ++qlz3XQR E ;1I4Ոꃪ4KqG M%4i]J=%8J> bÇ-Nl}׫=PD}6]5݊5L Ct^ܷG6\0IJҞBv 9M+WHadG-\H {~[ْ 41Ac%6"FۀYˬ#tQY_/^衊͠|y`(Ŝ֤y%;>‹I(m/*X?K"@v)>wFU1_bG+pAS^1kSjV)uߣg^:`!8Ws G!0ؕ F~*+_AhWw\Q8P8з2C~Aj{ m*q b>.gcOBgk cqoKUɺ'_EI@gW挼KaR82ȉ~%x"2HѠQo7d4F7][RrH^AQ E*f>p♷"8W) +`ӆbM05D9у MF NuaydbS*\-gCf}-'dnK&\ߌPf/Ec3]8(#sk?e`RN,!D?z:uy",0+_8ٴP8Rn/7:Ta8^7snvQ]/No*+F Вndmh I.-lfrb%mBQB*#oF9%Q}b i=X2F/5lm,jKz<ny)Q=6Vګؒ],ӮlϤޱ vB;dh^'r(u y>;_,"9w=)jәX9!R4Iۂ^3dwYR#7zxJh}~/ށ"N0Z{̈_)T5-["E! Bh:JC`;8@ZێIO{7_ h~B-.tMޮ"e]t-@FCH0!IC^O})/P^P4U<G.93i)zʫ#hm<%o?v65~X< 1t@d3s$91̏;EjLn=}( riiѮsu+7Xf:'b +=G>1^I8ܣiDqwЭT |l(`7w\]ȅi5]9q݅(`Trᮘ[Y~8x[0@ʔ8@U \gN'wt]7_;}LǴ!Ջh@s+c@};=o=DZ`p76# -X W'!*TV)9;u$? ÌAfc៬pxWB@&Wr  ц7 >^.vZ ڐHx#)qgOș )Fs{bZFPεyԟ)EaK3o{7!k)6xe_&ZPe9hZc aF~K a$9 )d 7&m#4y?:;br~:HF'edNXoҮEv ůJ]){j͍b).=u )EcoB)ԻR޺Mn<:vٿ1+m̭ZmmBʭû/I%I(/-@ FbbO4Q".$v* - W zZ[NL`58e6I >pb@L:rh4Ou  M:1ݟJ#o0"f6BcYg[ag,Aہ~ٛAϛt-vf6M|dw`!p4j_7;qHFB>84IOSYr {y~,䶜Lz(  mi_]C%xM U< Ef rZx Q6xR NqV.20~ƁNÏ]{ZRJ/-S B ZΙ(N#F*{&萹Y.{!JA孠mi̿É0DҾgLʐP?2&sjԄV:I6LM# lh%A/ͅx43T0{-t'ȫ(, $c<5MLSsY!ud:Z zНȼ?ELaN4+ ʼn. }p=(ؤq5/"^a6bp`ݝ!j>Č."%: }"*uZâ*q;: jl!j5SM{犫Ө_>@o1HEtE41I.kڛpa 0ED\4 4T,0mEh6 ^/&ʨ #:[*<|i7).PZ1BR4;Pt̔E_3瞐%LSzA& +J3̪ℭn>1aʹ^F$[ūؕj?CI ah@?+MCoF>=R8Ȗ`M]T4/ȢܶQ X[reWzq므P^G&$!;-{cp_>7O<'OnnG1gef`о`7Nй$f:nHsAܴR7Qqh{ct$k#uX^Xxy mX@:#4QF۹9:O>n*)ȇYI *2RϹQ$kl\o&m.2‘ V \f1}QQZJM7&&9N[fe'& +BQ2i6wH[mu Vq?f;ru.l=ų4ScJNDOwfʄD Zd5jDc.E)t_9DE^xIk R ʾ*9:rf@q{H{[aĕay[Quw9h|~SF ݰ'm!"D|^Û)ewmZeX$E[mBml0clvu$^F8I*c-hޱ ubap[ۄv2&)WJwK&==qV"ZڭayJ PE3n`,)t= HA0yWI%Yg2K,6FGN^$ZY~OX&䄨]6e:9ם"5q4H&SZ9Y>@?>ل U*dÉDդoMޚ)ǩDo@-E0nA jvh<)n3 c^`(F=W9o|n^k"n.R&ּ(5wɒza|Hd O`$ܢS>po1Bn晙>nȰ;~qJȖ!YAL/^j층3qx#JC@'_-m &Z Mw'{Q $.8;eFY Y~,%^e5%BBZF5I pAKl_Tjш`h{@ї/Zl-<* +v"\zgHswӓ""]^d: Z&%1=㾔ARAB|'DcĜ {#02h#FڅHenx6/g7&$4Kv>.?(OyQTJ5kpOwxG; 3 )7,sP8,|kцM\v@楯y6 =D1ğ^DC 37"";lJĜEB֡. XѡM N<{Is{ ܒ'>f\ jYٙZ5$]_ʂ(Hcc^c:$2cݤ7`Z&+iiU8@+&-gAhHfʷhoQtE< tTy 5Rxqd;c7A{U M(}rx8hr&;W8{|$0XrSOy-#di kk0}B_n_O隴!|" w7/ 솞Ms@²%p^qgyr[f(AܝQ </|u疼](FmsGx9}ISZdER?[TE<4bM+ '4R; ad>ex]= $9PC!iZa+ic]b[L%!]x7I:[R.JiC·ahԥZ%,~G`PoQj\n],4!FLXoq"=dZ[ztɪh6%àV'QBå@7Ħ 1FHm>n,+/S/ﰫ &  |S{*2r aG腨RF'̧L՚,Yh*0Wt|&&Ī@WUa#m׋BʁR$юSpJ$H:d"T61u1QZ_Zpf `}HYӧjdD;.RI=|gLb yVɒ0 Khg] *X$}v}3%:WY FмJes5S _:_\)݋l9qK sU:1eFڢ'5ȡC jSv0|5 Lmy\6Pd o<8$6|۵R:MDkFEOfd@4a:XȦ_ Sd"m*+=(.Rk=" q}@\ sH 4A: C[LIމ#k,[(NP-&Oކ+R!ym̽LE\oDApmg~VV.K+8,HÓ֧12i½W_7ױxv7] 3gZIvdaآ$)ꇹqȤt8j2PwNZmkJ̚鼒E(L/@D!V^QiX;]cD>P]CE ;9ʟ5LqeJ1щ^b]TaVX7\QZho% (5ouՎ4Bξ]i gS<.*nR<'45>?,T9%kQ)hzI~="Ϧ \!Mh8^@;/ϹNRo1Y0u$Ie/;<82^WixԕM}MdSN?$ =_ '4A\Tɞaw29n^qo-K@y\f =g‘bd6mkw@D!#ZI5|^l%=ˊ] Hk}K/ڙhULy-{|+l<ː͞9 na_8/`Ǩ-+67N7Wl/8T!Rq#eك/;TBo&k 56'"r $µ z ;o/iyXѥS [BM7T3Ֆ^8U˶%e$Q§kzִ>e/]{r"z]!XzqiǛ<"LrG كlN̸2% M;fh͘ Eϗx-8R=TSA.3hT)V*L0RUNoWz T/'Jdl/@EP^ni%'@5v;D ԳG C;FnQ_Ms3.e"Fa)xE[g:h>nim~U7-#Kb#@GkΣFPV/h}+2w s:. h, 4/E=ݤ3iۑ#dxr@@K'!?fH|4yx@MW[gfJ+)$190AUX~xPzƑFtⱀ0B.Ca!"RJD5}k9'G0W2iW'4WC@-bU.=> ~1WV׻|$հ>lDA/ѴvE)2/rVX\m"KjA~~ZHėbWDZ_ f-ŐF@W\83~g'c~'8~kGL?ꪹBzbm ,hЫ{8 SKbqg,* oa$60JkkLldJpF8WQ{[uW6&$S]}/ C&N>F~c!: 9vf2itR`0|8YT^ܭvZ 1ߔѤNuv]}X"3A%0&zƹ"dɿ4'$aBV{aM@54ʃgx==& ]e!1 ))R? 1 j _猿NݡI=2;,@Ž2!떠Fs;u3kZ w!ȕK<Z:'MLov |jwL![l`nL9|s'1dS1Fn Etԗs[wS4[C15\0ʣ P9. &$9,=Ĵ,Y{kۮ1>mb2I@ux~Ăs[k;VA{Naǟc,`"QOhn8W5-xE޿#%-fN5xȧL4Qdw{}+8CsAfscWȳTIWo#.RM뾚"s Dϵ%jW'r .e\.ýZ]TWi LS`r14Z&:ZaHO1 )}MN3!+!l}+~d2S賛p(\HXTI>cS<^+7 K)0#؝~mdKQEZ@ʂG;xma[HB zOy豗52A,+̣sb^^?MU W (, PS3ewg^!FW&6c<6^]!fo— ǹLi 5^k$ ir8Y2N/O\3zu>㲾 uSC@5]dZĢ{|Fn.*@6_in?ѓA^7Vӓ $:wO㟜VQ;V㬦>cGgSpsNzQS+D[vս 1&)]!$5$~%VEO^#;ľ+fS9a1s9 FrsE +Y"e{jH^qٰJ!JlƮa2n!>m#$%ω1uxK§~N֦|ՄKd!!$U[ !o߿h KlqX:L<(Z52 ,6;Xk:Uy?-@Դk7\~u}[^1GO52@h. uG x3^U:K,S{,>+^!464#i2gO^14mJ-L( ۾+*;-n]'Q11_'Àҵ w|(!$OPA6YPS{OՁ\?kX,UC-bixiȹ/~HvچWU駨N{M5_ϡX!l@耘eXؖf Q+Zۯ_kToMNA )z=lB#Xbkgdm?E凞b_PU9"rgK\Z:11uƨ!~g[a(c<]ڎ;4ƦI]Z x[$ lH*uEH((rIӄף%^K';GiQ#1wUY_r֔ҕ[xňgBNMwQ}RdLTc!VF ҐyK,lNeOVDsSG}oE3 *U}oc<=p~B=?T[r< fUώ$)ZÁD.; dÚƬ:sե[yK(J@5a6 :T(ݿ sHrGIX}vF؞?sp1@dž߽e?f5?"Lڨp`!W\m؏{!A[ %q-%ig/} 1 H%j0ʳKCġ+Rd׋\nv0MJaIjto?_‚nMHʍ d쳎\|XEEwx|UƎ'V!mV2R N0?DTqSX;jW'PJͰx_AX"beiЍNk bRGѵۍ@Sիlj[yxwɓu., `RU2LV&unt#Ye?zFUK ގC8wxs!Lnha䑹Y}*Wk޳p jo.0Z W`|X؋* ƛfTN(Ϸh4dHn{l bz8/W901}+WK'\\vgXL_)M_?i#FL$j$A`mz a3g/3h* -LH]p=<ĞBnw;3sWg ݵ 2pib!Ifj/N4(ˀ:։P6' EtJM;hwRyxљ_gnAy%qU5ὕ[-bբT񩜥rjCN+v}4C{gr-eiPʋ>yEܠ-oj}]y>Ԡ٬ u6(U<:mx?,IGZ pP[j|0]B͌e \LBw~_[b3~Lm];H4X] E~9:Hj3pAtl.Nkψ!Ja*3Ik>kUǴ{Za`&h>3]Y~?h.v@+Ɨ0sn7X涻0?wwSc{+޹fɆC3Հ1EF'MhM>3a걏0zq kn0_p~l%#M8 ~i)8]](go0A .o, RrtCSp*.%ZA";\j$3!={X0Ort, ^*^\p)40+BQis 6AYǡnM9e/y!y@=ڞ@;Fb᝙8N~~7:?AqMW-Ҍ.NuZjo sV1r㭀R~ Z`>.ӆՁ 9syeyb$yZ"݄sB5qvG HHۚjww !xa7?Pzd ^EL9SnJMcB>rM&| ̥Zu3 nu]@*Og[g>ÕA)aU0}a1M4>`}R ic\28|& I PbbCP<}2I փzWX{=hc+N6?KP/Qq~ w,ꉋlWA#ZHHȷ* xcz38A;5Vˋȭ);0sGJsRt:Xwxh(I-Nk7{q /9(3^})\[©P~ Czb|Y S:HRkAje?X{8 )+#eZ֭㛗cѷ~ܸ/t/oN)9 zq !C؄l:EOwrjKBp܈;{fcf|6̗yVR>N'с@oh -P/Dl?_jD)#~Ʃ'ZlBb7nxycЋ؉NQ jC R] ]罈/d< IʰWjx8`5IŵPkAO7H;F1g4-ŽX&IP.4y(CҥcaG5ϴ;6%({uxmUng_cL7vJcUə2`xi<~ UE; g >\ O a-N䏣n?C1>#|ovO͞#p}h=œ5HEP { y}ɧijȍEA?cU6eA^p:mӁ(Ҥj[X)(0k梀 ~E>uwe"gz4Njxx|>0 f\ItO{#y3AZWw``?5ȣ26Qk&HG Nu,@N~}D@3bK2T~TSRrFի" iҞ]Nn,v1j9%DwJKPpRHTfrrَE+J/a(eY{f mV(Gύw9Od4%>v2\c. SN/2ؚl𥯔́0xR 7׽{~za!pV8ѢMfc$m1)vP}17r\2%g\zvw@7[/REWmc󻣖M/)R?gm=m>'s `eϓ25bSlpD'ʰrpNp zlujd~v?8L4vhᜢe_s+0 yQ hSaמ~]wT9oΝ`%^C|U]Ib遪XzSu _&Յ1? cZ,:!6sATfg|7R%xq8amj6rP"k}_RCѓ=f*XOŤa.^Yә"b/U9"rVKE9QZBcc5щ-LLlRwI[ oyHւʝ{M^!tHV܃n(P6D+߯ Q!^b)f H.P<H{Ƈ>.O`zFJF3[O2Ѣ1YiȌD6i tEWX#\Bӵ `o͸:^K]~-wf)vĩ!^.? X$3[P Zyzp|mvg4#1魀 lGs\gG @Tnawsl҉h55\#e@b2ͻм^B< -#ĻҲ*`D_G9u^2UHKʲQ%5y2[U5P[TTNv]#j/Ysj/$P2~ `=ZufqLY WYYgLW3[*E빃`|V L`G6SoH`9[l.' B?I1\ P+_%7\{sPw:V&J]E]%յQ7-;e.*CW_06`.ğ06||DfX茙N7ZDl^רXVahâidRjasF?5?Idk]veCU<tNBb*ɶ^/-Ojbb?{C m(kAP ezrL3h\&&e}N'$v6%=\E@c\(~㤻pJO6VH7'C "NSd3G%NpP$1Q>9#S Ǽ, P^2;|\}eDэ Qb%ǀ{Kw86)j{߄zS6׺#dX)5s0' jAtϝ(.D1TCD+{ 9`o0tˆD&U / aD@&2}>HJ榃O[2o =9X=AbN9Nbnh $fhiU :^ՔBEڬ8)I ѳVz}Pe $ru9s &g OB}~1vjtÿ>GhhWApnҴ֢'ibⳐt.M8X2d+*νJ;3uejLRnTzcsPEj%G< AtY߿#f$%Us*uQ0#T&v%hӁ>}7L)cEʯgG2#G:%GĸQ1~Hr&xwfV;g.M,"H:)' bKJ5T/*1fy*]߭EjCqzOFkВt9Jdw=2s@#R+v" E!#Зg# *؞۳ dg8XG "%Pa|}uXϩP>;Wݝ#bdH,1O# `ַۆDY>ߒ6f,>Cr"L:vᵠ_gY'ʚmzߘ5qQ֘ ØS%b[Иj`g+ -a֠Ga[L *9,2@45L,&ߓP OmrOuANQH_=&W<1?!hit\f[bYb֚Lj}s0>/1LrfQKem?+ ~ {n4 ȴܸiT"I&C#mG(\f_!D3/yV;dVy)"֛?O`^&-r C~C,8 +Wl%E}醹 v=yiۆSr<kII6s0ze*!gN?5i4ב;FȗZo\n.mPnA#=iVi˨o=gQiyV:ɴq&N(4藰F[Fg?൑w1YWp'/鄅eu gjH;8(ǣr *'USb&RN9y&4879\KJVăng%J2ΚVzM*s'4v-8Pd߇M61XVѣ7a.>qa]١7*#dtRAHq*< ƧK#Esr"c1$I x?,m?J7nWwכ;쟞p&tFm]=zMm6QARV!s'e8F?1;VnW2S+%#">(TP٬J&cZP)2+< g_~tսvd@m AWd@ = ]t>UhXq`^tFsDe~mb =""Ͱ:bB5{oJ_gd[tH,56#M\=Ԣd_äln+}Ru,z`ʁh|Zi+-+KCdIJ(S*A%K"kgG9bY+h i)+Y(˖I٢]$=5sWq0q88x_*%\U:9b< |P"wLBZIw(+z jXw\1m'],P? \NχݎetCORI)-Yڇ[|ߔٍdIW֭[=L+_٢~ǩ]@ɾF{)Gg8μr9gP$s8֑qA2 . &bϜB^iNgk(3K~QbJnt?Iӎ_J1YO*7[JY Gّ𪒞Q7xFR2 9f|9XO%=q/b@TQs> aC(?MHٻ*O~*&8n/(Q)(|cbAh'v,hνcN2%x *UMvN ,ƾd<-+=gQF-V4Aʇkk"bEa]Cc tU-HHWaPoGgF f`Ж%Žs%.K[buOvHmN@A9{9\8PF~2{ɂ^Nu:ZEJ"}3HwY0g4&"ye cݨQ/6_,'UU кh.'NTf̹lBu"N X.A@{#9p]@}'28O[kw _1@gJēK|IlJaׂobz?`r_5ѱ똢Q Js @K>cEQ EoUUS#ThּL=*6_bl.z: P唬FLNPkK2Zo%UIN~Hf)WƫY2J?yi)LۡlQӅƉW۞W'2w?D`y|dSfGO64Q%P |r/}c2Il9?kDW? KV^_ y=3xH;nC/ljWcE44i}'{Hl :EbBZS9tuop)-9}@C 3 b !-/wdD5Ch?9saR@+W" Znih#?@aUX/®N}sTNqd$mS9@F4Jz3+QsWE) S4}M.pnƺȨةL(Cn\ґϸ]^Z*1Є$"ѥ9+bN^c%#f$t /a ! (4ViHqkr _g.ya)':,h*9t{3C oD{cˢ@[tW\۷OYCYpZucxRyZYoڍ"JsݠJc 0%"x `l ⻄zˬ9M?܏ ՆIV[b/4?i^4&!W'd4F@j۾ gbrO˗,fmtNiS1e#V LҺѮضP"!(Y;Գ;[8AG&Q|/!;/dP:2{xk՜0j̹D ߽n#q"i+G'Al7j+i`&擏_Á-1)~,a.D-g\-:7s \YLr0z kCl1!|V3cPG/ʃxܮpN< bv,zsj̍x>7ؚ>{/&*%u{+O\;]@i@QӇxphARsmhf^Cm{uʶbpVq< HP%ЄM`3a>b A=@J}?u䬷>w~Ar4'‡p$1]x:C΂@At^ZH~< nlz G0ްrϻ eĴcKÞ.U6Z&EuL>y{t'u{eɂ) x}:"쯛:[DYnxɇAe !s,< :n EpGެmw|eIAOtszFJ1":;#<-F =sZ,9XbDУq|gmAV3O)C֡ېB+RF4Ņ/o{q\>IʽIܟqdjǂ[ !F 0r+\؏Sﯮ0I8xiV?v>"Ѫ[( FA+`uZڠrq'AM1$N͢ W7)jI91q.@~e5(y,ܡKy;Dπ΅k^K/z hSٸѽg&a:9$k4t߆Aۖ&rΡdSpGlh"ѕ~mb ʽTȮt(C#LTY>;7˹rVk{$ VҴg @QH@tmP,_55nؒ .Miԁl} ͉WZWHv>!l!3#jz2P+]kƫcRx׋D{i1\vH3Mƒ xуaρ4C-P3ї9O,s Պ5ϲ\3o|:NדYM؝۴gj\=P'a`{$ 2II3 <Ci{<gl-)\H_2^CMKgFĖӓcg=yϪ35'LC7Wl%ؙ"ުypW k{|"fW5˪P) 9?Zg3f ]Cv/;'6=HQ=RCa~yײ̪ ;nN D o20M j Qڎ1o>e6d.<Quq[&6ʓ )tU(t eЏN=sJ"'v,H[TRĠ'Һ r({ / iٜ8&27rJhH$YU4fWx^rP63|psު1fC)u)|(5ԓ(CX7d#p365A չ8[{rפdͺR5 5'>&cW^`Y{:oQq-'`m/W5&e500^s쀱}/tGFp{K­g'o&bE̺][!a2Lio»=MM 6_o֠fNpOBڡ}TƤ}MK_3BD".BXq*=P,B?s&M#ū^@HD+HY*v/Aa4AhVqg쓜w0N"%Ԫw)n]^{}xI5 ^:"Wy?9`WHa/"uB;<53#$PS5$DG {^|M.}fRQ͖~J3V~]DgmI_>N)\z,)$TX#"8z ]=qɃJnodi:wT&5ׄOΓǻP<<&5ڪKe0iȆ޺vT9WeT=BRS!bCV 0`Arm.ti :u'hCղt1 fLbuAZ Sw$q : nl؊@-|Y-wG wvREY?dc̽\Y ;d6!5%?zS~̼W7lL`Akyb5V*Wi'eG]Ahnڤ @c v*sQ w^],z,v22?PpP?u~&BfK#Ӵ/z<X23@IQ=[_KD 6Noc2Y0֭9cH@sG($ [9>ߢaF>Q# fs*ؠJb=ZQrgpԛ93H|ҕN ]}W(@&1X|b?+4O 8G1@A|~8V9gЯ;dC[G9ȉ9&a&, +4^QL{'ooIA*I΍ m#n|Q e!ݦ1>b b3M a)Kn A6xŋoZ)x۴%3םOeD=v2Gƙ7'66<8ޛhu+%MGC_4%ٱj@ջ9@KDbY -^ybt ru|g8cOwfxh:6JR<ƉX4c;Tf;ɿR:?M9ɞSlL63?*cMpL z۫mz Q\鹹uY3b#qU؈$ u BYe"O?Ǚ#OlXܯA{6+b '|'yr(-'H2&֡0«C8SZM.oէD 0BځNtJ!YHʹEm;n1)L5ϴȖ+~[֕#>V0K̂ *ލvTHwl;3d٬ `Vo#" 8%ѓBytOAZ`^R]h-FV98]Qַxha4_CM8 wq;`4U:i?VRAޙt[ k{-cn4'x*+[m4rпK\{@畏Z% }4nx  w ] &$q9w:ʲ}P>}0lJ|R*O~{\W|C_th#?6_J`7+Z%z44ϟD12&/x7>c <*T"8H6rHt?34KG0l3I,CU'إC1{}r%hMBjÄoOrX8Km z(9:8 Yܳ3Vd]! ]7'Ki lItRH2oʥ0>L[1ye% M\$}Ys1A'k'_붼TLDZ̫yJtvtߖݐh%'8>EIR]$31(ve^EfsؼZIb| 0[4W"f :By싏Q”]Flpl_(\+ հzد/=qvDIj99}k7a"(;$UZwd(kBw}9ZX7q9&W[{ogA? (hG(xFoT_u0>]p/TW kR"{a?t:叭aUA4?TUsv\yYܧQC؈&2C֑w;hV=fZFuX˪RcTi@XY^*!R> Ձ)Zl+w`Aojd$dYϡ&1iV{in)ZzwKWi+^T~0(~h ^tN8$`\q0̥Kbg[WQ<&e09HJwR 0CѤFhVhaALasW%= ].y:Cq>x<(qjwĵ`nͼ_[L8__f9fӎwOL/3'Т` @e_QP#3td%M./5 RoP=K>BrY/םP ŭ]v1B]RmˆlJ"q7ZJrt ώHDBRkcG0(ƷUzభ5RhWgqDP 1PJ&j6ZY.?5?O(GDsNdn_‚H c*u2ǺNrpDpЈ8L!SĜ"R@f .2[%\>HSjV`c̎u/@:u!L'?y%J4o!nb=s-obQOqq8ބEc;Fڠ2 W sRHږǸ_徒Mq7W4+KzQ4r ! *3neA eS,-P(׼\rXOJw@|҃[[hW+,%`BcPAMF 5]l~P]9M#zkWgh2== r]kjӑzҴ,m@5_P``h$gB_Yt\lM8>CL\0!:^f;AixM쐲JUtN0q3UbD&uEbaIM)*{NxlxV/bGUĚEL`'pkH VEa]6i]G9jnx.'^h\WQf*@ؔ}z$riWA:Yjjxiԁ%NL9H`:n ϾVQ0v KA;vILىF`{Oi@d2Fd?= 4Nͱ"|*`ԅԭz.?DXpZ~c4v_6?co -= 8Y{nYVq̴])D@%q5$D%)m8Wo 7r-{وA@XdvlQjңG)àU28 "&%DWӌ 6ʹXYvF8q9ٽ{@퓝q%Ob !L0Ħ'%N+ =NCк+.qmZ8{Kh}nvGx'X04}&f/uq7,zE-#iE_4L&g܌;C/ 9G͆RdthR; u+$)"=rK+3c:|mycnƾs)<7\bJ>y wo puF[o=Bx*tU@ZzZ@P?PaY~=7(p = EOUhY5DrM?pAۊŵѓ/}d]|kF |9-@wJ!W|p)G3X5|%ӓ!5ev7nm&Y"׳ ̲p!l/ 6Cw06Kq#>gƭ(ӧh0%Y°xf@ߐ.)5&~}ws]Lѡ;ZmPE&G@UAc{P|~E"Z7*![Txĥ郛1\'h,Bao'>A+M`Ij"qdj9\=DbK䁳<2TrHcKUkjHgeJ֙7ikԄZl-[$ % Vmf6YPJ|<6?㊱{ׅ9?k|] @.7ξ& 0Z)9 #?2yq?tS/ψmhzPؽ<#m:ۜVf}7~aZf,r'٤\%!ŭN6nd?LPZ޶_g'ng{,GF ā$([ݤqZJWlY禠;Ed:Lngݽ#?MZ[!+?3JY'k #I(|@İx$h-Amyg5/>m'lҞԪzڶ[V/NV:% 2 PqȓMc/c;{>J#uJj:[`=XXBm@.?=#{ř_3J^[mJ 3wId_C5W8d37dqjBoɕYs$ޟo2"C3L& qj7[ϵM/1zԵ JU^ i.ёObGo}qMP3lGlJx Bp?ʾ*p?KpCǃ<ԽT睴=@TP?Jy ㏁|z4SΥK| #JD Hoz9.ɯzHX*MۋO6q.YM6 /}Aײ`Ye p:m qrKu/;kz"s(`\z_3Påeg{e1Kc˿h\\= 7{i[+5AuaڂwgD,>v%0,9I|NɇpxcD$@$ƶ{ 2q3e`0[maK~W\ 4ˉ?0R42P <%. 6F͆+aY\"?<9NˁXeOʤ %+f,)=u:W'%ɭRAL ;?v;*n4} Itj{ݖCR{vxBo9ScaB#qC!M lkLQ?}z9<8J>:iZjM1?s{Wouaי{l<0ޘT'7S O!L>7 ODLǼ=Q!x^Fw(9 \%(1I{WAXc4_-p3*<.]C,9Rߞ9d Y,lZ"n1ҏx5I3*XLZP]]w /l8wȱfgnwpyP9%ū7lpHi.1If3GFH1^JPmb@E ijjSe(*<E4-*+IuPn_L99-Ezp3`|1RY'(Z%u۳B8+8",]ܩog%߭0|D 6aY-\P_zCZ_krf)b;A鈜P++n6=K묌U/P|3zߋI[>r}ͱĭY3lux?j2PmK%.6hrfR,#/!pʙ88`ȂZ O@hhyGц짠[[᷃WGwڕ_ TbOpj(O -3)K_XbוFL|qlǝ,N!h NVV+SAF{+(!ScU]tW* -mxedڭqĞtLz=km$V18:Q7P$F"mQ[& }ZZ (\5i /=Vd H3or<wN_6՗29_AC.4")A+ؼQZ[mj7xFl묎ojAg/AR z }x=WJ E޾!E2}0sqe-ttK 2\ QF5W#_ߔK6J4k󥨮<$JA9;,JW1?dwI3)+22W}ˬKaͰQc3Imꣅ~Fg03}iTVUvf (^0YD@q83۫A3:906" zv}sݮ qƕ ߨV ^3^3؏oz@bMtewvsSR%ff+mj-_e-#u-h9ʵ$-Ie4ڣM0nC[/Nl?T߂%)ekVߴdqK5qPsDN&F"(%քP~3)o n~ /X 2ZŔd :bhJ펆Lo1I@č)DjB)rڜřj,$g,᪌QsM@ϒV*cYN39! q42v!4ao!PA6aS }2*{(H%=hH6TZ5}PT؟#cHefˆ{K_LhdH4a58x1Q ]5oL΢ ۼ LiKD)WT^' ˠ 79 }=+=,o-:'!3K8ټY*w`iTyBBӈ=f6j`~s+Kقvv?~XV)yIA1L;C@cˇ {Na_Y5'8j==[W:w/$ayB"G#b!8NYtEX2\Ѭ?,Y Q22ǰG6+$~Rujg@ok"阈L6 \)%hWxK6 f G$/|[aPOKXMA -k,2T6Lv&ش"[qOS5قtpaV-dad= k5o:;$5]u#'C$kEQ8<~. ?/ ]/OMTKkhf##0B~fP7`&og^-z:og4D\ckj¿-RX*6bl1\@>KnnM ZdMpBH1<($aN{A_zGM}/lρa XxSB@Dٲ`;Sy~mĔޞhR#}݇ޯ*8)pkW:}hA8[#srޑnˈ:0JjCl)%|&k{1b:h2ѯfe<ݺ&pΆf|me)nv5ZZ>szF\L"D"Vkk+{)CѸAA\\N_;wE`GDN;ɮ.W|5jAIF-_/4Yb~ )2.(g̨ eN>L2$u-x ?N%(9k/&[9E. U/~-wgAE/17}R/Uf(K;xF{0K3`E}wTB=;Q+7C^ERg%BƸOi*j/s9I]bX,pئ8chX|THH>=f_}!sv}}62׊l|SUP15;3_#eT)C*r坣,`9nU-` Ѧ@;a5;S64ڕ#>((8laRz>5c4|IS]\ NxAL$c^VeSsBZu{XLond *Xt:d3CR/-o3v^h0_? >'fl%gCsG]g)`TCZ;+S.#}"t>99L +ytD~` !7lZ>eˈ6kL2-YE ZžSQqyԮq;$XPg\-uBCns/A8ʘR.c6j:> 1y ]u*ss 2O9]{{5K %Zpܧg-^ <}5\0=BuG"<9Txp/U-=b59o'kO0IyJM:˳u+xT;#sVT>L7t!eP@J5[)G#`~z!ea{K~ў_r[. א˳σ!jl FABn|dK`h^@C8cl!{%hcMxn'O [|v Mu 4 Ѐqq.y4t$I埯D,C"3GZUG#Q>zAozW_[,&z`ziҹO`~: eq7{'l"<~ʁ(wВ ]T E\;u| xÔGuw6^L`ƭ'i o lx9ƌG5ua~V\JN"Ek4Z JyAܕlm] 6Wzz{bD,=j)[k><NWJ j3LDo:llBϼo̶[<מh싣O(vTZ:p䷒.s&>8^pC) 1a7jPfPgXa{XM64F6oc!Q2^/34-m[k;ȣe 6e5zFĆ i`lJ1S(НTH#*n{ޅәt0Wn;bʧJR7N+%L.tl$YTF0E<ؠwꮺk2; 0J$ЯHNҘ1-EիW\[R}v#賭 ywAMVrZ`nM\vQF )~d74AȠxO):ZwЃQPBkRF!˙@B 6'+s~z80;y%!GPJ!Xqtߜ"0c 1Rgc(tf&0IzL f,*.i]7d*N ;p% WwZj4\'M)12=6Pk,Y%4tWXȊ,R.}2:fsxɲ-1{$Z>] $k SUJA)<|:qՁ)a޾?y"v\~VVrZFgzr61c@.1W!:NA!+...<p|ɦ\OVtf>opK0wB.'2 B+q#rqt)+O r$W5{]@[3jg'^߶?Gt)kF񬱛` p@2_%ZlTlZʥEXeUwUU~x #Ђho| p(i DŽ$ȿ@論b"l/@( VjQڪ@Cy![GԂj<$,uDUbu\V}í4V!=.I^ xۚ=c>ʄ tK?9S6twRޫm!]$s;l?Bzwê<}W$a$%ئotSjh2wRdȪ)Y?SܒR9USJ4ڤ:?cǘcg(Â.fW&u5CJ,䦦g?tv}y JP@y@WY2^Y*\\:^QWo=3$gKS…6jݢ5^+&؊[B*Dґ7Ed0?,rmQެGtԘBpTX <_nmD(5Q$c6#P!$zW/aI賕9 ce*~<"!{σLOuvxϺN(GJk$VgIm=߳@_^}O"7n"8ow-rCpx #W(HVJ@5ɥn2a]Hslj7}TlLy풲!A`*^I;(G< %fAߞEzCw}=&Ey0xKstJ0jc jŊuVvόV1${YץiFK%i)(^*AnGꓠȢ^RsDJz/J/aIc:?~UTn!v7oR  $$C|jq>Wڔ5pՏX4'u^}9fR{d ÞL_ t&QZ󭻻)Hv4i,y;壑Jz{+7ߖqiJXN=ktDD8?ō&BZrR^FxbXxeYb[cpeaw}ߘ .PU)q- +6V7+7 P5lSܩww[l-(Bk!2Fʖce!YdZ0j#jYnvp?>Xo=mipG): B3=k]7g?T#zJF#D!. gN7ák&&V}^8 >| 8ڶ 0?f>\kK:xj[>WuSj/oa:6 h-vҰ-#>%D_4u8T9*^jJ)Xģ\T _1<}/X"WNG2gZcFr̹dw Zx̃o& +mA ?J={Dm8ZQ,mK^`\(݃i=n,]*I6^Ihw̘;-'9!6W"{|GrR\*st1S)VP ی{AN9q5s#qrJk$Or1FY̙NJk!ny)DfݓƌUFpZL773EX T{\Q ԩM/)Ftb4Y8?,%/ð }1_``pMt\"N2,4i;3fi1x^!R'Ao ͂j][s SPwRJ'fLe ;KUmSeΣnR ${A"A\a{-<|%u`Α`]LsPoeO lJ W 3ʦ018ܰF[fŽEwƩ\ե]όkVRS*dW+(hי̗tiԧ{ϕb{|C-H1@a^w(Ŀ 01AMh5wW;f <+/Rnjͪc\%߂Vzv wfx 6 /էMn5JL; vbζ @!5B^<|ZRJF DHabͱ1Bj>.5DfVdSo3!L 3\ܨsT (gN`e«ąqs9&25id{bf$v0(\{c7 4*L"֙ڨ! Łlx2AObS#G8D\J R`!oP./һȼMi$q +m \?,GbTŀR j f y~,4{|97vcS ?8UX rOkB0Á'_}eY#ֽp4(3B$~,;_.FʙӘBHtimvPBf_Nà]>Lq_˺"\ٮ`FÎk鑝|m׋F;Me&7 q7.쎙 {!cMcx$B7D"%egmUfε'M$aQS ̣44Kٙi(S.ö 1BO r)*uT+ů9w0`Knnx7S3=K^!Pk56ڪo|Ă1tϕt9*&UV[DT5$Diu5bĀ=\^%/-MoUMdMXB)߽r>"DBӌĒKZͺ<"? Ȝw,RhysCFnS34Rd2obW M)Tug=+&N?܄Eiȁ"ZD(~l'ɬ fS,[9pgSI@?1W߯ϣ?{vv&HTu &XFgޅNϓF, {Vbh*J]mWE[م{e}&*cG ϡ"Kq[ 偿~HUе`j2], 3.%eCJ|ڽiR:fbeF(GJ֟1l}'8~kxaL]ewlf #;B, fx⚿HzvіO2.$>}7N[zv4KQ?slc{Rr7#Nkog)fsԱe2}`/gE q܍l]Q4hxh0O}. W8˔0>4,9%ԅ#Gx޾>8ҩq_ d0h1H))[[f.{i\Gs 9ˌE"l;|u`ELNc3k!~\mߡW:K. ٓ6e\@e >E-udTg}=!_ 6^6oj.'SAn r[^őAva߳@Ko9^ꇺgA*6l$nFҶxLkb&u[ :G+A2P(ҕY#:c3% !yёtXy@BYIoIOkv *|<@˻g&vS= K "Ztޙ+>Qe5h @˜ ͋NHA*2-HqoEͯ$}f*_ð!Reۜu!U^1aAk-]Zz qB(a9yK}>NȿǦ֓Fj{JԲyc2[upIPA@=#%P[L댈čb?bhŽ&޻RHEjcOG8&הx0MLSNxM6TGÀ>wSs-uIU]56G@('ϩxtb_=$YӹN`TіXF$oH `C6-%R;1c`j]C?PwBtS*4w%ԿC᷀S3_י;nt:n:afw&PC2H {V毋DWM)MY+W1f Vޕ/3G訝 ETa)Rb7v)S/Pgm`@ׂ6o^~$mk Z@3g6Cb_%ǥT>Q*m6Qcc[l}25l|,($+g( Wp_?I[Pi c-܁KIoYL8*j䚳l+ vcn#n,%:zHp}-~f1 Ѷ PÞT3$}GcΡy)F#NzRdSV妙 xp]"v)={c۵N fPxќFq{Ǔ\}ԭŽ+7 M̗]ZxKBӲ;sxe_B*c|vߒZuF "߯ h 0M[K\hGN\MfNPM;A'q\myvvྸ+s\_ "TtJDDȄoIwŜL&f>.^„zE 9S7@s{7Š2np6V s1G?Lx2z^bWЃeQIGDw YO.` OPx6mSh tv vCV|%ʑPzŐ>xRv5*RXRE!9waT}2JN᪯SyGY%w.NY%+hpЊ:d۹.N@: 5[Q?.niɁĦ\zE+41)8Ay(,6Ǡxtt:OƔ\4 o7̙`[v"6]hxu fk%6b19;΂t 4V4zo1w0%{B|;HӚHzdD ?Vxj@oyBiL{Cl/TMRqxX]9]:å]=)vYdS~ͺja\S|C9U|ѵ޵% eg4LF~vz~6N󺍭S .nڪ=;>Y7L(s˽vFOL#p{P7EڶX J!^ըΛ{`B٪>oMA+qGVG*&$s4tU;aj Udo#؏*]ytEn] 4:;?Fb[5P֪HQ}5MHm#ҙ5:*Xm합h;ɡ5srV+:>.XTmD+|[a(цX8אzBh".$6 [V:`γ];-2}IT6 Pf= +4??0 -*` <=1=I1_b&`y{.jHX6+*es0p sQ)NX^( Ң:~  ݑE{k!Q=G1d$\8!oLtn ESo}E@xzS^fuj7>AwW'dё0cmE~`xtG'pƞ4Ϫ !E"I*9@8$hք.c[SabAo{+-J]Ĺ10خ, )"b8w;'OE 2ǯZS .gqwf)UHJ+BCB`+ ɀѭߣo.؁̃WNbR68RGYGw,"'u×?f;7_ɉ58/TCN7BLPAڧhf<L~*iN֤hZH+-?J L~&yo/Oh~; Cn =Th#'hS"UeYzG U.q1T%zwkKXkUnռͱn|so4<1h_j$ȋ(TT9ͮv?]+I;rD>6nv*pYdh*Wu!l%5(=.f}MKtR+ꑗI:ֲǞ. K/a BmAtFmn-3K;>+ap1w h"4EsSm) *V枾tzTc5)k.19{LЇk!m66u\]Lc\lHogM*kp$)9k8534s< ӞH,Jɡ5nЉ nvzz5e )UlFΡը޽=2TIn @+~P#Su>hCs$^STb՗ZDL 5rSЀXG9xO?AC k+Iq}4~A>!s?Mg5y) ]x5N,G"AI3RovDS5JGrCǴ^ FN{ s-nX*緼1ۧ8v۩+v%GR@&c}gKrPIH݉otVtS Sf4#q."0M_ҟKz -`sA6QAbdm;ZO_:\^¶L .^ˡGĊgݴgy~y׊AYYDu2 Eb*{#J>S݆s^pJ 2$.W湬e4 3D:3v3΅=+§# ek!:d\ݐᱰg"_Ֆ|_O@`X lOφ(K燩(6$~Ϊo/u 8ejܪu4 g>AM? I20F4C&*) k.{Rt8v7w+3[KҶg"{kEu0y9nnO/aJlPwg;O(fd>;j]?XR;usLKH+%J͟wcqJAe _A`VKYj͑n-->X"\̋ 8pߚw֎w\VȀ`Ԝ?HLįZ^3oU&MC@З) EhB3sonXlb}_o#?UCeHq7u71HE >yX\E΋8X&jRC1,7GĵIOPYqTJƽjo#)_'`Ō6xZ?UU\r"[ҙbY*[avWJ4Ui\uG6E;OuyxVW sj³S hɌs.W5H` 5ss DF85')|du+xl׊ϋ +ڠzZ&j2҂ft4klz2qZEeKipv}hGRkф r a"Ӯ`qX~^)-;aou?Ś̲&,`zh HinIyچ% I7h4}}1cbx0g(}ન J:@1KL9ڸ膄6L;:=Xqr@K䛤Z,굀 "쓪*.^.͸ J5OZd ҤI|p1y<xL=QrȅxG"o!8`bH/%}D(E,Cļ֦8Qoפ.7c%_D&Q"1iX>z(9[;[(wAP=AcEr.rxƯ |40}@;al#~@ChtPkD`} {`J.=ZQնw UvY< 퍧ja&I3hK6U!'xW᯻k{ 7lh!,§ꏰ1@ o6":.Ax$pq.4y%Itf #3?3+T#E"!"Q~ps\sSСzV Y]_%m aB"@rfͶ!ͯϮͯ±M%Z8v|#xpu5TZfddarrGvgv`mrI;gr~k\!0~< ^*{=sG͟γpxB?݉weݔy ҝŏ Gߎ68Kd#>Slex-Be?0VhHP joCژ"r_IES!.#8TwEF8#/M p__ZSev#{5-ĈvA]1cmP) ۟9׍3-Ӵf4Og;H#5 鏮T*v8]]k]1}-f5!_'W;J#m=B5r?\#V!s@/^pVet5k?LqkjG**8Aҡh8gq)7ȘFA.?JSW(ljM'\[FL?W~{g̖g?2<)a?c|EA4 {S v|YN6鴬~ev = %ˣA%H*q6e9z3UQx]N)i *>4"rk^pxQN)EnV1r(Y׀k`o{TFϻLǰJDbZ_XV=u3 X ՙ2K@0H?NgYr \WM)+vZMÏe4p=j6F,Y9~#Ǚ~cD5 TOJQ.ā \?cov(^hV {=pKUF2HêzWe54@/9qh9bxIC˸8O5ouT{c,J9PB1d!(&Tν -nqys8agn1&$J+icÕ4զ 9WC,z@gE $9{s ݴ.?k^իY*b]j:]_F?-X) ~y8\Rnmj84Mh"s0pNMD47B,]Π2kjb!_i[Ν(ԒV)}nz.l8zL R~. 򣭽 &ĝX.a1lW {V&e_,/]'ELd^ԁ/Q*Nn:jdOb` ev@Z:+nTtJDYxϵY *q5;GS17ƅ8A#3?;_SKYM3yYKWupƒtJ=Or( .={[i3҇Pr>γNkK :5IiN Hi!k t.k\zB=wufa0+*Լ(c`f6}W>eo[Z~_~ZW8 /~ip05 9C&S0fHBNܩ]eWX3L !}+)s kFl|Jibr=Qh!] ؠ82L[s*{KG5Rʼnnb9h+3Ĵm.V5͢_c`au/@2na_ D3T9988yJ%R\vʠ#fkVgH%]|RߊtZRE;Af 0X'Ltbv-BygAB?}ݛKp-nU+sSvٕ~T)0dz9ycEZܟ[@Yxhۑ&9O㢽!_a:{ 6kRɰ'kqtAO "s;a# BbActek+LJ :lF z{O,f# {[j /0iFTrGin6EaEt u\yZ6=mX /;KgT-d9S~ [(*cN{S|?)D4c%!N=V~)t$ W vDlx?R]FĘjM 0p ¯$U=rKhu?䱪Љ|9#dcd1*.4,5JB5q#j*:Z-@_4=OqnmH yCzܫc/a!hXXaPHI$'WN؅eٔ~[HfQ>ܦW`ה4gP&d\3NXʵbf䯵Y՟;uKY]Q={Yѩ1" m3:9XR8ZdӴǨg{/zLjWub_?ϧO> S~b8$N1-ŨeKNʹYKdu'TnUbۇ|d}`ņ&Ljхj%XXY'b%yԈc)lcٳ[i8XqNTDZ ݩ뗵<~ d,|ڰ6e%j蟲U<k5`q+5jA#Qo?Ԥ7Eۨ(>BgǪ/z uz|/y!R'~#xņ嘌+=,8m{eӢ"^^tK"Ƥ4(Ss:H}s\ IQ^>DJr(IdNe!2L!}*9,I,^&nR2 r1Z7x_f`99t p%Bؿ#PxFWCm8VDQāVfͳ0&M( cV_]Z1N`8F-M~F?W->׳JX0 FRf1rMTɓ(wIeOWu s%Y:P# #XL^Ge^[lKs)p=5M"MgЍn>JԅI'Lf0x6Zݣ.Ox~ӘǼ Y!|Q>[0+WoѰ?yYKgbenY=0Ro㺷qEދg*:e)|_\*ƕ9 (kN{}L$OP*Qһ !bDĈD`ࠬHn J(4S?/#m襺UNŦQa5D`/t{w)[Bq('B`=̫UB Yk~OpT 8mkjMLC| *ҩ'^0n H 5(7m=?3WB v0;PKiJ/Hj)ݽw|zB'qmZp% Úx&FbHACRI]3$'tB={ڠ;(ӊU'U01BćE>4L}W/#C2xɬ, vc5載:R?5-91"p 17ў j =Q=o@ɝ:R h ֈ=eF fZPwL̩xf>U.ͲM/-u4:i)CL\Zp*\ v3=1"J$DL>H{̌Ͼ@+zhj(gkF.!~.p?ꐲ_JaDl^ m cVc{nNy.m$<:j ?}6󴮸"E%V"8!Ubd%..Ixn =\2W5vw Z({?zdi7=gZ +4pI i+x-&*AHAP n2 ц Yf)w_>+[˂3j[@Lۛgj)k7,y]嗳eK$kCA7Ռ$FF^9Qn&@!ƠV p }8p!{xUZ{#r=/\)OJN~6lޛHZϻD"@noٳf WAA;E=߿v? .RiB vb+14nu76% iv:~90xa\R0ICessb[R_+sE˺ eϭrh?2'(o`\{!=eY~jɠeȆ\y(?փhl컄߉nJG * 5lZ(;x} fv bRmSn76v6#SLK=3uI8ZHt95τ(P n+-Z,7TtsUf9_v@580 L* (X-n꼨.\΍b/UZa2:Qz]h; 5:u/ۂq,-'׀W b|l~QJ7y>nAl-$l$8Q8^ Iymxeo}w+GmAߘ79w5 Fo@>l t(jiа~q G7K#FlV*6*{qA0YZy{[ 2B=3 Fd`=7|ȑ_e^9ҁv.%6BK& hXs aBqMqlM:d(D&KPRQrZX ,]mzѫ~K\Lob4R D%GK N̏AR9|IfZ}z,"sg2 9L%@e"W>ELnחwuA5ﴂ+nQ(id9Ғ`Ukt._N ?fl"9i U0ڏI>8tmG&SMĭcR+L!ΣN.*j"嫦ddWL,B!K|H(]iURoq`ÊlvZRtvG=9Q|8-QCLyYk%Ms#S&nhT*QHt|AIAPsFЉj:0P]} i/jͯX;et㫬1KtkdA8xhJUݡvZu+qZ7??ı̂ފ {2ӄVy,OVs3S^Xqԃ0Xˇ7d29>XA~EQE/*@11=Ծِ̛)y/vzFPXժ;DAJ Pʡgv!foh-G0AxxYiڜLw2M "#ՋO9ɞVZ d!jCR0(:Txw ~KqX g6D؝DQAz >FT4A`e4ۡh$-)r0w:濊T&ڱFq_ޘRzSe߹iLשi3^ i Y/nJ)YS "P;-alSAQ<`HA6JߨsʛC#̋D/?fġv*MMADͧat _ۃ$E$nxQ(iT5"JpNF·01_uؤ7cJPjGtȿ}(P+JhK%+݂miN{5Z;L׷9hG]FyJk£$qBPxPQAxg{!Ss}G.|z-L- K}ID 80I?W%J'm;DsNX^k"pQ|R '˱ӲLsi$%vfr %TpHSc,rUfz}F[v,q0en{`bfKh=Ω"~s|-$kQ8\Uȼ|6B˗<"D&ؑ^;Z o5KF# -LPH+[9UpZ8MUN|F>.I?o`mQs8DŔl"\e?.kHRN0:u,W5p>aH0>.CES 7rܮ&1O1M2M(0yp";DPiEJޫx3HM韞gT!dsh9|%GաځRו4kS{uWǪ5nN垡U.< `,wvj&adw}V&Ph%Gt35=XI`ұC>ɕnBi!u>Q]48pi?%GRr$,L;qWoS2[[Tz據_L/Dܒh+jRFJ;ni]'7 =7P0 `*\U5U٫N侖>]@u_8yFZsf;v[;F+Iqy2_S9Gij{ s_q\Ve*݃oЩ?JDbMS:h&{94їs6{ |u.XgPP^/f&@5)pyް)GLġ#z4 lEq.NH%uLD;oSU@nl Nf](œàOs<6XHH ExV{+*r͑՟<\FN6EJ$2G`Kk=S%lEBdg0VJ?QC_ȘAoPg򆛡&kv5b9L5gk;~`FNdÉVj=x=jȲҮDӮ>.qUĿ~^áX$Ap o8PD6s/n0cl[D.9%k#UBM!pci7_9 !8ŭn(rE(-@hJB_tIij[0A#-MBsAG\5c1/ 0Sm2͸c쀛g^ ۡm$Y(KSd΃fAl&#d\e2k#AG)\ifpO2>s#kHM8J\0Oo51dX & F܂_={ěl Rl5D1-5ݲ ]лضG8K(~I"q-B2IJ%y.ME5ns($Zb;phW#2)cW?mcł#(i5 & {XS{ܸVt.6㎘Ὦ0·ՃfI6_B32Av<_Z[k`Gz?{Kjj63_(6Z{ԅLXu2͹ V\C殼wU@8YsՙfY>5<*s@'|+aU oE(`\Ɠb;ψpF*k Ƥ@fI*ɯ9ZaȏᡛyK];h{%ph7)N͢-۬R`emH0S>ʗܧMͭ,EEY*%9kE؇]UʛB$v/[ä߳~L7域sF0ig-huʄX;Ir6)ck} ⡻J ELW~7⢥[c+KbQ_f.on(xz(%IAPcPNԪb˺C@~.(Ʌ؝RОGH_uc+;~лBvK]I0D^m\/؊\q 4Y(6a Wg7$Jf+Vbq`[)̾Bg2#c@F7A<;%i. z8aamY*{?}\ c1OK+s5R "#8Q`}e3H Yd14BP{ճllvߗ/eToD3ݦ@azĘ/`lEf?ޑJy;7x ͮ ]s)]UcYͣHF<k=\q:sL;WDw$'9!4-G2VY\bƶ2N}mjr@3mݖ@@.8w DRuᬲn{+;d=i+oeV *z23D;BZJWav ?p[hw9&P )1T?HѰRT쒇"8nW ߚ&h jl!` w9Ӓ4^H0kjDSj阴hY9sx0xw' m13 Y=')R fC3K=WEHK n[bBX"-@&GMXej*6J0ufعC/ LJόGD68Tirb{-֖%~Ra2X9-(UK\괹൯YoNېkYnD@ +Pԇ;̓,G!K HCJLD sIߨ)}8cCV_p4 h! (.N.~kI+ zfm:Iah)E?D:DL~0 v& Θr>EMz@Q8 /Z\»ܸ=4?ɲ~gCkePiM^MJSñ6n*ђNU/q%`FݷHۯzl]dr_M?~(YZ+.뇡E,a}"nU%njoU\JG5ޗ i+{> !#ٗ?+>E/0 #D/_C[p#c1NLŰOB]=/hQ[QjV O]١;1U] GUa.<{h)x6A"x Ҟ# 郋[߰=A﫺D7N\ T=

7j#\4 T\S߰ˢ#O}/!b2 4V"á/>HUpM& fC^@$vx69]jywot P#XYWRR&<Ҳ5Ǿd'H8KM? O}jvW{]S+=a%zLIϰ]pY'}>ZG~@־,_ f<ŵ= $!q-( F$%;zPQ۩0 K1^40THqI(@s}[S[nlJt/4o,>%8Z* Xw55x.=&PMʇ(kxvN 3ʜeep, //Q"<|ht^ksҳG&2TQzE'(9=gt t^K nQ}Hֽ80"x"jZ5 =VR/mA]\iIv UF|-|`2겆|Ah[x NBփ-q$/ƈ!t&@4*1Uvн}O[0[[}R*2YϊB62=w1!JV'^5+$&(R:'vRZP"<,nrJ}?H Xc4 }ں3genϡ@v2:lZŴ˘qx삟9s+$8@{J>f2Ah? D$7OD٤iMnǙv]. (MqlH4 9=)_':U+(f#\I?})'J9ź}tpZ)ݢĀ2kp+{ IDVNБ>8<>B! C Of [FVM&Tl"u"ϽS F~(ZLv^E~7)c01 Rɤ}#&0yXpjgnk,y(WPmDGFaFS/4]S'arA~~/B0;Qh6L(i`N{!HhMZ#7[LY\ %v&!seE˞XB.i{53Pl ɕIL泾)]] y|_7KC7mr,Z ^6^7'x-=C;Jqk2F<Ip&wut,[7Idoaƞ]lzͽ~zKX^H]I9 ^W$2hLP_? F9sݣ@rgM/7 څ߮d(eڧba6RvBugGxdHk> @V)^LG%m̡:t+'>@&́8G[W7ˤab;=ř:|nd2t wX;]>1(##!mš_1HUgU$8I8QܠT. gو.hF㩹L`˃06 Mm~3YD}@gSBW<5tZ2i{Q%S6*TbR0Yq)a+&ZIʀ#9 CBy 3:ZLKE|~p |g#pUr5;+T5B+>~pT \*/i|݈}*aWckѩ 8PdroeE?=I=y\lnӆh&ApJw\3 ?D[ms.eG$(9GM]nw j P)/7vda:ӡWMAHJPSb<}v>Eqή]{/h|뢰@]oK^x ܥod; FԪlJMy3sHO//IN>_7§ILJ5guj|~zJU KG!CK` Î$HJG|aQ*wZM|wԅbdrdzb-YbT>̀Rp2X#5 ~Z }OJ0bKB=&UO]s* -JI$ԩ9-qeʬJ`[2d5%!tdEBvNW? x46> `7ߡOYn*-O^A_P GYy"Zǒ~wćNt}M%.POV:e?/bn`(wr|lc@QjҖ@|*‹Fax _a0s!%rT_L#:뎔SGÍ"{:XkŲ? %;fKVTq"Ъ=e8\b^t`]zk#AU5Z)d~w7\=Rz%&*GHa]jdh𰉒Z I̲te_C% 4\*uHPr?ٜp}q];\9&\rY`Э1]_ BD3d9^ 8t@JIlZ;*/eջnݠPL(谎9d MW;J~2Ժ<S'w3+뭼C.n/rۂ ?M20\6K2V ¦c0JuiD:"PIdjD8IYsgPŏpBC BXDdhBW}QBMsʖ6ZmwAgc#yOQgo PWk# eso$6&cvljκC.w) aer/0|1(B5"Ewl2EFӂX;y_YY#dٓFEDC;kB";H5T[28 T[6wU]@SVЈOcW_LjdAl/MuTdVaKgݞo/A6NkcȠYg/ϰW+^k̿jb0E cr3Y[!3Zl i8jnQ9JY/>3f_ϗ=߁O)~'ԨkOg1ɋc4 飗B^=EAGqfC":B=XvZ׾#kZSk3UuAw"kh*K M"1|2|dpvJ'z>ȗ1H\0k0=9P"[~gJA:?`h21Ӂd19C *I* Mr<Eax(hۋA/!4x-qla :*uK^D/oϠ,0Lમ|#0O@wr"!bM͕qV-$^ۨ0!Ksܷ`%5D0Е!Ivkj~,Er#/ oHa*tHl+K Ti^c(f͎/h*[^+S;ëR{nwDjv_Z:U[9Cv3\"ȝ1mI!{r@&4^IX9/p[b*9%$aQR:+x'Ǡ,tTF>oٹPAD:J+l2Q1Se4p e-܂wT$̡ ?ܷ|.E Fث&Į/V6k-j) g6Zl$VO 2V0dxoL3,Ddxm?XM͸8z2ٙe&d/Yu:}7#~r~%~ni}zEc rBbi}umŎt6"=ci wA)t\s]{PtzX!/6*fp,tʜHS󊄅žܚ|Ayi>`j4L݇墂Z(Ʌ:NUZyQ8r^X .OЀب#`N gL.ؿ0`cQPbSe20cGG*T67ARTDyj( =#ەʚA)Nzi\1 eWy3|? ,{8%@a<%9ΜfێK@\41p0*ʀ%]#zy|y\A3v˥N蓷Y͚1BUE%.y63@Mc1M%N?lY-sa'|Qڹh[$uv br4]GttVvvk1h}2yOWPF&pj˭SdFƨ2\[gOpZHR.v +QG@PLJXܷ<~\y=6*gv߰/UNk͸ե5/֙NOǠ(Qr,%LgvULm(Gt؜)qLQ2Vͷ ?~WIÍwSDv~{E{֗`޻_Vs ]{$I =f G$=xB/wd>cQ"ŭ3`lW= T9Y|k2 ll{.y6FOqO CryIt.`0HK>OnR?Ku[ {osvHrO›HI!'/ia+=SLR'oXPO}=h@\ ݓ0;پ= ژr,Ac "L_7`Y]Ob,-@}q¼P?Tl0ڥ=+]΁bO(Q:lQ|$-{ҜuxF+J|z/{ZezY0s1}A%Σ[J:i<;[z3nOQd.vpM}vMYJFDX.R窞yٳ2ZXʺXM|(4\̹:T_Ï*} ⋞ޭ.FpY 6ā^~!?+D<|YNQxn .Er=_H3VdLW0ƌYfH:Y?ɜnU2uG۰Kr/fMS]r%V| MEXIBI;&G-@EEZ 67\^v i 6 R5Q=>=TBU_{DjrSX]aM*ss"#/Ņ_LIr&p0 6BozK^fK慞[i9y|]Y|.|qңpN`_=4i*yL~cGU+gm/0F" h}<0vJ[z삑R4 7xe&[r)aZXps$M5spʱP,M娥Pf Fw[OJ(#b)M<0v@@3 Cf JOx L>/sl9t~Qd_;Vڟ7RVjXmsU6ZxrXgHsF}y))z&P68÷\Kbc@:$%PKL~ )髡2ٓc'hfWMD?Qc#./U Ӽ> W_Y_* $z}(UB;bIidbJOl!Ɲ;>nmlt)";v hF##02;1Fn @slB0 : H(8vEE<8Wwޏ놳pzvRXnuKٍ>e wT;;7ukdn˃Y06e͵t<'C)m( lH.z(xqgX_N2W=̈J5N\ҕMO.0#܎-iOWȱJt煦ɔ0BvLw, X@" 4#UTFhmiZV0Lf( P&sTћ\yl/yA_Ct,ZW/UxSg;l̪ O)p2=O,ciJ|?UkkJ|[eȁ.< qVu/٘[:1?mH%y"=b&4/C^E̛pYS+^9bj(VYA^-gƗhKnn5 wu z~|ۙZ(+Yi̴VX;!pG?I4GL_Mȥy/Y\tHķH9X*˧X^,K'.>nfL^sυ_7[|x60 33Oyd\Q݇ɅˎF Z \ Nn*,꿱|ڣ0 PcF%*Grc$ o`jJ9U}KBIpvn*24`œ gFn L5.1'xZ1HV)e7?geV6K#[7zm"a < Iq#92;vdŜz,r_%FM3[ [GOgUq]Qk`X_Pp≭y}Oչ_nsxvP2'@SW7 bĒkf+r+a6 } XUstʩHNH.9Dc[}g ]q*#[!)аl'cX^Ť9 ڝ@oz(׀,:2Ƶ~.o3 U d@ WPz҃wYpխ/=d/*U[d=  d֯1ҫŒ4I> ޣr{^̪ TT|YüxbF݂{אp\:W GQt:6KP\ԏ/p #{t @>V8Jf㤁΄Byj ^ȥ+hSMX!ZYfNJB, ՝aj9Ij])|z3!1nZ7:[o>iEi#C=ed4{s18:&e n |h{])g?]ktS3A6 ggWFhL)p.%d;Tez3R 1[[~0$<3r6p-6?!LmPdU3XTzJ)TXb(w{*C(Da 2ԌLZxMWg zժ DeRAv!ϵE,8C{j goJn; (* 5&L%b j_B9-%@:_bk& 4Usv5l!¾n %ҡ>e$iC&] "33,B'Ҳt(N@sP$@f_C+ـ_Ƙ.`Ebn&z} P}6/L^<7GZJl41ysB؞&YПS<'U7ˋWLX~Ϳ>2Lر xυ3kQf3hWryTBGA0 4CŔfo3DǜL 툲.@ 6᧒> v1$Չx9EB<~MVo[D#4i#+/>=KJk,=։qY1)?o|'0iQ,9yLLŝ,CR~p u_db3ge8MV*O004֍* [W Q=C[=k% b۽,:\5pu7\@)jw!bq2h$\%SB\|[nF ^~泌*'5-9T{`5P"KR09ԱkɗLW]<7 Y>HnÆ?MZC2ٮ ^ 4vG5"$`Cxٮ2%K7awz@v3hqTlz8#?wB(iSZZJcms,)jdlg>PQ.p5֡t.5WҰO1 h9z>@:) s]Z:@C6zҴʬx*B?! >Rjjl$;,7Z,c j|}=+IՄnؑRZUr :ȓh~/劶1̵YeZ*򇈄'eK(YA6GقZ)WE;twXrGfI:7ߍTzŲ`T5cd_Ѷoƥ n&~ =~O=?i8dW;yXፒ"^<&ieMvkFVΜ'" rLA%n PqmcJ7ahXAUȼ \q|LhXq$eNX-F# ;,暽yFįTeՕ EBʍ(-,˝&mWq^hk*J,ޮ`~TTTfM@&p?#,B9G1_5uW8DY/@dןfMB X#}] Tx &zkdÈ68q!n,hx ,KźKf2Q"55qB`́\f*/Ȩ] |t 0/m}"NQ h.*¢"'ؑREf| < ?">JWS3+]fY 0ke!iu|)8STyw$ՄoK/^+yE+Γ%3ksMpCOoYp-f2`aŠVwLt觬{7¬fHHqK}mdlv;|w՗\a9 d^Ѯ{Y7E/obߋͯ0 |,(pV@NSYI}ikJ-om7' !g .y@{GYb/HG_#ni[y.Q[ue;6A@+$t$ :Ɨ#c.ZӜQ/ ]!]Cʟf\ :OTcǑl, 4d pOx 6..ۍ 3Ϟ?N(#`];Q!wD*Xv"cYtIJt:(Y"G*nm-z:knK \ Vgs2v)9+xUTŒl<>8" ZK/M&!+VYG{x:$wʲU~m L*eVٙ^nbo.cEE>dIk>|cPkUmKIwҭK\axC J@dlC9-{5Z3lo vޝ1OW7vP|;kޱP^)MxfNh|e{uHL0Wd盶y*YF-&"/ڀ?>ͣ hyn|C^O}$l,SfK3nPě$>x)Q[#bGu'4[ZiX̘5cTN.륺Ix.qfI~hE%X‰Ye-w Tt'R2m2P#tm8+#Y5qJ̗t zKTf(VvfP9NC971*gj̀(T#@?pd![+f% s :tMVbha9/ -Qk!6T-rWN^(ΐYX]t! eG[FvެǛH g0l 4>|׈[QO2T"Uga;hY|<:R ]ׁxoXn2EmB x0;t1il D4B(߼L'+T@7}W\-N8U}Ɵ+RQa&@*c@|)NoUߏ* )K4ͧ.PV/> ]4Gaa,`Mj6,{ m% aԘL]-e%c"xjONlFURb|7[lhaMud"アM8bABn_i:PȌw8DQ4Wlifg|Xr7f•>*?2n8clL r"EFlWHd\o#&1%J^h֔6zAրҟ|0 Rض>Fؑ-t~xJ0s#}{{JvB N!({2ik4 hNjf͐ j 3 !ϴg"mXC:k;N%75(pE Az Rf[s!׏)S,,O`u#젮Q%9jsYtA}hS2Wį6VRI%ݶ =qK˷AjIu [~|`g Si:5k5Qlز8|b(bGn:KRFS, - Zj'p>{\1!T|h7| o|tG)?6..7Z_BiBJeAd/P/ Q4n%rxaߋ|$2(Z3{hEH_ĺokiPHs{n"urgE*44Rke KBuwv%~)KZnru() mwNvdxC(f R_^ B4ذe tZ.ī|ǘ )UݯW [xՈ"ëL$%F7rxo&P*7_ғavOϥ GK .EWVOK)tnJK/'-/ \:01Ê&9Pm: 77 9 MdSxt,q~@Hena?}Z;k1PzR]Cv+R.FBˆnE؆`S%\68˙Q~SJ$vKhaado{ë#pP=st.f&~'xpy$IqŌru}uXT^ ǒY^Q0WpeS /HbFRč8dje7R=dpUTZy@d .tZp 'U_6|U0gpն:!$ ]PnU DkF$N6o%Bk!>r-hZp oPYRgSgp QsftYɄvx"G 3,|YVb`lgumuJQs~,zʷ#Fjnn BkB\EGҎB5q]|KF&X/p/f6y$̇Iy &Z%ޒEbj] /d;AԚ/!sԨ e?e` 90WASb:#i$q*88N7;CծJYrK+Jq{N&x3ϩYē))oJWc?w:+ ɌmJ=Tc2-gL)lŸ$-3f%tVh9=L5a/MׁU  ~Qe"mZ*SMd7qHC()|MP 6̿nS|PZ@ai77go6_+ s04rJ`Rd^SQD F -4r'id Gf)4A-"rd8oQlNL\&K_D!@ODhotI_=שWo|p |uF ±ޒdϗo)y)z܆gm6OcGM ݆ w pOX|b8tՓPF #4q-#q'etN}_پi(V#/K!?uZ-ѵGh=*I$6iIX`0H!GO}[e^D*˚mW%t/u*8D]+Egv/{Q~ON8 k1CB3:1 gJ,zeHVa#XCPU &`|drYq}S8ydЦ&'u=q헝c٬1N>dqH*czv;A֊j o J!ÒKo- citU@sW:k!X^aҡ_9K5I9x.R9<6z)x"l΃B꬛Ue,i_!:|OF)qg 1,|tɜ$_dQ(HYhw<ɞ/Kn6H8}gh1딮9kt$t ~RfH\FtcFYXƪu䄨&]dlbdwj6oofQL6*k$6$|B/P$䕄Ql"Byn!sen~y1#lP%NoFLcUsYe?wQTBvOU-~;ć޹MzD X_2q*ٙI(㹅Eįnh{U/W黨JscMΨtއK0-;1ws%>bv7u9EXH|l#tfOZh祀 oA~Upȴ}a5;>~n *PIG]ۤL9YPOēK9A$\wZq6Mν,ewپ)wnP,.>/D7Ǧ%2{C hR sf dHlHT$ٍ@lߘ:gpQ+v6VSf+D ; 3eڏWFEs){Qk@mUU%Zπ"H[7`<2WK!ZΙÆCfScot|lgس|kכjES(iI8OA4o?#˕˾mr?V؆/LϠy$s0DY*J.,@s&#P %ӫ<P*nP1,_}`KC=Z &Z-S}(U_(3#jpkuX@y FxNyC%}"fw-ՙ/Kȑ@|_f-|bj6-Ԟ+t&EyVvl5Ɓ~^tv5~4T`g7Gc- KVWbjō7_d)ӧ6%9WX}2t$(11tV{<ȕ"kWˍT ?T#z#uʚSWOm`/'q~O>nW0rL>x&9g,@*F#P]+gĢb_`R|+oxwˢx^ \4;،ߛ6`ǿICW& 됲Qq{_^u5uj EoӁ9zA!;>TTThxJU:ϸOoOEVFk2˯uqADH\bY<_ x&2XV4N&>I=И|!]f9rp8بXi(kP1*:;z9}ˊDiTM (^ڷH;P5`qGuטP.-tOz{ _&:h^v P}.K`-6`^PKȮ)8Zz,EWTify\K'ls1M"9ֽ!U&F3Ҟ(,EX\Sޖ5 6Dva>vLȬyE4e-n FV`e!@dvB*Wτkgi]02 1T1{0t~Gۃg99lև)`A-N^K޽uDñPH*Y2Gka?hG713=JtM爸GPݨHi>WTCH=Y̢z9Aw c1e(CHV^׭_3D=M: $DV`_6|S e/ґ(!#->D&1dR7J,8p_wttWo>S`j;`\XP&=L,w,ZD@O-|T*9xɼi'N\a7"K%cgXHqpE䵾}'lrZ? tḣ\v(Dk#_ݽPE~3Ĺ!q{1'xN'h*!(3eu4)Y޻?1<޺=<+]h}A$=+D0LFـT'-AAʞNNug:4Yuɥ^%9NtBhhVjqGv&tߡd{ .cjdy)%"IY|1eC{Cؚ٨W7CRP2 S(s *sYѸ;=y>\Ym|:b0~8X |\idC/ ETy1o@/_ Tk |gIM۩}sAhܩQtRoh-3R(q- ؇F{kDŐ_k3.Gq_])Xi>LS/|ttndEĜ%~kwo+Uf_RlLT $-zd` RÀ, }]LX/ P:F X*{!_rR4w#UfI ﰶd\xЈA,t560;B9};cgܺUljo FQ/d yH)߆.oӗՍ+fLэ tgV"ٜߍw>?Mw?忱z_v̭ 1 ԑkQO-;-pa:J jTg p=ZWq@DTOY<%#f(epEDT Kr^g ΅S!AOWrTWubE Mu+ynw΀1^T% Jؙ+H dwˮ3>yGΈ9i1V:ԶJ S3?%]i_5uT8yH睭F\84 A|Y@S੯G0$UJu!P`L;dž1 H[|(cx҉QOYC5ˁDǣ=&WyxP*gw)`ܙ٩@Mm\X BȃUnmԪpJIxiѰO?nfy cfʈ,A{I~އ 3ehOƲ$ +eY{v D:$zUͨSmn1+j9TbTEhQĞI@Yɓ9ʭBe}ۯLsgPۤAJ=O _SPLۊƆ[S5cG0k~lr(k'.{lRAw ?-JaqWTZ@R4 b~rm~ zZAdG')"sK6]")h1ƙohl>0rl`2|}My> bo/+ѸaN@ZBvvlB5\=a&E~,ؾ2U%]۰!k(4FGgT6C\]Z@$0149}// 3섐Rlgx"g\h`E%2"owXN~ .Y+y,F_)dMZ*xU}OkOK*+tSk"㇗ԍ.K29vj6 B?*x m20B/ 0J/c2(=us`Y#{è$\o:aۛE$ˊKB&8<|:Y襱-()rMaZ(?K‰x%~nlN- {v$9ᶠć^| $6[!^R-2 ΏrSf'D;n* Lp8X'm!/><[`a >lk+;*j]9QE?]<vi#(T@Gq ,jG8w KkЅE:Z+cm=<׌-#:kPU%\;G_jXQe[*ydVf&[[X׃WeŐa‿e䵘cl?-|3"*SXq;?۝+9ldc,  DhS%Ag I%KB=wV|-ݡa)d12p~؃3ȤfKL}B% -' EJK9#SHjSA;MښпԼߓxSx+A@_ɷ.x.`IՇ4S!)UmogH<:Ž%^~:(†F%Ɩ"ҁfhuS.Z%WZ2`@Sg'B7 +ByڋlŒ4*-8Ew⾘Œb nكwfcz\!=—iRJBctl JPjik{3>ѻԾ|6~9%Сqhip}h=EM-а3!?TYw JZ7LJ]XA3uXF_7:>C,gy#͒%/5ƐHNrg˭yVDk'f5D lV F>i}X(wV9eUz3^Ȍ.0MHM$o$VBiJ7#=m-@l3,cEwb?F"PHk"ZHQ ݚN[ae@ɿ._359:ECyq-mo_w}QeSci4Y0?!پof3;s ă83hk\zQP籅BZ S4cC}s sSHNXFW; N!ȔnuX^D4&v*sK/7(-A']Ф:x^?rH_U;%8ē/F.nGM\-ȑŵ,N6%F'9 s佅 mb@Q QyhrFD>|PDTZ`FNJxu|1`bM|AE[G|V`%fUBcqkwh>6sො$s넼Nx)oXm# -RRUv1ܝA/;N]1}}>?oᤳBT{L)t`D$EX3:c}%ϙ)׽,s0is]poHke ZTxUax 2&!:"p}%o 77vO7d,>M裬HZR ćD]Ên*oP)S9A4'j|AZB<}&vQΥ3)5h-:ӓsbDzLK T]=b=K~ڽ{RjZ2lHmK9jVsPDܢM[Jyq+[s]AHDўB`vW_qTiU.ն}s)%«$X`B,ٺW)4 Fua[næ".1f.ߞ q٢iT̠"y [I?B{Ōh*"[xvr=7m rĹKrS~eN șE,BK .׋+ }<YӋdY|rcS!>g@0 ij;qgMA=K*c$!mgr͌Q`ZHfևp*0j&:;A$#7ѭ0TڊAA +7rj* 8^KͺW?0C'p/ot.c*~P)7 X;袺oF7=+js;',ί?Os*+:5s./ %:mci>dYaA1cAMտ3QaR 4Q^@c7 u)5(Cy:>Mp!+SsGp⭫3O&)@!YR-BtckJ%>A'?.N.*N S@~>U_*L>f@Te0:l9oF̉]qYՀwBU; ĹF)k/QLo\sm1&b7ԇ2 a+,w^6m.X7z~6%SIdx#(~ Rfyq ,_ :o#8U慁\ - ,'T˰U η#t <{uJ ,"_i&0 #ޤ(b4,:lp rbL\'#q!|Wt><02op~#5^<{V̇8́FQ8dKrGGaȣ&cB R]ՁRK6ף@??[B#F#L֒ In2,G^\5y1xÑtx#(08B HDGxcHshѼ!%\dd{2U0 fW.@naXr?&TY^{ǴRbk:jsqpB`~9;P_9:;ʙzCxZIH1"d&1b!}JTdPq}u5YwM;"ytQccGoڰ)_ .lGYf'yDj!B CXqsE;AC,/xG]8Ine-ĽuΊc_riU0`'"X%za@R7#.:q‘a_֔TK\WP`jwEgkNrQ`$V;d { 7_R[d($Y' w^b:B(skV`}r *su̼%Ojii, <guRgڹ xRIxJN"5RL7RԬV:}&ըIɲ !2\o̪DPaTF\=$5=Rx=Jq T~I*&g,d| xܸ;z EIDMtPƥT5yr4N\g]syjtz0ֺ բ /(H1j׍dDCjLX;mʄAI(4.1-r|AOhdCP /`ZT^81Ak5fUz/3([8,DTd+0![mDRV#8479ni7 44,:om cliM?n*:Q^:}qWyҒPNܗHy!BvZfڜ,qYbBh!mk"4(*GʣLWuZ,*[^,B&7:9҇Bko_YTa&;g/`oԖԂ2LhhYoƓz2+!~n3uQ}T~aڪ'`5,Yiej }K_;sJÌ #`RXcgTY.DkR?la並hh'&v5lAHݵ[I*=啥z>U1:`.b»{Ǿ_ɮL^dY2r#/ j򝾘 ~p3z P&ZhƼHc h$n6ďJyBVIJ؉$u4R$H@9"9A׻w#ÎR?i}],XBWCɓ#pſf gG(8lؘcv2p> \gG:Ng L+^|ݥ?bQ5nٙ!~|9f궳O8K1"2PјXGЌEIWs?g3R?;UY7(TXBn)|X곜؞ TNMzxcB*EO5OD>Zb_88O \te Q?xfF5B,J))[A1u퉈0Yh4PL==ˮm#(?XH]b 1pIoHe_z@UbCW"nlݙ_.v"ZgFA^=lB/%w\QÎͮ ;7 Gh 9mO*qyXahM<~wSXCFYG~Ԑç5ä!|[ԃB`wvK;9gJnź(ѹ-ZiӘaMv0CF:VKpŸ~]cNNBSVd| 0sN|Spa*S}^$Ec/=A'<^F}8?/ˆ}_Czl𓏎!IZ#~!["J|ս9Mز;dIo4a|AKǥ-K8]f 5-nU|@mX>h0歂/[E:9ޣ L H-&`uMcDࡐb"UD9v~.;FcfInj\pVOuIXp!65[{L:dH]eg)'`hV;OOclw#oͅA'd;y;1l->$tgկ@!GXy?ԬC&T0`Ort-'Tk4̕͞^8ߴuq"޴_-ٷ8%㔔27pΣ-;8}w҅ޟ?2^!2-0ۅ5e:$]^$d uD4ThR7L 1n V)58B71c)26\bZBsdr`+Dg%Ϟ.&@ڿ (SUyܝ۾ҽ h(?{w^5TFXq/r2=k>7sSԗIyJnr M0eO]8͑\ֿoca6C"2\\#X嚋^%F1?o#)vOoCL3H|OO(қduveuzӪ ~;)?U%kLa;Yhl}͆L Q:}{S&eP"#DAc/SS`|x& GҀ @ղñ径7kY@3 `QξVny] ΡvO +?#0lYNw-/yqZċXT̹0LǵE4Ċ/sGj]ZNLЕ@g)aQXb_ݿ?۰jI^@kZХ% TbPH+BY6Xise1;%K~E^Afy"O>b6zЇ>8HE]Kdv(W؝@_s *$dۇ v8ctKOY%HϑIf.rvz8yX3 5i8HyŋUInjBMMQF"E)-Lrz3Z?11bB]zApGt4'l}q__: fKN"ݓ:1tER5Zځ,E_v*/#'Htn(j6f&̇dxTY"IkkRфb&/.SM= wRtfب)z>?^.ԧwà~X p)cNg;u2(OhVyl6YWm73M$5ڗd36TDϳmoMUo@$MZ(T5uTy%%9VBg(J FIaXUd#6 mgVAKbl0vs5;%0DK[0͊q0pbAWhuIA7 S-9!yE:^2ƑTm=G|cx+&Y&RW*$S㟾k<#vV\Q,uKõq$‘um2z)6"YYSvuMLE@#me*ÌCeb?#^k<I}b'I|['R>9]0 ]{5+'mI\[#m][ VvTc\x- jr%8c+-~(>2)g |YH8*G,z5%w3Xb@(섢g*so)5d,^SCgVcZP벝wBU; f)q'MGwQ42SX=[@fqQ۫W_گZX'3EN,ڝ\'##N DU)HKLA'PrהD ]k((* $C <#DR5O5G6I(Ο ͝CIC5|aްn*F -r80sO]8Ԯ̧銥]>4XĤ9UGx.:pn  !n5W3iJz}"`FEq,2iQ7 )kvA!M+P c]۟1I; 3]&BoKgD&zX^ɁTKŝ"K i FmrlZ"~Gr 2tu&#l&z3[vOX鵎 5-К&J$+pO+#v'/uAn}{d9U3CawF
N,0 ^B%ە&Pb$.4I @_n2QsnI! ^-uvb$4FߛV5Xݑ4ߚIo1]ar⮙-!ɓ%JsV}TCuc/(#\ {u}C5 kKllBùt-.'NJ rҏxhbr ѳ9]o)ǙQáeH T7ûJ| )7E6obQdd=PMw`ҽEbd9$O*"T8/ 0M_SN#Ug^R//p]'/}5=Xh3i> 8Q{ĺ;&wy[bd ֓~?F6~]>&K?Yڿ9cɕ168[ď`QFgHvXaq̵v'6^{Z X<&'q#uӝr慉ޘ$AH[~@ @b{z;k CSA/,'^:JmmVeR  =_ jEXߔ@.Mfĥee1٣'P{hTͼ'Dx O D_3G{ ӈul'{}Z z=~&At<<+=΃h󀙯IIɫ2U# C u2WbND M&gbcmEA2#hq@ҁp=(^VEخEs5$r'0oi99|iDja6Gdu/$϶C ;C!Vl/hRƆh'wd%g:-#ߥd/ 2,fLQ5[瓣kΌGV>Q} [OVcd߱{,W@mYA5;B[N>[2rJ]R*Ջ1A25R4}z>Ftu'RUmi]UDH6(jmLa>2 kLANgN]IĞg[ArwHCI$Qd R݂1-7L rT`kžD9tЗtEtaf&bI+WSW䫣ʵ2LQ, U}plT"OTm1 U@8U_+dp \Oc{8M&Uu|My[簺:y̞Y՝ ^›LY=8 זbA#y=ďϧsnKg;=SPz*~{ 9֨9cO[VV 8JЭvѧ(ϾϪl|Đg7$&ãq^^S넨(|(sjITp =2kS&/"tpE$qVHN-RJ¨R*4)nބlqF ϙareW'ioqT+>)S,}3Iq/R|֢hlG!d4vvoLFd,, <|ӂzҕoDcW%/-Ux@'@=넻ϓZ0bܔ\3!A7:iޫmW(4B]L'{>*Ppٚ㦕e!WF;xZbUL %\`%"&PiLmP!?Ch B7$AۉtшD0__2تr&ptA }- ݋?^wrw!!4&fJ#(*- Gꏆ7gILϊ8 tě߶5Ԝjй̏p2] dw/"Vxh\GDže`l80{^uXu]u,L7(;<79M:8)A6W;R.fB0(t;Eu*a8 M;n<˓zIn LWӒӇ%9|XtҚMT\`%(u1_M]{eIz+\$$jѻ|ˏ{W}˺)6?c;sXdǻeerExxjM/nP1l7G>|Ն؂Ž3ZD_U('\F_XoqW9;kLֆ؂8h' :D,EV}W yG# BTDt!}Hq-i䬃gmwgoȻA>mfU?6ݗEe%R0s~l3gLU $jڂ{i&3<~Y=g6i׫̆HQ3v5#L`C)qkuck"$lVg0r=[SJ/7i*+$c2QDÅ>SۯA+(iAiܤޙK1J '4V_a% ǀzv5ϭ,=W}q P5=F%tM6,/t.4Ere}\hͥB׹LyCg06QS9 >T*MTA]/. 3Vod*932>3[ f;yQfepRX?8}&n-JX-m,ͅS.gnt凕.؋I&K5{l~Q_T32ԕN:gPÇV>C? 6ot̚=.Yo}WW"S$³5! iijaussblǰlF>Yhs(\#04ZvyxF`0[ou[F1 +hGg]SAiUH!;1Y[>SGRpڝĆH^.c#mƼaxSD(RXpn#gd l1D}ocakޙhb#-(m^L&Co[~n}Jz]߅>VSxLUygyi$dtŰ)g]}& y1Pg YM.EMoH#%K= 0;zdb7؍΢bze?й+(OEv,|ܜA|ukB 3O H47sHäPLZ P StٸJFDE~CG3߀ѷuK E6h<XLpڌg[z A&@:YUOg7|B~9Fan}45qkboGY2>/I|ur0؊.l2>wh^( >nԗ䎟lԽ!LQF3 吿7#`AR=\\Z$hUİ!^q ~A Ͱ}~M; Dޫϧo'Xώջ=Z59g ,D)F̿=$aOKPt^7fZەG8|E L .ͩ^+>0W g-xGl?eh=J!r>4‡a=p5RҀ੟#V>\ F10c 1lT!lnPFϟ &ˋf$#ᕻfdڦJ7fIm|{yEMo%ZBL`"2 25= a%JILj']/EDі MŅHdpIpl#PPh6^\$nF@J.c9*їpwcjX̉^RBG>:q}V+Ж^''a6obw"S &>8l.7@ǫ{Qh-hTgNsؚ[(dRLTsYLӅfD޼q92d8X2Kb!^B _*d tTސCqwfm 0귯2%fS;jWfҞh;*GRO (@;oi6(㺉k~>b_Zw]?LEN,=%-#{12ʀnF|E|r FSLP҃B`_yidyZr3ә(մ ORP4ho\2w+M 1.1*#:<~ jײ܅y%; 0twRwZ>֪yDHugܣE=0P#hRoH?Kvy㚻V߬!P;xgq4? 6b\3"QP o$q;JXF!$!kPHȰ.5_ ?uW YM`y}9+7q[b(Ga(X x]VPjXO$5qCm oת k8^-63u?H#{EwqUMdVDz5/;(e%͟FQ!4lO<Ɉg-zwۆYbf..A/<>g1G~LN|Z_WBfNeސ{8ݬy_%V7(n*&| {A0n_Ho:wil>u Y6^-P,gx ́ X -"/ZVk%I:ӣEL "|"xQ{c q9\v_w>c.;B^*gakBE*jpdA6S߈!+X¸}y JYMuLUө8~X|F 7 VJ .ES4TY EcŮs="fd~hy ?W/ا`3f8?õ1[}>h˧Nӂz*bMg3WxV]  HWBECq.O43),C\ c4zYCVчߪ+> /=`ʵ$~,Мvnk|0>tcugkCz"F߸?h0PDfwP^x[|is|;V&Լfꤳ-K+˳B쿛݄A*`y@`;L$Կu{ǧfHr+ Ixsm3u!Rr\8@g0u/E9"d\3 ,̄@QWx$TrdRMb(o轄ˈsj)Y$x0|( 83-ldșpL)K~{ϔK1OF锂q6$btrubSUn%}٪UA8`QĴɑgOlJEZbK(x|Ƴ%Y0!错*)fUnLM؜x =:td%nNve1q7ݵ%n' āvW vYLyKW(Et>uֻ#ͫSrsB## SaEhd0 8Fe울m"'ց_1c~Eݾ3Bv}g ? ;snX|0Vvo͵װ+Y^+.!:܊TTy3~QIJؗX1Vnt8E*Re-ʼn0Q;]uVuHt]G|y^ e)y(x& ?9fn+PTDX ϡG%/yB̥䨼*<.ȏ\eqE|b`TjwR*B'Rk$MEc#1hE @px"cm'_tU( #IPe?ѩy'lӱ O|XkYھXlPn-by7Eš).9 \F?m/ł=1V7"A?ך_JZw]|joE@QV=mS.VҼD9,nj GƆ˖UK*).Q0eC 0*'$zE0W| Fz(8ӷ] ҢQ+$htdJYQ?QEMH \| ?&ⷒKIly{WP=5uc<ϿeaZz!x_%H҂75d!DG!eDnbh(v{Pg <  őKͫ)^u3:y-8zIO{tAzo!( #'ͦRWE~~s@]8VĽa# jh;YFŷz:$"ò<ĚW!hňNUԂW\2CAhTo;JD?S@?F@rӗ'L' /ZHcg9cOAm5 kܤ&HBx6}X9zF>#tM+;*2NVUEO&m)o<e$)gI6,Ȱ prk%83ߚ"кeq,X^Yk6V`]BUK^DA+P ݩxgڄQC΋i_]\VIh >S}X~.0,f۠ܥ{s6sKn⛤FJ58Y jGk aH1"EItneI ["VcqdhM_t3. $oRvu$YljMUE{;7VYQ:erBS'0zՏ| "Q@x?U,p/gfU~;@a#˖1P,A!p>q\ \zW*sP2.-r^VX$V/O)y맫`Xea4`M BhӐZbAпKs `VmGa͈SiBTB/LWJkEo s~d!(wJ .As /ނ Fp-lkEO%wx,:bm`Ddt|~^Vq.K2V9 N EDNK0lP7QɈ7@81}?5ڙ~ ѣyLj}߉w.יm?#ܮǨJc*b˻2N@xZG.6@#مfurM7XTtImUP j]ʁΩ^_HG Yh 牾Gfi'֦3I ~|K'A]BOp$DEPu,_}n#۹/c(}C1d^I Z'gaϽ\g6ޕW{us>eyZaT>γP9 N{;ϳ{OĜDԒƷ;n+~G:0'Ҥ}E4fc3_˔^|8_v04WvY2aڔ $qzF15v') )cvLX~7ҹbRuC-Af[~{^f_ȟWHմW}|/efZr:VENk"2 WPd{:fo#H 16V^(B_2rAEE+N4T|oz?9CbL^lEbWɨ?}^ѡYB&LRz@ݯW5=3`K>2."nYմCnC]ߴˇ7b,N^:ͼn +sF-1W={"1oڡr'x/׆Xm B_~i!V"s:Zj jguŪ&WGdOwʪmDΩ/*z\ Ms1D4iHzB6{ҝL>< oO]97 F~9[ ].Tz\^ DB295GN&DSM4y0ޣ?'6/ZiZ^ a*0),iPȷT+HKBGX`8޻J޹~AfUbq!ab [(/L uDx!7`a~@cYZܒC^)=XRYx8:+mRޑNrM%sۼOׯ,VTJU0cijao,Ef}P 4o+ElC w'g?j Y4MÏf_ ?*h=2$ufU&fլ*/RA3 vA:bhnf޾9pm9EI*CϾqC c`!8=l+g;%Q"GQlNY{intEBLzܮ0\X2 6 Ur />8M+j kg2L;"[Z/6R{k`.uBy:d D'mphdp5/;_ /KS~)ezGc= sV͘X>WB{fl.$7h݋BslmE%Z.PW #y,y0, _r#KPhȥ I3QL-"Av꥿n'm%9(xcG8n@>61qG 5;@ST:·ta+SCw$C$q^2+@WhktkЙ6,8^|-seέCsA ,[1R%5R/΋Me9Xhi[lJd.~|ʿՕdVg;%5P)<pfeۼb3B>igT\><|rŪ 3T{T}lJɯZh׻5w{|6wĀ{AbzʹpQ5m50Ђ:EKC({ID5ž"=n{X c>KtE{ f28LOrEϸ )-Ԉ@[ҀEjwYx}4n5rb0buBѼŠby?HJ+v>F,"֞x+Fb)RAm0=l zhGȐ`rNɡ qǀ:^yut}[{tnҜp1ZoH҅7b6sb3|?ywM1rnqiT"Q[:C2L9@y; "EkQ]nj.h6t3/* VoP"%Z1jHK+Xo<a;`o p N4pKj=gBƏI3QXz\B3\%xKVX9)d/ԅf@ߋa pѓ׉8_;%!`}QhVK e jͱ&34q`USLmy89Te -OCļ?^z2Np;#r_5?մDeJ=y]P`+#0:*uJ륅o"ܓ@ $E 6K\~N\l ֢ÖwE`Jy#\gf:UhD0Ϋqth Ck7`]Ss,1%&Jf܌c% X?6"{ =).>AA?!sld?W0+`;=;\0 %}DwW =J/5 UH(aM8fah:5] }=: 'MjIP0`~d<,kԾKFf]BŬX#=-e>J*H-Dv]_|I:$}a[=Γ b"Ni ,@M-oߖCR/Hr2pկç8? ~# KSB)}9& dֵ‚iᬳGuϼ}Pll+1>xsM>#%?ȣ\O QaKAT Y@t1:\,Lt3T5tz+'?>;Böx <$Z&^uGR.S %DCoDnM;=G?UyȬW3qϒ3nHI];ʑAϧ \Rpp܇L'+s0W P6I\%9Go`ݝ|d%CmUUURZe;w JLoҦY , P#x4uXGRj+)G>GFrxI\ʼnCzR썚RXUC2@,FqِIkNQ~ DI&S 5n>(2)bS|^y$m BmBÎ!z{CB\OѦo%^[ȥ*`f5b4PXZ.) mVKRSm$tpA 1dw_zS2D"r9[c6Hn'kb ,#ﵫoM[e?VRcUqr@T@pEƞ. m"CJ-+i=gWuܓ?r T}^ӕ;U*lBO`D vJ]|HWl#^ Dс5m'UUbkiزy`BAMK-Nݭ6 O^C Ԛ 0~njt)dLylyf ~'-rm} ,Rh1p;Az~(%6\='m\XqDʎ9(R)i1 FOǃe(t\H޼›yZ.@7֬N#HwVgZhcBfq/WZyRxD;&IpBQJ~+w2qۗhy~N+T$,u]ޓ)rE a ߱/p.>ꃍx`Y1qlYuHdG( ixx}^3{Nv^ɕ޴vg^Ϟ:gi@ L2; `N9/oIJӜn!/ oyy=,V[sd!vܕ/#+\i+Mobc :݆.FY -)>:[j+Dc34<9ȫKhF,u ƛa]a隷f4S{<$CX>7Dx4|Q5{{c([}PֺX*=ޣgA=eh~gg@|y)@nl(Beu b{osxV@x4F,lwVL 6P!,՟1NYGcDm'~ Kta9'T]wj +Px!5!oi>wKIw6&Kc% jb];<6ڐ&`^0Hz(/+zz&Ǒ2ի%dmPqܩ 4/ m.OXe;xB˨qZ7=F3ݘߵ7Q8Z) 똿nhoVթgT*ȥW)Dn t+zEfwdq$;Q[WY_zEӹBrym}<)-..:Xl^M?|?6b\{{WcNO'\BY c2۰JŖIk£p.> F*u_&u>Rtz*B Ne/6S632}Z)#Jɼ/jSe)1huTc !K^UiT@߾uJ^TͺsR2Mcdm,BOB!'Dm8qkDyk]j 4DoqW?FTr4&@cW<;IA/P ԨZgd͕cZ(5Z^RnC~puOZαm[_x%8͠+<ͦG'a+7'դoW ! hA5N *mXPK JOYުCY=Qzr 8|:Rۂnyw)R"w"0͊o6T;u'gXuиꞹhc6MҺ$ps: Ѓ^9 8$ ,h?9uq|Ռ(?5QԪجDNpNHQoXo*pU>WO,;5 ^n.jez`[o[`*U-}$&GhO' i9gKC< hA,d7 "Yڷ[2k#kVL!#;j-$P,(^qATWP3$ee>l/0YFґtrM;k.? l؏e.>|B;e2;`t!'䄳+L R8Sg`MfW&`g22pR9 JS:BL'mbP^2T8-mI5U3یU Q+Є22T}3$T'T ݧ'nKVЩ%B]E>Ұ׈瘣fϰ!)tC$NB \ZIM1N$@m{kQof7ӝL^yvowGLe[qJk.j ~>/1Jaу;8li*G0@j Ps1볕ȓ(b5WFP#|I1SS@rm#Qe]LRkn,b*?-"ǤImqC~@92u:5\e+<&eW-41sas`4p(2OwHjX iL Cлbʝ [l;Xŝx:ʎ,LӢPcD-FOdC[aV7gpKM0/7Kt壛I-vP_@yQ,n8j?ػu.A>80imG7cБ%zA]uyz[u[‡WS^.f5"sdL+_p >Sd%wb- e~]14I\|(;epc[V};f jJ6+Ww>h:A=7ʊ҉C@_0Ad lt.Y \x2ZzCPwpۂg^KN1@,B{- H1/MS::YMT%uEn肖XZm{S<'q11d ^*wb>@]JF1Qzwk;b .?SQ!oN}~C9<5G2+wTSG4JlT<%PL6'-q;X$NB#ѺCr _~RzZ.39o(j/xuSEy%{1 []Pؿ .gxfuՉrjO_#9Sh "wIɀةc!9ici{ȼ@+b-`+l>2wwQ$_}<#;Ͻ?v$,O0p&q"܅Hl7m-R區lrE76rWTiX?:JfuZIu0$:] I2p; (t>{Y:/_)Ff-@B%E']|BN_l A0Z͡Hp2a@ayȥOu_Eu* ) sYA,+ElQaEstX )2x1peuԔujuꬅe͕i);sX+WT |cJisrz6EsLlcs\(;ï +%(E/GD2ԤA_=w*:QL D/ ;1[ P{TX`2.+i!WR֞mͩ<ـ'SaX<|G0X\l$(Řj n _h#l@w>^¼B'6jNB}IXT^4YVȩ$i_h:a|atJS4;qqQOAxU9 0!| #1U=HZ'LQF ׁuB%&l=CqE*l%)^ERӲvCI}oPAQŕk8Wr'n% r⧚ڛP%$/X/XR/)GW)!S9҂_5ڗWL"M[YE]YQ ybW梬 ZeV݊E=z))bJKvjjB-i%Q=MUZKCR!BFux}n>t!$ eè1/8'k(䪃 SL2!Xz38냍/ivLVj4e2hW)6gkUdDQ\a)6h:Rʍ]r&l"g'u/귚!a9KrF.Toy9Qj 2`ݲojӞ>䯦j1=Zu6 xiŸ]e3i-0qaZ[K6SDmu+&k2IѢ毤:[+ |DJCI!g~T&GPO}8EuI Τ1p x- gKai#&w=l6ha5`6qiѥU50>G*Nnj X H !a/5b={iaY/fV1qTL2iwQ4cU+% lX]MͻRGa|tλ6W^O(HH,kͮ>%hiI#HM>CI-. j+%G,lӠ *7Ҷ/y,2iY ޏ^.YW|OĮ5D9#`((W pug@o2:@%dR S_wrN? ! :Yet2eZx op]玴6{|ꝣx(q+CAjYN"_kq"FVb|'YH݈.ޟΣ: sFq-nIi ƅ^U+6EWʅ$E3Aپ7=@hqc6d LB}oe4}h"`sbF߯YUTp׿|%e>=C^1@}2v h e&tg.gd{.n b. l L~)y>V~hIc޷"d"[j;WNrn'0iGpvچ+if{nRCr}1O e@B7P6Gcz'T͞t=\.nޭ^e.i?ʼR/dh]%~Zm| @ HitD<`@,FaC۪ Nhe X]s@\u:XbY:?|O^z).~ԗy}k@NOBW'ٴQ'w׋.qi)Ms4X/g% Xm'9CY]H?H9jJ(E"lj}cZ^5>ih_ϔYٜMkZ}Dm)c{4-ޚ8dM%&lCXLjl>GZheGыB^B.3[x(Vg.YR& ׈XU-׋ܞi< BSp5Yx8;먨ʎ1n`a@:YXAm84ӈ){?`|fQ,}csoLa0-JNȋ?"$xˊ^67hCVͣL?aY;o'zUK=P,v I_J[ 3 T::n0*\'h`n@eIU 7 h2.o`2#i;.RॾrthљG 5kf dTbnUQU^ю99jg"gNX@+jabn)QZ.DB3pj#2Ꙓȡ46]SʍܸA?+[->o^orpH`F qk Hgm:s^*>L/Z_ܜ1-\IFElũ܏?+008${k3u4be5ڿE(tV\䢆DTݚ4_e[8f=Ll~=7j5~i %kEO?UR_Xk UO%^^YBszʍF zg̈M@\ɊA;tR0ko"iGI(.@z Zvիk_↿Rx b^s+jxQlOc$b~B0p4@A:]6EqA>~2{ӛ$9VI^xʒJ::s&7/ŗ<Ͱj #g Kk$ʒVU67 ?^b #DCj]ÀSySȻ!w5 ,|/:\ȥjE[V(jFw>39~U`FMOC:wn `[#{QNB3ŒmB |Aabim.o{ci66!=:c@z*FSrn~Ҭ*c vf^{r%ϖV#^ Hj|.'JŚ8w<),QuPɻʖh!5vΜҭbq1w,TkSw3 G5?rrniyNDHe`oke+|uFLKV2ЁʗHw`X~gw/)vDcStUǽq"E0YdJ(V~//c% 8D6n6d9G [5" (o7q>?c*碡)m٢4LA)ҹÏ5˵?3.!PDZ&Z2k*9 9`x$O 9@T˹ |b%/>i K vd'Acي#)='N!Ci χI;| Ff4ۯ6C4rF ;z^؋:OREUn*8F/{ZlcZ$xM+#A-\{_1rP֎uƯ|AJQ }w&ƞs[!:@Fjf1rWTڄ" RD֚BۭrZX},- ١sT :-Y WP0vgqg//5.1穜NZ?6TT^ b-W}>sV1Eh"莡`^26r]DeE|у}9>Ar:|]`O]MtL@*PK> Rʉ] iIe@$}>9bw xڻ^)Z3tL)4qd\bH%d܄[ Xav$od ^ Bo6.l~IuAS?ټ.GM5qhZ{!3_xYPY,.:?ՋfOhq?ۀ:IMQ3Gs!Owp3\^ҒXHhF6D~t,0;'貗^\38Yb/m;9Mʉd3$&h!٭0ȏ/q;aL%,.-ъL+ޱi$NFn$0z2C ~]V4qIל6ӛ0"M?w*"~4971?$C#^K»6p-OU7wfUFZ,<2.U]qp\iYSkn.chVOpL]BHb[T]MJ9p;}_".ICs`pݘn'ͮoj{B1ZU44eOaWb=$IN& ʡfVD*p%tRLh%(B)M<%{BSt͘'l.].>w^4Dr]]8}^;̭utBjP~a oU[̲3NZM7  o4\$Ng-?4/{P99=H'8[0-4!lF B^N vX x3ź J9*BduP\Cx.{w/^{w0!i)Ri O9/:E;Aa8g)hlV|iRdE&Xfo"Am,IQ1{@d vt7}9Ƈq*[N2_~DvHߔ;l e#қ 荥 V-⊐\f5(OnJucZE7x=[K (UDA_|λiMpmJ)+ik['XϖI[ Aٮ=%Ғ>7+mbpD3VpWLdv[m:GN MT[g99(NL}c-0_0/BNa-_儩q\_rY/ĄջG;]vw"t3=&?3L~auNS >2yim1 _Mh0ivN-\~oYP_jvB97xwP:"Sֱq* ƕMu_m-ߨ۬=LKK LkS x +Ƌ6[E #;^SCNyI: W.9'$3Q&ZW7ju,\sT\tB/ZqS3x̳ lW1&\֞K S1W;BYOU}YeyJG|`ۋțN7?(h-U)'3 I戝&aP½Xl~*,,8&uTܐ fEeכtxuz8aaԻWtUx@?*M׻n]45'HvrIkRMl5%Ф`drSVD5kr9 qXC bvW0_)`dʧATa qrFk5d4dSVy}'0yVyْȼ%O6zy:d$y8FAKWg ce_o# r^-&AYNbKk ʯۓIŊ 0f<4'=.a'YmU?.5aןն1;c /J)N~bS ?>i4F`m^kFmܚh2 )QmQ'Kk[=hwhJ5Y/9@Y[2/?4C.Y1: "!{!Cmn=\$;э5}mj~(0z |hMK! 7xԨ0!'uLJk>pA1 T-rɜs2nW!8r'{f(=v1&3(ϑp (AmcU"Ϙ奷[ˉ oC݊$ D"W`+'acE} mbpYXv\9{L1a@؃n28ʓ+o#P [O:'p3f8cMeT@#ε-it,Noxsֹ 5 w AezmwU=Q%d;7Qp !xJ,off=Pef|< A//69PIlOSᾮ ])6z fsD(<0tpp"+Aˤ^Kk-ԭ$u#0w! 4gTlI$0o۳PV^\%VB2[a~?BLF<{#5RTt bEAlk%MYj,!ʺd7V~! G2_\sư\IeW0{g5$]"f#)F26c3ިpP ,@é)؃p5tȷ-3ZiP= kl”ɻ>ȭz j~ß,> p' %"Ҿ B8(t =V{ӌ""=aI*U\=oݍݳ DQ5LoʞL,A<>0lJr+vJYͳ 輇{(#nI͌M*ـYYH{N)c׊'ӞDt{_ukAMKd$"p QXq >IO]~eԎ~apETT "5; e=cX%4q&uO,ƬC}Sv_Cڐz7ZD]' /lKl#ןG;}:z` K|\੡͙RZrni)&3 .j3+ru%@ZDF{,/NuIaFH:xP 2d'rblg3̿&w!7N T9 J5|BFQ=,~spI[a+ZU)Mh ȑ{oV>LEIr g'B1_>@2Sv[`z*(3[<\`8_4|3PyȕηE.eL -7+<Äܿ"C541*HxO+{`G9ta VT^qXY f8$㞨Э] roP 2Mm qځܶdȼ7Ȃܢllk$y@(2Tb6L8tڂ5yf K@3zg4ܦQϬVڌH[ L^wN=YUG{h<|8[SF ]/|8ekhիgTc녀CnAFٚx2>g @ɣmuZh2*92xdptl93w-E&\\-_P jDP[G06>]̔$nh GוqShݏgٟΰc4xirM;`z6Α!GsW8Qtn 癣,-P*<;qO#20).W w%R$$ޤTL VN'F+~kx] z'S1*6A;%˴WGѾ}D%hH@9颚TسQ-/Ώ-v8RBW_̍z#a"DȘ[<9BBEߒO`pa{#T{c?خ= mGa(Y};a"B/fVq"[2lPC΁?7 [msz3f-"XSV8m݇QWoR!m&4H㜄 v떸Q2Pe;^^uÝ9+'EqTl$$cI-bCVi WZv> W]Ms 0H|LakM'k@w >Jx}"%,? nrt\f>6 :g ~StamD Yh؎մtےՊ&EC|YhF,6EAg2JϢ|q7m 󏬳 MAў;cç#VIs'KG~uZIʤeIA מ/(= vDxC2E(g:SVewf~3 P'Y0]l;2ZWFWq 6M) ! Gc_]4(NX12D3MlKg-]?(glɴv.)M@j4=#cO=C"9+> 4rvs G ڲYۆa㌤p#  ћGz,9tjfR+lcP/T1u_\uX].aB܉ *"H ~߲ O\s/Dg+N]`kqĬu ;'$c5KGG[i\Ĺ{ PhFi>ޕt|(,*)64 &M}'9)SFIusŚ.`5ΰ_+exe7# ϝZB|U{Eh;pOW(ojNcyXOxI➫7hm_!}o=5 HR5w8~)'ldE^HEΕ(, }#>k9l>L .(4CmaWuCfK jHsChi)̆V|KS|sۧ<%tF5 _T~oz;]P'R|BUE.գF9cƲy}&]M@4+h_XW'+zƢT,ٷA;'S5ByIu$8%=,a.7|B%@" kvI{ ZoiR-)-|ئMEf&vNIhڨd*G4c "qRUvcY鎌OUMb [/\9HC4\Vwd{q#=bDoJ'څ5C\sЭGo]%rTCg\t*apHjPq%{z՟CR& /8q90c~?{U]cHRtN6mt!h: U4̇KNTIKE2Y06^V A ܱ!Îw'<"`!%+s~`lf#);m+\rبΗ.P`)=8Լ/Fҹ1_yyBߎ{&Hh1Wä-[7E>]VP308 >.[P9nl3qPl;!yf.wO9ca^1üX)i3 eXoZuWNVqIeɖeG !Sj“_9>Bl N1A q[> la)5VeZF7x+ᎹW÷6#fB3x-mW@1mcz$^zc9V^S YjpQFBɂ{hKc(N *ݟPbf y!K{zAsNr 20ā3f-ϤCmLXHmqX'l(gE ش)P4,ޥቯ>[;AnuH=?v*p;y#wXǑDNmHev1[fpmpE"uqrF] 5Q^X!MT otL }>P6uD$hV:A;* ZIA,] )YMh[ʔKB9Є˔.]xDn:7%Й +C =f|\GM!e_g,*IHUF7Xӓ~>U!sTO:߅ǜ^ԟpf|LþK#? RhC(wico }`劦ي ߿+ zsaަBi@r7XήzZԕT$:HeO"f(%ԴCe>fSY(`hSMG8 9N 3M; 3 H rh5 'f!3!ݖ"M4OneAKhh|7E]$\kXĽZj)pKXUnȭ/ImMX)\xŖB]u6t?*ZXϐ^m; -J*=YךL 0*G =T9֩}o.\d#-ya[gM~W] $ܗ{yqZYXn-? wѻ&Z _Σ~|{Fڔ NS?ׁbr"2ݚr2aR& {b*W{w fh{|Lpr'nJ5Ctحxby1 +ħY/FG;Y2צ|2>2Yd"֏-yJZ"ɭ sQk۬ȭ$(L@Ä]y>u?.t~[BiR%00(;p, 3-E"j!-Ћ;P6g@(sY}v~Ȅ`R+:Mw,_*P99f$K/4t<|huPds0y\Β3`^X "~3j`^YoCo/DTn.=UUE]F?,Sh: l ia0q[D=|ՆA$H=J`{L'Ө #}dқY?KwD,[ Tl}0-1~ƻd]Å5IѾ zL_!0%uAhpMzw_+QGxwfўsׂWԦ]h:31c+:9%MFɵ]_6em~@\o4ѹ "r3@f??iQ▪Lkaf6/4qWj1V'lb亜\_Տܘ^Hpn>e<׀?c˒'K"?N;zWu;I9qv)0qPdLMTcʰs7 a$q ~)Bm=9p _Jd"zI'e3LtSsYg=^y- E5gE;QNmCb9K8It="3vS!6/UfJ'j$&QDY ڝ' ,(8 |-ɶ7ك,Vd9&ﺒ-%ψL~z4}jϸJE&SϜc8r zdR+ey(=&NwShL (;=I~A.f4Y8GMs*Z'\_a7//ɤE‹zDY MiA=#Ck6י˻pJ̔is,GFPOU=vS;'F+&=rhxET MV;x2=^% smB3W:eB*jm[2SjZZl*r+ ZdW,cU@9 Pc@ӆwa|*Yy,ly8 I k .w.pRMP72v).dM c )pckVt"~S剳QO{'`ilWbЊ%.)g:E#⵮}47@p7J,5_#(zH8[o?LHf; M++ zJ$$'joSU3!u6a|7GxB1Yۚo#.iצe:YJDҙiGA`%5g(7Yi}\IbQtQ \/Uc3h B/hK _SIK|l E8~\yMOt囚0[/*Q<.`؆ϾlmRM1dP,LnԿ@Q3¯c4ZDVpkalkqBG.M;b7ː$Ii]w2}qB\rZrenG/1!mDD-P̀/P.JPYϹa-h|Du2s;݁В)e+ʎUpj3>v@GpInÔoqkbLEߨHp7Gҫ_ L!EF~z얊#Z_.DsIy` S Vx. b|“ ?y˶r qmB:](Sw,tE"#wyOz9tR; xk[k_D ؕեJ[僬Mߪw@&KX#fsE+8dpkbXN69N sU:nK6"`cYFyR3Tu\S;{e5JeϒRtSq&]-;>5Et!aV (uM,vmЇ. '~OKӈ\ bx {#pH5I b~E//~`')?Z]qE '"1{R I W8pL{BV_47u|퀆mclt9r\ 5(z{ofӲTkH'ooX# 8{]jb¯^W$Ekvp:Rl> U( ~Jz7M&#]k,(|9(0n,HI4vgp1E]qOs7Uh2xW?)h.䕗C'9hYQHV~`oZܘtJEMga' HĆϬу@u(*я~6( g"MJ|zR_v|Zܠ?jGAT[LH}CC~r%؉oug*kAx]dY *Zz0k{ c 1|hgN>TZn,K֒bhfeeسe]gIq<8/+ :"]9h0tҌKOn`G.%c9Xus1_욊+tɹF H*oնS~}MUqNF2:RoKk$V+q>=#] ~O Q KWfpl=Cqrwț*hG^fCuiMtElcli:k;Cg9胟D6fv'WqOBL !W^4or';5^0ٻt,bVl'(յF$O&#:h f8hnڱ]66u7j7XP!1U>Y X~ pQ0DC[מ]M[O+ ;za?EbDYn<ݎ?ºixX\9 a:{!pu+ں(\"4IȴYtJÐ7cxxB jV</XH&0-4ܼe۟W@sM-. mN.ǰr9ȼAGtǹBI%U %ho•xwwk!(S3§d"H^䮦ndx}&tVۂG`|{1zڗ@Z\7hm_;Kn =f0x8=*!gATufPNQGa>7w%3z7: (ymӃ@R}KlHy5ffY&D+4ɎN$׵B]L"b.zb_~2k{QDDJ7* &m=.WH1}Ioi1X]L9fkd$Pi|Dk }z`#)M5¢c"MqETre\I;㉒eHz:F{l @%#$q+[-X B::fl-T[r=kJMd;z|:ک;>؝Lgb.e(hLd2JVtYd E;Ÿfrv񃉢y£gɬ ɣ!j|oԄ/i4=sNsh b/v4dO2+DKOcN-2i]ݨg!ԓ Y}c2azJ^*QNZѵE)K$5йNI%%*EҴRInx.Ë4H'iĈRl34537'vt8 yw{7*$dSM_B隄k>S N&u[;yH$3jwFot_c !i`G]B~Tlg%s-6OyP@ʵI 99"֨9#~i@c̓yx3U=Q+3P#ݤqٴq>A{ Ýn% wG͜My )X3x Yɏ",D]L˙լ(V,2 3 e2B O v2_Y0U 8d=weSlBݸ-G%A)Pd) v&Xv?<$IHXnYB2sš>q[6h?̙ɻ!̎b,:8 (\NM}`/gCVz)dIQcF3n{\R" YjYN1<66r^ۿ)mwTX[ OtbmfHnJsƞjO\0pzrXjbPF,4Ѷ"ao? B\Ge^w՛v!}yþ/X0_0Z6L zHr{)zө+ˈ: 4T#hQBw<ǿ'c:GmHlΫVR\5 HRcg*Ca0!ǐ.Iی`}\>aGX'-%m4X P^P}ݘnJaaugt#һ98T<15 %C;^?p'ZRT$AdNirP/D+dkQW1m8M 'R0<(2DF+nE,(˹F2</Mtfh$4 . ⺋Is}\^*&9l+jB YpPtIkԚj~-\7F0jzݮlWvH[&N:]Mt;z𶮧o)h;=Cc233JHm3V r&(\Őܸe >h)nL7Caؕ =N삑655ϡDJ#qrRZAWmaSCYۙA j UV3~g"2/bA&M7AB?=;".5`|Rć)j+ QI1X&yk! H6vE)Ε_[ ~ r8뀶+r'ro¥:kӫpQ4VkzI'isb4E#7fϐd ?|C98\8y\_JZ#RYt/}t!w-ɳbt4x:5wR8w|,,fff/3Y4.7[<GH8J@n(ZT?oE;.2ܣ( CJ34RO"ҹ1Վuђ&!2LdN-8fpg>l1mx |r>@3`pawsq6=g-*`]^Ǵ&Oflsmxk҅b:"@cV_Q~ExF9x}MLM G~rnMb>' vF+6[T lBŀrޣUFp+l:>͝6=eUЧcVl( (nbϙ{Q[Ais": q =|+/9R[igͼ"j}"} mpޢ.LaF7 M ;D|_PU,h>.JcÅ9o#0jCZV<#TH@ӓS?20fz]]9R3ܕfwwM(oxLw2PT!BN?|"Wr3oKe({IR &"y8\oPxqc㞲ihR ɵ{W1e~؀Wsabe7Qx 0:V̊[f}t.-s T6#Fȋր!w]A`w'IK 6 'LL1bP,:nx!Z(JαmǼT'@ƹj?($G w@UӿM='e"fHpDrU1>!Cn`(}.:ZyC̙ⱙ+9ry| ȼ_EM$l3yWO郙̬fTYKF{ܔ^L┶D.~neWI@KORmtt(oEu7Vi?{#մbKʢ'E>A\$zr XZPO3vdg?!f%,I+ڪ<J'h0~e;"pAˆnlI}O-f,D 'db5X6֧M3k:6 [J{qUPy6 *'/q렅&)fϗz0cҘ3X޷ K<ƤIS %? LBb\Qvˉh+ލ3p~2}'!<筡6g|^ "4x=XSB]s_ec@Vs8m̯J"B:2竏C_aEյ+O2@d2-]bb̞D]b1DŒ=t|U2ɬ r<+ùN@3.q.Hѡv2oXE|UV' s2l?t;%4+lYgs.)7\IOsw}?%YYGπVg-$$?HˉmYBV0~ڣ)x#K<ͪLTn[^UVF~I0 nOdJV<O_O2yъo: c#yi]0apº8 X1vww>:Z1AZ]̃_JPfMX'/x#~U[:S'XǡNGF2 !Ok^=+.ѨW-xzքTላLԳ$T1)=_l+NI,1#k}xh rc=M?i#FE9UVf\#RV!l;)rhDdw`wC7,B1""[^*٤3 JQӾ[^vLlAXƳ>0rn3Ŋ'Zn]?-BErS R#M>1>p-NW*qEt{L~.#*A4(.LͨiѨ2Q_=tf,Ytqz(&E?%?b=m3P5|Z 7Pv@T;ʟ|J`W/Ɲ'a1B{4*DJ-8tl?2''i4b?'s3f;L.JvZ0@4Ə ޾xU&@ X΂(O !-_t]mroVDjqUI37dtE߸Wj=4|HQB٭D{74SڜP;@״M1'm8 ~R/r6WHuwW_t4aSD(qj,1RNТ8=`^-M&[UNp4"G(z/vAn}嶨[:3ل~3g /]3-˵-3Q2`_pU\EU4Cm< LǼUƺД<'2z]M 8([&z,C~Ǝq)d`d>M5 =sL|~5Q(꾬#rWL쯋zCIi84]~yc -џy0,$0UP?uR0K_1s@zРBa C~,!py(N^x$+<) 5=1`ˁbg1 RɊT˺",~&6ß#-de:%6R@AȖ8S֫EƏ4KD(q~UgWo4nY˘E;Բ30hCR6c[Ȓ}HdykB;_()Yv{d9A^cjAzOh2wH^~ ݀\| חsPBӲhe]X̠p~ 0t3Tx{m=wr.e"#~׮Tи/= Rr2ܚ*R8D?[U#NC2U]h)$<[; }$BbeVIKd _?YrF/&")v_#Hl~_|JRm0僽U ̦!Ss{ム)q_ Ԑ J>K"v:/5d%Z{?Z[o0ŸP1*On|>~?h- "#  3Rj>ö-C2SlKIF;҉/ 5;l8ZOY`ViK6u\ YL jtv$қZ0Q,,+36hm6:1W&ZFx` B㿡|IdlǞdF`j[yfznP@cHDWf)Y!>=2Qfywm{)veBUkp9&Ga7"PHѲqВhϥy &g^ hF*́Z<4%zG಄%=T3pe7QvCOrZ˷S_NE{!"//mLlY5ߥ g{R3>o)CK\@[g p |B^DP[<:'E|$~5~)v[ ֦|ՉCE>R90v=" Kr*B2hزRs3g.Ž4f4QODӔ7gxQ@u!WdAZ=$0 ~҅!nr{z_)ȡFŭS#*fe+FOm#i+a Y%3TqH-e%"?fa^6U|&F5w #FcE]rX<'Y܀&6Rf\c)` a<>bz<`lUCpUn[ _LFF{v7 ^xt3v YdP-倆Ofb~ S!020y;)B9*ێN$qX^h2$+ѸC. 5 SSHKц6widւ:"r\I2\ggSs V~qJul@}QfHbtEE7\WF<[G0AC*e8#B=^Og\΅3>ҡ JWD2w%ܔOE8,0?ak_P4Bu^hb̤.yH9M.\21FYLTnoČSe?ޯ@l4"_mXg^h/kC9G\Ea%㗁Od ೆicFSQt%^WOcckK 2%G]&8=k[BC~G5j, G$j0z(%%r(K4]ԭHؔvAl>k1+[8{K֒mS(ɑZxl@'a :uLsh!fTQ޹;`TAbzrmabF͍TD􇒥&{Cȕ- 1 bHtueʵʖ.A<*ViG݁7} 8?j!1~XrPn迻/;O80 [B>c|@];Bj))!1M`J^95oO?L[@u}V(!«iONVgH^#g9JWb?}s0_#iףo$q@}47)]*3G+pUȠ3'rp:oF4bC S\ i!êMo(kdws~sJe,f xct%d vhv^9y2&~Tmg$ٜ+723 \ W)08 ZqڠN v6T?cWmAO`Ƿ9B%\\kRöUƝ`~ަQ- %5l5q|ϰr[Gh(gcMoDVJS^)p-5BhQO>wl9T Ң ;}fpz7)MCX|SIVG}MLRCqBqӺ(H_ h$_Ǖ%=WP("b 9^`x*d@0X`u65m݆tOq.ԢwVۯ:u/0{9e4b^mUKE8.#P`q_Aǧpu3C%G)|Ƚk5*.(؛4Ugκg=SS%cHQ L#=o8MLɔ;I__3>[6?oD*uF{>U̧=8}q`FD;R p $P՝d吊]fQQRj!6QRη]܃4 Qjjլ |fWjۚ`/e$'7 Oz3ݤRݵk䭮ܠYc[J;pT#Դ)X?g!wѱ}ZF ci)Zky=OUp!}B)"'qϥHQ_"wq[Ė&`R7NKi9%FW8@sZU&N*pC!SlRmp%,LlS. ΀X('Tʩ00kE/%ThlSRFdPH"2 }vxK8AlBG!Ͼb+uYja〬=@+1ѩ~c50)}|P7Ccckh~UBĽ +oI֊cga {~e 3~n2mpO޳FC0B|m .}}!]lk$$?xR۬w/ު8LɾFY0zW~־^cFkChXܱSjy./#QGɬƋվsw'rj`-^PsjW^۵h읡Sa|C"֯o*bd6IQ;y{;O_~~&{uڴ \p"NTl r!'ZɈ)o.agg ;BM#_$Vs\yW#Mf4Bfr܋̦@"J(gu#`wD%E0Q`uO͖SZa$zfqQXP|5&jNttoszTm(ޗzsF_,ژku%=JpKIIeȧ `/̿i(K!bU&ЇW{@5rtXX}!f>Vk&ccH(2 Ii+i"ӗv14:.Be:NgQ_ ^;惺}/O}w;8DyD`Gt,Xۡ3<޻8 G)$i2;;5*Q`&?/AmI1s&巁*]zlzWyJ)ƀcԉ+Hc/a2Zz#W!aɧS tӯS\BY+"1v+Q~hx[r5Gbnfk"H:qV:aDyT7'ˌf.(pa&dVܱi#!%WOB,87z<2UW9h yfy7rJ8Ap'2y\ 35n/-۰Nb݀㟴c31ݷ ϟ\'F թTk@e@@M*|iZS#hՙ_gY Io9en ɇ,#$bЂ.rh1rߎ? %@bQ#+Jo}xrAInNX w(A=NgRH:PF݇&̩kHJVSA(;'l Nݗ.sJ Bb~(oÿ{\ W xhi(Ta%捍c.wϚl wG cH ?eKW؅ tOS zSL]e>}nR%m|^%cw𥲇A#T*m>`$X*]y{H^N悛 !rQ~/c2%UﮛH45kƱDceG<| o<ֿ/,8MW1:? >is$D~f8 aNP"{vpѳ=9%اB[]LQw2-ӿ,]#HF%Zk1;v:]gbH:)ذ?ncΌ_@ O澐uBн[0;rM:u֕ǣl9چ WC[8+1;YV"&8{JJ#z_a Qce*" %bQ,AKy!̤Oюk_ڥ>OsT{zsVF!|^ W,/l |MnDl+Ăy8x uL anV,ӾwҢ?PGsf9~E ]xg)qSu]ۄ?55ܫF}[c?O 2#(Ű2ل=D˪2MEx?1-PW1Sꊇ~p,d1Pi8i}j|PGzN'^"(P(ֵ;6 `6jQU5KK.iNߟky%n1Vh rʁGqYU+~J,G߾5] ݏ-L-.m@mTM6(佤1N (.#{j>qs|j+1#QŎlq56@'&12$Vdܧ4J5>m5nu$r}6O7bstOxlZ \%X k!@&opis.y(#Ӈu\u 8W]0>`ֵտ5`Si':_2opN+PN,B0{:D^'M4a 3HD]Wbۄ)1¯}]/u[=l5h3fV{ߦu\A` ڴں?C` zDµssREXRr S\"krkW`%2,`$J޸coiSL;aRUvZXIXop|'vlTw\*=F ``&G7EIw9UQÃLdۅq,e1,]~e:ڼ)Rb_V6IP 3t߆%me^?2mUoE;[ޘweGM8e:cP;b=L|L^Γojk)_>թ#{OЋ}jQ/J| }v2e29$cK_2ӯv;Wv3}Zj6,kH,?x - ԍGr2_h- =  0*9+坼nPzL=uEeG6oG@A1]T;׾ΟBAy Jw{Rו-$Ltwoi ^V 2:xwC`E(ao;/*Wݫ$+!GH&o1ʁLV|1-K~ol;ՙec7P_|ȳYw4ŕ>,Gώ"#xr˝|6 },F`Uż>`b#e[EzYE5Y.ϐ LPI Nv$#ePxkQZI"B{l 1&']Ӻ׹dyr?*bw7m)=#dK3%G|w8ϩ/;\L!KI>WKT+i:C(A&.dˈ-n(UyU>vbJ½'R'4GJ6iO&i QU Ө2vYKf66J{~dTq˕0<@8-^%[VxvA3>k5tACkLUhn :FVz3ugQSnNn#9|<+>lVp$K0_9t~,P5'*u(;|M|CiP]Dol+$~+7R ZVPhDs:|qn+xU8[BB\P[ n~ce7`uSau~yD,8=7~Ӹ0~=[._`nM;g c~FO[?Q!op~&Q6RbVmݞsj}%ͨ/3LSم zxhrs& 2{\D?{SeMd-G`cLnfPḿ1WhH 8S> 'CX?֓0NJVrZ 8>)c_Ȕ<q@7w\\}AnU4pm)umndLTRt7 *c@{m. =R⾅;8A"]+jTsfpn0IfmH8bGv_IL M&JR5zU4M"ɚ]dǿE۹iR@3f8q*=t">0drVXBlXVY$X**=폿Kng߀z~ؔʠQ{L'vopCѥ_54Tlu4'e]JŜIs*0À#׉yc1KW7}Btv&+2ܺZDwܵP9v0 ۛ%hOzC,Hcd7tjpOj2ާ+#8UGx z*:+42{i?X [%MVf&gS {T7~TP4 ;1v(if'gh^? ir>[jh Xt_lM jT/ȡ;J|{i6=~40S1T'Y"Wh35ǐ)dЙg~_Rcs0$u[ff9[h%-T)e(Ъqʧ2h⮀]^agx em NrZJ=p}xC^}QR5R0XkZѭ,\귡lϓD8%ZH~gV뼃iUՐ L,QE0Bt,sy7+?->k|.ו:&>pfeP>^| upƌz]%QsLc$1觃}j)={'(h̙s?ٟ5 mŹFdzVuHH!`LG$ڕJL3t7?,$83s6.2Q.nz[&B%}6LyhƢiM!uL _iXmFjlRu7P ) bv|D rfs@cDnR/:=͕8@s#(w|:vg UÒmHXAZr.e4|o!Sd$wDc_M.v紿6x 3u\^} Τ la9NQk($bF-bwVaMWت<C*NհFcp ^hD|M\:0xg%PD0xv D:(~- cqaƋ]ۨfjL{>ټS;7ðJIߴh`nfO藥p?@47Cۇ dӡ cs!3&ˁ<9pL^n79kkPHk?aw޼9l+hgsh8Wm.YzTŚ-H_B޻GDL9吼4dM+-a$WWիؽ!BUw#TZđU*Pkw3XPD9VWLH H,6@5_X2E#==*%^!9EL˶3rvXkVT00D֋&XtqjjH3Wڳʶj+1苙tBF]S eؼbՒ @0sQ,O ܚ{DDy?HMGi-u6Qg`M/ Tty;YxXqתs>mf5)Y"+>̟2 9؟ۗqS~5:+9aЗ ΋Z7hT=R) FHnWq Xygֈ'";ґˆ ĄN펭&d&Q̶޿lf7kr52YSQp4>IXfqϟ~/!88ZGkz|_&^'_Vn122I~>AjT9o 7nY; k&,;[)aB<+Ӕ#%ݍfTaqM'&{4/@>-%Y\.g=S98]mI~ֿb)>+xҮj<ihCмEr}(,f9T켧!1`BVƼ@i Kw}yA{ ϷrLz ֤Ծ@oSɼYm$jF\>~f#|>~|K'7H= {oWӇ9 c_}d[;'do} ~N^^qUEcG̙7jh^O$  caf1$e<_<9HBx Ɲ2db aΧ'n4JRk!Tr9lW]:U)\n4&Bv$|_Ʋ)P^<S{/ ݻ5jO$O06MPX$"L?6~6?c$/v͒vJPan%M#i+/O^0/NzI [֒2u9L#߄ɝzoD]ݙ|$8J@ڈuQЅԒuAJ7daB_-P[䙶(qu^&CN7ʿG+}~axg76zUM's7riV YEk\1DKk=$,D}:c^آBVA޻+m`4e@y()@\dIO HJ8t{}!SKgn/͝cm9dKo+tMWώIU[H#̈́{̠wFOӷխ٤\z]o j{B$Y*!HmSzS֐q@Q!GY'z~G#)F0 .t}eZɥYӪǔHˆVf䚸T}Y&=tIt<5)mb%@8Ig{[a[yz2 Z0Gl}Ʈ/y98AS4pS 3;z6 V4nXɃ)W"GR@^ ZE<)<9gBD2N`[NVf*29w|ƏtV4ˑg! D|?-/`F+jZ;vT\Q7Q7.A[c(ENptaܛD%SERo)z'{7;eCHoRV :DXhYKN쩏4^fՕ1ڇqH_:=r_nh0b>݊A)/- da1nCdT!m5Y\SZa Xfqꙸo#*rRq(1VrI=МStwSYYq jCR MߐGr:=8:!h,5L`(ڨɇ /vL,I`T55&Cjq6 . I{`J"`nM75u'ā}]RzYK/Thǽo(Fym\ p>_DrDq¼Iu^ZfkO@F[VeulJ)h쁮3,repqXk:1%Ȍ gQoTh5-v4JO>%UlDϛ 1Em|j Vu REc/S~\tKa ,zx05/)=lCBąu}G@w;+)8SذVJZOu܏ 2+wS WOktISH3>,zku'EtTxҼZOl]O]}*pqjP>LxБ|`sYV~?膁v}d*^ZFCS2:gzZ 2" [_E9mn]%x{Ua7)M0ogW<5ẃDc2Cx`uBBo>$nw[1ztak$T45I[-<2,Ϗ,Cq*z/w^jڱ/t*ҁcEp>z/zCTʧYcImL@hC ]^nBER8,ikmC W"nIff;M 7YQ_X']I0 P˽!Lj Pܭms9$~QY)A#? Q<:a7(JG}rkFuV Kr"`A錋) ~6H2 pwx҂pčͺo@I uqM"E#u=}Ru~ !?E5 +⨁uAt sG@}ES3(7{*ctHisajE=F-?k T~qY-gyḞ 5 m7G`=LmCc5FI[ݕ}-~;7xݰD_;+I8Lðch +ԊM9*6g{)Uq,Y!7+tD.DU1]SXGÍ!TO/w<~SMhGHD;ΰVc)0Q`2& ERO4},M#UTKĮ"l>xrC8R>$=g Ux~xf_ h9Hq/i˼Sj"ڜvʾA$ÔZµ&o_d[ۆ7 G!sR$ :$ S晜54P 0L(.H[Q& rxY¼Yyct-7c=ziI&۫%+&8F.fT#y#.JRBX2RFƉoGˉs=q oj ,0206WgND*woeoN>F".6}Z1Fܹ+K8[:vV^v7Srʞ7[y A'VY.>D=]3&̀B2hâ$:o~?OpCNoH$r^A6ר;?k"F4*7ݬzb9g:Paej$=ݮ VNk!負GXNB%zrO ON\J?E ʞ"-$Sp՚#aZ |P!ݏE}0: ث(Se5GA*H[4~sj+U Cv#n, `+ӠMc ]]5-Yi;54TS=>]m\ Hq&WSp(f25!x.쯒0QSOP ~^ Us?\GXl㙽YZ.éE$ʧ(IQގMtn_a]~)3qcDQH_<,mP26S&c{W(\JqK)Vl"v=ax7Sևaǰ31)Dl.2~%`R00d=FZNOlrb*g3E`Hp''>=H4_f4tc 92% ƞ7:&WaqZksW(B J͔\_3ow,mTiP*L7o\-'2vs*her GpU+d+.ҼVQɹ 2eٵb'_ XK 6 i; x fg'ͧk>+4S(Ao @Pџ/^M-:oieM`PgՆP]#6-+Z)Ou`\#p4.++ziVz{d`Ñ(T63ot6bs)K7-e/El#N*CkF""LN%;Iywm[7.ώv6XbsNMh08i0 {a|4#E_C äw@'<2hU00Ү|ŐrGŅR]M|pYLJߝOxL^/f9!h*iD0ҢbRnRǨVM3Ј,U'&ɗWV[?fi Kp 6ox>ׄH"#ڒk)LM"d&Xd~/Lԙa3/v[/F:]|^̧*om_9XBۏʝgtFqL].g(z !>>P'T<'ąwcVIV>6ߑfS RE^A*D-Q*yA_j,@Wn@D^I袊j.atVV8e'Z]HGc@&3lx; Tf\MԼf&k>c0p %c]qb|􃽜kY;Z0c\AWR&±Geͫ#_3kPT{B\23ʯt/~3;pkƜ%bl.('a3R9$~ D4hML*]4=#؃ 2m;~},φd 2 b>ad1Rbc s*n%G.XW S6ߎ)@ZZ'!*nKuC)0hu-;xҩsnlW+F7sA(ugڀѽZPWgTe``r1~gϞHѩv4WR$<_9 \o)4 1GBz/-3  8d1P b̛ڤ;[@!Cl=Z% 2YsSA:ug`utt#]ձC#bEj6D~ڶxZ4$Nf_YvRQS+>7k"'؋WECtSTۮbp}Ͷ؏, 4fzBtwm65}MEs2i\$'* 3i>N2[8{;JOZ`r«kbP 9#+3M愋M+ᠠw:5@*.WJ'{tlM-=N=6lQlC6Y.}}3dGSQ|D4|1 v+hgˈoz}"5u aɔ^~ǰjV J)=.-WأJOӐi;^nf (DdjDk鞴IKO:7hSk{HH[D4&&/!_+,mނzO.P#y#[W`~]&( &żg?IJE7|5&41ؘ%aig/O9tqU)">%AF;{m|86%൘mTR8E)si Z-s=*Kh,*`(3NϨ_ɚ!hLŜpOߧdNg5[QZ 3>՜]dqJuaÒcwa˝rl{my2JLq9Kސ9:0EdaڒNj1!nfF F9 >VM=\kqid50mOqg;QX T[oD4h7S1/*;YD AaJԱbpw;5k _X[EARq w@ѐxD민wSf 'ϐsc5p{îP`.' >smķix[g1es[6jU;-gNn,GEfl;Ea/ mجRʚט!m r0b&^ 3_Z~֖[VW^V׎:1̷wPlV!FYqe"3nOdAmY҈/ .$VѾGNMǩ@/?Ix?AL6f!;g,V]My|s0 49]~B&`@Ci.҂1yPW6(,(͑|+GӓF yKhtm""nfrzE2 SCjSFv1a/ {qwTeˣ%ĪM)o{_)~Ka+CRYF]z @6B:`bxZ~,$Pd+N$9Xr B,`tn.e"yHΔNrPWlfгǂxv } /cXgZ9q BFv)+PR~E44M'c;ĭ+f9ύ g+y0MT6 [){A WN솚=٬Ӷ"I\磔qotr;aO"h"G_䅊c OѣXY ėz@u5Y8<6gV wg\3+ӏno"m%lXχ 0ODn?oP 䙁LP|W*$(# 8Wx·gz"xN% hL2<Ŧ5 bŠ;e| V@mDc7ޖӲ ֻX^y'{,8<1\Œֽ" eN |\W6=}dhe4)Ci[UH&M8G*@ax|x.^w$)7obQ{73}cQepuo6M۩OQIUIj1p>JY$(⺷[o+zڦz-'kޘ5Ke]}OPEt =Sl|=*obV遻9ë]&}s݃chյ\N̘Y TfG>/bx@K$b~TP8bqͿWLNRsgO۟)|}n .K@:֑Obn4qcIa6گ8s%mCh4m?u 1JL-5$|k.U7fjJM5ث?x#47qw~⺏!iqs2aNɽhsQ|.vX *Ke,?&SZZ5'8ꖖLב裕{ 7Zi_VɎ >Ե'`/ndJ4gZպr,05>ήq\tpv\,3R"rAnšB͛cݲ"$ *`7!4 'tq!uk->8ϩ?B%\6TfpbIԎ$yܡ>+ڥ(K+2CvS-"N\jŽ~,$Un$ }ru+>m[TVwh]/|fЄD4VF8~QL ' "/6!rQo5ۅ1!y rgy#cɱƇu֐*Xg)*VBSnֶk;:/S3sGF`+ɝ[Dٟ Ͼ ^։i(S]8 {O6Ϋ٭]m8a0JB3Ǡqd@NɋSåv)SST)Oe:O?:5ʷTd{>)_ѧ#ij1IaMQ$Ҿ[??A$#sɛN7 42q@8_Ne(H3(S{ѣr鍊pkoSfi"dc *lCcwC5'1RgQ}ny,\rx/BWߩ _|Re S`xz|>rimGzYGKsby V\\!b`U" G-Q2X> `д t@mahB\iv>O(.?Hf$:!+axHשK 02櫍Gۡz~M9^9賐R}W'v iݜBP(FLβ-J h_yv:QKX(u$P9k kØ|r֦T5 ݘQ鏦;;tzTM+D M$,ei6d}Π9*{]0۴Q+?ũT(N^|>#Cc!.aᝡuMg6*m{) uV ojy=Yw+Ix6m,)@靐bD%t/(1?k|Խ-b{RpYdcYUoۿd̄D:d-+ocYczex5gi5KmNƄ9Y /D u'{$HUvLLGhXMA1g/5@jVqrr|N{Ŵ]Z@J?V3iC-tGFm}Eʲ0Sc L}+=n#8"w K gXcZuF* ጁ@9XuRspKiz8bn3D*K[5Gt&H~ R`}^^1}~b󫃣g*ҨbYht& ,SOsެm(n$G|& MSA|^>'ZZpVGj#R;k<ԝ#4 sݺYϛSZ^bܿ{RS[U4 '~T u_ۦ" G`):E鍍4$N}GIjrF1%uYG<ßK(p۬Z2QXReo3ʠ# hB[ywr{LJIH@UJm~5ӻ?XpBrmI]$]g.M>qwާቍn{HKiN䔥n SKKKirڽg\~"a>Sw &b$WaݥWpK+2!C 'eXY8ZH6E'պ" -D6|Z.B\WÄzxI{Q&!jS47NVS%Y0Țb@l?VFҩ'bwiT2s_ ৉8nyS0nx53~;S`'wgNp=a0VvEK\M$W)_jG#WUk}C X"K(-X Je{R(/S/.o: qޕ[BT\rMq -,c}_!4 _i g6hCHSy%-y:Bi,J R :P؇E"=*ZF-(~ՁR4 %ƑRWrF} 4Dr@V~5Ed}.>SsZf.)7QBEj =:`Ke W_/^l ACZ:(zXC&ƖPӷ:kpc)ӍSDhP֦<@w>/(3^ܵW\nx1CK}͈Jowߠz}L}R͞2|V}vh5v7Y!W0MKbcFw3BJ?}N\j 92^.Y?VٿZOMB'4fjG lHf$'f׺clju@ͼc(wGr8tǑVyG'<<Ӂ^WȭPy@r.d/pÀdh AU[5=ZK bx:MOs)Y* P,NE!?<_8Yl|}kxo9t{zYz/,V$Ǡ@F3 CD/  c(dj¯i44sΑ6 M]*-N#[4 0_f^i|\57g?PfVǬ:/-y&ōi}^yZ9+#wVr2pg캙h(d!TޮPoZ\|CS{%M[Z(Q`#YXkj$XkfdL81r<! ?g 睉w8Ӏ{mdt%T\CG) 8`Y\.cZpgFs}/nZd0/ s _ ?Pre6G'| "9LxotmDr`T ?i+Ę`JC.K7^#،땬,% jB[ګu˫;Ú}ik Axi S4Z毢^Ka; qЏcU0liKNĔ}Kcmg/UUn#AVjT4Y`V8qf7']`Qu\KD*bg{uz$ȘQ/ۖ# |YKS$J90bQvӸp!:~n-5({*e! NhJ^!bzTŗTwsټퟵc9SrP]ztbcyEW7!ԟ5_0)k6EBi)`{GNJOOۨQ߈6/*,N U 5%. }d.}"ZEĪnex0Ïp-G]Pv׷ƔRyOh($׃p9nH?ڼ !bq q:MD^e? KeJgU}6A"-؀JJjhn`"1?w,h@N/y sJδǨofhV >p/f\8I-d]Z9?GG(y9[Z?\#SJx\ "fjܡ<``9v2Ch?gk'ݒ7 ,>kCn UDJ^Z0KLUFW_ρlZiZoB08ӋJHxڰ)/Pt_2&u[$KM6H3lODBzt\m"1biiOR)kEpd”&f36XBf@%;p!PE0dz -JAQ R|53YF>"]*P5Yq Lc@cqiSt+3=.-Iv5GP9礼\M4 ^ZÀ'РySCUHcOGQaZ.u[M9= uI't|Z.Yw7#uΧ`Xvw];E(T 2 DcƄXKѼA{Z߻oqb)+-+h3MvK?Khp"5D #;=,z~.H@Bz'3g1\{1]ۈ5d.ʴKczK9pK^}PJ`i+(=[R'S@㥞h>KtC5{@JiRZQ]t09^@ey +SX$.\:,>E5Cl^uw7w7 n\d6RPٿD"&5j@{,ZЯ~oqdfjejW]AxuILMUXL~S(nYiVrxVroMi#g9#dFN d'ş ]l_6)48)¶c)ON;Nj[Էhdtm͉ﵙcZ*a !d~`UavqKBs՚+D臕8A(\d+ :h:ůOGzPL te(PR ضj$"D4"ƺ5Ֆ䠆WmP̆h/ [k;|SnNfU$MzCrߓܬ-s&>ZSCSm*4HΩ@6XAԋ6fjGr. @ !%Uv-"6%YR^7w.PV'm}q(o_h4t$7L0sK>57}Kn9 i J,]CxD6:g&˳\}J*Lw {.r*ND _iE` Gr`.%jS>Yκ>5x)yRҫ5Eo2fb G` BOl^|}Mg. ,%wɸqE^(,o*т:԰BWj6@H HɝD^N Fb1D𩇥&ϫ/eSm܎O죶Q >ÚsrT`h}EF#,YN׳FHEwtv~A9{=Ro*0j'"Si\웻0-KZ "w KxT}WmfmЕ5PM33=d2 %!o4>3%̼x̀&]WtgM%?F qWդ5p@ܰ}8D/+֜LvV@Id6Q6dZ% 攊jw!i YNGq iUuF_+7x!:Ql&8lwyeS1yH<{}"-SQk}W5d p}cε??-[f<bsH ͦr4~80dD\Md̴XwnOya YOO' HYcD>A xyc}Bo"y%&`SrmBzln09*!r^a7(ژN2 rqS?3W  WԜ|5h.4yv b6(WtluM|a;rWPyRΊ:P .QEd_@UOxj ``m1ԣTx>L>Gu~fv}cPQ0^¤cg\k 78) UGϿb,u{ %%|ДI֞&y9݂J(3tS#h3q@ oXhЦTay$/-CghDزkgF*Cof2RT nK[Dm_} Nr>qgx,;bB48~'!Q8m),uǣSWD]^sJFGzHNٮQD[ =(b١ޢ--_0 Nug~R73"Ueë́T8Sw3! -ZwJ "_2a~fXaY{P ʱ ]Y:DTCuZ+O3N7GG"(G} مV%TMt5ymj=! ; ,lXWȶ]m3:AѦM>)_OK{~FI d5zwIl*YϜ£F&/[}R,$g';h5{R1  #~rFv2#{tCQ&-G} ,3vghAwȬ\ͱ37IiI?[o(mMf,|>(D6=\Nk bb;Xq5‘,plla祧OgR< I53_Q4oG_Gq?l^e䵫|=#6~e}KsIrЀ1֗VNrZ2U[6KPFo]-tyLݞa\vm»|^5it?e)VГM:+~Lҹy!ncu زZ lojs칋ZdZL E n$U眣di;QI}Nm\ -E/c^EK݅-H%$3f6<:)ES.)OO19]7*jIɁC2g4,9=D O醕|M!r@u 00Co:^6PF\ QΧKlF&ҰSiJe;~Wn>kLr(~=]p a4^:byOޓKgܕqh*OYԓϿP#{/vGlV6bP`+?h/|=IJ5oH?}'Cl<súto8i[7AډR S tKcX*e7z`4:>="bxϴ.+?͂£.5ބ/ Y~Y5Gt|KR5YmSms̾;h}&ORAoP: •gfș4t X4 1W*XLWL6[y-Qw8E7U]  'GHJx}Qp\5Sslr[#SJL,Xmd9\ 螌e{QڵÉr;fT{Læ|T3wp ^MPz A10_ټ$2mc M5X>i?LSbjscN(ch_= %=aESBŲXH HAq.!yd!5-@,LU!ψA?- &[NWO\KIh'nJ)U My N/[E5܎|60Ը.F_*γfr&ǿc3Ks*%ief] R%i JЖ恮z@OkF[ڭWF 25x/>{wa**u ؾT8%~v#젛> |Bzun) )9bZE:zTvUsw^X``z,9l9/kN낸 ٣ |OA FJ#M8. Dcye}A7}%(jByXeQ^7C26ҴŗrzB}./.mo0wl"ϕ4iDfXy5L):U=Z=0<8#|,L?1 L l Eoc/  (3y*uV0Lc:\xȺWbl_hS"ǝIk4Ճg.B:i 2b1S_+]K4'qx3gu^GTV򸽮+W|ޞ5<ԭ(&ę\ YʹM `ꇒCЫ#Jfzq̕6Tץ`'y|ir5.Ƙ:&v]\bGJO!jj&>؁ϘqCwj̠h0$vGWb ]5V"ZyQ+9&~vћZl1ni`Pݽ% @ ^b36Xnpl`Io϶ư6TAlxe ;Q{9jv0DU+:&0[׻kMdh KlMZPvF /.Up #I("i'.UpZ Zfr rjz,yӦbgC ؈o9 >J-@( =Ct%0!Pp y@{APiE&~cw' K!DM䯚daÙ U ?[HHDt?nEeg *B'UEY@=jzlyOjTd{ZTJf~J"6Û#t װG$|jJ$ʇgD9bԤ'4}g. @S3QLz_x.I \(N @59СC^V~= :N԰?}0OsZЄ>7w7(:iH6\=vBȑKaq vc%&Ng5Z2Uw>QƱ{BhO$m 3a %7y[?.^}]_z%{9e9VOߢT~n2CTy:ʦ!"'lZ>_xᯔu4x ?x/tCDȎ>f"ʴ3z:BBчhJhUV( uCשK%+'i<p=SӝR9 MS=OLye_̀ ?zm:1;h%qD*Utλj̚6ȱ*)96{׏dkJ܍},jwZψpgKNLmC̷2Ρ; 7 R\;);yt@PUf3$MzR{mԼE/ X;neN UzIZ&Cbt{'DlYJfllgȺOs\Z?qQW%ɃQdm/*E#TL]Fy 1R^Df|K,Zií̪5"' 32D%1#9?KC$`8\-ˍN&Zy^*/O5PjaX87DQr}. hFj347d(&kE!u$=vIawQ1VyS-Yl;=, ݿeLӅv-=;~ 2ґ3GVdl]3N@C]є~sӞpYW>ݮxC{fMc< S*khIV~BB-&U;0,ƫ\cE}UH{GKm=H+DuV@U' nl;ATA;,4ѓMY}~V_NWYwZ&xt +9䂮aRU/I;+X~3' pstidK>WG "H}^TdbІ[,*Y0Cy5g?`t"9쪧@Rt>1dMhZ{~w|sG1BD#Ò1#0-f[5Y^N$p7TX 7qqKiѣ>yOyLdPڀO;N2pᝌZ%= ه n0ɎJ$rKd`Ǿ:g.{j9_f| {ÄG,5aEJYDpϭ &ja9 }JB"xTOq򢀏מh"6InpJ z>Aǀ< V|[zfGkZ;"yt% `Cv-$p#xSWbo!*7z/x͡OM9O$P %6}Kez,+鑀{kcFLx })" ݟW޴1oܿ^Ց?,!l] ~q#P6MlN 4E91aPXl6I,ZFcmրnu?fۣ݀EYC-F>\JM=Fg_ʌ:P'yt5tA<&8 'Ij@Ħ`i{VLql$4ɔ$+(cUw FuSR '>u mޱ!xݙaSE)ͶS7‘찲Q F/i4@-,ח}Ow 3,{[q(ޔ'p5qB\J s;ф[ee!1_ݕýxw%>( <"j(jrs> ]xeaaOR&d42˶Yiذ̓܈r{סσŃ3s/ f񮤀#C_AlEZW dAc mAc4^LҪBpⰖvDZV^qaPk\'&4gݦ|\ëBQ=iFY!b/E _Ngڄ#3w-c{:Mm0E:48+d 0 F|BoTyYSo޷9;i2_rpθ`c=FyĤU9N=Ɓey>cD+*qŊ GqWe[h)+D^&j\/5K)ZD_!I[x":$PdxjSvi|uA_p58ʻp4di4&0'q{cWZ% yyOZV^XO яġw6z"uJ5]. 5BEbQ|f٤[UyT9 3@8vU׊-,K} BPY`ֺɴYTW0''؜qC7NX'-pXC\H =KUY ӳ8 |gχüLHjׄFpuZσo C +j 3,J0aʷq 5i>(_$0@Ȳ"ɌIoh 4ہJ ԆB)+äx:۱A~|Jc4ܳvng&+^\$LNac?hu6ΌV5\?\ԞVKQ Rx:?F6`[Yh|KCKoaxS`.գҴ>sLUȃ IRgڄ(U;od"mcB; olztQ#d׆]o ٱ btfM/M Ū1ى4ZN߸6>AxI7v$9Dd-eAAyUsU!NHM"1Udk#LRnBW  h]rffbQMmѾK6Jv?4?7P|(;ՙ0" ._!5]2nZG͂bQy ֿgB^9ero|jܶ/ mjQ6ZŋiÅQǸZzx x/}E0z6GlF@]Kww1Eрk``o8Gb}*4|cUrzM dj!EUֻ9FڴzO, ӄ+Vr@a9zp pyX5hf6&ܯYq\27'3 v=-˄Ǯո oKDm[A=hO$ z׮(rխ*5*0W۞Ej6j&Mw8,( b IֻF'55T# g*Pw@l (jqP:ds uf7ӅnōGnr8fUC"҈yn9W]<42naP(ko@Ix7L9_f q} bҐq:MOWiGʥ1l}$$[b%+S:UQ7ʈA!p*لsGAgW fqPd?Z[)PeoVz hஉOӺ">%NW\B҉ʓ\/TdS|=|ɿ|J`ƏU ,}:yL#ϧySx Ո]y66>N:ex1I^͔ao{6.y”D  m25H5RBGߒp͵JJ/ 1ׇb:Ɇ:jO^aO5z/0r$ 0B=|#OVR][ï3+gWV|í,hq?StY(ѾXNlH}LPssGA?%bKٳt"GiFmO 4Nx41ccY;M4߉\;{M DT6Hbx#Ӄ9T(son3l+\hz;(3rh6^!b H*j5m?)Q;B^\dw$Jym2x("0 HS?9`=skHrUmPnn$5+v957 ${޿K<jcAG*cq:S!uU1.Bef3c,ŸfHH-/[dŗa}*;CggaHYmE?{8x9d* 29;Ѩ$U U/Lu'opI%Ae/^ RÔIQZ6#껅 ͛LK0)`X݉s< H%x?3b!]e܉s`f)BBAwnJ#÷\g/z0C#]q{iw/J 1W"!-J)hȣwS,ڳyFiSV՟d~$ Q0PPqYf)ѹer WO$2{sS(ЊuDk-͓4bԘ[ ebfi ,Jau @(&K@ia)q0x"yc|9R6%+ >ɵ؀;Rr=pZ#2ϧOW;G.1N0`S` b3Y`<)QNZ~B,Ћ6-\Cp\Zpdh_n~,<6ubar@뱲\= QQ ?}3FJrrn nߑ$b" B-u$I7N%+|kc3-hƠ%1^V!ޱf9lˀN#!HZRgw&-InIsEex#&ǭܾHemhF|< @ȼDȩa2<7( g(FEֶ@9qNG/H KmЃ>-c_A>PZ_o&@PFx>E#+Oz6}qEJ),IQR""}.*j@ոd/pxjȮah<'wVuG'#X'PpF3?ezݾ;SSIsm!E;ڜLۼm4ګ HȐjR<_f2 \ǹ.=ϯ+\tߓy2*,KIBѼT@E%; dB6JH iTހڂ󔪋I o} B/0C]xq჉+~PtH%dw@w F#@ڌewIb~ȫZOmg<3-yX~ɐ&[r s1" WѻRꃽԄΙW{b,vV^s%޹hs 4KHmv;h5b5''57,1P*$=,d`mE`q9}Y lR8G'G%fVҸ| TjEF}i]\ųIؔ4⦟a(P1n_$z ˗OZ-e4O[ثZTG :L Lp@<;fe7X\ |ҬJ& g@JCH}E%ا {v4_S<޳y"`n=}[ڡ,"Hw\<n ʥ9a- &+}7ȿD:Vl:e5 תyc Dv ,T3Ժ[r#'2LTTɂFtwAD[{VF")dxlK[Zγ̒ #rhj]1}W6V¡%cUp n㕾щiRĩ5D0% b)7l_iAQ' ]ՇxjDtxDpP!<lL[-ٽE|q1X,Cf!;"%It }4I%v@k3I _F\E5FU@{[ ']a,<-᳍7_q"E9 - m'S=ΔU7zɝJSⰃBCR ;2u;|c"Pm _q`|=n [-)H}2+Z>-9>'J.ˉp8at@k5zp̾QW}QfɆ{Ēt1I'f^L/_ofF,J=H0ΚSTNL.簾gx31󠁰-rĐOƹhXX{XvS>Oa2F}}Z-WOyi\utk \E7QHTeI-6Az bH ߺDv⧏pջ4rMtx|z::vêC*ݡbC-Vu,zڝC@d\;\e='gR(2SKNzQ3> }D#:y/i3LfF;#!8PtT1xXBU}^=B?I/^~ѪE? 20]8|-4u3oaE"V9A=hJ }"}30a!Fio,"ƻנh(ϨUe{;k4uH( VZ?%.%soȑ gS 9a(SDm~0J.yImعj35akjdH5`_؅њտZ1h幇{; ArOA%?Ř⮞b~0A-͞L\eNΞ<Ӂ*U趛x4?>OIktB5ܻOHJąU -EGÉީN j.50CxDz(rt$Z.[I&"AKwZvXa]H/;ZUs?1 mR %PJIH 15LX>팂77|n6LdWʋxm¡ w x5*hƛ_5jm֝\3`?/L0!Uݥɢu+kB` *e/mVmxr/Q^<xPͺj%(j F1X#͸ˁ)ɀk 9]sp9]#d}Ȉ8P-A9c}(GQ9 Yjupp+* zzZe…\: vSZJ ӡmbn SR/xEƟzHNhUrYcc&q97Ey.V*i?]ݽSDXёⲯ+xf'5u~uL &٢oXidh@1R.TbIM?!wk"{O|4'He,449˹}tkZ'8YXW Vͫo:F( 5gE $mbұf%8NIX-wK0 ȡ>M /[kj^8G abngAN/?Qu ?@F6Dw(%CV^sK6^n CGv2x~vN:=U$X)WRDZnw JEՕ#e.g]39{]El#֭^hR!q|Ji067㱹ʒ3ފ\11cƮiOe7W۴(E-bk=J"{J-v#"f9;v &GW0@|GĬրgxX5ۻt%-œr4mm!E? Qة:4=6Q^lkuU (꣡Q=j6Y;SP 0y%&׈_Z27瀧R\,d:Hol[[xj$([qP mՄiNT!SFJ.j[#Y'z~hb EI(q= |/ք՚wʩI XϿk+nc$^ǯ$:2)0rgjD[-+qm H)Z0cm oKz('Vh&L ͬr>yY }@W πprɞ!QQ0clNYr,~MeB{90W0EӈቒnǴCq"YfMVMHd jiq;&pa9>+z\Q7/q4/tb~${:y&_ &=MfCTf0u Z ܜփ|Ex@h^?E~PIHD![CT әoPE:nq#qn /Kh{ٱп"22a|ȠY w*B~H)nӵjH1i7548y;Sb_-;7G;ÔܱC'/4ԩlQa 1[YY U_WH7O:G(k ?Ơ& VizZ"!z D. p{feG]|.\2GҁYMꪳ/j>'tQD{ _|֏-,h_'[.sNI!C[|:n|].O'iͪ\pnl>o Z@֑^i'%8*ߦ+ٵNs?34~#r;Ԛ/TMH^~HO?Jx^`kRĕj/k~~6,U/o:۝3a|^r B|_<47L9ʀ5&@ [dZ׆1OPM&ޡ8|>,ih5[`Y( X DȾSo?# ' ݔIڟe^BOf&פAY{~jl8 ~NbPmfD½\c0 QWo\GhL\Sq"xd4y  UrE'"83@S&:urPI[ߘ];`)j+=) -{>ΏJtC^9o]X_7'eJ8K hT nO'>f@s bY]x5iݰGZJPm#aZtR2#tQPNIl6 WhuI@i~Wn]z ?_םbף jX"0Vog2S)ww1!f$_gedGHIFP`}I֬gΕt3dBBO!#R7c<]lɇXYAJb.^^;!$<+ĂX;G܋.v=I-[Ud[B@^&LhShkuI7 ]דv,?{PI3@K/_dCx-(ψ<[Ǎ5p4 wsV]ܾ&_u|$y=Hh ,!_/%*+ܐe(LA{@CV#|lfN9\|FoY ]<ڗP1 ;S0pЬo}YRuAN7&:!'okqEhRJ(#k+w6‰|¤&Mi>9OO/d!NH$dC>K(3T[yUJv\R9{ *o.9ǭ7ՆqN6%2cj᩹%H HѴc}ܗ8{{YG|DOH#TNyO-ͧ>u,qkh.L]= $:vryˬKfi˪%Dl.X<Vujl 4JI]`g8=I" KI03u'GM<|kI!Z~[>Y&iPn)f:]pjH2AoT=ߑ[nV V$^xxj[>[ ˳(j!ǚN nsd֟,_-h"-~2{m9HV5!='U: JyM%!V訯]RcH^\[[shM}𮶸'_6G=Uҡ(宍Aٕ^}%x_ވn-sW\R4Kq"}wAP4+DFqnkU\RKTAudX2 #1[u”wV榎c~d%Jv\#8>@6̘䦐X GdO2~ .G^4 NH.7?ޔk?ͮ՞(*B'kG)qKQ'uz:Zm!Y>OdɎd~j`Hi x`5&3q^%$*,9߅-55,*)9Wwijz{?Dz>Do n:ҠcPwQIz=y}:wvS-YyN/S~RcՐvdq13h0vGsM*2v _3>ćFSYlsmѸ9%PRʞjmYKǧ?=W/,_kr5)nwYOh{؃V N hYu4T!i _JbAtY@T-FAa=Q_Dʏ` by:x0moM*[d BVcxBL 䡣N)I cw \>eÓn×.yR.U;d}!mȼ!!݃°IxXa}\*iʥ7EF'A zQ_f2zEF Qh $rYv~~Rg;Fm_`85v3PK7(%bqFW#cDR1 WtR}ݍ/5';",dҍ! kcO2MtUP1j@Tz=ɏ"a tۃTJrDډl(nk‰!OPd_$@ZfOɞ]/Q&JJ"4>1!ŁӡhM雑K9)d;=b7 < Zl-Ju,go5D!)v%}z,P|Z.[1DU {5"kD;R_9d*mJ{Aܻ<搝s qbɨSGD-weMιWa#n7hђ+$ug-v@M9Hs cN?`~eq`_ M`ǡLdL'BZi;q*}j-ȸ&?pEH).{#_^’bKKuJ*N UaϽdsRM?~:Ți1 y.ɵk9*ԍO܏G>{6@Zۍ|ܥ @M1_f^muPchG#p6>[d{,F)˜Wm]Z\="㨭xulyPg@@plJ $f9MƉ|s5߼l3&bPkd̚Aڍ'@-AYJ8& N \waMe0]0T(9;\u8iq?%aS䙣DS\X[?fk+&oC|AbA KI;{JN&{SsUߢo!~~PTH3_ m ^xtOw_,~_G $vi>j\zAYwզyjf,i촜tI"QxG{4fݴVu@0'!F.?qsSM#-`y}( jn[sș^ǯI܇JbX>\׈~qŠZO D 7)`S4VSPjo_ָ_9nG𧮄I+G=1%~#n(m.->< 8J$bpk@-ؐe1|%!пKkCV-8Y/aݳs-6hݚ![Y&YN:<"q 1H0B< 4L]n7A<N8)٢TX'[Yaqs"_TJk%z;Ovݦ^$܂|k0r@v'%er@PNY]LF>joiŞ@ r6Esdse <|dlXw372jW A͛] ͥ:x_>l_"kSKnz媆ˡy;z6IP]XG%'$3tzǁ̤Go8boJeQHK&A)  \;Ȗ42o/&\Y*B~?Q@B=+yOO?8[O'R1+83&wtZy% ) fQ"3=ϥ$n$c4=2+ޠ̫phB Fs@WxŠ6rP+T:iGbs0C=&LF)6tX튝rl'QcmN VĞmZE jzKJv|v U`ʩ'G`}|C^'P<1ms']M/0ؠ>1ap]yU衰׫ ZX2,E95 |Y}߲a[8KA(A#AD4ņnj>]`@J F s_$b>a^9vġ4Gi%B#xT&fڅ<O_YO-, ?uqϧS( j?>jvo08s֞Jq!ѧ*>&)FRz=M|&Gqu[} "\}SE0P%dB2FTS÷cXa(6 %iWo\BhJ?r\DfkvԺ4`,tV4C)}d:L|3r@II<b kms|^B7 {<㺘Wb+Vl&Gʝ06PE m,3SI!meI'ѽ*B[ѬJ. UʫvQه Fy-[DFhkNq|9G=MD*Jb2Q9 }JQC{`Y,@ yL(,QM%A*AU=im;fpxL>*Sn%$ݨʋQ|RC$AXw-BNrwZ K_TJd̸Lf۲e{Giۮ ޻~YUɍalNpXeߔ<.__wJ?Qe{#4V/I4yxZ_xY-e-^:stdʢA$o:12Bc~<㾀VW Q:BpX8#pWK;P]GEL/vp(̦y42!D}6(300VH=4lj 5d! |PrwLq~q $ۂfaߐ=vc:;'Y슈Lc6u\q.\Tc Xw0!L%HOLۆ_C+uNBl5nE/8W͈n h D7}A!!cV2kdHr)Ҋ'w2vnm4hDD(3λZs/1j[S#[@ioN&[ t7m_y\_-aih2<-)H"=o t\ ژқ]R3L|g<( ERM)+VNESD;MfXEf5}  }m \YmF=<#\) 3DG8i :!$:=,Y6 $ ZEHfܱ#[ᆳ:m{ۀ]=B !)CaIJpmd^<ԩUb~1ka̴5vI#" iVcFa5+J/c.DoIE Úte*W'ohQJJ#wL<*z9l5Sr!ڣ3yCtO _4ZZC\\r# C3r q% qeu&|6(Rd?۲=[(ts͟o9&KY9!O/JKҢőSkI?)'^g3pEAWJq* mG:s !mI#?Q4T^:nS~"_=kB n}LD:@%Mz6 ٴ{8cq,)W+=K;lh#^2r!%~qS_J_gJ⧎oB2XqQg@ʨӻ꘯Pv95#^$W֧56-%ZP,UJ{4 .r[U8f(/w.T##rϧ5rlr"bkN<(yoʯ| ?f ;,wHh_PuUmatPHC| r]ͽ22HĽN'pVw8d^gLT42m٧vD=|q!JPg\ww"S? "z7F3B!;o(NP YpYuUMƱ*ָ,>ʹ$t,#GoD=08+"BK#9MxO3:53paLD{ESe|g!t5,<s .tAWַ#jEkuwY.4/sld@.[t|cD9[zO8YJPUѼrwpB7Իa`N=b xpKg*?#r˥ eFR;P&xf9hrQUPYv,\$(CqBz׾8*!f5PRhgLk~ N1*oNB$CO &*yvq(1#=/j4of\Jt$ާURD#Z /D&#V={k鮘dG"DT.TVcdhwaa'ٳ5U?7r*PeUI2,)blsY"৐Ko¿R`sl~Vw\-v&+#Ώ 5)%ʃp`]ǃU =0^0 m-)xuG:/&`Z"uɵ_[Ц?prW9 )m=QKl蹧T^,?p M|J,*(`(`WUƤLi̇mTƶg3N{TȆW3Q DFqfnD=5qTjAp%JͨP/!=ynCѹURfilfWcY2On} D-!e˲2بzS$ރOPB%k`Բ[ʂVTccwgCZ*s03Dzs% NT\QXsGJ pfLeӰKAG&GGxG Sa.=RC(z&MmAME^Ơ)~P CUKe(.WS_u}b{61bMBB'Bߑ0mb/TKNwfp9n7 &hEy=D8cEug =Bk*w?Q0$̐s9}=kTZG{2z-_,V 8 14 ݪs[0 OC_!@G>?Lx,5x $5!<_#]-SMlG X6ҰJZx]yrM$'WK|iӊPu>A%Ons(yg#Vt+^XqȀ.ͭ UC^ &w 4kJ}*J.cX =妒ۀ;"es$3L_uIɏD_mCZL!/LsO ѭ!{H!*3,F8+uP!+C8 1VVȎL|6UEQaLvo5 b(B!0+Wo,0rCkPc1#$n_rB)3HrƑ23mZix!*$[9ˤc@K2%j?ڪc 3bR裖_xx',E{ dE{?LS"tɼP!YKloA ۧgæM6҉sqƎ+W\L HzKr8QyrFQŕK_Gg h?|Qg ٩6]d\3ֺKBrϖrqⴽBŤ/`FM'ق:ۄ]}.mҸFj)e95} w+I1X ٱ+ыlv)(O`оÆ1K7׽3qC92>B\N}˲k׉t!5rmFIx^iGMXIB82NJr/̵ 7% {E 7vO[9ki H=CH܂:T̶rxtbf,+dGgLd'WYXSi~ FѰpgb2 eetvLT$kLU3~y422ɄGT.*2iX>תc^kSSJCҎxU2v g}Z7b/āFc;iR~!Qļ;J/ͧ)ӡ(lCCPpBOSq%#9k_gGȺ,v,{7X^5. =0iF}0ǜ:AV}OkYO!ug_8NRrZBk/@ؔQ2E7X+gX >9kBJlp+c"J|_ [:o1v.xc|(uZX/Vzmsx5< 12j]RC؁D@ G iluXc!BxYT5-24[>YfqYD강%,M_SO ޳ҙ|T%^Z>EPXtg2 gPp>hJTCI fؓ극Q^%e*!Ks'BP~u 7vHСí +#Q\bJ8\g{as:m%F4`VL\0nh boP&__FB<AOVCtӶtm8~]?̓=7kܵKT6 !DŐ%9¼>m P5řÛ ر>B z{~Ir̄XiGePdj,39e;F Ùq@ "-fK3j~D۸)G=XvL(KLHhhh\ vc0O1R=[Ǹ )ƌG<8Y(X#QwR1]k_8gk]X+]-v+8k{3+\[Q> IȡVpayDN=Sfe0oM·^sJ-qίؒGDξ&J~FŔ.3cp˃cƚ{w>pyt[JIe.WyD:z=.JiX7fPû]x|/qY{qz43[ mJĸpՈzue-'BEZ/NCo/]+\i3m{R''te$XHa5IJ.c%H޶<Hm`|wx(,#?qn3ېZJ`Ơ+EX|؈`Ƥc H*զhT!=:؀q `m=<7 a;m: '!=ʊl78_q/ 4enh~.MT0~ Ksv}-29Gk&葄QCzܻ%d揕 6U?lv$PBہ%Tjʧ9HϯsB[i~tWx#;9cPZiP;gMǓq{C CJƼz3m4: K kqN g?sjP$ק,@qBi."Q~gUyk#̛=pC+oQü L+d+x}q6qGԸ>;ϻjjC n $ om!Gv-Βv#}\ SM (yKT.P;JUej( >nK4 W/oI߯bBS{(*Ӧr%z N&~m-#6qEߚ_%qr퓋Zc)>.vu SLzc\J ӸZ8I[G/q+[5앦,Тx₊b _,ΔsPk ATcՍTԬ3QCvu*@#pA*&{&/9*snn\5![PxFУ11zqO+,l5q$0 ҠX PH؊%/D| .M\JJM[\ 5޵N N`pk1 a=J/yj&h\<+ìBBW^Ϯs(.]ۺbNP$SztC)ёb9"QҞN"ׂğ*"ԅ%(;O[Uk'=~mYJ|`@ )=91H8'^ikd[h?@0K` {qVei n%[\܅j#_ˈG QB{:h*97pI1}8 !6c|c2У ]@cn)#ӐgeŴ'_CK_KjݑL 3B \'j ,񸾆my5z~ 5 ꓄ء>T϶-L`ҤD7JN~c)$+mg4/D<bݓ7 SYP);]C+o/i1AۊgϜGJgA#`k)x#+x&4m#VR7 L迪Ʀ͗n1עSїhWPGJaGf!X\܀mKo m[-/e4ݿ '^Ս5ɥ7.J> wxY53[$F:/Q∖ c0S豀jlMZHCscT >{تp<$|Y`M'{9,'O|)zXjL=ܴxE=HaĸKK_-MN|KVsDB={°cp(=w%3Vlv 3鍸_&cv$iT hM6̓/Z%t3.Fyltέh>J,( ҋ *ˉ٫|ўD><-30XL[θ&2=<}LGY8jCN\Jn"S5b{OPL`O{aeF%h4h﯁~cӦHY dlz)fDLC8SUa.g)yZ kE] JKќ J%]DMX٠qwxl$TYد;LȎQqh@a/ZܹF$~V ѻyh]?}dV 8GXA)j39)3v42N1x,Fb[>=WWޔ'u8*=B:᧴czXrs MOri7r6c\JwՈ=,`]@³zfA^Alze+7epWguGQQSw( }IGB]zMQMԲ5ds/+FץTs͘zB~0K~ˤI%KpWP{k2&Ȗ1GWx5Vfwr}a%lRN5$yػe3ب@ӵ<#p`LB+:ݬhG$IO .:@go7̄]Q f/ā W5XPf8ؔCv˛&9)D& O}Kuٱe\4;`1Y'Ig]9b`#5Bb)b\3qk|̌Ϝu& ۇVWp!m3i:wAH z@ྕfz]Ye?7 vby b/wOɛW1HgFW:rGQ,^_ͫǷ0!n{"TTˣ) [-rK+A܃.[ *=7sUqn✒uyZkLFsmk3s'NG`Q%hcYM5nճl'cctިşu'pktl TK6"+"H2 gL,AasЧ"?bq7ئJXڍ O;Ff&V\ع7vp(c ?'mIeG0ӷ/MG7!mv䣼\o&GvOP_F`!CvC&Y=oKiiBJ&UԠ;0nK(}eD7nN uz1A(*8>aokA&ˤ N6fDB1lnF^S8Xz=۶ U]3/GjG ٳP%b1p/L+"kCjv 1i{5E,6鋥Mt,-q1E!ޕeQIw 0ktBI<o=s^d1/Dk>Ŷ w[sӠv=JO1b\^z@i6r~af+֌ י4("8du?x0{TejMoe*ΊCAfn4i/x@JQFwbRSjZ$l.ź6uR^05J[ [u&B 8:OmM T]J i1g[pu d{2j2׬r[F9dbߵE-]ʆ2Wv8f6o}}H=f > {peUc'ArO}TvSj~ҾEFNBYY8ܱ~xq|B{y d_$j q[jT6Э`6K%ŵO3u-NȃiSġ!"([_qo9rXXWd-ͬ ."O7(:"(YbOԹM7=6XuYMYob0:,iݽ˔"w"T;6!NNy4P]*+ >ޭl+&Hؾ0k$}١Nt5f͗h#q]>W,O^Յp4v~8qc MYf Z( ڏI {4q''~g:3 4vQ*Pm ;Nj º#}" >ֳWd2pcEX2e[+㝙; hV`H=[f}\"7H!;{;gbu/65DS{`W>tvt%BqE"Q~)Ix!)kHE٭nMOFm:dmَF#U>YRg*k'<넖BO 2E'Q6!E`5V y:'XU)y"E Ĭssڗ)l 8 4W NPa.qY S_(#5OTw]}yoUcLTbWoڀyRIS) NHrk_#;5WG|wMg'S4-廪h{(~<)[D NB7iQ3Q#;Cj_n|uxz 2Pvs٣!*pge%(>waFH{䗖0SJE$n>V,$~ő,KĜXlCᴈ%L5 p+݈s}Hx@qdQo+ O_ y ?*x?j"89W Bu>=zi[qڥ`Iry{fAS(PMC~2Vܹˋnv_Lae^<:&LQS8O?4qmƾk\5Q }VYG_H"csg./^iY\/ [zte29s}(T), ?Q_qZx1Ph%j)]KqA- n fwc }PaSJT~sGE4/g>9L>ol1P<'x~,L (*ϩl5BQ}W*R ?6ogCz\KA(:ZՔw>ӿ}uDh4䝹(c#2(tc# lS$Qc-YHE'~ϱoL֖Y"Mi9zO*gzlI]l@86dϲS᪓0PCOe = HŤs/xU2h%Yzb 7yBs _x~6CM ż[hS)Y&KVڼ6%wWQa*\Y^ʯN9vz߆o<]6IS65u̷-TuRbs3?QO!0?ՂW}$h{ZxbRDVz0k P=hPYkٱˍbFAXr" iy̐ {bSbjRPat"j.K {uZX!tCK]0t뉢uƒ<\l@y@荶s||{ 9Ld {Lf`7JW\CfXG_Z-kVl9"~S7|-VRGpQh Cdk\?|[o#kȚ 5wY8w9 '(BFLLD ;E_U!nB.v\t.}V-@UNZةo2ٿ}SQG0v\#­0\-Zo{N~_k%~DyjMtb҂=WRΥ W@Z,9`}q*ʞhC=Is{g[N/ X=P~ 3|hUwnT*Y,b{vCy<Wi>T%c6.HEsfTgC^ BD g@찻uD kG _.0.7"0TӔnKϽ\ۥHE²~9 \7*(PۇTFX:w2 EYG'&qZ1@ * L_|5oErlAMuߐ#Y<[YϿ-j٢}! ٟ)c8#]ٗ$e)i`gîU's wڠA^ T1Q:Հoǡ܉ZS51qC2k 䶧` /eENy%@|qE:ML;9K^*|Q~{d&ZF_i SJ)OVLS=A|Sv8)΃@"g*DlX420[DJ,e3:[}Cw"!IBshJ>L?hxXbN~TlA,x()B-A z+72ce6{8{#5XixDxh׹ڻF%wv:pSTh'!? &k-LPO &쓘5BGYh3a99qѪ%Dzχ"wSꋪ:I\6b#۱c3ro(_/Z~.+80*־*!hϭV &KBͧwz cYU,Oل{Z;XAbÒ뽵ʏ}SMnus\ysAQ%V*:h^Xzm1K՝"<i )Ht]O)ճbGEť, [Q¨Lq2CT H~u6+x$\rp{ɓh+ޗ#BE. /ݝm˔5 OzjښqkɦnœEJfGDRii՝U=Z7yŔ؁QĬB$2Aknd%Gp!iZo3EM$SctM% ٹ,!$ ?#UhI Eϕ:Z«i ,x|lܙ-kK Puh}/SE(KۅNT6wD] * T;OJvm']'`n$z⺲VV8g9sugWR{zdX_Acm0_b*G)0sÖ^kأݢz>wbnHyz9(Q:ڑb7W\R@ @&KXHTN$Bs3|ۻâ:wCu1 N$Jps;˛s:km=!QBmhuPV1=(]t.*)TI/cM5a{-icFO9>C#Lҟ6Z.YhEC*dz1ӏom|budxQA2<+kxe]khugm 8[5b: Ftj#W=յ#~J#i M'7lxz| KV&?r QFC6`ZC=C* ʿQ;7tpJY6>}ڢǟ(c+KRu> Tj$?L^=#uǂ}Cp_oStU[tCw9)S`5mVc e ϣ9j"y?JuǿvWEYӊ`rTkmt:Rj eTT ې]9"mTE8%LYorNr1t)_i>=G}n5i@> E]:Cx# 1BWdO?8cT&Zz`OX7pV BsK v!9P%Xr'ǧNpDSS^a/KZ}If}&!UsJ{3~~WWX: _iL6oWH@0&̧)>Zx&QN$<^הdOɄ(A0eCpI/ *#F|^ER2M,@1 B2PjAp+OM^uD$LZ cyP&o[t-(uw{[#Z\P9n'yg!XnjZE#6* &Zt69*ϊogbУ(h\QIi+(o394zJV yLsCf[_rU4v(ް Ջ[YxkUqNo4SyXd`8Wbv8YC/)r'UΗDvr z |;kR '_pI M\ܤbULIˠvhmM!DBXW>{d{!2Zbh2{] ݐ'I \Β?ezi`̙VII41'3<"q@v%Xu k}UtI^vGE?n Kr\8BӖtbY|T0mmqZ=ob7D~8&?D!HM{WY?8BV{?jꤤX\ES]m#_FӘ')J.&ok>džOqy"6h Oh;&l?s|*l$SJ$m"oULKMx[)w.Cm)1 u"P%̳7$j圻8Uf$#dߊrлG0G̵< } 82[U;N9k&bc֒Ys692D p*黟Sy}2 ̬Fby#1njb|6-H`bɹe/[y° sa,j5H3 01[}Y3|6鏑 c`C(koˊE/Ҵs 7(fɴ:GdK ד\$>v)ai1 aȀ*\MEG ا`J4,Ϧ-m}qb{Dt~gLL7Mf:8Om%]>@}mO6 o4ޞ},hdFa#Ruϓ 5-ZI1/tމ>GAiY!!7A32r"}mT'Jf)ҰΕ $^v.4v.WKZaFLVl1FI v.B:D^<'FCl@+Kwjl&P~g(g 8Q1$ ({ԵMmAx|Nq` Wmٴ1hsoh(H)hbyx):p2¥T6i dIRo`}V r"HZ9r; ;87CF5?\dJu,VSdD%(VB* Y g{چEd÷yv{(6rY=nx S:VmlBO@6-pV>{P$$$и%v@gY4w#'&RtnIch+wۙV)c*Ŕ,T>:Pgp1l)3̛̂\W{6℠. c/#Ux qa`ZkN7j±)K V {>VԟeK)iUa:Sܷ&"v]{IҴP.)3krޕW$-m{49'PdžK'Nׅ)3ă..xIA? lOV?]3Zc55 v#5ŐK m]R^8ͻsZ[q 'p Lا}HťJ|A!]Al?0FSX%3S3`%ʍNY?Ddaalg-0;CC/,Hz)gxWyicz >x#Qv7y+C^U.7*CLѷ#r#7 S?C_;L6sl45(k>YOwNRJMQRO@p")˜͹1:A&c=: `a nc<-MWcI|mPJ8~!q<Џxӫ߅Li>2ӯVlDYm%*)+~le䘂1Iqhm` зΑtj,֟T[t g OaPOt? ڵfި-lE}TJդgYZ07070100000024000081a4000000000000000000000001673737b9000075c0000000000000000000000000000000000000004f00000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/mac802154/mac802154.ko.xz7zXZִF!t/}u]?EhDTTk׶Ǽ8)P/3:%Y7_mq"?ָp*ˍ0 ^ψ&B NŤZ- oh3۟g}[ VhgVKpCE11@")`+x@cFl-E'U+m%f(:KOTI QOG_l~Q 뺃=Nѿ;l?A] ;x=>H&w?º`6%Y \,r= (&X]$Ix45ŵ0B҂A*vڠqa1^e rC_M޻>3S%[V9o+6,,țD#{!}GZ-* 3{ I٧!΁7W6)a?M8>tڑ)kUdJȨ&b!<{vM_j69!$َrLkS;Jm еysi*I`ί}7_<,\M];XwamCLgxWOmg "mULA0c='Tq*DII֍pݭ^lƦ|U&7żtY+ꂧ(麙!|tx. لК\XccaW1)WlVwa_YknkD84FcV"UeTǺ׆;B)e'kӝ nq )zI7O{"_ehgt ƩvKVU~ϑVj+TtT3 ,'JOgD,r߈V~c 1@ 3Kn( dۢ 6x&^m$Ֆ|R씒~Da+=jq͆9q$ij6`P~N]r2̀8GxaZYRF`@, o:XSawZx'wlWUã=j a~aX,[6^;o%;=qǺ%ówC@h;xң*IE-K@@9Sv*ݼ>j̐)+O@lR4+] c]Vst[,j,شA T_ֲ~x1IY=cН!1\܁#Co$].7ƽ)̍jYÊN0rp ZQI\]ٚp#ydB5&{ h͆I{RL"ZrQ FQ~*4A{&N F2ZeOrw)ܖr!NU'ryC~3[hoN㢉=y)S3H #B}fasbk4Id0Wh\ eFO$>EJ"nn,y=g (^hr|er_ٚ'9l?p63U4Q໩A ۯvfPn }>+/ 2mE7һ Ar#ېGU(I2꿇CI%N5X!G|+ݬ׃Bi W'b-q5#nǴQ& 8}]O@0-Ǜgy2r`ɖԊF;0S@vocx|'z*t0O= #NśOfV* |*ȍ?U2ƛa_Kmo4?Î. #9)z kp4 7.Ր{@9x̲}'sWlxf<]vA㻜o7[KO\,hh~~c { C2k< B92V7/%L<94,i)vj(` \GkXf @˟er X_K$dKg-}EGѩrO'9.rd+wYznM7x)䐇*ēh/$CŮL}gUupq( '.,$[_C's&kRSn*z u$d*kQ5<рg:er/9/\n2RO9v'`*;%p,{\uyQ,/K@qj]'<7B0 3JFdPx :;=VQQ! o ㆞tBg kڤcu[Jc5D -V=q"qH?oe*x`< ֆ{Z +QU^^Ec7@c}=RJZ{No?֊N9 gsY+7CL:`yDհ1e'Xe j>XM?_ZO-&Z.7cQ<;X4깨ڠ*Cj[!w1ggeA;+ gŧҢ79&_IIW5$fEDhGeb[f; +¤n1N8K̒Fu+UjkQ_Pl1 I碆=FSBHi>" 6Da7vD$qhlTݶ>gZϪ9XH kB] ̒A/ØRF'@bteYTKēu<݆V]@qJݟz?Ӆ=,er$7±-; Sokɿ SuslD!RA:7l{ Z~V;"K"w3`c ŶLp@_ugW-s"Q@ tq$6~;xz%%V!̎bp!1T\V&g_ij/NZq {+ 3,!+rsv-krѱz ꩭ D(d8Ͼ,*NUـ%C0]˛C̨dnB 9!ojOFoE<#^o4|fBi $j9|"kX%X_^/v,ˆ^i /ڛ\hyF ҅[Kr ȧ9Ru?]qygU=o x HKBn.yΐLRMQfz}ObG$O8TA`melʞRʑv:ڧ%v.5W/ium:g'CJ6Q^~uL(xUOR6Ն))KS\>i&Z #!-,I-U.fɹf$4%BU4_}wu瑃MOpa~g'úr׬2 Yx!J6RQt gUO2'iU}iUtppY VGh{AƝ^C[I݊o;'FqzhqmKzCat'&^~B:LlroS$! K!FvI%:Ne@%4+=EUi!7&q5xn+Q3āAP5Dg'&\M<1j{}ȥ!tb oM>c342]0uLX̾;~k„Bn= #.TpKtx/A C|hgi&чM^DT!.)vLg핂d/`V[Z܉|jpca϶7'>FaG u>8,|d9wG٫7,*}J R' Ewx/I!8؝)SO2ѵD%SV9 jŶ.3[Bә&O.R 8=joT"_rkȪ9eywBAEP" EWOG4 t3iR#㤭ğ 1̸bX"rPSyV4D%*C{IĝxOkbO9~řP&X%'RE %4Գt %##g=6So EK}_7vIaN+c۵&x Q_x_:'yXT FIz_#J=a>V)Ӥ8jzs2kh]<{i75֥] sIJ:M7XKymp&9ż"JX*ܨ:Uo{H~H ۟gΊ ]{պv&a{fs˜΁=7ԷDxͤ B?I!#]ә|0plC8 f( 3k*8豻J矈0_yc¨Mdqɒ+Y+'w$2ӫ }е]F!Ut_{ƍWQ}EGE 1_qb!T-a͑R"_O~ 瓂hlvAZJ z`6禛uiZyxqrVǰ % T6OU[/9]DH=/2.](s+i k 46)zه;y{?uzR]8p [x[IZO8kz>BMa)X+3E{fO{;3OҠ&JE6է LdV $WUMP0vv(q~46N90 ;u1B%Aawc2Ľ)T+k7xm|]6WȨ7 &}LZ?h6#>r?NuYm t Q MOL6R,@P=tmz,2J.=/G,U[G&=(D3$Io` oLqpD(0W_B+M ЁnYmQY~ftoˋ:x< p@zt)9|RxGQhK`Q5/! 5cusɘ zQ{=rl-`bԤv@[LՅ 43J(%Mp_iPZ&om?O͹ \fe5 A@73{BĚt*U |F >ME cbqttO65E?1Wȱ\9 m +3#E8zfs|x ٿ"&1?QM t (QJl8q&YJ*}m= !S'#XEC~"W`u&mFD+C敁Z=UF 򀭘Hީbk:15FtVe޲{Ǒlra@ʾa9I.˯\n88ɡdr|o7[c;>f-؆/L#Y l'].#=25S h H#oU7Օ\ɟ5 px%}vi;ٚl C=Մ"NV xj' ou&3@ |*?n7P BojFoy^1afF2RS=VR>K m@H[ٌ&kZ. oMXJ: Oٙgb)v ,zURgnÅ}l?1!䚔ՋcEdR$5.H[pY351$6AD-loEWf)ԤOd)/9m+A*+Q?DwHBYnrpOG 9EWˆb@uզVS?6uz{H7NM_Hm} HIDQ~Z]p-i+288X,8Vf(\~Y4%uR& vc.5Ab~ugNHoTvkKߣ(VGQJ|rN ټmƼs;; } ,pup8r}^dey`do u8t'%EH_=p3TB!AYRf {.ޤ_ Xz.0>-jŘ%7[ffT"/qg} gzٜC6sLJ{ESHaCO3jgXd R hmƖY#"-y>K2£*$J*D77!}6afѭFP) %-8 l޴N^f[h9#qUD5lYjodp,m}Pl- "4cF!G~ת~Y'%sJ0%4. ib#?  P_ .Y%zyPu +7oAݮy5Tb#ĝ/wrۦBw $L]*~bLS:r::m"&zxN'Gn LElga"*F 1 \Q ukytC*; W֐)oNܠQ5{AtDS|Bra&2AFy|b ]'P"N%$zKrn'{.yzuouE.?G؝JRUyBQ됦yX(l {[HQ1fӰ,]fV6fx]QüY _v fe +0:e>@% jGΙFM3Gј1L])Ce4 &BZ癍k@ 墕ho゠ /=-BH`]S@y;R"jS9 ;×-m NٵaJhטnD.i`u@5?5d+JވbK@J޼obJhA2! _6ofԋ*C>;рê/gp?t>%zqs3Dq0t1ޡe a j"狉%ۄwZ}^LDBדl8nhP**eDzT5fͬ!p0t  S=7̀{ZJ"ҽ] hVr*] bDD Lf7q } UGv$v/YAB!{=FY%&\|!Fw9e'Cs_242s3nDW%lt5gbzV"<t!anq_;qn1BRi*KLXֻReO@jLbfJ2lHq 'O!tCT:xMř~3BiԲHR(q˜Q:C6Sx3ۀ+zRMa.\\HnYxh")OhΗDEp+L&} 򄮷R DuJi|W2cd]?Fz*Glŗa]%=7Q Attwvul#o ʚ&DZlG&861C.k!$V^ZVQs{U?Lh7}H0Ko "[yZu|4={س]_k⌶8SLA`,l[ *(ۙauNz'^qg +TQի^R7Fim-9XBFT=jv i ՞`C+wv>2m N2`<% Ԛ;1GaɴXʌK0Ӣs)/p+%7Z!1L-S]鹘r ۢ 7շz?Lz:$nH[~B/Q!}dz藗7dQvi]9 ;\va3v/!NU1es7rw+`M@J~E)n "_ǿ,Fh%i>#H";xk D*OT-*XGr ; Ƽ-j BǙ HÑɋ č5H% 6i Ul%{IƼN>,=+HNVy'І,l)c٬1Ԝۃ" z-g0žY؁w;K_,'TÑ( *&@@m{-d05ݧdT\"~z7u^uh j|2\ROszG&MS~Pp"+ǍZy/ A{ d\q|~4&)גj`q'%Z@>Gt^|i}u>=(Ŭp7e>՗8-f u^XmW%ըzDo"f^U]^;hN#iD`N>?E ޡ(]pv ½4y@w'&ʇ L>ϡ###IQ䣳YTFQs {D(P<~N,{@t1n31u ]Nш!1/9ff7ʩ9י/054Fj1pMJYŔgx1pT˿GZ@w/La'_=G'HuqB׮g?SB 57`8oZͪG\kN݆廋, =ҁShpa'wdH3=gB?~Y1fF$o^t3>VrnA9v sџZT#}.ߔNvlY+Jlܼ <|oΝk#;~y_,\A*4|3eDa ~J]E['C-# Od~| RJylK^R`«FO?q^#.dºp,I"e*%zohG1 ^i"W1Ы[v~ʽ daS sxDNA : 0+;ݣZJ?r]`P"hW=(Ҏ^8$\B.9UIO*,#gPMf UʏJ`/[MW)bKIx;uށc 8MrZ5y ([n &iJHK7oF]bdar !n4[MP |brޏ9sT^F/,Zhdn! .4IoyeSAc3_Z^v%(-JbW~f+N8lygmF2OQBO PMN7BZ~#D8BSYF%k.ѐo]m92E-)gVS*%O4 fJs,ZgqZogNW,&s,}D{]to 'C#W} \~0{-YFd\ޠZU1$gԑ[6yebmZOExǟ&"aӷP`%)rq>b9{iBZ_9P~Zz÷I_+)nO:31a, Ȗ]VO!Ira[Ruhl)m"4C\ڞMqHb 1\I(VuUQh1ߍO5 mh`=n78Z$.$»9G3V.\qčJj_WW2&Jvx~M "lC݊+͉ .aW|׊ʱY79+04$J0 daTp^aC_Nȼc ζm\UxUis.D~Y; aK:(o*:`ZDHKfeSKEH{xi&cD̷UKbIC"'9= R?IaZGDM@טl%޳_S?>R*GȨ&`P{F:Q2`T-TtLx[2,,`F| /M 1w0ia[U!ڸk\7ڸ+B$شW">e^)e,*}P6`b8(QiAI%YvLM3J;JFڬ+/mO7912Z%3}+$v5:lZ@]ᖬ. 3([O<<m xS͛]m`HmP6c fM9:}/?_yJJ[^ C\9Xz2拔i7n )8q 3%䁀&CJv7)şц=3~hm\لVcNiМi`p=}Iuwr-G&I I)<]I\3Hٝh  S,@5Pkb_/ |3G:M'zn3S/#cE6<@B:yj"=^ Nj<\q/[ `USԹjE񹹌B63ivUR6x21ɳ*0DSº!bMLYL$ۖ&W"dB05^M{37(ьұ: +w/`b7c[cYdޤ Ou&7ɇG?]'}z?y#YV:tՕbsubtGee ]q)ǘonb/;.62q jJˎJ{h*U-Òhq3Ӯ$IGc(A>mLEDq֍0됗XF&SorC^P%-uEC 勮ܱ1qzuF0F1]G/!Ň'#n`*le8י92t"_تƟvgV9oG.gV9xvc0^O|Kۤ u2©PZb0<:Ýpp0̓9GkKQX|-H0-Z=l-pH@sFnc:2UVfhƗ!s6V8oQ~=/"E:`nHLwnp&Ge67N3:%ݴ)c-qa]}:RuT_О2-oh^6(;A+xfﰙj:@'|8 0q56fW&48%3ތײ{awI,[JҺq Na*_;VĢSz,PQ5eVDWNO59=)]z B]{ \o^8*\ i>$n[ DiR_ ݈iVԵ<c+r7& z1+wheͬyK>X̎E7zU6a]΅tU(ΠK3ǽw#Pc>Ųˋ#J;{YXKj՟0l`Η\Hq $[%8߽R1X"fLth!+'.Yzjx*a` Ne|7@w.mO3"-4uX1PXp+m}_? W9JOd\pPm /dh2TAfBuL\7EBbzҝlANWTi idܴ&SSL&))L)@^@^ĖאzyЏ[ߋ8Ll!Wryъq\ 0.y1,$Mx]I2` e%ƫQƟ,RK%]g=LdZy)\Y`xӦZ!9ߘ̵N3h6㷀oS6Jux߿bf)>T\c.uG£/gCtܲ BH!%gҿy;Ж#Q:Ir׃E벢j!Zc,[2@̼5ٱ6hrq3-Gv[^Q%ع/k:T6. 2&eu2\%%;N豓.}]"Aw.dΤzJ1jgʡ_ yB!@2 Cry+Np"XJW.TA.eubqxte$UY ,3t".vKb0Cgrٚ)&OoL= DMnXvQ r/ӡ橞t l]yt6-6uGh+/Zd*C"qUtY^H>У{mR+:kPyuc^H Ȕݔ9lQϛۈz& DwO PcS-f:&. z1VXkae7. 'sULJ,H;F6z/\ H?d Q= iÐ.$m2Inif{n]mUIwB 6%]H ..9""7ҞX^ ebAŠr`T 3A,kڨehqbA$W};Sw6j(-\4,)*՜qFHlc% T7JHA*9ϕ^'ߦZ#pqYG{9aBX¥^1HjnuR_ލv3pM h!琴@Ғ%>1O5.QOnG߳*7bMv?cpX୉gqGiLYP#[ ,]*Ai5"F{NgĜ9#% įYX¾kU/%=GiUpkUy>I0u~< Q1*> >i- "śrF^ICPۂր]x|W)@h7"-j14@oL8ƪΎpS+~`!'I+}-tzhqzky`L}f-HʄqJ}bw$}gۯ+h֭55.@02N+r6r_l D" St rP d2p?S3~vamxpM G\Qm^D >k< GrB>\?3nmO7鰹737Xk% Zڀt^tK-yfʺ3*E}1QUN?& i߀)K"" _Aڦ}uAe w aVA:""ěJ;&;f۩ɝH#% :OGmRy!S lm'&;HUe30 @մ@a+u7_eǥwl4ᷦ?}SBN2vlICtܾu/E5@ L] [w2 ~:~eez;6acp q ZZ*A0Cʜ^#JO=f A^t枆. !ϼԊV]PjYDnp9&*o۪L_x7=ka7~z1'zskj *pʁPęq;-?8e,`x ٠87n.R?y| 2KVЁ`67Jy``KL1Caʁ̐ӋǟCgQ/,ui}_sO>!g{ ׈{RF65iVzލt-zaɱ4ha]V|ר QJr;[q~~ m'8K0]%r!!BV12m0k7߾Ȥ;H`+B7_S$>ညahjSp)79V}" }PwyZ}SP[~9a6,\t;^<6 ^NE] mĺUJ7NKfdJb @0tGDc'rtWg>-zq1I}ʿȊ{ԕƷ42H.cJG*SkZ>:^֎E7G ynWy-ۼIG:80fUQJlۚ y6Ʀ̍!KvlCo p7 ]96uZ}xaĦ"!z;h??_8:P1HdߨF0Cwħ1E=wڈILIۆ́'A]b/Y{؆ʄ!6Ssމ| {H_")f(0}}SRdj-t  $p<ҵi!.\msSnkՉXș]n}`L1$Lt, DÑ(lrӁeVipŀա3GQpMj⋑d&۶硾F5TDvlE1 p/,e9T1!#0 \J]O'9brh.{例v'y [RqEwJ1>q浡˩-$آ%f"n"L#oB.}Ǚa=&yϪ˷W*r9S:?3R|pEzJ`xňGhqN=~mvzi\C!n%[Օ1Y1Y'2'gHAcT`hlpS.̨q<Я酾e0sy@{B9~(I"qZw0>YIOF[ Ln: E5$qfCվcKc]Y˛uPsY[ a5!84qZv:!T} 9gMǒ9IM27O|}\T1SU<:@X>YI kVc[lu6,rUt燮 Uj*{7KV=yp }^j"c!G8I.PɖMđS7xR hl0h2g:RXq݁x.,@7h+\>P]$[#/ $ߩkm m ǮzLu8*q[6g v)<;xd^YYi?HR4Ne>÷}v?yoF kBW\@ '*>S9Ox-d%tȲ(:JQ^8p" 1s3-E,cld5lG~e]ңy IY% K\y 0t^8'2ݵjPlJ]e":;R:^T/T]whg&r[,:@@<ău9f)[P3ytv#h'R7]bba+2iŸaZ" ޷G XtP IW2۫ = C5##psv" ڹ]JǑ"JEa5@ S&] 40W1&x\{Ǐa#[|a=y1¶0t6lڀkhI;&$D1 YGف<9` Ќ+V#S=gi_7dge_3k@JK\\RӬpt/gրV*`NYK=Ƶr=. qyXXYsoV-), ~ܭJ&v̧|Ū]Eu6YjLFepr:$(ǶT<ң'=*cl*;8B2:TŹ d P DqohJ# -z84 t헺iU?ӈ;`vF!MXv{PNlH [  {gS2$0R ʦbqحKc8\uB'CZFQϪW nh%&tR<[eC μ3=rIs+R. fdA > VeEA*}ыkuVvjsˈlKf>=h7éҋ(|g#ZJ ^ub/ 0JDW9wuM1s)-(bb=[ c nN1>B).e>|H(+uZϞ^Bn $ ߎQV% uDTDlq "$IJĺ1#BI#0vĊ1ۄoaP(yDUwH{o{st?l]6S^4~2x:N@꒗*,!^v? Zf[O D5j@uې{P*QR5 f/WYSv<(o{)aM0קcX}-$S)YR_1,x(?h~)dz90'+kc7Ãk-}Mr4_+.sT0 v#xΠ~.ovM0o!1Tbg O&xBO}lۘL]aT8ܐGk1yuos4mq;nJ?MefIY Y`:)&_,z$ΒkS:@DQnz? Q"G WR7j+~&9̉+DI:+8OҢoE7; +d2&qπëL[OMBnNE;1Î;WbdK@ul/?QJaz^$sz*`HɎ-z96D󀩗 PrI4%Qa? e̻Nݨ_s-E9trFUIuFWq:NЏkQG(>! 9/xɒ ԗ73pS?vXܳmݴێ¿*( I(Txu|I B$^'>zNn!YecQDlK.6jgU~"ι ٲlD0/?=idgs w]aУKD;_ĤV*UVmV,v̟gȍXEג*!4rƭWG9$a#2݄u͍*oDO3se,D#9`$_库Ǝ3PpSl5zW1@>3Wj ^#LdU@~ LfL`ɓ#x˕/wN=PUwb_1qMh)( (#xLQWLv[<=-j]\l`j"A( M+mOcϗMXR㐷S$dm j YoIi}Ymb3 Cc1 &1ZF*8<զŸ_yk]r4 X$)G=m$"3UWKV JAmlV,p /S(x5" X"N׎kV[ų AZ8њ[K6rw.R}aktA2!4^7nu*|wJeX!ָF|fmOhf¦`|8sU =|"d P@sS@j3h\ X|Qrv}i)Ȏ:7QDVU-"rlfTE[2.5J%>-E[ B7n4Y)3.~^2!?'/w6oʶL:hcߡp_1· ;8p%hp!u73~rVػ )$=,J;zo(X}7\P؀|av ZAt\(7>>=ysS<)¼$֎`BQM)MxT<#?! acEY׼]f ~T;Bg\@f—0&9Z" 7Tfokax:7T=xоY-H.Cxˏ#+ .Te/Qz;5=* GɕnHJ O#>֔nx3Ņ!] ;XC5Scvu5id+~?a><{i !v1^ưU;kX)XN6T>Rt9*{/J$$›Lus{4>'ʞ\xd1ܣ| 䫡jYV=qB51B W,^ dQ(Y9֜ib) E7?51h̨eLYi26H iIJֱe*3Tc52kg[;+{W}!nxׅabeo~.ķZ_.RX#&j|2ǭ'as*ȒR{5@H+yan !(Iuf!=3j 4ݾ?+ oа&iG^~%rvkT˹Ʉk׎]UvyQ?U?f9[M K?_bE[싊1(=fBBdbN훺p'<:HOídvMG%u˷ڬ=L?XkTU]D8B MC0^aL$ ,g@WV3ð$cWWb&s_m6'gjGv/>ޢ/Mw6cvȔaLZx{"aBcžr)0eqS+nɰ[3?glÄSj+jwe ;hR5w"ّJciphu ga423J;FV[ w#"}\iOK~=vv P7)~"^mj4BzAQ ?Hp ع><~3\8dyCPvGھ `Qq{  B;(a"6fAԒ-(`}#śf56.QEe.Fk5F NPk/{PD&,wOK0@^ՁxvRt|_J:/tzˎ9@V||YV~@鹙ḧ́z6pa1"!leź*F!aJDG򣁿u $x~^B4E<'-tDIdhu^\7WTc($5}Lzp߳\%8ǚEaR~jETR' C}6@Ң>./pҬE3\Qn}c}p2>uzѤlHliӐ"m3 Cjﳵq ( f0j\NiO2xN_N;QL0azt9~s:72|oDJ)>@JGWM&yxrW^]GKUFKw:rg$L?!M}Sy/'rogHnd\/DW:U0nO *aƃQD'[!1,8@*b.|X! ) X)Q P ]BJ!2tYXuP]F*okV<-? cV] Y }~ BIv;GbHt6,M𖯐8|Lq e}7Ak s^#SQ l³889#v':tk>ck_vMj+#'F07*TW=3,)h{}y_+b\bİdTV|8jV@嬘 U A>L5f2ixU*O0g b @z t.mBdl0 iC357-:`o&Cޮ{^wTp-Z CqDud۝EUZ 9Tܝa7{}@Lp$O!`ɹG"ÎMD4et)F}J-!1"Qz?{`4–xd'ή s*"7T]$qTDWϸEU$Tzx+ 4\p,*\6nݭ&>֘ڤv݋r^rg2bS^ܶulFutd\ꅙ,~vIa ؐ L ?,OPKG'xꇑŎ΍%㔷jZ14-v]j-jӔCAw"ahS5 HvJQB Է <Ч sJ|e!"Q0q;tnLU⚖"GKr"q@-7I.SV=z|2$%à >;O&/ϛ/8jW4eGt y.M, *,k)?sxx:_Rb,!ˌڻ)A˻zK#D_ݦ)q0j_gs8`AG$q +4}-0-Y/7 è[hXA\8%^j@ f>uaD:@&{H͖Ctm cMwga-=(~+&׳@dFĕ| }. $Bk̠Q3=z*Ϛ.߀cv&ae" O#VԌڪ0d>G/7Z6,Jm4JٳH#˹+L )'Ŗ˓@=8m]q=|b#ݚ*:ԙ6gf%*P&̩afp89=װ|5D>K'| /#QyQ}_z1ˁeO5DX}nUhVʿǠR] EV!w]'tǩ0oϰ}X+K͙[u=!{x[I\cro0avKq\(-/?r4ǁ>c?lUV =DݰK#\Qu4[n n qr@-58 `O0^`ȊN)(3<_Z!^B]B_z?3ZМf Rb9v;5EX(l*YeBbq Q "7 BaE#y$Rx'!vA5e.¦$_,w*@!*Ggf U__H{Pe1 S?G^)3 r 1I/@[ gQp$ QťNn#C/5if#"\6ݙR qd\Tjh`r灕8_ݍCot!A×A__ro⹕M]fZX)PC"SMl9RNWS0&tK*6OjN%+Jj9 ޚ;.,ۛi_^*'<욀TRWuɮ2gRpr_&ٷŢ/dV,Jm2sd=y f0Ƙ@G)gzF/X e` 7;(-[8m Գư ~- F hX&'Ahe ?o8 I PAuqŝEjj6;{Mt4\f1"W!XFt: \MHE i;kI0~ iW.9`*jÏG6'Q⬥Re&Q^R>/yO[~ P%%ivkpz~Ќ>\Ѹ cG7CY0>-KWL>rDǯ*D:Gwf>>F-L S%΃|`!]nRHaX,XzY0!_ ̥|ڇ9T'$3>GYWzm2Gg9+dGs `(&Qac3tk.mш DcY)!{._(MY؈{a (> Hռ}uwNm˲El R}[d׫>W=@R&͕X#mJ̐<P~3bOmӑU㶸WGl˂bW Ctf}wnf-~8b$aGf c8EN#I{9&%Yd ` 9.Pà9T|G[!S<(iGQ5Ҙ6lG֝ BI'gĥ#ŝ$`+I4A)#|kT7 L*tD*mM8t5N9? b*.߬{$ `$׌&m)AQ磄gĉ}peJBQ󕗼?-:!po(Ҳ*\`1XR5FECƵz(P>5ёPt{ 4e}%NG.{]ÛrHJ ;^BMb]8RDbkR? 3 D㑹 8_[W flK-0l\2^21ވ Hel]bUC^ pbjc:1/)psgk1ޯ2vKz%,Iex8\6}UD4tejS:0S{DpU;5^acBÏ%eTT_j|QQ5XE)._gi6eT$^Klޮh86¶ ({ɬM^2֧b$+W 謻9BP)#&TO=y%#iǛiG mI%[tL"+qc$Vk[ PE@X$wÙ=!^|'ZQ5et/?)ɫ]/RBD/4: sꦐ*fRg9ު|K#Up1QVD1/vbBJ6gp~YlЮNPADӁB$xBޞ} tsVjeXA8t4 şL.k_ !G>7OPߺܥz/E4duDS(p:Gjd[s< ͆:}.a)d%z xqEKXI dWB.pUu \g87qp^ P* Rr*tGm;}= %j޾<Ϯ)h_Ɩq#Eb =;Tf ­]|j{ghf%g{UzkG}v.dl$dRF݅2# B+¬$zY $]*FoDMk,R0PsCP*ɵw !˕Zz!&꿛GHOof934oJf.`-Cwn沤TK@4*ƍ{&A 1ӥ*9!Rl3tݽ`z۔Fmph .CKgkϣ+J( @NnQ48?ׄN)l}K7@AqgVOĽjOf![|y$]-[;Ee%wX6˿vŷ3 Aǀ s\ @Y S(eU \'רT.+|]j'㩛xYԦE%{i 1*{M}_:]for~͓[G_:CYuz[韩$!!n;o=?n OR6_Yk\3ϧu?o{7ۃ!= L_/=CmcVCT7ֱV1clqYG {xn^=g:q'IcB_]$merpx'5ɞDc|V˜nʇS'N*QZܲ'ҧb͗9^u-Pϛ<g$9o!Huq{>s0Zu ?  3V93_,2i}K lٟOA'Pk8ى[V -9afaYmK15B0+nqeEK +C'2@'JA1!)/GpNV\NH@9@cB !0v#(09Hܖ/n 04\?viv~0L/b9>X(? E͇wNAFeKG ŶD_Ƃ^ty-}#h?BKXy[W}j1J5IOy[V'قE gb $9J '˰MAo" zMf1*{-"?Xuݳ|zq~6x9xS ,?@!$ jNR0w<_=J)4'&fv3!#;Ţfe}F"GSM,uz6ܰ,wE*I'M9n,/ɗ,goai#gBqhL6yRyVg&ӯq`kD>^@[ `4ԑ QK!gƌRɓk'~^)U+vREܯJGFDݳ藫|J)^2!:.Tߺ/f},B{m)ɉ\5jb7zyB T\&ٽ6T~!VE;LvI}N/RԚz0NN]@=/?p JwNȲ ?qqWXHn^" 6Э6J_TV$4bɝ7!7U0Z]jj96c~ќ`%Z.Y@zbC|i s@U|j= ,,koe'r"ī'/Luspֈ\8j!`\Uf;1ºZSV6O 7ơ.IYb[D̔֘z@TA/,V_nXkشa0JkƆ&uUggE8B'Ԝ?DX X7gU._ 2mFVXgj*78"gUcϖWXw @ƾp;{2BHsWRx]Be\L5<50Јnwr]Hs`:zMפ%} dp8t>!Z [EUɮ$y2 GvR:Zy q xtZ,hE,Ip~' umh.NRRU;6UoaoO%nDXs%FrO.h^O*h2JӓVvxwşAzF˜P4B}~M17v%0֓K6EfQjֹrtu(g-m()MKjoȚu&踪~ ffŒlNeCF% QW83C#Z'+ݦDSY~YAVl1ǛY^=>󗽻iNtCVʘk4FgFo oG6+g嵗JO##4`G<: g!3ͼQ]rl*+qWTcߨY‰Ud^'Ae=M@KVdD%QM4-).6oM"(aB?JO(:|ki^Pd*-Y٥u:.,࣓-% Du65ek#zCjd` ʄ29XbMؙ igQ?ܼ8S&$dcAra03$uL$4~&AU*Fueij*+K}ѹ-.6֚ ^d@riәPC7_i+̢sMH6b µ@39+HYJI.ODȚrkBjWI7;n0f I.W/0M4P#CI'zIxb?Z4!KW :` =$-o%?y) KIgTڷE; hV~toǘϴ᎒ %sQq&K5b|DNrjZ7I?S:vrT8? { X $|I$l"#ʽ[Қ]BMdʔ %I[MthaC>(N,Y/%Ol]W mį;h_U7wrғn˕Z#ju;[t): LѕkQX dOPCjS|ƖD7Kb~#iR4Aɯ{qhr飅٥_߯'d= T*B i?v-@w[/J˱mvL,;gc)S Y96w45aޖ@c/79t7B$AVg95gߩ cZGʼ AHR6~ٴRFya'9w6)yXg'f@!ffQI%O1ɠb0U^#JsB9SJ KQ6jm\YÕ>7I0қB_qeВ~\1 jWY@)>c/H$cFaY>'P"q½ZLE"}̴-&@lf([sK1p~!){6yD0eծZ_[Ĕ~Wu ץMQh8>z>7cr^h A*`qW.5mj.0 qGOufl9\6[G9[66>i+IشʷU r/^1Q_˷%VM:V-IwV9=:IGS2=K,c N7;x1mg &s-P1$tYeДr+ p?׋ͪZ+=ޜB y$ToElЦ\֭>m8ևS=p`!%J qӎ^fv{^^!My p]qƘk}o7I~wv'H=qY>\N+[ f~9B@xy[D{DhrGus 5`m+@ [PJp*!/ lj ?BO#P|nRp hH/݇V w:aa{(⌞Ӏ6 B2SfvA%nXTؽĬ{<)bFW-T#W 7,_;Bu\Blݾ6*V#m)+Yȳ2ZR"< ωksdsEh$NȊrb$6՞HqѸ pF Mwpt #!#:oȞ7HS2Y K RR,+("gnG+%^O ^|tN_mWȖg _A|'UZE, FT&^/ܛQSM8e!;Rrؾč_KzrgJُ3`ʿڻ($/ D:n3O%roknR0 <39I О12 v D=Wj{jgzBc|FU5.',"Ml{#"xKb+S\2;$jV\'ʵqt <;6$mP|uL*mw*,^jU$"P贺 ݩtZq{MlzU_ } rn­\߳/w-]a+Qc"\ξOEu.]qq];=i >n D KwrH~u-E֕d+YS:GwgΘx % IM5T#Ӈ[aK 1a9NV?xJx4x9ςB(q&H'NL$@ SaLmjoŸ+g&%:p^SAVV||;gC~h~urA=U4/˪ DuZiJ1PS4B1)Oʻo[L%7 'e5?5J񯥞\B2Ԥ$<6ME`ղk$>Ω5>$9k?T ULr̲yXK ~w}m ^.dUrn{1 F#'=cNg]`0h:C䲟D<;ȟ3Ry;۶DY*d 4^;wv#k.S87W&mI<"V 8wʔz?^*]/6uBr`V٭d["'ꁋ崈 6moUO܋k%OYp )V腝j%C깮L^O!Cv;& LK/ hN5`u7WQ,&,9l !g38"ӱ-?\k6Y1?R wܨbӞd!6hRar @sUA+j73zȶ7CW%P-A'Z"Ng5S4D}\+ʄWZl}& rhq']!ε4 ;0F>s7h ^ޙqwiJjh>fDJ?YR B_B#[=U!OVHB0hXK&W.cYS7nú烙`}2 F_!Jk7h6cK՟g۵lԉI82~SGVd[*cg9f SD}F /@:wh 4}fLW܀"?y"I3+;נKKA_eHWU/mh"dd:4 e8A'!YpIzVs0?y l4+āQ&?0c녗 maS_Qi:E]QqowWWY!GhV"Bt lCgkW. lj9WҜ^[ />wJasG'}NS'/U{˽\gxj*{j,"oP@>ѳ^o]Cޓ>G}Ix) 16&FkG9nؕ4{n6)VRD]X6!՛Lb(tf,T밼G/Ta@65 E:zF#6tho_oEe#Фţw@ )>7^G; -1Ħibj@Q(Dt`OE.) s pӔ#?0vtTkfVϑGD1-NQlאHD_J(PyjSwg[ܴDYl=YoWB@G>?T_-' 0[cGd /U,j g(Ez|KxLP.lQinQ PؿB8>n^JukZHћtչ&x-Y7nqu_2{ m`."L5z5܁SKih"p5cwL*8NA%P1\xo0,> ͢H] kZ@+MX؋ҳ-49WcKie-FO\Q}f3wsWc~d&)k1םȄa}Od&׶o`j2 &زqF܁>[Pk3KA.BVn_$5@8#M^:PnXb_nɃQ}6 T6Ja:eJKXt e߃N߷}ε"骊acWWڰ+,ӌYoRɶ+ț卓NbCly3̨&sf۱+21WLF{{zq T}Yi|lrO&Dd]? kc!4AgXt1Jߕ;zWQYrQK)GB/f΅UMTh5RNFBI`dus3MG r++#6BXn4cӍEO c& Ij?ѽ֝A%CQrO ~E@z!Vi@V" xt7ߥXT"ie/ŭdvWI C?xi'b>={5\P:lQYx|ۤfxIB%8J?8 : xxR[.!v}U'4%'tҠka2iu? HH\''v/>wCfm^.࿆QEwy.QbO1*閄h 4* bg.ݸׯ*qh 2+Xk= X Ҁ)\0ܡ1$I*t@zEE*r&~#23VuNM42f:q]BoR}fD)m+h }Z!1$'ɲ T*ړmF n !ݛ#;UP& hz#{POaf(Yr^h m' u XE,Ar<u\FGğnYl3XM (U{vka吼~Ӫq$ZތE]*F+$;+Vl@͸84eEbV~1 F! bCX L# 2/i?\v0.F StU&/+-?4M&re$Yca>,N%u\j E8Π"E2Dߜb0hQʓӚV[v'n' >~W邒(`',wo+H鋦/wՓSnxJ^[UdNr' 1OXv0r~ؕx V)1jpA9Y_#.hWBNl-,k;M wuͺ+Be{R&k)\ NR*mꊒUb}!BmC\̿&}ɿO^:58h'J,9+`gaoBtτx@,&1r|JJ .?a"G^ F'"Xr;| ߉g0פ#v4U̍Cu $ Gj>M$:μ,((4_`WM+$ٕ[G1mvjRN)d g(5Z kpj[;h`,J7bqsjp@Q`*zk$־;?$ T u*@4) 1绠YX<'[5 7]nW4 z0Ell[9"EFy8Nk ukI2~DNk_2j]YP̚&3rkQ{(rĀpݒ.Б$fRQg_߸^8^EB콍\\<=L >k|aQ{*$}{N2 $mKqua- i!,uo5sPY4 үwTlE0nezr#a&>SA6"!%'?$6[]꟥QoI/sJSE"F l{v!g&6#4;;mf0{yNXIj4py1jMb+auVqi¯֨ w2A塰Ģa}YV`s;gcbK'$9g šg`&U1XlPa[J( |Z `Z3+ܡM_?Ch1)ng=VX'v ;i=vPvZ\U("J>⷇Cm8-F)uJ dĚj 6ǔ$W[%96Je r2\Un?st vi4Mo#{Pc]a躟xgxXϟO!P +.~ͭ?:VʸF¹ި:8BL稢V_ZoB@%PsQM9tەZbYpe tNH_6iMN]DKQz4óŜZܚ~^ʅG^x ',(4gEh=[wXJl\ՙ#9 Tlj_-F";%;߁' Zv|ÒsCEXw8 "J|#n0VV/AΊN&}+H$q#zc3G6Cx1zS338Aet%ǟF/!HtK"zQlx֬T$(te1ǨRz%tH~exyIL̲ONo۲rV{ׇzKc4! _za#Ы8숄l&pMi9O?O=qAãJ`GOIߐ0߳ gh{r$+o 4s> bc\WU2eM` 9'_۶rӼ5%)tu$Y3͚jENtY֟<3i(-w*jc^Cp@()7UķU.aG5*_"p\I :dOoP;VT)^{&>Vr7!hG)1U.OeƐ b|Mí-MJh 7"Yg|I|Jt|!ő)ǥڽw6XJiE (r< sK0\bP"[#}l_E'묩 ?W ';ZN!ɗr'Gz nW`s5&6ެdhv ~bH EiNH'V?Ǹ+P%IT@^eu8SgE :Gp5Yu:oN!s %e$7Okrȭl)t̀C G҆k@oOKԟ:'Fq!HԏBm./XDny7 Vn18#pe.}UŇZ:G#S vϐ *ؕ!%|}~%+A*:CĆ]2PGiI7Tb}a*7o䩾~tۈ)P?_HFoAڎky!ؙǸ&G!TFIbSK2n϶B0<`$ĝ/"8cԧk[1$Z^Uղ*XU:M bjuH ;?nȔ"؛.!N M{IYW fWl!n06cK~9?Q >SX}iSld[ P|S?Z4'Q3?qi rx|!7qXEGa2q#HE96m%N}%mV4QݔK:?jDfFeP8j<4',S nrWUYKcQU 3Z[uӬCr)baD'EaԙWW n*pZiہEzXY YЇ2cq# "u zŠ)V-3 Rɖu ejz \2)#zl # d}IKL2!+*Z>&B'0% }t<:g N~8"=i"z` b&g 66Xr1%3.)&X6 xnc!|nTz#7:7֏~^!Dkr5Yָ(m7A'Ո'b !_%;y3m ρșѿ1:_f0LV%i{NPm&jR3ɰ\꾟ϷDc"8O <<yơ " ;7K7=" s31:AkV4ZZ"rѷȒh;s ^I̒+%zKC}0wiB@d,ʼnLUZ/ $~KPB~"܎dŷ#S3\N [/Y1+d Cˀ^ '/ bUJl=1Qhf'xv%~RQT /R y&f _AB"hL Uz (Eev}i[]Cɠ{J DDD*n̚5 ^lH/_ȕQA#(:EL!{~OEkO16[-8dBa[v"fӛBwR[l'#Qc*@?^ ;Ħ¸=~xZzxg#ېg~hz4")zb; It83`;XDp v7$(3~W."\cwd˜2U9]~%FoXF,*Dۆb]s&H)}-H]T뒋o-A|Svh$Er2I_/hfe]d6O[ ȱbv\qRJeG*pFymp'wz%%KMsϗB펣#l] "×mROIR dPE p@{ vmU>ˇVQ"?4&%7HTұTaEDf}E[kE1zzAD~zhx#R.)>P  'SA㕂rLeĠijQhjQ Ʃ=س$n:&1 37.cf$hJB3{|4؎707v܀4 ;&f_Lͱ&AR(0 |fBTtZv9FTb˝IyQt\۵2Q56B,ےP+>wOlSh'ZeF "1{>P<3@Β%R|nC4c11#{dy$LƛYڃ-} r+g v||h uG <{[dޗՓ]L^ 4;.0e#oU#uPDr\+fL4h=:T/.LKuܖュv9E>fF Sj/Ⲯ}-^v4,I]e)q =-tTQKN(?`=O/`PR+Љ[|h pERV~d4;N6HLJ;ʰ #:Ӓ@X_IYp; l n׺3Aϻ;kUoa;/ks,exΞu9Y<76('k-<1gT4tn%B?LE ={x½Z:PGEE^8z+Bp @Kr:i[kki˩}F|ŲqOf2,*x=Cz >r''JyL8[_d2eѵ-7>=GՄ/ Mq3A|s S4}[8EA6N\ B[\f^[2 R'8?T2ê D]VL*_HCu OUl#$ӨF+vlGBjT/ݩbϻY;8Opf¥(fTN`:bY9r l7s)ZQ|&q]cf7F`7 v1(OϓPϊD.nM|=*l+2=^J3+Nˣ9xMkRŀ5EBR!]\@0$>~( f uBrI"6.Q>e1o>Z-*q sc]3an{uݱuʿr>KQjZQfNF1uN=-K0xy[s,{*dXt36v~Ul^؈w]h@'D!X*hcEA[ٛ4G/Vo~1kˣ;v.%Fj0SJyX{4"hDǦ sbڧis 䏗^m48N,HQxXwu4``Qȷ?Ѩ }*h}HJ L 5,,X= ƍUQTD5PwzLΨe ا v T<=#鐜2pLq+t I,ցn WdTͼ[нfq n ˅^r}T !HzdQ0~!..^Yٺ2B+>(]?ֆ줏qEA <1bS*VC򏇀] 2+.VGJ?R,=c>l1Icok&@+9K/ta+i`NcJ1'lM'_c[(d݀NL2b/j/lq pTbBk"VT.1)b>5T,ድvi$,SZn ;u+P^ВykBkԙ h6 PylWwl|mh)ֿy\(UvG$#GXҮ@ .6==P91#MJ(LAE cDanW^[TA@['# p=mhjk9mzM5~nw EG(:pʜ;! QmO-s)"lDMǠ@;C}F!9γ@pg] 0N)LdzT!~H "VY0pfB/wHMŀ8KGQФ71Cx||; wg*"KkRA7`u]Գ6;j+9xnALޞ`,`%DoM ˆ`vH͸ \F7Ǡq >0kN Tnu֏Bǧ-lŹ&pJ.BB~= "8Hi$- gj lAR՘@Q ⎱ui!+@%ZgHqӨ:F4SdY`+RWx;_,4.WT\YH/WJnHPc]ݪu %hpdM{L31wZm.(UgMtm1K~PR}-MB]j̀[s hBn)b^CXIbKgo܍9MQDj H^]# \OOt['r?7)9MDHn ޳,qus HMP:uϦuz.-@xY̡!5jvE1b>4HIDTʿ5".9qBEޘ6~=dm{/6ϛH.!GdݤA )rl8#Ǧ62&eԁqvk ;-m,xllA)h./È:_]0j؇ğ"X5?:b>W.%uPNrP}UZ/: °10AC#:7N  ]ތ/nu[QPS`B#tG +^ ~xn)F"{;wÁ$M< |< 1̙TCVS-v{V}Xױ%LzT٪mI(//ttWL/Ba* &{v0~y@%-Or X%Tx"OUSQˀ"ˣ#nٗ·Bܟl\yYRe$` Ej-V~bMcgO&fE3dPG=U儼=PR25(ItDs%["KKsB:F)Շ8G* c(@ټ`qYߑH-)`6=B%Y>CɸН^} {jDe!i;F@D84+V4xC8B!jZFj埅gUtpYLUȠ,gqd B@#V!z7^]͵2$ B!F=GZ"ϊl~"K9EhuxX' Y2_8uKv SA9 |6Lz^dJ [& 5Kqcm,8I^Ut'%B~O /{ avս{3trk NjHb+gd ױ 'FVݣVJ#FApy&n~#z@ꄘ랹o} {$9(>InS4y?DƧ Gyns!\dD̤.8?Ǯ7 0+~ LjYVyJ@Z16jUHk䬀CB/]{kLR߿eu]Wߢu =maSsoo^h5$ה~Sv􁷝9je[*$o ξ̽*iMcW+TmITi7/4v!6޴hdZJذxq<)ijpV!Hm,{?ν&,4PڥuQwph-1H?!eS[0xF>A!cԮ:py䝲8ӘYÚ9Qݺ5Ar.oڪ^\? 0)F–,brsD,|t̐CK@d3@46B%lBlQrb,ou#OArunti@34s<²_1G#Vl*Ŕ b"G]7+RUl30 -׆:܇bڠe-DĶ$Y5ܛie$53z<AjMx? (oIA`6uCЛ5Loۿ9$7'^H8qfy|bF[@#OHm/>O?r{Vs<8ϋ&QӒgFuA #6oy\su+I89mNfi=j\6Ji:pKxJIu-˻}e>sRR@3`PS]iI?FUOzfV, _)~XYפ Wf\KnwO#x}d5^XY&윬կQ,4vR~]tT^~REXr7ZfP#HDU4@#Дyԩ6^"O=Xw@"ZMh +o5hh5q .Ʌ$0x  %*IK_e(Qjiد6>R>-WĎ2A '? 9m$@omB_b B]J cBgc>d*nՂچaB7\YQKل!6"1x0nmfV\dm420/ !kEBqAY&7^z/:`t$zubpR&eQ=wi7rUa(cO'ПUk{ϭ9O'|,wjN$e(Vc Tj=72t=c7neqqafYg\/K<0dE7rP 8L&[׏dOբ$ W.t&2ޝ=nKcao3 T4. q ҋt?U;No7 ͲDiJ|M.ގ~*. Bc/0MLRPpUq}惴ohLBϽ;Q7Tz;qO. :R"+,8q\sۚ}isu<71/ Z+X|,ɚ} lD%A}4?zOf=BPRQ a?28Չ1Wќq5kN?t_Tb=j.kGk[nJIm!ŌjgՀvӘP]g*ysSMx4?j=f (v! $Tb6e?UqSeXaC>sJZ磶ߴj>Lo5yX^ovbы\4,*$h = ۞7A\}4_ d >,;2]+ry"adFx*QERG1d;#^hk2EqK0͹#a=E^u{LGbrx%Z(7eH]F~C`,(|xT{{aֺR~~Vs%`IeTdt|tMk4ۏNހz#`yp#~h% l3 YVmEڰ~KP-@@ =5O&F &Ƹ,GE$|_A([ﵕtqZܙ28j%ǵMEFe`FҩvB BFσ#D០r5 4e4,G t}V R}j r+p51 zi;P'󫀲WUدiO~UMKI>awP ʜ/>uFٓ)REM˽H*QEec8<_R =Uv]ȞKKP:ĵdwrOIefS y16*wT`8*|9/pB7{SurW 0?"fW/$-~\٧12 V| Q&n{i%w"W1(I6C$`H뎛6, H@/idyҩċNkY?cmBX5r|z*b7ZEQ(ؙFrNun+[& w^5H˻B5lk:!n75(FC.NT.g3i<=PZC)gv(993$B4Zu{V;s$||5<61*YQS (N#[vŕj[ -H-GXSH+"20W0$?;Eטם(z ij^ gΪ47=ýtayŀe@CutefG,G/2 tv{|zvͧ7 ƫ}lFl+%XɷэѳorK12}{+TvC 9Y;Z|7{2?5yB\Cs"Jx=|Y/ f9"$ɶexˢU84I_l/8n ɇ>.Ab4Oٚ SB# w]dzJCMԡSu~ p0b[-۱ԏmAc}p-w14p0ͭ4&٦㾷7T!P 2TB|.i5׭)pѴXj856)jRR0ڟezP9u~gGt ߝIaxI|aͼ7ӑÎ Uh3\>cF}$wvO[6#w~?vybChNL_L*=|޻=y9:kJkr"bQfYN>Ցf ~ z9b9zԇWJ۾᜽{o}9"YL0 3M_&-tk&mA:r /Vq揄}#Hq71C`ВK$JLi|ŏ'[3,j+gh&x#$jh{~/DPVp~r rcC0C2"XY]FH镹>!nuՑl eHZV3?"htƿ@=soF%PC#[%8J5v_Ձygl GEAg-^ʜn N- 1\ SȸW0e?Y$KB#>wzhS5boЀ2c"}r[LGFˆ˯y;o} PLξςlvH&ʱ%zy) ~'[ܲwLaYݗ4-]љ%Hm=L"G9ޝN j|ga}cv~.gHS =auo+F+(=퓜CjQ@`{:dw5rIm󥝻rх04.u%) ˦b%2_=KiD :aW?1zaTH:8n̴%$k^o?%cq'S,g<|uѦ:j*G\xg?jg#BRx+<7(LEC}N^'.{J?\erCzRgJ[\D j. YǔF|_̴YOlƞuzPȞؐSji(fRzFY 9#X_c@KT9hGwklb` }+zȓ(ִ]蓆 ƲE)d,^>V3`񁛓;gA{1xx<=I~#jɅCa:WԻ 7|5kxz:)`䬽}DvphEG[!=;\8 ēGNnvN^ֶ;  1_!o&8ez:Ex3iiqԅ;~ۭQ37wá!f>O32lTk-‡18+6ֆ-QhcnkD%vaݜ܄\A6.P{Ti|gF Q-yXf)Ђ_0gV~a `=+aws/C͂/xٰ-N85bJ#Mngy3W >[t6K x\Nժ=UE~^0raB[0A0!"!jv (5*!m e $FrS- 7 ݸC^fʈ<䟋%yҌ'j [.O zm ڧOb"kYb *v9fdxvm'd/E:kJoKo`$HlAvF=Knsi}i8z1s`n h 16e,VN@Y! j +6¡ﴱeSVxS=QVmM;u2?Ջ>'6 ^5*Źu@ʱ-BCƴoXcI'X:mΉڡ,bDY-`)~7ϣSሞ}c' vᢚ5K8i>o칛"3$$(@R׎ @eYpphOQhkaHjփގYW=;fHHA5?Q4tj V~[*q4#/OpFuY.V&5F guy1)r>LeqIQ/Y kRs-_MEoR2>4t;b)9h+XdT䏣]huVMuI6,?XoXvZ<1ۊ?H@T:_qW)JE|->Y -,.5f_Rq5(>#g˛)<}{i-ۢ/ެ$$aWo*FRŚMuS 67/`ўb-8>)Dw..V%sJ\ҳFxvƗN34ȨGVH ZsNJ9iQw;`QIBD%xL7Eޯ#)8H*+jFLZ Vږo=T7< qfbbHu;*XG+lff|VR) uMD=mљ AB=7`F Cq7ly&gAMU09΢ Ĭpan+Zk;{XMtL/8ƹ/nUyh>4OZ;?&#sM/$֞dp/Rh:>pA8DKQ>m$ARi{<:c~U4pX^71J/K:&0+y1LYF2" !FMPi{ZP.9F 3PL<k7 <0Եh܆ol3g;H+Њ ʡ߁;})ݪۦjc_ot=d|'Csi|%\r(hҐU(YQR୧`̥b G6E,Oz<Mf>V ZA[$EIΪ.nڷmFO#ڜ ύg |,XK*[!'븢MQOT G f4odl[F]{=Ʒzy> Ƭߞp=[锆3OGZnϒH7j+soK1T=f$0#$iX ڠ)c~r[c ]Ư&pݎ"g tL5i>?1{8fG}Wz[z.A}tE$ t%d=EƴjQ9A.F!+K Y6 }#aC!hG3wRjSu[uʠ`WUy6)53DZZCTn3MTk0pH}}s4<5|i۪kq1VIƏMunoh_?Xd^S91kL+io(L"*nPK.FI>O yFV4`y{L ^KXʄKf}5=I\z>Ğ #Dƾ@;ljpԿ+s232_!b<Ѽ{Ρ6SУ\صDd,̆l#1;$Ȍ$L֋@o ֏ "4*(KjA@H yx'ψ;) mGXǐ Xέȣtmn0xc'D P;UQcߧhC_ف3yp)vU~bab Y`3b!IX9n̿C[%.Єpપ.M91(ҋJƭ֤({"1 6W Z.wBGe;0;=~M=xS3XeҒ%Fm"zWĭA ~d݄n $B؉*[bny@. Ol(*Bp/_ ZC7g,动n?$ݮ<_@zeƱ MMe{86.qOW@zy0*{kGk?v,nGe։gT'Z.-cʣr=lHջYdV5Pa8rouo1JM@޼N=h^>sʠ/?*ȶWgz Lj3pkBzJ.3pv/MhQ3h'~Gkwı0 ⿧\#W }ᗆҘ[yh{g!Z73(U:IB5=iK`h5H?8X{вw~k?ObAYyٝAp._H.n?STB e7:?)L+5tt J;c]E Bx2jҕ6dX}cmÖx8P47+իwzp˚Bmf`|$r اMaMG#X/)W xA2헝Ǔ" Lη}s_lvN*+&D$HA:.;qU%lEKf\*1'}1~òsEaӯqOȻZI[/˄W^z?i//kGy"cL}ffp92FܤBvm#b;iyq*sgݺ f =ԪjUx 'Dz%q3:`C3^h^rtj{jS VS :7ƺĦo_fdHr{pq=%%bx݁/ Ɣ@ܰqeHkVoWDI84M<1ɤZ+`bJ#5,ojXRуOC{K }ڤ.0`GU~&]bzl9t/mjlK3XYhqd%35)1?VbN~Nx&JLģ#kH1֘Lg[ 08-i!"9Gw'=q@"~?5Bo[ 90+ί=<]I`cMjd@xgG|xZP.py>V.GKfbdy^+\K>>`tO.o $'*xhxq%N<5.R0oNe\'z].?½*j6* W3&Rsa"T&u#m}H}CQEa-ꈰWqPܾZڭd=,8kPTCy3Z<}#oI h<%}8_F:f70M8)iy&4&8>䮡)@z2\FeY$- iO1P 2鏇ӟn<JI1>kxi1Aэ ֌$鶛{ vIwgd5IWr_YV/aG+!F!ѦZcea+p4TQG ^+ _^"|akQ__&v^}O1nA0x)S[F e{0^Vrҳ͈7]3q?) ;c ve:_QU$kth NM8ɣ5#,bY{ȓˣV7xS~PKnF*(WcWzqPB0yyY/ne `,L%e2k|7>ʫ,vh=@.F'Q0*JApl19ҊxSGԧ,"$)4jQ0]귚~ԙdΆjXd62/r_PnYX@Fu)_ėF-E WSx`SHOѮAyHv¾#W[J _MeJ nAJKm9.kmm)zd ?&St T,lUƼ@$HrIF+ @V,3(Mg3Zػgɫ@XM'p ~ :<2i֎ q5&Q겞7ox/$. eIC=F$t)(&:5mi'1 D]0_b:0k ڧib^o4s (lo\\훲FW0^r'*) Hgؐx6}T~y|5Þa@ @$>69{LUdxL&Srb&Lp@ZF Yƙ;LSc7} Qy*}JPP2ڞ|]CɌv5B7[Ph""ɏg,;]s؀ۨr]㦾0ZyE.l[%N㺣u=ܝ [/F]rxΫg-[klw;M%Dy96ś!׀Cnc Fwr]RbOdn\)(Ŵ%TS֨w䭥Gl0[_L꒤N>`fU(ǝ ̰bZ`@ Ԫ>o-l'*,%l!"nwN+xw0űMrׇI*b%}uEMtlt<؆f&vv'0 MV-=DE0/k Wի=@Rw&&K'bl4eQp|Q@BgG&X+ʞZLjS?+t74͚Y2 f=\Unc9MA2fi˗jR򙰒lxCc6iPXM"0Bް6`iq}R TI>rbbccwS]ڀ"I &$']a˭Mۈ&b$(\ZRN{cS\B!tm]nC Ue 5Al ȓm*+DO/~1+/贚VusS(Wv 9$9*4a3;Oa8C<^t_E/T0۵E&N/:-쐡G7yI N/'h^d_ \.ӱ?4_J;I?p뉛|IL]>bnu:Y;،a mshjPś.g}ׂˊ\^zΔ͠3ݢ= Ee }wqGIxRWŖeS鳛ehZAO;91YLvfIo)S7\IZt])"I{xzR,^BZi<@ψDK /SgQ#Msü~8RXD 5J~txU{ ]cH{晥P y4"$JkЋ_R7k˦kZzmhm^Ha|Gqܿq8@8A5=ܪGePsA[; 0c SIn]zw^gv..õ6قRV*40@};e wrsYg6גX4}C{$T\36B)bdRmOZPޮkXϭɛk.s \SiG;њR~uRpmMqbd D"C۳VMRbцmk `k Uᾮ5f);sav|9(.Y)zb3ܺ %X;IpAzC#^Ǽ1^is_uK>V#P!^Gp6I2+m?n볷fJDRQmEFRY2Rפ{!ݳt*sp~vV'nʽq/Zr}@4}/]g27,_ [dg R|7/GIjɨ<ŭFI)x p^dH}e]՝9Ɓ8ǣvA~e1-s7< q7qr9t+udq8:,aszP@g_? J>}ɇznTx[ ?ǯvof㱆7ϴtA~wz.U38~]#du-@ȥQT+]M2z׃ 䨢adnHb@;|6j0j}y&%]`eq6L.aRz:-/TKFPr⦶\Jը-N (;y-)Ndern}= bfK9u"{ PI!!9`} 7P/ZyBS1=>ɳv&smNg62^Z λfM/b p8O",C*bЭbǪ~3FxGZ~ >d×̀![(Њݞv;T]}~j jm~cCMff%PhmZF@Xܿnv)J&4 yOoBsZVP5_#~lsb 3J ,<+r*5[8ƿs8 Z2kzA}wps:fel^w%Q<:XRhupzbmo[PWރ">=#A(ʐdo(&L+sxQlBeWyFJ"nPtWXb:95#8$,<%\bwbgs|W5ĶCX5cU߱s2 &{.XcD(O;)xt[lWC^;Zix_m449YbkZvhKHaF]''S%uGs(v^T4ZUC.qD4iވTB]G.i9Rw(g_e[Ld?DAVF莍)j䒋n1NwGmcٞ? _VDh9MҌ&4y oL5szIU,=3ڽV5]סr"y;ƿ9DTrPb:I `ua9pт0f _ANv|Sg;C"#"){~&9b" ̤{6k|Fqqmd+Lb 2Vq{td U3IN~z"H~@ K% S 9kDK(XNqa<ا^dQymlAO^HS/#uip4bt`wǰx.XBM1ؼ9i%tԋOGL}Vn1󓇦q&!?8nNGT猵cԝ*A^`Zz!z]y&ćoaK˿9cySx7A&r~U 9JDV4]y";jl2c lMevߴ(Ƣxkx Z!<يX#,;xcv1Z -Tnq廂͉,f3΂{@L5bR(DFhs: Yh3&цCoWepŒ*/]ϵC%8زKT`6LS,c(;oN`1 (E:opk)ŀHޘQua[ښϩ"=W-^본G|ݙa&FT0^rN@(8_) w\ O,hbcةkSHiG1CFo箽Att)`ϻq^HGB_,%ekiǚ;޹YA&Ad,f*5cUJ5Zy|X%m~`%Ѳfi5Byץa~IlA`{u\ ĈD\J. Q|g)y}_s"}ہ{X eE,Lfm_^5;>WлNY})paϓw|틏t/6:>"/TSz܂ ?"`1m(\F?†_Y 6rCP6C[gvtck|K:xK# !sףZtz+o0ĸ­AgDߥuςMw9a_,B1\KVp\*L%LPj),̸FqU&o[6P+Ŗp~ GQH{+Og1"c a`ܗ8<;GQ}ܪt  HfvhGڗ S=Uf =us_ <fݼ$#2IOtidYkVA!.iM/&[ˁ%/*X-Hw-Qh>AFqE;RnL ]Ajmbw 0>c$rg_3>r:h U\jR%*; N NCoz(*&C8lndqmEwM<,; j{l{5_4:Rx$E"D8q]2w',; 𼕴#*/Eh YKb_af}slͳ+YӤPP0a\<@)18NhTr/S/s#js B{'[!ؙ$(`g*[%Si.Z8ҌȢsܩ%(S@d-7Y~Ez@#^6z2,"QT;*573iQ.&gՆk듋5Fݨ^Rc*fj WӉgkIKZ]#!sza~LE{;"-b 'HhI'4.)A:2E{%HuĂUjo^x+tT0EA#NaX碗KM_ixe_MkӥϽgཎP:({n-Dҧ 3c` кq ( e̔],60 3'9TL%F,s娴E{J!QͯLE|[6c(QZ,p!#etRT"?\wי{K TyYYCx99B#ZhB х7ϴ.XLdpI,K 81l=^?d6]oPmXQjŠ)%n-݃Hušѕuvӊf0cG,[Rla'c;!JbH%=eO;u2\Y ٴ[(sR4xa} $A\BZib K}9^K@;sn farS!PbآaA**YM<+Cjy dnkF/&\(#i,6i֬c@78nPҵ]iPΉ *dRaChoj*!1R>?f"Ug.݄v[!2pʼ:;/dyD`YQ;LT]i'o'L?6 x _ܗ{Ki T-PZkf"8τM%0}z@ZqQy` 톭{`*Lho,ߍϽsM9TLmrLUxXe 7૒ D I愡5|\Ԑ1–LQzi]\%Z'tw8bb.7)T)ֿ,gPCIו)-!dIC%d 3tu_"ztŨ#q3qKFWhJv g?TPc[}1cے8*W |:DYWܮܑs¤Rp0@*81.cKm7CAq ٤P zJ^E9&7p ڻҚ  ID}Ohѕ~@!F@C,D$ JGO ԿDj>4SXխ1*kf40 2=`djD]J P7iutstYAJ': Sθڪ4a2(1r-TFDj@ Q? o(ͷx'j7v~96/ *S B|8.~%_:i#a2i<ҴhKp-Qk,3 xM´"#n=tP+9"<'X>M\֙(t">I@(8: vHc?[kQa][oTz3CZF/fo"i{YG!mX * _؊#ijO~G,`=~jK~kn0AL>C_{_=9 vV˰z8Dr OR좙h3yM R:S+c~Aj|"r?[ I.PH)O ߓȵ˄/+l#nNshM؏O&URJÔ(0fUx)8_XLи| Ku`$}'ߛ YT4ַ/ MK:cѯfLDYdxşyp+QmdSP"ASʒz'#Q<?k?m4TԊE6 TBmg?`w VQh6{ f ~FZs^_hu>`: @ݎ?k rjO8*._/Qh ZPm `|icQ92|Ӝ~% A"#P2/Y=$.~}^ 0& ϡJ`T1BҲ7 3Rcۚjȴ-L1yOF.ZXiBւĪ4d"0bހcϟwݏ#l>v&!+iW^WHp,zȕק 4۷'ʧEQ6JSV2uS-)%FN{i=؊Θ>s$.R<黪 E,P0LŇ2!;4FS F xַ'ꧩ?ݪA#i}'fkew_* =?D5 D xZqgqM:iT E,<>Ymyz!37}, KpU, 0+0',\NLwӑ:JPkl h{nV5o琝j.q'M֛QUB~ftH?abTv|RTTHڽV(j&8+\Po09PH3>.1;:,=O #IgQr3֎~KRm[zO0)`[渁SY~#~E`DșZ@fiiw[PoZs)\-'j7(#aH u,G%t &2,ZX9kJa&JI"fnYe0_'0\wP`Ƞ]#3iCkX|vrB)2(L ۑm_Oz_<vک5=%~a4}J1kP,1L*zk|4gecmB$Hqbk+sMQmX-4l^Sٙc[1z1TEM,F.\r,BlLۚ"5@1me&kI}:2H (&m_%ROmoJ%:A\. *K\)ъp53HBq%S$E*ZBƆ :2f">7Nddȓ7N^BQu|b^; 1"Yq{KaL-^P[YĚ r[g׈`ՋzpZ~N9wEBU[KDiS$zW\%W)O@_dqB>ZR r,ʆ"s}PhQ]g}Q=ΚnzD }>m6ZGmt,JwKF012%Xw]Jr#_ÌVص*q4PjBe/A ǗǽY*H鷽; #fO +4m%0G7| 9gɘD|ٸt@ Q+6-K,AK^OW`ߤDclL*w?;4MԚg%ޤ\ Z1 7nQEv'KPsn[mQ{-zvc~fZ.|wa]ݟF\.a=j3)jS\F )UEԒPV뻓,QiN3! DGء =IpK b5<ĽqI()N/v~ ڎѶc=,+םYߢ(/j 5ڰ_㪩cY?aɴh{VK! @~a[d- }N{I2GiA&JX/-.K_#)-z}I@KQ?gQњ!| F=zl$('6-G݄.W5^j#¤09:^ rKl'J3?)0s"n/{uA7F|U#1%SypJr/!/ i r/\OӪl4ړl/i^}Է(:RNp(H-{ElF]o$\B7j )2 8DC XR !XAzqgPZD3ssy"K.nGqԇ0 (ZOht%5*,2]Z{[`Sg_ONݠ聯0c8d7C(&.'R 7 Ù-$g pmB%+uOj(YOv  xX9Ԫ2įK+$1=˧s B d8PӖeUbMwm3l$τAM =OohϾy]:N~9GB%%&~RVx]qq>a"5>وNzS[adcjxw~e( + ٝ]*BR Ğ˕쐼}~` akm# HJ';Si PˤB#5̻+ 6ܘ7 U-kg8\8g!W?%E_ȰN"(=ƕ\V9fe=!>ovߪSgl.ϱX )w(5IoUKpg5qګ>&@`|B̿PCB:YhiBUJf_#F;ۚfg߀H믚1!iWJiZ-~Nx|@3vT{q zU=A]mq?^~tx%2hh&vSG~F'gMW xNtJ-"3zZu&`Fh!vx6rspL$cl$V=’ubn^oC!i!AŘf:+kq!_e ab{;5u1 fRN7`҅'~W>hơ'uٛ/r G&sŷ+Ⱥ@{ C܎$vuTaOD|&'N:& On?qB`º&3.[sZtfx ĭ_E){|'`ҍOG ~ǁ䠐-.gDn݀-35&o_Ď|GmHY^ U- jH02*ʭ~;6o\T-,*{{9dROh#Du$I6> #Fhr XNk= rºBW&KBfU 41/#HA SxuFm ,2Z[X"سuf[*%W+&[ T潶`U ~uS*q^O}dQ.rS<#J -:Oִ`8vK@#[نsDeTꦛ%Os'H 1Ƌ4FMy z|IՁGkV5bipm-uo2f.;jo*o^_!apt>d6N**wif.7j6՘QT1l2ZZgn$|O][d(PXK8|9י!It>XǀLvt?h授e=oojbj WC4&b5Ưw-G![e\W5A_f\VYt1,7 " i'F ? l3X#uze iњ eP@$BWuLT2_w dg"p]fɋVL/;{؏yJY 3 N;^TS˲[]7|:Qަ㥀.}5n~[o2N ʂة{N CW; KgCtb&d(hT|,-gyŘz[%%IMQڒLQÞ? b;f4ؘzviϞsԀxU;|L9,{^{Flȟ5tPfSwt@±ghץEɰ?k; Vv991Ⱥ 3,ř9FZb ^F6p̬1ƹD1#Z Ca:Mg?uJ*#k "8y<)_8+)5r$\k{ Uwmla J&^Mƥ\7TC.3`r˶[թ+d+U|đ\˹׸cFJ^z5ܓ<\ 6/+ /ofO(sx# b+Zϑz-(5 67 vf`0$.0(1܆,jLPNW}o~"LyC]IR}]4X?(DCmkF&L.UiϴE| ֟kFޏ5@k|wkg`*otii`4?NƋ+~,E'Eod Ugeder# {L5s؅rT0%]eۗymO ke9Yb?w@єod( >p6Pǚ66ޗ}B7J =Ffҳ ) ]o𥴬n`mbasX%w﹫jFH}[&m=gZgYV#ګ090PDRh-K5A*IHd jYbLU*O wr,Nh؂xx7!*%XƦ@^<%%Y!4~_pV(h#q 0" r'K(2ܢ0 8yg'0PYPR0e)1Cܾ߿/PrmV2f_ "L+t*<`-OnR-j@d>6Xq"oH,C[ŸO,AR<v<oz%OcD_\r ;] h$&4tN^1oD1??wxwǫ4rڲ;ӕ@KqF=IN.XQKѻaeY#N4C^'R:Lh` .?1<ߌW'H\jy?("ڷb ?j@eU}aN/TǞb`Wr $B?^a&.= P*e"`߲#.(%w 8 3(ܚٮ#Բ|mђ7';>VG/YFW`5R%U L-1\%_:>˧pYry,+ltJו sy|?4NX֐tۀcg=Fܙճd?@%CcL.unbُ1m2h57?ckPhA[F=!"8cwGO~g8zKbюvQ mlÒCbt9^$$${@v}NEдL#Kr|(7WopI/#b",%붼r1zj~wdX8a@RVqP}?{6>pX{izZYs`a6ܳ,6ПK<18PzzԿ~ ;4Om/`EkI|Zao,:͹֬Dms -Q2MgY~Y8'.~ lw_8mg0oUzAfR4 # w%DE?/!. 7@EWG!$Zi[V'HV j&C6.^=kV!Y≢EU~4? )HW07ͱku 9lDA-gؿgY %f *a#=i_\6Dܴ\',ҔVfh bC!VJQdTc|U.LcX,nrp,KȿSć @{v9bA]3Yp1)'ZA,9 of^J># @UM.ZRA=pv&K.:9!DXsåM&qJf Izc?ϳx1Go!P7!knhd!"vzp!ҭ47SL;MwgksO7x{*S p|^J+du{T߶EI{ Qs)5=] |/t*$&iV(mn 9c2P^<@yi8's%sML)C@a])k,U #KDsExqafk'X*|X8tÁy=Z+ܧn|j][C}(5N6,"Yq{5hwW0~{kacҠ.6ʮڈ=Qٍ~SkƢ &7NlO5 ͌U>0=8gʀN'TW\F0 U-:廆Ǝ&>Kw")q4Dk<рiKxk3:FKK2u=[Я&]躽qOv 픃)==I#xyȔo4fB uwN`>-(gP9QyI52L/m^_@tPUo'pJ 8l+b3tҹV@\v Ozۮ. .^ f2S-(( hT6*fŗ>lvuzry8lJw 1s^9uK4ջo? -G4͔k: 8ŸZ|`xIɧ^IoPІB kolB}}e:𕘹p鉀Ҙ~NSq"@XHSB2~ 6P"1^PChK7Nh?-6S!FipF٨э֎;lx _CqZ%l5$C?, UZrz&Zi"Udc.)j ,9IcG'dOxft.,*jJ11><+:0jQdq~ k`ɟh}ՄҒUsn鞠Mw(v̎X xaՠjOm` ӑX4@yhFT6:v{"CtkQMGq ~<މe'$=$MsD9CEzy oCq́K8i|'՗͟ʯ}&~1U6шUjj],s '㖇H<ȭ%ېgI{8Lׄ`@l/i p |XOWϫٟ7Fg a]{^T)_"X31hx7r8jt_׍zTa03١ nQ> 6 G+" 5+NL@tn+ [撳h7r]&.8faS!P*ιjqeb"4l# 9y1ݗM\/aƅF\;P!_F5ф"kE|aB):LjxlEkO{z w#92nK*Wsk#iJ:IOL-$5J1UW~OUWz 25XMr1Ɖ]6q^1^bQ c%JJF1Q4K /ɘjkfKύ37 ܤA6!:GFg{;pFiF]D~1V|*kp#Qd]qaHb󌨾̕!進 9|᭔smqu#ֲW,ܓgXOǽ7H(\fP_L`13|סCBJjt;| >c";֨f%jzT#vG0;;p l}4Lfo-O6df9PI M!6| з M]r󚁬{:,&4o^@ VwC 4W:d^]cK 8egwTg!F58J)qF̝fԐu)R98}폕cr%]"sz_謎[  Eeγ}g mݝԉ61Xۀ k,,q}!:4n5 JəW;@wRϚ_,Kffc37E|2Qz  f#$'CJi}Ӄ½-s:E,DB8c RD"wo4^$x(mRGphV䩓N8-ݵ9MTCj@ DkQOO0ҚR5s%imTM<0f+U _ki( ⠼JTmq!x9a*ڡ3%޲ѝq|D <|+CLd'p[I]|UkW)_ F^`V:ue2,Onwxk mḐOk[]4ٵᰈ%2VY~g[ůgDX%AN|.>ӎ?F.Q870L@^y&zkJ?xI~TYxQnS(D%Ʀ{/m.YY!_ǘf,*!B5K2UzSobфge~J,8MisGeW.~p=@DcbAԭ3Ӑ N$bZZ͌):*pQ, [w.LmXmKy."D<ߔ : EKpKCTGhN .mԮ ƛ6{Hu娜&(&ru6Y y񇂢={g#n:mW++!ȥ5,w?"+ :$iZ2C$<9biUzK"}l wYCR7Oc gK3.Y`kubUr ,MИY2g:ar£{nB%I`sF_ ]]ێgnfky! +yY 4IdJ 4G)-wdLl@٘F+ׁfY05pERyʪ&>[dlk!dM*Q1jS'H=)ⱡa&?g"CˢViM^iQXT΍}NSlم';vٵD; h6dfX[Jժm SL)[GwkaI%w1 P2 ATF $Br +~l(c)1v`5%V S$0/=q0 `ixi`"aegsƟ7B@X@h<[mV$tWOA+= ;)F_j4h82_on5 +U?+:F(A+&ڙH=5p#,_}sy EyIp y0, _re^|H&SjET+'EΆkYgLG|G%'MGS 4Lr/2td*Wi-.^Ty7M $Zx *bWpi5P}"VpAcxHx?Ժ$4U1>֕\O!KvNZ)(Ωwy"y4W_i`uw i%DRMh\ۨ2dיx1]ҏ@ vƌT'P(LYLt٠h*)*oi7{Rchnz W԰POۈw٥o0l"H~1 DF/e0|awcv{p#Yޫq:S e7}+jzU5s֋P 7 DgLhHfcC0C(ԭ̎;gpi$޵BzJ;r!VJvb b81DD%\J(Od2 >~eqSL8)CQ%wWehPGF9~R}8Oĥ~.J !jS]F0`Tn[)H {J)h8w6oj`n7^Hc?Um Hg5%|k 잰O!QN3gƶZrB&D{N/[>M h!M@J:0֑ï@?9(U+8 [x`] @&XjQ|*; F[<_&-I A ;Vmw6,amIFju܇rwXQ<w^"2bnpK(gUT>cML?[ESxY_Ef nH1IE(C.(E'~g7 XB4j~bFS!ݽgzȑ/uHƨ!\<)u޹ MG;ǷBMۦߦ^9,z^: cxAYϴ1|f &AhZڊ,NѲQE#N0OFdx?_ו ^6iz!20$\4㏉ݻE_;ׄ[>3Q9=Ⱥ˜Єaۅm'鐗IԳ?V^YMѮ͕ An0RJb3:J{dLVGv]gWRoXVԬ9D [^%ȳF<%m@ PAyG?)T4ZNf@؛3m'9"9x2N v MqI~fuaG'#` [ -I'.hPDCa !;k>Vkz=eĶ!H5ypI~T z^N5ÕrNcMwd]k$5.hK',qTu {Zd0?l*'#nQdJKMrIv9VN~UC][H--3֒3=1-+|o@yшjeAηQkueh!9mۛd05.H<kbKs.g03-#> Z#ˤvb4k݆lo^ϷO.^&l% 9 S/":ڜj5P y䡷zf I01vB:QoG(X kBea>sw|ʌW \?:"Si"6Ǜ1 n!h,Rf)%C|5Y ~7r&n}~/׷9 g%seep6|j:mTD/Y&3ͬ͐j0j_0Q93ZbMBoG ! םqZQ <%wj' tf+J0L砜n:fm~~uĹV:~U(1U2B̗=[?<-WܴHr"c?.vGac˵R-Upf=jت7TW-܀ ܙ-rnWTrT?OkF7a>*`b,Z@E费eP#b[f>wQ ]}j5*~j>B/L+x G{:s*cuu=rh-:˹ܗcH"LM\+7]%eÅDFR KyaVو l-IϬI[W,_iV.+7R-Dth # ,ĶXŸLD4Z$frѹ{4FZV'܆0yQּ86_=h%y`ygHS b\GxD g!R3#5V|D}&- ~&S1P RƏ^(b^,L>!WV2.yP%낀RǤ.5u)s/+vUޒK]0''ђ#'P uF$L੹{ 4agRQh\ЖB󆹕 ^/™ǘ%gɱƱ$<7z<:S#_Bpᱱ!z$CPnMG?N熸eͦ3iS5BokC}`tbt⚃>()L~R*gkH5:wKm6}P3F=wkܕJh&/%*7[R.n X%&y9cn1tg>B){,kaWmG?Od v?K) (jSD'jKo8H_$ք[/\:Эwt0TBRhUBoʴQkPjC$Alqyy{s+9ϓ$%0WT Ukq[ AT@'a_;7Yiґrw䙽u^w0͐SZpMH=e0fYplE>|z-}k465{֒,FostY>QI*,Dg1Kג,"yI|̸H xs6^ER~6H4{;ﰶd]3mx Mj" +t_n9oݟN%nڨ/4JSar  bfUU5c>H܃`^T3>C'$+.Ck"P)"\E'm -B4A * yʶ~pEPCWˌPn$kGB ~K~Ʋzv<H6>R5xbc1>V J7j|v@+ΜZ끔-B+LP8ۚ=yD?@K?Ko(D.sF?&: rb/F1ZV}=,Ÿwh5C{uvoGʒ (*J]/ e )[ 2^u'.j<hlPb#B(N-РfO3CsZXdi9Ŏض*!M}GAmuQzZ㥖cVQ\KJ.[?L}3mʤP*UÀB?yUꕁ;R+(rq}u"op||+gmZ7>~2&Wd-y ۥn,F{0 "G9m)[?Vz,gq ;[#J(y5A1vIYy~k.p'|"!NL꺟`SY˄__+R.GVS;7 !Uw6jX@sr\ W#g٘2hxK! ),[SA<mSs:.$<ݩ<PT&R|$kQ(!8ܗ6z: .5j=댋vCM8 +<遺=(@Y-xUg mEcc=PXVde֐R"M0Iuzzرsc4k@뉍Yg2o$ |K` (5 ޖI{}рzdn0cTL7I"V ZoQnx\ $8h\NaDsKNF~e* JGU!/@+uii8ɬl W=IH9ތ,&2V̬~C,CEa}}KAȁY5wRO{X$ iX Nq#UE_f?@Eb6`TrнZqSaTQ -6Ou*Qd$DQ1^N^[%U[Dʆ"n]Jzt >WMvا^&q]9j {I ,{"=5U|zС_s[+ut3VQȊ5N DM``kiQΨidoCLR#JUD<? u w?Fv!\Q"ҊDFB@Y. ̈z9-gz0vm;;_ IZ*x솕DѠOS"!^|^w'?7r~..jUu67TϞ̷  ! $|$/'rt1PF =ф@iakqR<[La8b e`9t>d8>Bq2fQԯ&:ŝMBa}~Bw<߁Y^kʪ[ dH~\x[J5S@ZWLACh`RP]e`?Hπ'-zGJr+~b>ZN=nBtuha 76@/(kzM'wl_ٯzd<_O9ԇ >MM(H k,U.m*(oQ1"Bccr9EKi@gx\<U$iHk5[,֏_X^m?c UB c*;-1k6n}7+a#JxFȢn]GK!9BMg"nvTϔS);|G1%z8@ ߁Qi2ke OU.PduBQF ,Nj>{&RC{~f>ͤX7O}K~H.NrsˆtnCe/3ιi 'CA[ 92gq.y iw9(a?[o mJ A OUZ--tqXA(t=PcJ$s܏/%s}1zMtq|znٓyEdox&$JWV_%# jEXw9DA".]1NIA6>4G'}1[ :-G( ;X痲buH2!wDҟ_/V4&l ^xS*3uZgףO;!=si-:I⦃8QȟrYɳSǞa]oe9I1=#|My#bxoWs+H^C1٦لrҟ5gwn~ Mto$YEW[לT"+zxu &O 菪F#wjP Yc&mZ pq.ڶ$Wue[ &EoGͤޱzӺa7p\)+Z3xB/I+kZ'<&݈d"` :ldv)h9U1escjOy[SpR@ IchG(NZ_5u'@Ik$=@&'D싅8%_{*7m=wE4#4jjBr8aCB@2O{ IC{Ճֶhݧ(VC4aݽ=P&DBEa貳zB ˹νrCՇ湜NwJ.%h1zsn8V[ (ች{8X658}Ts⁍KUIb;]BdϛQR|QFGޢySDNQvf=4,~`{?Nq֭?#A\VHgχ6Im͡Jeg)"` U Gi(ףZcE{ax9wod' 0C m"tBHlN9r0֡.V!.„~i۽wIP8O0{xcvk}Xvq㻐n>=m(>_vavHmXb2dNxk_!u|ZL$! u SPz b4bЎqխ4Ru/{W2$ e}e $Unxÿ.M_msZ?EHGyt$mҒA{ky`_UX+uJIA:VԠ=2!vksc5?mWv$]^%C/,M9Hmۛ;CCJAs͍ $9\ݐi2-(EW&תm,c]M)!%]Egx&'5UE^/累IŪN?x8fb'm!>!N|-ID(N?*46p=*`LaV ^KsqSC3%kh~Ԙ;#B7 7j;$Ii$R1;ףTqoD}F!5?w Rd'v]GFCrfR<X>T mJ|V൑y<UtR" A7"ʗݘհ8I W<;# *J:ί`zL$6c鄕dIlJJ}mF,}KK2=d1~Vő.ן^47CiKkDs\N6-u2sBeLAFBGJWL85+x\ eRcEYO:gIuEgQ|ɥ.h{[4x%yCWެAYR/{H~ ҃<^C;qiuV˦`J@”K Gu0gܪs==uG;g"j#7k^@5Dq|E%:DU7Q>k!i`\"ҾS_%r`> ZPl43P#\Pزt(LɩTkb"_͎ՐՏA$5Hfi_wي/M4\ SzU霩Ivj!xjc#!cXl5׃:204%7؀)1PgN{}4 !äLܐ+G@r`iy老 h5X>p]#xB7u^5f?_H2w HUꫩ m%D+S݊>iYqar qF[*Ma~_VKG5+|bpڟ4ۥ5ǒ \˓4+Ob}]D'#gZHeC|̩ }gfSfETnSs0@a܎ 9X1ÉVd`3kpҺg_͕|Ґ\ %o~2;EڸQW@LD\LI͌J̀v! }UGH>{|Cla Co/*-}unV L|Iͩ)/V4S,8<,<;G3ot΋W/r?akNҧ[ }Ru4^LWm_иs b*EESGݠa-! X2 mqAVJgme':gAM}7uPz(iEJJ фN[VY';sۅ).+YY0*O [N Cb&LJ:/ݛuuH(SJbPx˔=?೩I`N{sbbsC;hҁ" c*Ѽ (K `h\yu@ZNE|H"r44ʇSAp=jKֈ]JÊgl DUK"pcL*'IA}ٕUwE2Q,~=($ Eo8Yz} oo7/M Gdn' ȆfAFk@I/g $,?wo,ljHp4i\%Q>;.5C?*=~>@Sm>FA* Kq؞V2aq  %` 'B"fgz\N#E4Z/-u^ K~ iod3ۮLn+5c"BVHt$=&_5j\2V*x1sCۚa<-SZc%-3v 3迫-MrwOVx_sJL53Z{2O:Px!Eb>nc,/R1V˪J d3>UsL ^ O*EBpٻ1y+96JM bDwY0%reS]]fe6ox]19=xmL!H,fIrA%S*bt8-RquӬ2l=QҩB!b$JsE0<#r5P1/0@q-g#¦k wن.k|Kd8Y\Q<3?u8p5}=[X~/?)Π`OU7+QC >O{$}sO{E^YgOa bd57va}SP%N?cU~3L$?F\XE038!l&ʽ'h  3![,|i⌔zGo:}wW|k bf E 9]*9pT N wh|X)xlqnrSF5£{ `-y厷tڡ0ҝlj˃$I/?^O0h2A7|bjtː>!t Khe|k'%RUHvB'h/ {4w3* L E'@1-?ILrqX?$3NBY+'OՉ یiE!F ;6-iwZѪg 6_ +b5yG LulȫTQfi5JTO JH-5K*rBVY}h )qDU0֒RkH^=`a|s- .c CXd9 _qVNT'p T2jVQZ+Wv|3Ƙ~c^y6X K>sEeMoOQj?nBΛ{y?>5IbjA*"Jm`/1"1 'JlJ 5&oz퉷e*٢f +rZ\rg#9Jʝ?S$oG%8)oV)x4qFґ(ۡ륮mLn2#@ŀƦY?9S^6g/[479o}[c]`J =2r,P'7GT-~Ӎ1YVb vUQ]9:T<*]_YoQFh%V.|tpy6`݁t{*|enb&,=YޕH~LqS3ǚ'' `!YT$;9LFHWrUAܮqV',?׫S+~#Euė1ˈ2t<"㙚UKr~[}Y2U4=79sJhM<,rE/w!೚ӏ8ks-BQ8aqO5IQQOkےGeeۖN\a7PWn~;dRUt/E=VLxi%p}h+As!Scs F^7*=3l\WW W, ca5EV.o蚄)Hd+s-\5s}3pA`iXƪ3zV|뙊e}xX2]ۺhY2Oi7>b= S6Ol@޺H{p?JQ'Ap`" }M>:7'7jeMRHU`9>&I 07ŐawTAdE~*V d[ pBËDjfuDWh|P$mDCDqRDwnbS!{oF+ ~R| ez]ARgufu+ΆciȄӍ, F0nmEzGoG ͹x h$kPnҭ8t)6ȟ;^4ߎiUIy \wx!UΕ0I1|rehyJmƁ5W0`+\u;m1j ?86]PgQr%vs%@Y_)2)bJV7ʱb%[|l=;kܟ? ΃ |)`V&Z馫诨r =l<-g(T6af7evng` >MLn8vxGY9qQ\=5 x\]A7; ✢$ W+q2mL#`:y]>|_:jԀ`ie^<nyDoyuzdO2~7 ի4iouA5kZ&98pdnw pi:X‹x9eg/Bh# M+,<щق-{¬gElһ6Uxj γ!TYI,PÔWssٿL00<6~ԖXye@)PA8{ V)SZz t0 ìxp98݃~Ru7k$65D 3ȝ4ď׫0 vt~-TvkMckxՅ &:aVs$t9WZ0(cR׃R&u],`EIu"8,Dz8*M{pyU4xIJ_R\=$  7aTʮǚR2pat$3^|Gn^"ToLo:|(C:Ӌb6FMx~|rOo^Yf[CDZ?ZΥH:)îoFUQLQ^q H}zzz#.A{gw* )PQ%{0(2זFb = %8t[,Yakһ?f\ъxc] f竼c`9cf(|3 /FetnP-/ ByZ{paY#ND$ƳCP%VMS~v<~%3J?(D Z ?86R{>ءXT2B^l9={cn먟{kgi IX]gi7B?MhW0FW<1LV}ä/>/ k6ZLo}Du,E!X,I5qS,s{mo ⼩mU6{bdƺE8fXbV=~!y7=SK[f\?( G7ǘp, 8X9rHa 8hcޫ/#LkKcԪ)a8_f&O*t^rAh:d:v# eE{yG&?n9ڲpFMr9! w&o.ЈS>վ A%S\37p'ORuJ&'=nQֳ,²]acy{Z^F_;o, fw0ZcWCGc-L6NRDb!vBt-y- }6L( )Nk`.mzHdqOl .259h {A[G|f=R/5% \( wBfR*.%V900b_k3[qy5[Ôީ!JD#%8.&7Np$ɪڪ~u,RjC\>ޤxU79Dvr ЛcjMY|9з<2"tW_ cǑ'SVw2?LT%p7H3֐/xRZv(hg~h׺R€X߉`#"W~ZCۮ^"*n~|CSYRqt[XNVU+t-'n$Hc++(+/CZNٱxB}5ؙ9ԯw?Xۡ-TSꢿ3,a(>R7STU Sz4(9UQbW@pܾO.{./k f 7A f lũʌNkJܦă]37VF0ZpX%Ꞥ!X@)m(6*s 'UY!K pzKL"Q Vƚ틈!n3|"`ޝ~^??CtZuj> ב.z0R4'N\u~y0j+R1J2E,z sw-n鸌蓥=0@f4M9pcud;)%+ e X&ܞwKtGiKU{> kՉ@v2lc4pYГ&n{NQ? =I,w<:彊e>^ D k˒ Vhd&uԟ?M| NrAjLX$ e|J⦸HZE3#AVD0E$aAONy`- 2(քqḓ/lxN9kܚ%)F̌@_O{ II~v?iq.Y A65J`ҝ{j}58^SW ٕ#˵%١1èAE8 \ ăE x/tWhhsEY\8KW^XogUdH^7o_@*#o }0~͕QGi=$~!]6ȈInk6H: ӸdX)ļdKWaqMR*%fpf|֌F}.3#\Eq{Ռ(k$h?`F[J#ɝxE/ʪ[XkOHi/~ p6!)r -v,CfJ|"{'YScΚgޏ6HJQ"= 8šbC<5Yg+t}ĈRV0 L3qqA~R<1!$Fՠflsbdz rX Ga˘?v|T- HΩWX-&l"Hã:ń>qRཊ 鷪0< F3mUix,! DJ%g]HvtpX}%[hA-71Z&"Tn@NTgp~htvP#q-nI*fВ,H#}\,i6:Яt8j2·e EkS;ǚL-CO^;\Y;N߇R> y]d>1udiuGz^֥%QL\`~Hy)&%^1a+`mL:hTfrWMQ9}4ԻAL0'@un}.3˯ r?ب EH-ި 5]^ѽ1mz[z\?.QpwbBahC &h8t!; L-6[U% ;Ɣd_n Q5 &%qCdHrHr(H{1 A?M̋i;Br;ʖ,b?}fst@@u4Qpj3 lAb_){ep nYI+I}[mt3[W[iq,+kYNBD{to0cRiinj7yW {9E[V=.*SHd-&4*{=`H58cC^A!Ўy׸S[X^9K I+1NԘq{wX(Ш7@w% \n`}T IKV} 52YW]yw3@.(Ҭ5)siQ< lXL\оxJ2_" bxřvфnd?pe"nfO*.{apt_x>l)_nc>. m,K1Ul\, f OֶxH'@0NZtLjwq4Q&vL+ʴ .RdR)J*lD,O&m؉kscbz&Ҙds\t ُ>æ9J* m ^), ZyQissil9fEcֵ+q*Q`7 7> I'U\15FiZBR[un(A`|X[i0M&*_54`&-,~4TpNگ\+)0e* )ǐ4V]ҟjEC a 3.&j*gOxA") [dȃBX8+*h!7Ud"fJ4*/o?h ц]`ۛN~31V8/%DdN_Oq3{RJZ߷j ήĔ{YsG(]/z=ЗCNjLXt0bexp>9!8WC8%&[ƫ?ኚ@$-۫42DmH]D-v-,k3P?ѐ}z24g37'owdu֤|>OT ½jDK@imy w>eUܔJZzYf\wtkP!=Y.{Jt=d?&KW5o" x-^y}aUҧ*8VG0'Fg{jOGݠ @is'J$R1B_*86+&~)ωTQ; 2sSj JW[5gl0UN#uxPf=xڲ`h:Hd4ֺrN.6yUSV=gERZWzUu5lܡ'0RNv?cHU=F2ކ$VpʫmMn:8}F[/fXRx5Χ>mpd5g#z27FĨb+Gx,vhH|Kq%[$!1"t)_ V@[EZ]?Q]iGMp95LWw70/||c{!Jӗ}'XP'J ,|AE>g#*%o[ܧT@ @u^ƁERc%AH%W /R:hX-UT>m5M*3.E-)˝t m.c[ $&Vp tc|Nff-?PaPM w0{HN"I\9Q |2=זz@MF6[PcrD5X4@lCO조6G$HXc݈3a-r6ibLCRe$|T`uɛ; ÑO]-(`h1GeWvj Vt'mD.5سByK{h|%SI.sCv2ߥhNQ'(CR͗9kWF() ib T9}}lj褨A> C?_~l$T/N;8Q=lGa~Q]-08fiDI^ghh (haݪB(ʤQ|SK"3\ܦ v5DɄ8m>[}n}wMr0BfZu~]($4\*cL%IP~r|$]T[ÞM ⌃oicU6K0Jۼ uCuƙq?^( z24#Za2Wԓ鞱)) #_1 Z@%"kdy9-Ev*;`jNzAu"Ӽ97sz5fKv(zfUZhFX{)CD2xDF"qߘɶiW>lŕix:!E^0$@](K)hG0p4œyéLyC9*Yduc-IzZ̺&@&*]UL2`7L0 zvÙ<|bI_3 ӣLrQ 6^mUrZHL`*o g}sqzLI=&uI+p%hc.Pvr-7XΡI~iU3+y4ĂCJuSc^)U|yg(D6h1FK8q̰A; +B Ox؟NjyQy>B6YծoI;?<8:$~Q?U"}]+vawyZlʼ{](D`;e`Bs3yeE6ES(QԀb1c1)/b9J'9[Ԩ,RFT!̶>[}8pݐ~Ғ["<́w{E|s/> R gm Ek|v7®{4$.8 ^߳`LS-?aʈtn.yj+foZ6fSܜPzl긴IHc])EY)ju]kjoL+5ǞƤLZU\Kx CƳsB{#9Sx0Te6/|l^F" .&27сWrHȺkīG'.u3T3dS;ʲW?X-qsW 'r|BMh=(pk:`V)` +[Rj6?zC&cd7QW O*L/|PUlU j+XfvM`phc?jRG~~wA~e~g$:Heο{A%up71ǐ>yKM-Ъ." ovK@>XLa7p!7Q",V3O!3mGlΤW3&cAɦ!~,{6R]P:;)Yiy /q$'(2%AתX1^c!MK,'5(?VIU) GU@zUBМT,l]GFO PXUGh|p'dtIF=xm 5Au76TC<$=x%9_5( |lcҸhJtdB ;1amޘBqsR d^z$  7v*rD|yK?\ B,EeHi>'` 'O6a[`K ڮK㏮ Xg-|!BnuU,$5R4c?ރ/5-^j:lHk/x{U#:{`Q~2(Fn*S`fV ygm^!dYbVn ߤ5@e`j})<^v̊Nt'KZaԾitǙJ+oVjKzm^3Mz|Iod͘B> .w˺sb QSУdu wwT(ZҊn&_1,DevXȑB~nB)^<9ۆbgTqrڬAWV.^8]l'GKbxjNGbuS]|Nqc{IkR#DqW,:@2,_Bg#) XYv>)@kx1Gw03i¯mc4ru+_!¿kZŎ>p}#,dA>[~z7`_ `ȵz8kW=rq6uBEлe9OW43Ofj/=P3`0srӶAp'֓a{BR#S"PeΑ*{۾">1\KO3H5XW6B(ݻj{}᣾僧$Y3 @Uo'mq<EZd ?|z:NPԅ4(0d`WYH@9Wk]A?Z?7`G0Od7*:5(3UOE,ޜg&oA<ɛUXވFX~,or?Fi'ROy#e4 tBq3ʒ b@tgiؑlegƱ12v00d).+x3IZ pWЧ+RJ$D rAK|FfDq +BBLREjxyrbZ ˕tc=T:ʾ>bhLx;zL{Kݕ`/ǽ+C LWo~[;R"VK@2ƠtLlиŜhʗ:o=5 nOBD+S{c0X_p)ǥ^4GBTIgj'`{qs큝f\o/kUP+򆓷c3R'>WKھjZۤU'Y+OxOx *4OExL/#i;ۡO;_V{s> w8t|yAo)ԢV''ò 5.S:\.~EHpEKx\B{|x?vҭ ?^93RI={s'> qyYg%ٟZiPnΏ3 )/lU~nB6 )dk1^mm܇@. 6h{Zy-Ut)1-NJdTWQƉXbp/"ʩac8#BZ;5ll <4dt. ?PvBx[L8 &s*lF5';f@U𯹼ڦP#s+[t[ώ=-8Ch"(Vw9(^q2mOĜ.م(MBñ&^Ƹ5)[OKS M }K`*8Mp϶2K&sϦA⋽c aWd)JSƾj=ɡGF 8lvE-B2ls#+ϲ+iQsX ἭYqv~ w`#NNk܇AaؑDyZ{p?& ʏb \6kVDǺ"JfC6m;T j7:D!1&URgf(IUشgECGfzg)}{nI:\HLkbLTݱt 2+aIRwI5gcxx{PG#HXL<I,.l[d5bsp0ov~ PuV50 Ƥ T|8=ux? HٗPl貽hbt1S^[GxA;#}H=sV0|@SlNw ؚJ;'vbŞ"] =j:[gݜcr;jzr‘̞K5$aY]f2'=Z$ x܊dx7cXn\}K9 ;ѐo5xFlwkfx|7Hp:!j(c4T(aWR`i-1bHvc2ʸcsO(> t|xiَ .A:SQ+rB ϑ^Y]7bKk˅$U" f?ҥt~D'qgŹn@ W!DWwYep=HDNzT<]96iȺd:d] 4g`n߲KFL3fu䧑')ŗ}/&STmV3>khѾgc/):$eȹJ Wc =W)]r /D'3"\(`qu)ֹ%X^Or䦟n0}YN$\nIy pFWT r辗At(9\GjgSOz}\ By7AB !iu%L+m%P]l摨1b8̵$;XD:DEz棑`%?! <]UޫN*ʬ,*'#ުĦ|XB$ ؄ ĉ2\,n:/HK P=gCbW W/@2gpt"%#q[53̳md5Hky|n4c;<(ݹ*=]%Ec/"$(i#!zY8{S]M}?uI=?4*rAmG5 & \M"ٓ6g7??*ސ?}\q[J{*(+Uv.p$[JY\l+=Ry}UB(1Exduzźkwf?8^@~^c/,)>:X\]ۃ iP㢞ʘ^o?wRj9 ^1 anyEm1sjSA72 '?X"p]Qo+`w}+#ہ͟WhCzMN~uK:7]}rgDEU:PHHb^8ػC&L?515+@ςsD WgqGD0)BHtl,3n <!lv:m-AFdjhN$ fcb27>i\$nr1LMĤiX۲'a^vx &UW5s3dTC yolpЛӕXIK<Ugyr{ZUQ#Ի@eg0B: 4i  6oݢ+#lš\ Tmc.>T=%zU,dn R+ :ƍ͡Zm5" ZI5bxB{M=~1/l\ʉ~/|ݭP_c֎$(J4l$~x%/6_heJSvgx\i麙->2NhT{8[yÉ>yel9rf tn]h*Eɮa!ǘ $MZ>_ jCC_[8u0qPKsδUgvZ i#Z8l Y1Z\|zb&#B|AV~#$-j]Gz% ZF@X%F ^o/1vQb!Է/!FН6m"yHM$ 3f}z`ˆ_^8!;baA9=:xRilo8,"ǧ(b X2A\\ns[+#XOvfF֠g "/p&gɸ$?LFs$B .J#%[{ b` 5BhE%IkX!ؼf. =⋊vO$[&ys;HMx-7VDdjHy^CH2,+/gĞk : 3QFaeju,ge@cQMKCw?ytS2qj/eV~ +Թ5 m,0d7Yc|f3PՍ uLre\ T ~0l ywZBі6mȥ܊8\"mx\%pW\5g+=TEqn6zӯ$0 \DEfmޑ"~}`5 h[Dў%HԝLoɺ܊7d,iRaX.@Tg.AaK uS '.JWn`Apf/Y#w}&Z=3e)6 -,〸?ڔ|ׯ~ƶIny#:H<0]CU%hcZK+G%:tw q1\THzP^Ӡ."_s0 L]YreO3[ L +HO$)h^(@'浿~-2?,sOCZdMjOP?-7CH}U@agF{drRAvꥪ7E<1U#6JK9VwYkKZ2ZEj\WR*\9* A6"6e D}e+Iz;A)Ej{Pq+;h s]. dK +^о~%ODdd7XR;;ry,醚lFp̫ީ&uٖ1"4nQW--&T>t ^焣"4ƴYUPǼ"e4k`Lχ}}-اoSX]-h9 +gpٍ[=Mcn }EͱT䫌;~G Wc#."4y1EQvosx|ɛ<s q6ͤ) 7vpj#ykn:u}4@ƳÎ6=_)q#?:HI gi|/_QwTǨC0O@CtX}>Ēx"jL&μ{!j`3D٭ȼK5+hf< I\"=Sϣc)Sb;' DF3\67)7VPČ3]Ev&#YE<_.'=B7þ~b|jRVTOҬ<#5|cktok6{TH`/dv 9#Dg+GM#(|A R.AR054nā4a  rn<.FfMxߞ @k̤'<6.kL2H{ģ_tvVKPKjW3#((:"b<]UG1DzzmU޷*lwZ4اZՔNټř l<}q1y% BjOI=*msKK^ZHj*2ZY _kgƟa Di:t'>_{Z8С?JOtI@,O_ݓ@:L_Tpvhd{u1{iݕ-X*͈O*\b"nmqѿS0 a4~[t w o ?:Ş)Vmh47jF@r% 海7$tFф/(Xm.$0+|uIQnsɕ9<m8m 9#;YN9cf3A~|M}SрCY)(3] / UVF+Q3.d6,Dw')/zjnNZ@h$#JV(+7{eRpxY6βuC\ e1O@O. ɀ"ȟ@jT^J89g^=xd ,^Ow@r7&3vo׆:/peR?#jlz],Tz[iCك 's,Xáo]qF͹7PCi% \^!^Q2KuI 9BA=:yeo}*-)*1&#X۰:3#4W7u͇r3=v)tϭ'{20Pw.J;5bU&o~Ǟ1u=,EpC۳$OA eb"¸Cr߷Y̚*tFttu YMQ +~hsVB󑮍{QŦdie-v)ː?p!U0k7Ef'6Tf~#;EXƸV>"g+XWH~ş~JM&ʩ#q C 9-جo&Q|E"=NH?ņuua=W&V}\/[t̻][?, o޳'.u0'Po/iT{$-K1 2>9]'XHn%NF#>Oc8aCRWSVʼ‘1ى :˭}(6{,t3XA[ǽ֓a" 'fPJxXOhSoDYEt.ݶ*56DjU;F+ic=mVh2 A(dJ~0PURpY 5h&3h9?'@ ]¶RmIvl^]6q:?N?t B1foTBZnÖPɠXӍ]>P^zj\➽cފKZ(W~IlଢQ#mYb75n -Ҝ%yQk#3[&v^\@Z_>ޠֿΔj=.r#[L-W0pܓs}$f_b{D8An}o݊vӪx9{*?| @xKuU 8>m{w=ji {: uD5+`Ʀu&HQHjweL ^L  s4ߌlҲsjilCijr@~;2尟@*" CPsQؐTSh%,bV6e#N~#ekfK|f@X 4H-,ԲܶB/j7f'-a;)&| c\+G3=4dt/4 b NRpZ/0>5na)ף\U -]2'Q`2.ȺѶ/gP69~B&<>ˌ!MٍՅ;ͰtQrnT wz\' 4K+c{*HOA[J Ae+C%ʼne}7-5& :GxТO̕&?^XG00cyh`C2saA\MyjQ(W؈|XBta}b9Ɯ܇ C/Z Hp P`KTjnRڒ"u~)K5Ւ?UL!*]-cRn;t \Ue}X`-ʡ=VO-L E)ZQgH4E_[꒟^G,((=_ݦjl~XoM,dz{/H]V$ۮV$nKu8lp!-s-W^T%o{CPF0֫ں~a.D"/gaM^Z{A!r7%XDk{ V߶,@VT9HqY/kCb{DOWcm {qSb$~qJ6,YV'tԆqٚ@ښ`.?S RK-Ws7*[fX6T%8){6)ԭy-W ?6>ѐolB;vVE6+C 8 ( Ƅ;v0k5uGGk3Nwޫ_vy_]Mu6>=FMJ[jr 2'$\!.ߏ~[rDE 8_WQD#漕w-m1`PG?%! Oa & "i؎k^tp0@Or<-wP%H߉PI&8̗9ʌ`3ǔMƙ VjW!šihZ)k@.+=nB. y&8YKޒDS%ь3O+VˍZ,gWFDjsf;*h3]uYPR 4B4W1zز-0la|De6 JFo_&-^w`G*䕗*ꍝT$D0#(a35]є#ע!^1x 3ặ qQQ5ZvU?0}D&O'q|G$/ߖ^]+Gr/ES^DsXi<)&~%R=TPM"ߞ -{@"BfޠE4!nRcCxsp\}nJIP)rbe'jLJ (MmMUn[AHQ~T8Pr! חjc/iVpӦ0S3J?CJ^e);L5i:7C-Un}Zao5n'T#CX69B`y]Yq' QoN)9YxU(=vL/XL^lG^Aa^-__D~ \ėYw L>b,HMRjtY=@ڢP!S;:ήE{8o*[a9}ܙojBXa^QZ\GJ%-?daWRPZEǿk7׶~\ܣu1h$r>T\fF[0>;..yU_v"IC;Is + _9Wc j{N"F}lT2'ǘ&6֭]C;9;`W|l8ד^  EUɞ>TIxXxx%9^aܕ9eIfX!ay5[2<D'H|P=y[XKc[Nbt 6 ndx(Шok!u^4gB@Զ*yi![w U3E]R:F8<`-}#u?/ͧ\0ܢ/W}c Oe-kW0Yshqrΰ49}#;QH8˻u[E7\ dOha7av=i(K^6w׳->l802% s#+<ӟ0</0Lɋik?nZ8k/||Q'Tf~T wwe g1GKmI @RO=i w5oQ,~lrڟc]V$1?ڀҲC@o1vh/ p\YUYIыրS26>1rᐭ:\$7B$I57!E|\|}o5#קn\ivH=#u(F%F@+g簗"ŽE犒<[$) `o}cز .pk>#c.ھԲ2,:Ey:gtw}!?+2|?ckr!g#VHyv \B@xqr? ` 2tByU?7 쵹gHDR]jfED=L`Iȉ}9_Z򬦢WYHͷ؜Ys˄fq +LT8Ju͚}(Ij,%DqQ* < _acJ̪p ݍs4=18)V#XQv6-)jSo>X3f3XHzu._@Sj'U1Vi7skFs|\)X]m BݳP94'<{hk~ XkeSi,,E3P Cx_Ы3aKX[6]~c +T51 +ctg~CE[VZZљ, -Q |8z -YMF,Wu+,Ā1M.g=n5F&3FUu v8ڄ~޼\B43K􁡨Xߕk/A}LYj.BTȡJVv9u'A0kMy1zJ26F$T쵼"ǻμvT7ߕ^*<WIZۉglTYȫ qJy*ǓM1r*ˠI.WsťhfZe5z'Ge;P86ܷR&88 qUs˄XĽps  #ZV6C 7rVKJa@r⍊|s?akƚ6hV4d||]TfCr;E'0o@eMTΤj5I4{i"AP}MFJe&3 jL+w*YDߏOş%' Zy؁HPrw9>qJ8%#8^gr.mh޺  `3q!S4:3K hk= 7 `)/u ΑAz(0LZg7Ou춞>L+P!BM7ߔ.YN=M *%Um ʞvj9,#ezzL wUs.= ׭m+֪'D=m '^7溆Y'Bd4+8 D 栱2H.^n&a6˻X}xVӽP6[o?Y;4LLS}?1,8X3yy63ʻ&W`L]zN+9zCXCVD)l]Fjo6en9SdR7:aN%}7KjY(ameT0I`T3&=fY9X'28:%QR{WE=7G@J9%d?AZB |f?1( Q6p{e6}*ffY$uZI? r3i[1wd|\zMKGѪ NȾhJ@)^kJ$]ٟl^∼bA' 穓h@(grCR5F!5Hi.E㬴 `p^ӄjS_bW&+&%\K㷆x[C{ ɋ'}/|uye;#:O2[E.ё@vnKBcH^9M%;+%g黣N8K\ xt 磼-(ɰ(.CߦK!r%ʨIJQ5 p]ZНu-g%HAKr :Z=S JW@ Pc!d}.q iwO= I oGmjq.Q =Qtgia֥pL;R#e(knhc|q P- Kw3pmiUI$}ÿc!WgI;5#8g,hr m ya)!7R936LIs]=0-Akz5 nKɢ-i.Pƚ|Q>&DG7cۗ3PFNŞ O5Y"}CƵ讘/W?#H-5e( U-V( DWj'$M(fe$HTQ[Be6 qOOTڋUDM…[$KM,"z%oNH)Ooo : O4[K7eN+S Ֆ L!a(Њi-[l(>DUQ2t˅_3wS~`&M+#^aFS/m[./'}8͉P&"ôLJ+W˖10?$4DT ޛE.$;d$xYܛꮡR2p~sD˰k9pp jzť. G&MWW@)cļ4d \Wq֠"/$ Kg Y";?Zdv琄 #fK%Ͽ ٓ 'i e L*D_}И4}AA/-iK/؝*_액ηe=} 3yq5sP ƪ9\E@,S 컸GQ7^~R!nG 4^/c+JIf8ID6$XC >46QȊ Pox'2&p n+n *Ȯ1brF8u P~󙳶v.ix#c{vmJWgA$]@tF59/;(S,ntMUj=KDsnrOx́ _H*I ӳ]nZ`76Ia$H#w^$t1Ѽl`o+ ]Yg0,pfZnbsώ}V@/W>ope;ltw$;8f]G\QfʒT'~EdQ4!<R^+cqpjSgckY>@N15*1ك*>jnV>"_&UE& p szwv T0Yn*^񙶛;(F:ҕ;4Elhd=G$ 9zK4-l7ͺ9hJB)+V4߮z4멤݂*'_ejc#ʴ<ZIR`bqEugxWW]>v@ҳΉM!յJHƘ͌e蓰\/Bh}}s~%\v]xHI9RNZ']һ0.͎^ᬊe{輪4bVC57n=BDÓą5}Τ/VL RƻsMbΪryDarWD6/ t@pZgb)xjGA,?WBN _T  .Qk?:KgYA{N0`'{FHj&- Ty "WWQPQ #tyz#E$JmIa ]~Ӷik7Q~T2}`@aD6p" 4E]GFsua&J8kR~@H[>|LPNvA2|zN8@6(7n|*vda2W1m`SN'd0lgS(4l̮]`:Xm1r=ϜA;}Tf.|0TGgHtƔU 7Z n1`gtg['QV%lu+߈٨*I(E,߃ӜR<Ɨǒv+hOL55 yGTog+Im?n$3>zobbbͅڗE_]MڭёFk1m@Y8ΟQ+Wydٹ"+^ gҍM&kμ?{gIwh_;YS? LfrMPn2#?SL0O{y@+nh,7UW:WJ no.x.* 5R*]k%l~ Rn&@8hIIiFIFc،,gk*CorݵȄdH#%B; y<کx |Q?'9 s6Eݢ3*ŷF2.h3ge!!QX:`V6f}R].9?rkQR&)7Av.;jeg?d Z9EKs-;eYeϚGX/qVVKG x^BL2a^!i5p\L08_w!^|$L\:]Lp4J"rݧ]>Fц"G\ ?2Ա;f}{^;x0 Y tʌE5Ǒ 7{Sk7=ܵUz2-Je7:X Rj/ uH0wq#8PHN쉰rQB&P)Vk 4LՄU-jӪgEkOvE7̥IұR5Ȁ95z^`pf%>bqr;c!92&ONmf-biʖG}J9L=N7Z":\z'< 38~D\x1͞HvTxXI?_B3ue[' ݨ(qֿQ;6 MS7# ưĤ (/,&^mكeOW:v2BӛkٵK NmT Cj{͵\kú|_}jRe6Գ[tCԟ۠P.'wڋ$ݓ#s0wu-EW19[VApRLTxY>w;Pfnޣ34ԿgX>4Aԟ ࣦͅra@@6a9h t)> daDp@\iN:wdFtS?.5瀬i:@UOѓ`u@}͌6,Kzusqb(3ɮ#OrmH{߭C)e ʏle0Fy@܃lx5i$^?8mWuJY4/~6wjen.s"eMpN]J ՟KOW0ܶYYq,8[knk }'n*P]1RkuC\>"QB#ter7{]jE[4ܝ!Roɞqڻx|;q nOASZ\oYIU8d-,!4l#^⡒f<-z(:8ϕyr$G{ڨ,S Aua˿ jD` QIXleo2|0OŦ gsX^I8:O;ƯVqqN1zZ5LaЭD%n_&K|wފzu 6KE/xh:`rF4ֆ:vZ8Hˮ'`}A[8O] ή^.{~ xPP 3_r2 "*+m|[B#FG+\)?G_䳙n~5!ku nc/5AVs *tpPo"K:'0blPJw]]+Z Wr]@ntd*Rޢ0Ylc q=<< 5=j9L;aRdO6^b^n!p ?/ؗ1XXC$ C ĹR44SR2@ݰ}ZN<_g& pPCS..WD!|gr28f-ƕ.y:#"W0.Ksæ:q¿/? n~) ឯt1fÕnG%y =\@WR\{uۺiaB]gnD%j-X؃gd $Xٻ#SN+8%{.b._'V34F_eU,Y3z.@eݴG2FsF dGhvәK8R.𦊚Ršv-4^|D6\䛰{kcY<n3Xg ֦8t:#8]Νoq~ ꆲYr+9H.4J-DW5hWpM4$8$܉FWƫfб]VJF, 9)<#(fW@<]]}?GVCRy<<~r"J#0oXAy]7[{E̐DɎmɉĢf55SUtg{}h'2L G*؃Va,a)$57s##]}q(YDvGS]sp.#0xĺ+6`6}jZm:0&jI"A^7!-IVā)MSыpE9G\Msu~7U/j PfP@"pI5U7N4l6ɻMfxƸ8]-y-% NqS-XQAOS~z(m |oiPK1#/Ǫ݈n8%` ;xMaSФFpJaAOVLG@q1xEV߭r Vٍ4EoC" ěҨd4_]>`-VuT)7(؆1P÷ځL=Q곺J$Hy1\Af!SnGAH'QGb ϗ|=W~<2þf й} b~f!RA* Րz\pg`z .noZL++ @Eف+)*TmN68 r[;$PqwEH[d޽tm~U8qm-?UݸW<!e:5G;u~;s=yXGvO˞VP@4|+Ttц=8aI QaŬgaجϦY-|n| 5]5…i^{01x:j>gv!~wT+^hb>b}ٮ\2rOirCvPq8zdwԜ:5Є02003&05Z޶$*!ڴwzq@ Q+w3#cEހ!Yy!8]ON';S/>N:ny:^ʼ|6y,ۓ̴'̠GPW.1-M=- \(Ο֬gKT}Ū;זzN-F=_)@WZ~{TmBzk=\еjq(ōdЗ-]JRRw.2.irT;ҭ㣉S7c/Tto8ǵ5#֛I.^w}r pg;O;O:1,IDŽh@sx:{upIh(Dj ] x_7v"y ѩmN>FG:i&urqƑ zm5#냛W >xL,99-]Eex=^=)OdC֬siyhDBSN5yl m>CoZ`z d0ÇNZ/X߽h%wrc(Á3]E4FwXIjC6s&Ҫ"G<^3% Snqu /{]Jhb~]Ud}^2@Y?kA_unvd]ϼ=ui>6{gVe%øA@UŃ 6H0j|G=5W( S$ 0eè?lI }-@TF(XOZ0s_k!&P=b#߯ړ"ŔdSs^w jZK ;`0]e|Dc, k3xCK>#ky'M͝=h?Qt4%x.YɮL5("Tgn7Hh82C~~)5u/O-ңӼfa_u?^18'Kr%#@*ϥXk#5OC̡-x&պOq A#|iˉz,2ǽFj#e}BssNfGjKw?@QE~ܗJ_Z*kĒNN0 \dEU5R'C']Ou (C7>ū)Z(и5q!48@率b3=?uXօgRy !䑍ƣw@C=ҏ֢P^`^ i1ذD%:oT|!8Dۨ)#-FOXpq.g7qhR{,b7њP#nRmÆi6`?4QM1HHVvk+{]+ T*hAI6mx}vGJJw#w=+mRݟ}'P8omI{lLDs`:j ժĒƉd_ 凪T ?:Av!;%Q%Til/߲_=^^ SPOj~Ru=ϺsPt_8L~fBwQ)4Kd@) n?[|-\͐h*^dTk@aN%oNhT_t-cC)4'0jN='"|k{I$f֭K h?^b8gu&bO%?דQ_ЊFu$w?>nm6QSϥKW-B(\H؜]n_(W!b|{.mmrabv)-{Y颈L*j[ 2CԱ/du= ,Aqr{b!eKיX(A󧚃>2|;HDgˬoVv1L`Hc^}qxC3;Z6IhjoYiD9'N6;]zdչhME [\m H VFoW#7:c._!>4"Dc1Qݷڹus2K9`铌o7?`b%=♗= t~;5 {Έ궨+ ۷h + Gͧ[y^aͬ%{Z6 Ms,tyj(הх,ώDi [57 J&|hC8[lhxEE9ol&_F-&(s@PY[\Q AP8r䠹& kJ6(xKE 0]{6hB,pcN'>s=?M~,0~v2ӧQZ~z%t/@K$$XO~'IHSm34^Ÿ*Ci(u^F$yg' r3) VKߺ!o^@z z]o#zH ջVxLSGIy./ AV.Ċ4@8'dw80cdiw2|PEɀyp;S۵뜡+|: ܮS9(wVl)퇥)ufXB{znG+w|?VJXDՒ"El nRJT9.%hMDD4R[N[3#B(п%4Gd :\%W-?K>M%+ɝU#['# Ȭ e@uj{R/478rذ&EgA`"lQzĸ3ur.Ta@yZ)LiEûGΚ7 QSEfpa `d [HB_zk HDq&+]\!xDtw [;d}*e\^6(Dc J칽-<%UrۥV ڍR{8Z,9{?a)]*MbgJic̋9K#bqmeHTĞI%'CALHb˼ޗ’qfT^51s;V5Ɖ@ V+>{7&IJ78WP$Ag(C(RhmlV*;e޲juDLK.j,uk\&jbox )J)7? jhtҮ|KIAyJgyjKÖPUHڤj2t,arಸ{ٖt ڔ*'V$0 V__R!#)P?1dT7ED[&C^BaGORfݰcVOs@{ oە6!eC/*LŕNdgԒrdZM1>h_4 wD4WsQp=r`?!ڎ[?Z/!^y~7_#!uʏ<_ =) lE0Gw3z`QYWkeSH8ۃŰ3Bo݅뗛3U&oթ_ֺm®e9%6 EQ1UX D -{|` V9įW(B2P^':ɠstb78? z˯m:h2PDߣ]j׀5nB|ј j*?]P ' eP%0gx_)pwtra`_ܚUL"eu_X#4ci2'@itUݰ〽74qi@9B2>Jv^Y&Gm 7ۤGaI4. <kwHrﺪQ{qr}B'x)xɐO]xK98V<~.\) J>1v K"~vx#myl(C]‹P3 Ȃ#Lu4q|^sP$x( A y=G61U!Iט_{D,_] 劶*wPZ\\rC4}`lEago6=U_wGj#>։2ՁPN]XyYXqDp7MV}7290?]sR1YXx֟P*Cxe \ ot·9gcx ZT H_j;ArFbE->Rl%8L 39Hr&p#lYȂJ0`͇pr9.q ?X|H 2/*MKjdщx T:{!/6-.1ѿ# eG$IY%ٙ \*\Di wxjck**PVoŭnl'vnq!&p'K E88j?P+:2R%;޼] t؂D\&\])wt6ƨ1cqYL)}\:Cdu;K}rFIr/ Ctof'_,CefQa.gHYfRGɰE]Ъ'#g *(9*%޲E~Y$CȥUZ 9$1~w](DTHb/7\yGI;B-D`Jp51zq8-Qf ݽ`ܗ__1Tձ\9?L [);q,q9hT!eR_}ŀb?FhNjYK'Ԝ7gߞ/t)ozJ"d\,o|bͤX& 泲&ģGh]A+XU`FۣxQ(/qzDh{"wJgSJku=.VxY-JsS&.pz ͆;f>[E! Z~ad 3v"[K(|cK~Kf*~St#,m[Q=I 8mƅ~?U ֦hZTFGoz֧v&jfc1@vw nc/k|5hb&Ʋ#EPOw2/FweYF]"k%KVʇr'j +_x@A4ï<7Us0 e[j*\Ƽ0:B$ AX~{y|N;]9XA5)\@ s#.o`F$꾧\rU2LƆ( :6eylzC@i|7 (:cH>e~,Ml0NL{ކ/#H,; K#(ƑEffxJKe⧹[>o8W>*w,jDŽ'Shbm g么@pqk|PBRSDU|n/ %-ρO+2}%#,EmI޶W 2f)qm]]wq̭ԍ󝥪6 F4D/Ig$pG_"+TM@na+yK-*FPx!I[h׾+xb1h:VI3QEUl ,\lcQr>7BT5uf!riݒШʛϣ}82edog%3{+I}UDSǀh.#P!tw[O-: K\QʕnOCg~}䐛3㤬dpl=tHC֤L"TL+|vx^RhPx3e50r*Qb6)ZVh\QM9 r*-LD2JkaZ}Ee.߹mbݓ`I\.Y9c_`QyFJbWo{MiLId{{S SN%PH:;X`S[WYev}(<B)da 'QJm(`X+2ʽeܛHN%m 3\9 ޒNp/iLtX.LoHZңF'++H6²,?(-3}o/f@}"q-uȲ! tJ}oT΀o'?Zjac㕸_,-6B RA@5zJ DSQPDFF6fHs@҉c/P6Te7)_z}K o]%q%70I-/ſ -okHD] 1nx,c'9=bYx;S~Q!c4aIcwZŅB&|Z%)%XL&DjKҹ; rRmw츎ua {xKs,EvChE%\+Xb&P^>JuYAOWkH SE =Gu=ͧF:T>RZ HXN^?!O*׵yaR O]/0&|&rF㒭 +A"}04Q/x;xdʺ{qB[7'=;Aga{hǵΓAQQ>oGdr/[5x]LIK7Q@r|zS+R G+2*D aDKhݳ mQ캏Q|BHN:ccg=t"6oYd8hcF]Rٯ |C=)+:Ǧ߳1Qp@u5pG#oQ#m6v4dnK9STfA4Mn״lN~a)1fsytgN`ݏ? Ģuw~%3t|݌mKȈTsuEūcu=چ[W?W2 Mx')nIwOEk1<'LWnUFdCrE1 GPxܻ-|>CSF!|0U 7 CS>n`AewތNuXs턧;f2%W4ڣDɖw7g#̷ݓvi6*zabqLu(|b8\mלXe{]e;ZcqH)]ɗHh+ٶgwr e<._n;B}:}  _x{UC=ϯĶ=@NA~X6rM)M[o~P+c[ME[L= 7V8nM\cS6T=ό#cHI@v ivd"I`׼oX<dR,~#y k7?M>fQf#~Q>* ~Ȓ]~+U7هH^RGj:!/S3_R@a-\lːگ2YNKIMw}D]ԆSwJ Oq o+ěTIfmi>spҠۼɤTX䩽Dn΁5'Xݝ#tG$G?7[y8ݴܳ"t̍qwhߍND^r>Vzɬe#H`/$}F)NT Y?"Ggqaekt?K}0xV)OAXϐ5,aLR6S=H4/ɛcd£@τ .BD;^i ~!kC;0ϪB%2=|^U{}u¥49Ys$2OսwqnEܶ*q:[<<9D*t ;=7^z1ˆFچiXLT]%kʠAyN!"9_£B6}]: Utq ;Cӳ᫶^o 4nc-&&al;u^e8O+ot~^WAu)Fr]cb*> *L j'~ΐ^l`E yz 8k_li$>~U 'V؟Z$^vgYZ07070100000029000081a4000000000000000000000001673737ba00001f68000000000000000000000000000000000000004800000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/smc/smc_diag.ko.xz7zXZִF!t/e']?EhDTTk׶ǼԄ~e7/C+1*Mc+9irj>I]rB>^lх}qCʱD ޒͤk1h Jl~2eC %*0hcטF=^L2`v@osvr94k`Ȝ"50}@t:@i); W䫈MM#b1xM"g}\j $ ȹCt Ui"|E燻<4Q.W@^Ǿ{V4(M{_rirIFj.kձbd_w"WY4Dڬ7xaYxVxVyf%/ÁhN~[nѩE؎@k<6Q/2 bKܱ0ĊX 1P1fk R1˻=EDBxcOhL1 NDnīk=[zE8.8\Xԃ -tψ*{Q@\Y2Pz P-ͪ [sNɱgFȮ&<]s" ~%ruO6!@"P%0yAIܼK3">#SW$gsT_yc9IdC5m48LOx2^IqB]@V(Z"HLI{;:v=FI,wH8oyced׿7H5ƌf_g~~Us2)y}OH 6b6v:X9!lU}>%V1}Lݼg݀|a»& 2NțW[9>?jaeOImA [~OD,c"Ozzq+uGW ,ib! sK*:u$sc*2ah4VXX, 4}f~TQה0h:L^ї}0ЦUæz:x&\K_"t T4vA%$Ǫ%HgU U=]$Fq9'+B!X(txHQ$zp(ոwh KRL1hyB~%QյRߞvA/7?ӥ:(b ^7<Զȋn-B![HZ oJIGJ9DEpBͳ,`i;r]X}9=%%u; PPj[`|P2;=}K@~c*Ab=-OƱ$6D}Ic d5qZ&NI'$nB{`{C8Օ[<{?n_E^XuCnv5b'cR1w}/87!$Eyax{(f|q>e210LlУ&zjaJl,~QE,pV:r/xoUu&|$m*j*DD3M%k}åT|t,*;')ΐ|E+cË2Ek6dSYkihOQ%Rg-fYҮOzp2nW91 j{ݬw ɤ;&_JbCAaۉ5 [_,NLZTWݳ99)V݉K!l1IreYYF1P5OS"N3uqSz"Js Wt\=g`a#93ÚD@ִ}&>Np7,)cf!@!%w} Dpo(cP'ַߍ981-Epb5 !}"չP^4:KHڄ߿ z!ws4#IJs;aYftYuƠvtQisŜ y?>z,FȜ޵/ZڰMbptj9-6 JU X+&Kmccd ! P-7Ŋ[(s^D{"ŽjRl%B0nNn&YZ>x@g&zˇ{du²艋1運-O24g!L;+?5PQk ɧ=qcfu'Z; b:lBH^ʥďZ`[THKq1*M(E:|0jdaQa7+!'&?BBb8dv6dL _(uW!p#6&;Q DU ;O:n뿜Vʙ,> H8b Dj(^KijFSrHJ^]\(9 :a{L{iw#>HDסFLLțݿN]>MVsChdˑ9&Ӏi^NCn1 յߗؘ}lkZL"{8f[LrpXOo!W,o"0j&, U {_ƪ/ m!媕_cf,<9hX&of;9ujG-GPr?r}tvmЃL0uDO:1Ǯp\;!7NBxA$lRX([(c+C}_4w7ӯDk~+LZg9^x5LmαJtOӀB4&4C֑CuLp^/6 5od7w7~H,)֐?:aOh(f_ݠVӉQ].άS YP8цWO;8 $*$M"fHfL Ak7J59'FY .@HN pT{`N Ilth,saE\2v܍wFZ^N.}} UC_nޗo3ff>ɛwOgM䢀g)*G݇n݋D\Y;"@N Ȥ3nN*R,fYu0oLF;SP/3%8k3S h:79iƽ(0(Iw?m!Qx'чTu H'iL*I§ =8Os[K ;!bUn䒁v!n=UGq@vwfw] WO1bJb@'#!> X欗=?JX^`:-& 3gs@ᕇr_`h= % Ш.J91yak(zh1lڎD M m&5%OSw,iu˰5jHBc-WYq>(w7C%sW;8sy~/RJ ov()j`$ݰ-1U8 ?HH? naȡK:u]p.ʗd̲Thi8*h0Owpغ_Z x<ЎsYU/-d0QWqH?7g8\rDkV w@4<`uo unDF"36GUC<3&:nY$XlZ]ԎdzgHwG*v!ikYI-|fai{QbN y. 2e12o7p.s zi,0l?MR{W6RB7ou!,:BA]RFFK-4U bdpN (f= S /,>>stdD[}Q>{+Įw(gES}=gfU4)ǜ~ɲ0}XۯxLl-й@t*}/6׵SAsaGmōK|jW}صPtLcs9) f]QS iMM=(%6O/rc^}7T1j\_0cԩ2B6kpxcfeGYH$yzrIcN&(!Xr]J 0tεsÈ*ܒ yI[~~\eW΃tA}/-8M~s$G" Xb16-sʃjHXkь/w"}x̼k|q8|lz&?*NPf;!;D9#I:oZ5jz6\iE$Pd(wC["^~%s cI9mNqɦt .I8pLs#!-@ ls\$!Ǒ#LPʿ,vQJg<ܝ뮶%H1"5k؃f  . nv("ul~mRH,==Ȩ 6pX]ަܫ. UB肋V'Y0+CvQ">k&ͭOQsTbѓVVi\tvb,3CEW'% 5IA^N) :Q&B^#'-s[)!ZL.}/16^􈨦,Sɮ$ic,j<D2?;>]jZA '< TJcᆼ❱5 H=\%FI]P(j\iB%0E79G !ݗ\;i ցvtQt1#x1)ı& CI=F3>DآIņ4 ]G4B{R7\*RR;4y۳COΓ?yX~ h;4Aʥt Qz9+ ci[wl(FdGʊA$Mۻ#u_EpC*= C!bF-h˲ gmm3lZ3fj7а7U]d~ǒќnUƐcbl*!(^IȣfA^[p_NLr*v$@1[4Dg` '|j5fқ_9-c?睄T%=J%-CBy#U\E4MyǍV {,"*mߨrZ .9M7;;=aƣ8-\hx1)(X#/5AHPGW 846x`N!X;Sn>='g_X4sOu;{:G[cu}^y}8L~ջ)W0!wb|2؛ͩ_"cg{ MJ5cJf\"=qTѫw6 tyݾ|y#%48z̊ڕT덼8 |KXO/d׌a sI(8H7pUM$nICq.@ g>GJBTЉl2D1 `!"dIok6*n-Qflu"Z,(6Co^$p*~PH-^8]d*N͸:8Տ,Sn8.6V:hl5a'QK=~YˠO(+hFz\#/1 _8']eG@D 2f@$)`8xK20ZיaJG 9-d D<݌7{վIdPi/%p4DSV_/ JQx ~ ڞm=,}lrM3tD}J,iۓ<^rib=3@&ɗGh6 aW4;y4,䁙qVG# !WjJ>pBpv}tM%b>DRʤ&̠"0WgYZ0707010000002a000081a4000000000000000000000001673737ba00013e5c000000000000000000000000000000000000005300000000./lib/modules/5.14.0-503.14.1.el9_5.s390x/kernel/net/sunrpc/xprtrdma/rpcrdma.ko.xz7zXZִF!t/悐]?EhDTTk׶ǼHj6KKԳ9giEjU\@3ly:a|q+.ۧ.i:ou\ D&+~HDjch$7,gG:ӥT~_$ةỘZxx`YNZ/_BdWm/>7#/;z 6AOR$W*&/hny&) 38^DV'2,!\x9a S^nO46PbrCgm1IՄ4e0D <VヿM`xPpkO(4a7||ƕ rDlyTH CC٭v╼y0{dXzL2q=|M-ՆD|qwY̐ ^zA&}I8/Ifb]Ie v\_TuhcIsbL¦UZ"3g<*=&R^qJ""Vy{<?[U V[xZ&;r٠ޤD MT4X*pDg7 XxFsP^T&eܣ >\})k^,،>;+/N%b=v~@mIN{Ҙ-{F"K.?'Gji?*`/V~38^Ȳ[F)T?1ܩKcn?UZifnH}H TV`|0+xڜ:зFV,9^I2MJD0| }b֭LyTif#SfDW&#̻8i"*h Fa=<BzR @Q OYQyN-0S8ʼ,zEj X@Lx, םiJ %>cP1ABCSh,YqX)[Q}YE|*/Jxm$,U`|RMrىG*@ |KGgjf+i{{}x:FPD$O+'.Y:rT>5MBwCEqɆ*ꥭ/0|UVH\% "X;r]#ǖOc^?$oyP*MAn<6[UBEpXiCB< 2;N6.in:l5txc&T ;\'*/\f+ώ("Jǯ]pHЍcF,v~FuXUHX2 >W;j Xr%-`/CmN{͔:u/#﹓.[wYV2pJAc*%tOFtmc0¢e(X@G>aJh Htly+{ڛ3:w;}NBդ9&oaZ>ju)13bZ.&Ov}󭿗:ޒ*tN uSjZWQaBHƍXYK#w&Ap3r*"I yֈRtFJ}56x U h#LM.tjh=%WYåm)b2 ӓi'V2{&4r)]|p*7֡Xrk+ϳf1ho3<+ ?ͰDXO5EjqnEr$CFV|C·5.i0:|/jߐl~!ؘփ[H!̄ٻc"PMH)tGjiϤȲ~49?"hn33兘 1:AĖI-qq='=@l宐AtDÂ>ke,x λ] /ݨ_&.F>#0 L=Aꋄ 3{_\v닕@\{:^%,5l&MFSH֎GrF}teV7$,˔QhT>QW5O&l ,'7Kn75:exU fnD9gӷopAP:*߾5}0*9^Fi88U 9kY9ar)O@ : UV4&YKSj "xkƓPy٠*HHwy 4A^@8|.$9k( `x-4^z"B8rtoJľ%%' x7;]Kk+ŭPNr tZ]=2ٓC&RmG;Nxr<[*C<}ƞAfX'=H]SRcXnXU֓(ˢ '}Bnmcϡ3;^Ւڮw^(}[|<^v\w@]dV쮖4,IVPon@`Ҧ̐q}k]iMi4X^ɽu9f]\pGlIY)mpݲ܈xK^ ļ@CLȵU cX ٺRȻp槫iFX*@aCY!CoHwȽ-aqOT կ Z=^"fZ`tv,zVkOiYAUjTZ?T'0RS5f!@gW%uBIB0Qd2^N!H) PM:WYF bGa^"T%1N)ӵ-pC!t!Xf.FpD}S3TgzԨV(J.MFy R;j!Sτ\P/Ok/ΰϟs\*ZJ |3_$Ƶ4fV>)]}+ʉu9~P]ae%x5kjRr)hb|]zE:7(K][C0NgKJr p]QxTf{yWB$bakꛅEԩKM.H<A-BzF ð*YP(89:bxn\i!öBƄQafcWl`]oU)lN.ܼ9; |҂ _]W#' rI .}?Jũr $#Y!$FI b{gL*mop&yMgJp֌m*\pѱwEziNZ"U9X`T҈(Xر.ql1;~3`9E0 nW<ۛ!%0ѱ)n`o8o9YgwW=PPSOq"t Jѯ]Η?z}D0!Bwr#2K# aP\ gd 9Rc7{*djda Ě_oGW:~$/ NM D{Z7b^s&c /(Mxܾ [ o@~;\$L}cM#g]|׌ 7Nb aqǴ۱) o_),Z$`8 ^ox%!J[0|Z:اgH]9՗ {(hklq@*M @ [Fs7o)7|(B]hNBTn$:˔m7 r)wU2IwAYtOL^!x6W(:6t _|m,~4shnM<waAgR9A8*J0B57e0SKd!d]/׫e7wch~Uݮqi'ygFk+"Q5`~va<=p  1#bmAӻ%>o~?.&=#8 f ],RtN|-w{snP摘`f_G=Vb iT2/_`pa6Y@)/l@bra+[EMs/hMl̩W8GӠ$5Q;5۪j7bNh0CzcV҅JJmU7K 'FkFT-l3ߣ^ DۍlM[_Uѝ빗I;' )*=r,mdOA.ZDG(#KC5^KIÞ}].5d |1?XEः r!RV5U!CV:@nF wdHn5r:g(ޜRΒ;@[5X\Y85汖N#;eBVS hJH"Pv6:ȮXbOvŃʋqjmv\Qj8}u_bk$R.J3?xܰY t x;yO$sM8SSRp ?H τvOWo_tQ"p(Q|P-jߴ5M8b^hB~4K67zAџi^YOUx %:~&ӼXKxԈ6_}`(4ԃdJ *P3Ϸ"iB?',@!TIo21:k`8-'N y'VDJ*lXKà{*:IsooUZ-Y/Ʉw1xO>ܛ;X!~p_D;X- JEZL~Dl 2DڟaNt&i 3Lo5aZ(V&|@b\*&g #[BsOgMFN[-MqpĖ9kZqP*u(|Nx-lcѴ d IA"Gsr Tyv֣۫򐗘S`Eu\N>4`$UPFx%X/|Պw)"$rJQsK#ojWk0c=o m7^*޺1]/b`x C c(s_/֘3'08 (dv/oO q?APůԏ%Р%\5<:w3#87j!_LPF< r}XLuΝ%Lu~6t$/?$Ίii F[yʗac\&MٚzI?.[j* N1/|(cJuwS~[&Ҕ{ (9@Pu5L/]9oݞR4gPM2k  )0i.t3|';]4@`vfxOpYg ص#:?Ls m*>zɫcAw.$'J/[ U_P15ǒЕF 2XsBbGj2=/GVN++'ʈ28-y;RhJh4{z0n*Zj .sg?&kkcޅow՝VXP1[:2YE~dVs\]a VU97S4҂FX+>$ Y:thuW77K.ļG?ݳ8HNAx%#QQJq{e$m{ -Z"A9wj|``l[ퟹl^2q"$/Wثi=xuR=W6gaN9TJ~ ҴsI4ݭE _\ ^kccT!Gsl4?!$Fo{X[ C)O݉:[HWWئZ_m搽uԳ Yx53~.K zceHNw#83DT/iAk9~ئ;hZjfJ\Xi\`&ζLI\?As{u2#ڥ {һI]OGF29hvJ ҠpF=Qᇓhz_K;=4ڛ 5}coAtJw7[M{fPQwU:c-F)rdK!c|F;n\=FUV2Ȩf:bxѣH0\}w?.U)mm`x2x|Ш<Xn+W~!-L)5`UjFkꘂMh?gCcNIx^S3pS怳jj/f^5R-" _uA+ӐwAcwM iO/:AР2G0⟯7Cʸ1Z&KHCSLҥX"}IRs.DZ=b}wa 9,GT,r-Iæ˸!cAx|W"K P(m8V f Kc5 Hȭb`qoZS.Er9A7Z*`:ڮRNQ1ZdUdq@C"8Ο5 hܦi[`r"L@Qah(627JWfN$BXXcy`, b 7B:&?\R%fS Q+B /G}ܑ0y^ 9W:>&Y.,Xt3a8Z~mCGٕtsX' ވ,5MΎ{1$ႤX6TѬE%mrK(a{G%aa+pg3i gʝ/Χvn]'q+jB[.Yn"J=k@ L @2C$2/NߴFVozO!V)_`֠_EUH@g[-³5B =!%@SLk5T튶^g =""jɞD6}Ksy/°/7mr¨ۧ-`Tɇ*.NcUl Sf;;195<їf-j۸L]vǭR8aanfdk L=v ^8P6lI4/cpst.>yn{aH"c졑j,~~TҠ-LRoh0?{ơ ^'e.Zh;[ʻA^Y[p~jbZ 0q _Gۗ^m7zn)Ej۪ss`A4N-{fas9LՒe_s{m&^v݊AH4yV~ :̦{]%48fyFfQ*p=3âG̓QƔߜ^!("jp;./R[anM2r!3OA)ؠȀ񒳛fc(}t@nPH- ȋέ1K }Zbny2?y;%V8x4UWo0Oqz\2x14>å09Lv^šտ!>P]EaFbP^1.zҩ;oȬ&9<,/ll,/#M(]SP7YׂbQS",x=) e]k6w*,C%4y_QD֌@?r0hJa-3CGL5~ā[Ik咙WxAe S@>4nė+󤻝Ƭ`WUj!t\T7Fs1p%hmRNaILO#rKsVQ9H4ɮc⇣&.*)Ic:s50 ݳ|u*Td2gvU+CPL@l{^ۆ=_Lr#&c_arhǜp{;OYEįQh5BI"ɦ#bx1鿆5 fy<.lC#!I`1D 5]Q~pl{7V21vPom,vY^H+CLHhM'z~߰Lz[)}OG {x05ara*6C% pLe֡-oXƝ-Ŀ-V\5/f7> b|в*z0;Iɀ#`άi簄/ qkcPj*Gv-з&El*fiJU@Ѻ ԚT=iWGs8:s"v:˩:oI%x_' 'SoDSbзp,KPkjQjK]glP8lM9Ѝ@)^\j7#.?}T}1L8+҆g|S{eRe¥bou`O`;mo'9#m8~NdslUVC(S4({W:wy,qԈфvHqG1LGǀE ,߁SP6 sP T|C7VVȅ껁"u`,8(Tf*!j iZ "Qx=E,~tFdWƩZZ2owV9Aҕoe.7KZlJJ+iWjNghnʴĺqIhК,K}(d^p询L]F&8/rN:3QΠ`ߏBJ Jfx#H. + ?o{:U3VhP=0UvRX 0`4vU kxl='Xm}tޠa̷q DJӇ {]ʼn:&qR:S" u6is4uyx1  _=Gp 0Ci^"0EiID7;f$_tN`_AV&o/<-G\xˡv}1wCp+`Xى*)uf^)@ бsѰO:0/ 4O^֚^}I<7q\&3T,]hł~tJ3oPgπIc+9eh:"z B%XX[Z#s!.F<m rn$4= Z͔0 bQSy'y&v}C wMCNYtb(.BZX%.oe XtkNV6 oJ9S잷Ց]m?H|[ LIvSՍaD3=&z^)ah{fy"_K(>"9ΑFQJ)侶p4+c XjPgYEO7ZHJ:Pa\챸G9(g !KVB ;|*E=J]WDMpUgX], ;="9M9lC_ӹ>FK0?fdv8䤱N|q ZZݚGa9ƙE;Kݹ'jw-uQq鐽 ' ":rgϖ1C%<3[ܟўgFMG[n`HMkZ;%LV) ^R]+=_!g`$;D|#p Ul9멑l3| Z5Ҩ7G%Lo-3#" s-%/AY_*,2/߷k iJea[t-X0IIScLڨTU }m6Kq1n萒P0]zsPa§ÊEc^<߉&bp=S+ _ҵ^^ |(7߻a/"8LVuc_Ng؆6R#Z("m]1IC C HX-h` ^TG>ѹr&LYXLë{Cwq2RMΞ6@~kTqD N:@hG!Q} ē-::I"J@eZh1 uQ=4׎VºXWJ+D~PbjVIFy|E*VKfZY>ص|TGm:;tNǑJlw8D B50h0/ B];Ms&Av<ʶt|;Fd>^Y; aBf +ή閞)P鹜xu77&"|Mj#1*ʊcρw 1;@Ɋrx0\h]͎Y1XɷcFi"7/V}6$ \yJ).+0n `5{ݠ-`C̸% Ы)߳$!׊(JʵC^!9BŁs]1\&w1+d{U&:%U9fO܅ƙ]࿙dƖkc83 SuJEChZ98Hi9;-T&6[ nߞ">R sbFj$,?R֐#5HIt7k^9g) `wLsG&&JK>Pc3K~A]鄋)_B|K%z뺷eq fs/Cר&yUa_Ч`6CHEPN{'ffR cpzXd+"0BS!ʐ\pRI5>S3=| Xr'?`n!&Q=o]U_ 3x\#HB鵑 LޫLW VHDY|sȱ39} 갖_*Q Kk+$JLDG#nڃmz̕dдz%ս}]1!ns4N׫IT7K~ )w|ی96YB'pաWoMވ2m3 oqI<{o6KBk+r#1YHt#\ G墠k@|d&3 6_xN/mP0 R<ڦ -%X:N藎vW>_|?jWʆ!KaiH#re YDF j"T}_ҸϢ9cSXiA%JVcϊk Rf_@]rqVmFls (-e2ЯX+CoOBəޔKXq7ޓ@&E1*L9>tNM ͞AV$vj*E nJ"֪",a1nB~+·P*U:头v̬-}{QmX_bx hGFŢ$:l+[$`SmPio%^싩jjJ8S7`MAlŸRlXfL4Q z -=jFWŪ 9 %9J~h8m:KUb 43K < $UjTgN|ͫ쑽c ZHx W)x(!_h1Q=队Ci-6]m P%|=pd)5]ӂŽ]:큲T5sl\iT3Sk@ 6x7XZW'h"Fp4n W=+z}]PJycn!q&]UhѕV2ERI_&@ 1Mtz3x(GjٵCxi|nTг0>pF_> 3ATaiKG9ẙ4L_?uUB7 WD )4fAH6 rJTH,cvҍ܇7WD"'h)7y#2&@Ed~ObDixJ*Py}WbXDٳL|CJGۜ!Dk7j:S.O`E%t8 $}KKr0|d3 uTx4b!;={pU,SKؿAzp nCiWj4lXBT,CBؚ02^HUlCӡ:TvgB>SS2>k>3@6Hxcxmm 23Ufpu\c$ꏩǤlwCvm6 حh1y- U>eKPKfa'KT15@MIw#Ek.-dwrJ@{W>$|ͅMr Ed;֕:JoL $+,Ȋ(#yT/K({&cQgWjT6z1p4^9/.UUsnA E<8T`P ?WYCKͮj(?sĄvy 1h|u0Y_B1 l:0/٣-@4(Wكtg[sp7 oLcHQBŗa燶D_߾&bDIo,E98=7龄r-Շ<#D hJv!֡~10@Jo#ޠLj6#iC#AL< t[^/}{yXL(f2Yv^#ۥq 廤Vh`lnl#lCN8~I,'^,q]"=Q6})CEUT`\;ޙLJg i>xO&pzl;2P~ |E C$\U*v!Z_Uۮn 0je Y[bxdX@Hc z~/ !EˉS 97fMdrahZl[{]UJ:"8Y߸D֖#{+9;}܇,h3ww0T0H*=#J 082sAd~9bq Gf`x` PM\ݘs, 9v,&&1zߕ, їJf(Zq+jr1..PY-v`,J;!|AwVQlsiFhXz7y{"$|7u8!a߷86Ws]@1fdS)((rF#;B)F'nk\HXآ>V$r}60FQEp4KJG[9eof*̛'nv_~*UɎmH<$!%"4v;]2'O<9QBv]q\eC۬\5KE$]w`m*P"MQm w9oM' gGv 0Y< T`$Q[oG)a~†3&V@I%:gPj&iRe *u3/ NqZcuQfBYYh¬ DWgP.BZV+(tfO؃c}8W L0(] 5Lӣ OU ҵj벢ue˂HL"ҫ>0 M*/ɍRʕ(QMk'Rϊ0;A +s3P?e^t,ld|^˻$`ߩX^St}:e^-AѺ7VQ?Zf]Ѿ";UPR| 9?3x![ogj-$wapI0@iX_(u"a2K`)C@gZYזw7K=P *دCn8ѸULwbcv)kNYd$xnv$)~C8tx8_1F[sLQv6%t~F`F+pw6(m{v\p/ҙ 7o4*y} .`D%=IP2:bOQQIV+WR$`EͶ1HR2љu' B e heex+KM5yAz=_<A>U/NU#@4ij]^ωƩ=%?zAGlFSnyk4@Emk xS/|9 Yt؄`n1Z*t5W'vKῚL<_#rUˉ Tãd/F!t̖dM\Y=)y]J6w^6XqlZk| _ixWtUc-40epթؾX+\c$. k}|.`v("-j QS_f'L9(|9J<'0ェd )[m+ uI8W@j7-&gOYS!9ma&=>Hv@H_H 9u*&9᎑6y X-~Utt[0~Tem{d/`mc_% _+ˀ"`ѕ!jR[;h w9}1} ~jIdCڶ Y^Cv˄Fcʹ(Mx PRnLkR!FĺI@a p7.*fLk[D 3]4}K4%0{ śn^^OCV0 C]Eoo,uE{53-:/)&>R^\\ $=Wk EMM3 3XEK6q J=N+A=\/$֊ N М ΆYȢl2S// MsYFuƩt(˅h\i;?*ࡘrƜlaIz(p}yVX3`:)Rb<,^߽@iqǥf(9 _X Џ#*U95qO>P!L =ߎD?8UF6)islc+gTm}Nq`[vtlhW ^īZ"pSG^L'IŮ)uT*Jk}rK_ƲL_`J#b'QfʒՖ WN1MgMn_jǸ3!%|kt)D !k;Iw:ys \l,*X'c[>ii3c-*ᥜ?VQӻΣ}:<(UeSo[9 A1Jx章 >`'K>j YDMϜr6D^$//IoG{T2I#|'A. kX]shB m7i-ChѮu7@F]7p!TIUĹZҘ'k"6,ܬ6;O@8[`H׈ TsZΆ #]Za,YYS_-] etebĆalNk٧D l{Ky 銵@&N? 3EE8fڬ1&ಖ~â4 ԹA %)')n/ux2O.jevȊKk_m-C9YJ솶;2lIHp»gn|a<HC@fܣqH`E}uהQjver-2~1 plw*Dž5#[nWR-0SŌOHLAz9r>$# YGo s!`lP|d'|n5I.n!oΞwFP_4$1*$ rCVbDT"NVHX2Aa΃,8y ',l0Bv8,3QrXkH0͵*ssDh-^b6R²#r$c6\e/.0]I,i$(B?>3Ppo6<Hyl yQZhnX_?1SՆ^pOVtbREn#XZN;)B38tI£իq8nNRi?z hiQ,&ѭNxy~`b"M w]\hCy%H@ _it/1"њRuZV^Jcomq-Nx;#j".`C)n u*UD٩I$pD&!u@c+ )Lj ՓÝ9Ni_^mIu HIHo.Wܔ[ajxI\֯\US7h4]8LD)**Sr{r'}[E"6׌1\;&CyO oȆU9Ee/y xʎ1F Ɇ抷U@[GsPIs v>'SkM"lU7TZs]4/&Ob*hl]Q=݃v3 ~K:S0%QɄ7./rfCA+/r2dҧ(sJ h]n"G‘4Gʮ7Qkx&]ngӮ{ODHKdS0Wc~7)?GSp9v= .&rA$ Vp9]BRdr@X4J(N,v:1J }b9vA4 u8 wuCzHٮli!ZI. *4G<iZ|Xz34s"!Tĺ|h3*Kﭏ:LZ܄kX` <{Ǖ !>9YHɌ`~iN=t%oYҺ(饼|_a(l ADmr굸v`#h*mz6F+$ uo!R, A8]Xތ<ɺIojb <+5Þ6Ŷw6Z舔yBNjsA:G$ڣΙ:Bq6 "'te/fUl4٬8 7LOma =@f,ůcלdFR@yuC}h7Ttؖ2w'lOb/0|F["Kcyy_ la^WT/%5 ٖ2X +9#2sj&mKGshs9Vܪr"8u8ΦDs"Oxz q^ <(Z"e&ЛOe9kN3X]xv񛦗X<CjyCu98r8W./bgxSpWj"3 M!r/Y+4ۈKQHeV߇w V7\QzpW_2>PKX>r%ߴL˝35-1{FtmJi~K?Iӛa)E"OsT_DxIz{X%T߳0€ڻ7@<$ znf(*vDL, Uѷ{7"tQ#\ IFb&%&[j8n>hRåEU\$qX.к'4Z߻PvvZK+~ 75]?m7wݚxN2{܉#\gNoI7`\h%⼦j4K aз+s41LtSsn?^ntOўnq[mKlʱBdˀ]LG>-bo5*l.᥄ }ƛ%'5ܹ8w*dԐ0*8sJ >LYFo4`Rc޼ܳWZ.ĤrZc6CdYʭS eK^R>FF 'nsNIE~ƒf91x{N%D$>mx$G#!uZVƐACLi`S&'UXzG3X9hZ]-4zl4&IM(6܍l\JskM6)56Pl*ŧ5 zY< t(&Z)C0j bl#\vdƀka%{JCƊ v,GBՂ㆐*6"wlTBj{k}l=vgue]Yr!#;%{ͰMq}PϼW{-\>ͶXcv>K@-dQ"5g{BYq-P{-qH)|Ut3Lu|wo{f49U'RW7;o̝dx"˙O$~?~*Ɏƾ֬jjgU:t׆itN]w%b:@s<6D Α x<9XJCDZ^MŢϠ|&]  P] 5wap9d>^8H`4'SGL[ސeX;8iڗmvZHz(-3xrp\GWaLi+9Xϵb;&_-z _ҹN)2ߩG> ?k8菮qee#z6q3C5)QCiӊ M-n{ua[ _awKjf%&ZB+)9{º1ƈ_}hM(tɓ8gs{|$XpW34kn8O 'ق)惚+R¯gW!$\sWs~X6{x7Rܙhr2]*-V{~2 #]/ j>\0rӈRC#6XPjQRr&/0PpV?<] `-%ʋA[Z*BUh%y# EFV2ӏBD!R7f9_/RJ_FΛEҀ7Yݫ3s_k4 0b}o %l^ּFnJΜ;_OR46Njͮ6jp5v&χ ye!)R,*mτG*78Zj'm!p{-+@X3f)GZ" )t{{-J"HXY0Ԯ?^V|!ұFKƸGisiITa|#."őD7| x~$"eDw&Gݮ+Cm+vvwk?j^rfրC'1Hˌ}#6w{a dᕰ{"`Gi^Y.OXo_»z"āk^cpL 6M?D0Ţy`W-PK(Z5PoD0( x/$ O``8u%# G`qũEeeHBYU9G Ǐ42e?{]-Ǭr0vmFn5ѠR<̀Kh!%QMefb0'j[fdc~F߷S>P}G/U@K>Dc '+c.[vu];f.7c՗r8R ~n28Wd5Q"Go4MH~ Р isJ+vr&w^%ZOwvF+@OƑ헌s ZDWrg*ib]GT"-70D֣;IK.,Vic*I\.{`c9GRJ+@猚Vԩ6Sؖ<-a۵~s<&hE_wog=ɯAXBkiVzU'={9| YJBVpʒג"hWOcNt:ҁB ?xɖthDGL>Q3BqzUf%F%cC1]L_[*lj O+ q0UBuw[ܸך}:pj6LFf ~+vP;&""p.K@ڳ{¼ 5vF,m6#{jiu%&d̾yMQ4eઃ0;O~¨M+.rƽ9ݍjK.ݹ6I?@F{$WTˬЎ`Pa]<։Zϋ3:0*'A_NezSB2U<6!C ZAǠsi >>"F<€o'Ob(hZ_ )=GZ4F$V)H+]F![畿 MM* |2ƀ3ȥ{@@S2.^[`p  O (1:W;Zvk^ S??m#pvWIj{0z *tNIGrS2\!ټ#\\~iMՠroGLƄ]ϴKZ?u5#7 AI:D<29}=2;v#q$AM Uӵy ^8|@{bLd Wc߲ŅRM!Sa1t7Cϣ]k1z5jSޗ "4[8Dt.N!;w;Mθ r8Ġv>SrmRh\XH|̌(aţݨ)TWw9N$b-`ŶY]0Y x-jskā;OFo$ .!Yꗱ xӫ^ؓ 2P0lֻ۠-O)ϋ>&ӆ3U9ޘqfI Na sr4M'T z-,k+Fݣ+'lN1 #$t+pj Vp/ȊV@p]0ܸ6M1)l$T-&0!K_pxJ$&5@^J׿N.mQѓB_>p)FA&踲vXC"qR4$ӇPn=^Y\'%gH`X `"hYps8wDzaf$㭢jIյPq@"G ެxqdMa9 3JK 93;n,jnb2z,4@KiZ0nBLUC]\[FX\m:grJWB;, ]K[l7xfo@ rGWېn}#mFeۉW N>\jҕ+XԸQ:Zub,Wj ~-)N- A۵߯cSEHZ.kǯt+U7pS,j&Krl"MCnvH1LrZXhlJJE8 -AKyfTh(V,v}vRG0"/=x4I4ڬ92@QQP{g뷃~RQO7R^nFW 7mQ| $8±-9«oࠔ~B$X &SXM\G%H:5r=LT ׹3l־J ~16 Tbd ۟_,GB|DlzcKg ZV?4u7v-L zBjjYB^ˮ\C *U'@ .g;'ִN/ ĸ;V;S&jG$D0tzo~E2)Wv ] t(ίҜy0?eDR-11A1 }3N*PAh(CLXtYrv˦v|+/P,drPسkAqL)aG8ḥ`E緦r2Yd ѐ\ iMFҪ i+?Z-*ˈ5ʊ )$G a=f'C!SElCy!B`Y201*Peba)tT9BnFO @톅Y2i/R_\/ FYD&{ [}> [kH5wߓ A w/!s mܡSӽ*BVX?6j6&J/*8L.`W!biwքbh#ZpS@Lx{/=htEّ8 e8AsRTiAX6W'_yON#Τ^ Se@F HRqbav>ED#³@oma!C35-8}'4UdVyQbu酀j5H~ݚGU`ҷ8V2붔f*1pb>fq)-fՂEaXٻx{|R;.ӯHItX!፮]> DLD.B@NKW1dF4#FDBrItF4".R%҆FIsc\&}DeyR#5D'{.oY:qnT g{Dz@9e,hwZ2@ʕ,jK~ödoO?ǿU UO7m^l~yBnUa=|"eW)>Wa0pʴ˟K0/ߥJH2]c_^,ǿa>tÒcҫY,/LW* FárBU Y (bTC*–Fڲ XȇDP w10C}{ūhQSeT47[d,ħpgv\$d9#~\*Z5rUfvKm*uV_N͸'2:>]5'CJ;~yfn_1^EdġkKؔDwXmR\~%ܠėT@?@Ur0352aX~@bdǭ%WRYYc~◹ȧG "(׾m/:Yߞ28TLVpCWb(@%]LB R)O/15x0J; c 81 5AsZԧ /3]atPIr#UBCRYwTwMU(Ip`g<*!*3SkkNm6/ڕ.9}3n+(Gcm4ekHmC-c-h"᣺$Բ>QקQD^v %;o*RNyliq_@i›;"HCn֚%:9Tj>P|[M < څ_Tq0DugPn0>v+7(e_i L–]2У2(~Xf5C(ϣX:d*ͨM/hsȀg_38Bl&vl:?wV}) #OSɁHUb }P&Lwf*da)T%*c$7QBAxM֬ Aj1 .yve 0seS' q-6(])Wze% LɘI+t"=yAw(}6u'2@f\ŋC,' I |^`?P@^z9dHay,#r,π'GCQpt|*@k\ϭCqd⒚|nM&O[n:hjXy:T8CGA $\/pO#<0 *r)e _Jz\φZ"E;<3W Y_={ќgsܶ>\r_rނܶOz}LΓQlOf~Hc_7B۲%Q~w+ =ylfO#1 e\󞈜g@ f_ˤĢ_B=#ZJBJH7SXL Mˢn}bRZU&_#rLMW9} %ю1'Xѡ'pKg⬇h0R̉@>yWe3޳9DR9vuFum8BbyPw>goѾ"J˧?o%J{ՋƕB06z?|80@hrN{/c8|YUЂ3f  x+媢Boq^ģ^Xx-fģ]b(CyvHC&MQBe[kBxsu])%Jɓv!SՙnZcHƩP/lR\Yԁt5o~3AQ=QϢc2,=|a *vǘ1#,]}?7'?&\WJ:k&/*fլS2+OmaD(OLq in jܶ %t˥Q3-FGߙu?>\ˌ";D N3xcU[y)=ڻ#[0Z3&q//EkGs;RPFydfhwj\a5ꋄʆú9`+w?{_p;&{m;VI#9Hx;`WЬTJIXMU^Ŵ?^rbL֧?Z'ݣ`δ&z9(`y0Pnύ! .Nzt(0''sLׄ{D"[|ݼbAzR~SП5)8EȷxyZph5*!a|-9,Yd:bB/BJ014ad[@̚~j)Luh;T /RƬ1ƹd jgJ|!08PlTDJ+_¯5FlZH\92icToKI-~DWG5'*8T`)H{Cu];b 1OUĐInD=6L#bPi+җ[e @>3#yKx_qi$o 5L'2&^v,FaF\<+=/w{WP%vT`[/6q7JK H?3h BNQ9YeRDZ_/zH[+b07%j-Ō-Gb'z7l#w?p^l8LS5D i5 Z;g]@$ dpt3;m`EM:šc4 t4wɽ/lQ cXw-L(aCև ͟*L6F2if (jS|Ԅ-xB,UUhrVhe >nZlGbdıjP) *I"T*\v-?r&A~$K%4ⱣHlճ#n V5i]4_'?st67|_xfo4LjK& m\1`O;~iީ._btR鏝/mV%l31/EXF_Mى}MTAx3ZcmSW ^rX -\e",7qf[¿ >e,/ S=7PhIo7M>݁-}ei,C#w6VX&Di1oede J{1VhogyV R) j+EGߤn?@qG@BH7B{q`&HLUCdwM9_i0C\@i)ȭ֟w%$f(_n}ߒ8i%pHG3S6gcb @gv2pL7K~y?@MML߲Iv t$$[v4 )Q|@j 9yrXZRPutMl2ث-j,0DMT!YT\oZZ5쥐|(ţ' Vx}H.6-S?K%^ڈ« C "% 伀!5Eݙ']pgSvyiJN _SI&<#RPn Y2;/ <ǙT"pm>6qwƀ[G6=P)hmp\#τ x,b=fj =g;IJHIVÀʗJȨRAh  hgȑ92s:֩oAX^UDVHbf~F*6n!E%y1;bN`y*J n&H釅X` ;x > 5Ts>?PA\A;FfTr&2#&G.|Xʸ,.I_ظ2f88l"(5]~R_+cr n`sKa@?,eќ'H`h'ڗ@xCe0A~8 ?-+\/T:Fr n? Fd57CܪA^5A!NI)WZW۪F5& +OYcoȂPy| T< $Z[~JkH(DfVΚom#&k i>:;TCu+l h(>iiQyK]B~n5R dJzE q1½#gjo)O> ED`L|FVϻ[ "# (GI{pkBt4;zUKn욜?;9O+Rξ#X$M#y4w G. ,A-w*9j|®mWc#CDKD+Ý=$?2i>hFѷJ ye8=w_5Ds:QVҨNtW‘-&)b&'Զz4Ũŏ{ҳ~PTs ^pq'@+t ڰ"HOȁAޠq `[bU<S[?U9/痟/Үԭ9MV J}XbG>W!I&Ũu:|Qܸ(/Yc,b5k"(;,VZ>nI=Q{ÙdbO/dUhrr!rzˮЊ_ƫtW;)ls<-[(IQOw%]Ӵ!N dxfO aQ,qa]`Z|H5yȧH0<*˛ h?v GQK> H(2ibW\;bR$ÂRt`0oQ@ Mn >vWu=+U$׃ mѨ~2#sFFjkq r0eĿHU'om?6[AvsLqgNV=o˳P5D BD-PU']0cG~l|wF0󯷪sj,%*VX 51la2UiM,z,Ґ5L Yeh ?k{F!ilX\A-Oy&)iHxS*9"kV_$ȤGo\5:~4C>^6 RaɬJ [8)Gg~)MrX0ǤVrbNF.l'wX;}+O+g΋ΝcYO%4P\ѳ6{_΢?9oP\b}) ɓ׼L9\?J\y-dZ-#Cc :&)8w406FƜB#[D}8,PE! h%+|غ䣩cw:u"tUylMBZʩ˼Ʉ [306Н~lPZS|/ᅘ}ϷOst몃92NPDOH <ޠeŜjoGOO "%hU?%?iyAH.rZ+[\:/#7'(W rlcfXōY!%tE\2ߕ߷OaЍ|J(Ёzdgm,ȗv/g7J}yYχ:QQ߁jʍ@sa3Vd6ۺ!`pJ ~Aԓ{O l񀑵:s铓5nB=u܃|kTp'ٍ[Rco)| ?$RZV }1K)13Z'*2_\SQ5{\2VC+wDf:g&qΉq4cúb8WE}P_Bäˠ,xʨubp_Fzsnue؝ak/"7Y~TJr.uC. 1▛ w\̈5T!uPa}m w 0~|SU"`[KMCe >DQ5HbщpFMW/y>.;T v) LldAš%Vllԅ6#P'xm)>j9OFR'  xu[#ЮuS9NLP\E-0Gzt }FzL`VGƓR&i!2ynhԽHwW)݋Lٱa?_{~ FK AAXvAX^*)%9dE9΍tNqVm>sSHu ܭX!=y<2V } jmO0r ^mWȶކ$qO'X=k=k0%cl>G亻BI?TwicܗBӔM=1 eHO=rPRkVҹ|{s}!jJݨ{qu`·;Ndzwwd!&^ޔLOp{J&b5tD x9⠞J/Yݩܬ4+A)Pb 4Mu쟃/_ʭw|cVYUvs4TW好4Oip[T07PWu~4bv_TĮٵP2%g s kϲC, D~7n.7nwaţ[ ?$֨!5xɢq]yvGxUc(jf \¸<$ұBxozin#)TDnFYcH>0ք>{Tpls`JШ% jq#$$Z(j!L9(eiQ^ Rx蔏"0[A\^E}7ꗕ%ˬRՃ)f_sr&V oy~'J=xQJFM`H"$:so $K+JZ{ P#OFVM ѓ@[v%m5aރ/'d˨45=ZFOiTJ x 35##x%8M(">+I])HQݻ{'8P/WآS)FU 2m'X ,v}-зh<41όj S21Zp=G7f+>ANl6OX}VnKj}2EkƃZ#j@9|CS衣7nU1$)'J%\X6GPE^\_ P&DW(\ Þx+.Bڳ!Q_xBpq1$]8%=LȊρmͅ ϸ{}ў1g6oÑȁ=N&s&#ovΧ#>gS@W 0 J\oS` Ɏم27u \߱](/MRяYqݓ".&v:/DW N25ɢHsi"_T7SfzwױX c6h䳠 Y0xNfuNdfEFN!12l*KvH_'rtoci}= #89lfF5 \! A5#պ-b{ejuJ@w,^50WdvDR*ʉh^&q"挼UH=ޑ?:*tO %huРGA FMl=4'ңG*FWAj+gDZD(r!M@$_fFSTiݘ L_hߛR6#~Qt*Cz*E8x%X+E/&0(z7zP#Y HS:>pJ32+TD[pՄTr0l)L33KrͤDvKqS2nxg=y,QȦ@wPўZJ;mS4hӏ;YY주;8q}2bi0Ow!,q~Ge`8EUF0{aīJꚠk>%%XiPQIlqbWq6qwKS״.BkvPbKg}3龋0n.aqtҔt>yMW3vn=jÒ:P}(2SX6Ε@UbV} zE{mi]sCρ&Gdك ILIxwb,͔#b.{jDW~,}Ld!6 V'¿ߤs b.0ŕ4N@Oҝ? sudh{ZVMAbO=C7_""@*S]K2OxuO^ r9q"9ũ%2T:U3^QPO>Y_5a&7Y_P/-3OR\|k[l37f9CVʚQBm2Q\ma WrQ=>^y!.;z\RFF1[J:B:h}֑䎈XoVZ/xm8rRQZtEej"v^.HWn-*pE.!KQ?8Μ{rpe@H28YpXY%yy:Km{ӻNE(BwwT},}$2ZB~;g"ގ2=Ց2B*ZKGt9/-Z d\谷>a qXv.5 V+ihH!7q'Ӊx DEƠ9;}Mm~TD^'r>mCq6oڰ^ RtBOOժk2e2>jDL䂧GnMA.1ɿÎDp4&>E1s"RDå32*\6aOT4^"R8/zsz^}B\ mI*]O1#bt-Z麬*$Z5N:6orLM6s;19k&8'Z^hxi A2#V KVط(k^5l{AD؁Qv\;9:X E- c[G^Yp9cIA\`Zag3gu FD$`Pdo!D4&Z|_tӐJԷ{\k(R :o;`>iӛ9 )O7r^ H[=nwP7NeGBrd9U?]XvtTZśYɴ} 0āD;Q faooHX>BKM oM>CO؇T5#lPEeg.4UARJx"AN8 Qk3~uVE6ވXigiԔ3P {yo," ={j2JkIʐəN-HDT:|"U\F&y`T x^ޒK|9GZ~ =x6sj^M AnDIGP/lizW ^ ybW̗Fߩ\'VS?2Y^8|5lL%$䬝Ou)G\#6 xYRbś`Xr~{4h71\&}k lEh > %ƵV3ތPv^PnlS/MIB?䂪ٳo%jsu3ƯeX,xѱ=,IYc̹8o )@@&2"+Үbʊjq>56޴d@E 8^/ T8?Y/g+agQ'$"#܌=)D y!@mD{"דTXO+f߶"@jK fPVS-dچ:3;Wu= K-t3Kz!C+]U }-`j.1_M WHƥj7T!Et2;Y4 -g-<{dײ?LO@WSpm'Xí4̩M1J~kQgjdbn1Ӷה;$B7,}e/=ĶCun $Ms59!q^Q|椺 /+\ sX|Cɭ?!DAe9mR=+Qz\,E5/5얄pzemzoqcYtNC Ce1#ȇ^Ʒ70UvDd#@_fc`66gt)@(_Ws?uNVFuN,TiX(iGN3G4KY)$u^-mq's@ݢ*ԱaW<5礊z*" }% R 퐃_DI F^Z.>ppuڱ R5kC>Nۮ{;'^ -1, }R77TpmSũxDJf͑EStEYtaA%V{ LSP|,cOa5W^~}8v3}x=/7BݴM~PAZ?>:0+ŮrAo,7+a=DaJG uWRB"f5Xe;=g߂!I0MA'`4kC|Կ Q=" $W9_}~C>9h=52a,1\E?TDy8;//_r跃 \2Ekz+ٓ% \(&ׯu9KD_paoT ^7t|qgkG:ԊjU]v6l{,ȁ)!D8͈k'? E䗍Vd6JeJ%o`aNʕMff(,A8:$޷pzb_'3vK:cuզX I&΢D@=QqwSi<ڃnLDK n;պ7}LEACEb^U*Ǵ PϝUr#F|Z?k S.I`dzHmb2wLڷqsYo7b4[r8Ц|d|,h^â[(]R8kNuk4ߴnE%sXե' |Ԯ5t VM|kIqskoaL6A%5&c_a RI> A9jG5k/x g O-T rG<#dKLn<G(p{``-Bdt(OXU+ԇ4yPL˾ܽե`|LxJc)>}j)F\U`'Fg},Rىgj KLlW{+ي%D2{FRcR+G"&9:w1Ms97$Ի&V #LHW u2 "UlmnK!)n13GbUog-FZFFqsFwŁs̅j!w̃fȔrԬB [Uӝdf͠X@#LzOv }mc6پ K xfpKυ6JUO:i5 ݾ O{=`8 Oc3fbح>GtJdߋǵ4<,eY j.xnu ۃ]í\p\>sQߚpUE-J?.C:LJJ{iyJRݹk:)MZBC-NEb׆d7Zﴹd^nghrlf `=g Lj-k5}%cʨKihvnTK0GU묳}7l%]='SZ 7,whrhw}YW$@]זPd` %"+1:__=uDp?Q HY}s &?!$QV/=북os1Bt{:wof=r2g|:Lળj6aѽs b~{/#+[|e:HZÚp/i%RT̍A װJJR4I^Wdi\1XJ% XFS p`Qd{,}NrqXi9ٵ0WͥTC)NsS64 e.S#eV =m]fwƣVHר`fͳڮdȍɩMl-Rn="ΠUZڴl+#0 Wt` v;G"ze.~q t~}+YGu 3~/PSH--ưX֑#̺vJ^,sܯ`xŧ{j%U2mŇK(J=GүZh*ց$d.tתdofQ6Ӷ(A-uLfa0+c@WOeC,qX%uәXA@hnpg0$й=^af z̄*C+!ʊ gQ} Fl&c@͚S+(h^$ZZZC 1_z͸%= Mbfk1v w?E߄9:d*+MkGM"*{kvU;|U2 rhЛ .ҁUfT{!vW`apڰ%*\qY"y2E-s )i bY*ْ윈&WdmjaJ?y9z}=i/A*6Mʹ6#$Nf8h< Ir%mX39UNCf_Ԣ{0A3.-ֱ 8'RfS*p~iyM-ߍ7x]O4ST=o϶-E3|(=CK~D%KR9+D9EzҷbqGMȽӅE_\U(/˶ ^̎uFC n'1/C`l;T<}O G^ kD9Om{,u|(x %wǬ]KBcr[&ch􄎝mk1&{`;`Q R%3z²xʍ]r=?O'MMlJjxqR-ҜAez+|#σ9to4q*"QQ^!}ZBWPpKNGpaO5h$Oө;/dcZ'Fzg#gxZ$7k| E9{ N 0H eFAuLy ~@<^xhÆ|¶" s"9{HA񓓧'TؠtZRʅ.Pk_8!ƕ'E2hP뉅O{0|ʩLZyl$! CCkέ|Bo_*khԣ 5=Wf-1S Sȋu ܲb C0 # )܊OS0 @ms{&3dV;hC|(J&/6j!P[$b#Mf_sL$5F2Ň O2{˴5 $ O)RNϯƖ]tR#^?h"]_!3  cGWI "`q@1_ vRfL8bp-3" ڽLhiɊ4anɿr&UƹNP]R%q%!zR`'Qlxdi%+8O<yׄY W[6^80U)EaBT ilXhXB$ J3=.$,UYWlZ}(]t2qA46ܠ3:~\e)4򺈀& Gp"3/5-MBۿaw$Dbb0ɨI7rGG WtiAx~ҝjS#3svP 5ڃ[j$:vGpm)MLT!,a.l8k&/w -'[BUƳrp-zavu`}QRd ya"f]g6P"IRY'ǁ+]Jݫ|5o~*cdFT,Eħu?L)aZ^~afWO]9ߙ\cqPgݵؚG>3Q+yuvܠOzU NꓞUZ  ^J Ѧ^5 Tʳ<^NKjz11#Z Nhu1 m(m5fh# cl ^~"cZkpX(Irk 46A3nBCA ᖛuNm">PH!9 ~.؇zcWnd<9|F9 Ӊy;1l} f#`~[&a5PΤ;kz_pݒs#!{$iA3i'{9\lj e MBv쁋[P\YY.xiUϤ!?3K?;G |-k=4G* U:k3̑ICP#(FSqM,=UWG |FAmi絪7 qA\Drj^Uҿlv Q@u2^`%<)p}7qʝHOd@maH K%X"&~=tbtkg]-bGaX-J\6pE oKϩJbų`J.qx'@UCY]Ȍ+y'3C fP)8t`fu % Ds"s$~,XA6"x-&scAk36>͏}8Tr` [@ J1_]{c$Hx( .GlG埤{));L:c* ^s\hwyZz6G \؎m(}ZҐZ#%=ʦ[B_m$EXi?QVUx2r啂: 2 ` cc^N[|4Cb)ݠ#|K|`0XYQ{ %{B‹fʩn+ кG iς.89^h|9SVE0`SRɀiҒ߾{f+/]MEͮMU p8r 7otGr* iJs9%x52S߿Uw]uIR-VZӳ],tfLA]_i_5AY$h卵Szcc@\3-Vm`i@1ܞ,-/q(|߶z@éuKvYƵ$B;$CJ!ޛ6|Ǫ1v vXs|S\sGmI)]Gx,b+l}kٴs?B ~ƪ;'N~Lm(J]n}0,i:.Zg 6H5 6۾QJ%"@Lw^G B"֔:!,h|}] ]$վ.w NTsV6lk^ N^&(-,LVzc|8lh kM: `YbR9J~8l]J0yB l[C8pԑKxB;&yKq,Il>Ft&@[xMɻ#M8SjwǙPKچTF;>4O}"a^HҭQ]90ƛcU5݇"޲;eK [+9W-}o{+5)0e3%DYCl>I5Aruj6r,MqO  RB 8_ jq3gҼԎʝӮc^Pc) F W:d=DjEG&bV(A*@F ,uޠEt예q 6<ţ`"ֺ)KPoا}%ǵ/GSL/uxD2j_1\Tol)ZՄfEcF0TG 7clRG Wբ /ȸ$H+L7 LPfnGҨ&\$a C ?aŏ5I:55,`bjl (Jo+] 6I*y:JP*7y>c=-3JNZX8g-꺳׸(bp N)4'9 _"'u纤˿bV#QWM|F,1何D%3#R^;Nd{W:4+/,ƛ,w ^*tIؔ}\ 7 ZU1$D:n4n,ov7UsVMbၹ1cK}wuM"Ò#:q^`O$U̫78v6IBx;[Qߦ#xf  ҆} Q)P>L)ZH(3G[C8qH>Cpk[w(ڢ; p/lM$V)YuNCA'9|xwst *zlB[OKnqmUz4-jd) P┳.;xbA40eT8Գ֝gx{ V "eʡH^EZm\)c2 erkSt,Gcs9!_vkY!#66P@[7`c ^UWf*`^ 9>sig 1FE2%]i)Q<08I M U9fȴ`'0+WD<8߳/#=%i7\2#v 7'nw4@rĆO]i"-.8)LtxU_v j$_Rm`&G;{ g{cb#Iۇb!T5ۣ{[ 7CV’CӤ\(*"#*غȺexS@\nfa{&>Pٿo 8]/q-EMpiSU㽜֮[u0mw0>2uVNR7c9yMގ)nq˛$3N A.rnm>5.ٹ<TZ)`Z+^uCh3wXi" hgO3Y𻧱-)\Хͥ%#y`lT';;/~I|R"՚5?ղ*iN0Sb]TnvD~e JFvETvgYd} <ߒI<;N׶jE G>\řU J <豉)f'O /]+&pKK*>p_AВȭ$Ѳt7Y{|hBȪ7 ,Z i6|?&HR-vRP^[ 9Pf O chp`vn sU`ACȅ~PޢP6X.UhZ/@@9.:PHT:J98r%ϯ$CNβ[hm5% xH:8J@G2v Khܛ7;~2u֑! g\t 5I- :t{ | ݉4ӱ\l6VOBEn_ZEhjd8jp mOUA[})h5NL-C}O9{1& 1FEя(HZl*񬐧7v*|G,|rLpMDb=1z61ݨe_år3=MQw[{sfP"T(ՀY3ݱJXPFoj^e"AKQ< u+xK07 -\}M7_ͽ9JzqkED~E%TŞG!SK*޹oHcXOq?C[(򹼢K oL^Md\^>"26|{Y]a4R%-5y,aIz+>0f:&_Ds sgDmIr8ϛTVLr~'Wop?2ȝ?%HL4K/#{K.!ղ0vtfR;\xflԴ^\41*wOt uӝ, B>׍*70ks i|6MpL;R{7eq?7y4Z6'0ʸH+9 Eڮ1>KX oҵ ;1oV sx:R:3\߿k "÷ȼqu9/E1gz'{=9ZJXgfį=Q8` +-ჱ4JIVX>=1o^sG2bjQ {+.gC)uɮ%0v}>Vr_1SuS*z҄7;c!um*ˤ4M+{N5nG"0)RY+|MqƔT}#E6.[yu^]G؄?t˝Aj`tpN{(< ]L~(1R M){δ$4 Uh5_L j^B 5?Wm兓r18KzGc4`he63/ T P`^`Q3De nҌRDq _ k瘵g5^mX?q2DvI7+%b"4P nA#Ex~\q~Rvt_jvܝK-eUX D5D_'JO={ <fBoޅLt~Ig1L3K&Ze*kj,v*ު_ϙp y8Mrl燬vۤZd!pCЯ!d.hI4PH&1j._}͔$7?g<ci 1[R ċ419޵ aUosڝq`dT_  îW!*ule%Q[b 0D\.6[sg d7 ĄvвSUҧ3>B3;YUW^5iR *rX0Wp G0I{]WIA&|?!]oUbyEؐ\š2RD$#~nNT݊TV|5 4KڈɟGuhT#*&ORzY*@-}o =:,<qlq蛇{Co&T|oˌy5T|V@*g<%/ze}0[N/q먍O[ăl6'N\Ft Ld=Dz\twI$I'o(g4ZUS7=zEDTRnҋ`(an&HYRM=2@ YqS_#5'a{RU&S|ntkGO- PA:6h;JɑMSR+zQOcنh2빿|5f'}+ٹ} AGcV0fʹƏJ@eTW;'?VS*}Aġ0:,t>ˇd ko {6#cAYhQ\]"6cj7U,/)YNzə֝KD?%CK{3A7 68K`U-=tDj1J@ĶC4'5ApY Lw(\37Cpodj6,Y/IKlks8 *bm[f) U&X."(:WNm<064,--u'{z!ݘ"IG /]xBZ&m>ů ix':H`& GRQN7'=DA 68+GN)$v4;|m][b*JV11 Kgpz0pi25ef?]0+B`1qC;j :[?L8z0h#oN{%*92=<Ӡ?*qf: hw;KBQ Ϧ_ЦU]Id}C5DҚ:EނfcwqĆ"u:1LnuәE?DmTA8 Vzd_ 3 )*9L!,/O7!2zO퍸 ';ո.)?>}rK5+ 4樂g\\H$|V#QtAcgW﷝j 'izE^a6_*=\`]٬ay2U$Fsm\rAjcx,UhO眕Ew [@k$-CPW;.) }CRo)~ȣ[2M6@Z dʞZ 4||i:.>_eJ  {*S([Ѣ:ڛs3֔!\F%?ujL N*4 E Pfș;7]K8m,/ En)RwMՔS"uw;yYgۈ;a{ߐvd LU#eA`F'x>j;/KM  9ԋeZ ѽYtgmK"?y6i3'%.'atYH1 j=x/0 k\VEO:thwTϓ,V?@IKU;uD>{׬G|e"x7A>QͶ°WntW=;N@VqW>)E-K݉DUoKP˽:$3]KZ.ttn})QnNLۗ^fz>;w(c1XxѳkK ن/,-nu݂%ǭf,>5v#]vHtdžl-UJO2r?ܾDv|ƭENһmD ˠr-5esTshѰ 7A~6^'ϧJVydʪyEJ'Mɲ$K.ٕdu$OҺKl zoΘʸT}{ :qN/vG[IZd4́b6Ҥ:տj_'0^31"]:݋IwSdP X4)KX }zn0ⰴ|1y `Hr]6f2fv .^=|[Ȉ`@we:*bt{nIpU(ݑˌ|Г|cӄ?\轰2j=G)Nݼ/*JsƓ\Ġ,f7"0٦SbSАdZDg?[^0ObD^Jq}hɮK5Lt8= ?_&Jp?I ;U^V4$Vbpˇ?K=_#5)A)$юzYv@P>HCAȤx!BeM/<ep^G?Ab(qD1 rn<a㴈U^yq3 VlGgI嚴=hcV\\.1SmFHzaקufRp^\@7dFiuxƘH#;lߊ綇?'6&FzLi?] Z:a_<"lzTG:)*y`,ȰK:!sRJnb /1 6ZN+jjPnԮU)? x ߺBap̟?>ޚ>Y;2R8*NA)VJ{T ~b{4k}fhпɵ]Nl^0/o÷ԝX#xGX4kP0'2WU\;C=zBZۧˆE'vd,eQ׼艐8,8kf|%WmĖc)F4Jyb<;6݀hU' ~hޭK17eEޚwzZ6 0H=aX}ܾ׊pcRJ3Lm=ya4(RY ރj.>Uhn}'_߾V>wfkA >69rx0 _YNUdYAaISo؋˨:QR}*fM*14"@L&b:V" 5jD>M q +n3m;ߜ W*0e%W=chxd/_cɻ'a%!j= 9q0W 'wxltń@G@xWm^s8j%kMgI/9{g۠虶.}U"W|j9Լ>* cP׫ẕ"XۖXxlshl־H89qӴFIڹD/>율z!i,k??S誚 ur{(0*DX]K;D3c W37 Kw|:`'~7{EZM$F嗺mWAE C6#1CnXK%8KJaE)ik<`#AGMxýn qȉq9 ,ҖFRBf,TI殢 嘦 F3q-oK67ke ]6 ˨^6&ĀȄVlQ<E}n`mHKbbS,A>~t@>@WG! E]M=!x~؃0:=豓JPxZ-T/}"I)1<ۨ^cJ3a#vwkTĉĊ9LlPl4q d >cV78J#m vŒj~ .|JTAӊ1]Sy].B(PhC{\QY8\%[Ѻ2 c30&53Y9XБ(5@n|j;lc'>:=<#w~q,qtοNH=f.ϊG@%z 㥝xZ$:<VA*v0:Mk~3(A4 l[L "ݍ.0hmCG NT=<{= ,.ܱn Hdx225\L*,JK=GŀnZ 658Wd|t 9q'VOI&5FJo;H&eYʡp5qIM!qY-Т8fMMrL2Pn!Xkф~#>Ӷ :iq;<tƆ@IN #ZkKOEʖ?9<&if^vUCB] ,SUS[%/J1k rt;#6= hdG=2^Ex@9Y\Cx*G st2noS_uP_5CY[*}Men(g5b:VD]%qel˿3gO92K:n1;42qS2R۷ FB>œa /3m3RFɯE>3q%i\C UQTyR}Y[qI!XufA5dYǦiZd\E2>?a./&Ω]7ҝN$*"u4j]2&(wЩ!/xҍ`JX$gňqU]8[!ʪߖ&׃*)qd'N^L%l>R&f"j Lcԅa hw]8v]P.UˉBVYi ѯ$w\U1B<\V  cdeb$ @ qh0on0CU]W/5aJeKp nZ/se32 S3jJc,%ENV=>jdQi{ɋńKx7z0-֙4ILU9W@\CI<|6&'>_ /΍~xGqN1Y}S#MW׽Xb-  /M(,G+{)DDd ߚOLp%NsbÇ` agP_B*}խmd<飝G嶥# |0BL,6Ĉ0.iW/ 0z33Mc3r%5JUg ɗ1$]qMÔlޠ8e⫟'5ǣ:YY==bJS~ wn/ 0^<2 R<0(fDӟ1?@b(maRIq)BRt@OS]Lj*:Zal`9z\zu S\G@\Nnٔ{u[Zt(+DN0+TVFE>M={Z5dI?FnXP{&Nd m5"q' Z[FC9 ;`Ni .;G -*7&n1n~\W.+esqZŁ+S7{x^R CQWAW </Ȅ͸tn"gl5LvŸ[^nviSMIh4GBֳNkShS ^#}(t,2 1KTJP&XHz%U;z- S Z5|wgh4z\E_oew'fuipۆ9ql/GF LDZ7z[)9|W)76S CéK,xy_G'mgF hRWEǪ@`cE ĸ=q] Q]{8f&1h$ȁuIeԛoK*#s%6"=Gt`Y͕ehD˽ 9N  X&Y?_K rW)/u1 kC6^;O=\[[7NVbi>,͂IJ% FB#4[/#FHe^j--eTDc` PjT)|B33smu_?Q3Jb`Lwm@K߃F:WQ1MsoTdPQzdM,zm[#IW*W~agحXKՠVLۨ[KԏAT`[ZP\V Ezsm\ms2?YHцwG_R͝MWe ghlTnfOvkQ6) wo8`@y&Wޟ͈ԗguɽa8 k0'Dؠ"K6I.UhG?;<{|?݌-rS̢YBaV ҷoU}z#2? zciC❸7M뗕fA"T:;ddqX/G|޾vYcRJj+NTRn1U?ˉd s 2?|TN ǝD0 7k2xRio(I)Egl Q_nD8&Y(^3LP@Sa$3Pz6 y8I8 4ߎ=xl`ƒ&.G!} Xm6;s(iD"3_8#uX:vF'4_Zxˌ&B Dj)V%t=z+X6-*`'d-b٤{md- /% T\d1`@qͮ1fJmAWl|b&ōcf QBcLX *.>~5HSr7c͋c -/ԯF^W>~lK~#LJ>3k<K zM#Kǻy9G8`[xr 4b4 ಠdwwXqtI٢(8 ]_|fK΢FފO ;@Ru(}R"zrr? TnRDu8, B!VaF́T]/-/ >z*0GcA塮MnQF^3(=f{ubDwM=mo_*~\~ɓxQl'H/w3L qVZFV0ܳ4EÑ qK[{FfNLQ.u/ܞ44[rcCfk͘Bdؙ{ fYpg"Lx* K3&b2m&A[,C0Z'n]w wAg_/b6wkLx-cG*5$(FIeh4k ]TFvVpV;"1Fdtpy\@E\'ejկwpV'UcC(W4/icw7!svv===img Wt Ix6xiԦJ Tg-/#$Qg!ˣ>x`Q" _g^oc%Ί=)8%F: K2v4eF-$`|j<';'>U$\0![X3^4D_ J r'tP׶i:B0A9(v:$=g`-4gF2huC Wn;KS((moi]l Bqˈ3sB#?: jas. y䑢 RU[1̷f#̴$ TM8 ase`⩷K%5$R#!#c4/8Dh;WIԢRol|D,Ȼ1=)R.tݻL}?tX xoGq7Ce`~Q*<[ǒ2Jʤ; Hhvf[p/zr8Ş3Zi/g\X!<&P8uOA =ck*CN{c[tPDbvKvŪ|~䉈bV fٜ pَd&iq/^%뿬?' 4$=k 38jm .3cD<5Őϙ ,9t~W;*Π};QM`he>&I +WT IZGG~^ ^O>үM 8+ '!s~W ֬up gSJSE{dR][Wib׽ߔ=D* = seUTQ]GK1)Y "N;EiF.bklq?}=R|e~6c~^ >|G=tY*K2*҉n+.SZtF{׉TUΕc: ΁8 QINLnb@]X'M[S#l(ޣ/ E->Th#pl4Jߣ++8jTȨ)GBchī9U/TO3 srK!CH=pCF!l nATwbm},R!ܑaj8CoOD=~2 6U,zC;W׷uK>?=Nː*LJ Xޠr !”:Q2tɱ͜vJ$ vk4lRO&F)M^~LsLROD֋I'ґ,0B!m`Ag6?`r%ks87ֻ G'~!E<؝C'~&a'EBT9Rqv#giRVE醻ILAy*Nm33QB^jTӊROfEC<ѝlmPaEE-nQv]ʁLuLnv,mi"Mmݖb7>D3̼Iy~@,lpOYr5x:E /ĊT;Y%4tAk4uhI6a:£׏TBM`>~v"-wĞ۶Eiy'IKh@Rt\Ha9rGJhmz&O! #ĺjRqvQ䈼l8dMm!mFt ! ! p6BBDb.7n#-~j%k'Gٺj14O $cj(~ΨT)W[&95f',ʛJ2p, !n/Coy(J@޸Gu2 Y݇~*POVحÚAلW<ʘyj"{|$%Q)i66'o&7q$yYgɈ -pt46ftXY\GMўh7 #h2t o],U#,o[1+3F4Dyz`:'>R_f8a_a(*oQPdM޸$Y]3ca1JH!qa3j`liʄe%*J?{ 3jÅHE NᓬDg{C7O1}( }L= xE-" ^Y c)e]apboc|.X:̷UR%%y j7Vˉ*&SGi5 t VEG }t<qFԬ)oEc2<4Wצ+HEwpU#4<$%4kh773fÍgr*jY)lF秝" T1"wWbNݕr(C- U H)}pr埄L|s'Tmy$MApId[3'bwJI9EϭEyT2E*ӫ6 v5i`[?89S9p'!ĵ9an.61`&Rp&nMV-;t?sgCX^p`Ըl=hA::FRaM.)?%\P߽hP$o5&BACֱ ͋BFBp@91?)Q{~S5z&KIqȵ(%*FAT! U X~C"K( T*W3i [l hVĀ=v-s5d+ Ӳ 63uI*I@wi6M^"  B+ |H]ggeuk1~M\3Q-פ,ml]2  F[Xm[q* i8NhރSћZTpc!4]#3<ݛbBVh:X}G42EBs@1Sn|cާwvj z_