|WARNING| pw170139 [PATCH] net/ice: use macros to get field values

qemudev at loongson.cn qemudev at loongson.cn
Tue Sep 29 08:04:40 CEST 2026


Test-Label: loongson-compile-loongarch-abi2
Test-Status: WARNING
http://dpdk.org/patch/170139

_apply patch failure_

Submitter: Omar Munchaev <omarmunchaev at gmail.com>
Date: Tue, 29 Sep 2026 00:27:59 +0700
DPDK git baseline: Repo:dpdk-next-net-intel
  Branch: next-net-intel-for-next-net
  CommitID: e25b9a63b94cb43c029d0cd3a6cb8b14fd39cb33

Apply patch set 170139 failed:

Checking patch drivers/net/intel/ice/ice_rxtx.c...
error: while searching for:
ice_check_fdir_programming_status(struct ci_rx_queue *rxq)
{
	volatile union ci_rx_flex_desc *rxdp;
	uint16_t qword1;
	uint16_t rx_status;
	uint16_t error;
	uint16_t id;
	int ret = -EAGAIN;

	rxdp = &rxq->rx_flex_ring[rxq->rx_tail];
	qword1 = rte_le_to_cpu_16(rxdp->wb.status_error0);
	rx_status = (qword1 & ICE_RXD_QW1_STATUS_M)
			>> ICE_RXD_QW1_STATUS_S;

	if (rx_status & (1 << ICE_RX_DESC_STATUS_DD_S)) {
		ret = 0;
		error = (qword1 & ICE_RX_PROG_STATUS_DESC_WB_QW1_FAIL_M) >>
			ICE_RX_PROG_STATUS_DESC_WB_QW1_FAIL_S;
		id = (qword1 & ICE_RX_PROG_STATUS_DESC_WB_QW1_PROGID_M) >>
			ICE_RX_PROG_STATUS_DESC_WB_QW1_PROGID_S;
		if (error) {
			if (id == ICE_RX_PROG_STATUS_DESC_WB_QW1_PROG_ADD)
				PMD_DRV_LOG(ERR, "Failed to add FDIR rule.");
			else if (id == ICE_RX_PROG_STATUS_DESC_WB_QW1_PROG_DEL)
				PMD_DRV_LOG(ERR, "Failed to remove FDIR rule.");
			ret = -EINVAL;
			goto err;
		}
		error = (qword1 & ICE_RX_PROG_STATUS_DESC_WB_QW1_FAIL_PROF_M) >>
			ICE_RX_PROG_STATUS_DESC_WB_QW1_FAIL_PROF_S;
		if (error) {
			PMD_DRV_LOG(ERR, "Failed to create FDIR profile.");
			ret = -EINVAL;
		}
err:
		rxdp->wb.status_error0 = 0;

error: patch failed: drivers/net/intel/ice/ice_rxtx.c:4465
error: drivers/net/intel/ice/ice_rxtx.c: patch does not apply


More information about the test-report mailing list