]> git.droids-corp.org - dpdk.git/commitdiff
crypto/armv8: remove debug option
authorRuifeng Wang <ruifeng.wang@arm.com>
Tue, 28 Jul 2020 09:24:04 +0000 (17:24 +0800)
committerAkhil Goyal <akhil.goyal@nxp.com>
Tue, 28 Jul 2020 20:09:22 +0000 (22:09 +0200)
Typo in debug log switch macro caused debug log cannot be enabled.
Since no log used in data path, remove the debug option entirely
and have logs always enabled.

Resolved compilation error when debug log is enabled:
rte_armv8_pmd.c: In function ‘process_armv8_chained_op’:
rte_armv8_pmd.c:633:22: error: expected ‘)’ before ‘crypto_func’
  ARMV8_CRYPTO_ASSERT(crypto_func != NULL);
                      ^

Fixes: 169ca3db550c ("crypto/armv8: add PMD optimized for ARMv8 processors")
Cc: stable@dpdk.org
Reported-by: David Marchand <david.marchand@redhat.com>
Signed-off-by: Ruifeng Wang <ruifeng.wang@arm.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
config/common_base
drivers/crypto/armv8/armv8_pmd_private.h

index f76585f1650b93e51f0f744d4b3cdb421f4233d1..c70b8f68bf23ce48fe64e13a29b7cfdafc6b6111 100644 (file)
@@ -605,7 +605,6 @@ CONFIG_RTE_CRYPTO_MAX_DEVS=64
 # Compile PMD for ARMv8 Crypto device
 #
 CONFIG_RTE_LIBRTE_PMD_ARMV8_CRYPTO=n
-CONFIG_RTE_LIBRTE_PMD_ARMV8_CRYPTO_DEBUG=n
 
 #
 # Compile NXP CAAM JR crypto Driver
index e08d0df78154b516bc8c1cef53f170974ed1d96f..19940809bc72ab0147c532317ad41f2b6625708b 100644 (file)
@@ -15,7 +15,6 @@
                        RTE_STR(CRYPTODEV_NAME_ARMV8_CRYPTO_PMD), \
                        __func__, __LINE__, ## args)
 
-#ifdef RTE_LIBRTE_ARMV8_CRYPTO_DEBUG
 #define ARMV8_CRYPTO_LOG_INFO(fmt, args...) \
        RTE_LOG(INFO, CRYPTODEV, "[%s] %s() line %u: " fmt "\n", \
                        RTE_STR(CRYPTODEV_NAME_ARMV8_CRYPTO_PMD), \
 #define ARMV8_CRYPTO_ASSERT(con)                               \
 do {                                                           \
        if (!(con)) {                                           \
-               rte_panic("%s(): "                              \
-                   con "condition failed, line %u", __func__); \
+               rte_panic("condition failed, line %u",          \
+                       __LINE__);                              \
        }                                                       \
 } while (0)
 
-#else
-#define ARMV8_CRYPTO_LOG_INFO(fmt, args...)
-#define ARMV8_CRYPTO_LOG_DBG(fmt, args...)
-#define ARMV8_CRYPTO_ASSERT(con)
-#endif
-
 #define NBBY           8               /* Number of bits in a byte */
 #define BYTE_LENGTH(x) ((x) / NBBY)    /* Number of bytes in x (round down) */