Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/110871 _apply patch failure_ Submitter: Nithin Dabilpuram Date: Sunday, May 08 2022 07:48:39 Applied on: CommitID:28c5d600723a9bb384a4b2f79bf6af8c40950bba Apply patch set 110871-110898 failed: Checking patch drivers/common/cnxk/roc_nix_inl.c... Hunk #1 succeeded at 208 (offset -2 lines). error: while searching for: if (!sz) return 0; if (roc_nix->custom_sa_action) return (sa_base + (spi * sz)); /* Check if SPI is in range */ error: patch failed: drivers/common/cnxk/roc_nix_inl.c:224 Hunk #3 succeeded at 461 (offset -5 lines). Hunk #4 succeeded at 537 (offset -5 lines). Checking patch drivers/common/cnxk/roc_nix_inl_dev.c... Hunk #1 succeeded at 815 (offset 1 line). Hunk #2 succeeded at 851 (offset 1 line). Hunk #3 succeeded at 900 (offset 1 line). Checking patch drivers/common/cnxk/roc_nix_inl_priv.h... Applying patch drivers/common/cnxk/roc_nix_inl.c with 1 reject... Hunk #1 applied cleanly. Rejected hunk #2. Hunk #3 applied cleanly. Hunk #4 applied cleanly. Applied patch drivers/common/cnxk/roc_nix_inl_dev.c cleanly. Applied patch drivers/common/cnxk/roc_nix_inl_priv.h cleanly. diff a/drivers/common/cnxk/roc_nix_inl.c b/drivers/common/cnxk/roc_nix_inl.c (rejected hunks) @@ -224,7 +224,7 @@ roc_nix_inl_inb_sa_get(struct roc_nix *roc_nix, bool inb_inl_dev, uint32_t spi) if (!sz) return 0; - if (roc_nix->custom_sa_action) + if (roc_nix && roc_nix->custom_sa_action) return (sa_base + (spi * sz)); /* Check if SPI is in range */ Checking patch drivers/common/cnxk/roc_nix_inl.c... error: drivers/common/cnxk/roc_nix_inl.c: does not match index Checking patch drivers/net/cnxk/cn10k_ethdev_sec.c... error: while searching for: }, } }, } }, { /* 3DES CBC */ .op = RTE_CRYPTO_OP_TYPE_SYMMETRIC, {.sym = { error: patch failed: drivers/net/cnxk/cn10k_ethdev_sec.c:63 Hunk #2 succeeded at 62 (offset -41 lines). Hunk #3 succeeded at 102 (offset -41 lines). Applying patch drivers/net/cnxk/cn10k_ethdev_sec.c with 1 reject... Rejected hunk #1. Hunk #2 applied cleanly. Hunk #3 applied cleanly. diff a/drivers/net/cnxk/cn10k_ethdev_sec.c b/drivers/net/cnxk/cn10k_ethdev_sec.c (rejected hunks) @@ -63,6 +63,26 @@ static struct rte_cryptodev_capabilities cn10k_eth_sec_crypto_caps[] = { }, } }, } }, + { /* AES CTR */ + .op = RTE_CRYPTO_OP_TYPE_SYMMETRIC, + {.sym = { + .xform_type = RTE_CRYPTO_SYM_XFORM_CIPHER, + {.cipher = { + .algo = RTE_CRYPTO_CIPHER_AES_CTR, + .block_size = 16, + .key_size = { + .min = 16, + .max = 32, + .increment = 8 + }, + .iv_size = { + .min = 12, + .max = 16, + .increment = 4 + } + }, } + }, } + }, { /* 3DES CBC */ .op = RTE_CRYPTO_OP_TYPE_SYMMETRIC, {.sym = { Checking patch drivers/net/cnxk/cn10k_ethdev_sec.c... error: drivers/net/cnxk/cn10k_ethdev_sec.c: does not match index Checking patch drivers/net/cnxk/cn10k_ethdev_sec.c... error: drivers/net/cnxk/cn10k_ethdev_sec.c: does not match index Checking patch drivers/common/cnxk/roc_nix.h... Hunk #1 succeeded at 303 (offset -6 lines). Checking patch drivers/common/cnxk/roc_nix_debug.c... Checking patch drivers/common/cnxk/roc_nix_inl.c... error: drivers/common/cnxk/roc_nix_inl.c: does not match index Checking patch drivers/common/cnxk/roc_nix_inl.h... Checking patch drivers/common/cnxk/roc_nix_inl_dev.c... error: drivers/common/cnxk/roc_nix_inl_dev.c: does not match index Checking patch drivers/common/cnxk/roc_nix_inl_dev_irq.c... Checking patch drivers/common/cnxk/roc_nix_inl_priv.h... error: drivers/common/cnxk/roc_nix_inl_priv.h: does not match index Checking patch drivers/common/cnxk/roc_npc.c... error: while searching for: uint8_t has_msns_act = 0; int sel_act, req_act = 0; uint16_t pf_func, vf_id; int errcode = 0; int mark = 0; int rq = 0; error: patch failed: drivers/common/cnxk/roc_npc.c:350 error: while searching for: */ req_act |= ROC_NPC_ACTION_TYPE_SEC; rq = 0; /* Special processing when with inline device */ if (roc_nix_inb_is_with_inl_dev(roc_npc->roc_nix) && roc_nix_inl_dev_is_probed()) { rq = 0; pf_func = nix_inl_dev_pffunc_get(); } rc = npc_parse_msns_action(roc_npc, actions, flow, error: patch failed: drivers/common/cnxk/roc_npc.c:436 Checking patch drivers/common/cnxk/version.map... Checking patch drivers/net/cnxk/cnxk_ethdev.c... Applied patch drivers/common/cnxk/roc_nix.h cleanly. Applied patch drivers/common/cnxk/roc_nix_debug.c cleanly. Applied patch drivers/common/cnxk/roc_nix_inl.h cleanly. Applied patch drivers/common/cnxk/roc_nix_inl_dev_irq.c cleanly. Applying patch drivers/common/cnxk/roc_npc.c with 2 rejects... Rejected hunk #1. Rejected hunk #2. Applied patch drivers/common/cnxk/version.map cleanly. Applied patch drivers/net/cnxk/cnxk_ethdev.c cleanly. diff a/drivers/common/cnxk/roc_npc.c b/drivers/common/cnxk/roc_npc.c (rejected hunks) @@ -350,6 +350,7 @@ npc_parse_actions(struct roc_npc *roc_npc, const struct roc_npc_attr *attr, uint8_t has_msns_act = 0; int sel_act, req_act = 0; uint16_t pf_func, vf_id; + struct roc_nix *roc_nix; int errcode = 0; int mark = 0; int rq = 0; @@ -436,11 +437,19 @@ npc_parse_actions(struct roc_npc *roc_npc, const struct roc_npc_attr *attr, */ req_act |= ROC_NPC_ACTION_TYPE_SEC; rq = 0; + roc_nix = roc_npc->roc_nix; /* Special processing when with inline device */ - if (roc_nix_inb_is_with_inl_dev(roc_npc->roc_nix) && + if (roc_nix_inb_is_with_inl_dev(roc_nix) && roc_nix_inl_dev_is_probed()) { - rq = 0; + struct roc_nix_rq *inl_rq; + + inl_rq = roc_nix_inl_dev_rq(roc_nix); + if (!inl_rq) { + errcode = NPC_ERR_INTERNAL; + goto err_exit; + } + rq = inl_rq->qid; pf_func = nix_inl_dev_pffunc_get(); } rc = npc_parse_msns_action(roc_npc, actions, flow, https://lab.dpdk.org/results/dashboard/patchsets/22039/ UNH-IOL DPDK Community Lab