* |WARNING| pw116867-116868 [PATCH] [2/2] crypto/armv8: adapt to updated sym session framework
@ 2022-09-26 10:35 dpdklab
0 siblings, 0 replies; only message in thread
From: dpdklab @ 2022-09-26 10:35 UTC (permalink / raw)
To: test-report; +Cc: dpdk-test-reports
[-- Attachment #1: Type: text/plain, Size: 4501 bytes --]
Test-Label: iol-testing
Test-Status: WARNING
http://dpdk.org/patch/116867
_apply patch failure_
Submitter: Ruifeng Wang <ruifeng.wang@arm.com>
Date: Monday, September 26 2022 10:01:20
Applied on: CommitID:abea8974c7a6647585596348245ed7011d0a5104
Apply patch set 116867-116868 failed:
Checking patch app/test/test_cryptodev.c...
error: while searching for:
ut_params->auth_xform.auth.key.data = hmac_sha1_key;
ut_params->auth_xform.auth.digest_length = DIGEST_BYTE_LENGTH_SHA1;
ut_params->sess = rte_cryptodev_sym_session_create(
ts_params->valid_devs[0], &ut_params->cipher_xform,
ts_params->session_mpool);
error: patch failed: app/test/test_cryptodev.c:2176
Applying patch app/test/test_cryptodev.c with 1 reject...
Rejected hunk #1.
diff a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c (rejected hunks)
@@ -2176,6 +2176,7 @@ test_AES_CBC_HMAC_SHA1_encrypt_digest(void)
ut_params->auth_xform.auth.key.data = hmac_sha1_key;
ut_params->auth_xform.auth.digest_length = DIGEST_BYTE_LENGTH_SHA1;
+ rte_errno = 0;
ut_params->sess = rte_cryptodev_sym_session_create(
ts_params->valid_devs[0], &ut_params->cipher_xform,
ts_params->session_mpool);
Checking patch drivers/crypto/armv8/armv8_pmd_private.h...
Checking patch drivers/crypto/armv8/rte_armv8_pmd.c...
error: while searching for:
if (op->sess_type == RTE_CRYPTO_OP_WITH_SESSION) {
/* get existing session */
if (likely(op->sym->session != NULL)) {
sess = op->sym->session->data;
}
} else {
/* provide internal session */
error: patch failed: drivers/crypto/armv8/rte_armv8_pmd.c:521
error: while searching for:
if (rte_mempool_get(qp->sess_mp, (void **)&_sess))
return NULL;
sess = (struct armv8_crypto_session *)_sess->data;
if (unlikely(armv8_crypto_set_session_parameters(sess,
op->sym->xform) != 0)) {
error: patch failed: drivers/crypto/armv8/rte_armv8_pmd.c:530
Checking patch drivers/crypto/armv8/rte_armv8_pmd_ops.c...
error: while searching for:
/** Configure the session from a crypto xform chain */
static int
armv8_crypto_pmd_sym_session_configure(struct rte_cryptodev *dev,
struct rte_crypto_sym_xform *xform,
struct rte_cryptodev_sym_session *sess)
{
error: patch failed: drivers/crypto/armv8/rte_armv8_pmd_ops.c:265
error: while searching for:
return -EINVAL;
}
sess_private_data = sess->data;
ret = armv8_crypto_set_session_parameters(sess_private_data, xform);
if (ret != 0) {
error: patch failed: drivers/crypto/armv8/rte_armv8_pmd_ops.c:277
Applied patch drivers/crypto/armv8/armv8_pmd_private.h cleanly.
Applying patch drivers/crypto/armv8/rte_armv8_pmd.c with 2 rejects...
Rejected hunk #1.
Rejected hunk #2.
Applying patch drivers/crypto/armv8/rte_armv8_pmd_ops.c with 2 rejects...
Hunk #1 applied cleanly.
Rejected hunk #2.
Rejected hunk #3.
diff a/drivers/crypto/armv8/rte_armv8_pmd.c b/drivers/crypto/armv8/rte_armv8_pmd.c (rejected hunks)
@@ -521,7 +521,7 @@ get_session(struct armv8_crypto_qp *qp, struct rte_crypto_op *op)
if (op->sess_type == RTE_CRYPTO_OP_WITH_SESSION) {
/* get existing session */
if (likely(op->sym->session != NULL)) {
- sess = op->sym->session->data;
+ sess = CRYPTODEV_GET_SYM_SESS_PRIV(op->sym->session);
}
} else {
/* provide internal session */
@@ -530,7 +530,7 @@ get_session(struct armv8_crypto_qp *qp, struct rte_crypto_op *op)
if (rte_mempool_get(qp->sess_mp, (void **)&_sess))
return NULL;
- sess = (struct armv8_crypto_session *)_sess->data;
+ sess = (struct armv8_crypto_session *)_sess->driver_priv_data;
if (unlikely(armv8_crypto_set_session_parameters(sess,
op->sym->xform) != 0)) {
diff a/drivers/crypto/armv8/rte_armv8_pmd_ops.c b/drivers/crypto/armv8/rte_armv8_pmd_ops.c (rejected hunks)
@@ -265,7 +264,7 @@ armv8_crypto_pmd_sym_session_get_size(struct rte_cryptodev *dev __rte_unused)
/** Configure the session from a crypto xform chain */
static int
-armv8_crypto_pmd_sym_session_configure(struct rte_cryptodev *dev,
+armv8_crypto_pmd_sym_session_configure(struct rte_cryptodev *dev __rte_unused,
struct rte_crypto_sym_xform *xform,
struct rte_cryptodev_sym_session *sess)
{
@@ -277,7 +276,7 @@ armv8_crypto_pmd_sym_session_configure(struct rte_cryptodev *dev,
return -EINVAL;
}
- sess_private_data = sess->data;
+ sess_private_data = sess->driver_priv_data;
ret = armv8_crypto_set_session_parameters(sess_private_data, xform);
if (ret != 0) {
https://lab.dpdk.org/results/dashboard/patchsets/23631/
UNH-IOL DPDK Community Lab
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-09-26 10:35 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-26 10:35 |WARNING| pw116867-116868 [PATCH] [2/2] crypto/armv8: adapt to updated sym session framework dpdklab
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).