eal: remove legacy PMD log macro
authorStephen Hemminger <stephen@networkplumber.org>
Tue, 26 Feb 2019 21:34:23 +0000 (13:34 -0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 1 Mar 2019 17:17:36 +0000 (18:17 +0100)
The RTE_PMD_DEBUG_TRACE was only enabled for EVENTDEV_DEBUG and
that configuration is now handled by RTE_EDEV_LOG macros.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
lib/librte_eal/common/include/rte_dev.h

index 5e16a4f..3cad4bc 100644 (file)
@@ -43,52 +43,15 @@ typedef void (*rte_dev_event_cb_fn)(const char *device_name,
                                        enum rte_dev_event_type event,
                                        void *cb_arg);
 
-__attribute__((format(printf, 2, 0)))
-static inline void
-rte_pmd_debug_trace(const char *func_name, const char *fmt, ...)
-{
-       va_list ap;
-
-       va_start(ap, fmt);
-
-       {
-               char buffer[vsnprintf(NULL, 0, fmt, ap) + 1];
-
-               va_end(ap);
-
-               va_start(ap, fmt);
-               vsnprintf(buffer, sizeof(buffer), fmt, ap);
-               va_end(ap);
-
-               rte_log(RTE_LOG_ERR, RTE_LOGTYPE_PMD, "%s: %s",
-                       func_name, buffer);
-       }
-}
-
-/*
- * Enable RTE_PMD_DEBUG_TRACE() when at least one component relying on the
- * RTE_*_RET() macros defined below is compiled in debug mode.
- */
-#if defined(RTE_LIBRTE_EVENTDEV_DEBUG)
-#define RTE_PMD_DEBUG_TRACE(...) \
-       rte_pmd_debug_trace(__func__, __VA_ARGS__)
-#else
-#define RTE_PMD_DEBUG_TRACE(...) (void)0
-#endif
-
 /* Macros to check for invalid function pointers */
 #define RTE_FUNC_PTR_OR_ERR_RET(func, retval) do { \
-       if ((func) == NULL) { \
-               RTE_PMD_DEBUG_TRACE("Function not supported\n"); \
+       if ((func) == NULL) \
                return retval; \
-       } \
 } while (0)
 
 #define RTE_FUNC_PTR_OR_RET(func) do { \
-       if ((func) == NULL) { \
-               RTE_PMD_DEBUG_TRACE("Function not supported\n"); \
+       if ((func) == NULL) \
                return; \
-       } \
 } while (0)
 
 /**