[dpdk-test-report] |FAILURE| pw37618[dpdk-dev, v2, 04/14] net/qede/base: upgrade FW to 8.33.12.0

sys_stv at intel.com sys_stv at intel.com
Thu Jul 5 10:39:41 CEST 2018


Test-Label: Intel-compilation
Test-Status: FAILURE
http://dpdk.org/patch/37618

_apply issues_

Submitter: Rasesh Mody <rasesh.mody at cavium.com>
Date: 2018-04-09 04:48:00
DPDK git baseline:
	Repo:dpdk-master, CommitID: 05e0eee0001cb19671eb7e8d3dd68680a695fea2
	Repo:dpdk-next-eventdev, CommitID: aa9cbfc8cd1cae3e91e4741edc2aaf3d08056a39
	Repo:dpdk-next-net, CommitID: 0b8b92e38cd55c68e4dc49dd597f62327798ec74
	Repo:dpdk-next-crypto, CommitID: a5203e08a5e9b6ee9ffbbf4c150b7776de833b08
	Repo:dpdk-next-virtio, CommitID: 9b954f9c455a76304601deb88e2df1549dc9e09a

*Repo: dpdk-master
Checking patch drivers/net/qede/base/common_hsi.h...
error: while searching for:
/****************************************************************************/


#define FW_MAJOR_VERSION		8
#define FW_MINOR_VERSION		30
--
#define FW_ENGINEERING_VERSION	0

/***********************/
/* COMMON HW CONSTANTS */

error: patch failed: drivers/net/qede/base/common_hsi.h:96
error: drivers/net/qede/base/common_hsi.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.c...
error: while searching for:
	}
}

void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
{
	struct ecore_qm_info *qm_info = &p_hwfn->qm_info;
	struct ecore_mcp_link_state *p_link;

error: patch failed: drivers/net/qede/base/ecore_cxt.c:1427
error: drivers/net/qede/base/ecore_cxt.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt
 */
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);

 /**
 * @brief Reconfigures QM pf on the fly

error: patch failed: drivers/net/qede/base/ecore_cxt.h:107
error: drivers/net/qede/base/ecore_cxt.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_dev.c...
error: while searching for:
		       "pq overflow! pq %d, max pq %d\n", pq_idx, max_pq);

	/* init pq params */
	qm_info->qm_pq_params[pq_idx].vport_id = qm_info->start_vport +
						 qm_info->num_vports;
	qm_info->qm_pq_params[pq_idx].tc_id = tc;

error: patch failed: drivers/net/qede/base/ecore_dev.c:721
error: drivers/net/qede/base/ecore_dev.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_common.h...
error: while searching for:
	__le16 reserved16 /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_or_spq_prod /* word4 */;
	__le16 word5 /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_common.h:381
error: drivers/net/qede/base/ecore_hsi_common.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_debug_tools.h...
error: while searching for:
	DBG_GRC_PARAM_DUMP_CAU /* dump CAU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_QM /* dump QM memories (0/1) */,
	DBG_GRC_PARAM_DUMP_MCP /* dump MCP memories (0/1) */,
	DBG_GRC_PARAM_RESERVED /* reserved */,
	DBG_GRC_PARAM_DUMP_CFC /* dump CFC memories (0/1) */,
	DBG_GRC_PARAM_DUMP_IGU /* dump IGU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_BRB /* dump BRB memories (0/1) */,

error: patch failed: drivers/net/qede/base/ecore_hsi_debug_tools.h:960
error: drivers/net/qede/base/ecore_hsi_debug_tools.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_eth.h...
error: while searching for:
	__le16 edpm_num_bds /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_prod /* word4 */;
	__le16 tx_class /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_eth.h:346
error: drivers/net/qede/base/ecore_hsi_eth.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_init_func.h...
error: while searching for:
	u8 wrr_group /* WRR group */;
/* Indicates if a rate limiter should be allocated for the PQ (0/1) */
	u8 rl_valid;
};



error: patch failed: drivers/net/qede/base/ecore_hsi_init_func.h:114
error: drivers/net/qede/base/ecore_hsi_init_func.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.c...
error: while searching for:
#define QM_RL_PERIOD_CLK_25M		(25 * QM_RL_PERIOD)

/* RL increment value - rate is specified in mbps. the factor of 1.01 was
* added after seeing only 99% factor reached in a 25Gbps port with DPDK RFC
* 2544 test. In this scenario the PF RL was reducing the line rate to 99%
--
*/
#define QM_RL_INC_VAL(rate) \
	OSAL_MAX_T(u32, (u32)(((rate ? rate : 100000) * QM_RL_PERIOD * 101) / \
	(8 * 100)), 1)

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.c:76
error: drivers/net/qede/base/ecore_init_fw_funcs.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt			- ptt window used for writing the registers
 * @param port_id		- port ID
 * @param pf_id			- PF ID
 * @param max_phys_tcs_per_port	- max number of physical TCs per port in HW
 * @param num_pf_cids		- number of connections used by this PF
 * @param num_vf_cids		- number of connections used by VFs of this PF
 * @param num_tids		- number of tasks used by this PF

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.h:61
error: drivers/net/qede/base/ecore_init_fw_funcs.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_iro_values.h...
error: while searching for:
/* YSTORM_FLOW_CONTROL_MODE_OFFSET */
	{      0x0,      0x0,      0x0,      0x0,      0x8},
