From 30a2dd6bc3a14e3a1bead2eb5212f3ef6946e8bc Mon Sep 17 00:00:00 2001 From: almalinux-bot-kernel Date: Sat, 25 Jul 2026 05:07:50 +0000 Subject: [PATCH] Import of kernel-5.14.0-687.29.1.el9_8 --- ...87.26.1.el9 => COPYING-5.14.0-687.29.1.el9 | 0 Makefile.rhelver | 2 +- crypto/af_alg.c | 19 +- crypto/algif_hash.c | 3 +- crypto/algif_rng.c | 3 +- drivers/dpll/dpll_netlink.c | 3 + drivers/gpu/drm/drm_gem.c | 59 +- drivers/gpu/drm/drm_ioctl.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 109 ++- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 + drivers/infiniband/hw/mlx5/qp.c | 5 + drivers/infiniband/hw/mlx5/qpc.c | 9 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 9 +- drivers/infiniband/hw/mlx5/std_types.c | 4 +- drivers/infiniband/hw/mlx5/umr.c | 4 +- .../net/ethernet/mellanox/mlx5/core/devlink.c | 4 +- .../mellanox/mlx5/core/en/reporter_tx.c | 1 - .../ethernet/mellanox/mlx5/core/en/tc/meter.c | 10 +- .../mellanox/mlx5/core/en_accel/ipsec.c | 10 +- .../mellanox/mlx5/core/en_accel/ipsec.h | 1 + .../mlx5/core/en_accel/ipsec_offload.c | 64 +- .../mellanox/mlx5/core/en_accel/macsec.c | 13 +- .../ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en_main.c | 34 +- .../mellanox/mlx5/core/esw/ipsec_fs.c | 3 +- .../net/ethernet/mellanox/mlx5/core/eswitch.c | 7 +- .../net/ethernet/mellanox/mlx5/core/eswitch.h | 2 + .../mellanox/mlx5/core/eswitch_offloads.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 49 +- .../ethernet/mellanox/mlx5/core/lag/debugfs.c | 3 + .../net/ethernet/mellanox/mlx5/core/lag/lag.c | 8 +- .../ethernet/mellanox/mlx5/core/lag/mpesw.c | 8 +- .../ethernet/mellanox/mlx5/core/lag/mpesw.h | 5 + .../net/ethernet/mellanox/mlx5/core/lib/sd.c | 114 ++- .../net/ethernet/mellanox/mlx5/core/lib/sd.h | 2 + .../ethernet/mellanox/mlx5/core/mlx5_core.h | 4 +- .../net/ethernet/mellanox/mlx5/core/sriov.c | 2 + .../mellanox/mlx5/core/steering/hws/fs_hws.c | 4 +- .../mellanox/mlx5/core/steering/sws/dr_dbg.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/wc.c | 14 +- drivers/scsi/scsi_error.c | 11 +- drivers/scsi/scsi_lib.c | 8 + fs/notify/fsnotify.c | 2 +- fs/notify/mark.c | 18 +- include/crypto/if_alg.h | 3 + include/linux/fsnotify_backend.h | 1 + include/linux/mlx5/driver.h | 4 +- kernel.sbat | 4 +- net/bluetooth/l2cap_core.c | 6 + net/can/bcm.c | 37 +- net/ipv4/esp4.c | 4 +- net/ipv6/esp6.c | 4 +- net/ipv6/rpl_iptunnel.c | 10 + net/ipv6/seg6_iptunnel.c | 9 + .../arm/aarch64/CONFIG_ARM64_ERRATUM_4118414 | 1 + redhat/gating.yaml | 2 - .../kabi_aarch64/mlx5_add_flow_rules | 3 - .../kabi-module/kabi_aarch64/mlx5_alloc_bfreg | 3 - .../mlx5_blocking_notifier_register | 3 - .../mlx5_blocking_notifier_unregister | 3 - .../kabi_aarch64/mlx5_cmd_add_privileged_uid | 3 - .../kabi-module/kabi_aarch64/mlx5_cmd_check | 3 - .../kabi_aarch64/mlx5_cmd_cleanup_async_ctx | 3 - .../kabi_aarch64/mlx5_cmd_create_vport_lag | 3 - .../kabi_aarch64/mlx5_cmd_destroy_vport_lag | 3 - .../kabi/kabi-module/kabi_aarch64/mlx5_cmd_do | 3 - .../kabi-module/kabi_aarch64/mlx5_cmd_exec | 3 - .../kabi-module/kabi_aarch64/mlx5_cmd_exec_cb | 3 - .../kabi_aarch64/mlx5_cmd_init_async_ctx | 3 - .../kabi-module/kabi_aarch64/mlx5_cmd_out_err | 3 - .../mlx5_cmd_remove_privileged_uid | 3 - .../kabi_aarch64/mlx5_comp_eqn_get | 3 - .../kabi_aarch64/mlx5_comp_vectors_max | 3 - .../kabi_aarch64/mlx5_core_access_reg | 3 - .../kabi_aarch64/mlx5_core_alloc_pd | 3 - .../kabi_aarch64/mlx5_core_create_cq | 3 - .../kabi_aarch64/mlx5_core_create_mkey | 3 - .../kabi_aarch64/mlx5_core_create_psv | 3 - .../kabi_aarch64/mlx5_core_create_rq | 3 - .../kabi_aarch64/mlx5_core_create_rqt | 3 - .../kabi_aarch64/mlx5_core_create_tis | 3 - .../kabi_aarch64/mlx5_core_dealloc_pd | 3 - .../kabi_aarch64/mlx5_core_destroy_cq | 3 - .../kabi_aarch64/mlx5_core_destroy_mkey | 3 - .../kabi_aarch64/mlx5_core_destroy_psv | 3 - .../kabi_aarch64/mlx5_core_modify_cq | 3 - .../mlx5_core_modify_cq_moderation | 3 - .../mlx5_core_modify_hca_vport_context | 3 - .../kabi_aarch64/mlx5_core_modify_rq | 3 - .../kabi_aarch64/mlx5_core_modify_sq | 3 - .../kabi_aarch64/mlx5_core_modify_tis | 3 - .../kabi_aarch64/mlx5_core_mp_event_replay | 3 - .../kabi_aarch64/mlx5_core_query_mkey | 3 - .../kabi_aarch64/mlx5_core_query_rq | 3 - .../kabi_aarch64/mlx5_core_query_sq_state | 3 - .../kabi_aarch64/mlx5_core_query_vendor_id | 3 - .../mlx5_core_query_vport_counter | 3 - .../mlx5_core_reserved_gids_count | 3 - .../kabi_aarch64/mlx5_core_roce_gid_set | 3 - .../mlx5_core_uplink_netdev_event_replay | 3 - .../mlx5_create_auto_grouped_flow_table | 3 - .../kabi-module/kabi_aarch64/mlx5_create_cq | 3 - .../kabi_aarch64/mlx5_create_flow_group | 3 - .../kabi_aarch64/mlx5_create_flow_table | 3 - .../mlx5_create_lag_demux_flow_table | 3 - .../kabi_aarch64/mlx5_db_alloc_node | 3 - .../kabi-module/kabi_aarch64/mlx5_db_free | 3 - .../kabi_aarch64/mlx5_debug_qp_add | 3 - .../kabi_aarch64/mlx5_debug_qp_remove | 3 - .../kabi_aarch64/mlx5_debugfs_get_dev_root | 3 - .../kabi_aarch64/mlx5_debugfs_root | 3 - .../kabi_aarch64/mlx5_del_flow_rules | 3 - .../kabi_aarch64/mlx5_destroy_flow_group | 3 - .../kabi_aarch64/mlx5_destroy_flow_table | 3 - .../kabi_aarch64/mlx5_dm_sw_icm_alloc | 3 - .../kabi_aarch64/mlx5_dm_sw_icm_dealloc | 3 - .../kabi_aarch64/mlx5_eq_create_generic | 3 - .../kabi_aarch64/mlx5_eq_destroy_generic | 3 - .../kabi-module/kabi_aarch64/mlx5_eq_disable | 3 - .../kabi-module/kabi_aarch64/mlx5_eq_enable | 3 - .../kabi-module/kabi_aarch64/mlx5_eq_get_eqe | 3 - .../kabi_aarch64/mlx5_eq_notifier_register | 3 - .../kabi_aarch64/mlx5_eq_notifier_unregister | 3 - .../kabi_aarch64/mlx5_eq_update_ci | 3 - .../mlx5_eswitch_add_send_to_vport_rule | 3 - .../kabi_aarch64/mlx5_eswitch_get_core_dev | 3 - .../kabi_aarch64/mlx5_eswitch_get_encap_mode | 3 - .../kabi_aarch64/mlx5_eswitch_get_proto_dev | 3 - .../mlx5_eswitch_get_total_vports | 3 - .../mlx5_eswitch_get_vport_metadata_for_match | 3 - .../kabi_aarch64/mlx5_eswitch_mode | 3 - .../mlx5_eswitch_register_vport_reps | 3 - .../mlx5_eswitch_unregister_vport_reps | 3 - .../mlx5_eswitch_uplink_get_proto_dev | 3 - .../mlx5_eswitch_vport_match_metadata_enabled | 3 - .../kabi-module/kabi_aarch64/mlx5_fc_create | 3 - .../kabi-module/kabi_aarch64/mlx5_fc_destroy | 3 - .../kabi_aarch64/mlx5_fc_local_create | 3 - .../kabi_aarch64/mlx5_fc_local_destroy | 3 - .../kabi-module/kabi_aarch64/mlx5_fc_query | 3 - .../kabi_aarch64/mlx5_fill_page_frag_array | 3 - .../mlx5_fill_page_frag_array_perm | 3 - .../kabi_aarch64/mlx5_flow_table_id | 3 - .../kabi_aarch64/mlx5_frag_buf_alloc_node | 3 - .../kabi_aarch64/mlx5_frag_buf_free | 3 - .../kabi-module/kabi_aarch64/mlx5_free_bfreg | 3 - .../kabi_aarch64/mlx5_get_flow_namespace | 3 - .../mlx5_get_flow_vport_namespace | 3 - .../kabi_aarch64/mlx5_get_uars_page | 3 - .../kabi-module/kabi_aarch64/mlx5_is_roce_on | 3 - .../kabi_aarch64/mlx5_lag_get_next_peer_mdev | 3 - .../kabi_aarch64/mlx5_lag_get_num_ports | 3 - .../kabi_aarch64/mlx5_lag_get_slave_port | 3 - .../kabi_aarch64/mlx5_lag_is_active | 3 - .../kabi_aarch64/mlx5_lag_is_master | 3 - .../kabi_aarch64/mlx5_lag_is_mpesw | 3 - .../kabi-module/kabi_aarch64/mlx5_lag_is_roce | 3 - .../kabi_aarch64/mlx5_lag_is_shared_fdb | 3 - .../kabi_aarch64/mlx5_lag_is_sriov | 3 - .../kabi_aarch64/mlx5_lag_mode_is_hash | 3 - .../kabi_aarch64/mlx5_lag_query_cong_counters | 3 - .../kabi_aarch64/mlx5_macsec_add_roce_rule | 3 - .../mlx5_macsec_add_roce_sa_rules | 3 - .../kabi_aarch64/mlx5_macsec_del_roce_rule | 3 - .../mlx5_macsec_del_roce_sa_rules | 3 - .../kabi_aarch64/mlx5_modify_header_alloc | 3 - .../kabi_aarch64/mlx5_modify_header_dealloc | 3 - .../kabi_aarch64/mlx5_mpfs_add_mac | 3 - .../kabi_aarch64/mlx5_mpfs_del_mac | 3 - .../mlx5_nic_vport_affiliate_multiport | 3 - .../kabi_aarch64/mlx5_nic_vport_disable_roce | 3 - .../kabi_aarch64/mlx5_nic_vport_enable_roce | 3 - .../mlx5_nic_vport_unaffiliate_multiport | 3 - .../mlx5_nic_vport_update_local_lb | 3 - .../kabi_aarch64/mlx5_notifier_register | 3 - .../kabi_aarch64/mlx5_notifier_unregister | 3 - .../kabi_aarch64/mlx5_packet_reformat_alloc | 3 - .../kabi_aarch64/mlx5_packet_reformat_dealloc | 3 - .../kabi_aarch64/mlx5_put_uars_page | 3 - .../kabi_aarch64/mlx5_qp_debugfs_cleanup | 3 - .../kabi_aarch64/mlx5_qp_debugfs_init | 3 - .../kabi_aarch64/mlx5_query_hca_vport_context | 3 - .../kabi_aarch64/mlx5_query_hca_vport_gid | 3 - .../mlx5_query_hca_vport_node_guid | 3 - .../kabi_aarch64/mlx5_query_hca_vport_pkey | 3 - .../mlx5_query_hca_vport_system_image_guid | 3 - .../kabi_aarch64/mlx5_query_ib_port_oper | 3 - .../kabi_aarch64/mlx5_query_min_inline | 3 - .../mlx5_query_nic_vport_mac_address | 3 - .../kabi_aarch64/mlx5_query_nic_vport_mtu | 3 - .../mlx5_query_nic_vport_node_guid | 3 - .../mlx5_query_nic_vport_qkey_viol_cntr | 3 - .../mlx5_query_nic_vport_system_image_guid | 3 - .../kabi_aarch64/mlx5_query_port_max_mtu | 3 - .../kabi_aarch64/mlx5_query_port_oper_mtu | 3 - .../kabi_aarch64/mlx5_query_port_ptys | 3 - .../kabi_aarch64/mlx5_query_port_vl_hw_cap | 3 - .../kabi_aarch64/mlx5_rdma_rn_get_params | 3 - .../kabi-module/kabi_aarch64/mlx5_rl_add_rate | 3 - .../kabi_aarch64/mlx5_rl_add_rate_raw | 3 - .../kabi_aarch64/mlx5_rl_are_equal | 3 - .../kabi_aarch64/mlx5_rl_remove_rate | 3 - .../kabi_aarch64/mlx5_rl_remove_rate_raw | 3 - .../kabi_aarch64/mlx5_rsc_dump_cmd_create | 3 - .../kabi_aarch64/mlx5_rsc_dump_cmd_destroy | 3 - .../kabi_aarch64/mlx5_rsc_dump_next | 3 - .../kabi_aarch64/mlx5_set_port_caps | 3 - .../mlx5_sriov_blocking_notifier_register | 3 - .../mlx5_sriov_blocking_notifier_unregister | 3 - .../kabi_aarch64/mlx5_vf_get_core_dev | 3 - .../kabi_aarch64/mlx5_vf_put_core_dev | 3 - .../mlx5_vport_get_other_func_cap | 3 - .../kabi_aarch64/mlx5_wc_support_get | 3 - .../kabi_s390x/mlx5_add_flow_rules | 3 - .../kabi-module/kabi_s390x/mlx5_alloc_bfreg | 3 - .../mlx5_blocking_notifier_register | 3 - .../mlx5_blocking_notifier_unregister | 3 - .../kabi_s390x/mlx5_cmd_add_privileged_uid | 3 - .../kabi-module/kabi_s390x/mlx5_cmd_check | 3 - .../kabi_s390x/mlx5_cmd_cleanup_async_ctx | 3 - .../kabi_s390x/mlx5_cmd_create_vport_lag | 3 - .../kabi_s390x/mlx5_cmd_destroy_vport_lag | 3 - .../kabi/kabi-module/kabi_s390x/mlx5_cmd_do | 3 - .../kabi/kabi-module/kabi_s390x/mlx5_cmd_exec | 3 - .../kabi-module/kabi_s390x/mlx5_cmd_exec_cb | 3 - .../kabi_s390x/mlx5_cmd_init_async_ctx | 3 - .../kabi-module/kabi_s390x/mlx5_cmd_out_err | 3 - .../kabi_s390x/mlx5_cmd_remove_privileged_uid | 3 - .../kabi-module/kabi_s390x/mlx5_comp_eqn_get | 3 - .../kabi_s390x/mlx5_comp_vectors_max | 3 - .../kabi_s390x/mlx5_core_access_reg | 3 - .../kabi-module/kabi_s390x/mlx5_core_alloc_pd | 3 - .../kabi_s390x/mlx5_core_create_cq | 3 - .../kabi_s390x/mlx5_core_create_mkey | 3 - .../kabi_s390x/mlx5_core_create_psv | 3 - .../kabi_s390x/mlx5_core_create_rq | 3 - .../kabi_s390x/mlx5_core_create_rqt | 3 - .../kabi_s390x/mlx5_core_create_tis | 3 - .../kabi_s390x/mlx5_core_dealloc_pd | 3 - .../kabi_s390x/mlx5_core_destroy_cq | 3 - .../kabi_s390x/mlx5_core_destroy_mkey | 3 - .../kabi_s390x/mlx5_core_destroy_psv | 3 - .../kabi_s390x/mlx5_core_modify_cq | 3 - .../kabi_s390x/mlx5_core_modify_cq_moderation | 3 - .../mlx5_core_modify_hca_vport_context | 3 - .../kabi_s390x/mlx5_core_modify_rq | 3 - .../kabi_s390x/mlx5_core_modify_sq | 3 - .../kabi_s390x/mlx5_core_modify_tis | 3 - .../kabi_s390x/mlx5_core_mp_event_replay | 3 - .../kabi_s390x/mlx5_core_query_mkey | 3 - .../kabi-module/kabi_s390x/mlx5_core_query_rq | 3 - .../kabi_s390x/mlx5_core_query_sq_state | 3 - .../kabi_s390x/mlx5_core_query_vendor_id | 3 - .../kabi_s390x/mlx5_core_query_vport_counter | 3 - .../kabi_s390x/mlx5_core_reserved_gids_count | 3 - .../kabi_s390x/mlx5_core_roce_gid_set | 3 - .../mlx5_core_uplink_netdev_event_replay | 3 - .../mlx5_create_auto_grouped_flow_table | 3 - .../kabi-module/kabi_s390x/mlx5_create_cq | 3 - .../kabi_s390x/mlx5_create_flow_group | 3 - .../kabi_s390x/mlx5_create_flow_table | 3 - .../mlx5_create_lag_demux_flow_table | 3 - .../kabi-module/kabi_s390x/mlx5_db_alloc_node | 3 - .../kabi/kabi-module/kabi_s390x/mlx5_db_free | 3 - .../kabi-module/kabi_s390x/mlx5_debug_qp_add | 3 - .../kabi_s390x/mlx5_debug_qp_remove | 3 - .../kabi_s390x/mlx5_debugfs_get_dev_root | 3 - .../kabi-module/kabi_s390x/mlx5_debugfs_root | 3 - .../kabi_s390x/mlx5_del_flow_rules | 3 - .../kabi_s390x/mlx5_destroy_flow_group | 3 - .../kabi_s390x/mlx5_destroy_flow_table | 3 - .../kabi_s390x/mlx5_dm_sw_icm_alloc | 3 - .../kabi_s390x/mlx5_dm_sw_icm_dealloc | 3 - .../kabi_s390x/mlx5_eq_create_generic | 3 - .../kabi_s390x/mlx5_eq_destroy_generic | 3 - .../kabi-module/kabi_s390x/mlx5_eq_disable | 3 - .../kabi-module/kabi_s390x/mlx5_eq_enable | 3 - .../kabi-module/kabi_s390x/mlx5_eq_get_eqe | 3 - .../kabi_s390x/mlx5_eq_notifier_register | 3 - .../kabi_s390x/mlx5_eq_notifier_unregister | 3 - .../kabi-module/kabi_s390x/mlx5_eq_update_ci | 3 - .../mlx5_eswitch_add_send_to_vport_rule | 3 - .../kabi_s390x/mlx5_eswitch_get_core_dev | 3 - .../kabi_s390x/mlx5_eswitch_get_encap_mode | 3 - .../kabi_s390x/mlx5_eswitch_get_proto_dev | 3 - .../kabi_s390x/mlx5_eswitch_get_total_vports | 3 - .../mlx5_eswitch_get_vport_metadata_for_match | 3 - .../kabi-module/kabi_s390x/mlx5_eswitch_mode | 3 - .../mlx5_eswitch_register_vport_reps | 3 - .../mlx5_eswitch_unregister_vport_reps | 3 - .../mlx5_eswitch_uplink_get_proto_dev | 3 - .../mlx5_eswitch_vport_match_metadata_enabled | 3 - .../kabi-module/kabi_s390x/mlx5_fc_create | 3 - .../kabi-module/kabi_s390x/mlx5_fc_destroy | 3 - .../kabi_s390x/mlx5_fc_local_create | 3 - .../kabi_s390x/mlx5_fc_local_destroy | 3 - .../kabi/kabi-module/kabi_s390x/mlx5_fc_query | 3 - .../kabi_s390x/mlx5_fill_page_frag_array | 3 - .../kabi_s390x/mlx5_fill_page_frag_array_perm | 3 - .../kabi-module/kabi_s390x/mlx5_flow_table_id | 3 - .../kabi_s390x/mlx5_frag_buf_alloc_node | 3 - .../kabi-module/kabi_s390x/mlx5_frag_buf_free | 3 - .../kabi-module/kabi_s390x/mlx5_free_bfreg | 3 - .../kabi_s390x/mlx5_get_flow_namespace | 3 - .../kabi_s390x/mlx5_get_flow_vport_namespace | 3 - .../kabi-module/kabi_s390x/mlx5_get_uars_page | 3 - .../kabi-module/kabi_s390x/mlx5_is_roce_on | 3 - .../kabi_s390x/mlx5_lag_get_next_peer_mdev | 3 - .../kabi_s390x/mlx5_lag_get_num_ports | 3 - .../kabi_s390x/mlx5_lag_get_slave_port | 3 - .../kabi-module/kabi_s390x/mlx5_lag_is_active | 3 - .../kabi-module/kabi_s390x/mlx5_lag_is_master | 3 - .../kabi-module/kabi_s390x/mlx5_lag_is_mpesw | 3 - .../kabi-module/kabi_s390x/mlx5_lag_is_roce | 3 - .../kabi_s390x/mlx5_lag_is_shared_fdb | 3 - .../kabi-module/kabi_s390x/mlx5_lag_is_sriov | 3 - .../kabi_s390x/mlx5_lag_mode_is_hash | 3 - .../kabi_s390x/mlx5_lag_query_cong_counters | 3 - .../kabi_s390x/mlx5_macsec_add_roce_rule | 3 - .../kabi_s390x/mlx5_macsec_add_roce_sa_rules | 3 - .../kabi_s390x/mlx5_macsec_del_roce_rule | 3 - .../kabi_s390x/mlx5_macsec_del_roce_sa_rules | 3 - .../kabi_s390x/mlx5_modify_header_alloc | 3 - .../kabi_s390x/mlx5_modify_header_dealloc | 3 - .../kabi-module/kabi_s390x/mlx5_mpfs_add_mac | 3 - .../kabi-module/kabi_s390x/mlx5_mpfs_del_mac | 3 - .../mlx5_nic_vport_affiliate_multiport | 3 - .../kabi_s390x/mlx5_nic_vport_disable_roce | 3 - .../kabi_s390x/mlx5_nic_vport_enable_roce | 3 - .../mlx5_nic_vport_unaffiliate_multiport | 3 - .../kabi_s390x/mlx5_nic_vport_update_local_lb | 3 - .../kabi_s390x/mlx5_notifier_register | 3 - .../kabi_s390x/mlx5_notifier_unregister | 3 - .../kabi_s390x/mlx5_packet_reformat_alloc | 3 - .../kabi_s390x/mlx5_packet_reformat_dealloc | 3 - .../kabi-module/kabi_s390x/mlx5_put_uars_page | 3 - .../kabi_s390x/mlx5_qp_debugfs_cleanup | 3 - .../kabi_s390x/mlx5_qp_debugfs_init | 3 - .../kabi_s390x/mlx5_query_hca_vport_context | 3 - .../kabi_s390x/mlx5_query_hca_vport_gid | 3 - .../kabi_s390x/mlx5_query_hca_vport_node_guid | 3 - .../kabi_s390x/mlx5_query_hca_vport_pkey | 3 - .../mlx5_query_hca_vport_system_image_guid | 3 - .../kabi_s390x/mlx5_query_ib_port_oper | 3 - .../kabi_s390x/mlx5_query_min_inline | 3 - .../mlx5_query_nic_vport_mac_address | 3 - .../kabi_s390x/mlx5_query_nic_vport_mtu | 3 - .../kabi_s390x/mlx5_query_nic_vport_node_guid | 3 - .../mlx5_query_nic_vport_qkey_viol_cntr | 3 - .../mlx5_query_nic_vport_system_image_guid | 3 - .../kabi_s390x/mlx5_query_port_max_mtu | 3 - .../kabi_s390x/mlx5_query_port_oper_mtu | 3 - .../kabi_s390x/mlx5_query_port_ptys | 3 - .../kabi_s390x/mlx5_query_port_vl_hw_cap | 3 - .../kabi_s390x/mlx5_rdma_rn_get_params | 3 - .../kabi-module/kabi_s390x/mlx5_rl_add_rate | 3 - .../kabi_s390x/mlx5_rl_add_rate_raw | 3 - .../kabi-module/kabi_s390x/mlx5_rl_are_equal | 3 - .../kabi_s390x/mlx5_rl_remove_rate | 3 - .../kabi_s390x/mlx5_rl_remove_rate_raw | 3 - .../kabi_s390x/mlx5_rsc_dump_cmd_create | 3 - .../kabi_s390x/mlx5_rsc_dump_cmd_destroy | 3 - .../kabi-module/kabi_s390x/mlx5_rsc_dump_next | 3 - .../kabi-module/kabi_s390x/mlx5_set_port_caps | 3 - .../mlx5_sriov_blocking_notifier_register | 3 - .../mlx5_sriov_blocking_notifier_unregister | 3 - .../kabi_s390x/mlx5_vf_get_core_dev | 3 - .../kabi_s390x/mlx5_vf_put_core_dev | 3 - .../kabi_s390x/mlx5_vport_get_other_func_cap | 3 - .../kabi_s390x/mlx5_wc_support_get | 3 - .../kabi_x86_64/mlx5_add_flow_rules | 3 - .../kabi-module/kabi_x86_64/mlx5_alloc_bfreg | 3 - .../mlx5_blocking_notifier_register | 3 - .../mlx5_blocking_notifier_unregister | 3 - .../kabi_x86_64/mlx5_cmd_add_privileged_uid | 3 - .../kabi-module/kabi_x86_64/mlx5_cmd_check | 3 - .../kabi_x86_64/mlx5_cmd_cleanup_async_ctx | 3 - .../kabi_x86_64/mlx5_cmd_create_vport_lag | 3 - .../kabi_x86_64/mlx5_cmd_destroy_vport_lag | 3 - .../kabi/kabi-module/kabi_x86_64/mlx5_cmd_do | 3 - .../kabi-module/kabi_x86_64/mlx5_cmd_exec | 3 - .../kabi-module/kabi_x86_64/mlx5_cmd_exec_cb | 3 - .../kabi_x86_64/mlx5_cmd_init_async_ctx | 3 - .../kabi-module/kabi_x86_64/mlx5_cmd_out_err | 3 - .../mlx5_cmd_remove_privileged_uid | 3 - .../kabi-module/kabi_x86_64/mlx5_comp_eqn_get | 3 - .../kabi_x86_64/mlx5_comp_vectors_max | 3 - .../kabi_x86_64/mlx5_core_access_reg | 3 - .../kabi_x86_64/mlx5_core_alloc_pd | 3 - .../kabi_x86_64/mlx5_core_create_cq | 3 - .../kabi_x86_64/mlx5_core_create_mkey | 3 - .../kabi_x86_64/mlx5_core_create_psv | 3 - .../kabi_x86_64/mlx5_core_create_rq | 3 - .../kabi_x86_64/mlx5_core_create_rqt | 3 - .../kabi_x86_64/mlx5_core_create_tis | 3 - .../kabi_x86_64/mlx5_core_dealloc_pd | 3 - .../kabi_x86_64/mlx5_core_destroy_cq | 3 - .../kabi_x86_64/mlx5_core_destroy_mkey | 3 - .../kabi_x86_64/mlx5_core_destroy_psv | 3 - .../kabi_x86_64/mlx5_core_modify_cq | 3 - .../mlx5_core_modify_cq_moderation | 3 - .../mlx5_core_modify_hca_vport_context | 3 - .../kabi_x86_64/mlx5_core_modify_rq | 3 - .../kabi_x86_64/mlx5_core_modify_sq | 3 - .../kabi_x86_64/mlx5_core_modify_tis | 3 - .../kabi_x86_64/mlx5_core_mp_event_replay | 3 - .../kabi_x86_64/mlx5_core_query_mkey | 3 - .../kabi_x86_64/mlx5_core_query_rq | 3 - .../kabi_x86_64/mlx5_core_query_sq_state | 3 - .../kabi_x86_64/mlx5_core_query_vendor_id | 3 - .../kabi_x86_64/mlx5_core_query_vport_counter | 3 - .../kabi_x86_64/mlx5_core_reserved_gids_count | 3 - .../kabi_x86_64/mlx5_core_roce_gid_set | 3 - .../mlx5_core_uplink_netdev_event_replay | 3 - .../mlx5_create_auto_grouped_flow_table | 3 - .../kabi-module/kabi_x86_64/mlx5_create_cq | 3 - .../kabi_x86_64/mlx5_create_flow_group | 3 - .../kabi_x86_64/mlx5_create_flow_table | 3 - .../mlx5_create_lag_demux_flow_table | 3 - .../kabi_x86_64/mlx5_db_alloc_node | 3 - .../kabi/kabi-module/kabi_x86_64/mlx5_db_free | 3 - .../kabi-module/kabi_x86_64/mlx5_debug_qp_add | 3 - .../kabi_x86_64/mlx5_debug_qp_remove | 3 - .../kabi_x86_64/mlx5_debugfs_get_dev_root | 3 - .../kabi-module/kabi_x86_64/mlx5_debugfs_root | 3 - .../kabi_x86_64/mlx5_del_flow_rules | 3 - .../kabi_x86_64/mlx5_destroy_flow_group | 3 - .../kabi_x86_64/mlx5_destroy_flow_table | 3 - .../kabi_x86_64/mlx5_dm_sw_icm_alloc | 3 - .../kabi_x86_64/mlx5_dm_sw_icm_dealloc | 3 - .../kabi_x86_64/mlx5_eq_create_generic | 3 - .../kabi_x86_64/mlx5_eq_destroy_generic | 3 - .../kabi-module/kabi_x86_64/mlx5_eq_disable | 3 - .../kabi-module/kabi_x86_64/mlx5_eq_enable | 3 - .../kabi-module/kabi_x86_64/mlx5_eq_get_eqe | 3 - .../kabi_x86_64/mlx5_eq_notifier_register | 3 - .../kabi_x86_64/mlx5_eq_notifier_unregister | 3 - .../kabi-module/kabi_x86_64/mlx5_eq_update_ci | 3 - .../mlx5_eswitch_add_send_to_vport_rule | 3 - .../kabi_x86_64/mlx5_eswitch_get_core_dev | 3 - .../kabi_x86_64/mlx5_eswitch_get_encap_mode | 3 - .../kabi_x86_64/mlx5_eswitch_get_proto_dev | 3 - .../kabi_x86_64/mlx5_eswitch_get_total_vports | 3 - .../mlx5_eswitch_get_vport_metadata_for_match | 3 - .../kabi-module/kabi_x86_64/mlx5_eswitch_mode | 3 - .../mlx5_eswitch_register_vport_reps | 3 - .../mlx5_eswitch_unregister_vport_reps | 3 - .../mlx5_eswitch_uplink_get_proto_dev | 3 - .../mlx5_eswitch_vport_match_metadata_enabled | 3 - .../kabi-module/kabi_x86_64/mlx5_fc_create | 3 - .../kabi-module/kabi_x86_64/mlx5_fc_destroy | 3 - .../kabi_x86_64/mlx5_fc_local_create | 3 - .../kabi_x86_64/mlx5_fc_local_destroy | 3 - .../kabi-module/kabi_x86_64/mlx5_fc_query | 3 - .../kabi_x86_64/mlx5_fill_page_frag_array | 3 - .../mlx5_fill_page_frag_array_perm | 3 - .../kabi_x86_64/mlx5_flow_table_id | 3 - .../kabi_x86_64/mlx5_frag_buf_alloc_node | 3 - .../kabi_x86_64/mlx5_frag_buf_free | 3 - .../kabi-module/kabi_x86_64/mlx5_free_bfreg | 3 - .../kabi_x86_64/mlx5_get_flow_namespace | 3 - .../kabi_x86_64/mlx5_get_flow_vport_namespace | 3 - .../kabi_x86_64/mlx5_get_uars_page | 3 - .../kabi-module/kabi_x86_64/mlx5_is_roce_on | 3 - .../kabi_x86_64/mlx5_lag_get_next_peer_mdev | 3 - .../kabi_x86_64/mlx5_lag_get_num_ports | 3 - .../kabi_x86_64/mlx5_lag_get_slave_port | 3 - .../kabi_x86_64/mlx5_lag_is_active | 3 - .../kabi_x86_64/mlx5_lag_is_master | 3 - .../kabi-module/kabi_x86_64/mlx5_lag_is_mpesw | 3 - .../kabi-module/kabi_x86_64/mlx5_lag_is_roce | 3 - .../kabi_x86_64/mlx5_lag_is_shared_fdb | 3 - .../kabi-module/kabi_x86_64/mlx5_lag_is_sriov | 3 - .../kabi_x86_64/mlx5_lag_mode_is_hash | 3 - .../kabi_x86_64/mlx5_lag_query_cong_counters | 3 - .../kabi_x86_64/mlx5_macsec_add_roce_rule | 3 - .../kabi_x86_64/mlx5_macsec_add_roce_sa_rules | 3 - .../kabi_x86_64/mlx5_macsec_del_roce_rule | 3 - .../kabi_x86_64/mlx5_macsec_del_roce_sa_rules | 3 - .../kabi_x86_64/mlx5_modify_header_alloc | 3 - .../kabi_x86_64/mlx5_modify_header_dealloc | 3 - .../kabi-module/kabi_x86_64/mlx5_mpfs_add_mac | 3 - .../kabi-module/kabi_x86_64/mlx5_mpfs_del_mac | 3 - .../mlx5_nic_vport_affiliate_multiport | 3 - .../kabi_x86_64/mlx5_nic_vport_disable_roce | 3 - .../kabi_x86_64/mlx5_nic_vport_enable_roce | 3 - .../mlx5_nic_vport_unaffiliate_multiport | 3 - .../mlx5_nic_vport_update_local_lb | 3 - .../kabi_x86_64/mlx5_notifier_register | 3 - .../kabi_x86_64/mlx5_notifier_unregister | 3 - .../kabi_x86_64/mlx5_packet_reformat_alloc | 3 - .../kabi_x86_64/mlx5_packet_reformat_dealloc | 3 - .../kabi_x86_64/mlx5_put_uars_page | 3 - .../kabi_x86_64/mlx5_qp_debugfs_cleanup | 3 - .../kabi_x86_64/mlx5_qp_debugfs_init | 3 - .../kabi_x86_64/mlx5_query_hca_vport_context | 3 - .../kabi_x86_64/mlx5_query_hca_vport_gid | 3 - .../mlx5_query_hca_vport_node_guid | 3 - .../kabi_x86_64/mlx5_query_hca_vport_pkey | 3 - .../mlx5_query_hca_vport_system_image_guid | 3 - .../kabi_x86_64/mlx5_query_ib_port_oper | 3 - .../kabi_x86_64/mlx5_query_min_inline | 3 - .../mlx5_query_nic_vport_mac_address | 3 - .../kabi_x86_64/mlx5_query_nic_vport_mtu | 3 - .../mlx5_query_nic_vport_node_guid | 3 - .../mlx5_query_nic_vport_qkey_viol_cntr | 3 - .../mlx5_query_nic_vport_system_image_guid | 3 - .../kabi_x86_64/mlx5_query_port_max_mtu | 3 - .../kabi_x86_64/mlx5_query_port_oper_mtu | 3 - .../kabi_x86_64/mlx5_query_port_ptys | 3 - .../kabi_x86_64/mlx5_query_port_vl_hw_cap | 3 - .../kabi_x86_64/mlx5_rdma_rn_get_params | 3 - .../kabi-module/kabi_x86_64/mlx5_rl_add_rate | 3 - .../kabi_x86_64/mlx5_rl_add_rate_raw | 3 - .../kabi-module/kabi_x86_64/mlx5_rl_are_equal | 3 - .../kabi_x86_64/mlx5_rl_remove_rate | 3 - .../kabi_x86_64/mlx5_rl_remove_rate_raw | 3 - .../kabi_x86_64/mlx5_rsc_dump_cmd_create | 3 - .../kabi_x86_64/mlx5_rsc_dump_cmd_destroy | 3 - .../kabi_x86_64/mlx5_rsc_dump_next | 3 - .../kabi_x86_64/mlx5_set_port_caps | 3 - .../mlx5_sriov_blocking_notifier_register | 3 - .../mlx5_sriov_blocking_notifier_unregister | 3 - .../kabi_x86_64/mlx5_vf_get_core_dev | 3 - .../kabi_x86_64/mlx5_vf_put_core_dev | 3 - .../kabi_x86_64/mlx5_vport_get_other_func_cap | 3 - .../kabi_x86_64/mlx5_wc_support_get | 3 - redhat/kernel.changelog-9.8 | 804 ++++++++++++++++++ redhat/self-test/data/centos-6161a435c191.el7 | 5 +- .../data/centos-6161a435c191.el7.spec | 1 + .../self-test/data/centos-6161a435c191.fc25 | 5 +- .../data/centos-6161a435c191.fc25.spec | 1 + redhat/self-test/data/centos-9f4ad9e425a1.el7 | 5 +- .../data/centos-9f4ad9e425a1.el7.spec | 1 + .../self-test/data/centos-9f4ad9e425a1.fc25 | 5 +- .../data/centos-9f4ad9e425a1.fc25.spec | 1 + redhat/self-test/data/centos-a5e13c6df0e4.el7 | 5 +- .../data/centos-a5e13c6df0e4.el7.spec | 1 + .../self-test/data/centos-a5e13c6df0e4.fc25 | 5 +- .../data/centos-a5e13c6df0e4.fc25.spec | 1 + redhat/self-test/data/centos-edc9dd1e3c31.el7 | 5 +- .../data/centos-edc9dd1e3c31.el7.spec | 1 + .../self-test/data/centos-edc9dd1e3c31.fc25 | 5 +- .../data/centos-edc9dd1e3c31.fc25.spec | 1 + redhat/self-test/data/fedora-6161a435c191.el7 | 5 +- .../data/fedora-6161a435c191.el7.spec | 1 + .../self-test/data/fedora-6161a435c191.fc25 | 5 +- .../data/fedora-6161a435c191.fc25.spec | 1 + redhat/self-test/data/fedora-9f4ad9e425a1.el7 | 5 +- .../data/fedora-9f4ad9e425a1.el7.spec | 1 + .../self-test/data/fedora-9f4ad9e425a1.fc25 | 5 +- .../data/fedora-9f4ad9e425a1.fc25.spec | 1 + redhat/self-test/data/fedora-a5e13c6df0e4.el7 | 5 +- .../data/fedora-a5e13c6df0e4.el7.spec | 1 + .../self-test/data/fedora-a5e13c6df0e4.fc25 | 5 +- .../data/fedora-a5e13c6df0e4.fc25.spec | 1 + redhat/self-test/data/fedora-edc9dd1e3c31.el7 | 5 +- .../data/fedora-edc9dd1e3c31.el7.spec | 1 + .../self-test/data/fedora-edc9dd1e3c31.fc25 | 5 +- .../data/fedora-edc9dd1e3c31.fc25.spec | 1 + redhat/self-test/data/rhel-6161a435c191.el7 | 5 +- .../self-test/data/rhel-6161a435c191.el7.spec | 1 + redhat/self-test/data/rhel-6161a435c191.fc25 | 5 +- .../data/rhel-6161a435c191.fc25.spec | 1 + redhat/self-test/data/rhel-9f4ad9e425a1.el7 | 5 +- .../self-test/data/rhel-9f4ad9e425a1.el7.spec | 1 + redhat/self-test/data/rhel-9f4ad9e425a1.fc25 | 5 +- .../data/rhel-9f4ad9e425a1.fc25.spec | 1 + redhat/self-test/data/rhel-a5e13c6df0e4.el7 | 5 +- .../self-test/data/rhel-a5e13c6df0e4.el7.spec | 1 + redhat/self-test/data/rhel-a5e13c6df0e4.fc25 | 5 +- .../data/rhel-a5e13c6df0e4.fc25.spec | 1 + redhat/self-test/data/rhel-edc9dd1e3c31.el7 | 5 +- .../self-test/data/rhel-edc9dd1e3c31.el7.spec | 1 + redhat/self-test/data/rhel-edc9dd1e3c31.fc25 | 5 +- .../data/rhel-edc9dd1e3c31.fc25.spec | 1 + tools/lib/perf/Makefile | 14 +- 577 files changed, 1451 insertions(+), 1675 deletions(-) rename COPYING-5.14.0-687.26.1.el9 => COPYING-5.14.0-687.29.1.el9 (100%) create mode 100644 redhat/configs/common/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_4118414 delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_add_flow_rules delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_alloc_bfreg delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_add_privileged_uid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_check delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_cleanup_async_ctx delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_create_vport_lag delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_destroy_vport_lag delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_do delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec_cb delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_init_async_ctx delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_out_err delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_remove_privileged_uid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_eqn_get delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_vectors_max delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_access_reg delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_alloc_pd delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_cq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_psv delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rqt delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_tis delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_dealloc_pd delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_cq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_psv delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq_moderation delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_hca_vport_context delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_rq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_sq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_tis delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_mp_event_replay delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_rq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_sq_state delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vendor_id delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vport_counter delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_reserved_gids_count delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_roce_gid_set delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_uplink_netdev_event_replay delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_auto_grouped_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_cq delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_group delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_lag_demux_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_alloc_node delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_free delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_add delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_remove delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_get_dev_root delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_root delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_del_flow_rules delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_group delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_create_generic delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_destroy_generic delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_disable delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_enable delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_get_eqe delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_update_ci delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_add_send_to_vport_rule delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_encap_mode delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_proto_dev delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_total_vports delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_vport_metadata_for_match delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_mode delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_register_vport_reps delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_unregister_vport_reps delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_uplink_get_proto_dev delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_vport_match_metadata_enabled delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_create delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_create delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_query delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array_perm delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_flow_table_id delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_alloc_node delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_free delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_free_bfreg delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_namespace delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_vport_namespace delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_uars_page delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_is_roce_on delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_next_peer_mdev delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_num_ports delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_slave_port delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_active delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_master delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_mpesw delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_roce delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_shared_fdb delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_sriov delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_mode_is_hash delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_query_cong_counters delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_rule delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_sa_rules delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_rule delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_sa_rules delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_add_mac delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_del_mac delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_affiliate_multiport delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_disable_roce delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_enable_roce delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_unaffiliate_multiport delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_update_local_lb delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_put_uars_page delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_cleanup delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_init delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_context delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_gid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_node_guid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_pkey delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_system_image_guid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_ib_port_oper delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_min_inline delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mac_address delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_node_guid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_qkey_viol_cntr delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_system_image_guid delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_max_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_oper_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_ptys delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_vl_hw_cap delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rdma_rn_get_params delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate_raw delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_are_equal delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate_raw delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_create delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_next delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_set_port_caps delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_get_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_put_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_vport_get_other_func_cap delete mode 100644 redhat/kabi/kabi-module/kabi_aarch64/mlx5_wc_support_get delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_add_flow_rules delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_alloc_bfreg delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_add_privileged_uid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_check delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_cleanup_async_ctx delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_create_vport_lag delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_destroy_vport_lag delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_do delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec_cb delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_init_async_ctx delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_out_err delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_remove_privileged_uid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_eqn_get delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_vectors_max delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_access_reg delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_alloc_pd delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_cq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_psv delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rqt delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_tis delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_dealloc_pd delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_cq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_psv delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq_moderation delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_hca_vport_context delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_rq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_sq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_tis delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_mp_event_replay delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_rq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_sq_state delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vendor_id delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vport_counter delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_reserved_gids_count delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_roce_gid_set delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_core_uplink_netdev_event_replay delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_create_auto_grouped_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_create_cq delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_group delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_create_lag_demux_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_db_alloc_node delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_db_free delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_add delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_remove delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_get_dev_root delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_root delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_del_flow_rules delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_group delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_create_generic delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_destroy_generic delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_disable delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_enable delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_get_eqe delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_update_ci delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_add_send_to_vport_rule delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_encap_mode delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_proto_dev delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_total_vports delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_vport_metadata_for_match delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_mode delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_register_vport_reps delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_unregister_vport_reps delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_uplink_get_proto_dev delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_vport_match_metadata_enabled delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_create delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_create delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_query delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array_perm delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_flow_table_id delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_alloc_node delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_free delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_free_bfreg delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_namespace delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_vport_namespace delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_get_uars_page delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_is_roce_on delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_next_peer_mdev delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_num_ports delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_slave_port delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_active delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_master delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_mpesw delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_roce delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_shared_fdb delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_sriov delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_mode_is_hash delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_query_cong_counters delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_rule delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_sa_rules delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_rule delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_sa_rules delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_add_mac delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_del_mac delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_affiliate_multiport delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_disable_roce delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_enable_roce delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_unaffiliate_multiport delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_update_local_lb delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_put_uars_page delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_cleanup delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_init delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_context delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_gid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_node_guid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_pkey delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_system_image_guid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_ib_port_oper delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_min_inline delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mac_address delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_node_guid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_qkey_viol_cntr delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_system_image_guid delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_max_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_oper_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_ptys delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_vl_hw_cap delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rdma_rn_get_params delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate_raw delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_are_equal delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate_raw delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_create delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_next delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_set_port_caps delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_get_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_put_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_vport_get_other_func_cap delete mode 100644 redhat/kabi/kabi-module/kabi_s390x/mlx5_wc_support_get delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_add_flow_rules delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_alloc_bfreg delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_add_privileged_uid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_check delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_cleanup_async_ctx delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_create_vport_lag delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_destroy_vport_lag delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_do delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec_cb delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_init_async_ctx delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_out_err delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_remove_privileged_uid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_eqn_get delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_vectors_max delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_access_reg delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_alloc_pd delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_cq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_psv delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rqt delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_tis delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_dealloc_pd delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_cq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_psv delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq_moderation delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_hca_vport_context delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_rq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_sq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_tis delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_mp_event_replay delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_mkey delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_rq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_sq_state delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vendor_id delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vport_counter delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_reserved_gids_count delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_roce_gid_set delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_uplink_netdev_event_replay delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_auto_grouped_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_cq delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_group delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_lag_demux_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_alloc_node delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_free delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_add delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_remove delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_get_dev_root delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_root delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_del_flow_rules delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_group delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_table delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_create_generic delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_destroy_generic delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_disable delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_enable delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_get_eqe delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_update_ci delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_add_send_to_vport_rule delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_encap_mode delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_proto_dev delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_total_vports delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_vport_metadata_for_match delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_mode delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_register_vport_reps delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_unregister_vport_reps delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_uplink_get_proto_dev delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_vport_match_metadata_enabled delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_create delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_create delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_query delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array_perm delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_flow_table_id delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_alloc_node delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_free delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_free_bfreg delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_namespace delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_vport_namespace delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_uars_page delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_is_roce_on delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_next_peer_mdev delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_num_ports delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_slave_port delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_active delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_master delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_mpesw delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_roce delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_shared_fdb delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_sriov delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_mode_is_hash delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_query_cong_counters delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_rule delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_sa_rules delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_rule delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_sa_rules delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_add_mac delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_del_mac delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_affiliate_multiport delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_disable_roce delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_enable_roce delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_unaffiliate_multiport delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_update_local_lb delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_alloc delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_dealloc delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_put_uars_page delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_cleanup delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_init delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_context delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_gid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_node_guid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_pkey delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_system_image_guid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_ib_port_oper delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_min_inline delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mac_address delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_node_guid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_qkey_viol_cntr delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_system_image_guid delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_max_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_oper_mtu delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_ptys delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_vl_hw_cap delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rdma_rn_get_params delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate_raw delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_are_equal delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate_raw delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_create delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_destroy delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_next delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_set_port_caps delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_register delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_unregister delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_get_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_put_core_dev delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_vport_get_other_func_cap delete mode 100644 redhat/kabi/kabi-module/kabi_x86_64/mlx5_wc_support_get diff --git a/COPYING-5.14.0-687.26.1.el9 b/COPYING-5.14.0-687.29.1.el9 similarity index 100% rename from COPYING-5.14.0-687.26.1.el9 rename to COPYING-5.14.0-687.29.1.el9 diff --git a/Makefile.rhelver b/Makefile.rhelver index cf8e50290c..e1b5c4270f 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 8 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 687.5.1 +RHEL_RELEASE = 687.29.1 # # ZSTREAM diff --git a/crypto/af_alg.c b/crypto/af_alg.c index 567e9f234b..ffba4cb713 100644 --- a/crypto/af_alg.c +++ b/crypto/af_alg.c @@ -1016,9 +1016,13 @@ EXPORT_SYMBOL_GPL(af_alg_sendpage); void af_alg_free_resources(struct af_alg_async_req *areq) { struct sock *sk = areq->sk; + struct af_alg_ctx *ctx; af_alg_free_areq_sgls(areq); sock_kfree_s(sk, areq, areq->areqlen); + + ctx = alg_sk(sk)->private; + ctx->inflight = false; } EXPORT_SYMBOL_GPL(af_alg_free_resources); @@ -1088,17 +1092,24 @@ EXPORT_SYMBOL_GPL(af_alg_poll); struct af_alg_async_req *af_alg_alloc_areq(struct sock *sk, unsigned int areqlen) { - struct af_alg_async_req *areq = sock_kmalloc(sk, areqlen, GFP_KERNEL); + struct af_alg_ctx *ctx = alg_sk(sk)->private; + struct af_alg_async_req *areq; + /* Only one AIO request can be in flight. */ + if (ctx->inflight) + return ERR_PTR(-EBUSY); + + areq = sock_kmalloc(sk, areqlen, GFP_KERNEL); if (unlikely(!areq)) return ERR_PTR(-ENOMEM); + memset(areq, 0, areqlen); + + ctx->inflight = true; + areq->areqlen = areqlen; areq->sk = sk; - areq->last_rsgl = NULL; INIT_LIST_HEAD(&areq->rsgl_list); - areq->tsgl = NULL; - areq->tsgl_entries = 0; return areq; } diff --git a/crypto/algif_hash.c b/crypto/algif_hash.c index 7d87198b16..ebd35c69ac 100644 --- a/crypto/algif_hash.c +++ b/crypto/algif_hash.c @@ -424,9 +424,8 @@ static int hash_accept_parent_nokey(void *private, struct sock *sk) if (!ctx) return -ENOMEM; - ctx->result = NULL; + memset(ctx, 0, len); ctx->len = len; - ctx->more = false; crypto_init_wait(&ctx->wait); ask->private = ctx; diff --git a/crypto/algif_rng.c b/crypto/algif_rng.c index 407408c437..38a8f20a02 100644 --- a/crypto/algif_rng.c +++ b/crypto/algif_rng.c @@ -250,9 +250,8 @@ static int rng_accept_parent(void *private, struct sock *sk) if (!ctx) return -ENOMEM; + memset(ctx, 0, len); ctx->len = len; - ctx->addtl = NULL; - ctx->addtl_len = 0; /* * No seeding done at that point -- if multiple accepts are diff --git a/drivers/dpll/dpll_netlink.c b/drivers/dpll/dpll_netlink.c index 6a4ddd746c..4ca438c91d 100644 --- a/drivers/dpll/dpll_netlink.c +++ b/drivers/dpll/dpll_netlink.c @@ -584,6 +584,9 @@ dpll_msg_add_pin_ref_sync(struct sk_buff *msg, struct dpll_pin *pin, if (!dpll_pin_available(ref_sync_pin)) continue; ref_sync_pin_priv = dpll_pin_on_dpll_priv(dpll, ref_sync_pin); + /* Pin may have been unregistered from this dpll already */ + if (!ref_sync_pin_priv) + continue; if (WARN_ON(!ops->ref_sync_get)) return -EOPNOTSUPP; ret = ops->ref_sync_get(pin, pin_priv, ref_sync_pin, diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c index 7df7a735ab..ca606694d1 100644 --- a/drivers/gpu/drm/drm_gem.c +++ b/drivers/gpu/drm/drm_gem.c @@ -965,40 +965,63 @@ err: return ret; } +/* + * This ioctl is disabled for security reasons but also it failed + * to follow process in terms of adding testing in igt and verifying + * all the corner cases which made fixing security bugs in it even + * harder than necessary. + * + * To re-enable this ioctl + * 1. land working IGT tests in igt-gpu-tools that cover + * all corner cases and race conditions. + * 2. handle idr_preload + * 3. handle == 0 + * 4. handle == new_handle semantics definition. + */ int drm_gem_change_handle_ioctl(struct drm_device *dev, void *data, struct drm_file *file_priv) { struct drm_gem_change_handle *args = data; struct drm_gem_object *obj; - int ret; + int new_handle, ret; if (!drm_core_check_feature(dev, DRIVER_GEM)) return -EOPNOTSUPP; - obj = drm_gem_object_lookup(file_priv, args->handle); - if (!obj) - return -ENOENT; + /* idr_alloc() limitation. */ + if (args->new_handle > INT_MAX) + return -EINVAL; + new_handle = args->new_handle; - if (args->handle == args->new_handle) { - ret = 0; - goto out; - } + if (args->handle == new_handle) + return 0; mutex_lock(&file_priv->prime.lock); - spin_lock(&file_priv->table_lock); - ret = idr_alloc(&file_priv->object_idr, obj, - args->new_handle, args->new_handle + 1, GFP_NOWAIT); + ret = idr_alloc(&file_priv->object_idr, NULL, new_handle, new_handle + 1, + GFP_NOWAIT); + + if (ret < 0) { + spin_unlock(&file_priv->table_lock); + goto out_unlock; + } + + obj = idr_replace(&file_priv->object_idr, NULL, args->handle); + if (IS_ERR_OR_NULL(obj)) { + idr_remove(&file_priv->object_idr, new_handle); + spin_unlock(&file_priv->table_lock); + ret = -ENOENT; + goto out_unlock; + } spin_unlock(&file_priv->table_lock); - if (ret < 0) - goto out_unlock; - if (obj->dma_buf) { - ret = drm_prime_add_buf_handle(&file_priv->prime, obj->dma_buf, args->new_handle); + ret = drm_prime_add_buf_handle(&file_priv->prime, obj->dma_buf, + new_handle); if (ret < 0) { spin_lock(&file_priv->table_lock); - idr_remove(&file_priv->object_idr, args->new_handle); + idr_remove(&file_priv->object_idr, new_handle); + idr_replace(&file_priv->object_idr, obj, args->handle); spin_unlock(&file_priv->table_lock); goto out_unlock; } @@ -1010,12 +1033,12 @@ int drm_gem_change_handle_ioctl(struct drm_device *dev, void *data, spin_lock(&file_priv->table_lock); idr_remove(&file_priv->object_idr, args->handle); + obj = idr_replace(&file_priv->object_idr, obj, new_handle); spin_unlock(&file_priv->table_lock); + WARN_ON(obj != NULL); out_unlock: mutex_unlock(&file_priv->prime.lock); -out: - drm_gem_object_put(obj); return ret; } diff --git a/drivers/gpu/drm/drm_ioctl.c b/drivers/gpu/drm/drm_ioctl.c index d8a24875a7..e81ec3eb51 100644 --- a/drivers/gpu/drm/drm_ioctl.c +++ b/drivers/gpu/drm/drm_ioctl.c @@ -653,7 +653,8 @@ static const struct drm_ioctl_desc drm_ioctls[] = { DRM_IOCTL_DEF(DRM_IOCTL_GEM_CLOSE, drm_gem_close_ioctl, DRM_RENDER_ALLOW), DRM_IOCTL_DEF(DRM_IOCTL_GEM_FLINK, drm_gem_flink_ioctl, DRM_AUTH), DRM_IOCTL_DEF(DRM_IOCTL_GEM_OPEN, drm_gem_open_ioctl, DRM_AUTH), - DRM_IOCTL_DEF(DRM_IOCTL_GEM_CHANGE_HANDLE, drm_gem_change_handle_ioctl, DRM_RENDER_ALLOW), + /* see drm_gem.c:drm_gem_change_handle_ioctl for why this is invalid */ + DRM_IOCTL_DEF(DRM_IOCTL_GEM_CHANGE_HANDLE, drm_invalid_op, DRM_RENDER_ALLOW), DRM_IOCTL_DEF(DRM_IOCTL_MODE_GETRESOURCES, drm_mode_getresources, 0), diff --git a/drivers/infiniband/hw/mlx5/main.c b/drivers/infiniband/hw/mlx5/main.c index 36f06ea8a6..907289395f 100644 --- a/drivers/infiniband/hw/mlx5/main.c +++ b/drivers/infiniband/hw/mlx5/main.c @@ -557,12 +557,20 @@ static int mlx5_query_port_roce(struct ib_device *device, u32 port_num, * of an error it will still be zeroed out. * Use native port in case of reps */ - if (dev->is_rep) - err = mlx5_query_port_ptys(mdev, out, sizeof(out), MLX5_PTYS_EN, - 1, 0); - else - err = mlx5_query_port_ptys(mdev, out, sizeof(out), MLX5_PTYS_EN, - mdev_port_num, 0); + if (dev->is_rep) { + struct mlx5_eswitch_rep *rep; + + rep = dev->port[port_num - 1].rep; + if (rep) { + mdev = mlx5_eswitch_get_core_dev(rep->esw); + WARN_ON(!mdev); + } + mdev_port_num = 1; + } + + err = mlx5_query_port_ptys(mdev, out, sizeof(out), MLX5_PTYS_EN, + mdev_port_num, 0); + if (err) goto out; ext = !!MLX5_GET_ETH_PROTO(ptys_reg, out, true, eth_proto_capability); @@ -2874,7 +2882,6 @@ static void mlx5_ib_handle_event(struct work_struct *_work) container_of(_work, struct mlx5_ib_event_work, work); struct mlx5_ib_dev *ibdev; struct ib_event ibev; - bool fatal = false; if (work->is_slave) { ibdev = mlx5_ib_get_ibdev_from_mpi(work->mpi); @@ -2885,12 +2892,6 @@ static void mlx5_ib_handle_event(struct work_struct *_work) } switch (work->event) { - case MLX5_DEV_EVENT_SYS_ERROR: - ibev.event = IB_EVENT_DEVICE_FATAL; - mlx5_ib_handle_internal_error(ibdev); - ibev.element.port_num = (u8)(unsigned long)work->param; - fatal = true; - break; case MLX5_EVENT_TYPE_PORT_CHANGE: if (handle_port_change(ibdev, work->param, &ibev)) goto out; @@ -2912,8 +2913,6 @@ static void mlx5_ib_handle_event(struct work_struct *_work) if (ibdev->ib_active) ib_dispatch_event(&ibev); - if (fatal) - ibdev->ib_active = false; out: kfree(work); } @@ -2957,6 +2956,66 @@ static int mlx5_ib_event_slave_port(struct notifier_block *nb, return NOTIFY_OK; } +static void mlx5_ib_handle_sys_error_event(struct work_struct *_work) +{ + struct mlx5_ib_event_work *work = + container_of(_work, struct mlx5_ib_event_work, work); + struct mlx5_ib_dev *ibdev = work->dev; + struct ib_event ibev; + + ibev.event = IB_EVENT_DEVICE_FATAL; + mlx5_ib_handle_internal_error(ibdev); + ibev.element.port_num = (u8)(unsigned long)work->param; + ibev.device = &ibdev->ib_dev; + + if (!rdma_is_port_valid(&ibdev->ib_dev, ibev.element.port_num)) { + mlx5_ib_warn(ibdev, "warning: event on port %d\n", ibev.element.port_num); + goto out; + } + + if (ibdev->ib_active) + ib_dispatch_event(&ibev); + + ibdev->ib_active = false; +out: + kfree(work); +} + +static int mlx5_ib_sys_error_event(struct notifier_block *nb, + unsigned long event, void *param) +{ + struct mlx5_ib_event_work *work; + + if (event != MLX5_DEV_EVENT_SYS_ERROR) + return NOTIFY_DONE; + + work = kmalloc(sizeof(*work), GFP_ATOMIC); + if (!work) + return NOTIFY_DONE; + + INIT_WORK(&work->work, mlx5_ib_handle_sys_error_event); + work->dev = container_of(nb, struct mlx5_ib_dev, sys_error_events); + work->is_slave = false; + work->param = param; + work->event = event; + + queue_work(mlx5_ib_event_wq, &work->work); + + return NOTIFY_OK; +} + +static int mlx5_ib_stage_sys_error_notifier_init(struct mlx5_ib_dev *dev) +{ + dev->sys_error_events.notifier_call = mlx5_ib_sys_error_event; + mlx5_notifier_register(dev->mdev, &dev->sys_error_events); + return 0; +} + +static void mlx5_ib_stage_sys_error_notifier_cleanup(struct mlx5_ib_dev *dev) +{ + mlx5_notifier_unregister(dev->mdev, &dev->sys_error_events); +} + static int mlx5_ib_get_plane_num(struct mlx5_core_dev *mdev, u8 *num_plane) { struct mlx5_hca_vport_context vport_ctx; @@ -3040,7 +3099,7 @@ int mlx5_ib_dev_res_cq_init(struct mlx5_ib_dev *dev) * devr->c0 is set once, never changed until device unload. * Avoid taking the mutex if initialization is already done. */ - if (devr->c0) + if (smp_load_acquire(&devr->c0)) return 0; mutex_lock(&devr->cq_lock); @@ -3066,7 +3125,7 @@ int mlx5_ib_dev_res_cq_init(struct mlx5_ib_dev *dev) } devr->p0 = pd; - devr->c0 = cq; + smp_store_release(&devr->c0, cq); unlock: mutex_unlock(&devr->cq_lock); @@ -3084,7 +3143,7 @@ int mlx5_ib_dev_res_srq_init(struct mlx5_ib_dev *dev) * devr->s1 is set once, never changed until device unload. * Avoid taking the mutex if initialization is already done. */ - if (devr->s1) + if (smp_load_acquire(&devr->s1)) return 0; mutex_lock(&devr->srq_lock); @@ -3126,7 +3185,7 @@ int mlx5_ib_dev_res_srq_init(struct mlx5_ib_dev *dev) } devr->s0 = s0; - devr->s1 = s1; + smp_store_release(&devr->s1, s1); unlock: mutex_unlock(&devr->srq_lock); @@ -4463,12 +4522,16 @@ static int mlx5_ib_stage_caps_init(struct mlx5_ib_dev *dev) MLX5_HCA_CAP_2_GENERAL_OBJECT_TYPES_RDMA_CTRL) { err = mlx5_ib_init_ucaps(dev); if (err) - return err; + goto err_ucaps; } dev->ib_dev.use_cq_dim = true; return 0; + +err_ucaps: + bitmap_free(dev->var_table.bitmap); + return err; } static const struct ib_device_ops mlx5_ib_dev_port_ops = { @@ -4803,6 +4866,9 @@ static const struct mlx5_ib_profile pf_profile = { STAGE_CREATE(MLX5_IB_STAGE_WHITELIST_UID, mlx5_ib_devx_init, mlx5_ib_devx_cleanup), + STAGE_CREATE(MLX5_IB_STAGE_SYS_ERROR_NOTIFIER, + mlx5_ib_stage_sys_error_notifier_init, + mlx5_ib_stage_sys_error_notifier_cleanup), STAGE_CREATE(MLX5_IB_STAGE_IB_REG, mlx5_ib_stage_ib_reg_init, mlx5_ib_stage_ib_reg_cleanup), @@ -4860,6 +4926,9 @@ const struct mlx5_ib_profile raw_eth_profile = { STAGE_CREATE(MLX5_IB_STAGE_WHITELIST_UID, mlx5_ib_devx_init, mlx5_ib_devx_cleanup), + STAGE_CREATE(MLX5_IB_STAGE_SYS_ERROR_NOTIFIER, + mlx5_ib_stage_sys_error_notifier_init, + mlx5_ib_stage_sys_error_notifier_cleanup), STAGE_CREATE(MLX5_IB_STAGE_IB_REG, mlx5_ib_stage_ib_reg_init, mlx5_ib_stage_ib_reg_cleanup), diff --git a/drivers/infiniband/hw/mlx5/mlx5_ib.h b/drivers/infiniband/hw/mlx5/mlx5_ib.h index b20d3e5efd..ca981ff629 100644 --- a/drivers/infiniband/hw/mlx5/mlx5_ib.h +++ b/drivers/infiniband/hw/mlx5/mlx5_ib.h @@ -1003,6 +1003,7 @@ enum mlx5_ib_stages { MLX5_IB_STAGE_BFREG, MLX5_IB_STAGE_PRE_IB_REG_UMR, MLX5_IB_STAGE_WHITELIST_UID, + MLX5_IB_STAGE_SYS_ERROR_NOTIFIER, MLX5_IB_STAGE_IB_REG, MLX5_IB_STAGE_DEVICE_NOTIFIER, MLX5_IB_STAGE_POST_IB_REG_UMR, @@ -1161,6 +1162,7 @@ struct mlx5_ib_dev { /* protect accessing data_direct_dev */ struct mutex data_direct_lock; struct notifier_block mdev_events; + struct notifier_block sys_error_events; struct notifier_block lag_events; int num_ports; /* serialize update of capability mask diff --git a/drivers/infiniband/hw/mlx5/qp.c b/drivers/infiniband/hw/mlx5/qp.c index 88724d1570..dc134e0fd9 100644 --- a/drivers/infiniband/hw/mlx5/qp.c +++ b/drivers/infiniband/hw/mlx5/qp.c @@ -1604,6 +1604,11 @@ static int create_raw_packet_qp(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, } if (qp->rq.wqe_cnt) { + if (!rq->base.ubuffer.umem) { + err = -EINVAL; + goto err_destroy_sq; + } + rq->base.container_mibqp = qp; if (qp->flags & IB_QP_CREATE_CVLAN_STRIPPING) diff --git a/drivers/infiniband/hw/mlx5/qpc.c b/drivers/infiniband/hw/mlx5/qpc.c index 146d03ae40..a7a4f94202 100644 --- a/drivers/infiniband/hw/mlx5/qpc.c +++ b/drivers/infiniband/hw/mlx5/qpc.c @@ -314,7 +314,14 @@ destroy: xa_cmpxchg_irq(&table->dct_xa, dct->mqp.qpn, XA_ZERO_ENTRY, dct, 0); return err; } - xa_erase_irq(&table->dct_xa, dct->mqp.qpn); + + /* + * A race can occur where a concurrent create gets the same dctn + * (after hardware released it) and overwrites XA_ZERO_ENTRY with + * its new DCT before we reach here. In that case, we must not erase + * the entry as it now belongs to the new DCT. + */ + xa_cmpxchg_irq(&table->dct_xa, dct->mqp.qpn, XA_ZERO_ENTRY, NULL, 0); return 0; } diff --git a/drivers/infiniband/hw/mlx5/srq_cmd.c b/drivers/infiniband/hw/mlx5/srq_cmd.c index 8b33853965..c1a0881209 100644 --- a/drivers/infiniband/hw/mlx5/srq_cmd.c +++ b/drivers/infiniband/hw/mlx5/srq_cmd.c @@ -683,7 +683,14 @@ int mlx5_cmd_destroy_srq(struct mlx5_ib_dev *dev, struct mlx5_core_srq *srq) xa_cmpxchg_irq(&table->array, srq->srqn, XA_ZERO_ENTRY, srq, 0); return err; } - xa_erase_irq(&table->array, srq->srqn); + + /* + * A race can occur where a concurrent create gets the same srqn + * (after hardware released it) and overwrites XA_ZERO_ENTRY with + * its new SRQ before we reach here. In that case, we must not erase + * the entry as it now belongs to the new SRQ. + */ + xa_cmpxchg_irq(&table->array, srq->srqn, XA_ZERO_ENTRY, NULL, 0); mlx5_core_res_put(&srq->common); wait_for_completion(&srq->common.free); diff --git a/drivers/infiniband/hw/mlx5/std_types.c b/drivers/infiniband/hw/mlx5/std_types.c index 2fcf553044..1ee31611b4 100644 --- a/drivers/infiniband/hw/mlx5/std_types.c +++ b/drivers/infiniband/hw/mlx5/std_types.c @@ -195,7 +195,7 @@ static int UVERBS_HANDLER(MLX5_IB_METHOD_GET_DATA_DIRECT_SYSFS_PATH)( int out_len = uverbs_attr_get_len(attrs, MLX5_IB_ATTR_GET_DATA_DIRECT_SYSFS_PATH); u32 dev_path_len; - char *dev_path; + char *dev_path = NULL; int ret; c = to_mucontext(ib_uverbs_get_ucontext(attrs)); @@ -223,9 +223,9 @@ static int UVERBS_HANDLER(MLX5_IB_METHOD_GET_DATA_DIRECT_SYSFS_PATH)( ret = uverbs_copy_to(attrs, MLX5_IB_ATTR_GET_DATA_DIRECT_SYSFS_PATH, dev_path, dev_path_len); - kfree(dev_path); end: + kfree(dev_path); mutex_unlock(&dev->data_direct_lock); return ret; } diff --git a/drivers/infiniband/hw/mlx5/umr.c b/drivers/infiniband/hw/mlx5/umr.c index 4e562e0dd9..65a5d23dec 100644 --- a/drivers/infiniband/hw/mlx5/umr.c +++ b/drivers/infiniband/hw/mlx5/umr.c @@ -146,7 +146,7 @@ int mlx5r_umr_resource_init(struct mlx5_ib_dev *dev) * UMR qp is set once, never changed until device unload. * Avoid taking the mutex if initialization is already done. */ - if (dev->umrc.qp) + if (smp_load_acquire(&dev->umrc.qp)) return 0; mutex_lock(&dev->umrc.init_lock); @@ -184,7 +184,7 @@ int mlx5r_umr_resource_init(struct mlx5_ib_dev *dev) sema_init(&dev->umrc.sem, MAX_UMR_WR); mutex_init(&dev->umrc.lock); dev->umrc.state = MLX5_UMR_STATE_ACTIVE; - dev->umrc.qp = qp; + smp_store_release(&dev->umrc.qp, qp); mutex_unlock(&dev->umrc.init_lock); return 0; diff --git a/drivers/net/ethernet/mellanox/mlx5/core/devlink.c b/drivers/net/ethernet/mellanox/mlx5/core/devlink.c index 9fb39f42a6..0d1d6eb443 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/devlink.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/devlink.c @@ -107,9 +107,7 @@ mlx5_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, if (err) return err; - err = mlx5_fw_version_query(dev, &running_fw, &stored_fw); - if (err) - return err; + mlx5_fw_version_query(dev, &running_fw, &stored_fw); snprintf(version_str, sizeof(version_str), "%d.%d.%04d", mlx5_fw_ver_major(running_fw), mlx5_fw_ver_minor(running_fw), diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c b/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c index f10b9c5bf5..1e1e2c0944 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c @@ -44,7 +44,6 @@ static void mlx5e_reset_txqsq_cc_pc(struct mlx5e_txqsq *sq) "SQ 0x%x: cc (0x%x) != pc (0x%x)\n", sq->sqn, sq->cc, sq->pc); sq->cc = 0; - sq->dma_fifo_cc = 0; sq->pc = 0; } diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c b/drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c index 7819fb2972..d5d9146efc 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB // Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +#include #include #include "lib/aso.h" #include "en/tc/post_act.h" @@ -115,7 +116,6 @@ mlx5e_tc_meter_modify(struct mlx5_core_dev *mdev, struct mlx5e_flow_meters *flow_meters; u8 cir_man, cir_exp, cbs_man, cbs_exp; struct mlx5_aso_wqe *aso_wqe; - unsigned long expires; struct mlx5_aso *aso; u64 rate, burst; u8 ds_cnt; @@ -187,12 +187,8 @@ mlx5e_tc_meter_modify(struct mlx5_core_dev *mdev, mlx5_aso_post_wqe(aso, true, &aso_wqe->ctrl); /* With newer FW, the wait for the first ASO WQE is more than 2us, put the wait 10ms. */ - expires = jiffies + msecs_to_jiffies(10); - do { - err = mlx5_aso_poll_cq(aso, true); - if (err) - usleep_range(2, 10); - } while (err && time_is_after_jiffies(expires)); + read_poll_timeout(mlx5_aso_poll_cq, err, !err, 10, 10 * USEC_PER_MSEC, + false, aso, true); mutex_unlock(&flow_meters->aso_lock); return err; diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c index 9c7064187e..51fb857a27 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c @@ -259,7 +259,6 @@ static void mlx5e_ipsec_init_limits(struct mlx5e_ipsec_sa_entry *sa_entry, static void mlx5e_ipsec_init_macs(struct mlx5e_ipsec_sa_entry *sa_entry, struct mlx5_accel_esp_xfrm_attrs *attrs) { - struct mlx5_core_dev *mdev = mlx5e_ipsec_sa2dev(sa_entry); struct mlx5e_ipsec_addr *addrs = &attrs->addrs; struct net_device *netdev = sa_entry->dev; struct xfrm_state *x = sa_entry->x; @@ -276,7 +275,7 @@ static void mlx5e_ipsec_init_macs(struct mlx5e_ipsec_sa_entry *sa_entry, attrs->type != XFRM_DEV_OFFLOAD_PACKET) return; - mlx5_query_mac_address(mdev, addr); + ether_addr_copy(addr, netdev->dev_addr); switch (attrs->dir) { case XFRM_DEV_OFFLOAD_IN: src = attrs->dmac; @@ -795,8 +794,10 @@ static int mlx5e_xfrm_add_state(struct net_device *dev, sa_entry->dev = dev; sa_entry->ipsec = ipsec; /* Check if this SA is originated from acquire flow temporary SA */ - if (x->xso.flags & XFRM_DEV_OFFLOAD_FLAG_ACQ) - goto out; + if (x->xso.flags & XFRM_DEV_OFFLOAD_FLAG_ACQ) { + x->xso.offload_handle = (unsigned long)sa_entry; + return 0; + } err = mlx5e_xfrm_validate_state(priv->mdev, x, extack); if (err) @@ -873,7 +874,6 @@ static int mlx5e_xfrm_add_state(struct net_device *dev, xa_unlock_bh(&ipsec->sadb); } -out: x->xso.offload_handle = (unsigned long)sa_entry; if (allow_tunnel_mode) mlx5_eswitch_unblock_encap(priv->mdev); diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h index f8eaaf3796..abcbd38db9 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h @@ -287,6 +287,7 @@ struct mlx5e_ipsec_sa_entry { struct mlx5e_ipsec_dwork *dwork; struct mlx5e_ipsec_limits limits; u32 rx_mapped_id; + u8 ctx[MLX5_ST_SZ_BYTES(ipsec_aso)]; }; struct mlx5_accel_pol_xfrm_attrs { diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c index ef7322d381..9e9e18f5db 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c @@ -1,6 +1,8 @@ // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB /* Copyright (c) 2017, Mellanox Technologies inc. All rights reserved. */ +#include + #include "mlx5_core.h" #include "en.h" #include "ipsec.h" @@ -310,10 +312,11 @@ static void mlx5e_ipsec_aso_update(struct mlx5e_ipsec_sa_entry *sa_entry, mlx5e_ipsec_aso_query(sa_entry, data); } -static void mlx5e_ipsec_update_esn_state(struct mlx5e_ipsec_sa_entry *sa_entry, - u32 mode_param) +static void +mlx5e_ipsec_update_esn_state(struct mlx5e_ipsec_sa_entry *sa_entry, + u32 mode_param, + struct mlx5_accel_esp_xfrm_attrs *attrs) { - struct mlx5_accel_esp_xfrm_attrs attrs = {}; struct mlx5_wqe_aso_ctrl_seg data = {}; if (mode_param < MLX5E_IPSEC_ESN_SCOPE_MID) { @@ -323,18 +326,7 @@ static void mlx5e_ipsec_update_esn_state(struct mlx5e_ipsec_sa_entry *sa_entry, sa_entry->esn_state.overlap = 1; } - mlx5e_ipsec_build_accel_xfrm_attrs(sa_entry, &attrs); - - /* It is safe to execute the modify below unlocked since the only flows - * that could affect this HW object, are create, destroy and this work. - * - * Creation flow can't co-exist with this modify work, the destruction - * flow would cancel this work, and this work is a single entity that - * can't conflict with it self. - */ - spin_unlock_bh(&sa_entry->x->lock); - mlx5_accel_esp_modify_xfrm(sa_entry, &attrs); - spin_lock_bh(&sa_entry->x->lock); + mlx5e_ipsec_build_accel_xfrm_attrs(sa_entry, attrs); data.data_offset_condition_operand = MLX5_IPSEC_ASO_REMOVE_FLOW_PKT_CNT_OFFSET; @@ -370,20 +362,18 @@ static void mlx5e_ipsec_aso_update_soft(struct mlx5e_ipsec_sa_entry *sa_entry, static void mlx5e_ipsec_handle_limits(struct mlx5e_ipsec_sa_entry *sa_entry) { struct mlx5_accel_esp_xfrm_attrs *attrs = &sa_entry->attrs; - struct mlx5e_ipsec *ipsec = sa_entry->ipsec; - struct mlx5e_ipsec_aso *aso = ipsec->aso; bool soft_arm, hard_arm; u64 hard_cnt; lockdep_assert_held(&sa_entry->x->lock); - soft_arm = !MLX5_GET(ipsec_aso, aso->ctx, soft_lft_arm); - hard_arm = !MLX5_GET(ipsec_aso, aso->ctx, hard_lft_arm); + soft_arm = !MLX5_GET(ipsec_aso, sa_entry->ctx, soft_lft_arm); + hard_arm = !MLX5_GET(ipsec_aso, sa_entry->ctx, hard_lft_arm); if (!soft_arm && !hard_arm) /* It is not lifetime event */ return; - hard_cnt = MLX5_GET(ipsec_aso, aso->ctx, remove_flow_pkt_cnt); + hard_cnt = MLX5_GET(ipsec_aso, sa_entry->ctx, remove_flow_pkt_cnt); if (!hard_cnt || hard_arm) { /* It is possible to see packet counter equal to zero without * hard limit event armed. Such situation can be if packet @@ -453,11 +443,11 @@ static void mlx5e_ipsec_handle_event(struct work_struct *_work) struct mlx5e_ipsec_work *work = container_of(_work, struct mlx5e_ipsec_work, work); struct mlx5e_ipsec_sa_entry *sa_entry = work->data; + struct mlx5_accel_esp_xfrm_attrs tmp = {}; struct mlx5_accel_esp_xfrm_attrs *attrs; - struct mlx5e_ipsec_aso *aso; + bool need_modify = false; int ret; - aso = sa_entry->ipsec->aso; attrs = &sa_entry->attrs; spin_lock_bh(&sa_entry->x->lock); @@ -465,18 +455,22 @@ static void mlx5e_ipsec_handle_event(struct work_struct *_work) if (ret) goto unlock; - if (attrs->replay_esn.trigger && - !MLX5_GET(ipsec_aso, aso->ctx, esn_event_arm)) { - u32 mode_param = MLX5_GET(ipsec_aso, aso->ctx, mode_parameter); - - mlx5e_ipsec_update_esn_state(sa_entry, mode_param); - } - if (attrs->lft.soft_packet_limit != XFRM_INF) mlx5e_ipsec_handle_limits(sa_entry); + if (attrs->replay_esn.trigger && + !MLX5_GET(ipsec_aso, sa_entry->ctx, esn_event_arm)) { + u32 mode_param = MLX5_GET(ipsec_aso, sa_entry->ctx, + mode_parameter); + + mlx5e_ipsec_update_esn_state(sa_entry, mode_param, &tmp); + need_modify = true; + } + unlock: spin_unlock_bh(&sa_entry->x->lock); + if (need_modify) + mlx5_accel_esp_modify_xfrm(sa_entry, &tmp); kfree(work); } @@ -600,7 +594,6 @@ int mlx5e_ipsec_aso_query(struct mlx5e_ipsec_sa_entry *sa_entry, struct mlx5_wqe_aso_ctrl_seg *ctrl; struct mlx5e_hw_objs *res; struct mlx5_aso_wqe *wqe; - unsigned long expires; u8 ds_cnt; int ret; @@ -622,13 +615,10 @@ int mlx5e_ipsec_aso_query(struct mlx5e_ipsec_sa_entry *sa_entry, mlx5e_ipsec_aso_copy(ctrl, data); mlx5_aso_post_wqe(aso->aso, false, &wqe->ctrl); - expires = jiffies + msecs_to_jiffies(10); - do { - ret = mlx5_aso_poll_cq(aso->aso, false); - if (ret) - /* We are in atomic context */ - udelay(10); - } while (ret && time_is_after_jiffies(expires)); + read_poll_timeout_atomic(mlx5_aso_poll_cq, ret, !ret, 10, + 10 * USEC_PER_MSEC, false, aso->aso, false); + if (!ret) + memcpy(sa_entry->ctx, aso->ctx, MLX5_ST_SZ_BYTES(ipsec_aso)); spin_unlock_bh(&aso->lock); return ret; } diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c index 528b04d4de..90b3bc5f91 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c @@ -5,6 +5,7 @@ #include #include #include +#include #include "en.h" #include "lib/aso.h" @@ -1385,7 +1386,8 @@ static int macsec_aso_set_arm_event(struct mlx5_core_dev *mdev, struct mlx5e_mac MLX5_ACCESS_ASO_OPC_MOD_MACSEC); macsec_aso_build_ctrl(aso, &aso_wqe->aso_ctrl, in); mlx5_aso_post_wqe(maso, false, &aso_wqe->ctrl); - err = mlx5_aso_poll_cq(maso, false); + read_poll_timeout(mlx5_aso_poll_cq, err, !err, 10, 10 * USEC_PER_MSEC, + false, maso, false); mutex_unlock(&aso->aso_lock); return err; @@ -1397,7 +1399,6 @@ static int macsec_aso_query(struct mlx5_core_dev *mdev, struct mlx5e_macsec *mac struct mlx5e_macsec_aso *aso; struct mlx5_aso_wqe *aso_wqe; struct mlx5_aso *maso; - unsigned long expires; int err; aso = &macsec->aso; @@ -1411,12 +1412,8 @@ static int macsec_aso_query(struct mlx5_core_dev *mdev, struct mlx5e_macsec *mac macsec_aso_build_wqe_ctrl_seg(aso, &aso_wqe->aso_ctrl, NULL); mlx5_aso_post_wqe(maso, false, &aso_wqe->ctrl); - expires = jiffies + msecs_to_jiffies(10); - do { - err = mlx5_aso_poll_cq(maso, false); - if (err) - usleep_range(2, 10); - } while (err && time_is_after_jiffies(expires)); + read_poll_timeout(mlx5_aso_poll_cq, err, !err, 10, 10 * USEC_PER_MSEC, + false, maso, false); if (err) goto err_out; diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c b/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c index 12ecb949bc..235dd5b1fc 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c @@ -1566,8 +1566,11 @@ static int mlx5e_create_rxfh_context(struct net_device *dev, rxfh->indir, rxfh->key, hfunc == ETH_RSS_HASH_NO_CHANGE ? NULL : &hfunc, rxfh->input_xfrm == RXH_XFRM_NO_CHANGE ? NULL : &symmetric); - if (err) + if (err) { + WARN_ON(mlx5e_rx_res_rss_destroy(priv->rx_res, + rxfh->rss_context)); goto unlock; + } mlx5e_rx_res_rss_get_rxfh(priv->rx_res, rxfh->rss_context, ethtool_rxfh_context_indir(ctx), diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c index 47416e5437..cc748452b3 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c @@ -6636,9 +6636,11 @@ static int mlx5e_resume(struct auxiliary_device *adev) return err; actual_adev = mlx5_sd_get_adev(mdev, adev, edev->idx); - if (actual_adev) - return _mlx5e_resume(actual_adev); - return 0; + if (actual_adev) { + err = _mlx5e_resume(actual_adev); + mlx5_sd_put_adev(actual_adev, adev); + } + return err; } static int _mlx5e_suspend(struct auxiliary_device *adev, bool pre_netdev_reg) @@ -6677,6 +6679,8 @@ static int mlx5e_suspend(struct auxiliary_device *adev, pm_message_t state) err = _mlx5e_suspend(actual_adev, false); mlx5_sd_cleanup(mdev); + if (actual_adev) + mlx5_sd_put_adev(actual_adev, adev); return err; } @@ -6735,6 +6739,14 @@ static int _mlx5e_probe(struct auxiliary_device *adev) goto err_resume; } + /* mlx5e_fix_features() returns early when the device is not present + * to avoid dereferencing cleared priv during profile changes. + * This also causes it to be a no-op during register_netdev(), where + * the device is not yet present. + * Trigger an additional features update that will actually work. + */ + mlx5e_update_features(netdev); + mlx5e_dcbnl_init_app(priv); mlx5_core_uplink_netdev_set(mdev, netdev); mlx5e_params_print_info(mdev, &priv->channels.params); @@ -6766,9 +6778,19 @@ static int mlx5e_probe(struct auxiliary_device *adev, return err; actual_adev = mlx5_sd_get_adev(mdev, adev, edev->idx); - if (actual_adev) - return _mlx5e_probe(actual_adev); + if (actual_adev) { + err = _mlx5e_probe(actual_adev); + if (err) + goto sd_cleanup; + mlx5_sd_put_adev(actual_adev, adev); + } return 0; + +sd_cleanup: + mlx5_sd_cleanup(mdev); + if (actual_adev) + mlx5_sd_put_adev(actual_adev, adev); + return err; } static void _mlx5e_remove(struct auxiliary_device *adev) @@ -6820,6 +6842,8 @@ static void mlx5e_remove(struct auxiliary_device *adev) _mlx5e_remove(actual_adev); mlx5_sd_cleanup(mdev); + if (actual_adev) + mlx5_sd_put_adev(actual_adev, adev); } static const struct auxiliary_device_id mlx5e_id_table[] = { diff --git a/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c b/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c index 3cfe743610..ab50d2c734 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c @@ -142,7 +142,8 @@ static int mlx5_esw_ipsec_modify_flow_dests(struct mlx5_eswitch *esw, attr = flow->attr; esw_attr = attr->esw_attr; - if (esw_attr->out_count - esw_attr->split_count > 1) + if (!esw_attr->out_count || + esw_attr->out_count - esw_attr->split_count > 1) return 0; err = mlx5_eswitch_restore_ipsec_rule(esw, flow->rule[0], esw_attr, diff --git a/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c b/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c index 3adf2b1cd2..395fda3e73 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c @@ -1072,10 +1072,11 @@ static void mlx5_eswitch_event_handler_register(struct mlx5_eswitch *esw) static void mlx5_eswitch_event_handler_unregister(struct mlx5_eswitch *esw) { - if (esw->mode == MLX5_ESWITCH_OFFLOADS && mlx5_eswitch_is_funcs_handler(esw->dev)) + if (esw->mode == MLX5_ESWITCH_OFFLOADS && + mlx5_eswitch_is_funcs_handler(esw->dev)) { mlx5_eq_notifier_unregister(esw->dev, &esw->esw_funcs.nb); - - flush_workqueue(esw->work_queue); + atomic_inc(&esw->esw_funcs.generation); + } } static void mlx5_eswitch_clear_vf_vports_info(struct mlx5_eswitch *esw) diff --git a/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h b/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h index 714ad28e84..0276609a61 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h @@ -334,10 +334,12 @@ struct esw_mc_addr { /* SRIOV only */ struct mlx5_host_work { struct work_struct work; struct mlx5_eswitch *esw; + int work_gen; }; struct mlx5_esw_functions { struct mlx5_nb nb; + atomic_t generation; bool host_funcs_disabled; u16 num_vfs; u16 num_ec_vfs; diff --git a/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c b/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c index 3af2a51ace..eacd491c0d 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c @@ -3578,22 +3578,28 @@ static void esw_offloads_steering_cleanup(struct mlx5_eswitch *esw) } static void -esw_vfs_changed_event_handler(struct mlx5_eswitch *esw, const u32 *out) +esw_vfs_changed_event_handler(struct mlx5_eswitch *esw, int work_gen, + const u32 *out) { struct devlink *devlink; bool host_pf_disabled; u16 new_num_vfs; + devlink = priv_to_devlink(esw->dev); + devl_lock(devlink); + + /* Stale work from one or more mode changes ago. Bail out. */ + if (work_gen != atomic_read(&esw->esw_funcs.generation)) + goto unlock; + new_num_vfs = MLX5_GET(query_esw_functions_out, out, host_params_context.host_num_of_vfs); host_pf_disabled = MLX5_GET(query_esw_functions_out, out, host_params_context.host_pf_disabled); if (new_num_vfs == esw->esw_funcs.num_vfs || host_pf_disabled) - return; + goto unlock; - devlink = priv_to_devlink(esw->dev); - devl_lock(devlink); /* Number of VFs can only change from "0 to x" or "x to 0". */ if (esw->esw_funcs.num_vfs > 0) { mlx5_eswitch_unload_vf_vports(esw, esw->esw_funcs.num_vfs); @@ -3608,6 +3614,7 @@ esw_vfs_changed_event_handler(struct mlx5_eswitch *esw, const u32 *out) } } esw->esw_funcs.num_vfs = new_num_vfs; +unlock: devl_unlock(devlink); } @@ -3624,7 +3631,7 @@ static void esw_functions_changed_event_handler(struct work_struct *work) if (IS_ERR(out)) goto out; - esw_vfs_changed_event_handler(esw, out); + esw_vfs_changed_event_handler(esw, host_work->work_gen, out); kvfree(out); out: kfree(host_work); @@ -3644,6 +3651,7 @@ int mlx5_esw_funcs_changed_handler(struct notifier_block *nb, unsigned long type esw = container_of(esw_funcs, struct mlx5_eswitch, esw_funcs); host_work->esw = esw; + host_work->work_gen = atomic_read(&esw_funcs->generation); INIT_WORK(&host_work->work, esw_functions_changed_event_handler); queue_work(esw->work_queue, &host_work->work); @@ -3752,6 +3760,8 @@ int esw_offloads_enable(struct mlx5_eswitch *esw) return 0; err_vports: + /* rollback to legacy, indicates don't unregister the uplink netdev */ + esw->dev->priv.flags |= MLX5_PRIV_FLAGS_SWITCH_LEGACY; mlx5_esw_offloads_rep_unload(esw, MLX5_VPORT_UPLINK); err_uplink: esw_offloads_steering_cleanup(esw); @@ -4064,6 +4074,8 @@ int mlx5_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, if (mlx5_mode == MLX5_ESWITCH_LEGACY) esw->dev->priv.flags |= MLX5_PRIV_FLAGS_SWITCH_LEGACY; + if (mlx5_mode == MLX5_ESWITCH_OFFLOADS) + esw->dev->priv.flags &= ~MLX5_PRIV_FLAGS_SWITCH_LEGACY; mlx5_eswitch_disable_locked(esw); if (mlx5_mode == MLX5_ESWITCH_OFFLOADS) { if (mlx5_devlink_trap_get_num_active(esw->dev)) { diff --git a/drivers/net/ethernet/mellanox/mlx5/core/fw.c b/drivers/net/ethernet/mellanox/mlx5/core/fw.c index eeb4437975..c1f220e5fe 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/fw.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/fw.c @@ -822,48 +822,63 @@ mlx5_fw_image_pending(struct mlx5_core_dev *dev, return 0; } -int mlx5_fw_version_query(struct mlx5_core_dev *dev, - u32 *running_ver, u32 *pending_ver) +void mlx5_fw_version_query(struct mlx5_core_dev *dev, + u32 *running_ver, u32 *pending_ver) { u32 reg_mcqi_version[MLX5_ST_SZ_DW(mcqi_version)] = {}; bool pending_version_exists; int component_index; int err; + *running_ver = 0; + *pending_ver = 0; + if (!MLX5_CAP_GEN(dev, mcam_reg) || !MLX5_CAP_MCAM_REG(dev, mcqi) || !MLX5_CAP_MCAM_REG(dev, mcqs)) { mlx5_core_warn(dev, "fw query isn't supported by the FW\n"); - return -EOPNOTSUPP; + return; } component_index = mlx5_get_boot_img_component_index(dev); - if (component_index < 0) - return component_index; + if (component_index < 0) { + mlx5_core_warn(dev, "fw query failed to find boot img component index, err %d\n", + component_index); + return; + } + *running_ver = U32_MAX; /* indicate failure */ err = mlx5_reg_mcqi_version_query(dev, component_index, MCQI_FW_RUNNING_VERSION, reg_mcqi_version); - if (err) - return err; - - *running_ver = MLX5_GET(mcqi_version, reg_mcqi_version, version); + if (!err) + *running_ver = MLX5_GET(mcqi_version, reg_mcqi_version, + version); + else + mlx5_core_warn(dev, "failed to query running version, err %d\n", + err); + *pending_ver = U32_MAX; /* indicate failure */ err = mlx5_fw_image_pending(dev, component_index, &pending_version_exists); - if (err) - return err; + if (err) { + mlx5_core_warn(dev, "failed to query pending image, err %d\n", + err); + return; + } if (!pending_version_exists) { *pending_ver = 0; - return 0; + return; } err = mlx5_reg_mcqi_version_query(dev, component_index, MCQI_FW_STORED_VERSION, reg_mcqi_version); - if (err) - return err; + if (!err) + *pending_ver = MLX5_GET(mcqi_version, reg_mcqi_version, + version); + else + mlx5_core_warn(dev, "failed to query pending version, err %d\n", + err); - *pending_ver = MLX5_GET(mcqi_version, reg_mcqi_version, version); - - return 0; + return; } diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c b/drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c index 62b6faa427..b8d5f6a44d 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/lag/debugfs.c @@ -160,8 +160,11 @@ DEFINE_SHOW_ATTRIBUTE(members); void mlx5_ldev_add_debugfs(struct mlx5_core_dev *dev) { + struct mlx5_lag *ldev = mlx5_lag_dev(dev); struct dentry *dbg; + if (!ldev) + return; dbg = debugfs_create_dir("lag", mlx5_debugfs_get_dev_root(dev)); dev->priv.dbg.lag_debugfs = dbg; diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c b/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c index a459a30f36..73659a0463 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c @@ -1654,8 +1654,12 @@ void mlx5_lag_disable_change(struct mlx5_core_dev *dev) mutex_lock(&ldev->lock); ldev->mode_changes_in_progress++; - if (__mlx5_lag_is_active(ldev)) - mlx5_disable_lag(ldev); + if (__mlx5_lag_is_active(ldev)) { + if (ldev->mode == MLX5_LAG_MODE_MPESW) + mlx5_lag_disable_mpesw(ldev); + else + mlx5_disable_lag(ldev); + } mutex_unlock(&ldev->lock); mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c b/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c index 2d86af8f0d..c217998604 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c @@ -65,7 +65,7 @@ err_metadata: return err; } -static int enable_mpesw(struct mlx5_lag *ldev) +static int mlx5_lag_enable_mpesw(struct mlx5_lag *ldev) { struct mlx5_core_dev *dev0; int err; @@ -124,7 +124,7 @@ err_add_devices: return err; } -static void disable_mpesw(struct mlx5_lag *ldev) +void mlx5_lag_disable_mpesw(struct mlx5_lag *ldev) { if (ldev->mode == MLX5_LAG_MODE_MPESW) { mlx5_mpesw_metadata_cleanup(ldev); @@ -150,9 +150,9 @@ static void mlx5_mpesw_work(struct work_struct *work) } if (mpesww->op == MLX5_MPESW_OP_ENABLE) - mpesww->result = enable_mpesw(ldev); + mpesww->result = mlx5_lag_enable_mpesw(ldev); else if (mpesww->op == MLX5_MPESW_OP_DISABLE) - disable_mpesw(ldev); + mlx5_lag_disable_mpesw(ldev); unlock: mutex_unlock(&ldev->lock); mlx5_devcom_comp_unlock(devcom); diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h b/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h index 02520f27a0..46de93ed79 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h @@ -31,5 +31,10 @@ int mlx5_lag_mpesw_do_mirred(struct mlx5_core_dev *mdev, bool mlx5_lag_is_mpesw(struct mlx5_core_dev *dev); void mlx5_lag_mpesw_disable(struct mlx5_core_dev *dev); int mlx5_lag_mpesw_enable(struct mlx5_core_dev *dev); +#ifdef CONFIG_MLX5_ESWITCH +void mlx5_lag_disable_mpesw(struct mlx5_lag *ldev); +#else +static inline void mlx5_lag_disable_mpesw(struct mlx5_lag *ldev) {} +#endif /* CONFIG_MLX5_ESWITCH */ #endif /* __MLX5_LAG_MPESW_H__ */ diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c b/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c index 8e17daae48..fa43d85fc4 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c @@ -18,6 +18,7 @@ struct mlx5_sd { u8 host_buses; struct mlx5_devcom_comp_dev *devcom; struct dentry *dfs; + u8 state; bool primary; union { struct { /* primary */ @@ -31,6 +32,11 @@ struct mlx5_sd { }; }; +enum mlx5_sd_state { + MLX5_SD_STATE_DOWN = 0, + MLX5_SD_STATE_UP, +}; + static int mlx5_sd_get_host_buses(struct mlx5_core_dev *dev) { struct mlx5_sd *sd = mlx5_get_sd(dev); @@ -270,9 +276,6 @@ static void sd_unregister(struct mlx5_core_dev *dev) { struct mlx5_sd *sd = mlx5_get_sd(dev); - mlx5_devcom_comp_lock(sd->devcom); - mlx5_devcom_comp_set_ready(sd->devcom, false); - mlx5_devcom_comp_unlock(sd->devcom); mlx5_devcom_unregister_component(sd->devcom); } @@ -426,6 +429,7 @@ int mlx5_sd_init(struct mlx5_core_dev *dev) struct mlx5_core_dev *primary, *pos, *to; struct mlx5_sd *sd = mlx5_get_sd(dev); u8 alias_key[ACCESS_KEY_LEN]; + struct mlx5_sd *primary_sd; int err, i; err = sd_init(dev); @@ -440,10 +444,17 @@ int mlx5_sd_init(struct mlx5_core_dev *dev) if (err) goto err_sd_cleanup; + mlx5_devcom_comp_lock(sd->devcom); if (!mlx5_devcom_comp_is_ready(sd->devcom)) - return 0; + goto out; primary = mlx5_sd_get_primary(dev); + if (!primary) + goto out; + + primary_sd = mlx5_get_sd(primary); + if (primary_sd->state != MLX5_SD_STATE_DOWN) + goto out; for (i = 0; i < ACCESS_KEY_LEN; i++) alias_key[i] = get_random_u8(); @@ -452,9 +463,13 @@ int mlx5_sd_init(struct mlx5_core_dev *dev) if (err) goto err_sd_unregister; - sd->dfs = debugfs_create_dir("multi-pf", mlx5_debugfs_get_dev_root(primary)); - debugfs_create_x32("group_id", 0400, sd->dfs, &sd->group_id); - debugfs_create_file("primary", 0400, sd->dfs, primary, &dev_fops); + primary_sd->dfs = + debugfs_create_dir("multi-pf", + mlx5_debugfs_get_dev_root(primary)); + debugfs_create_x32("group_id", 0400, primary_sd->dfs, + &primary_sd->group_id); + debugfs_create_file("primary", 0400, primary_sd->dfs, primary, + &dev_fops); mlx5_sd_for_each_secondary(i, primary, pos) { char name[32]; @@ -464,7 +479,8 @@ int mlx5_sd_init(struct mlx5_core_dev *dev) goto err_unset_secondaries; snprintf(name, sizeof(name), "secondary_%d", i - 1); - debugfs_create_file(name, 0400, sd->dfs, pos, &dev_fops); + debugfs_create_file(name, 0400, primary_sd->dfs, pos, + &dev_fops); } @@ -472,6 +488,9 @@ int mlx5_sd_init(struct mlx5_core_dev *dev) sd->group_id, mlx5_devcom_comp_get_size(sd->devcom)); sd_print_group(primary); + primary_sd->state = MLX5_SD_STATE_UP; +out: + mlx5_devcom_comp_unlock(sd->devcom); return 0; err_unset_secondaries: @@ -479,8 +498,18 @@ err_unset_secondaries: mlx5_sd_for_each_secondary_to(i, primary, to, pos) sd_cmd_unset_secondary(pos); sd_cmd_unset_primary(primary); - debugfs_remove_recursive(sd->dfs); + debugfs_remove_recursive(primary_sd->dfs); + primary_sd->dfs = NULL; err_sd_unregister: + mlx5_sd_for_each_secondary(i, primary, pos) { + struct mlx5_sd *peer_sd = mlx5_get_sd(pos); + + primary_sd->secondaries[i - 1] = NULL; + peer_sd->primary_dev = NULL; + } + primary_sd->primary = false; + mlx5_devcom_comp_set_ready(sd->devcom, false); + mlx5_devcom_comp_unlock(sd->devcom); sd_unregister(dev); err_sd_cleanup: sd_cleanup(dev); @@ -491,42 +520,97 @@ void mlx5_sd_cleanup(struct mlx5_core_dev *dev) { struct mlx5_sd *sd = mlx5_get_sd(dev); struct mlx5_core_dev *primary, *pos; + struct mlx5_sd *primary_sd; int i; if (!sd) return; + mlx5_devcom_comp_lock(sd->devcom); if (!mlx5_devcom_comp_is_ready(sd->devcom)) - goto out; + goto out_unlock; primary = mlx5_sd_get_primary(dev); + if (!primary) + goto out_ready_false; + + primary_sd = mlx5_get_sd(primary); + if (primary_sd->state != MLX5_SD_STATE_UP) + goto out_clear_peers; + mlx5_sd_for_each_secondary(i, primary, pos) sd_cmd_unset_secondary(pos); sd_cmd_unset_primary(primary); - debugfs_remove_recursive(sd->dfs); + debugfs_remove_recursive(primary_sd->dfs); + primary_sd->dfs = NULL; sd_info(primary, "group id %#x, uncombined\n", sd->group_id); -out: + primary_sd->state = MLX5_SD_STATE_DOWN; +out_clear_peers: + mlx5_sd_for_each_secondary(i, primary, pos) { + struct mlx5_sd *peer_sd = mlx5_get_sd(pos); + + primary_sd->secondaries[i - 1] = NULL; + peer_sd->primary_dev = NULL; + } + primary_sd->primary = false; +out_ready_false: + mlx5_devcom_comp_set_ready(sd->devcom, false); +out_unlock: + mlx5_devcom_comp_unlock(sd->devcom); sd_unregister(dev); sd_cleanup(dev); } +/* Lock order: + * primary: actual_adev_lock -> SD devcom comp lock + * secondary: SD devcom comp lock -> (drop) -> actual_adev_lock + * The two locks are never held together, so no ABBA. + */ struct auxiliary_device *mlx5_sd_get_adev(struct mlx5_core_dev *dev, struct auxiliary_device *adev, int idx) { struct mlx5_sd *sd = mlx5_get_sd(dev); struct mlx5_core_dev *primary; + struct mlx5_adev *primary_adev; if (!sd) return adev; - if (!mlx5_devcom_comp_is_ready(sd->devcom)) + mlx5_devcom_comp_lock(sd->devcom); + if (!mlx5_devcom_comp_is_ready(sd->devcom)) { + mlx5_devcom_comp_unlock(sd->devcom); return NULL; + } primary = mlx5_sd_get_primary(dev); - if (dev == primary) + if (!primary || dev == primary) { + mlx5_devcom_comp_unlock(sd->devcom); return adev; + } - return &primary->priv.adev[idx]->adev; + primary_adev = primary->priv.adev[idx]; + get_device(&primary_adev->adev.dev); + mlx5_devcom_comp_unlock(sd->devcom); + + device_lock(&primary_adev->adev.dev); + /* Primary may have completed remove between dropping devcom and + * acquiring device_lock; recheck. + */ + if (!mlx5_devcom_comp_is_ready(sd->devcom)) { + device_unlock(&primary_adev->adev.dev); + put_device(&primary_adev->adev.dev); + return NULL; + } + return &primary_adev->adev; +} + +void mlx5_sd_put_adev(struct auxiliary_device *actual_adev, + struct auxiliary_device *adev) +{ + if (actual_adev != adev) { + device_unlock(&actual_adev->dev); + put_device(&actual_adev->dev); + } } diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h b/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h index 137efaf9aa..9bfd5b9756 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/lib/sd.h @@ -15,6 +15,8 @@ struct mlx5_core_dev *mlx5_sd_ch_ix_get_dev(struct mlx5_core_dev *primary, int c struct auxiliary_device *mlx5_sd_get_adev(struct mlx5_core_dev *dev, struct auxiliary_device *adev, int idx); +void mlx5_sd_put_adev(struct auxiliary_device *actual_adev, + struct auxiliary_device *adev); int mlx5_sd_init(struct mlx5_core_dev *dev); void mlx5_sd_cleanup(struct mlx5_core_dev *dev); diff --git a/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h b/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h index f2d74382fb..c048839f07 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h +++ b/drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h @@ -392,8 +392,8 @@ int mlx5_port_max_linkspeed(struct mlx5_core_dev *mdev, u32 *speed); int mlx5_firmware_flash(struct mlx5_core_dev *dev, const struct firmware *fw, struct netlink_ext_ack *extack); -int mlx5_fw_version_query(struct mlx5_core_dev *dev, - u32 *running_ver, u32 *stored_ver); +void mlx5_fw_version_query(struct mlx5_core_dev *dev, u32 *running_ver, + u32 *stored_ver); #ifdef CONFIG_MLX5_CORE_EN int mlx5e_init(void); diff --git a/drivers/net/ethernet/mellanox/mlx5/core/sriov.c b/drivers/net/ethernet/mellanox/mlx5/core/sriov.c index a2fc937d54..172862a70c 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/sriov.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/sriov.c @@ -193,7 +193,9 @@ static int mlx5_sriov_enable(struct pci_dev *pdev, int num_vfs) err = pci_enable_sriov(pdev, num_vfs); if (err) { mlx5_core_warn(dev, "pci_enable_sriov failed : %d\n", err); + devl_lock(devlink); mlx5_device_disable_sriov(dev, num_vfs, true, true); + devl_unlock(devlink); } return err; } diff --git a/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c b/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c index 6a4c4cccd6..c45a7ca66a 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c @@ -1323,8 +1323,10 @@ mlx5_cmd_hws_packet_reformat_alloc(struct mlx5_flow_root_namespace *ns, break; case MLX5_REFORMAT_TYPE_REMOVE_HDR: hws_action = mlx5_fs_get_action_remove_header_vlan(fs_ctx, params); - if (!hws_action) + if (!hws_action) { mlx5_core_err(dev, "Only vlan remove header supported\n"); + return -EOPNOTSUPP; + } break; default: mlx5_core_err(ns->dev, "Packet-reformat not supported(%d)\n", diff --git a/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c b/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c index 030a5776c9..a4c19af177 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_dbg.c @@ -1050,8 +1050,8 @@ static int dr_dump_domain_all(struct seq_file *file, struct mlx5dr_domain *dmn) struct mlx5dr_table *tbl; int ret; - mutex_lock(&dmn->dump_info.dbg_mutex); mlx5dr_domain_lock(dmn); + mutex_lock(&dmn->dump_info.dbg_mutex); ret = dr_dump_domain(file, dmn); if (ret < 0) @@ -1064,8 +1064,8 @@ static int dr_dump_domain_all(struct seq_file *file, struct mlx5dr_domain *dmn) } unlock_mutex: - mlx5dr_domain_unlock(dmn); mutex_unlock(&dmn->dump_info.dbg_mutex); + mlx5dr_domain_unlock(dmn); return ret; } diff --git a/drivers/net/ethernet/mellanox/mlx5/core/wc.c b/drivers/net/ethernet/mellanox/mlx5/core/wc.c index 05e5fd777d..8701b7b6a2 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/wc.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/wc.c @@ -2,6 +2,7 @@ // Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. #include +#include #include #include "lib/clock.h" #include "mlx5_core.h" @@ -14,7 +15,7 @@ #define TEST_WC_NUM_WQES 255 #define TEST_WC_LOG_CQ_SZ (order_base_2(TEST_WC_NUM_WQES)) #define TEST_WC_SQ_LOG_WQ_SZ TEST_WC_LOG_CQ_SZ -#define TEST_WC_POLLING_MAX_TIME_JIFFIES msecs_to_jiffies(100) +#define TEST_WC_POLLING_MAX_TIME_USEC (100 * USEC_PER_MSEC) struct mlx5_wc_cq { /* data path - accessed per cqe */ @@ -358,7 +359,6 @@ static int mlx5_wc_poll_cq(struct mlx5_wc_sq *sq) static void mlx5_core_test_wc(struct mlx5_core_dev *mdev) { unsigned int offset = 0; - unsigned long expires; struct mlx5_wc_sq *sq; int i, err; @@ -388,13 +388,9 @@ static void mlx5_core_test_wc(struct mlx5_core_dev *mdev) mlx5_wc_post_nop(sq, &offset, true); - expires = jiffies + TEST_WC_POLLING_MAX_TIME_JIFFIES; - do { - err = mlx5_wc_poll_cq(sq); - if (err) - usleep_range(2, 10); - } while (mdev->wc_state == MLX5_WC_STATE_UNINITIALIZED && - time_is_after_jiffies(expires)); + poll_timeout_us(mlx5_wc_poll_cq(sq), + mdev->wc_state != MLX5_WC_STATE_UNINITIALIZED, 10, + TEST_WC_POLLING_MAX_TIME_USEC, false); mlx5_wc_destroy_sq(sq); diff --git a/drivers/scsi/scsi_error.c b/drivers/scsi/scsi_error.c index 53cf71e829..805f41f4b4 100644 --- a/drivers/scsi/scsi_error.c +++ b/drivers/scsi/scsi_error.c @@ -282,11 +282,20 @@ static void scsi_eh_inc_host_failed(struct rcu_head *head) { struct scsi_cmnd *scmd = container_of(head, typeof(*scmd), rcu); struct Scsi_Host *shost = scmd->device->host; - unsigned int busy = scsi_host_busy(shost); + unsigned int busy; unsigned long flags; spin_lock_irqsave(shost->host_lock, flags); shost->host_failed++; + spin_unlock_irqrestore(shost->host_lock, flags); + /* + * The counting of busy requests needs to occur after adding to + * host_failed or after the lock acquire for adding to host_failed + * to prevent a race with host unbusy and missing an eh wakeup. + */ + busy = scsi_host_busy(shost); + + spin_lock_irqsave(shost->host_lock, flags); scsi_eh_wakeup(shost, busy); spin_unlock_irqrestore(shost->host_lock, flags); } diff --git a/drivers/scsi/scsi_lib.c b/drivers/scsi/scsi_lib.c index b0373a6989..d9797a875f 100644 --- a/drivers/scsi/scsi_lib.c +++ b/drivers/scsi/scsi_lib.c @@ -378,6 +378,14 @@ static void scsi_dec_host_busy(struct Scsi_Host *shost, struct scsi_cmnd *cmd) rcu_read_lock(); __clear_bit(SCMD_STATE_INFLIGHT, &cmd->state); if (unlikely(scsi_host_in_recovery(shost))) { + /* + * Ensure the clear of SCMD_STATE_INFLIGHT is visible to + * other CPUs before counting busy requests. Otherwise, + * reordering can cause CPUs to race and miss an eh wakeup + * when no CPU sees all busy requests as done or timed out. + */ + smp_mb(); + unsigned int busy = scsi_host_busy(shost); spin_lock_irqsave(shost->host_lock, flags); diff --git a/fs/notify/fsnotify.c b/fs/notify/fsnotify.c index d334cafd60..cc85c530dc 100644 --- a/fs/notify/fsnotify.c +++ b/fs/notify/fsnotify.c @@ -391,7 +391,7 @@ static struct fsnotify_mark *fsnotify_first_mark(struct fsnotify_mark_connector return hlist_entry_safe(node, struct fsnotify_mark, obj_list); } -static struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark) +struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark) { struct hlist_node *node = NULL; diff --git a/fs/notify/mark.c b/fs/notify/mark.c index 4be6e883d4..b419a5ccf1 100644 --- a/fs/notify/mark.c +++ b/fs/notify/mark.c @@ -380,9 +380,6 @@ EXPORT_SYMBOL_GPL(fsnotify_put_mark); */ static bool fsnotify_get_mark_safe(struct fsnotify_mark *mark) { - if (!mark) - return true; - if (refcount_inc_not_zero(&mark->refcnt)) { spin_lock(&mark->lock); if (mark->flags & FSNOTIFY_MARK_FLAG_ATTACHED) { @@ -423,15 +420,22 @@ bool fsnotify_prepare_user_wait(struct fsnotify_iter_info *iter_info) int type; fsnotify_foreach_iter_type(type) { + struct fsnotify_mark *mark = iter_info->marks[type]; + /* This can fail if mark is being removed */ - if (!fsnotify_get_mark_safe(iter_info->marks[type])) { - __release(&fsnotify_mark_srcu); - goto fail; + while (mark && !fsnotify_get_mark_safe(mark)) { + if (mark->group == iter_info->current_group) { + __release(&fsnotify_mark_srcu); + goto fail; + } + /* This is a mark in an unrelated group, skip */ + mark = fsnotify_next_mark(mark); + iter_info->marks[type] = mark; } } /* - * Now that both marks are pinned by refcount in the inode / vfsmount + * Now that all marks are pinned by refcount in the inode / vfsmount / etc * lists, we can drop SRCU lock, and safely resume the list iteration * once userspace returns. */ diff --git a/include/crypto/if_alg.h b/include/crypto/if_alg.h index f18a4ca6f0..e3267ee596 100644 --- a/include/crypto/if_alg.h +++ b/include/crypto/if_alg.h @@ -138,6 +138,7 @@ struct af_alg_async_req { * recvmsg is invoked. * @init: True if metadata has been sent. * @len: Length of memory allocated for this data structure. + * @inflight: Non-zero when AIO requests are in flight. */ struct af_alg_ctx { struct list_head tsgl_list; @@ -156,6 +157,8 @@ struct af_alg_ctx { bool init; unsigned int len; + + unsigned int inflight; }; int af_alg_register_type(const struct af_alg_type *type); diff --git a/include/linux/fsnotify_backend.h b/include/linux/fsnotify_backend.h index 55faca4d0b..192f8fe812 100644 --- a/include/linux/fsnotify_backend.h +++ b/include/linux/fsnotify_backend.h @@ -819,6 +819,7 @@ static inline void fsnotify_clear_sb_marks_by_group(struct fsnotify_group *group } extern void fsnotify_get_mark(struct fsnotify_mark *mark); extern void fsnotify_put_mark(struct fsnotify_mark *mark); +struct fsnotify_mark *fsnotify_next_mark(struct fsnotify_mark *mark); extern void fsnotify_finish_user_wait(struct fsnotify_iter_info *iter_info); extern bool fsnotify_prepare_user_wait(struct fsnotify_iter_info *iter_info); diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h index 1c54aa6f74..1967d1c791 100644 --- a/include/linux/mlx5/driver.h +++ b/include/linux/mlx5/driver.h @@ -1281,12 +1281,12 @@ static inline bool mlx5_rl_is_supported(struct mlx5_core_dev *dev) static inline int mlx5_core_is_mp_slave(struct mlx5_core_dev *dev) { return MLX5_CAP_GEN(dev, affiliate_nic_vport_criteria) && - MLX5_CAP_GEN(dev, num_vhca_ports) <= 1; + MLX5_CAP_GEN_MAX(dev, num_vhca_ports) <= 1; } static inline int mlx5_core_is_mp_master(struct mlx5_core_dev *dev) { - return MLX5_CAP_GEN(dev, num_vhca_ports) > 1; + return MLX5_CAP_GEN_MAX(dev, num_vhca_ports) > 1; } static inline int mlx5_core_mp_enabled(struct mlx5_core_dev *dev) diff --git a/kernel.sbat b/kernel.sbat index 770bb44afe..49cb413fb5 100644 --- a/kernel.sbat +++ b/kernel.sbat @@ -1,3 +1,3 @@ sbat,1,SBAT Version,sbat,1,https://github.com/rhboot/shim/blob/main/SBAT.md -kernel.rhel,1,Red Hat,kernel-core,5.14.0-687.26.1.el9.x86_64,mailto:secalert@redhat.com -kernel.almalinux,1,AlmaLinux,kernel-core,5.14.0-687.26.1.el9.x86_64,mailto:security@almalinux.org +kernel.rhel,1,Red Hat,kernel-core,5.14.0-687.29.1.el9.x86_64,mailto:secalert@redhat.com +kernel.almalinux,1,AlmaLinux,kernel-core,5.14.0-687.29.1.el9.x86_64,mailto:security@almalinux.org diff --git a/net/bluetooth/l2cap_core.c b/net/bluetooth/l2cap_core.c index 0a81995110..49b13e2b04 100644 --- a/net/bluetooth/l2cap_core.c +++ b/net/bluetooth/l2cap_core.c @@ -5345,7 +5345,13 @@ static inline int l2cap_ecred_reconf_rsp(struct l2cap_conn *conn, if (chan->ident != cmd->ident) continue; + l2cap_chan_hold(chan); + l2cap_chan_lock(chan); + l2cap_chan_del(chan, ECONNRESET); + + l2cap_chan_unlock(chan); + l2cap_chan_put(chan); } return 0; diff --git a/net/can/bcm.c b/net/can/bcm.c index 249064f595..8ad6083463 100644 --- a/net/can/bcm.c +++ b/net/can/bcm.c @@ -58,6 +58,7 @@ #include #include #include +#include #include #include @@ -90,6 +91,8 @@ MODULE_ALIAS("can-proto-2"); #define BCM_MIN_NAMELEN CAN_REQUIRED_SIZE(struct sockaddr_can, can_ifindex) +static struct workqueue_struct *bcm_wq; + /* * easy access to the first 64 bit of can(fd)_frame payload. cp->data is * 64 bit aligned so the offset has to be multiples of 8 which is ensured @@ -103,6 +106,7 @@ static inline u64 get_u64(const struct canfd_frame *cp, int offset) struct bcm_op { struct list_head list; struct rcu_head rcu; + struct work_struct work; int ifindex; canid_t can_id; u32 flags; @@ -768,9 +772,12 @@ static struct bcm_op *bcm_find_op(struct list_head *ops, return NULL; } -static void bcm_free_op_rcu(struct rcu_head *rcu_head) +static void bcm_free_op_work(struct work_struct *work) { - struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu); + struct bcm_op *op = container_of(work, struct bcm_op, work); + + hrtimer_cancel(&op->timer); + hrtimer_cancel(&op->thrtimer); if ((op->frames) && (op->frames != &op->sframe)) kfree(op->frames); @@ -778,9 +785,23 @@ static void bcm_free_op_rcu(struct rcu_head *rcu_head) if ((op->last_frames) && (op->last_frames != &op->last_sframe)) kfree(op->last_frames); + /* the last possible access to op->timer/op->thrtimer has now + * happened above via hrtimer_cancel() - op->sk is no longer + * needed by any pending timer callback, so drop our reference + */ + sock_put(op->sk); + kfree(op); } +static void bcm_free_op_rcu(struct rcu_head *rcu_head) +{ + struct bcm_op *op = container_of(rcu_head, struct bcm_op, rcu); + + INIT_WORK(&op->work, bcm_free_op_work); + queue_work(bcm_wq, &op->work); +} + static void bcm_remove_op(struct bcm_op *op) { hrtimer_cancel(&op->timer); @@ -1009,6 +1030,7 @@ static int bcm_tx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, /* bcm_can_tx / bcm_tx_timeout_handler needs this */ op->sk = sk; + sock_hold(sk); op->ifindex = ifindex; /* initialize uninitialized (kzalloc) structure */ @@ -1187,6 +1209,7 @@ static int bcm_rx_setup(struct bcm_msg_head *msg_head, struct msghdr *msg, /* bcm_can_tx / bcm_tx_timeout_handler needs this */ op->sk = sk; + sock_hold(sk); op->ifindex = ifindex; /* ifindex for timeout events w/o previous frame reception */ @@ -1798,11 +1821,15 @@ static int __init bcm_module_init(void) { int err; + bcm_wq = alloc_workqueue("can-bcm-wq", WQ_UNBOUND, 0); + if (!bcm_wq) + return -ENOMEM; + pr_info("can: broadcast manager protocol\n"); err = register_pernet_subsys(&canbcm_pernet_ops); if (err) - return err; + goto register_pernet_failed; err = register_netdevice_notifier(&canbcm_notifier); if (err) @@ -1820,6 +1847,8 @@ register_proto_failed: unregister_netdevice_notifier(&canbcm_notifier); register_notifier_failed: unregister_pernet_subsys(&canbcm_pernet_ops); +register_pernet_failed: + destroy_workqueue(bcm_wq); return err; } @@ -1828,6 +1857,8 @@ static void __exit bcm_module_exit(void) can_proto_unregister(&bcm_can_proto); unregister_netdevice_notifier(&canbcm_notifier); unregister_pernet_subsys(&canbcm_pernet_ops); + rcu_barrier(); + destroy_workqueue(bcm_wq); } module_init(bcm_module_init); diff --git a/net/ipv4/esp4.c b/net/ipv4/esp4.c index 8ff8489bbf..c398eab7fa 100644 --- a/net/ipv4/esp4.c +++ b/net/ipv4/esp4.c @@ -419,8 +419,8 @@ int esp_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info * return err; } - if (ALIGN(tailen, L1_CACHE_BYTES) > PAGE_SIZE || - ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE) + if (ALIGN(skb->data_len + tailen, L1_CACHE_BYTES) > + PAGE_SIZE) goto cow; if (!skb_cloned(skb)) { diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c index 7e17e9e1a3..31e5b2b433 100644 --- a/net/ipv6/esp6.c +++ b/net/ipv6/esp6.c @@ -453,8 +453,8 @@ int esp6_output_head(struct xfrm_state *x, struct sk_buff *skb, struct esp_info return err; } - if (ALIGN(tailen, L1_CACHE_BYTES) > PAGE_SIZE || - ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE) + if (ALIGN(skb->data_len + tailen, L1_CACHE_BYTES) > + PAGE_SIZE) goto cow; if (!skb_cloned(skb)) { diff --git a/net/ipv6/rpl_iptunnel.c b/net/ipv6/rpl_iptunnel.c index ff691d9f4a..c453e013e9 100644 --- a/net/ipv6/rpl_iptunnel.c +++ b/net/ipv6/rpl_iptunnel.c @@ -276,7 +276,17 @@ static int rpl_input(struct sk_buff *skb) if (!dst) { ip6_route_input(skb); + + /* ip6_route_input() sets a NOREF dst; force a refcount on it + * before caching or further use. + */ + skb_dst_force(skb); dst = skb_dst(skb); + if (unlikely(!dst)) { + err = -ENETUNREACH; + goto drop; + } + if (!dst->error) { preempt_disable(); dst_cache_set_ip6(&rlwt->cache, dst, diff --git a/net/ipv6/seg6_iptunnel.c b/net/ipv6/seg6_iptunnel.c index 18cf557370..96a52f14a8 100644 --- a/net/ipv6/seg6_iptunnel.c +++ b/net/ipv6/seg6_iptunnel.c @@ -477,7 +477,16 @@ static int seg6_input_core(struct net *net, struct sock *sk, if (!dst) { ip6_route_input(skb); + + /* ip6_route_input() sets a NOREF dst; force a refcount on it + * before caching or further use. + */ + skb_dst_force(skb); dst = skb_dst(skb); + if (unlikely(!dst)) { + err = -ENETUNREACH; + goto drop; + } /* cache only if we don't create a dst reference loop */ if (!dst->error && lwtst != dst->lwtstate) { diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_4118414 b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_4118414 new file mode 100644 index 0000000000..1c03dd363e --- /dev/null +++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARM64_ERRATUM_4118414 @@ -0,0 +1 @@ +CONFIG_ARM64_ERRATUM_4118414=y diff --git a/redhat/gating.yaml b/redhat/gating.yaml index 03a73c7a27..2418cefdf4 100644 --- a/redhat/gating.yaml +++ b/redhat/gating.yaml @@ -5,11 +5,9 @@ decision_context: osci_compose_gate rules: - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-64k-aarch64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-debug-x86_64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-ppc64le.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-64k-aarch64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-aarch64.tier1.functional} - - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-debug-x86_64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-rt-x86_64.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-s390x.tier1.functional} - !PassingTestCaseRule {test_case_name: kernel-qe.kernel-ci.kernel-x86_64.tier1.functional} diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_add_flow_rules b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_add_flow_rules deleted file mode 100644 index 960056b1d8..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_add_flow_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa16fd523 mlx5_add_flow_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_alloc_bfreg b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_alloc_bfreg deleted file mode 100644 index b47bff8710..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_alloc_bfreg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x81e2699b mlx5_alloc_bfreg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_register b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_register deleted file mode 100644 index f96828c355..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7672da8f mlx5_blocking_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_unregister b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_unregister deleted file mode 100644 index 06511f1fc5..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_blocking_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0fd736a7 mlx5_blocking_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_add_privileged_uid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_add_privileged_uid deleted file mode 100644 index dc6a8a063b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_add_privileged_uid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x23255f46 mlx5_cmd_add_privileged_uid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_check b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_check deleted file mode 100644 index 8affd100b4..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_check +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6dda02b6 mlx5_cmd_check drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_cleanup_async_ctx b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_cleanup_async_ctx deleted file mode 100644 index 98ea857647..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_cleanup_async_ctx +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1ef778b2 mlx5_cmd_cleanup_async_ctx drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_create_vport_lag b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_create_vport_lag deleted file mode 100644 index 5ce1adc570..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_create_vport_lag +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x522b4431 mlx5_cmd_create_vport_lag drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_destroy_vport_lag b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_destroy_vport_lag deleted file mode 100644 index 62123f6f3f..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_destroy_vport_lag +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1cd98a74 mlx5_cmd_destroy_vport_lag drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_do b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_do deleted file mode 100644 index efb9513fd4..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_do +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbd37c692 mlx5_cmd_do drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec deleted file mode 100644 index f392577b46..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x282800df mlx5_cmd_exec drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec_cb b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec_cb deleted file mode 100644 index 83756b665d..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_exec_cb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x562bab7a mlx5_cmd_exec_cb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_init_async_ctx b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_init_async_ctx deleted file mode 100644 index 8fb8af8c9e..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_init_async_ctx +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc3dc5280 mlx5_cmd_init_async_ctx drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_out_err b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_out_err deleted file mode 100644 index e6d9686cce..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_out_err +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x961af1f0 mlx5_cmd_out_err drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_remove_privileged_uid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_remove_privileged_uid deleted file mode 100644 index f5740a1b14..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_cmd_remove_privileged_uid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1fa9852f mlx5_cmd_remove_privileged_uid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_eqn_get b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_eqn_get deleted file mode 100644 index 1272776a49..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_eqn_get +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0a4002db mlx5_comp_eqn_get drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_vectors_max b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_vectors_max deleted file mode 100644 index 872da9f816..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_comp_vectors_max +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xca05ca8b mlx5_comp_vectors_max drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_access_reg b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_access_reg deleted file mode 100644 index f4c9aa9ff4..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_access_reg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd07e7d0c mlx5_core_access_reg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_alloc_pd b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_alloc_pd deleted file mode 100644 index f20bb116ff..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_alloc_pd +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdc853cec mlx5_core_alloc_pd drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_cq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_cq deleted file mode 100644 index 12bcb54425..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb388ccea mlx5_core_create_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_mkey b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_mkey deleted file mode 100644 index 44aa886cf6..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3441e413 mlx5_core_create_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_psv b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_psv deleted file mode 100644 index fff5401784..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_psv +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xeb09b7b8 mlx5_core_create_psv drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rq deleted file mode 100644 index 5d6bc06c19..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x62560925 mlx5_core_create_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rqt b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rqt deleted file mode 100644 index a08b295917..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_rqt +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7ef86a93 mlx5_core_create_rqt drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_tis b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_tis deleted file mode 100644 index 351789bbd9..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_create_tis +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe22b8924 mlx5_core_create_tis drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_dealloc_pd b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_dealloc_pd deleted file mode 100644 index 0a587b5851..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_dealloc_pd +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x748773e7 mlx5_core_dealloc_pd drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_cq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_cq deleted file mode 100644 index 2a1f0b0e70..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5a52c89e mlx5_core_destroy_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_mkey b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_mkey deleted file mode 100644 index 1599db2535..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb77ec2da mlx5_core_destroy_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_psv b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_psv deleted file mode 100644 index d1a3073eca..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_destroy_psv +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xebbd3531 mlx5_core_destroy_psv drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq deleted file mode 100644 index ddba76d0f3..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x20d8360e mlx5_core_modify_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq_moderation b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq_moderation deleted file mode 100644 index b55f5a3619..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_cq_moderation +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x19e1c3d4 mlx5_core_modify_cq_moderation drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_hca_vport_context b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_hca_vport_context deleted file mode 100644 index 92e7ffe100..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_hca_vport_context +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2c376041 mlx5_core_modify_hca_vport_context drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_rq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_rq deleted file mode 100644 index d54ae735ae..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x99ec65f6 mlx5_core_modify_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_sq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_sq deleted file mode 100644 index e3ea0049cc..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_sq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x94ddba25 mlx5_core_modify_sq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_tis b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_tis deleted file mode 100644 index fe8f807e43..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_modify_tis +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfd027378 mlx5_core_modify_tis drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_mp_event_replay b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_mp_event_replay deleted file mode 100644 index 80661afd40..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_mp_event_replay +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe6cedc25 mlx5_core_mp_event_replay drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_mkey b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_mkey deleted file mode 100644 index ad5d0ba031..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x69bf2cdc mlx5_core_query_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_rq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_rq deleted file mode 100644 index 7a645f28b2..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x04c04d8f mlx5_core_query_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_sq_state b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_sq_state deleted file mode 100644 index 060e755bba..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_sq_state +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x347873bb mlx5_core_query_sq_state drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vendor_id b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vendor_id deleted file mode 100644 index 339eb2eb72..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vendor_id +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2dc2915e mlx5_core_query_vendor_id drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vport_counter b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vport_counter deleted file mode 100644 index 3ba7784247..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_query_vport_counter +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4ed22479 mlx5_core_query_vport_counter drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_reserved_gids_count b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_reserved_gids_count deleted file mode 100644 index d81e20b477..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_reserved_gids_count +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x51776b7b mlx5_core_reserved_gids_count drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_roce_gid_set b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_roce_gid_set deleted file mode 100644 index a5175e642e..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_roce_gid_set +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x343a7e55 mlx5_core_roce_gid_set drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_uplink_netdev_event_replay b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_uplink_netdev_event_replay deleted file mode 100644 index 53196da965..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_core_uplink_netdev_event_replay +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7cb23851 mlx5_core_uplink_netdev_event_replay drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_auto_grouped_flow_table b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_auto_grouped_flow_table deleted file mode 100644 index e756a0a06b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_auto_grouped_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x721a42d6 mlx5_create_auto_grouped_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_cq b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_cq deleted file mode 100644 index 345e4fbcb6..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5c42c4b9 mlx5_create_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_group b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_group deleted file mode 100644 index 3196964f24..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_group +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb1a2c116 mlx5_create_flow_group drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_table b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_table deleted file mode 100644 index 23851f302d..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc7387224 mlx5_create_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_lag_demux_flow_table b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_lag_demux_flow_table deleted file mode 100644 index 3cdfb65743..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_create_lag_demux_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfe5e6db5 mlx5_create_lag_demux_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_alloc_node b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_alloc_node deleted file mode 100644 index 237fd2a817..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_alloc_node +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb38d5ce9 mlx5_db_alloc_node drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_free b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_free deleted file mode 100644 index e72d8fe079..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_db_free +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xaa3d1e23 mlx5_db_free drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_add b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_add deleted file mode 100644 index f38f1e90fc..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_add +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x161b06a2 mlx5_debug_qp_add drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_remove b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_remove deleted file mode 100644 index 98faa6009a..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debug_qp_remove +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x45dc02ba mlx5_debug_qp_remove drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_get_dev_root b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_get_dev_root deleted file mode 100644 index ff528be7ae..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_get_dev_root +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x60307d96 mlx5_debugfs_get_dev_root drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_root b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_root deleted file mode 100644 index 0697d92880..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_debugfs_root +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa95deb76 mlx5_debugfs_root drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_del_flow_rules b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_del_flow_rules deleted file mode 100644 index e794d9d03b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_del_flow_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd51a05ab mlx5_del_flow_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_group b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_group deleted file mode 100644 index d301558954..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_group +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x57b612e8 mlx5_destroy_flow_group drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_table b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_table deleted file mode 100644 index 4ad97de264..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_destroy_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdb9ff463 mlx5_destroy_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_alloc b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_alloc deleted file mode 100644 index 05094dd44c..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x677f1a83 mlx5_dm_sw_icm_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_dealloc b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_dealloc deleted file mode 100644 index 47ce9f8252..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_dm_sw_icm_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x02fd07db mlx5_dm_sw_icm_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_create_generic b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_create_generic deleted file mode 100644 index 6efd38671e..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_create_generic +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x562e7236 mlx5_eq_create_generic drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_destroy_generic b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_destroy_generic deleted file mode 100644 index 6e40ebcd99..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_destroy_generic +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x19a0584e mlx5_eq_destroy_generic drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_disable b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_disable deleted file mode 100644 index 563f33399a..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_disable +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf1e946e8 mlx5_eq_disable drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_enable b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_enable deleted file mode 100644 index 379ec3da91..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_enable +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb1f030e9 mlx5_eq_enable drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_get_eqe b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_get_eqe deleted file mode 100644 index 75e15a6bae..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_get_eqe +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x770e8eb5 mlx5_eq_get_eqe drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_register b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_register deleted file mode 100644 index 3c63a508d9..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9e083b7a mlx5_eq_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_unregister b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_unregister deleted file mode 100644 index ddb77f8d51..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc4b08053 mlx5_eq_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_update_ci b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_update_ci deleted file mode 100644 index a30f7fd790..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eq_update_ci +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc9ff4841 mlx5_eq_update_ci drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_add_send_to_vport_rule b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_add_send_to_vport_rule deleted file mode 100644 index 8a652cf2c3..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_add_send_to_vport_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x20cde6c5 mlx5_eswitch_add_send_to_vport_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_core_dev b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_core_dev deleted file mode 100644 index 3374219493..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xefc12273 mlx5_eswitch_get_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_encap_mode b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_encap_mode deleted file mode 100644 index c6c546e61f..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_encap_mode +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf876e61c mlx5_eswitch_get_encap_mode drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_proto_dev b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_proto_dev deleted file mode 100644 index 0c122f28fd..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_proto_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x32e24179 mlx5_eswitch_get_proto_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_total_vports b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_total_vports deleted file mode 100644 index ed302c79c4..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_total_vports +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd329b533 mlx5_eswitch_get_total_vports drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_vport_metadata_for_match b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_vport_metadata_for_match deleted file mode 100644 index d5df200ecd..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_get_vport_metadata_for_match +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb329ecaf mlx5_eswitch_get_vport_metadata_for_match drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_mode b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_mode deleted file mode 100644 index fb076602d7..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_mode +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x08e13db4 mlx5_eswitch_mode drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_register_vport_reps b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_register_vport_reps deleted file mode 100644 index 96f26612b7..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_register_vport_reps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0c178bd7 mlx5_eswitch_register_vport_reps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_unregister_vport_reps b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_unregister_vport_reps deleted file mode 100644 index 6100b4e48a..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_unregister_vport_reps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3185bbb6 mlx5_eswitch_unregister_vport_reps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_uplink_get_proto_dev b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_uplink_get_proto_dev deleted file mode 100644 index 0f8e767639..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_uplink_get_proto_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x71427a70 mlx5_eswitch_uplink_get_proto_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_vport_match_metadata_enabled b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_vport_match_metadata_enabled deleted file mode 100644 index 0fa07b07e0..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_eswitch_vport_match_metadata_enabled +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x039f514a mlx5_eswitch_vport_match_metadata_enabled drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_create b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_create deleted file mode 100644 index 2ef825d542..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd91596a2 mlx5_fc_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_destroy b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_destroy deleted file mode 100644 index cd7a48996a..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5592bf6b mlx5_fc_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_create b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_create deleted file mode 100644 index 305effd42b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8a7cd712 mlx5_fc_local_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_destroy b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_destroy deleted file mode 100644 index 4492173f6f..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_local_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6030960f mlx5_fc_local_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_query b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_query deleted file mode 100644 index 449ebc0dd9..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fc_query +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xeabf9268 mlx5_fc_query drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array deleted file mode 100644 index afa7c05aae..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x072460c4 mlx5_fill_page_frag_array drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array_perm b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array_perm deleted file mode 100644 index fe9615220c..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_fill_page_frag_array_perm +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x81aadc6a mlx5_fill_page_frag_array_perm drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_flow_table_id b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_flow_table_id deleted file mode 100644 index 0fbc631bc3..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_flow_table_id +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x04e078a5 mlx5_flow_table_id drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_alloc_node b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_alloc_node deleted file mode 100644 index 2f6ca70c71..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_alloc_node +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x95240825 mlx5_frag_buf_alloc_node drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_free b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_free deleted file mode 100644 index a1b4648304..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_frag_buf_free +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3597af48 mlx5_frag_buf_free drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_free_bfreg b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_free_bfreg deleted file mode 100644 index be06d43370..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_free_bfreg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x956cd1f1 mlx5_free_bfreg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_namespace b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_namespace deleted file mode 100644 index 5636e7c621..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_namespace +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x33ec7df6 mlx5_get_flow_namespace drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_vport_namespace b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_vport_namespace deleted file mode 100644 index ad943fe68f..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_flow_vport_namespace +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbafe8cc6 mlx5_get_flow_vport_namespace drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_uars_page b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_uars_page deleted file mode 100644 index 1c71e25ec8..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_get_uars_page +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb8010aed mlx5_get_uars_page drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_is_roce_on b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_is_roce_on deleted file mode 100644 index 8de42bc3bc..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_is_roce_on +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x66c0b1aa mlx5_is_roce_on drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_next_peer_mdev b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_next_peer_mdev deleted file mode 100644 index 932f6b8b47..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_next_peer_mdev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2e3c17ee mlx5_lag_get_next_peer_mdev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_num_ports b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_num_ports deleted file mode 100644 index 583c28bcb5..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_num_ports +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x127b22ae mlx5_lag_get_num_ports drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_slave_port b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_slave_port deleted file mode 100644 index 16a69cce96..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_get_slave_port +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd8081509 mlx5_lag_get_slave_port drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_active b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_active deleted file mode 100644 index 6e32c3c374..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_active +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x871fdc80 mlx5_lag_is_active drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_master b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_master deleted file mode 100644 index fbf74b6f63..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_master +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf8e4fc25 mlx5_lag_is_master drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_mpesw b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_mpesw deleted file mode 100644 index 97c3ad8a4d..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_mpesw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x00d9044e mlx5_lag_is_mpesw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_roce b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_roce deleted file mode 100644 index e5a8b5bfd3..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xcfc38fde mlx5_lag_is_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_shared_fdb b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_shared_fdb deleted file mode 100644 index a35a598e7a..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_shared_fdb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x41454b8c mlx5_lag_is_shared_fdb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_sriov b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_sriov deleted file mode 100644 index 8a653fc9c4..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_is_sriov +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x62c41f46 mlx5_lag_is_sriov drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_mode_is_hash b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_mode_is_hash deleted file mode 100644 index 1df2969af6..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_mode_is_hash +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa44daa31 mlx5_lag_mode_is_hash drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_query_cong_counters b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_query_cong_counters deleted file mode 100644 index 1b033e98bd..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_lag_query_cong_counters +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1dd0ebe1 mlx5_lag_query_cong_counters drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_rule b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_rule deleted file mode 100644 index 1944a69902..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x64fade05 mlx5_macsec_add_roce_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_sa_rules b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_sa_rules deleted file mode 100644 index 5fb6c78289..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_add_roce_sa_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x37897e7f mlx5_macsec_add_roce_sa_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_rule b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_rule deleted file mode 100644 index e27b646fde..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x42b43a38 mlx5_macsec_del_roce_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_sa_rules b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_sa_rules deleted file mode 100644 index fd8a676ad5..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_macsec_del_roce_sa_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x390b982c mlx5_macsec_del_roce_sa_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_alloc b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_alloc deleted file mode 100644 index 083387c098..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x89b23e60 mlx5_modify_header_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_dealloc b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_dealloc deleted file mode 100644 index 254b584f80..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_modify_header_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf8acce42 mlx5_modify_header_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_add_mac b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_add_mac deleted file mode 100644 index 4e3020a418..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_add_mac +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8d32a4f6 mlx5_mpfs_add_mac drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_del_mac b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_del_mac deleted file mode 100644 index 679b3c44dc..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_mpfs_del_mac +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6456eb57 mlx5_mpfs_del_mac drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_affiliate_multiport b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_affiliate_multiport deleted file mode 100644 index 8bd1e1cc54..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_affiliate_multiport +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x00296a87 mlx5_nic_vport_affiliate_multiport drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_disable_roce b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_disable_roce deleted file mode 100644 index de616d15db..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_disable_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf036e184 mlx5_nic_vport_disable_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_enable_roce b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_enable_roce deleted file mode 100644 index aa60ee178b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_enable_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x52903f7b mlx5_nic_vport_enable_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_unaffiliate_multiport b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_unaffiliate_multiport deleted file mode 100644 index 7455e9be03..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_unaffiliate_multiport +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1e85de77 mlx5_nic_vport_unaffiliate_multiport drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_update_local_lb b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_update_local_lb deleted file mode 100644 index 9e95bb1b2b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_nic_vport_update_local_lb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4eb45831 mlx5_nic_vport_update_local_lb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_register b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_register deleted file mode 100644 index 98ee49fb2d..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc708cf71 mlx5_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_unregister b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_unregister deleted file mode 100644 index 4bf3d1b739..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe835af05 mlx5_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_alloc b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_alloc deleted file mode 100644 index 0df470ea05..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x37135fc1 mlx5_packet_reformat_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_dealloc b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_dealloc deleted file mode 100644 index d5a6aa4a98..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_packet_reformat_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd72dc8fb mlx5_packet_reformat_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_put_uars_page b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_put_uars_page deleted file mode 100644 index c513d99370..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_put_uars_page +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x497175d8 mlx5_put_uars_page drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_cleanup b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_cleanup deleted file mode 100644 index d41973ad9f..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_cleanup +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2ea79214 mlx5_qp_debugfs_cleanup drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_init b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_init deleted file mode 100644 index 8f266247cc..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_qp_debugfs_init +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x00777ce8 mlx5_qp_debugfs_init drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_context b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_context deleted file mode 100644 index ed9288a8e3..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_context +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x59ae5f5b mlx5_query_hca_vport_context drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_gid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_gid deleted file mode 100644 index 2142408e32..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_gid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x731460b7 mlx5_query_hca_vport_gid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_node_guid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_node_guid deleted file mode 100644 index 929922e6cd..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_node_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5f4501ac mlx5_query_hca_vport_node_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_pkey b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_pkey deleted file mode 100644 index e226da845e..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_pkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb74d42ea mlx5_query_hca_vport_pkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_system_image_guid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_system_image_guid deleted file mode 100644 index b8dd80c805..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_hca_vport_system_image_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xddb13d55 mlx5_query_hca_vport_system_image_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_ib_port_oper b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_ib_port_oper deleted file mode 100644 index db50eea998..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_ib_port_oper +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xce3b7022 mlx5_query_ib_port_oper drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_min_inline b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_min_inline deleted file mode 100644 index fc4c601efc..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_min_inline +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xcfe5e991 mlx5_query_min_inline drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mac_address b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mac_address deleted file mode 100644 index 006bb88bea..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mac_address +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc28c9ad1 mlx5_query_nic_vport_mac_address drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mtu b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mtu deleted file mode 100644 index 26546096ed..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7edf73f2 mlx5_query_nic_vport_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_node_guid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_node_guid deleted file mode 100644 index f76f3ac6a4..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_node_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4d29408b mlx5_query_nic_vport_node_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_qkey_viol_cntr b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_qkey_viol_cntr deleted file mode 100644 index 4fd84f0083..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_qkey_viol_cntr +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbfe23e60 mlx5_query_nic_vport_qkey_viol_cntr drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_system_image_guid b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_system_image_guid deleted file mode 100644 index 20ce887c36..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_nic_vport_system_image_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa9682314 mlx5_query_nic_vport_system_image_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_max_mtu b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_max_mtu deleted file mode 100644 index cb2e863952..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_max_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x47bd7760 mlx5_query_port_max_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_oper_mtu b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_oper_mtu deleted file mode 100644 index c2ffe1ac5e..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_oper_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5488f88c mlx5_query_port_oper_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_ptys b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_ptys deleted file mode 100644 index d81cc3ab77..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_ptys +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf0229f91 mlx5_query_port_ptys drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_vl_hw_cap b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_vl_hw_cap deleted file mode 100644 index a553ec9e61..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_query_port_vl_hw_cap +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x94a74269 mlx5_query_port_vl_hw_cap drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rdma_rn_get_params b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rdma_rn_get_params deleted file mode 100644 index 5485dd9242..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rdma_rn_get_params +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0ff31a30 mlx5_rdma_rn_get_params drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate deleted file mode 100644 index 6988b48c15..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6b31a6da mlx5_rl_add_rate drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate_raw b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate_raw deleted file mode 100644 index 6d7b4d3229..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_add_rate_raw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb4fc819f mlx5_rl_add_rate_raw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_are_equal b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_are_equal deleted file mode 100644 index 709f7edcb5..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_are_equal +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x61492bb7 mlx5_rl_are_equal drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate deleted file mode 100644 index 17c5791b32..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9e397476 mlx5_rl_remove_rate drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate_raw b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate_raw deleted file mode 100644 index 24c9e30ddd..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rl_remove_rate_raw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7c645af3 mlx5_rl_remove_rate_raw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_create b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_create deleted file mode 100644 index 44195e5531..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbaee7dfe mlx5_rsc_dump_cmd_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_destroy b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_destroy deleted file mode 100644 index b130d4300a..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_cmd_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xad6815cd mlx5_rsc_dump_cmd_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_next b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_next deleted file mode 100644 index ad34510642..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_rsc_dump_next +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc71b4998 mlx5_rsc_dump_next drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_set_port_caps b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_set_port_caps deleted file mode 100644 index ae3e6e151f..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_set_port_caps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3d5c617e mlx5_set_port_caps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_register b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_register deleted file mode 100644 index 0d84120ed8..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd7f74c10 mlx5_sriov_blocking_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_unregister b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_unregister deleted file mode 100644 index 38d5b8e48b..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_sriov_blocking_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7bf0e2ae mlx5_sriov_blocking_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_get_core_dev b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_get_core_dev deleted file mode 100644 index 9e4e6f1777..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_get_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x94e7e1f2 mlx5_vf_get_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_put_core_dev b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_put_core_dev deleted file mode 100644 index 76e20eb355..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vf_put_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x009914cd mlx5_vf_put_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vport_get_other_func_cap b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vport_get_other_func_cap deleted file mode 100644 index b39598d506..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_vport_get_other_func_cap +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4fb51e71 mlx5_vport_get_other_func_cap drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_wc_support_get b/redhat/kabi/kabi-module/kabi_aarch64/mlx5_wc_support_get deleted file mode 100644 index d28200fbbf..0000000000 --- a/redhat/kabi/kabi-module/kabi_aarch64/mlx5_wc_support_get +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x26fd44d0 mlx5_wc_support_get drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_add_flow_rules b/redhat/kabi/kabi-module/kabi_s390x/mlx5_add_flow_rules deleted file mode 100644 index 01f4209f35..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_add_flow_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x23e2c280 mlx5_add_flow_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_alloc_bfreg b/redhat/kabi/kabi-module/kabi_s390x/mlx5_alloc_bfreg deleted file mode 100644 index e4d929f93e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_alloc_bfreg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfe8c30c3 mlx5_alloc_bfreg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_register b/redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_register deleted file mode 100644 index d8fef03065..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdf25b983 mlx5_blocking_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_unregister b/redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_unregister deleted file mode 100644 index 17e8c4349f..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_blocking_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xec65ebb6 mlx5_blocking_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_add_privileged_uid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_add_privileged_uid deleted file mode 100644 index 6323da2e72..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_add_privileged_uid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x026e7498 mlx5_cmd_add_privileged_uid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_check b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_check deleted file mode 100644 index 56b4842cb8..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_check +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0780275a mlx5_cmd_check drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_cleanup_async_ctx b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_cleanup_async_ctx deleted file mode 100644 index 4a21a56ad1..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_cleanup_async_ctx +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf371e9b9 mlx5_cmd_cleanup_async_ctx drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_create_vport_lag b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_create_vport_lag deleted file mode 100644 index 57ba2143fd..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_create_vport_lag +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9d9b55f1 mlx5_cmd_create_vport_lag drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_destroy_vport_lag b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_destroy_vport_lag deleted file mode 100644 index b069086021..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_destroy_vport_lag +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6615d6cf mlx5_cmd_destroy_vport_lag drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_do b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_do deleted file mode 100644 index 7262c1f1de..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_do +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf5dfee90 mlx5_cmd_do drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec deleted file mode 100644 index 4827b33344..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x468b5dc0 mlx5_cmd_exec drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec_cb b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec_cb deleted file mode 100644 index b888d407e5..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_exec_cb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x146dff49 mlx5_cmd_exec_cb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_init_async_ctx b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_init_async_ctx deleted file mode 100644 index 7bb23c484e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_init_async_ctx +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4d9dacd8 mlx5_cmd_init_async_ctx drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_out_err b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_out_err deleted file mode 100644 index ec1dcf92ab..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_out_err +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4c479bb3 mlx5_cmd_out_err drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_remove_privileged_uid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_remove_privileged_uid deleted file mode 100644 index 85708e5c43..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_cmd_remove_privileged_uid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf4ed926e mlx5_cmd_remove_privileged_uid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_eqn_get b/redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_eqn_get deleted file mode 100644 index a52604f54f..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_eqn_get +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1fc60ea3 mlx5_comp_eqn_get drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_vectors_max b/redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_vectors_max deleted file mode 100644 index bbdcd6bd8b..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_comp_vectors_max +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6879484b mlx5_comp_vectors_max drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_access_reg b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_access_reg deleted file mode 100644 index ce75b2b49d..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_access_reg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa4426337 mlx5_core_access_reg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_alloc_pd b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_alloc_pd deleted file mode 100644 index 5bd48ab053..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_alloc_pd +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x361421c7 mlx5_core_alloc_pd drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_cq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_cq deleted file mode 100644 index 669013a4cb..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9f00095a mlx5_core_create_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_mkey b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_mkey deleted file mode 100644 index 12a53e225d..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xec69e160 mlx5_core_create_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_psv b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_psv deleted file mode 100644 index 2a76895594..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_psv +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb6708ff9 mlx5_core_create_psv drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rq deleted file mode 100644 index 3c1794627c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xed057685 mlx5_core_create_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rqt b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rqt deleted file mode 100644 index 26772e7506..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_rqt +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1b77962d mlx5_core_create_rqt drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_tis b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_tis deleted file mode 100644 index cfd0650495..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_create_tis +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf9fed668 mlx5_core_create_tis drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_dealloc_pd b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_dealloc_pd deleted file mode 100644 index a7b1c92e85..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_dealloc_pd +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x024760ba mlx5_core_dealloc_pd drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_cq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_cq deleted file mode 100644 index 9528af4b39..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x69dfce3f mlx5_core_destroy_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_mkey b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_mkey deleted file mode 100644 index 0f048a173a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbd514239 mlx5_core_destroy_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_psv b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_psv deleted file mode 100644 index 1d387d0901..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_destroy_psv +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x22123027 mlx5_core_destroy_psv drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq deleted file mode 100644 index cf6e6842f1..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2c1cc256 mlx5_core_modify_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq_moderation b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq_moderation deleted file mode 100644 index 2b4391a92b..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_cq_moderation +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2c07d0b2 mlx5_core_modify_cq_moderation drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_hca_vport_context b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_hca_vport_context deleted file mode 100644 index d9f60baaf4..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_hca_vport_context +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x40edd8fd mlx5_core_modify_hca_vport_context drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_rq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_rq deleted file mode 100644 index 6ce09b7538..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9bd42ac0 mlx5_core_modify_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_sq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_sq deleted file mode 100644 index fa8f09fb09..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_sq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5b3cd613 mlx5_core_modify_sq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_tis b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_tis deleted file mode 100644 index b8021d1a79..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_modify_tis +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x584c6e39 mlx5_core_modify_tis drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_mp_event_replay b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_mp_event_replay deleted file mode 100644 index cfcd659488..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_mp_event_replay +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9ee2374d mlx5_core_mp_event_replay drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_mkey b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_mkey deleted file mode 100644 index 278bbddb51..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2ec76882 mlx5_core_query_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_rq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_rq deleted file mode 100644 index e714aa9b28..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x85a7d8cb mlx5_core_query_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_sq_state b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_sq_state deleted file mode 100644 index 3bb1922981..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_sq_state +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x256250dc mlx5_core_query_sq_state drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vendor_id b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vendor_id deleted file mode 100644 index 0ed8b70777..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vendor_id +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x09498dd0 mlx5_core_query_vendor_id drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vport_counter b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vport_counter deleted file mode 100644 index fd506c4eef..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_query_vport_counter +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3cc5aa29 mlx5_core_query_vport_counter drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_reserved_gids_count b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_reserved_gids_count deleted file mode 100644 index 45b1479bc6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_reserved_gids_count +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xee179e34 mlx5_core_reserved_gids_count drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_roce_gid_set b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_roce_gid_set deleted file mode 100644 index 816662af02..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_roce_gid_set +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6b63d322 mlx5_core_roce_gid_set drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_uplink_netdev_event_replay b/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_uplink_netdev_event_replay deleted file mode 100644 index ec12db7602..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_core_uplink_netdev_event_replay +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x52891d91 mlx5_core_uplink_netdev_event_replay drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_auto_grouped_flow_table b/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_auto_grouped_flow_table deleted file mode 100644 index 9315eef746..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_auto_grouped_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa9744a5e mlx5_create_auto_grouped_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_cq b/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_cq deleted file mode 100644 index de51a66bcb..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbbdaea54 mlx5_create_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_group b/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_group deleted file mode 100644 index ea0b2cbc1a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_group +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x101384cb mlx5_create_flow_group drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_table b/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_table deleted file mode 100644 index 0fa4fde279..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x593965e2 mlx5_create_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_lag_demux_flow_table b/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_lag_demux_flow_table deleted file mode 100644 index 22351b4d63..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_create_lag_demux_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x75c7c44b mlx5_create_lag_demux_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_db_alloc_node b/redhat/kabi/kabi-module/kabi_s390x/mlx5_db_alloc_node deleted file mode 100644 index c01e29aae2..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_db_alloc_node +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x86ba557a mlx5_db_alloc_node drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_db_free b/redhat/kabi/kabi-module/kabi_s390x/mlx5_db_free deleted file mode 100644 index 8a8af24b95..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_db_free +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe08a7efa mlx5_db_free drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_add b/redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_add deleted file mode 100644 index 656d1931ad..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_add +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1e945f73 mlx5_debug_qp_add drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_remove b/redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_remove deleted file mode 100644 index dc83a90f3d..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debug_qp_remove +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x41107a0a mlx5_debug_qp_remove drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_get_dev_root b/redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_get_dev_root deleted file mode 100644 index ef908e5c11..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_get_dev_root +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x962521b9 mlx5_debugfs_get_dev_root drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_root b/redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_root deleted file mode 100644 index 04b1380154..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_debugfs_root +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb00fb943 mlx5_debugfs_root drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_del_flow_rules b/redhat/kabi/kabi-module/kabi_s390x/mlx5_del_flow_rules deleted file mode 100644 index 81460cb15f..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_del_flow_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd95055a7 mlx5_del_flow_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_group b/redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_group deleted file mode 100644 index 9da24e5f54..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_group +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9010c06e mlx5_destroy_flow_group drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_table b/redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_table deleted file mode 100644 index bda041e959..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_destroy_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x911df19f mlx5_destroy_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_alloc b/redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_alloc deleted file mode 100644 index 09f531467b..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x08404b3f mlx5_dm_sw_icm_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_dealloc b/redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_dealloc deleted file mode 100644 index b6ac50b891..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_dm_sw_icm_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfadf2ef8 mlx5_dm_sw_icm_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_create_generic b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_create_generic deleted file mode 100644 index bf6c098f62..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_create_generic +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x60c1de7e mlx5_eq_create_generic drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_destroy_generic b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_destroy_generic deleted file mode 100644 index bc1fbbb0ca..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_destroy_generic +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x347a1e7c mlx5_eq_destroy_generic drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_disable b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_disable deleted file mode 100644 index 8300c5a412..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_disable +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xaf1e8434 mlx5_eq_disable drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_enable b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_enable deleted file mode 100644 index d614b79e39..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_enable +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf9d72f18 mlx5_eq_enable drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_get_eqe b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_get_eqe deleted file mode 100644 index 1210efee5e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_get_eqe +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x12b82305 mlx5_eq_get_eqe drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_register b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_register deleted file mode 100644 index 796ba2fcd8..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xedd8e8d7 mlx5_eq_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_unregister b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_unregister deleted file mode 100644 index aeaf6f2a17..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6f9b60a5 mlx5_eq_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_update_ci b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_update_ci deleted file mode 100644 index 7879583b31..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eq_update_ci +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xed93cf6e mlx5_eq_update_ci drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_add_send_to_vport_rule b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_add_send_to_vport_rule deleted file mode 100644 index ba5326f9ea..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_add_send_to_vport_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x147adb9b mlx5_eswitch_add_send_to_vport_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_core_dev b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_core_dev deleted file mode 100644 index da2bb9d2b7..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1155bb3f mlx5_eswitch_get_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_encap_mode b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_encap_mode deleted file mode 100644 index ae28fc4fd9..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_encap_mode +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x74b09a8e mlx5_eswitch_get_encap_mode drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_proto_dev b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_proto_dev deleted file mode 100644 index ffa4b203d4..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_proto_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x03a4bf81 mlx5_eswitch_get_proto_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_total_vports b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_total_vports deleted file mode 100644 index 0a2c09caa8..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_total_vports +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc005f69b mlx5_eswitch_get_total_vports drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_vport_metadata_for_match b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_vport_metadata_for_match deleted file mode 100644 index 77a67899a0..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_get_vport_metadata_for_match +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4ecfbcda mlx5_eswitch_get_vport_metadata_for_match drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_mode b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_mode deleted file mode 100644 index 0f64054f0e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_mode +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf2b34efe mlx5_eswitch_mode drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_register_vport_reps b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_register_vport_reps deleted file mode 100644 index 060799beae..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_register_vport_reps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf23065e3 mlx5_eswitch_register_vport_reps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_unregister_vport_reps b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_unregister_vport_reps deleted file mode 100644 index 5c601efccb..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_unregister_vport_reps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9bbc0e5f mlx5_eswitch_unregister_vport_reps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_uplink_get_proto_dev b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_uplink_get_proto_dev deleted file mode 100644 index b1deed0a30..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_uplink_get_proto_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9d72f7dc mlx5_eswitch_uplink_get_proto_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_vport_match_metadata_enabled b/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_vport_match_metadata_enabled deleted file mode 100644 index 1db8ef67ad..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_eswitch_vport_match_metadata_enabled +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xaecde58a mlx5_eswitch_vport_match_metadata_enabled drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_create b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_create deleted file mode 100644 index 1caeca778c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4a6dd09f mlx5_fc_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_destroy b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_destroy deleted file mode 100644 index f67cc030a0..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3f752250 mlx5_fc_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_create b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_create deleted file mode 100644 index b5a23f41eb..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf1400f9a mlx5_fc_local_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_destroy b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_destroy deleted file mode 100644 index c34bae3142..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_local_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd0c7964e mlx5_fc_local_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_query b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_query deleted file mode 100644 index 4e3a9ffc0b..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fc_query +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x31fe1c83 mlx5_fc_query drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array deleted file mode 100644 index afa7c05aae..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x072460c4 mlx5_fill_page_frag_array drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array_perm b/redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array_perm deleted file mode 100644 index fe9615220c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_fill_page_frag_array_perm +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x81aadc6a mlx5_fill_page_frag_array_perm drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_flow_table_id b/redhat/kabi/kabi-module/kabi_s390x/mlx5_flow_table_id deleted file mode 100644 index ded7fbdd47..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_flow_table_id +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x116d3d38 mlx5_flow_table_id drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_alloc_node b/redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_alloc_node deleted file mode 100644 index 67d5bce143..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_alloc_node +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe3c44ed8 mlx5_frag_buf_alloc_node drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_free b/redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_free deleted file mode 100644 index f286259b6c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_frag_buf_free +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd1e337a3 mlx5_frag_buf_free drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_free_bfreg b/redhat/kabi/kabi-module/kabi_s390x/mlx5_free_bfreg deleted file mode 100644 index d58fae933c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_free_bfreg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x75d691db mlx5_free_bfreg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_namespace b/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_namespace deleted file mode 100644 index 08a32bd1fd..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_namespace +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x69fb1001 mlx5_get_flow_namespace drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_vport_namespace b/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_vport_namespace deleted file mode 100644 index 0a3e46ade4..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_flow_vport_namespace +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5dbd05dd mlx5_get_flow_vport_namespace drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_uars_page b/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_uars_page deleted file mode 100644 index 04b8e7bd38..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_get_uars_page +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9f904da5 mlx5_get_uars_page drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_is_roce_on b/redhat/kabi/kabi-module/kabi_s390x/mlx5_is_roce_on deleted file mode 100644 index 9702edb993..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_is_roce_on +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x927fd895 mlx5_is_roce_on drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_next_peer_mdev b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_next_peer_mdev deleted file mode 100644 index 53aa0af7bd..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_next_peer_mdev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa8ec5316 mlx5_lag_get_next_peer_mdev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_num_ports b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_num_ports deleted file mode 100644 index 69db9b7b7a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_num_ports +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xde018299 mlx5_lag_get_num_ports drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_slave_port b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_slave_port deleted file mode 100644 index 204f0cb8d6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_get_slave_port +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x16ab61de mlx5_lag_get_slave_port drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_active b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_active deleted file mode 100644 index c1292131ff..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_active +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xccee9a22 mlx5_lag_is_active drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_master b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_master deleted file mode 100644 index a768202e4d..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_master +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x29360443 mlx5_lag_is_master drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_mpesw b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_mpesw deleted file mode 100644 index 2b1ad2106c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_mpesw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3e4d04d3 mlx5_lag_is_mpesw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_roce b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_roce deleted file mode 100644 index df195d919e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x31fb9198 mlx5_lag_is_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_shared_fdb b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_shared_fdb deleted file mode 100644 index 5042f30b7a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_shared_fdb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x27947b64 mlx5_lag_is_shared_fdb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_sriov b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_sriov deleted file mode 100644 index e870d806ab..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_is_sriov +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb007398e mlx5_lag_is_sriov drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_mode_is_hash b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_mode_is_hash deleted file mode 100644 index b1022a69f7..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_mode_is_hash +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x109b593d mlx5_lag_mode_is_hash drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_query_cong_counters b/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_query_cong_counters deleted file mode 100644 index 2275dd04d1..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_lag_query_cong_counters +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbab77e9d mlx5_lag_query_cong_counters drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_rule b/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_rule deleted file mode 100644 index 1944a69902..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x64fade05 mlx5_macsec_add_roce_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_sa_rules b/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_sa_rules deleted file mode 100644 index 5fb6c78289..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_add_roce_sa_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x37897e7f mlx5_macsec_add_roce_sa_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_rule b/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_rule deleted file mode 100644 index e27b646fde..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x42b43a38 mlx5_macsec_del_roce_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_sa_rules b/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_sa_rules deleted file mode 100644 index fd8a676ad5..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_macsec_del_roce_sa_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x390b982c mlx5_macsec_del_roce_sa_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_alloc b/redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_alloc deleted file mode 100644 index 6cc66d3a88..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x053bcb81 mlx5_modify_header_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_dealloc b/redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_dealloc deleted file mode 100644 index 9d76ecea71..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_modify_header_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x94278bae mlx5_modify_header_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_add_mac b/redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_add_mac deleted file mode 100644 index 45f305cfc6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_add_mac +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe484db6f mlx5_mpfs_add_mac drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_del_mac b/redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_del_mac deleted file mode 100644 index 19689d4ad7..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_mpfs_del_mac +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf31038ce mlx5_mpfs_del_mac drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_affiliate_multiport b/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_affiliate_multiport deleted file mode 100644 index aa1e9d9ed8..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_affiliate_multiport +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x17229e4e mlx5_nic_vport_affiliate_multiport drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_disable_roce b/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_disable_roce deleted file mode 100644 index 27a92acf97..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_disable_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3b8c3a15 mlx5_nic_vport_disable_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_enable_roce b/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_enable_roce deleted file mode 100644 index db92177cc0..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_enable_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe98fc8b4 mlx5_nic_vport_enable_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_unaffiliate_multiport b/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_unaffiliate_multiport deleted file mode 100644 index 62510e7ea9..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_unaffiliate_multiport +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0a388ba2 mlx5_nic_vport_unaffiliate_multiport drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_update_local_lb b/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_update_local_lb deleted file mode 100644 index e012ac20a6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_nic_vport_update_local_lb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6d351fea mlx5_nic_vport_update_local_lb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_register b/redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_register deleted file mode 100644 index f8d6bd0b44..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc3735f72 mlx5_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_unregister b/redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_unregister deleted file mode 100644 index 5458346559..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa8ab6051 mlx5_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_alloc b/redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_alloc deleted file mode 100644 index 64e30b2c65..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x83b3642b mlx5_packet_reformat_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_dealloc b/redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_dealloc deleted file mode 100644 index 63b2547fd6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_packet_reformat_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x954b266a mlx5_packet_reformat_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_put_uars_page b/redhat/kabi/kabi-module/kabi_s390x/mlx5_put_uars_page deleted file mode 100644 index e1833b36be..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_put_uars_page +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x26cb0780 mlx5_put_uars_page drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_cleanup b/redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_cleanup deleted file mode 100644 index 3132977488..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_cleanup +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdb0cef4d mlx5_qp_debugfs_cleanup drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_init b/redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_init deleted file mode 100644 index d0c803a7d4..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_qp_debugfs_init +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb4de480d mlx5_qp_debugfs_init drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_context b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_context deleted file mode 100644 index 0cc752ae61..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_context +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb4047218 mlx5_query_hca_vport_context drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_gid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_gid deleted file mode 100644 index ac65e89cea..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_gid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb2d0436c mlx5_query_hca_vport_gid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_node_guid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_node_guid deleted file mode 100644 index ad52a163e6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_node_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x39d04754 mlx5_query_hca_vport_node_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_pkey b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_pkey deleted file mode 100644 index ff63a9171e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_pkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa5763da7 mlx5_query_hca_vport_pkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_system_image_guid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_system_image_guid deleted file mode 100644 index 1fc0b288f0..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_hca_vport_system_image_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4e207674 mlx5_query_hca_vport_system_image_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_ib_port_oper b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_ib_port_oper deleted file mode 100644 index 3e00095aa5..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_ib_port_oper +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xda028548 mlx5_query_ib_port_oper drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_min_inline b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_min_inline deleted file mode 100644 index 81b754b992..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_min_inline +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x73cb80bc mlx5_query_min_inline drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mac_address b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mac_address deleted file mode 100644 index cd5a553c3a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mac_address +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc7492f79 mlx5_query_nic_vport_mac_address drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mtu b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mtu deleted file mode 100644 index 335fb302e3..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0a073317 mlx5_query_nic_vport_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_node_guid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_node_guid deleted file mode 100644 index 9990ec4b9c..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_node_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3b712b75 mlx5_query_nic_vport_node_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_qkey_viol_cntr b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_qkey_viol_cntr deleted file mode 100644 index d4424fcb9a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_qkey_viol_cntr +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5b6d083c mlx5_query_nic_vport_qkey_viol_cntr drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_system_image_guid b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_system_image_guid deleted file mode 100644 index c0dda274e5..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_nic_vport_system_image_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9f6aa306 mlx5_query_nic_vport_system_image_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_max_mtu b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_max_mtu deleted file mode 100644 index 3a2b043ef1..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_max_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8c4eece4 mlx5_query_port_max_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_oper_mtu b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_oper_mtu deleted file mode 100644 index a1ceae6ce6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_oper_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0f449762 mlx5_query_port_oper_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_ptys b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_ptys deleted file mode 100644 index c87758cc24..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_ptys +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4aa00d9a mlx5_query_port_ptys drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_vl_hw_cap b/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_vl_hw_cap deleted file mode 100644 index f13a08f965..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_query_port_vl_hw_cap +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc3836b5e mlx5_query_port_vl_hw_cap drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rdma_rn_get_params b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rdma_rn_get_params deleted file mode 100644 index a256b8090b..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rdma_rn_get_params +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x49d13634 mlx5_rdma_rn_get_params drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate deleted file mode 100644 index 8ae9d7bac0..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x05fa348a mlx5_rl_add_rate drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate_raw b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate_raw deleted file mode 100644 index eb5ef44c5e..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_add_rate_raw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe56c41cb mlx5_rl_add_rate_raw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_are_equal b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_are_equal deleted file mode 100644 index 709f7edcb5..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_are_equal +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x61492bb7 mlx5_rl_are_equal drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate deleted file mode 100644 index f6a60718a0..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdc76a730 mlx5_rl_remove_rate drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate_raw b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate_raw deleted file mode 100644 index 5440e3997d..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rl_remove_rate_raw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x52e94d40 mlx5_rl_remove_rate_raw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_create b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_create deleted file mode 100644 index b085e3dd91..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x76f90753 mlx5_rsc_dump_cmd_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_destroy b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_destroy deleted file mode 100644 index b130d4300a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_cmd_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xad6815cd mlx5_rsc_dump_cmd_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_next b/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_next deleted file mode 100644 index 056d8d1e1f..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_rsc_dump_next +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4be53b1f mlx5_rsc_dump_next drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_set_port_caps b/redhat/kabi/kabi-module/kabi_s390x/mlx5_set_port_caps deleted file mode 100644 index 2a637011bf..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_set_port_caps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x89a1683c mlx5_set_port_caps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_register b/redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_register deleted file mode 100644 index b22d56d3a3..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfb385f7c mlx5_sriov_blocking_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_unregister b/redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_unregister deleted file mode 100644 index 244febece8..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_sriov_blocking_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc589267e mlx5_sriov_blocking_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_get_core_dev b/redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_get_core_dev deleted file mode 100644 index 375521e8a6..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_get_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe280c64f mlx5_vf_get_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_put_core_dev b/redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_put_core_dev deleted file mode 100644 index 974c1297d4..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_vf_put_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x7689dd6a mlx5_vf_put_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_vport_get_other_func_cap b/redhat/kabi/kabi-module/kabi_s390x/mlx5_vport_get_other_func_cap deleted file mode 100644 index b45bd65003..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_vport_get_other_func_cap +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc0b8a38c mlx5_vport_get_other_func_cap drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_s390x/mlx5_wc_support_get b/redhat/kabi/kabi-module/kabi_s390x/mlx5_wc_support_get deleted file mode 100644 index 43c0bb8b6a..0000000000 --- a/redhat/kabi/kabi-module/kabi_s390x/mlx5_wc_support_get +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xab6d5f71 mlx5_wc_support_get drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_add_flow_rules b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_add_flow_rules deleted file mode 100644 index 211ea66a53..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_add_flow_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2566c076 mlx5_add_flow_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_alloc_bfreg b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_alloc_bfreg deleted file mode 100644 index 93695df571..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_alloc_bfreg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x42f0731a mlx5_alloc_bfreg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_register b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_register deleted file mode 100644 index b86d0b5cbf..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6f6f8492 mlx5_blocking_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_unregister b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_unregister deleted file mode 100644 index 99983467c3..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_blocking_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6b419739 mlx5_blocking_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_add_privileged_uid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_add_privileged_uid deleted file mode 100644 index 438e60c553..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_add_privileged_uid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9132b1bc mlx5_cmd_add_privileged_uid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_check b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_check deleted file mode 100644 index db46c15808..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_check +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6621eaf8 mlx5_cmd_check drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_cleanup_async_ctx b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_cleanup_async_ctx deleted file mode 100644 index 5e73c0d66a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_cleanup_async_ctx +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9827e074 mlx5_cmd_cleanup_async_ctx drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_create_vport_lag b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_create_vport_lag deleted file mode 100644 index 08e679bd51..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_create_vport_lag +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe20daa8f mlx5_cmd_create_vport_lag drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_destroy_vport_lag b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_destroy_vport_lag deleted file mode 100644 index 8041604c3b..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_destroy_vport_lag +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1eb91ec9 mlx5_cmd_destroy_vport_lag drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_do b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_do deleted file mode 100644 index 1d1173d17e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_do +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1099c766 mlx5_cmd_do drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec deleted file mode 100644 index b92996abe8..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xeab65831 mlx5_cmd_exec drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec_cb b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec_cb deleted file mode 100644 index dc5769f8bb..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_exec_cb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x326e5ccb mlx5_cmd_exec_cb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_init_async_ctx b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_init_async_ctx deleted file mode 100644 index 693355c93d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_init_async_ctx +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3a7bce9a mlx5_cmd_init_async_ctx drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_out_err b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_out_err deleted file mode 100644 index a16606f83d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_out_err +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdf8eb63f mlx5_cmd_out_err drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_remove_privileged_uid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_remove_privileged_uid deleted file mode 100644 index 20989720da..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_cmd_remove_privileged_uid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x0d46c448 mlx5_cmd_remove_privileged_uid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_eqn_get b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_eqn_get deleted file mode 100644 index 6dd3779544..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_eqn_get +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x59e45e50 mlx5_comp_eqn_get drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_vectors_max b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_vectors_max deleted file mode 100644 index 8de0764edf..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_comp_vectors_max +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x22ddec9b mlx5_comp_vectors_max drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_access_reg b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_access_reg deleted file mode 100644 index 89ae92571e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_access_reg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x986aa1c6 mlx5_core_access_reg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_alloc_pd b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_alloc_pd deleted file mode 100644 index 1f51c99007..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_alloc_pd +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x60f6ed60 mlx5_core_alloc_pd drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_cq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_cq deleted file mode 100644 index 7d1a8b44d8..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa0305b82 mlx5_core_create_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_mkey b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_mkey deleted file mode 100644 index e800e0b810..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x9d73839d mlx5_core_create_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_psv b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_psv deleted file mode 100644 index cef35e5296..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_psv +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8ed891ac mlx5_core_create_psv drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rq deleted file mode 100644 index 57451e7e79..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x47dbc39e mlx5_core_create_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rqt b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rqt deleted file mode 100644 index ac6c06db8f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_rqt +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf10e815a mlx5_core_create_rqt drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_tis b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_tis deleted file mode 100644 index 427e847303..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_create_tis +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xaefdfdf0 mlx5_core_create_tis drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_dealloc_pd b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_dealloc_pd deleted file mode 100644 index 9f3a63e6ad..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_dealloc_pd +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x203756eb mlx5_core_dealloc_pd drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_cq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_cq deleted file mode 100644 index 61e866420f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8c654697 mlx5_core_destroy_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_mkey b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_mkey deleted file mode 100644 index 722f2b9529..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfae29f13 mlx5_core_destroy_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_psv b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_psv deleted file mode 100644 index 06cfdcae41..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_destroy_psv +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x15fdbfd8 mlx5_core_destroy_psv drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq deleted file mode 100644 index 24077bc54e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe8dc6482 mlx5_core_modify_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq_moderation b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq_moderation deleted file mode 100644 index 80c6408e17..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_cq_moderation +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa3f02ff1 mlx5_core_modify_cq_moderation drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_hca_vport_context b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_hca_vport_context deleted file mode 100644 index dda5cfc3bb..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_hca_vport_context +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x74d94947 mlx5_core_modify_hca_vport_context drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_rq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_rq deleted file mode 100644 index 22057d203e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf17f6df9 mlx5_core_modify_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_sq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_sq deleted file mode 100644 index 9ff5e67fad..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_sq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbdf13bb6 mlx5_core_modify_sq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_tis b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_tis deleted file mode 100644 index 1d73425117..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_modify_tis +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfd972858 mlx5_core_modify_tis drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_mp_event_replay b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_mp_event_replay deleted file mode 100644 index 3bfd255062..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_mp_event_replay +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2bf1b47e mlx5_core_mp_event_replay drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_mkey b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_mkey deleted file mode 100644 index 08f6da555c..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_mkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x723ed7e0 mlx5_core_query_mkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_rq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_rq deleted file mode 100644 index e62768013f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_rq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x60ee8151 mlx5_core_query_rq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_sq_state b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_sq_state deleted file mode 100644 index 51429501f1..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_sq_state +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xbab22823 mlx5_core_query_sq_state drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vendor_id b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vendor_id deleted file mode 100644 index 2745bdfcde..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vendor_id +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x24476ce0 mlx5_core_query_vendor_id drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vport_counter b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vport_counter deleted file mode 100644 index c5cf76d28a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_query_vport_counter +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x88a79244 mlx5_core_query_vport_counter drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_reserved_gids_count b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_reserved_gids_count deleted file mode 100644 index 049aaffd73..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_reserved_gids_count +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3433b778 mlx5_core_reserved_gids_count drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_roce_gid_set b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_roce_gid_set deleted file mode 100644 index d2b65791b4..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_roce_gid_set +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1d380c3c mlx5_core_roce_gid_set drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_uplink_netdev_event_replay b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_uplink_netdev_event_replay deleted file mode 100644 index 8fca2cd467..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_core_uplink_netdev_event_replay +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x774a7a45 mlx5_core_uplink_netdev_event_replay drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_auto_grouped_flow_table b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_auto_grouped_flow_table deleted file mode 100644 index e756a0a06b..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_auto_grouped_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x721a42d6 mlx5_create_auto_grouped_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_cq b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_cq deleted file mode 100644 index 3119374847..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_cq +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa2f61bad mlx5_create_cq drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_group b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_group deleted file mode 100644 index 3196964f24..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_group +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb1a2c116 mlx5_create_flow_group drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_table b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_table deleted file mode 100644 index 23851f302d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc7387224 mlx5_create_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_lag_demux_flow_table b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_lag_demux_flow_table deleted file mode 100644 index 3cdfb65743..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_create_lag_demux_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfe5e6db5 mlx5_create_lag_demux_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_alloc_node b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_alloc_node deleted file mode 100644 index 14324b6702..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_alloc_node +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x41274e53 mlx5_db_alloc_node drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_free b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_free deleted file mode 100644 index d7f3c4f582..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_db_free +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x98e03852 mlx5_db_free drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_add b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_add deleted file mode 100644 index 93439707dd..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_add +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x37fc06fe mlx5_debug_qp_add drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_remove b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_remove deleted file mode 100644 index 26a29d821c..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debug_qp_remove +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1a9e7024 mlx5_debug_qp_remove drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_get_dev_root b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_get_dev_root deleted file mode 100644 index 4ea8ac137f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_get_dev_root +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x22bfb371 mlx5_debugfs_get_dev_root drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_root b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_root deleted file mode 100644 index df7a6fc222..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_debugfs_root +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x76ab8b7f mlx5_debugfs_root drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_del_flow_rules b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_del_flow_rules deleted file mode 100644 index 5ad4e68c41..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_del_flow_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x51a8a3a4 mlx5_del_flow_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_group b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_group deleted file mode 100644 index d301558954..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_group +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x57b612e8 mlx5_destroy_flow_group drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_table b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_table deleted file mode 100644 index 4ad97de264..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_destroy_flow_table +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdb9ff463 mlx5_destroy_flow_table drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_alloc b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_alloc deleted file mode 100644 index 323ca67ea6..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x564e4980 mlx5_dm_sw_icm_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_dealloc b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_dealloc deleted file mode 100644 index e339c00538..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_dm_sw_icm_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xedb136fa mlx5_dm_sw_icm_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_create_generic b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_create_generic deleted file mode 100644 index 1d4c75cc6e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_create_generic +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe5976f2a mlx5_eq_create_generic drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_destroy_generic b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_destroy_generic deleted file mode 100644 index d0f0afb2b1..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_destroy_generic +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x417e1126 mlx5_eq_destroy_generic drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_disable b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_disable deleted file mode 100644 index bfc99214c4..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_disable +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6bf52858 mlx5_eq_disable drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_enable b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_enable deleted file mode 100644 index 0f479af92d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_enable +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x426a616a mlx5_eq_enable drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_get_eqe b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_get_eqe deleted file mode 100644 index 61421998e7..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_get_eqe +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb266177f mlx5_eq_get_eqe drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_register b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_register deleted file mode 100644 index 44d8a0b9b0..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x842aa534 mlx5_eq_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_unregister b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_unregister deleted file mode 100644 index 21435a2747..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdee6bcfa mlx5_eq_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_update_ci b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_update_ci deleted file mode 100644 index f1e6309223..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eq_update_ci +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x33c0b7d8 mlx5_eq_update_ci drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_add_send_to_vport_rule b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_add_send_to_vport_rule deleted file mode 100644 index be469eaa17..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_add_send_to_vport_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x74e18a55 mlx5_eswitch_add_send_to_vport_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_core_dev b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_core_dev deleted file mode 100644 index 3a66da3cce..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x78c2a413 mlx5_eswitch_get_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_encap_mode b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_encap_mode deleted file mode 100644 index d360882dff..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_encap_mode +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5f55d2f2 mlx5_eswitch_get_encap_mode drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_proto_dev b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_proto_dev deleted file mode 100644 index 39a2af76fa..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_proto_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1181b93a mlx5_eswitch_get_proto_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_total_vports b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_total_vports deleted file mode 100644 index 843af47196..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_total_vports +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc4f94b71 mlx5_eswitch_get_total_vports drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_vport_metadata_for_match b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_vport_metadata_for_match deleted file mode 100644 index 7273a81d7b..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_get_vport_metadata_for_match +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x045e4e46 mlx5_eswitch_get_vport_metadata_for_match drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_mode b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_mode deleted file mode 100644 index 809571ee91..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_mode +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8487d19a mlx5_eswitch_mode drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_register_vport_reps b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_register_vport_reps deleted file mode 100644 index 5b71e92619..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_register_vport_reps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1e38c8f0 mlx5_eswitch_register_vport_reps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_unregister_vport_reps b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_unregister_vport_reps deleted file mode 100644 index d111a31d96..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_unregister_vport_reps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5b6709b1 mlx5_eswitch_unregister_vport_reps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_uplink_get_proto_dev b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_uplink_get_proto_dev deleted file mode 100644 index d5ea48fb31..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_uplink_get_proto_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xdaa29c0c mlx5_eswitch_uplink_get_proto_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_vport_match_metadata_enabled b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_vport_match_metadata_enabled deleted file mode 100644 index 66f145e3e0..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_eswitch_vport_match_metadata_enabled +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xba8643e4 mlx5_eswitch_vport_match_metadata_enabled drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_create b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_create deleted file mode 100644 index 16a97efd95..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1a4dd7a7 mlx5_fc_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_destroy b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_destroy deleted file mode 100644 index 6e03c0e8c2..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x72ec0780 mlx5_fc_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_create b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_create deleted file mode 100644 index 305effd42b..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8a7cd712 mlx5_fc_local_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_destroy b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_destroy deleted file mode 100644 index 4492173f6f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_local_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6030960f mlx5_fc_local_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_query b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_query deleted file mode 100644 index 6944a81079..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fc_query +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x173d9f6d mlx5_fc_query drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array deleted file mode 100644 index afa7c05aae..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x072460c4 mlx5_fill_page_frag_array drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array_perm b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array_perm deleted file mode 100644 index fe9615220c..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_fill_page_frag_array_perm +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x81aadc6a mlx5_fill_page_frag_array_perm drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_flow_table_id b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_flow_table_id deleted file mode 100644 index 0fbc631bc3..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_flow_table_id +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x04e078a5 mlx5_flow_table_id drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_alloc_node b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_alloc_node deleted file mode 100644 index 9624010250..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_alloc_node +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x67a0fb24 mlx5_frag_buf_alloc_node drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_free b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_free deleted file mode 100644 index 4f55fc2a1d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_frag_buf_free +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd8474598 mlx5_frag_buf_free drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_free_bfreg b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_free_bfreg deleted file mode 100644 index d9623890b2..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_free_bfreg +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4176849a mlx5_free_bfreg drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_namespace b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_namespace deleted file mode 100644 index affc694d5d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_namespace +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc24034d8 mlx5_get_flow_namespace drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_vport_namespace b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_vport_namespace deleted file mode 100644 index dcfa400616..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_flow_vport_namespace +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xf5d3b07b mlx5_get_flow_vport_namespace drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_uars_page b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_uars_page deleted file mode 100644 index 8a61fe2228..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_get_uars_page +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xeaa9f956 mlx5_get_uars_page drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_is_roce_on b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_is_roce_on deleted file mode 100644 index 00c7a06536..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_is_roce_on +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5e52188e mlx5_is_roce_on drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_next_peer_mdev b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_next_peer_mdev deleted file mode 100644 index 4864cf790b..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_next_peer_mdev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3ab38e7f mlx5_lag_get_next_peer_mdev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_num_ports b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_num_ports deleted file mode 100644 index 59fd85f31a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_num_ports +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfbc40435 mlx5_lag_get_num_ports drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_slave_port b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_slave_port deleted file mode 100644 index 9dd48a0e38..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_get_slave_port +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8d91db20 mlx5_lag_get_slave_port drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_active b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_active deleted file mode 100644 index 4fa5d52f81..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_active +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x625e66f2 mlx5_lag_is_active drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_master b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_master deleted file mode 100644 index 7d1e396ba2..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_master +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x62b35677 mlx5_lag_is_master drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_mpesw b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_mpesw deleted file mode 100644 index d27802208f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_mpesw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa81e9d2f mlx5_lag_is_mpesw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_roce b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_roce deleted file mode 100644 index 845c98d27f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x54440b0f mlx5_lag_is_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_shared_fdb b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_shared_fdb deleted file mode 100644 index 135048685d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_shared_fdb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xfcb61764 mlx5_lag_is_shared_fdb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_sriov b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_sriov deleted file mode 100644 index b056377652..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_is_sriov +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xcc2693ce mlx5_lag_is_sriov drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_mode_is_hash b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_mode_is_hash deleted file mode 100644 index b969aa5278..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_mode_is_hash +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4b337da8 mlx5_lag_mode_is_hash drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_query_cong_counters b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_query_cong_counters deleted file mode 100644 index 0698a7f5fc..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_lag_query_cong_counters +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xaf038799 mlx5_lag_query_cong_counters drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_rule b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_rule deleted file mode 100644 index 1944a69902..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x64fade05 mlx5_macsec_add_roce_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_sa_rules b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_sa_rules deleted file mode 100644 index 5fb6c78289..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_add_roce_sa_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x37897e7f mlx5_macsec_add_roce_sa_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_rule b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_rule deleted file mode 100644 index e27b646fde..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_rule +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x42b43a38 mlx5_macsec_del_roce_rule drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_sa_rules b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_sa_rules deleted file mode 100644 index fd8a676ad5..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_macsec_del_roce_sa_rules +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x390b982c mlx5_macsec_del_roce_sa_rules drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_alloc b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_alloc deleted file mode 100644 index 4642b4521f..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x74aeba6e mlx5_modify_header_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_dealloc b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_dealloc deleted file mode 100644 index 72d2e76358..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_modify_header_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc3cce4aa mlx5_modify_header_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_add_mac b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_add_mac deleted file mode 100644 index 7660b3da6a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_add_mac +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x2216e9ce mlx5_mpfs_add_mac drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_del_mac b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_del_mac deleted file mode 100644 index 1f5908ab03..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_mpfs_del_mac +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8c466c5c mlx5_mpfs_del_mac drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_affiliate_multiport b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_affiliate_multiport deleted file mode 100644 index bf56caf2b9..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_affiliate_multiport +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x785ff1a2 mlx5_nic_vport_affiliate_multiport drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_disable_roce b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_disable_roce deleted file mode 100644 index 26e7d40620..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_disable_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x26a3daf8 mlx5_nic_vport_disable_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_enable_roce b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_enable_roce deleted file mode 100644 index 844815e52c..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_enable_roce +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x18f8aadf mlx5_nic_vport_enable_roce drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_unaffiliate_multiport b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_unaffiliate_multiport deleted file mode 100644 index 81d9f21565..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_unaffiliate_multiport +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x934df90b mlx5_nic_vport_unaffiliate_multiport drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_update_local_lb b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_update_local_lb deleted file mode 100644 index cec26386f4..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_nic_vport_update_local_lb +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd4460815 mlx5_nic_vport_update_local_lb drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_register b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_register deleted file mode 100644 index dc900e341a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3a64b9e1 mlx5_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_unregister b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_unregister deleted file mode 100644 index 638013782e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x373ba416 mlx5_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_alloc b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_alloc deleted file mode 100644 index 758a234c63..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_alloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe38c9c65 mlx5_packet_reformat_alloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_dealloc b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_dealloc deleted file mode 100644 index 72fb071597..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_packet_reformat_dealloc +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5b17166e mlx5_packet_reformat_dealloc drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_put_uars_page b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_put_uars_page deleted file mode 100644 index b30dfde751..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_put_uars_page +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x74f0c139 mlx5_put_uars_page drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_cleanup b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_cleanup deleted file mode 100644 index c2ce5b1aba..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_cleanup +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x4728191d mlx5_qp_debugfs_cleanup drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_init b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_init deleted file mode 100644 index 8603891ac9..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_qp_debugfs_init +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x21a931f8 mlx5_qp_debugfs_init drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_context b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_context deleted file mode 100644 index 6e8bcb4429..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_context +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe74019b5 mlx5_query_hca_vport_context drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_gid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_gid deleted file mode 100644 index 165ea78e49..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_gid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x317031e4 mlx5_query_hca_vport_gid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_node_guid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_node_guid deleted file mode 100644 index 1da3ab5fcf..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_node_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd3105c51 mlx5_query_hca_vport_node_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_pkey b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_pkey deleted file mode 100644 index b113135000..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_pkey +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6301dd10 mlx5_query_hca_vport_pkey drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_system_image_guid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_system_image_guid deleted file mode 100644 index 3199b0a8d2..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_hca_vport_system_image_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x10038586 mlx5_query_hca_vport_system_image_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_ib_port_oper b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_ib_port_oper deleted file mode 100644 index 23e3b73b56..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_ib_port_oper +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5d870b66 mlx5_query_ib_port_oper drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_min_inline b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_min_inline deleted file mode 100644 index bae64e5f81..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_min_inline +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xc16a0028 mlx5_query_min_inline drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mac_address b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mac_address deleted file mode 100644 index 56bb9045c9..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mac_address +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8902a837 mlx5_query_nic_vport_mac_address drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mtu b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mtu deleted file mode 100644 index 6050276c20..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x46616c23 mlx5_query_nic_vport_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_node_guid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_node_guid deleted file mode 100644 index 0547b2c7d4..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_node_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xa30e5997 mlx5_query_nic_vport_node_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_qkey_viol_cntr b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_qkey_viol_cntr deleted file mode 100644 index 79b690849c..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_qkey_viol_cntr +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd2738080 mlx5_query_nic_vport_qkey_viol_cntr drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_system_image_guid b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_system_image_guid deleted file mode 100644 index ffa6ce2647..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_nic_vport_system_image_guid +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3efc67b5 mlx5_query_nic_vport_system_image_guid drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_max_mtu b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_max_mtu deleted file mode 100644 index f68e72b3ca..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_max_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x3863725e mlx5_query_port_max_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_oper_mtu b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_oper_mtu deleted file mode 100644 index c15973c3cc..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_oper_mtu +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x94b85d00 mlx5_query_port_oper_mtu drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_ptys b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_ptys deleted file mode 100644 index c4b8b0afef..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_ptys +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8ad7a2ce mlx5_query_port_ptys drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_vl_hw_cap b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_vl_hw_cap deleted file mode 100644 index b4ae8ede4b..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_query_port_vl_hw_cap +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x23628c9c mlx5_query_port_vl_hw_cap drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rdma_rn_get_params b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rdma_rn_get_params deleted file mode 100644 index a93b02b526..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rdma_rn_get_params +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x6fadae01 mlx5_rdma_rn_get_params drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate deleted file mode 100644 index c20a1248a6..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x61485176 mlx5_rl_add_rate drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate_raw b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate_raw deleted file mode 100644 index ad42dff4e0..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_add_rate_raw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x75eec1f5 mlx5_rl_add_rate_raw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_are_equal b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_are_equal deleted file mode 100644 index 709f7edcb5..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_are_equal +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x61492bb7 mlx5_rl_are_equal drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate deleted file mode 100644 index fdc438e1ba..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xd3ce04c7 mlx5_rl_remove_rate drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate_raw b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate_raw deleted file mode 100644 index 3478335936..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rl_remove_rate_raw +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x86f699d4 mlx5_rl_remove_rate_raw drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_create b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_create deleted file mode 100644 index 46dbd1a082..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_create +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe13cab81 mlx5_rsc_dump_cmd_create drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_destroy b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_destroy deleted file mode 100644 index b130d4300a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_cmd_destroy +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xad6815cd mlx5_rsc_dump_cmd_destroy drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_next b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_next deleted file mode 100644 index 8851f11787..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_rsc_dump_next +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xe5dc58e3 mlx5_rsc_dump_next drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_set_port_caps b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_set_port_caps deleted file mode 100644 index ac6fe893f6..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_set_port_caps +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x37fd20ec mlx5_set_port_caps drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_register b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_register deleted file mode 100644 index 70f9a69b60..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_register +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x5d79a2ee mlx5_sriov_blocking_notifier_register drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_unregister b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_unregister deleted file mode 100644 index f882b41f24..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_sriov_blocking_notifier_unregister +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x932b78cb mlx5_sriov_blocking_notifier_unregister drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_get_core_dev b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_get_core_dev deleted file mode 100644 index 2b31f1fd6d..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_get_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0xb683dc7b mlx5_vf_get_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_put_core_dev b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_put_core_dev deleted file mode 100644 index 1e372dd40c..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vf_put_core_dev +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x23998fae mlx5_vf_put_core_dev drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vport_get_other_func_cap b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vport_get_other_func_cap deleted file mode 100644 index 566b4c140e..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_vport_get_other_func_cap +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x1b5d1bbf mlx5_vport_get_other_func_cap drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL_GPL - diff --git a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_wc_support_get b/redhat/kabi/kabi-module/kabi_x86_64/mlx5_wc_support_get deleted file mode 100644 index 927a886d5a..0000000000 --- a/redhat/kabi/kabi-module/kabi_x86_64/mlx5_wc_support_get +++ /dev/null @@ -1,3 +0,0 @@ -#8- -0x8c7b83e5 mlx5_wc_support_get drivers/net/ethernet/mellanox/mlx5/core/mlx5_core EXPORT_SYMBOL - diff --git a/redhat/kernel.changelog-9.8 b/redhat/kernel.changelog-9.8 index 9d63ce9902..5509e79efb 100644 --- a/redhat/kernel.changelog-9.8 +++ b/redhat/kernel.changelog-9.8 @@ -1,3 +1,807 @@ +* Tue Jul 21 2026 CKI KWF Bot [5.14.0-687.29.1.el9_8] +- can: bcm: defer rx_op deallocation to workqueue to fix thrtimer UAF (Jamie Bainbridge) [RHEL-212685] +- dpll: fix NULL pointer dereference in dpll_msg_add_pin_ref_sync() (CKI Backport Bot) [RHEL-212061] +- net: ipv6: fix NOREF dst use in seg6 and rpl lwtunnels (Antoine Tenart) [RHEL-179297] {CVE-2026-46099} +- xfrm: esp: restore combined single-frag length gate (CKI Backport Bot) [RHEL-178337] +Resolves: RHEL-178337, RHEL-179297, RHEL-212061, RHEL-212685 + +* Mon Jul 20 2026 CKI KWF Bot [5.14.0-687.28.1.el9_8] +- fanotify: fix false positive on permission events (CKI Backport Bot) [RHEL-180073] {CVE-2026-46150} +Resolves: RHEL-180073 + +* Thu Jul 16 2026 CKI KWF Bot [5.14.0-687.27.1.el9_8] +- drm/gem: Try to fix change_handle ioctl, attempt 4 (Jocelyn Falempe) [RHEL-179886] +- drm/gem: fix race between change_handle and handle_delete (Jocelyn Falempe) [RHEL-179886] +- drm: Replace old pointer to new idr (Jocelyn Falempe) [RHEL-179886] +- drm: Set old handle to NULL before prime swap in change_handle (Jocelyn Falempe) [RHEL-179886] {CVE-2026-46215} +- drm: Do not allow userspace to trigger kernel warnings in drm_gem_change_handle_ioctl() (Jocelyn Falempe) [RHEL-179886] +- crypto: af_alg - zero initialize memory allocated via sock_kmalloc (Herbert Xu) [RHEL-189943] {CVE-2025-71113} +- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu) [RHEL-189943] +- scsi: core: Wake up the error handler when final completions race against each other (CKI Backport Bot) [RHEL-189975] {CVE-2026-23110} +- net/mlx5: HWS: Reject unsupported remove-header action (Kamal Heib) [RHEL-188121] +- net/mlx5e: Fix eswitch mode block underflow on IPsec acquire SA (Kamal Heib) [RHEL-188121] +- net/mlx5: Do not restore destination-less TC rules (Kamal Heib) [RHEL-188121] +- net/mlx5e: Don't leak RSS context in case of error (Kamal Heib) [RHEL-188121] +- net/mlx5e: SD, Fix race condition in secondary device probe/remove (Kamal Heib) [RHEL-188121] +- net/mlx5e: SD, Fix missing cleanup on probe error (Kamal Heib) [RHEL-188121] +- net/mlx5: SD, Keep multi-pf debugfs entries on primary (Kamal Heib) [RHEL-188121] +- net/mlx5: SD: Serialize init/cleanup (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Add missing store/release for lock elision pattern (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Fix null-ptr-deref in Raw Packet QP creation (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Fix UAF in DCT destroy due to race with create (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Fix UAF in SRQ destroy due to race with create (Kamal Heib) [RHEL-188121] +- net/mlx5e: IPsec, fix ASO poll timeout with read_poll_timeout_atomic() (Kamal Heib) [RHEL-188121] +- net/mlx5e: Fix features not applied during netdev registration (Kamal Heib) [RHEL-188121] +- net/mlx5: Fix switchdev mode rollback in case of failure (Kamal Heib) [RHEL-188121] +- net/mlx5: Avoid "No data available" when FW version queries fail (Kamal Heib) [RHEL-188121] +- net/mlx5: lag: Check for LAG device before creating debugfs (Kamal Heib) [RHEL-188121] +- net/mlx5e: Fix race condition during IPSec ESN update (Kamal Heib) [RHEL-188121] +- net/mlx5e: Prevent concurrent access to IPSec ASO context (Kamal Heib) [RHEL-188121] +- net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery (Kamal Heib) [RHEL-188121] +- net/mlx5: Fix deadlock between devlink lock and esw->wq (Kamal Heib) [RHEL-188121] +- net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address query (Kamal Heib) [RHEL-188121] +- net/mlx5: Fix missing devlink lock in SRIOV enable error path (Kamal Heib) [RHEL-188121] +- net/mlx5: E-switch, Clear legacy flag when moving to switchdev (Kamal Heib) [RHEL-188121] +- net/mlx5: LAG, disable MPESW in lag_disable_change() (Kamal Heib) [RHEL-188121] +- net/mlx5: DR, Fix circular locking dependency in dump (Kamal Heib) [RHEL-188121] +- net/mlx5e: MACsec, add ASO poll loop in macsec_aso_set_arm_event (Kamal Heib) [RHEL-188121] +- net/mlx5: Fix misidentification of write combining CQE during poll loop (Kamal Heib) [RHEL-188121] +- net/mlx5e: Fix misidentification of ASO CQE during poll loop (Kamal Heib) [RHEL-188121] +- net/mlx5: Fix multiport device check over light SFs (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Fix memory leak in GET_DATA_DIRECT_SYSFS_PATH handler (Kamal Heib) [RHEL-188121] +- IB/mlx5: Fix port speed query for representors (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Fix UMR hang in LAG error state unload (Kamal Heib) [RHEL-188121] +- RDMA/mlx5: Fix ucaps init error flow (Kamal Heib) [RHEL-188121] +- Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp (CKI Backport Bot) [RHEL-188333] {CVE-2026-53071} +- libperf build: Always place libperf includes first (Michael Petlan) [RHEL-183980] +- libperf: Don't remove -g when EXTRA_CFLAGS are used (Michael Petlan) [RHEL-183980] +Resolves: RHEL-179886, RHEL-183980, RHEL-188121, RHEL-188333, RHEL-189943, RHEL-189975 + +* Tue Jul 14 2026 Jan Stancek [5.14.0-687.26.1.el9_8] +- xfs: resample the data fork mapping after cycling ILOCK (Carlos Maiolino) [RHEL-193937] +Resolves: RHEL-193937 + +* Thu Jul 09 2026 CKI KWF Bot [5.14.0-687.25.1.el9_8] +- futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock"" (Phil Auld) [RHEL-193245] {CVE-2026-53166} +- locking/rtmutex: Skip remove_waiter() when waiter is not enqueued (Phil Auld) [RHEL-193245] {CVE-2026-53166} +- futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlock (Phil Auld) [RHEL-193151] {CVE-2026-43499} +- rtmutex: Use waiter::task instead of current in remove_waiter() (Phil Auld) [RHEL-193151] {CVE-2026-43499} +- net: bridge: use a stable FDB dst snapshot in RCU readers (Mohammad Heib) [RHEL-179330] {CVE-2026-46086} +- kallsyms/bpf: rename __bpf_address_lookup() to bpf_address_lookup() (Anubhav Shelat) [RHEL-183236] +- kallsyms: clean up modname and modbuildid initialization in kallsyms_lookup_buildid() (Anubhav Shelat) [RHEL-183236] +- net: fix memory leak in skb_segment_list for GRO packets (CKI Backport Bot) [RHEL-189959] {CVE-2026-22979} +- crypto: ccp - copy IV using skcipher ivsize (CKI Backport Bot) [RHEL-188459] {CVE-2026-53016} +Resolves: RHEL-179330, RHEL-183236, RHEL-188459, RHEL-189959, RHEL-193151, RHEL-193245 + +* Tue Jul 07 2026 CKI KWF Bot [5.14.0-687.24.1.el9_8] +- KVM: x86: Fix shadow paging use-after-free due to unexpected role (Paolo Bonzini) [RHEL-192400] {CVE-2026-53359} +- KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (CKI Backport Bot) [RHEL-186702] {CVE-2026-46113} +- net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change (CKI Backport Bot) [RHEL-183004] {CVE-2025-71066} +Resolves: RHEL-183004, RHEL-186702, RHEL-192400 + +* Mon Jul 06 2026 CKI KWF Bot [5.14.0-687.23.1.el9_8] +- eventpoll: refresh epi_fget() / ep_remove_file() comments (Ian Kent) [RHEL-180773] +- eventpoll: Fix integer overflow in ep_loop_check_proc() (Ian Kent) [RHEL-180773] +- eventpoll: drop vestigial epi->dying flag (Ian Kent) [RHEL-180773] +- eventpoll: drop dead bool return from ep_remove_epi() (Ian Kent) [RHEL-180773] +- eventpoll: refresh eventpoll_release() fast-path comment (Ian Kent) [RHEL-180773] +- eventpoll: move f_lock acquisition into ep_remove_file() (Ian Kent) [RHEL-180773] +- eventpoll: fix ep_remove struct eventpoll / struct file UAF (Ian Kent) [RHEL-180773] {CVE-2026-46242} +- eventpoll: drop vestigial __ prefix from ep_remove_{file,epi}() (Ian Kent) [RHEL-180773] +- eventpoll: move epi_fget() up (Ian Kent) [RHEL-180773] +- eventpoll: rename ep_remove_safe() back to ep_remove() (Ian Kent) [RHEL-180773] +- eventpoll: kill __ep_remove() (Ian Kent) [RHEL-180773] +- eventpoll: split __ep_remove() (Ian Kent) [RHEL-180773] +- eventpoll: use hlist_is_singular_node() in __ep_remove() (Ian Kent) [RHEL-180773] +- eventpoll: defer struct eventpoll free to RCU grace period (Ian Kent) [RHEL-173830] {CVE-2026-43074} +- epoll: annotate racy check (Ian Kent) [RHEL-180773] +- netfilter: bridge: make ebt_snat ARP rewrite writable (CKI Backport Bot) [RHEL-182344] +- tg3: Fix race for querying speed/duplex (CKI Backport Bot) [RHEL-182768] +Resolves: RHEL-173830, RHEL-180773, RHEL-182344, RHEL-182768 + +* Mon Jul 06 2026 CKI KWF Bot [5.14.0-687.22.1.el9_8] +- smb/client: fix out-of-bounds read in smb2_compound_op() (Paulo Alcantara) [RHEL-180041] {CVE-2026-46155} +- smb: client: fix off-by-8 bounds check in check_wsl_eas() (Paulo Alcantara) [RHEL-180041] +- xfrm: defensively unhash xfrm_state lists in __xfrm_state_delete (Sabrina Dubroca) [RHEL-180176] {CVE-2026-46116} +- net: gro: don't merge zcopy skbs (Sabrina Dubroca) [RHEL-177878] {CVE-2026-46323} +- net/mana: Null service_wq on setup error to prevent double destroy (CKI Backport Bot) [RHEL-180271] {CVE-2026-43276} +- net: mana: Fix double destroy_workqueue on service rescan PCI path (CKI Backport Bot) [RHEL-180271] {CVE-2026-43276} +Resolves: RHEL-177878, RHEL-180041, RHEL-180176, RHEL-180271 + +* Thu Jul 02 2026 CKI KWF Bot [5.14.0-687.21.1.el9_8] +- fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath (CKI Backport Bot) [RHEL-189503] {CVE-2026-43112} +- Enable workaround for ARM64 ERRATUM 4118414 (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: cputype: Add NVIDIA Olympus definitions (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: errata: Mitigate TLBI errata on Microsoft Azure Cobalt 100 CPU (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: cputype: Add Neoverse-V3AE definitions (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: cputype: Add C1-Ultra definitions (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: cputype: Add C1-Premium definitions (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- arm64: cputype: Add C1-Pro definitions (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- Clean up documentation mess left by previous backport (Mark Salter) [RHEL-183625] {CVE-2025-10263} +- KVM: arm64: vgic-its: Drop the translation cache reference only for the erased entry (CKI Backport Bot) [RHEL-183969] {CVE-2026-46316} +- netfilter: nft_inner: Fix IPv6 inner_thoff desync (CKI Backport Bot) [RHEL-181929] {CVE-2026-46244} +- procfs: fix missing RCU protection when reading real_parent in do_task_stat() (CKI Backport Bot) [RHEL-181907] {CVE-2026-46259} +- drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() (CKI Backport Bot) [RHEL-179909] {CVE-2026-46209} +- sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL (CKI Backport Bot) [RHEL-179865] {CVE-2026-46227} +- nouveau/gsp: drop WARN_ON in ACPI probes (Lyude Paul) [RHEL-160966] +Resolves: RHEL-160966, RHEL-179865, RHEL-179909, RHEL-181907, RHEL-181929, RHEL-183625, RHEL-183969, RHEL-189503 + +* Mon Jun 29 2026 CKI KWF Bot [5.14.0-687.20.1.el9_8] +- crypto: krb5 - filter out async aead implementations at alloc (CKI Backport Bot) [RHEL-182540] +- crypto: krb5enc - fix async decrypt skipping hash verification (CKI Backport Bot) [RHEL-182540] +- crypto: krb5enc - fix sleepable flag handling in encrypt dispatch (CKI Backport Bot) [RHEL-182540] +- crypto: testmgr - allow authenc(hmac(sha{256,384}),cts(cbc(aes))) in FIPS mode (CKI Backport Bot) [RHEL-182540] +- tcp: fix potential race in tcp_v6_syn_recv_sock() (Paolo Abeni) [RHEL-174243] {CVE-2026-43198} +- crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm (Vladislav Dronov) [RHEL-182760] +- crypto: tegra - Fix dma_free_coherent size error (Vladislav Dronov) [RHEL-182760] +- crypto: tegra - Don't touch bo refcount in host1x bo pin/unpin (Vladislav Dronov) [RHEL-182760] +- crypto: tegra - Add missing CRYPTO_ALG_ASYNC (Vladislav Dronov) [RHEL-182760] {CVE-2026-31739} +- crypto: tegra - Use int type to store negative error codes (Vladislav Dronov) [RHEL-182760] +- crypto: tegra - Remove the use of dev_err_probe() (Vladislav Dronov) [RHEL-182760] +- crypto: tegra - use API helpers to setup fallback request (Vladislav Dronov) [RHEL-182760] +- scsi: qla2xxx: Add support to report MPI FW state (Ewan D. Milne) [RHEL-181886] +- net: atm: fix crash due to unvalidated vcc pointer in sigd_send() (CKI Backport Bot) [RHEL-167051] {CVE-2026-31411} +Resolves: RHEL-167051, RHEL-174243, RHEL-181886, RHEL-182540, RHEL-182760 + +* Thu Jun 25 2026 CKI KWF Bot [5.14.0-687.19.1.el9_8] +- RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init() (CKI Backport Bot) [RHEL-179994] {CVE-2026-46176} +- init/Kconfig: remove CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUND (Waiman Long) [RHEL-183183] +- update workarounds for gcc "asm goto" issue (Waiman Long) [RHEL-183183] +- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (Waiman Long) [RHEL-183183] +- work around gcc bugs with 'asm goto' with outputs (Waiman Long) [RHEL-183183] +- compiler-gcc.h: remove ancient workaround for gcc PR 58670 (Waiman Long) [RHEL-183183] +- powerpc/64: Force inlining of prevent_user_access() and set_kuap() (Waiman Long) [RHEL-183183] +- sched/fair: Have SD_SERIALIZE affect newidle balancing (CKI Backport Bot) [RHEL-182776] +- sched/fair: Skip sched_balance_running cmpxchg when balance is not due (CKI Backport Bot) [RHEL-182776] +- RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path (CKI Backport Bot) [RHEL-179955] {CVE-2026-46189} +- sctp: discard stale INIT after handshake completion (CKI Backport Bot) [RHEL-178273] +- netfilter: skip recording stale or retransmitted INIT (CKI Backport Bot) [RHEL-178273] +- iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler (CKI Backport Bot) [RHEL-172993] +- iavf: wait for PF confirmation before removing VLAN filters (CKI Backport Bot) [RHEL-172993] +- iavf: stop removing VLAN filters from PF on interface down (CKI Backport Bot) [RHEL-172993] +- iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING (CKI Backport Bot) [RHEL-172993] +- iavf: fix VLAN filter lost on add/delete race (CKI Backport Bot) [RHEL-172993] +Resolves: RHEL-172993, RHEL-178273, RHEL-179955, RHEL-179994, RHEL-182776, RHEL-183183 + +* Tue Jun 23 2026 CKI KWF Bot [5.14.0-687.18.1.el9_8] +- net/mlx5e: RX, Fix XDP multi-buf frag counting for striding RQ (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix HCA caps leak on notifier init failure (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix crash when moving to switchdev mode (Kamal Heib) [RHEL-169057] +- net/mlx5e: RX, Fix XDP multi-buf frag counting for legacy RQ (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix peer miss rules host disabled checks (Kamal Heib) [RHEL-169057] +- net/mlx5: qos: Restrict RTNL area to avoid a lock cycle (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO, Fix header formulas for higher MTUs and 64K pages (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO, Fix skb size check for 64K pages (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO, Fix header mapping for 64K pages (Kamal Heib) [RHEL-169057] +- IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Add other eswitch support to userspace tables (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Refactor _get_prio() function (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Add other_eswitch support for devx destruction (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Change default device for LAG slaves in RDMA TRANSPORT namespaces (Kamal Heib) [RHEL-169057] +- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix vhca_id access call trace use before alloc (Kamal Heib) [RHEL-169057] +- net/mlx5: fs, Fix inverted cap check in tx flow table root disconnect (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Account for netdev stats in ndo_get_stats64 (Kamal Heib) [RHEL-169057] +- net/mlx5e: TC, delete flows only for existing peers (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix Unbinding uplink-netdev in switchdev mode (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Restore destroying state bit after profile cleanup (Kamal Heib) [RHEL-169057] +- net/mlx5e: Pass netdev to mlx5e_destroy_netdev instead of priv (Kamal Heib) [RHEL-169057] +- net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix crash on profile change rollback failure (Kamal Heib) [RHEL-169057] +- net/mlx5e: Don't print error message due to invalid module (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix NULL pointer dereference in ioctl module EEPROM query (Kamal Heib) [RHEL-169057] +- net/mlx5: Lag, multipath, give priority for routes with smaller network prefix (Kamal Heib) [RHEL-169057] +- net/mlx5e: Do not update BQL of old txqs during channel reconfiguration (Kamal Heib) [RHEL-169057] +- net/mlx5e: Trigger neighbor resolution for unresolved destinations (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use ip6_dst_lookup instead of ipv6_dst_lookup_flow for MAC init (Kamal Heib) [RHEL-169057] +- net/mlx5: Serialize firmware reset with devlink (Kamal Heib) [RHEL-169057] +- net/mlx5: fw_tracer, Handle escaped percent properly (Kamal Heib) [RHEL-169057] +- net/mlx5: fw_tracer, Validate format string parameters (Kamal Heib) [RHEL-169057] +- net/mlx5: Drain firmware reset in shutdown callback (Kamal Heib) [RHEL-169057] +- net/mlx5: fw reset, clear reset requested on drain_fw_reset (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix double unregister of HCA_PORTS component (Kamal Heib) [RHEL-169057] +- net/mlx5: make enable_mpesw idempotent (Kamal Heib) [RHEL-169057] +- net/mlx5e: Support XDP target xmit with dummy program (Kamal Heib) [RHEL-169057] +- net/mlx5e: Update XDP features in switch channels (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use standard unit definitions for bandwidth conversion (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use U8_MAX instead of hard coded magic number (Kamal Heib) [RHEL-169057] +- net/mlx5e: Rename upper_limit_mbps to upper_limit_100mbps (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use u64 instead of __u64 in ieee_setmaxrate (Kamal Heib) [RHEL-169057] +- net/mlx5: Move SF dev table notifier registration outside the PF devlink lock (Kamal Heib) [RHEL-169057] +- net/mlx5: Move the SF table notifiers outside the devlink lock (Kamal Heib) [RHEL-169057] +- net/mlx5: Move the SF HW table notifier outside the devlink lock (Kamal Heib) [RHEL-169057] +- net/mlx5: Move the vhca event notifier outside of the devlink lock (Kamal Heib) [RHEL-169057] +- net/mlx5: Move the esw mode notifier chain outside the devlink lock (Kamal Heib) [RHEL-169057] +- net/mlx5: Initialize events outside devlink lock (Kamal Heib) [RHEL-169057] +- net/mlx5: Use EOPNOTSUPP instead of ENOTSUPP (Kamal Heib) [RHEL-169057] +- net/mlx5: Abort new commands if all command slots are stalled (Kamal Heib) [RHEL-169057] +- net/mlx5: Remove redundant bw_share minimal value assignment (Kamal Heib) [RHEL-169057] +- net/mlx5e: Recover SQ on excessive PTP TX timestamp delta (Kamal Heib) [RHEL-169057] +- net/mlx5: Refactor EEPROM query error handling to return status separately (Kamal Heib) [RHEL-169057] +- mlx5: extract GRXRINGS from .get_rxnfc (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose definition for 1600Gbps link mode (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, support eswitch inactive mode (Kamal Heib) [RHEL-169057] +- net/mlx5: MPFS, add support for dynamic enable/disable (Kamal Heib) [RHEL-169057] +- net/mlx5: fs, set non default device per namespace (Kamal Heib) [RHEL-169057] +- net/mlx5: fs, Add other_eswitch support for steering tables (Kamal Heib) [RHEL-169057] +- net/mlx5: Add OTHER_ESWITCH HW capabilities (Kamal Heib) [RHEL-169057] +- net/mlx5: Add direct ST mode support for RDMA (Kamal Heib) [RHEL-169057] +- PCI/TPH: Expose pcie_tph_get_st_table_loc() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Defer channels closure to reduce interface down time (Kamal Heib) [RHEL-169057] +- net/mlx5e: Pass old channels as argument to mlx5e_switch_priv_channels (Kamal Heib) [RHEL-169057] +- net/mlx5e: Do not re-apply TIR loopback configuration if not necessary (Kamal Heib) [RHEL-169057] +- net/mlx5: IPoIB, set self loopback prevention in TIR init (Kamal Heib) [RHEL-169057] +- net/mlx5e: Allow setting self loopback prevention bits on TIR init (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use TIR API in mlx5e_modify_tirs_lb() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Enhance function structures for self loopback prevention application (Kamal Heib) [RHEL-169057] +- net/mlx5e: Convert to new hwtstamp_get/set interface (Kamal Heib) [RHEL-169057] +- net/mlx5e: Rename timestamp fields to hwtstamp_config (Kamal Heib) [RHEL-169057] +- net/mlx5e: Rename hwstamp functions to hwtstamp (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove unnecessary tstamp local variable in mlx5i_complete_rx_cqe (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove redundant tstamp pointer from channel structures (Kamal Heib) [RHEL-169057] +- net/mlx5: Add balance ID support for LAG multiplane groups (Kamal Heib) [RHEL-169057] +- net/mlx5: Refactor HCA cap 2 setting (Kamal Heib) [RHEL-169057] +- net/mlx5: Refactor PTP clock devcom pairing (Kamal Heib) [RHEL-169057] +- net/mlx5: Add software system image GUID infrastructure (Kamal Heib) [RHEL-169057] +- net/mlx5: Use common mlx5_same_hw_devs function (Kamal Heib) [RHEL-169057] +- {rdma,net}/mlx5: Query vports mac address from device (Kamal Heib) [RHEL-169057] +- RDMA: Use %%pe format specifier for error pointers (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix page size bitmap calculation for KSM mode (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix vport loopback forcing for MPV device (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Better estimate max_qp_wr to reflect WQE count (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Enable Data-Direct with Relaxed Ordering (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix validation logic in rate limiting (Kamal Heib) [RHEL-169057] +- net/mlx5: Clean up only new IRQ glue on request_irq() failure (Kamal Heib) [RHEL-169057] +- mlx5: Fix default values in create CQ (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix potentially misleading debug message (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix maxrate wraparound in threshold between units (Kamal Heib) [RHEL-169057] +- net/mlx5e: Trim the length of the num_doorbell error (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix missing error assignment in mlx5e_xfrm_add_state() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix return value in case of module EEPROM read error (Kamal Heib) [RHEL-169057] +- net/mlx5: Don't zero user_count when destroying FDB tables (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix IPsec cleanup over MPV device (Kamal Heib) [RHEL-169057] +- net/mlx5: Refactor devcom to return NULL on failure (Kamal Heib) [RHEL-169057] +- net/mlx5: Add PPHCR to PCAM supported registers mask (Kamal Heib) [RHEL-169057] +- net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ (Kamal Heib) [RHEL-169057] +- net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ (Kamal Heib) [RHEL-169057] +- net/mlx5e: Return 1 instead of 0 in invalid case in mlx5e_mpwrq_umr_entry_size() (Kamal Heib) [RHEL-169057] +- net/mlx5: fix pre-2.40 binutils assembler error (Kamal Heib) [RHEL-169057] +- net/mlx5e: Prevent tunnel reformat when tunnel mode not allowed (Kamal Heib) [RHEL-169057] +- net/mlx5: Prevent tunnel mode conflicts between FDB and NIC IPsec tables (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use extack in set rxfh callback (Kamal Heib) [RHEL-169057] +- net/mlx5e: Introduce mlx5e_rss_params for RSS configuration (Kamal Heib) [RHEL-169057] +- net/mlx5e: Introduce mlx5e_rss_init_params (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove unused mdev param from RSS indir init (Kamal Heib) [RHEL-169057] +- net/mlx5: Improve QoS error messages with actual depth values (Kamal Heib) [RHEL-169057] +- net/mlx5e: Prevent entering switchdev mode with inconsistent netns (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Generalize complex matchers (Kamal Heib) [RHEL-169057] +- net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs (Kamal Heib) [RHEL-169057] +- net/mlx5: fw reset, add reset timeout work (Kamal Heib) [RHEL-169057] +- net/mlx5: pagealloc: Fix reclaim race during command interface teardown (Kamal Heib) [RHEL-169057] +- net/mlx5: Stop polling for command response if interface goes down (Kamal Heib) [RHEL-169057] +- net/mlx5: IFC add balance ID and LAG per MP group bits (Kamal Heib) [RHEL-169057] +- net/mlx5: Add IFC bit for TIR/SQ order capability (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose uar access and odp page fault counters (Kamal Heib) [RHEL-169057] +- net/mlx5: Use %%pe format specifier for error pointers (Kamal Heib) [RHEL-169057] +- net/mlx5: Remove dead code from total_vfs setter (Kamal Heib) [RHEL-169057] +- net/mlx5e: Add flow rules for the decrypted ESP packets (Kamal Heib) [RHEL-169057] +- net/mlx5e: Add flow groups for the packets decrypted by crypto offload (Kamal Heib) [RHEL-169057] +- net/mlx5e: Recirculate decrypted packets into TTC table (Kamal Heib) [RHEL-169057] +- net/mlx5: Change TTC rules to match on undecrypted ESP packets (Kamal Heib) [RHEL-169057] +- net/mlx5: Add uar access and odp page fault counters (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use unsigned for mlx5e_get_max_num_channels (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use the 'num_doorbells' devlink param (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use multiple CQ doorbells (Kamal Heib) [RHEL-169057] +- net/mlx5e: Use multiple TX doorbells (Kamal Heib) [RHEL-169057] +- net/mlx5e: Prepare for using different CQ doorbells (Kamal Heib) [RHEL-169057] +- net/mlx5e: Prepare for using multiple TX doorbells (Kamal Heib) [RHEL-169057] +- net/mlx5: Store the global doorbell in mlx5_priv (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove unused 'xsk' param of mlx5e_build_xdpsq_param (Kamal Heib) [RHEL-169057] +- net/mlx5: Remove unused 'offset' field from mlx5_sq_bfreg (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix typo of MLX5_EQ_DOORBEL_OFFSET (Kamal Heib) [RHEL-169057] +- net/mlx5e: Prevent WQE metadata conflicts between timestamping and offloads (Kamal Heib) [RHEL-169057] +- net/mlx5: Refactor MACsec WQE metadata shifts (Kamal Heib) [RHEL-169057] +- net/mlx5: Remove VLAN insertion fields from WQE Ether segment (Kamal Heib) [RHEL-169057] +- net/mlx5: Lag, add net namespace support (Kamal Heib) [RHEL-169057] +- net/mlx5: Add net namespace support to devcom (Kamal Heib) [RHEL-169057] +- net/mlx5: Lag, move devcom registration to LAG layer (Kamal Heib) [RHEL-169057] +- net/mlx5: Refactor devcom to use match attributes (Kamal Heib) [RHEL-169057] +- net/mlx5: fix typo in pci_irq.c comment (Kamal Heib) [RHEL-169057] +- net/mlx5e: Add stale counter for PCIe congestion events (Kamal Heib) [RHEL-169057] +- net/mlx5e: Make PCIe congestion event thresholds configurable (Kamal Heib) [RHEL-169057] +- net/mlx5: Implement devlink total_vfs parameter (Kamal Heib) [RHEL-169057] +- net/mlx5: Implement devlink enable_sriov parameter (Kamal Heib) [RHEL-169057] +- net/mlx5: Implement cqe_compress_type via devlink params (Kamal Heib) [RHEL-169057] +- net/mlx5: Add RS FEC histogram infrastructure (Kamal Heib) [RHEL-169057] +- net/mlx5: Support getcyclesx and getcrosscycles (Kamal Heib) [RHEL-169057] +- net/mlx5: Extract MTCTR register read logic into helper function (Kamal Heib) [RHEL-169057] +- net/mlx5: Add PSP capabilities structures and bits (Kamal Heib) [RHEL-169057] +- net/mlx5: {DR,HWS}, Use the cached vhca_id for this device (Kamal Heib) [RHEL-169057] +- net/mlx5: E-switch, Set representor attributes for adjacent VFs (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Register representors for adjacent vports (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Create acls root namespace for adjacent vports (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Add support for adjacent functions vports discovery (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Move vport acls root namespaces creation to eswitch (Kamal Heib) [RHEL-169057] +- net/mlx5: FS, Convert vport acls root namespaces to xarray (Kamal Heib) [RHEL-169057] +- eth: mlx5: remove Kconfig co-dependency with VXLAN (Kamal Heib) [RHEL-169057] +- net/mlx5e: Set default burst period for TX and RX reporters (Kamal Heib) [RHEL-169057] +- net/mlx5: Support disabling host PFs (Kamal Heib) [RHEL-169057] +- net/mlx5: Query to see if host PF is disabled (Kamal Heib) [RHEL-169057] +- {rdma,net}/mlx5: export mlx5_vport_get_vhca_id (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Set/Query hca cap via vhca id (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Cache vport vhca id on first cap query (Kamal Heib) [RHEL-169057] +- net/mlx5: mlx5_ifc, Add hardware definitions needed for adjacent vports (Kamal Heib) [RHEL-169057] +- net/mlx5: Don't use %%pK through tracepoints (Kamal Heib) [RHEL-169057] +- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Refactor optional counters steering code (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Add DMAH support for reg_user_mr/reg_user_dmabuf_mr (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Add DMAH object support (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix incorrect MKEY masking (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix returned type from _mlx5r_umr_zap_mkey() (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: remove redundant check on err on return expression (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Optimize DMABUF mkey page size (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Align mkc page size capability check to PRM (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Check CAP_NET_RAW in user namespace for devx create (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Check CAP_NET_RAW in user namespace for anchor create (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Check CAP_NET_RAW in user namespace for flow create (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Add multiple priorities support to RDMA TRANSPORT userspace tables (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Support driver APIs pre_destroy_cq and post_destroy_cq (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix missing FEC RS stats for RS_544_514_INTERLEAVED_QUAD (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, ignore flow level for multi-dest table (Kamal Heib) [RHEL-169057] +- net/mlx5e: Add a miss level for ipsec crypto offload (Kamal Heib) [RHEL-169057] +- net/mlx5e: Harden uplink netdev access against device unbind (Kamal Heib) [RHEL-169057] +- net/mlx5e: Set local Xoff after FW update (Kamal Heib) [RHEL-169057] +- net/mlx5: Prevent flow steering mode changes in switchdev mode (Kamal Heib) [RHEL-169057] +- net/mlx5: Nack sync reset when SFs are present (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix lockdep assertion on sync reset unload event (Kamal Heib) [RHEL-169057] +- net/mlx5: Reload auxiliary drivers on fw_activate (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix pattern destruction in mlx5hws_pat_get_pattern error path (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix uninitialized variables in mlx5hws_pat_calc_nop error flow (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix memory leak in hws_action_get_shared_stc_nic error flow (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix memory leak in hws_pool_buddy_init error path (Kamal Heib) [RHEL-169057] +- net/mlx5e: Preserve shared buffer capacity during headroom updates (Kamal Heib) [RHEL-169057] +- net/mlx5e: Query FW for buffer ownership (Kamal Heib) [RHEL-169057] +- net/mlx5: Restore missing scheduling node cleanup on vport enable failure (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix QoS reference leak in vport enable error path (Kamal Heib) [RHEL-169057] +- net/mlx5: Destroy vport QoS element when no configuration remains (Kamal Heib) [RHEL-169057] +- net/mlx5e: Preserve tc-bw during parent changes (Kamal Heib) [RHEL-169057] +- net/mlx5: Remove default QoS group and attach vports directly to root TSAR (Kamal Heib) [RHEL-169057] +- net/mlx5: Base ECVF devlink port attrs from 0 (Kamal Heib) [RHEL-169057] +- net/mlx5: CT: Use the correct counter offset (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix table creation UID (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, don't rehash on every kind of insertion failure (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, prevent rehash from filling up the queues (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix complex rules rehash error flow (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix simple rules rehash error flow (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix bad parameter in CQ creation (Kamal Heib) [RHEL-169057] +- net/mlx5: Correctly set gso_segs when LRO is used (Kamal Heib) [RHEL-169057] +- net/mlx5e: Expose TIS via devlink tx reporter diagnose (Kamal Heib) [RHEL-169057] +- net/mlx5e: Support routed networks during IPsec MACs initialization (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix potential deadlock by deferring RX timeout recovery (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove skb secpath if xfrm state is not found (Kamal Heib) [RHEL-169057] +- net/mlx5e: Clear Read-Only port buffer size in PBMC before update (Kamal Heib) [RHEL-169057] +- net: Fix typos (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix build -Wframe-larger-than warnings (Kamal Heib) [RHEL-169057] +- net/mlx5: Add support for device steering tag (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose IFC bits for TPH (Kamal Heib) [RHEL-169057] +- PCI/TPH: Expose pcie_tph_get_st_table_size() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove duplicate mkey from SHAMPO header (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO, Remove mlx5e_shampo_get_log_hd_entry_size() (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO, Cleanup reservation size formula (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose cable_length field in PFCC register (Kamal Heib) [RHEL-169057] +- net/mlx5: Add IFC bits and enums for buf_ownership (Kamal Heib) [RHEL-169057] +- net/mlx5: Add IFC bits to support RSS for IPSec offload (Kamal Heib) [RHEL-169057] +- net/mlx5e: Properly access RCU protected qdisc_sleeping variable (Kamal Heib) [RHEL-169057] +- net/mlx5e: fix kdoc warning on eswitch.h (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Enable IPSec hardware offload in legacy mode (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix an IS_ERR() vs NULL bug in esw_qos_move_node() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Add device PCIe congestion ethtool stats (Kamal Heib) [RHEL-169057] +- net/mlx5e: Create/destroy PCIe Congestion Event object (Kamal Heib) [RHEL-169057] +- net/mlx5: IFC updates for disabled host PF (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose disciplined_fr_counter through HCA capabilities in mlx5_ifc (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix UMR modifying of mkey page size (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose HCA capability bits for mkey max page size (Kamal Heib) [RHEL-169057] +- net/mlx5e: RX, Remove unnecessary RQT redirects (Kamal Heib) [RHEL-169057] +- net/mlx5: Warn when write combining is not supported (Kamal Heib) [RHEL-169057] +- net/mlx5e: Replace recursive VLAN push handling with an iterative loop (Kamal Heib) [RHEL-169057] +- net/mlx5e: CT: extract a memcmp from a spinlock section (Kamal Heib) [RHEL-169057] +- net/mlx5e: Remove unused VLAN insertion logic in TX path (Kamal Heib) [RHEL-169057] +- eth: mlx5: migrate to the *_rxfh_context ops (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix spelling mistake "disabliing" -> "disabling" (Kamal Heib) [RHEL-169057] +- net/mlx5: Add HWS as secondary steering mode (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Shrink empty matchers (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Rearrange to prevent forward declaration (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Track matcher sizes individually (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Decouple matcher RX and TX sizes (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Create STEs directly from matcher (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Refactor rule skip logic (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Export rule skip logic (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, remove incorrect comment (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, remove unused create_dest_array parameter (Kamal Heib) [RHEL-169057] +- net/mlx5: Manage TC arbiter nodes and implement full support for tc-bw (Kamal Heib) [RHEL-169057] +- net/mlx5: Add traffic class scheduling support for vport QoS (Kamal Heib) [RHEL-169057] +- net/mlx5: Add support for setting tc-bw on nodes (Kamal Heib) [RHEL-169057] +- net/mlx5: Add no-op implementation for setting tc-bw on rate objects (Kamal Heib) [RHEL-169057] +- net/mlx5: Check device memory pointer before usage (Kamal Heib) [RHEL-169057] +- net/mlx5: fs, fix RDMA TRANSPORT init cleanup flow (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix error handling in RQ memory model registration (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Allocate IB device with net namespace supplied from core dev (Kamal Heib) [RHEL-169057] +- net/mlx5: Add IFC bits for PCIe Congestion Event object (Kamal Heib) [RHEL-169057] +- net/mlx5: Small refactor for general object capabilities (Kamal Heib) [RHEL-169057] +- net/mlx5: fs, add multiple prios to RDMA TRANSPORT steering domain (Kamal Heib) [RHEL-169057] +- net/mlx5e: Support ethtool tcp-data-split settings (Kamal Heib) [RHEL-169057] +- net/mlx5e: Implement queue mgmt ops and single channel swap (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO: Separate pool for headers (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO: Improve hw gro capability checking (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO: Remove redundant params (Kamal Heib) [RHEL-169057] +- net/mlx5e: SHAMPO: Reorganize mlx5_rq_shampo_alloc (Kamal Heib) [RHEL-169057] +- net/mlx5: Expose serial numbers in devlink info (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix vport loopback for MPV device (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix CC counters query for MPV (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix HW counters query for non-representor devices (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Avoid flexible array warning (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Add support for 200Gbps per lane speeds (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Remove the redundant MLX5_IB_STAGE_UAR stage (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: convert timeouts to secs_to_jiffies() (Kamal Heib) [RHEL-169057] +- net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix memory leak in cmd_exec() (Kamal Heib) [RHEL-169057] +- net/mlx5: Correctly set gso_size when LRO is used (Kamal Heib) [RHEL-169057] +- net/mlx5e: Add new prio for promiscuous mode (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix race between DIM disable and net_dim() (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Add error checking to hws_bwc_rule_complex_hash_node_get() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Fix leak of Geneve TLV option object (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, make sure the uplink is the last destination (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix missing ip_version handling in definer (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Init mutex on the correct path (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix return value when searching for existing flow group (Kamal Heib) [RHEL-169057] +- net/mlx5: Ensure fw pages are always allocated on same NUMA (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix an error code in mlx5hws_bwc_rule_create_complex() (Kamal Heib) [RHEL-169057] +- net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid() (Kamal Heib) [RHEL-169057] +- net/mlx5e: Allow setting MAC address of representors (Kamal Heib) [RHEL-169057] +- net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr() (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, handle modify header actions dependency (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix typo - 'nope' to 'nop' (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, register reformat actions with fw (Kamal Heib) [RHEL-169057] +- net/mlx5: SWS, fix reformat id error handling (Kamal Heib) [RHEL-169057] +- net/mlx5: Use to_delayed_work() (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, dump bad completion details (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, rework rehash loop (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix redundant extension of action templates (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, fix counting of rules in the matcher (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, force rehash when rule insertion failed (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, support complex matchers (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, introduce isolated matchers (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, expose polling function in header file (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, add definer function to get field name str (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, expose function mlx5hws_table_ft_set_next_ft in header (Kamal Heib) [RHEL-169057] +- net/mlx5: support software TX timestamp (Kamal Heib) [RHEL-169057] +- RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Disallow matcher IP version mixing (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Harden IP version definer checks (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix IP version decision (Kamal Heib) [RHEL-169057] +- net/mlx5: Fix spelling mistakes in mlx5_core_dbg message and comments (Kamal Heib) [RHEL-169057] +- net/mlx5e: ethtool: Fix formatting of ptp_rq0_csum_complete_tail_slow (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Export action STE tables to debugfs (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Free unused action STE tables (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Cleanup matcher action STE table (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Use the new action STE pool (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Implement action STE pool (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix pool size optimization (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Add fullness tracking to pool (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Cleanup after pool refactoring (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Refactor pool implementation (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Make pool single resource (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Remove unused element array (Kamal Heib) [RHEL-169057] +- net/mlx5: HWS, Fix matcher action template attach (Kamal Heib) [RHEL-169057] +- selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- selinux: fix overlayfs mmap() and mprotect() access checks (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- lsm: add backing_file LSM hooks (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: prepare for adding LSM blob to backing_file (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- perf/core: Fix MMAP event path names with backing files (Ondrej Mosnacek) [RHEL-179444] +- ovl: remove redundant IOCB_DIO_CALLER_COMP clearing (Ondrej Mosnacek) [RHEL-179444] +- ovl: remove unneeded non-const conversion (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: constify file ptr in backing_file accessor helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- ovl: Fix nested backing file paths (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- lsm: add helper for blob allocations (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: factor out backing_file_mmap() helper (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: factor out backing_file_splice_{read,write}() helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: factor out backing_file_{read,write}_iter() helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: prepare for stackable filesystems backing file helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: store real path instead of fake path in backing file f_path (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: create helper file_user_path() for user displayed mapped file path (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: get mnt_writers count for an open backing file's real path (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: rename __mnt_{want,drop}_write*() helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: Fix kernel-doc warnings (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- cachefiles: use kiocb_{start,end}_write() helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- lsm: constify the 'file' parameter in security_binder_transfer_file() (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: move cleanup from init_file() into its callers (Ondrej Mosnacek) [RHEL-179444] +- ovl: enable fsnotify events on underlying real files (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: use backing_file container for internal files with "fake" f_path (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- fs: use a helper for opening kernel internal files (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- locks: fix TOCTOU race when granting write lease (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- binder: use cred instead of task for selinux checks (Ondrej Mosnacek) [RHEL-179444] {CVE-2026-46054} +- RDMA/iwcm: Fix workqueue list corruption by removing work_list (CKI Backport Bot) [RHEL-179664] {CVE-2026-45898} +- ALSA: aloop: Fix peer runtime UAF during format-change stop (CKI Backport Bot) [RHEL-179310] {CVE-2026-46090} +- ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach() (Guillaume Nault) [RHEL-172670] {CVE-2026-43038} +- drm/amd/display: Do not skip unrelated mode changes in DSC validation (CKI Backport Bot) [RHEL-178836] {CVE-2026-31488} +- netfilter: flowtable: strictly check for maximum number of actions (CKI Backport Bot) [RHEL-176927] {CVE-2026-43329} +Resolves: RHEL-169057, RHEL-172670, RHEL-176927, RHEL-178836, RHEL-179310, RHEL-179444, RHEL-179664 + +* Thu Jun 18 2026 CKI KWF Bot [5.14.0-687.17.1.el9_8] +- net/sched: fix pedit partial COW leading to page cache corruption (Ivan Vecera) [RHEL-177392] {CVE-2026-46331} +- gitlab-ci: use rhel9.8 builder image (Michael Krausch-Hofmann) +- rbd: eliminate a race in lock_dwork draining on unmap (CKI Backport Bot) [RHEL-183130] +- scsi: qla2xxx: Completely fix fcport double free (Ewan D. Milne) [RHEL-179754] {CVE-2026-43414} +- nvmet-tcp: fix race between ICReq handling and queue teardown (Chris Leech) [RHEL-180102] {CVE-2026-46135} +- RDMA/mana: Remove user triggerable WARN_ON() in mana_ib_create_qp_rss() (CKI Backport Bot) [RHEL-180158] {CVE-2026-46117} +- exit: prevent preemption of oopsing TASK_DEAD task (CKI Backport Bot) [RHEL-180016] {CVE-2026-46173} +- ALSA: usb-audio: Add sanity check for OOB writes at silencing (CKI Backport Bot) [RHEL-173941] {CVE-2026-43279} +Resolves: RHEL-173941, RHEL-177392, RHEL-179754, RHEL-180016, RHEL-180102, RHEL-180158, RHEL-183130 + +* Tue Jun 16 2026 CKI KWF Bot [5.14.0-687.16.1.el9_8] +- s390/mm: Add missing secure storage access fixups for donated memory (Jan Polensky) [RHEL-183317] +- ibmveth: Disable GSO for packets with small MSS (Mamatha Inamdar) [RHEL-178308] +- s390/ap: Expose ap_bindings_complete_count counter via sysfs (Jan Polensky) [RHEL-166048] +- gfs2: Fix use-after-free in iomap inline data write path (Andrew Price) [RHEL-179589] {CVE-2026-45984} +- gfs2: Add metapath_dibh helper (Andrew Price) [RHEL-179589] {CVE-2026-45984} +- bnxt_en: Fix RSS context delete logic (CKI Backport Bot) [RHEL-180308] {CVE-2026-43260} +- wifi: mac80211: remove station if connection prep fails (CKI Backport Bot) [RHEL-180121] {CVE-2026-46125} +- RDMA/mana: Validate rx_hash_key_len (CKI Backport Bot) [RHEL-180085] {CVE-2026-46145} +- wifi: mac80211: drop stray 'static' from fast-RX rx_result (CKI Backport Bot) [RHEL-180057] {CVE-2026-46152} +- wifi: mac80211: use safe list iteration in radar detect work (CKI Backport Bot) [RHEL-180025] {CVE-2026-46166} +- Bluetooth: hci_event: fix potential UAF in SSP passkey handlers (CKI Backport Bot) [RHEL-179359] {CVE-2026-46056} +- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues (CKI Backport Bot) [RHEL-175699] +- mptcp: fix slab-use-after-free in __inet_lookup_established (Davide Caratti) [RHEL-171506] {CVE-2026-31669} +- dpll: zl3073x: report FFO as DPLL vs input reference offset (Ivan Vecera) [RHEL-175823] +- dpll: add fractional frequency offset to pin-parent-device (Ivan Vecera) [RHEL-175823] +- dpll: zl3073x: implement pin operational state reporting (Ivan Vecera) [RHEL-175820] +- dpll: add pin operational state (Ivan Vecera) [RHEL-175820] +- can: isotp: fix tx.buf use-after-free in isotp_sendmsg() (CKI Backport Bot) [RHEL-175525] {CVE-2026-31474} +- Bluetooth: hci_sync: fix stack buffer overflow in hci_le_big_create_sync (CKI Backport Bot) [RHEL-172858] {CVE-2026-31772} +- xen/privcmd: fix double free via VMA splitting (CKI Backport Bot) [RHEL-172488] {CVE-2026-31787} +Resolves: RHEL-166048, RHEL-171506, RHEL-172488, RHEL-172858, RHEL-175525, RHEL-175699, RHEL-175820, RHEL-175823, RHEL-178308, RHEL-179359, RHEL-179589, RHEL-180025, RHEL-180057, RHEL-180085, RHEL-180121, RHEL-180308, RHEL-183317 + +* Wed Jun 10 2026 CKI KWF Bot [5.14.0-687.15.1.el9_8] +- ip6_tunnel: clear skb2->cb[] in ip4ip6_err() (Guillaume Nault) [RHEL-172646] {CVE-2026-43037} +- net: openvswitch: Avoid releasing netdev before teardown completes (CKI Backport Bot) [RHEL-170539] {CVE-2026-31508} +Resolves: RHEL-170539, RHEL-172646 + +* Tue Jun 09 2026 Tanishi Srivastava [5.14.0-687.14.1.el9_8] +- RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() (Kamal Heib) [RHEL-179988] {CVE-2026-46181} +- redhat: Remove the mlx5 symbols from kabi (Kamal Heib) [RHEL-181822] +- ipv6: rpl: reserve mac_len headroom when recompressed SRH grows (Antoine Tenart) [RHEL-178408] {CVE-2026-43501} +- RDMA/rxe: Fix double free in rxe_srq_from_init (CKI Backport Bot) [RHEL-179712] {CVE-2026-45852} +- netfilter: ctnetlink: ensure safe access to master conntrack (Florian Westphal) [RHEL-173843] {CVE-2026-43116} +- ice: fix stats array overflow when VF requests more queues (Michal Schmidt) [RHEL-177526] +- ice: set max queues in alloc_etherdev_mqs() (Michal Schmidt) [RHEL-174336] +- ice: use netif_get_num_default_rss_queues() (Michal Schmidt) [RHEL-174336] +- ice: set default rss queues num to physical cores / 2 (Michal Schmidt) [RHEL-174336] +- dlm: fix buffer overflow from negative len in dlm_search_rsb_tree (Alexander Aring) [RHEL-173993] {CVE-2026-43125} +- dlm: validate length in dlm_search_rsb_tree (Alexander Aring) [RHEL-173993] {CVE-2026-43125} +- dpll: zl3073x: add ref-sync pair support (Ivan Vecera) [RHEL-167273] +- dpll: zl3073x: add ref sync and output clock type helpers (Ivan Vecera) [RHEL-167273] +- dpll: zl3073x: use FIELD_MODIFY() for clear-and-set patterns (Ivan Vecera) [RHEL-167273] +- dpll: zl3073x: clean up esync get/set and use zl3073x_out_is_ndiv() (Ivan Vecera) [RHEL-167273] +- dpll: zl3073x: implement frequency monitoring (Ivan Vecera) [RHEL-167833] +- dpll: add frequency monitoring callback ops (Ivan Vecera) [RHEL-167833] +- dpll: add frequency monitoring to netlink spec (Ivan Vecera) [RHEL-167833] +- dpll: zl3073x: drop selected and simplify connected ref getter (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: add reference priority to zl3073x_chan (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: add DPLL channel status fields to zl3073x_chan (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: introduce zl3073x_chan for DPLL channel state (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: add zl3073x_ref_state_update helper (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: use struct_group to partition states (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: add die temperature reporting for supported chips (Ivan Vecera) [RHEL-172938] +- dpll: zl3073x: detect DPLL channel count from chip ID at runtime (Ivan Vecera) [RHEL-172938] +- ALSA: 6fire: fix use-after-free on disconnect (CKI Backport Bot) [RHEL-172969] {CVE-2026-31581} +- net: mana: fix use-after-free in add_adev() error path (CKI Backport Bot) [RHEL-172768] {CVE-2026-43056} +- scsi: target: iscsi: Fix use-after-free in iscsit_dec_conn_usage_count() (CKI Backport Bot) [RHEL-165564] {CVE-2026-23216} +- net: bonding: fix use-after-free in bond_xmit_broadcast() (CKI Backport Bot) [RHEL-168068] {CVE-2026-31419} +- x86/kvm: Avoid freeing stack-allocated node in kvm_async_pf_queue_task (Ryosuke Yasuoka) [RHEL-158916] +Resolves: RHEL-158916, RHEL-165564, RHEL-167273, RHEL-167833, RHEL-168068, RHEL-172768, RHEL-172938, RHEL-172969, RHEL-173843, RHEL-173993, RHEL-174336, RHEL-177526, RHEL-178408, RHEL-179712, RHEL-179988, RHEL-181822 + +* Tue Jun 02 2026 CKI KWF Bot [5.14.0-687.13.1.el9_8] +- smb: client: reject userspace cifs.spnego descriptions (Paulo Alcantara) [RHEL-178944] {CVE-2026-46243} +- s390/dasd: Copy detected format information to secondary device (Ramesh Chhetri) [RHEL-176472] +- s390/dasd: Move quiesce state with pprc swap (Ramesh Chhetri) [RHEL-176472] +- s390/dasd: Fix gendisk parent after copy pair swap (Ramesh Chhetri) [RHEL-176472] +- nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-171745] +- nvme: nvme-fc: move tagset removal to nvme_fc_delete_ctrl() (Ewan D. Milne) [RHEL-171745] +- Buffer overflow in drivers/xen/sys-hypervisor.c (Vitaly Kuznetsov) [RHEL-172510] {CVE-2026-31786} +- crypto: authenc - Correctly pass EINPROGRESS back up to the caller (Vladislav Dronov) [RHEL-172167] +- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Vladislav Dronov) [RHEL-172167] +- smb: client: fix OOB reads parsing symlink error response (CKI Backport Bot) [RHEL-171471] {CVE-2026-31613} +- mm/page_alloc: add vm.thp_thisnode_reclaim sysctl to allow THP reclaim on local node (Nico Pache) [RHEL-164778] +- mm/page_alloc: simplify __alloc_pages_slowpath() flow (Nico Pache) [RHEL-164778] +- mm/page_alloc: refactor the initial compaction handling (Nico Pache) [RHEL-164778] +- mm/page_alloc: ignore the exact initial compaction result (Nico Pache) [RHEL-164778] +- mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocations (Nico Pache) [RHEL-164778] +- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Nico Pache) [RHEL-164778] +- mm: warn about illegal __GFP_NOFAIL usage in a more appropriate location and manner (Nico Pache) [RHEL-164778] +- mm: document __GFP_NOFAIL must be blockable (Nico Pache) [RHEL-164778] +Resolves: RHEL-164778, RHEL-171471, RHEL-171745, RHEL-172167, RHEL-172510, RHEL-176472, RHEL-178944 + +* Mon May 25 2026 CKI KWF Bot [5.14.0-687.12.1.el9_8] +- dm-thin: fix metadata refcount underflow (Benjamin Marzinski) [RHEL-169626] +- netfilter: xt_tcpmss: check remaining length before reading optlen (CKI Backport Bot) [RHEL-174216] {CVE-2026-43190} +- wifi: brcmfmac: validate bsscfg indices in IF events (CKI Backport Bot) [RHEL-173848] {CVE-2026-43110} +- Bluetooth: SCO: fix race conditions in sco_sock_connect() (CKI Backport Bot) [RHEL-172599] {CVE-2026-43023} +- Bluetooth: MGMT: validate LTK enc_size on load (CKI Backport Bot) [RHEL-172572] {CVE-2026-43020} +- crypto: tegra - Disable softirqs before finalizing request (CKI Backport Bot) [RHEL-170914] +- proc: fix type confusion in pde_set_flags() (Abhi Das) [RHEL-163343] {CVE-2025-38653} +- proc: fix missing pde_set_flags() for net proc files (Abhi Das) [RHEL-163343] {CVE-2025-38653} +- proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al (CKI Backport Bot) [RHEL-163343] {CVE-2025-38653} +- pNFS: fix a missing wake up while waiting on NFS_LAYOUT_DRAIN (Olga Kornievskaia) [RHEL-157470] +Resolves: RHEL-157470, RHEL-163343, RHEL-169626, RHEL-170914, RHEL-172572, RHEL-172599, RHEL-173848, RHEL-174216 + +* Tue May 19 2026 CKI KWF Bot [5.14.0-687.11.1.el9_8] +- mm/page_alloc: clear page->private in free_pages_prepare() (Rafael Aquini) [RHEL-174750] {CVE-2026-43303} +- ice: fix infinite recursion in ice_cfg_tx_topo via ice_init_dev_hw (CKI Backport Bot) [RHEL-175441] +- smb: client: validate dacloffset before building DACL pointers (Paulo Alcantara) [RHEL-172821] +- smb: client: use kzalloc to zero-initialize security descriptor buffer (Paulo Alcantara) [RHEL-172821] +- smb: client: scope end_of_dacl to CIFS_DEBUG2 use in parse_dacl (Paulo Alcantara) [RHEL-172821] +- smb: client: require a full NFS mode SID before reading mode bits (Paulo Alcantara) [RHEL-172821] +- smb: client: validate the whole DACL before rewriting it in cifsacl (Paulo Alcantara) [RHEL-172821] {CVE-2026-31709} +- Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold (David Marlin) [RHEL-165063] {CVE-2026-31408} +- xfs: fix freemap adjustments when adding xattrs to leaf blocks (CKI Backport Bot) [RHEL-174058] {CVE-2026-43158} +- xfs: delete attr leaf freemap entries when empty (CKI Backport Bot) [RHEL-174058] {CVE-2026-43158} +- redhat/configs: enable CONFIG_SCLP_OFB for s390x (Jan Polensky) [RHEL-172927] +- HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq (CKI Backport Bot) [RHEL-172740] {CVE-2026-43051} +- netfilter: nf_conntrack_helper: pass helper to expect cleanup (CKI Backport Bot) [RHEL-172620] {CVE-2026-43027} +- s390/pci: Avoid deadlock between PCI error recovery and mlx5 crdump (Ramesh Chhetri) [RHEL-166859] +- ice: add dpll peer notification for paired SMA and U.FL pins (Petr Oros) [RHEL-171829] +- ice: fix missing dpll notifications for SW pins (Petr Oros) [RHEL-171829] +- dpll: export __dpll_pin_change_ntf() for use under dpll_lock (Petr Oros) [RHEL-171829] +- ice: fix SMA and U.FL pin state changes affecting paired pin (Petr Oros) [RHEL-162179] +- ice: fix missing SMA pin initialization in DPLL subsystem (Petr Oros) [RHEL-171832] +- ice: fix NULL pointer dereference in ice_reset_all_vfs() (Petr Oros) [RHEL-172257] +- dpll: zl3073x: Remove redundant cleanup in devm_dpll_init() (CKI Backport Bot) [RHEL-164442] +- dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for some chip IDs (CKI Backport Bot) [RHEL-164442] +- dpll: zl3073x: Fix ref frequency setting (CKI Backport Bot) [RHEL-164442] +- dpll: zl3073x: Include current frequency in supported frequencies list (CKI Backport Bot) [RHEL-164442] +- dpll: zl3073x: Add output pin frequency helper (CKI Backport Bot) [RHEL-164442] +- scsi: storvsc: Handle PERSISTENT_RESERVE_IN truncation for Hyper-V vFC (Vitaly Kuznetsov) [RHEL-171378] +- netfilter: ip6t_eui64: reject invalid MAC header for all packets (CKI Backport Bot) [RHEL-171155] {CVE-2026-31685} +- net: sched: act_csum: validate nested VLAN headers (CKI Backport Bot) [RHEL-171138] {CVE-2026-31684} +- cifs: make default value of retrans as zero (Paulo Alcantara) [RHEL-170960] +- ice: fix ice_ptp_read_tx_hwtstamp_status_eth56g (Petr Oros) [RHEL-170701] +- ice: fix ready bitmap check for non-E822 devices (Petr Oros) [RHEL-170701] +- ice: perform PHY soft reset for E825C ports at initialization (Petr Oros) [RHEL-170701] +- ice: fix timestamp interrupt configuration for E825C (Petr Oros) [RHEL-170701] +- drm/mgag200: fix mgag200_bmc_stop_scanout() (Jocelyn Falempe) [RHEL-150179] +- nbd: defer config unlock in nbd_genl_connect (Jeff Moyer) [RHEL-166950] {CVE-2025-68366} +- x86/mm: flush IOMMU before freeing kernel page table pages (Jerry Snitselaar) [RHEL-167100] {CVE-2025-71089} +- iommu/sva: add kernel page table IOTLB flush notification (Jerry Snitselaar) [RHEL-167100] {CVE-2025-71089} +- netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() (CKI Backport Bot) [RHEL-166987] {CVE-2026-23455} +- crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id (CKI Backport Bot) [RHEL-166927] {CVE-2025-68724} +- ima: don't clear IMA_DIGSIG flag when setting or removing non-IMA xattr (Bruno Meneguele) [RHEL-169734] {CVE-2025-68183} +- i2c: i801: Revert "i2c: i801: replace acpi_lock with I2C bus lock" (David Arcari) [RHEL-155312] +- ice: fix PTP timestamping broken by SyncE code on E825C (Petr Oros) [RHEL-162182] +- ice: fix missing TX timestamps interrupts on E825 devices (CKI Backport Bot) [RHEL-162185] +- Revert "mm: pcp: increase pcp->free_count threshold to trigger free_high" (Luiz Capitulino) [RHEL-163464] +- netfilter: nf_tables: release flowtable after rcu grace period on error (CKI Backport Bot) [RHEL-160461] {CVE-2026-23392} +Resolves: RHEL-150179, RHEL-155312, RHEL-160461, RHEL-162179, RHEL-162182, RHEL-162185, RHEL-163464, RHEL-164442, RHEL-165063, RHEL-166859, RHEL-166927, RHEL-166950, RHEL-166987, RHEL-167100, RHEL-169734, RHEL-170701, RHEL-170960, RHEL-171138, RHEL-171155, RHEL-171378, RHEL-171829, RHEL-171832, RHEL-172257, RHEL-172620, RHEL-172740, RHEL-172821, RHEL-172927, RHEL-174058, RHEL-174750, RHEL-175441 + +* Mon May 18 2026 CKI KWF Bot [5.14.0-687.10.1.el9_8] +- net: skbuff: propagate shared-frag marker through frag-transfer helpers (Sabrina Dubroca) [RHEL-176064] {CVE-2026-46300} +- net: move skb_gro_receive_list from udp to core (Sabrina Dubroca) [RHEL-176064] {CVE-2026-46300} +- net: skbuff: preserve shared-frag marker during coalescing (Sabrina Dubroca) [RHEL-176064] {CVE-2026-46300} +- ptrace: slightly saner 'get_dumpable()' logic (Ricardo Robaina) [RHEL-176454] {CVE-2026-46333} +- md/bitmap: fix GPF in write_page caused by resize race (Nigel Croxon) [RHEL-174091] {CVE-2026-43163} +- RDMA/umem: Fix double dma_buf_unpin in failure path (CKI Backport Bot) [RHEL-174020] {CVE-2026-43128} +- usbip: validate number_of_packets in usbip_pack_ret_submit() (CKI Backport Bot) [RHEL-171430] {CVE-2026-31607} +- can: raw: fix ro->uniq use-after-free in raw_rcv() (CKI Backport Bot) [RHEL-170759] {CVE-2026-31532} +Resolves: RHEL-170759, RHEL-171430, RHEL-174020, RHEL-174091, RHEL-176064, RHEL-176454 + +* Mon May 11 2026 Patrick Talbert [5.14.0-687.9.1.el9_8] +- xfrm: esp: avoid in-place decrypt on shared skb frags (Sabrina Dubroca) [RHEL-174563] {CVE-2026-43284} +Resolves: RHEL-174563 + +* Mon May 04 2026 Patrick Talbert [5.14.0-687.8.1.el9_8] +- crypto: algif_aead - snapshot IV for async AEAD requests (Herbert Xu) [RHEL-172204] +- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [RHEL-172204] +- crypto: authencesn - reject short ahash digests during instance creation (Herbert Xu) [RHEL-172204] +- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu) [RHEL-172204] +- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu) [RHEL-172204] {CVE-2026-31431} +- crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec (Herbert Xu) [RHEL-172204] {CVE-2026-23060} +- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu) [RHEL-172204] +- crypto: af_alg - limit RX SG extraction by receive buffer budget (Herbert Xu) [RHEL-172204] {CVE-2026-31677} +- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) [RHEL-172204] {CVE-2026-31431} +- crypto: af-alg - fix NULL pointer dereference in scatterwalk (Herbert Xu) [RHEL-172204] +Resolves: RHEL-172204 + +* Fri Apr 24 2026 CKI KWF Bot [5.14.0-687.7.1.el9_8] +- KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (Paolo Bonzini) [RHEL-153722] {CVE-2026-23401} +- powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek) [RHEL-165125] +- libceph: reset sparse-read state in osd_fault() (CKI Backport Bot) [RHEL-169078] {CVE-2026-23136} +- libceph: replace overzealous BUG_ON in osdmap_apply_incremental() (CKI Backport Bot) [RHEL-169071] {CVE-2026-22990} +- libceph: prevent potential out-of-bounds reads in handle_auth_done() (CKI Backport Bot) [RHEL-169067] {CVE-2026-22984} +- libceph: make decode_pool() more resilient against corrupted osdmaps (CKI Backport Bot) [RHEL-169063] {CVE-2025-71116} +- scsi: lpfc: avoid crashing in lpfc_nlp_get() if lpfc_nodelist was freed (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Revise logging format for failed CT MIB requests" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Update debugfs trace ring initialization messages" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Modify end-of-life adapters' model descriptions" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Copyright updates for 14.4.0.10 patches" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Update lpfc version to 14.4.0.10" (Ewan D. Milne) [RHEL-167742] +- Revert "lpfc: don't use file->f_path.dentry for comparisons" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Fix wrong function reference in a comment" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: use min() to improve code" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Use int type to store negative error codes" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Remove unused member variables in struct lpfc_hba and lpfc_vport" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Abort outstanding ELS WQEs regardless of if rmmod is in progress" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Define size of debugfs entry for xri rebalancing" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Fix memory leak when nvmeio_trc debugfs entry is used" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Use switch case statements in DIF debugfs handlers" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Clean up extraneous phba dentries" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Convert debugfs directory counts from atomic to unsigned int" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Update lpfc version to 14.4.0.11" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Copyright updates for 14.4.0.11 patches" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Update various NPIV diagnostic log messaging" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Revise discovery related function headers and comments" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Remove redundant NULL ptr assignment in lpfc_els_free_iocb()" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Ensure unregistration of rpis for received PLOGIs" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Fix leaked ndlp krefs when in point-to-point topology" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Modify kref handling for Fabric Controller ndlps" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Allow support for BB credit recovery in point-to-point topology" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Add capability to register Platform Name ID to fabric" (Ewan D. Milne) [RHEL-167742] +- Revert "scsi: lpfc: Update lpfc version to 14.4.0.12" (Ewan D. Milne) [RHEL-167742] +- drm/i915/dp: Fix panel replay when DSC is enabled (Anusha Srivatsa) [RHEL-104822] +- drm/i915/dp_mst: Recompute all MST link CRTCs if DSC gets enabled on the link (Anusha Srivatsa) [RHEL-104822] +- drm/i915/dp_mst: Track DSC enabled status on the MST link (Anusha Srivatsa) [RHEL-104822] +- drm/i915/dp_mst: Reuse the DP-SST helper function to compute FEC config (Anusha Srivatsa) [RHEL-104822] +- drm/i915/dp: Export helper to determine if FEC on non-UHBR links is required (Anusha Srivatsa) [RHEL-104822] +- drm/i915/dp: Ensure the FEC state stays disabled for UHBR links (Anusha Srivatsa) [RHEL-104822] +- drm/i915/dsc: Add helper to enable the DSC configuration for a CRTC (Anusha Srivatsa) [RHEL-104822] +- x86/boot: Handle relative CONFIG_EFI_SBAT_FILE file paths (Oleksii Baranov) [RHEL-157853] +- net/sched: Only allow act_ct to bind to clsact/ingress qdiscs and shared blocks (CKI Backport Bot) [RHEL-157235] {CVE-2026-23270} +- net/sched: cls_u32: use skb_header_pointer_careful() (Paolo Abeni) [RHEL-150404] {CVE-2026-23204} +- net: add skb_header_pointer_careful() helper (Paolo Abeni) [RHEL-150404] +Resolves: RHEL-104822, RHEL-150404, RHEL-153722, RHEL-157235, RHEL-157853, RHEL-165125, RHEL-167742, RHEL-169063, RHEL-169067, RHEL-169071, RHEL-169078 + +* Thu Apr 16 2026 CKI KWF Bot [5.14.0-687.6.1.el9_8] +- nfsd: fix heap overflow in NFSv4.0 LOCK replay cache (Scott Mayhew) [RHEL-167017] {CVE-2026-31402} +- scsi: qla2xxx: Fix improper freeing of purex item (CKI Backport Bot) [RHEL-159223] {CVE-2025-68741} +- smb: client: fix krb5 mount with username option (Paulo Alcantara) [RHEL-158988] +- ionic: fix persistent MAC address override on PF (Mohammad Heib) [RHEL-151378] +- RDMA/bnxt_re: convert timeouts to secs_to_jiffies() (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Fix return code of bnxt_re_configure_cc (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Fix missing error handling for tx_queue (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Fix incorrect display of inactivity_cp in debugfs output (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Fix the condition check while programming congestion control (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Fix buffer overflow in debugfs code (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Congestion control settings using debugfs hook (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Use macro instead of hard coded value (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Support 2G message size (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Fix size of uverbs_copy_to() in BNXT_RE_METHOD_GET_TOGGLE_MEM (CKI Backport Bot) [RHEL-155966] +- RDMA/bnxt_re: Support extended stats for Thor2 VF (CKI Backport Bot) [RHEL-155966] +- net: hv_netvsc: reject RSS hash key programming without RX indirection table (Medha Mummigatti) [RHEL-155207] +- ice: fix page leak for zero-size Rx descriptors (CKI Backport Bot) [RHEL-154095] +- net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop (Davide Caratti) [RHEL-150444] {CVE-2025-39766} +- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (Davide Caratti) [RHEL-150444] {CVE-2025-39766} +- rtnetlink: Allocate vfinfo size for VF GUIDs when supported (Kamal Heib) [RHEL-145522] {CVE-2025-22075} +Resolves: RHEL-145522, RHEL-150444, RHEL-151378, RHEL-154095, RHEL-155207, RHEL-155966, RHEL-158988, RHEL-159223, RHEL-167017 + * Wed Apr 01 2026 CKI KWF Bot [5.14.0-687.5.1.el9_8] - kabi: enable check-kabi (Čestmír Kalina) [RHEL-153672] - kabi: add symbols to stablelist (Čestmír Kalina) [RHEL-153672] diff --git a/redhat/self-test/data/centos-6161a435c191.el7 b/redhat/self-test/data/centos-6161a435c191.el7 index 82a0f2c8f3..943192591e 100644 --- a/redhat/self-test/data/centos-6161a435c191.el7 +++ b/redhat/self-test/data/centos-6161a435c191.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc4.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc4 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-6161a435c191.el7.spec b/redhat/self-test/data/centos-6161a435c191.el7.spec index bdcde3fd62..1bf0b5ac65 100644 --- a/redhat/self-test/data/centos-6161a435c191.el7.spec +++ b/redhat/self-test/data/centos-6161a435c191.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc4.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc4.6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc4.6.test] diff --git a/redhat/self-test/data/centos-6161a435c191.fc25 b/redhat/self-test/data/centos-6161a435c191.fc25 index 21e8f17c5f..5ee4fbc15e 100644 --- a/redhat/self-test/data/centos-6161a435c191.fc25 +++ b/redhat/self-test/data/centos-6161a435c191.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc4.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc4 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-6161a435c191.fc25.spec b/redhat/self-test/data/centos-6161a435c191.fc25.spec index d12d8bcf46..1bb696fa2d 100644 --- a/redhat/self-test/data/centos-6161a435c191.fc25.spec +++ b/redhat/self-test/data/centos-6161a435c191.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc4.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc4.6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc4.6.test] diff --git a/redhat/self-test/data/centos-9f4ad9e425a1.el7 b/redhat/self-test/data/centos-9f4ad9e425a1.el7 index 096b23e182..40b464b19e 100644 --- a/redhat/self-test/data/centos-9f4ad9e425a1.el7 +++ b/redhat/self-test/data/centos-9f4ad9e425a1.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-9f4ad9e425a1.el7.spec b/redhat/self-test/data/centos-9f4ad9e425a1.el7.spec index fc841d2839..eb6507c94f 100644 --- a/redhat/self-test/data/centos-9f4ad9e425a1.el7.spec +++ b/redhat/self-test/data/centos-9f4ad9e425a1.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/centos-9f4ad9e425a1.fc25 b/redhat/self-test/data/centos-9f4ad9e425a1.fc25 index f7079ba64e..45d3e65da0 100644 --- a/redhat/self-test/data/centos-9f4ad9e425a1.fc25 +++ b/redhat/self-test/data/centos-9f4ad9e425a1.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-9f4ad9e425a1.fc25.spec b/redhat/self-test/data/centos-9f4ad9e425a1.fc25.spec index 774abe0dae..55c1013c7b 100644 --- a/redhat/self-test/data/centos-9f4ad9e425a1.fc25.spec +++ b/redhat/self-test/data/centos-9f4ad9e425a1.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/centos-a5e13c6df0e4.el7 b/redhat/self-test/data/centos-a5e13c6df0e4.el7 index 128ac5ca59..4d45611718 100644 --- a/redhat/self-test/data/centos-a5e13c6df0e4.el7 +++ b/redhat/self-test/data/centos-a5e13c6df0e4.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc5.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc5 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-a5e13c6df0e4.el7.spec b/redhat/self-test/data/centos-a5e13c6df0e4.el7.spec index 423d790009..0500ad5e27 100644 --- a/redhat/self-test/data/centos-a5e13c6df0e4.el7.spec +++ b/redhat/self-test/data/centos-a5e13c6df0e4.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc5.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc5.6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc5.6.test] diff --git a/redhat/self-test/data/centos-a5e13c6df0e4.fc25 b/redhat/self-test/data/centos-a5e13c6df0e4.fc25 index c467b97934..1f30215f6a 100644 --- a/redhat/self-test/data/centos-a5e13c6df0e4.fc25 +++ b/redhat/self-test/data/centos-a5e13c6df0e4.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc5.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc5 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-a5e13c6df0e4.fc25.spec b/redhat/self-test/data/centos-a5e13c6df0e4.fc25.spec index 968abf1b9e..dd3935967d 100644 --- a/redhat/self-test/data/centos-a5e13c6df0e4.fc25.spec +++ b/redhat/self-test/data/centos-a5e13c6df0e4.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc5.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc5.6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc5.6.test] diff --git a/redhat/self-test/data/centos-edc9dd1e3c31.el7 b/redhat/self-test/data/centos-edc9dd1e3c31.el7 index 38bb517ef9..d3255f183e 100644 --- a/redhat/self-test/data/centos-edc9dd1e3c31.el7 +++ b/redhat/self-test/data/centos-edc9dd1e3c31.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-edc9dd1e3c31.el7.spec b/redhat/self-test/data/centos-edc9dd1e3c31.el7.spec index fc841d2839..eb6507c94f 100644 --- a/redhat/self-test/data/centos-edc9dd1e3c31.el7.spec +++ b/redhat/self-test/data/centos-edc9dd1e3c31.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/centos-edc9dd1e3c31.fc25 b/redhat/self-test/data/centos-edc9dd1e3c31.fc25 index 33b0670ed2..8a8c198af8 100644 --- a/redhat/self-test/data/centos-edc9dd1e3c31.fc25 +++ b/redhat/self-test/data/centos-edc9dd1e3c31.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE=-p stream BUILD_TARGET=c9s-candidate @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/centos-edc9dd1e3c31.fc25.spec b/redhat/self-test/data/centos-edc9dd1e3c31.fc25.spec index 774abe0dae..55c1013c7b 100644 --- a/redhat/self-test/data/centos-edc9dd1e3c31.fc25.spec +++ b/redhat/self-test/data/centos-edc9dd1e3c31.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/fedora-6161a435c191.el7 b/redhat/self-test/data/fedora-6161a435c191.el7 index 5eaa51ac15..5931432229 100644 --- a/redhat/self-test/data/fedora-6161a435c191.el7 +++ b/redhat/self-test/data/fedora-6161a435c191.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc4.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc4 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-6161a435c191.el7.spec b/redhat/self-test/data/fedora-6161a435c191.el7.spec index 9f0a8d7146..0e65381c88 100644 --- a/redhat/self-test/data/fedora-6161a435c191.el7.spec +++ b/redhat/self-test/data/fedora-6161a435c191.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc4.6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc4.6.test] diff --git a/redhat/self-test/data/fedora-6161a435c191.fc25 b/redhat/self-test/data/fedora-6161a435c191.fc25 index c3fcc11feb..f7c239bd00 100644 --- a/redhat/self-test/data/fedora-6161a435c191.fc25 +++ b/redhat/self-test/data/fedora-6161a435c191.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc4.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc4 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-6161a435c191.fc25.spec b/redhat/self-test/data/fedora-6161a435c191.fc25.spec index 9f0a8d7146..0e65381c88 100644 --- a/redhat/self-test/data/fedora-6161a435c191.fc25.spec +++ b/redhat/self-test/data/fedora-6161a435c191.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc4.6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc4.6.test] diff --git a/redhat/self-test/data/fedora-9f4ad9e425a1.el7 b/redhat/self-test/data/fedora-9f4ad9e425a1.el7 index fd30cdc1dc..987ad352d6 100644 --- a/redhat/self-test/data/fedora-9f4ad9e425a1.el7 +++ b/redhat/self-test/data/fedora-9f4ad9e425a1.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-9f4ad9e425a1.el7.spec b/redhat/self-test/data/fedora-9f4ad9e425a1.el7.spec index 7abf5bc3fe..e2194adceb 100644 --- a/redhat/self-test/data/fedora-9f4ad9e425a1.el7.spec +++ b/redhat/self-test/data/fedora-9f4ad9e425a1.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/fedora-9f4ad9e425a1.fc25 b/redhat/self-test/data/fedora-9f4ad9e425a1.fc25 index cb0971403b..96293dae91 100644 --- a/redhat/self-test/data/fedora-9f4ad9e425a1.fc25 +++ b/redhat/self-test/data/fedora-9f4ad9e425a1.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-9f4ad9e425a1.fc25.spec b/redhat/self-test/data/fedora-9f4ad9e425a1.fc25.spec index 7abf5bc3fe..e2194adceb 100644 --- a/redhat/self-test/data/fedora-9f4ad9e425a1.fc25.spec +++ b/redhat/self-test/data/fedora-9f4ad9e425a1.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/fedora-a5e13c6df0e4.el7 b/redhat/self-test/data/fedora-a5e13c6df0e4.el7 index 32b62d44ab..6d0150097a 100644 --- a/redhat/self-test/data/fedora-a5e13c6df0e4.el7 +++ b/redhat/self-test/data/fedora-a5e13c6df0e4.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc5.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc5 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-a5e13c6df0e4.el7.spec b/redhat/self-test/data/fedora-a5e13c6df0e4.el7.spec index 1ada6692c6..9e26126af0 100644 --- a/redhat/self-test/data/fedora-a5e13c6df0e4.el7.spec +++ b/redhat/self-test/data/fedora-a5e13c6df0e4.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc5.6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc5.6.test] diff --git a/redhat/self-test/data/fedora-a5e13c6df0e4.fc25 b/redhat/self-test/data/fedora-a5e13c6df0e4.fc25 index b69cd7147b..34ab3240b0 100644 --- a/redhat/self-test/data/fedora-a5e13c6df0e4.fc25 +++ b/redhat/self-test/data/fedora-a5e13c6df0e4.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc5.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc5 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-a5e13c6df0e4.fc25.spec b/redhat/self-test/data/fedora-a5e13c6df0e4.fc25.spec index 1ada6692c6..9e26126af0 100644 --- a/redhat/self-test/data/fedora-a5e13c6df0e4.fc25.spec +++ b/redhat/self-test/data/fedora-a5e13c6df0e4.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc5.6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc5.6.test] diff --git a/redhat/self-test/data/fedora-edc9dd1e3c31.el7 b/redhat/self-test/data/fedora-edc9dd1e3c31.el7 index 85b0f55bbb..7151091e92 100644 --- a/redhat/self-test/data/fedora-edc9dd1e3c31.el7 +++ b/redhat/self-test/data/fedora-edc9dd1e3c31.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-edc9dd1e3c31.el7.spec b/redhat/self-test/data/fedora-edc9dd1e3c31.el7.spec index 7abf5bc3fe..e2194adceb 100644 --- a/redhat/self-test/data/fedora-edc9dd1e3c31.el7.spec +++ b/redhat/self-test/data/fedora-edc9dd1e3c31.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/fedora-edc9dd1e3c31.fc25 b/redhat/self-test/data/fedora-edc9dd1e3c31.fc25 index e6b8f458f4..74c24c047d 100644 --- a/redhat/self-test/data/fedora-edc9dd1e3c31.fc25 +++ b/redhat/self-test/data/fedora-edc9dd1e3c31.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rawhide @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/fedora-edc9dd1e3c31.fc25.spec b/redhat/self-test/data/fedora-edc9dd1e3c31.fc25.spec index 7abf5bc3fe..e2194adceb 100644 --- a/redhat/self-test/data/fedora-edc9dd1e3c31.fc25.spec +++ b/redhat/self-test/data/fedora-edc9dd1e3c31.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/rhel-6161a435c191.el7 b/redhat/self-test/data/rhel-6161a435c191.el7 index f44f37d898..ce3e000cd1 100644 --- a/redhat/self-test/data/rhel-6161a435c191.el7 +++ b/redhat/self-test/data/rhel-6161a435c191.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc4.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc4 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-6161a435c191.el7.spec b/redhat/self-test/data/rhel-6161a435c191.el7.spec index bdcde3fd62..1bf0b5ac65 100644 --- a/redhat/self-test/data/rhel-6161a435c191.el7.spec +++ b/redhat/self-test/data/rhel-6161a435c191.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc4.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc4.6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc4.6.test] diff --git a/redhat/self-test/data/rhel-6161a435c191.fc25 b/redhat/self-test/data/rhel-6161a435c191.fc25 index c8b1854791..b4c9bdb2a1 100644 --- a/redhat/self-test/data/rhel-6161a435c191.fc25 +++ b/redhat/self-test/data/rhel-6161a435c191.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc4.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc4 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-6161a435c191.fc25.spec b/redhat/self-test/data/rhel-6161a435c191.fc25.spec index d12d8bcf46..1bb696fa2d 100644 --- a/redhat/self-test/data/rhel-6161a435c191.fc25.spec +++ b/redhat/self-test/data/rhel-6161a435c191.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc4.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc4.6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc4.6.test] diff --git a/redhat/self-test/data/rhel-9f4ad9e425a1.el7 b/redhat/self-test/data/rhel-9f4ad9e425a1.el7 index cdb2b13036..a5bbd5ee2d 100644 --- a/redhat/self-test/data/rhel-9f4ad9e425a1.el7 +++ b/redhat/self-test/data/rhel-9f4ad9e425a1.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-9f4ad9e425a1.el7.spec b/redhat/self-test/data/rhel-9f4ad9e425a1.el7.spec index fc841d2839..eb6507c94f 100644 --- a/redhat/self-test/data/rhel-9f4ad9e425a1.el7.spec +++ b/redhat/self-test/data/rhel-9f4ad9e425a1.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/rhel-9f4ad9e425a1.fc25 b/redhat/self-test/data/rhel-9f4ad9e425a1.fc25 index 17b00a8bd6..4bcaa2d4c1 100644 --- a/redhat/self-test/data/rhel-9f4ad9e425a1.fc25 +++ b/redhat/self-test/data/rhel-9f4ad9e425a1.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-9f4ad9e425a1.fc25.spec b/redhat/self-test/data/rhel-9f4ad9e425a1.fc25.spec index 774abe0dae..55c1013c7b 100644 --- a/redhat/self-test/data/rhel-9f4ad9e425a1.fc25.spec +++ b/redhat/self-test/data/rhel-9f4ad9e425a1.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/rhel-a5e13c6df0e4.el7 b/redhat/self-test/data/rhel-a5e13c6df0e4.el7 index 09179762ec..d77c4c32ab 100644 --- a/redhat/self-test/data/rhel-a5e13c6df0e4.el7 +++ b/redhat/self-test/data/rhel-a5e13c6df0e4.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc5.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc5 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-a5e13c6df0e4.el7.spec b/redhat/self-test/data/rhel-a5e13c6df0e4.el7.spec index 423d790009..0500ad5e27 100644 --- a/redhat/self-test/data/rhel-a5e13c6df0e4.el7.spec +++ b/redhat/self-test/data/rhel-a5e13c6df0e4.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc5.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc5.6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc5.6.test] diff --git a/redhat/self-test/data/rhel-a5e13c6df0e4.fc25 b/redhat/self-test/data/rhel-a5e13c6df0e4.fc25 index 380e1c4be7..e0665385f4 100644 --- a/redhat/self-test/data/rhel-a5e13c6df0e4.fc25 +++ b/redhat/self-test/data/rhel-a5e13c6df0e4.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-0.rc5.6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12-rc5 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-a5e13c6df0e4.fc25.spec b/redhat/self-test/data/rhel-a5e13c6df0e4.fc25.spec index 968abf1b9e..dd3935967d 100644 --- a/redhat/self-test/data/rhel-a5e13c6df0e4.fc25.spec +++ b/redhat/self-test/data/rhel-a5e13c6df0e4.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 0.rc5.6%{?buildid}%{?dist} %define kabiversion 5.12.0-0.rc5.6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-0.rc5.6.test] diff --git a/redhat/self-test/data/rhel-edc9dd1e3c31.el7 b/redhat/self-test/data/rhel-edc9dd1e3c31.el7 index 9dd0a454c9..b7f7bffab4 100644 --- a/redhat/self-test/data/rhel-edc9dd1e3c31.el7 +++ b/redhat/self-test/data/rhel-edc9dd1e3c31.el7 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-edc9dd1e3c31.el7.spec b/redhat/self-test/data/rhel-edc9dd1e3c31.el7.spec index fc841d2839..eb6507c94f 100644 --- a/redhat/self-test/data/rhel-edc9dd1e3c31.el7.spec +++ b/redhat/self-test/data/rhel-edc9dd1e3c31.el7.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.el7 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/redhat/self-test/data/rhel-edc9dd1e3c31.fc25 b/redhat/self-test/data/rhel-edc9dd1e3c31.fc25 index 23b6d23d97..da4a780411 100644 --- a/redhat/self-test/data/rhel-edc9dd1e3c31.fc25 +++ b/redhat/self-test/data/rhel-edc9dd1e3c31.fc25 @@ -5,6 +5,7 @@ ARCHCONFIG=X86_64 ARCH_LIST=aarch64 ppc64le s390x x86_64 BASEVERSION=5.12.0-6.test BUILD=6 +BUILDOPTS=+kabidupchk BUILD_FLAGS= BUILD_PROFILE= BUILD_TARGET=rhel-9.8.0-test-pesign @@ -80,6 +81,6 @@ UPSTREAMBUILD_GIT_ONLY= UPSTREAM_BRANCH=v5.14 UPSTREAM_TARBALL_NAME=5.12 VERSION_ON_UPSTREAM=0 -YSTREAM_FLAG=yes -ZSTREAM_FLAG=no +YSTREAM_FLAG=no +ZSTREAM_FLAG=yes _OUTPUT=.. diff --git a/redhat/self-test/data/rhel-edc9dd1e3c31.fc25.spec b/redhat/self-test/data/rhel-edc9dd1e3c31.fc25.spec index 774abe0dae..55c1013c7b 100644 --- a/redhat/self-test/data/rhel-edc9dd1e3c31.fc25.spec +++ b/redhat/self-test/data/rhel-edc9dd1e3c31.fc25.spec @@ -10,4 +10,5 @@ %define patchlevel 12 %define specrelease 6%{?buildid}%{?dist} %define kabiversion 5.12.0-6.test.fc25 +%define _with_kabidupchk 1 Mon Mar 28 2022 Fedora Kernel Team [5.12.0-6.test] diff --git a/tools/lib/perf/Makefile b/tools/lib/perf/Makefile index 3a9b2140aa..703a8ff0b3 100644 --- a/tools/lib/perf/Makefile +++ b/tools/lib/perf/Makefile @@ -54,13 +54,6 @@ endif TEST_ARGS := $(if $(V),-v) -# Set compile option CFLAGS -ifdef EXTRA_CFLAGS - CFLAGS := $(EXTRA_CFLAGS) -else - CFLAGS := -g -Wall -endif - INCLUDES = \ -I$(srctree)/tools/lib/perf/include \ -I$(srctree)/tools/lib/ \ @@ -70,11 +63,12 @@ INCLUDES = \ -I$(srctree)/tools/include/uapi # Append required CFLAGS -override CFLAGS += $(EXTRA_WARNINGS) -override CFLAGS += -Werror -Wall +override CFLAGS := $(INCLUDES) $(CFLAGS) +override CFLAGS += -g -Werror -Wall override CFLAGS += -fPIC -override CFLAGS += $(INCLUDES) override CFLAGS += -fvisibility=hidden +override CFLAGS += $(EXTRA_WARNINGS) +override CFLAGS += $(EXTRA_CFLAGS) all: