Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
25.11.0-rc4
25.11.0
2 changes: 1 addition & 1 deletion app/test-bbdev/test_vectors/bbdev_null.data
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# Copyright(c) 2017 Intel Corporation

op_type =
RTE_BBDEV_OP_NONE
RTE_BBDEV_OP_NONE
Original file line number Diff line number Diff line change
Expand Up @@ -637,4 +637,4 @@ RTE_BBDEV_TURBO_SUBBLOCK_DEINTERLEAVE, RTE_BBDEV_TURBO_CRC_TYPE_24B,
RTE_BBDEV_TURBO_NEG_LLR_1_BIT_IN

expected_status =
OK
OK
Original file line number Diff line number Diff line change
Expand Up @@ -637,4 +637,4 @@ RTE_BBDEV_TURBO_SUBBLOCK_DEINTERLEAVE, RTE_BBDEV_TURBO_CRC_TYPE_24B,
RTE_BBDEV_TURBO_NEG_LLR_1_BIT_IN

expected_status =
OK
OK
Original file line number Diff line number Diff line change
Expand Up @@ -1219,4 +1219,4 @@ RTE_BBDEV_TURBO_SOFT_OUTPUT, RTE_BBDEV_TURBO_SUBBLOCK_DEINTERLEAVE, RTE_BBDEV_TU
RTE_BBDEV_TURBO_NEG_LLR_1_BIT_SOFT_OUT

expected_status =
OK
OK
Original file line number Diff line number Diff line change
Expand Up @@ -674,4 +674,4 @@ RTE_BBDEV_TURBO_SUBBLOCK_DEINTERLEAVE, RTE_BBDEV_TURBO_NEG_LLR_1_BIT_IN,
RTE_BBDEV_TURBO_CRC_TYPE_24B, RTE_BBDEV_TURBO_DEC_TB_CRC_24B_KEEP

expected_status =
OK
OK
Original file line number Diff line number Diff line change
Expand Up @@ -156,4 +156,4 @@ op_flags =
RTE_BBDEV_TURBO_CRC_24A_ATTACH

expected_status =
OK
OK
Original file line number Diff line number Diff line change
Expand Up @@ -150,4 +150,4 @@ op_flags =
RTE_BBDEV_TURBO_CRC_24B_ATTACH

expected_status =
OK
OK
8 changes: 4 additions & 4 deletions app/test-pmd/config.c
Original file line number Diff line number Diff line change
Expand Up @@ -6502,8 +6502,8 @@ vlan_extend_set(portid_t port_id, int on)
diag = rte_eth_dev_set_vlan_offload(port_id, vlan_offload);
if (diag < 0) {
fprintf(stderr,
"rx_vlan_extend_set(port_pi=%d, on=%d) failed diag=%d\n",
port_id, on, diag);
"%s(port_pi=%d, on=%d) failed diag=%d\n",
__func__, port_id, on, diag);
return;
}
ports[port_id].dev_conf.rxmode.offloads = port_rx_offloads;
Expand Down Expand Up @@ -6729,8 +6729,8 @@ vlan_tpid_set(portid_t port_id, enum rte_vlan_type vlan_type, uint16_t tp_id)
return;

fprintf(stderr,
"tx_vlan_tpid_set(port_pi=%d, vlan_type=%d, tpid=%d) failed diag=%d\n",
port_id, vlan_type, tp_id, diag);
"%s(port_pi=%d, vlan_type=%d, tpid=%d) failed diag=%d\n",
__func__, port_id, vlan_type, tp_id, diag);
}

void
Expand Down
2 changes: 1 addition & 1 deletion doc/guides/contributing/img/abi_stability_policy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/contributing/img/what_is_an_abi.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/howto/img/flow_bifurcation_overview.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion doc/guides/nics/cxgbe.rst
Original file line number Diff line number Diff line change
Expand Up @@ -886,4 +886,3 @@ port.

For this reason, one cannot allow/block a single port without
allowing/blocking the other ports on the same device.

4 changes: 0 additions & 4 deletions doc/guides/nics/ipn3ke.rst
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,3 @@ To start ``testpmd``, and add I40e PF to FPGA network port, enable FPGA HQoS and
.. code-block:: console