/* TSTORM_PORT_STAT_OFFSET(port_id) */
	{   0x4cb0,     0x80,      0x0,      0x0,     0x80},
/* TSTORM_LL2_PORT_STAT_OFFSET(port_id) */
	{   0x6508,     0x20,      0x0,      0x0,     0x20},
/* USTORM_VF_PF_CHANNEL_READY_OFFSET(vf_id) */
	{    0xb00,      0x8,      0x0,      0x0,      0x4},
/* USTORM_FLR_FINAL_ACK_OFFSET(pf_id) */

error: patch failed: drivers/net/qede/base/ecore_iro_values.h:13
error: drivers/net/qede/base/ecore_iro_values.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_l2.c...
error: while searching for:
	p_ramrod->flow_id_valid = 0;
	p_ramrod->flow_id = 0;

	p_ramrod->vport_id = abs_vport_id;
	p_ramrod->filter_action = b_is_add ? GFT_ADD_FILTER
					   : GFT_DELETE_FILTER;


error: patch failed: drivers/net/qede/base/ecore_l2.c:2150
error: drivers/net/qede/base/ecore_l2.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_rt_defs.h...
error: while searching for:
#define QM_REG_MAXPQSIZETXSEL_63_RT_OFFSET                          34082
#define QM_REG_BASEADDROTHERPQ_RT_OFFSET                            34083
#define QM_REG_BASEADDROTHERPQ_RT_SIZE                              128
#define QM_REG_AFULLQMBYPTHRPFWFQ_RT_OFFSET                         34211
#define QM_REG_AFULLQMBYPTHRVPWFQ_RT_OFFSET                         34212
--
#define RUNTIME_ARRAY_SIZE 41743

/* Init Callbacks */
#define DMAE_READY_CB                                               0

error: patch failed: drivers/net/qede/base/ecore_rt_defs.h:205
error: drivers/net/qede/base/ecore_rt_defs.h: patch does not apply
Checking patch drivers/net/qede/base/eth_common.h...
error: while searching for:
/* Number of etherType values configured by driver for control frame check */
#define ETH_CTL_FRAME_ETH_TYPE_NUM              4



/*

error: patch failed: drivers/net/qede/base/eth_common.h:119
error: drivers/net/qede/base/eth_common.h: patch does not apply
Checking patch drivers/net/qede/base/reg_addr.h...
error: while searching for:
  #define MCP_REG_CPU_STATE_SOFT_HALTED (0x1 << 10)
#define PRS_REG_SEARCH_TENANT_ID 0x1f044cUL
#define PGLUE_B_REG_VF_BAR1_SIZE 0x2aae68UL

error: patch failed: drivers/net/qede/base/reg_addr.h:1222
error: drivers/net/qede/base/reg_addr.h: patch does not apply
Checking patch drivers/net/qede/qede_main.c...
error: while searching for:
char fw_file[PATH_MAX];

const char *QEDE_DEFAULT_FIRMWARE =
	"/lib/firmware/qed/qed_init_values-8.30.12.0.bin";

static void
qed_update_pf_params(struct ecore_dev *edev, struct ecore_pf_params *params)

error: patch failed: drivers/net/qede/qede_main.c:19
error: drivers/net/qede/qede_main.c: patch does not apply
*Repo: dpdk-next-eventdev
Checking patch drivers/net/qede/base/common_hsi.h...
error: while searching for:
/****************************************************************************/


#define FW_MAJOR_VERSION		8
#define FW_MINOR_VERSION		30
--
#define FW_ENGINEERING_VERSION	0

/***********************/
/* COMMON HW CONSTANTS */

error: patch failed: drivers/net/qede/base/common_hsi.h:96
error: drivers/net/qede/base/common_hsi.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.c...
error: while searching for:
	}
}

void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
{
	struct ecore_qm_info *qm_info = &p_hwfn->qm_info;
	struct ecore_mcp_link_state *p_link;

error: patch failed: drivers/net/qede/base/ecore_cxt.c:1427
error: drivers/net/qede/base/ecore_cxt.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt
 */
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);

 /**
 * @brief Reconfigures QM pf on the fly

error: patch failed: drivers/net/qede/base/ecore_cxt.h:107
error: drivers/net/qede/base/ecore_cxt.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_dev.c...
error: while searching for:
		       "pq overflow! pq %d, max pq %d\n", pq_idx, max_pq);

	/* init pq params */
	qm_info->qm_pq_params[pq_idx].vport_id = qm_info->start_vport +
						 qm_info->num_vports;
	qm_info->qm_pq_params[pq_idx].tc_id = tc;

