[dpdk-test-report] |WARNING| pw100093-100095 [PATCH] [v4, 3/3] test/crypto: add inner checksum cases
dpdklab at iol.unh.edu
dpdklab at iol.unh.edu
Tue Oct 5 10:45:33 CEST 2021
Test-Label: iol-testing
Test-Status: WARNING
http://dpdk.org/patch/100093
_apply patch failure_
Submitter: Archana Muniganti <marchana at marvell.com>
Date: Thursday, September 30 2021 12:58:32
Applied on: CommitID:086d426406bd3f6fac96a15bbd871c7fe714bc2d
Apply patch set 100093-100095 failed:
Checking patch doc/guides/cryptodevs/features/default.ini...
Checking patch doc/guides/rel_notes/deprecation.rst...
Checking patch doc/guides/rel_notes/release_21_11.rst...
Hunk #1 succeeded at 213 (offset 17 lines).
Checking patch lib/cryptodev/rte_cryptodev.h...
Checking patch lib/security/rte_security.h...
error: while searching for:
* * 0: Do not match UDP ports
*/
uint32_t udp_ports_verify : 1;
};
/** IPSec security association direction */
error: patch failed: lib/security/rte_security.h:230
Applied patch doc/guides/cryptodevs/features/default.ini cleanly.
Applied patch doc/guides/rel_notes/deprecation.rst cleanly.
Applied patch doc/guides/rel_notes/release_21_11.rst cleanly.
Applied patch lib/cryptodev/rte_cryptodev.h cleanly.
Applying patch lib/security/rte_security.h with 1 reject...
Rejected hunk #1.
diff a/lib/security/rte_security.h b/lib/security/rte_security.h (rejected hunks)
@@ -230,6 +230,37 @@ struct rte_security_ipsec_sa_options {
* * 0: Do not match UDP ports
*/
uint32_t udp_ports_verify : 1;
+
+ /** Compute/verify inner packet IPv4 header checksum in tunnel mode
+ *
+ * * 1: For outbound, compute inner packet IPv4 header checksum
+ * before tunnel encapsulation and for inbound, verify after
+ * tunnel decapsulation.
+ * * 0: Inner packet IP header checksum is not computed/verified.
+ *
+ * The checksum verification status would be set in mbuf using
+ * PKT_RX_IP_CKSUM_xxx flags.
+ *
+ * Inner IP checksum computation can also be enabled(per operation)
+ * by setting the flag PKT_TX_IP_CKSUM in mbuf.
+ */
+ uint32_t ip_csum_enable : 1;
+
+ /** Compute/verify inner packet L4 checksum in tunnel mode
+ *
+ * * 1: For outbound, compute inner packet L4 checksum before
+ * tunnel encapsulation and for inbound, verify after
+ * tunnel decapsulation.
+ * * 0: Inner packet L4 checksum is not computed/verified.
+ *
+ * The checksum verification status would be set in mbuf using
+ * PKT_RX_L4_CKSUM_xxx flags.
+ *
+ * Inner L4 checksum computation can also be enabled(per operation)
+ * by setting the flags PKT_TX_TCP_CKSUM or PKT_TX_SCTP_CKSUM or
+ * PKT_TX_UDP_CKSUM or PKT_TX_L4_MASK in mbuf.
+ */
+ uint32_t l4_csum_enable : 1;
};
/** IPSec security association direction */
Checking patch doc/guides/cryptodevs/features/cn10k.ini...
Checking patch doc/guides/rel_notes/release_21_11.rst...
error: doc/guides/rel_notes/release_21_11.rst: does not match index
Checking patch drivers/crypto/cnxk/cn10k_cryptodev_ops.c...
Checking patch drivers/crypto/cnxk/cn10k_ipsec.c...
Checking patch drivers/crypto/cnxk/cn10k_ipsec.h...
Checking patch drivers/crypto/cnxk/cn10k_ipsec_la_ops.h...
Checking patch drivers/crypto/cnxk/cnxk_cryptodev.c...
Checking patch drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c...
Hunk #1 succeeded at 925 (offset -36 lines).
Applied patch doc/guides/cryptodevs/features/cn10k.ini cleanly.
Applied patch drivers/crypto/cnxk/cn10k_cryptodev_ops.c cleanly.
Applied patch drivers/crypto/cnxk/cn10k_ipsec.c cleanly.
Applied patch drivers/crypto/cnxk/cn10k_ipsec.h cleanly.
Applied patch drivers/crypto/cnxk/cn10k_ipsec_la_ops.h cleanly.
Applied patch drivers/crypto/cnxk/cnxk_cryptodev.c cleanly.
Applied patch drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c cleanly.
Checking patch app/test/test_cryptodev.c...
Hunk #2 succeeded at 9264 (offset -37 lines).
Hunk #3 succeeded at 14240 (offset -41 lines).
Checking patch app/test/test_cryptodev_security_ipsec.c...
Hunk #2 succeeded at 96 (offset -8 lines).
Hunk #3 succeeded at 169 (offset -8 lines).
Hunk #4 succeeded at 253 (offset -8 lines).
Hunk #5 succeeded at 297 (offset -11 lines).
Hunk #6 succeeded at 378 (offset -11 lines).
Hunk #7 succeeded at 511 (offset -11 lines).
Checking patch app/test/test_cryptodev_security_ipsec.h...
error: while searching for:
uint32_t tunnel_hdr_verify;
bool udp_encap;
bool udp_ports_verify;
};
struct crypto_param {
error: patch failed: app/test/test_cryptodev_security_ipsec.h:56
Checking patch app/test/test_cryptodev_security_ipsec_test_vectors.h...
Checking patch doc/guides/rel_notes/release_21_11.rst...
error: doc/guides/rel_notes/release_21_11.rst: does not match index
Applied patch app/test/test_cryptodev.c cleanly.
Applied patch app/test/test_cryptodev_security_ipsec.c cleanly.
Applying patch app/test/test_cryptodev_security_ipsec.h with 1 reject...
Rejected hunk #1.
Applied patch app/test/test_cryptodev_security_ipsec_test_vectors.h cleanly.
diff a/app/test/test_cryptodev_security_ipsec.h b/app/test/test_cryptodev_security_ipsec.h (rejected hunks)
@@ -56,6 +56,8 @@ struct ipsec_test_flags {
uint32_t tunnel_hdr_verify;
bool udp_encap;
bool udp_ports_verify;
+ bool ip_csum;
+ bool l4_csum;
};
struct crypto_param {
https://lab.dpdk.org/results/dashboard/patchsets/19078/
UNH-IOL DPDK Community Lab
More information about the test-report
mailing list