./<build_dir>/app/dpdk-testpmd -l 0-15 --vdev 'ifpga_rawdev_cfg0,ifpga=b3:00.0,port=0' --vdev 'ipn3ke_cfg0,afu=0|b3:00.0,fpga_acc={tm|flow},i40e_pf={0000:b1:00.0|0000:b1:00.1|0000:b1:00.2|0000:b1:00.3|0000:b5:00.0|0000:b5:00.1|0000:b5:00.2|0000:b5:00.3}' -- -i --no-numa --forward-mode=macswap

Limitations or Known issues
---------------------------

9 changes: 6 additions & 3 deletions doc/guides/nics/mlx5.rst
Original file line number Diff line number Diff line change
Expand Up @@ -689,9 +689,11 @@ for an additional list of options shared with other mlx5 drivers.
- ``dv_flow_en`` parameter [int]

Value 0 means legacy Verbs flow offloading.
It is available for devices older than ConnectX-9.

Value 1 enables the DV flow steering assuming it is supported by the
driver (requires rdma-core 24 or higher).
Value 1 enables the Direct Verbs flow steering.
It is available for devices older than ConnectX-9,
and requires rdma-core 24 or later.

Value 2 enables the WQE based hardware steering.
In this mode, only queue-based flow management is supported.
Expand Down Expand Up @@ -1338,7 +1340,8 @@ Hardware Steering
~~~~~~~~~~~~~~~~~

Faster than software steering (SWS),
hardware steering (HWS) is the only mode supporting the flow template async API.
hardware steering (HWS) is the only mode supporting the flow template async API,
and the only mode supported on device ConnectX-9 and later.

Flow rules are managed by the hardware,
with a WQE-based high scaling and safer flow insertion/destruction.
Expand Down
3 changes: 2 additions & 1 deletion doc/guides/prog_guide/img/bond-mode-0.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/prog_guide/img/bond-mode-1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/prog_guide/img/bond-mode-2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/prog_guide/img/bond-mode-3.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/prog_guide/img/bond-mode-4.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/prog_guide/img/bond-mode-5.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/prog_guide/img/lcore_var_mem_layout.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/prog_guide/img/pdcp_functional_overview.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/prog_guide/img/predictable_snat_1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/prog_guide/img/predictable_snat_2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/prog_guide/img/rss_queue_assign.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion doc/guides/prog_guide/img/static_array_mem_layout.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion doc/guides/sample_app_ug/img/overlay_networking.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion drivers/event/dlb2/dlb2_iface.c
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,3 @@ int (*dlb2_iface_set_cq_inflight_ctrl)(struct dlb2_hw_dev *handle,

int (*dlb2_iface_set_cos_bw)(struct dlb2_hw_dev *handle,
struct dlb2_set_cos_bw_args *args);

1 change: 0 additions & 1 deletion drivers/net/bnxt/tf_core/tf_em_common.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,3 @@
#include "tf_ext_flow_handle.h"
#include "hcapi_cfa.h"
#include "bnxt.h"

Original file line number Diff line number Diff line change
Expand Up @@ -261,4 +261,3 @@ struct bnxt_ulp_act_match_info ulp_act_match_list[] = {
.act_tid = 12
}
};

Original file line number Diff line number Diff line change
Expand Up @@ -8362,4 +8362,3 @@ struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
},
}
};

Original file line number Diff line number Diff line change
Expand Up @@ -85,4 +85,3 @@ enum bnxt_ulp_template_id {
};

#endif

Original file line number Diff line number Diff line change
Expand Up @@ -4065,4 +4065,3 @@ uint32_t ulp_act_prop_map_table[] = {
[BNXT_ULP_ACT_PROP_IDX_LAST] =
BNXT_ULP_ACT_PROP_SZ_LAST
};

Original file line number Diff line number Diff line change
Expand Up @@ -68548,4 +68548,3 @@ struct bnxt_ulp_mapper_ident_info ulp_thor2_class_ident_list[] = {
.ident_bit_pos = 64
}
};

Original file line number Diff line number Diff line change
Expand Up @@ -69581,4 +69581,3 @@ struct bnxt_ulp_mapper_ident_info ulp_thor_class_ident_list[] = {
.ident_bit_pos = 62
}
};