error: patch failed: drivers/net/qede/base/ecore_dev.c:721
error: drivers/net/qede/base/ecore_dev.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_common.h...
error: while searching for:
	__le16 reserved16 /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_or_spq_prod /* word4 */;
	__le16 word5 /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_common.h:381
error: drivers/net/qede/base/ecore_hsi_common.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_debug_tools.h...
error: while searching for:
	DBG_GRC_PARAM_DUMP_CAU /* dump CAU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_QM /* dump QM memories (0/1) */,
	DBG_GRC_PARAM_DUMP_MCP /* dump MCP memories (0/1) */,
	DBG_GRC_PARAM_RESERVED /* reserved */,
	DBG_GRC_PARAM_DUMP_CFC /* dump CFC memories (0/1) */,
	DBG_GRC_PARAM_DUMP_IGU /* dump IGU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_BRB /* dump BRB memories (0/1) */,

error: patch failed: drivers/net/qede/base/ecore_hsi_debug_tools.h:960
error: drivers/net/qede/base/ecore_hsi_debug_tools.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_eth.h...
error: while searching for:
	__le16 edpm_num_bds /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_prod /* word4 */;
	__le16 tx_class /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_eth.h:346
error: drivers/net/qede/base/ecore_hsi_eth.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_init_func.h...
error: while searching for:
	u8 wrr_group /* WRR group */;
/* Indicates if a rate limiter should be allocated for the PQ (0/1) */
	u8 rl_valid;
};



error: patch failed: drivers/net/qede/base/ecore_hsi_init_func.h:114
error: drivers/net/qede/base/ecore_hsi_init_func.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.c...
error: while searching for:
#define QM_RL_PERIOD_CLK_25M		(25 * QM_RL_PERIOD)

/* RL increment value - rate is specified in mbps. the factor of 1.01 was
* added after seeing only 99% factor reached in a 25Gbps port with DPDK RFC
* 2544 test. In this scenario the PF RL was reducing the line rate to 99%
--
*/
#define QM_RL_INC_VAL(rate) \
	OSAL_MAX_T(u32, (u32)(((rate ? rate : 100000) * QM_RL_PERIOD * 101) / \
	(8 * 100)), 1)

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.c:76
error: drivers/net/qede/base/ecore_init_fw_funcs.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt			- ptt window used for writing the registers
 * @param port_id		- port ID
 * @param pf_id			- PF ID
 * @param max_phys_tcs_per_port	- max number of physical TCs per port in HW
 * @param num_pf_cids		- number of connections used by this PF
 * @param num_vf_cids		- number of connections used by VFs of this PF
 * @param num_tids		- number of tasks used by this PF

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.h:61
error: drivers/net/qede/base/ecore_init_fw_funcs.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_iro_values.h...
error: while searching for:
/* YSTORM_FLOW_CONTROL_MODE_OFFSET */
	{      0x0,      0x0,      0x0,      0x0,      0x8},
/* TSTORM_PORT_STAT_OFFSET(port_id) */
	{   0x4cb0,     0x80,      0x0,      0x0,     0x80},
/* TSTORM_LL2_PORT_STAT_OFFSET(port_id) */
	{   0x6508,     0x20,      0x0,      0x0,     0x20},
/* USTORM_VF_PF_CHANNEL_READY_OFFSET(vf_id) */
	{    0xb00,      0x8,      0x0,      0x0,      0x4},
/* USTORM_FLR_FINAL_ACK_OFFSET(pf_id) */

error: patch failed: drivers/net/qede/base/ecore_iro_values.h:13
error: drivers/net/qede/base/ecore_iro_values.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_l2.c...
error: while searching for:
	p_ramrod->flow_id_valid = 0;
	p_ramrod->flow_id = 0;

	p_ramrod->vport_id = abs_vport_id;
	p_ramrod->filter_action = b_is_add ? GFT_ADD_FILTER
					   : GFT_DELETE_FILTER;


error: patch failed: drivers/net/qede/base/ecore_l2.c:2150
error: drivers/net/qede/base/ecore_l2.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_rt_defs.h...
error: while searching for:
#define QM_REG_MAXPQSIZETXSEL_63_RT_OFFSET                          34082
#define QM_REG_BASEADDROTHERPQ_RT_OFFSET                            34083
#define QM_REG_BASEADDROTHERPQ_RT_SIZE                              128
#define QM_REG_AFULLQMBYPTHRPFWFQ_RT_OFFSET                         34211
#define QM_REG_AFULLQMBYPTHRVPWFQ_RT_OFFSET                         34212
--
#define RUNTIME_ARRAY_SIZE 41743

/* Init Callbacks */
#define DMAE_READY_CB                                               0

