|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