|WARNING| pw160661 [PATCH 7/7] net/hinic3: use different callback func to support htn fdir
checkpatch at dpdk.org
checkpatch at dpdk.org
Sat Jan 31 11:08:46 CET 2026
Test-Label: checkpatch
Test-Status: WARNING
http://dpdk.org/patch/160661
_coding style issues_
WARNING:LONG_LINE: line length of 114 exceeds 100 columns
#109: FILE: drivers/net/hinic3/base/hinic3_nic_cfg.c:1470:
+ struct hinic3_ethertype_filter *ethertype_filter,
ERROR:POINTER_LOCATION: "(foo*)" should be "(foo *)"
#122: FILE: drivers/net/hinic3/base/hinic3_nic_cfg.c:1482:
+ nic_dev = (struct hinic3_nic_dev*)hwdev->dev_handle;
CHECK:BRACES: braces {} should be used on all arms of this statement
#124: FILE: drivers/net/hinic3/base/hinic3_nic_cfg.c:1484:
+ if ((hinic3_get_driver_feature(nic_dev) & NIC_F_HTN_FDIR) != 0)
[...]
+ } else {
[...]
WARNING:SUSPECT_CODE_INDENT: suspect code indent for conditional statements (24, 24)
#127: FILE: drivers/net/hinic3/base/hinic3_nic_cfg.c:1487:
+ if (index == HINIC3_TCAM_INVALID_INDEX) {
+ return -ENOMEM;
WARNING:BRACES: braces {} are not necessary for single statement blocks
#127: FILE: drivers/net/hinic3/base/hinic3_nic_cfg.c:1487:
+ if (index == HINIC3_TCAM_INVALID_INDEX) {
+ return -ENOMEM;
+ }
WARNING:LONG_LINE: line length of 122 exceeds 100 columns
#182: FILE: drivers/net/hinic3/base/hinic3_nic_cfg.h:1542:
+ struct hinic3_ethertype_filter *ethertype_filter,
WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#589: FILE: drivers/net/hinic3/hinic3_fdir.c:612:
+ &rule->key_spec.ipv4, tcam_key);
WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#600: FILE: drivers/net/hinic3/hinic3_fdir.c:623:
+ &rule->key_spec.inner_ipv4, tcam_key);
WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#649: FILE: drivers/net/hinic3/hinic3_fdir.c:672:
+ tcam_key->key_info_htn.function_id_l = hinic3_global_func_id(nic_dev->hwdev) & HINIC3_UINT5_MAX;
ERROR:CODE_INDENT: code indent should use tabs where possible
#688: FILE: drivers/net/hinic3/hinic3_fdir.c:737:
+^I^I^I ^I^I^I struct hinic3_tcam_key *key,$
WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#688: FILE: drivers/net/hinic3/hinic3_fdir.c:737:
+^I^I^I ^I^I^I struct hinic3_tcam_key *key,$
WARNING:SPACING: space prohibited between function name and open parenthesis '('
#698: FILE: drivers/net/hinic3/hinic3_fdir.c:743:
+ TAILQ_FOREACH (it, filter_list, entries) {
WARNING:LONG_LINE: line length of 166 exceeds 100 columns
#705: FILE: drivers/net/hinic3/hinic3_fdir.c:750:
+ == tcam_index)
ERROR:SPACING: spaces required around that '==' (ctx:WxV)
#818: FILE: drivers/net/hinic3/hinic3_fdir.c:956:
+ if (tmp->dynamic_index_cnt ==0) {
^
WARNING:LONG_LINE: line length of 131 exceeds 100 columns
#876: FILE: drivers/net/hinic3/hinic3_fdir.c:997:
+ tcam_filter->index;
WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#955: FILE: drivers/net/hinic3/hinic3_fdir.c:1166:
+ HINIC3_ACTION_ADD, HINIC3_INVALID_INDEX);
WARNING:LONG_LINE: line length of 104 exceeds 100 columns
#964: FILE: drivers/net/hinic3/hinic3_fdir.c:1188:
+ HINIC3_ACTION_NOT_ADD, fdir_filter->tcam_index);
WARNING:LONG_LINE_COMMENT: line length of 103 exceeds 100 columns
#1630: FILE: drivers/net/hinic3/hinic3_fdir.h:613:
+ TAILQ_ENTRY(hinic3_tcam_filter) entries; /**< Filter entry, used for linked list operations. */
total: 3 errors, 14 warnings, 1 checks, 1532 lines checked
More information about the test-report
mailing list