error: patch failed: drivers/net/qede/base/ecore_rt_defs.h:205
error: drivers/net/qede/base/ecore_rt_defs.h: patch does not apply
Checking patch drivers/net/qede/base/eth_common.h...
error: while searching for:
/* Number of etherType values configured by driver for control frame check */
#define ETH_CTL_FRAME_ETH_TYPE_NUM              4



/*

error: patch failed: drivers/net/qede/base/eth_common.h:119
error: drivers/net/qede/base/eth_common.h: patch does not apply
Checking patch drivers/net/qede/base/reg_addr.h...
error: while searching for:
  #define MCP_REG_CPU_STATE_SOFT_HALTED (0x1 << 10)
#define PRS_REG_SEARCH_TENANT_ID 0x1f044cUL
#define PGLUE_B_REG_VF_BAR1_SIZE 0x2aae68UL

error: patch failed: drivers/net/qede/base/reg_addr.h:1222
error: drivers/net/qede/base/reg_addr.h: patch does not apply
Checking patch drivers/net/qede/qede_main.c...
error: while searching for:
char fw_file[PATH_MAX];

const char *QEDE_DEFAULT_FIRMWARE =
	"/lib/firmware/qed/qed_init_values-8.30.12.0.bin";

static void
qed_update_pf_params(struct ecore_dev *edev, struct ecore_pf_params *params)

error: patch failed: drivers/net/qede/qede_main.c:19
error: drivers/net/qede/qede_main.c: patch does not apply
*Repo: dpdk-next-net
Checking patch drivers/net/qede/base/common_hsi.h...
error: while searching for:
/****************************************************************************/


#define FW_MAJOR_VERSION		8
#define FW_MINOR_VERSION		30
--
#define FW_ENGINEERING_VERSION	0

/***********************/
/* COMMON HW CONSTANTS */

error: patch failed: drivers/net/qede/base/common_hsi.h:96
error: drivers/net/qede/base/common_hsi.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.c...
error: while searching for:
	}
}

void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
{
	struct ecore_qm_info *qm_info = &p_hwfn->qm_info;
	struct ecore_mcp_link_state *p_link;

error: patch failed: drivers/net/qede/base/ecore_cxt.c:1427
error: drivers/net/qede/base/ecore_cxt.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt
 */
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);

 /**
 * @brief Reconfigures QM pf on the fly

error: patch failed: drivers/net/qede/base/ecore_cxt.h:107
error: drivers/net/qede/base/ecore_cxt.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_dev.c...
error: while searching for:
		       "pq overflow! pq %d, max pq %d\n", pq_idx, max_pq);

	/* init pq params */
	qm_info->qm_pq_params[pq_idx].vport_id = qm_info->start_vport +
						 qm_info->num_vports;
	qm_info->qm_pq_params[pq_idx].tc_id = tc;

error: patch failed: drivers/net/qede/base/ecore_dev.c:721
error: drivers/net/qede/base/ecore_dev.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_common.h...
error: while searching for:
	__le16 reserved16 /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_or_spq_prod /* word4 */;
	__le16 word5 /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_common.h:381
error: drivers/net/qede/base/ecore_hsi_common.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_debug_tools.h...
error: while searching for:
	DBG_GRC_PARAM_DUMP_CAU /* dump CAU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_QM /* dump QM memories (0/1) */,
	DBG_GRC_PARAM_DUMP_MCP /* dump MCP memories (0/1) */,
	DBG_GRC_PARAM_RESERVED /* reserved */,
	DBG_GRC_PARAM_DUMP_CFC /* dump CFC memories (0/1) */,
	DBG_GRC_PARAM_DUMP_IGU /* dump IGU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_BRB /* dump BRB memories (0/1) */,

error: patch failed: drivers/net/qede/base/ecore_hsi_debug_tools.h:960
error: drivers/net/qede/base/ecore_hsi_debug_tools.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_eth.h...
error: while searching for:
	__le16 edpm_num_bds /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_prod /* word4 */;
	__le16 tx_class /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_eth.h:346
error: drivers/net/qede/base/ecore_hsi_eth.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_init_func.h...
error: while searching for:
	u8 wrr_group /* WRR group */;
/* Indicates if a rate limiter should be allocated for the PQ (0/1) */
	u8 rl_valid;
};



error: patch failed: drivers/net/qede/base/ecore_hsi_init_func.h:114
error: drivers/net/qede/base/ecore_hsi_init_func.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.c...
error: while searching for:
#define QM_RL_PERIOD_CLK_25M		(25 * QM_RL_PERIOD)

