|WARNING| pw122409 [PATCH v6 1/6] eal: trace: add trace point emit for blob
checkpatch at dpdk.org
checkpatch at dpdk.org
Fri Jan 20 09:45:15 CET 2023
Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/122409
_coding style issues_
WARNING:MACRO_WITH_FLOW_CONTROL: Macros with flow control statements should be avoided
#253: FILE: lib/eal/include/rte_trace_point.h:390:
+#define rte_trace_point_emit_blob(in, len) \
+do { \
+ if (unlikely(in == NULL)) \
+ return; \
+ if (len > RTE_TRACE_BLOB_LEN_MAX) \
+ len = RTE_TRACE_BLOB_LEN_MAX; \
+ __rte_trace_point_emit(len, uint8_t); \
+ memcpy(mem, in, len); \
+ mem = RTE_PTR_ADD(mem, len); \
+ memset(mem, 0, RTE_TRACE_BLOB_LEN_MAX - len); \
+ mem = RTE_PTR_ADD(mem, RTE_TRACE_BLOB_LEN_MAX - len); \
+} while (0)
total: 0 errors, 1 warnings, 145 lines checked
More information about the test-report
mailing list