Original file line number Diff line number Diff line change
Expand Up @@ -18776,4 +18776,3 @@ struct bnxt_ulp_mapper_ident_info ulp_wh_plus_class_ident_list[] = {
.ident_bit_pos = 0
}
};

1 change: 0 additions & 1 deletion drivers/net/gve/base/gve_adminq.c
Original file line number Diff line number Diff line change
Expand Up @@ -1080,4 +1080,3 @@ int gve_adminq_configure_rss(struct gve_priv *priv,
gve_free_dma_mem(&rss_key_dma_mem);
return err;
}

1 change: 0 additions & 1 deletion drivers/net/gve/gve_rss.c
Original file line number Diff line number Diff line change
Expand Up @@ -203,4 +203,3 @@ gve_to_rte_rss_hf(uint16_t gve_rss_types, struct rte_eth_rss_conf *rss_conf)
if (gve_rss_types & GVE_RSS_HASH_UDPV6_EX)
rss_conf->rss_hf |= RTE_ETH_RSS_IPV6_UDP_EX;
}

1 change: 0 additions & 1 deletion drivers/net/gve/gve_rss.h
Original file line number Diff line number Diff line change
Expand Up @@ -104,4 +104,3 @@ rte_to_gve_rss_hf(uint64_t rte_rss_hf, struct gve_rss_config *gve_rss_conf);
*/
void
gve_to_rte_rss_hf(uint16_t gve_rss_types, struct rte_eth_rss_conf *rss_conf);

1 change: 0 additions & 1 deletion drivers/net/hinic/base/hinic_pmd_mbox.c
Original file line number Diff line number Diff line change
Expand Up @@ -982,4 +982,3 @@ int hinic_comm_func_to_func_init(struct hinic_hwdev *hwdev)

return 0;
}

2 changes: 0 additions & 2 deletions drivers/net/hinic/base/hinic_pmd_niccfg.c
Original file line number Diff line number Diff line change
Expand Up @@ -2115,5 +2115,3 @@ int hinic_set_fdir_tcam_rule_filter(void *hwdev, bool enable)

return err;
}


1 change: 0 additions & 1 deletion drivers/net/hinic/base/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,3 @@ foreach flag: extra_flags
endforeach

deps += ['hash']

1 change: 0 additions & 1 deletion drivers/net/intel/e1000/base/e1000_82575.c
Original file line number Diff line number Diff line change
Expand Up @@ -3579,4 +3579,3 @@ void e1000_i2c_bus_clear(struct e1000_hw *hw)
/* Put the i2c bus back to default state */
e1000_i2c_stop(hw);
}

1 change: 0 additions & 1 deletion drivers/net/intel/e1000/base/e1000_mbx.c
Original file line number Diff line number Diff line change
Expand Up @@ -764,4 +764,3 @@ s32 e1000_init_mbx_params_pf(struct e1000_hw *hw)
return E1000_SUCCESS;
}
}

1 change: 0 additions & 1 deletion drivers/net/intel/e1000/base/e1000_vf.c
Original file line number Diff line number Diff line change
Expand Up @@ -561,4 +561,3 @@ STATIC s32 e1000_check_for_link_vf(struct e1000_hw *hw)
out:
return ret_val;
}

1 change: 0 additions & 1 deletion drivers/net/intel/i40e/base/i40e_adminq.c
Original file line number Diff line number Diff line change
Expand Up @@ -1192,4 +1192,3 @@ enum i40e_status_code i40e_clean_arq_element(struct i40e_hw *hw,

return ret_code;
}

1 change: 0 additions & 1 deletion drivers/net/intel/ice/base/ice_flex_pipe.c
Original file line number Diff line number Diff line change
Expand Up @@ -4587,4 +4587,3 @@ ice_rem_prof_id_flow(struct ice_hw *hw, enum ice_block blk, u16 vsi, u64 hdl)

return status;
}

1 change: 0 additions & 1 deletion drivers/net/intel/ice/base/ice_hw_autogen.h
Original file line number Diff line number Diff line change
Expand Up @@ -11269,4 +11269,3 @@
#define E830_VSI_VSI2F_LEM_VSI_ENABLE_S 31
#define E830_VSI_VSI2F_LEM_VSI_ENABLE_M BIT(31)
#endif /* !_ICE_HW_AUTOGEN_H_ */