/* RL increment value - rate is specified in mbps. the factor of 1.01 was
* added after seeing only 99% factor reached in a 25Gbps port with DPDK RFC
* 2544 test. In this scenario the PF RL was reducing the line rate to 99%
--
*/
#define QM_RL_INC_VAL(rate) \
	OSAL_MAX_T(u32, (u32)(((rate ? rate : 100000) * QM_RL_PERIOD * 101) / \
	(8 * 100)), 1)

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.c:76
error: drivers/net/qede/base/ecore_init_fw_funcs.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt			- ptt window used for writing the registers
 * @param port_id		- port ID
 * @param pf_id			- PF ID
 * @param max_phys_tcs_per_port	- max number of physical TCs per port in HW
 * @param num_pf_cids		- number of connections used by this PF
 * @param num_vf_cids		- number of connections used by VFs of this PF
 * @param num_tids		- number of tasks used by this PF

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.h:61
error: drivers/net/qede/base/ecore_init_fw_funcs.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_iro_values.h...
error: while searching for:
/* YSTORM_FLOW_CONTROL_MODE_OFFSET */
	{      0x0,      0x0,      0x0,      0x0,      0x8},
/* TSTORM_PORT_STAT_OFFSET(port_id) */
	{   0x4cb0,     0x80,      0x0,      0x0,     0x80},
/* TSTORM_LL2_PORT_STAT_OFFSET(port_id) */
	{   0x6508,     0x20,      0x0,      0x0,     0x20},
/* USTORM_VF_PF_CHANNEL_READY_OFFSET(vf_id) */
	{    0xb00,      0x8,      0x0,      0x0,      0x4},
/* USTORM_FLR_FINAL_ACK_OFFSET(pf_id) */

error: patch failed: drivers/net/qede/base/ecore_iro_values.h:13
error: drivers/net/qede/base/ecore_iro_values.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_l2.c...
error: while searching for:
	p_ramrod->flow_id_valid = 0;
	p_ramrod->flow_id = 0;

	p_ramrod->vport_id = abs_vport_id;
	p_ramrod->filter_action = b_is_add ? GFT_ADD_FILTER
					   : GFT_DELETE_FILTER;


error: patch failed: drivers/net/qede/base/ecore_l2.c:2150
error: drivers/net/qede/base/ecore_l2.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_rt_defs.h...
error: while searching for:
#define QM_REG_MAXPQSIZETXSEL_63_RT_OFFSET                          34082
#define QM_REG_BASEADDROTHERPQ_RT_OFFSET                            34083
#define QM_REG_BASEADDROTHERPQ_RT_SIZE                              128
#define QM_REG_AFULLQMBYPTHRPFWFQ_RT_OFFSET                         34211
#define QM_REG_AFULLQMBYPTHRVPWFQ_RT_OFFSET                         34212
--
#define RUNTIME_ARRAY_SIZE 41743

/* Init Callbacks */
#define DMAE_READY_CB                                               0

error: patch failed: drivers/net/qede/base/ecore_rt_defs.h:205
error: drivers/net/qede/base/ecore_rt_defs.h: patch does not apply
Checking patch drivers/net/qede/base/eth_common.h...
error: while searching for:
/* Number of etherType values configured by driver for control frame check */
#define ETH_CTL_FRAME_ETH_TYPE_NUM              4



/*

error: patch failed: drivers/net/qede/base/eth_common.h:119
error: drivers/net/qede/base/eth_common.h: patch does not apply
Checking patch drivers/net/qede/base/reg_addr.h...
error: while searching for:
  #define MCP_REG_CPU_STATE_SOFT_HALTED (0x1 << 10)
#define PRS_REG_SEARCH_TENANT_ID 0x1f044cUL
#define PGLUE_B_REG_VF_BAR1_SIZE 0x2aae68UL

error: patch failed: drivers/net/qede/base/reg_addr.h:1222
error: drivers/net/qede/base/reg_addr.h: patch does not apply
Checking patch drivers/net/qede/qede_main.c...
error: while searching for:
char fw_file[PATH_MAX];

const char *QEDE_DEFAULT_FIRMWARE =
	"/lib/firmware/qed/qed_init_values-8.30.12.0.bin";

static void
qed_update_pf_params(struct ecore_dev *edev, struct ecore_pf_params *params)

error: patch failed: drivers/net/qede/qede_main.c:19
error: drivers/net/qede/qede_main.c: patch does not apply
*Repo: dpdk-next-crypto
Checking patch drivers/net/qede/base/common_hsi.h...
error: while searching for:
/****************************************************************************/


#define FW_MAJOR_VERSION		8
#define FW_MINOR_VERSION		30
--
#define FW_ENGINEERING_VERSION	0

/***********************/
/* COMMON HW CONSTANTS */

error: patch failed: drivers/net/qede/base/common_hsi.h:96
error: drivers/net/qede/base/common_hsi.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.c...
error: while searching for:
	}
}

void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
{
	struct ecore_qm_info *qm_info = &p_hwfn->qm_info;
	struct ecore_mcp_link_state *p_link;

error: patch failed: drivers/net/qede/base/ecore_cxt.c:1427
error: drivers/net/qede/base/ecore_cxt.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt
 */
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);

 /**
 * @brief Reconfigures QM pf on the fly

error: patch failed: drivers/net/qede/base/ecore_cxt.h:107
error: drivers/net/qede/base/ecore_cxt.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_dev.c...
error: while searching for:
		       "pq overflow! pq %d, max pq %d\n", pq_idx, max_pq);

	/* init pq params */
	qm_info->qm_pq_params[pq_idx].vport_id = qm_info->start_vport +
						 qm_info->num_vports;
	qm_info->qm_pq_params[pq_idx].tc_id = tc;

