|WARNING| pw160657 [PATCH 5/7] net/hinic3: add rx ops to support Compact CQE

checkpatch at dpdk.org checkpatch at dpdk.org
Sat Jan 31 11:09:03 CET 2026


Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/160657

_coding style issues_


WARNING:TYPO_SPELLING: 'seperate' may be misspelled - perhaps 'separate'?
#61: 
In pkt receive path, use different func callback to seperate normal CQE
                                                    ^^^^^^^^

WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#131: FILE: drivers/net/hinic3/hinic3_rx.c:635:
+	rq_ci.dw1.value = hinic3_hw_cpu32(__atomic_load_n(&rxq->rq_ci->dw1.value, __ATOMIC_ACQUIRE));

ERROR:SPACING: space required before the open parenthesis '('
#190: FILE: drivers/net/hinic3/hinic3_rx.c:785:
+		if(err) {

WARNING:LONG_LINE: line length of 140 exceeds 100 columns
#256: FILE: drivers/net/hinic3/hinic3_rx.c:983:
+														rte_memory_order_acquire)));

WARNING:LONG_LINE: line length of 139 exceeds 100 columns
#272: FILE: drivers/net/hinic3/hinic3_rx.c:999:
+														rte_memory_order_acquire));

WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#433: FILE: drivers/net/hinic3/hinic3_rx.c:1151:
+											&rxm->hash.rss);

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#494: FILE: drivers/net/hinic3/hinic3_rx.h:157:
+#define HINIC3_RQ_CQE_SEPARATE ^I0$

WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#505: FILE: drivers/net/hinic3/hinic3_rx.h:168:
+	(((val) >> RQ_COMPACT_CQE_OFFLOAD_##member##_SHIFT) & RQ_COMPACT_CQE_OFFLOAD_##member##_MASK)

WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#508: FILE: drivers/net/hinic3/hinic3_rx.h:171:
+#define HINIC3_RQ_COMPACT_CQE_8BYTE ^I1$

WARNING:LONG_LINE: line length of 106 exceeds 100 columns
#628: FILE: drivers/net/hinic3/hinic3_rx.h:471:
+									struct hinic3_cqe_info *cqe_info);

total: 1 errors, 9 warnings, 0 checks, 560 lines checked
Warning in drivers/net/hinic3/hinic3_rx.c:
Using __atomic_xxx/__ATOMIC_XXX built-ins, prefer rte_atomic_xxx/rte_memory_order_xxx


More information about the test-report mailing list