1 change: 0 additions & 1 deletion drivers/net/intel/ixgbe/base/ixgbe_dcb_82599.c
Original file line number Diff line number Diff line change
Expand Up @@ -578,4 +578,3 @@ s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, int link_speed,

return IXGBE_SUCCESS;
}

1 change: 0 additions & 1 deletion drivers/net/intel/ixgbe/base/ixgbe_x540.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,3 @@ void ixgbe_init_swfw_sync_X540(struct ixgbe_hw *hw);
s32 ixgbe_blink_led_start_X540(struct ixgbe_hw *hw, u32 index);
s32 ixgbe_blink_led_stop_X540(struct ixgbe_hw *hw, u32 index);
#endif /* _IXGBE_X540_H_ */

1 change: 0 additions & 1 deletion drivers/net/mlx5/hws/mlx5dr_buddy.c
Original file line number Diff line number Diff line change
Expand Up @@ -198,4 +198,3 @@ void mlx5dr_buddy_free_mem(struct mlx5dr_buddy_mem *buddy, uint32_t seg, int ord

++buddy->num_free[order];
}

1 change: 0 additions & 1 deletion drivers/net/nfp/nfp_ipsec.c
Original file line number Diff line number Diff line change
Expand Up @@ -1464,4 +1464,3 @@ nfp_ipsec_uninit(struct rte_eth_dev *dev)

rte_free(net_hw->ipsec_data);
}

1 change: 0 additions & 1 deletion drivers/net/nfp/nfpcore/nfp_elf.c
Original file line number Diff line number Diff line change
Expand Up @@ -1083,4 +1083,3 @@ nfp_elf_get_fw_version(uint32_t *fw_version,
free(fw_buf);
return 0;
}

1 change: 0 additions & 1 deletion drivers/net/ngbe/base/ngbe_dummy.h
Original file line number Diff line number Diff line change
Expand Up @@ -351,4 +351,3 @@ static inline void ngbe_init_ops_dummy(struct ngbe_hw *hw)
}

#endif /* _NGBE_TYPE_DUMMY_H_ */

1 change: 0 additions & 1 deletion drivers/net/ngbe/base/ngbe_phy.c
Original file line number Diff line number Diff line change
Expand Up @@ -438,4 +438,3 @@ s32 ngbe_init_phy(struct ngbe_hw *hw)
init_phy_ops_out:
return err;
}

1 change: 0 additions & 1 deletion drivers/net/octeontx/base/octeontx_bgx.h
Original file line number Diff line number Diff line change
Expand Up @@ -181,4 +181,3 @@ int octeontx_bgx_port_change_mode(int port,
octeontx_mbox_bgx_port_change_mode_t *cfg);

#endif /* __OCTEONTX_BGX_H__ */

1 change: 0 additions & 1 deletion drivers/net/txgbe/base/txgbe_dcb.c
Original file line number Diff line number Diff line change
Expand Up @@ -358,4 +358,3 @@ s32 txgbe_dcb_config_pfc(struct txgbe_hw *hw, u8 pfc_en, u8 *map)
ret = txgbe_dcb_config_pfc_raptor(hw, pfc_en, map);
return ret;
}

1 change: 0 additions & 1 deletion drivers/net/txgbe/base/txgbe_dcb_hw.c
Original file line number Diff line number Diff line change
Expand Up @@ -280,4 +280,3 @@ s32 txgbe_dcb_config_tc_stats_raptor(struct txgbe_hw *hw,

return 0;
}

1 change: 0 additions & 1 deletion drivers/net/txgbe/base/txgbe_dummy.h
Original file line number Diff line number Diff line change
Expand Up @@ -660,4 +660,3 @@ static inline void txgbe_init_ops_dummy(struct txgbe_hw *hw)
}

#endif /* _TXGBE_TYPE_DUMMY_H_ */

1 change: 0 additions & 1 deletion drivers/net/txgbe/base/txgbe_eeprom.c
Original file line number Diff line number Diff line change
Expand Up @@ -461,4 +461,3 @@ s32 txgbe_update_eeprom_checksum(struct txgbe_hw *hw)

return status;
}

Loading