error: patch failed: drivers/net/qede/base/ecore_dev.c:721
error: drivers/net/qede/base/ecore_dev.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_common.h...
error: while searching for:
	__le16 reserved16 /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_or_spq_prod /* word4 */;
	__le16 word5 /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_common.h:381
error: drivers/net/qede/base/ecore_hsi_common.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_debug_tools.h...
error: while searching for:
	DBG_GRC_PARAM_DUMP_CAU /* dump CAU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_QM /* dump QM memories (0/1) */,
	DBG_GRC_PARAM_DUMP_MCP /* dump MCP memories (0/1) */,
	DBG_GRC_PARAM_RESERVED /* reserved */,
	DBG_GRC_PARAM_DUMP_CFC /* dump CFC memories (0/1) */,
	DBG_GRC_PARAM_DUMP_IGU /* dump IGU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_BRB /* dump BRB memories (0/1) */,

error: patch failed: drivers/net/qede/base/ecore_hsi_debug_tools.h:960
error: drivers/net/qede/base/ecore_hsi_debug_tools.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_eth.h...
error: while searching for:
	__le16 edpm_num_bds /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_prod /* word4 */;
	__le16 tx_class /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_eth.h:346
error: drivers/net/qede/base/ecore_hsi_eth.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_init_func.h...
error: while searching for:
	u8 wrr_group /* WRR group */;
/* Indicates if a rate limiter should be allocated for the PQ (0/1) */
	u8 rl_valid;
};



error: patch failed: drivers/net/qede/base/ecore_hsi_init_func.h:114
error: drivers/net/qede/base/ecore_hsi_init_func.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.c...
error: while searching for:
#define QM_RL_PERIOD_CLK_25M		(25 * QM_RL_PERIOD)

/* RL increment value - rate is specified in mbps. the factor of 1.01 was
* added after seeing only 99% factor reached in a 25Gbps port with DPDK RFC
* 2544 test. In this scenario the PF RL was reducing the line rate to 99%
--
*/
#define QM_RL_INC_VAL(rate) \
	OSAL_MAX_T(u32, (u32)(((rate ? rate : 100000) * QM_RL_PERIOD * 101) / \
	(8 * 100)), 1)

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.c:76
error: drivers/net/qede/base/ecore_init_fw_funcs.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt			- ptt window used for writing the registers
 * @param port_id		- port ID
 * @param pf_id			- PF ID
 * @param max_phys_tcs_per_port	- max number of physical TCs per port in HW
 * @param num_pf_cids		- number of connections used by this PF
 * @param num_vf_cids		- number of connections used by VFs of this PF
 * @param num_tids		- number of tasks used by this PF

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.h:61
error: drivers/net/qede/base/ecore_init_fw_funcs.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_iro_values.h...
error: while searching for:
/* YSTORM_FLOW_CONTROL_MODE_OFFSET */
	{      0x0,      0x0,      0x0,      0x0,      0x8},
/* TSTORM_PORT_STAT_OFFSET(port_id) */
	{   0x4cb0,     0x80,      0x0,      0x0,     0x80},
/* TSTORM_LL2_PORT_STAT_OFFSET(port_id) */
	{   0x6508,     0x20,      0x0,      0x0,     0x20},
/* USTORM_VF_PF_CHANNEL_READY_OFFSET(vf_id) */
	{    0xb00,      0x8,      0x0,      0x0,      0x4},
/* USTORM_FLR_FINAL_ACK_OFFSET(pf_id) */

error: patch failed: drivers/net/qede/base/ecore_iro_values.h:13
error: drivers/net/qede/base/ecore_iro_values.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_l2.c...
error: while searching for:
	p_ramrod->flow_id_valid = 0;
	p_ramrod->flow_id = 0;

	p_ramrod->vport_id = abs_vport_id;
	p_ramrod->filter_action = b_is_add ? GFT_ADD_FILTER
					   : GFT_DELETE_FILTER;


error: patch failed: drivers/net/qede/base/ecore_l2.c:2150
error: drivers/net/qede/base/ecore_l2.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_rt_defs.h...
error: while searching for:
#define QM_REG_MAXPQSIZETXSEL_63_RT_OFFSET                          34082
#define QM_REG_BASEADDROTHERPQ_RT_OFFSET                            34083
#define QM_REG_BASEADDROTHERPQ_RT_SIZE                              128
#define QM_REG_AFULLQMBYPTHRPFWFQ_RT_OFFSET                         34211
#define QM_REG_AFULLQMBYPTHRVPWFQ_RT_OFFSET                         34212
--
#define RUNTIME_ARRAY_SIZE 41743

/* Init Callbacks */
#define DMAE_READY_CB                                               0

