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
13 changes: 6 additions & 7 deletions app/test/test_mp_secondary.c
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ static int
run_secondary_instances(void)
{
int ret = 0;
char coremask[10];
char core_str[10];

#ifdef RTE_EXEC_ENV_LINUX
char tmp[PATH_MAX] = {0};
Expand All @@ -81,29 +81,28 @@ run_secondary_instances(void)

/* good case, using secondary */
const char *argv1[] = {
prgname, "-c", coremask, "--proc-type=secondary",
prgname, "-l", core_str, "--proc-type=secondary",
prefix
};
/* good case, using auto */
const char *argv2[] = {
prgname, "-c", coremask, "--proc-type=auto",
prgname, "-l", core_str, "--proc-type=auto",
prefix
};
/* bad case, using invalid type */
const char *argv3[] = {
prgname, "-c", coremask, "--proc-type=ERROR",
prgname, "-l", core_str, "--proc-type=ERROR",
prefix
};
#ifdef RTE_EXEC_ENV_LINUX
/* bad case, using invalid file prefix */
const char *argv4[] = {
prgname, "-c", coremask, "--proc-type=secondary",
prgname, "-l", core_str, "--proc-type=secondary",
"--file-prefix=ERROR"
};
#endif

snprintf(coremask, sizeof(coremask), "%x", \
(1 << rte_get_main_lcore()));
snprintf(core_str, sizeof(core_str), "%u", rte_get_main_lcore());

ret |= launch_proc(argv1);
printf("### Testing rte_mp_disable() reject:\n");
Expand Down
7 changes: 3 additions & 4 deletions app/test/test_pdump.c
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ int
run_pdump_server_tests(void)
{
int ret = 0;
char coremask[10];
char core_str[10];

#ifdef RTE_EXEC_ENV_LINUX
char tmp[PATH_MAX] = { 0 };
Expand All @@ -187,12 +187,11 @@ run_pdump_server_tests(void)

/* good case, using secondary */
const char *const argv1[] = {
prgname, "-c", coremask, "--proc-type=secondary",
prgname, "-l", core_str, "--proc-type=secondary",
prefix
};

snprintf(coremask, sizeof(coremask), "%x",
(1 << rte_get_main_lcore()));
snprintf(core_str, sizeof(core_str), "%u", rte_get_main_lcore());

ret = test_pdump_init();
ret |= launch_p(argv1);
Expand Down
6 changes: 3 additions & 3 deletions app/test/test_timer_secondary.c
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ struct test_info {
static int
timer_secondary_spawn_wait(unsigned int lcore)
{
char coremask[10];
char core_str[10];
#ifdef RTE_EXEC_ENV_LINUXAPP
char tmp[PATH_MAX] = {0};
char prefix[PATH_MAX] = {0};
Expand All @@ -63,12 +63,12 @@ timer_secondary_spawn_wait(unsigned int lcore)
#endif
char const *argv[] = {
prgname,
"-c", coremask,
"-l", core_str,
"--proc-type=secondary",
prefix
};

snprintf(coremask, sizeof(coremask), "%x", (1 << lcore));
snprintf(core_str, sizeof(core_str), "%u", lcore);

return launch_proc(argv);
}
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;
}

Loading