error: patch failed: drivers/net/qede/base/ecore_rt_defs.h:205
error: drivers/net/qede/base/ecore_rt_defs.h: patch does not apply
Checking patch drivers/net/qede/base/eth_common.h...
error: while searching for:
/* Number of etherType values configured by driver for control frame check */
#define ETH_CTL_FRAME_ETH_TYPE_NUM              4



/*

error: patch failed: drivers/net/qede/base/eth_common.h:119
error: drivers/net/qede/base/eth_common.h: patch does not apply
Checking patch drivers/net/qede/base/reg_addr.h...
error: while searching for:
  #define MCP_REG_CPU_STATE_SOFT_HALTED (0x1 << 10)
#define PRS_REG_SEARCH_TENANT_ID 0x1f044cUL
#define PGLUE_B_REG_VF_BAR1_SIZE 0x2aae68UL

error: patch failed: drivers/net/qede/base/reg_addr.h:1222
error: drivers/net/qede/base/reg_addr.h: patch does not apply
Checking patch drivers/net/qede/qede_main.c...
error: while searching for:
char fw_file[PATH_MAX];

const char *QEDE_DEFAULT_FIRMWARE =
	"/lib/firmware/qed/qed_init_values-8.30.12.0.bin";

static void
qed_update_pf_params(struct ecore_dev *edev, struct ecore_pf_params *params)

error: patch failed: drivers/net/qede/qede_main.c:19
error: drivers/net/qede/qede_main.c: patch does not apply
*Repo: dpdk-next-virtio
Checking patch drivers/net/qede/base/common_hsi.h...
error: while searching for:
/****************************************************************************/


#define FW_MAJOR_VERSION		8
#define FW_MINOR_VERSION		30
--
#define FW_ENGINEERING_VERSION	0

/***********************/
/* COMMON HW CONSTANTS */

error: patch failed: drivers/net/qede/base/common_hsi.h:96
error: drivers/net/qede/base/common_hsi.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.c...
error: while searching for:
	}
}

void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt)
{
	struct ecore_qm_info *qm_info = &p_hwfn->qm_info;
	struct ecore_mcp_link_state *p_link;

error: patch failed: drivers/net/qede/base/ecore_cxt.c:1427
error: drivers/net/qede/base/ecore_cxt.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_cxt.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt
 */
void ecore_qm_init_pf(struct ecore_hwfn *p_hwfn, struct ecore_ptt *p_ptt);

 /**
 * @brief Reconfigures QM pf on the fly

error: patch failed: drivers/net/qede/base/ecore_cxt.h:107
error: drivers/net/qede/base/ecore_cxt.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_dev.c...
error: while searching for:
		       "pq overflow! pq %d, max pq %d\n", pq_idx, max_pq);

	/* init pq params */
	qm_info->qm_pq_params[pq_idx].vport_id = qm_info->start_vport +
						 qm_info->num_vports;
	qm_info->qm_pq_params[pq_idx].tc_id = tc;

error: patch failed: drivers/net/qede/base/ecore_dev.c:721
error: drivers/net/qede/base/ecore_dev.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_common.h...
error: while searching for:
	__le16 reserved16 /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_or_spq_prod /* word4 */;
	__le16 word5 /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_common.h:381
error: drivers/net/qede/base/ecore_hsi_common.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_debug_tools.h...
error: while searching for:
	DBG_GRC_PARAM_DUMP_CAU /* dump CAU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_QM /* dump QM memories (0/1) */,
	DBG_GRC_PARAM_DUMP_MCP /* dump MCP memories (0/1) */,
	DBG_GRC_PARAM_RESERVED /* reserved */,
	DBG_GRC_PARAM_DUMP_CFC /* dump CFC memories (0/1) */,
	DBG_GRC_PARAM_DUMP_IGU /* dump IGU memories (0/1) */,
	DBG_GRC_PARAM_DUMP_BRB /* dump BRB memories (0/1) */,

error: patch failed: drivers/net/qede/base/ecore_hsi_debug_tools.h:960
error: drivers/net/qede/base/ecore_hsi_debug_tools.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_eth.h...
error: while searching for:
	__le16 edpm_num_bds /* physical_q2 */;
	__le16 tx_bd_cons /* word3 */;
	__le16 tx_bd_prod /* word4 */;
	__le16 tx_class /* word5 */;
	__le16 conn_dpi /* conn_dpi */;
	u8 byte3 /* byte3 */;
	u8 byte4 /* byte4 */;

error: patch failed: drivers/net/qede/base/ecore_hsi_eth.h:346
error: drivers/net/qede/base/ecore_hsi_eth.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_hsi_init_func.h...
error: while searching for:
	u8 wrr_group /* WRR group */;
/* Indicates if a rate limiter should be allocated for the PQ (0/1) */
	u8 rl_valid;
};



error: patch failed: drivers/net/qede/base/ecore_hsi_init_func.h:114
error: drivers/net/qede/base/ecore_hsi_init_func.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.c...
error: while searching for:
#define QM_RL_PERIOD_CLK_25M		(25 * QM_RL_PERIOD)

/* RL increment value - rate is specified in mbps. the factor of 1.01 was
* added after seeing only 99% factor reached in a 25Gbps port with DPDK RFC
* 2544 test. In this scenario the PF RL was reducing the line rate to 99%
--
*/
#define QM_RL_INC_VAL(rate) \
	OSAL_MAX_T(u32, (u32)(((rate ? rate : 100000) * QM_RL_PERIOD * 101) / \
	(8 * 100)), 1)

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.c:76
error: drivers/net/qede/base/ecore_init_fw_funcs.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_init_fw_funcs.h...
error: while searching for:
 *
 * @param p_hwfn
 * @param p_ptt			- ptt window used for writing the registers
 * @param port_id		- port ID
 * @param pf_id			- PF ID
 * @param max_phys_tcs_per_port	- max number of physical TCs per port in HW
 * @param num_pf_cids		- number of connections used by this PF
 * @param num_vf_cids		- number of connections used by VFs of this PF
 * @param num_tids		- number of tasks used by this PF

error: patch failed: drivers/net/qede/base/ecore_init_fw_funcs.h:61
error: drivers/net/qede/base/ecore_init_fw_funcs.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_iro_values.h...
error: while searching for:
/* YSTORM_FLOW_CONTROL_MODE_OFFSET */
	{      0x0,      0x0,      0x0,      0x0,      0x8},
/* TSTORM_PORT_STAT_OFFSET(port_id) */
	{   0x4cb0,     0x80,      0x0,      0x0,     0x80},
/* TSTORM_LL2_PORT_STAT_OFFSET(port_id) */
	{   0x6508,     0x20,      0x0,      0x0,     0x20},
/* USTORM_VF_PF_CHANNEL_READY_OFFSET(vf_id) */
	{    0xb00,      0x8,      0x0,      0x0,      0x4},
/* USTORM_FLR_FINAL_ACK_OFFSET(pf_id) */

error: patch failed: drivers/net/qede/base/ecore_iro_values.h:13
error: drivers/net/qede/base/ecore_iro_values.h: patch does not apply
Checking patch drivers/net/qede/base/ecore_l2.c...
error: while searching for:
	p_ramrod->flow_id_valid = 0;
	p_ramrod->flow_id = 0;

	p_ramrod->vport_id = abs_vport_id;
	p_ramrod->filter_action = b_is_add ? GFT_ADD_FILTER
					   : GFT_DELETE_FILTER;


error: patch failed: drivers/net/qede/base/ecore_l2.c:2150
error: drivers/net/qede/base/ecore_l2.c: patch does not apply
Checking patch drivers/net/qede/base/ecore_rt_defs.h...
error: while searching for:
#define QM_REG_MAXPQSIZETXSEL_63_RT_OFFSET                          34082
#define QM_REG_BASEADDROTHERPQ_RT_OFFSET                            34083
#define QM_REG_BASEADDROTHERPQ_RT_SIZE                              128
#define QM_REG_AFULLQMBYPTHRPFWFQ_RT_OFFSET                         34211
#define QM_REG_AFULLQMBYPTHRVPWFQ_RT_OFFSET                         34212
--
#define RUNTIME_ARRAY_SIZE 41743

/* Init Callbacks */
#define DMAE_READY_CB                                               0

error: patch failed: drivers/net/qede/base/ecore_rt_defs.h:205
error: drivers/net/qede/base/ecore_rt_defs.h: patch does not apply
Checking patch drivers/net/qede/base/eth_common.h...
error: while searching for:
/* Number of etherType values configured by driver for control frame check */
#define ETH_CTL_FRAME_ETH_TYPE_NUM              4



/*

error: patch failed: drivers/net/qede/base/eth_common.h:119
error: drivers/net/qede/base/eth_common.h: patch does not apply
Checking patch drivers/net/qede/base/reg_addr.h...
error: while searching for:
  #define MCP_REG_CPU_STATE_SOFT_HALTED (0x1 << 10)
#define PRS_REG_SEARCH_TENANT_ID 0x1f044cUL
#define PGLUE_B_REG_VF_BAR1_SIZE 0x2aae68UL

error: patch failed: drivers/net/qede/base/reg_addr.h:1222
error: drivers/net/qede/base/reg_addr.h: patch does not apply
Checking patch drivers/net/qede/qede_main.c...
error: while searching for:
char fw_file[PATH_MAX];

const char *QEDE_DEFAULT_FIRMWARE =
	"/lib/firmware/qed/qed_init_values-8.30.12.0.bin";

static void
qed_update_pf_params(struct ecore_dev *edev, struct ecore_pf_params *params)

error: patch failed: drivers/net/qede/qede_main.c:19
error: drivers/net/qede/qede_main.c: patch does not apply

DPDK STV team


More information about the test-report mailing list