[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <202601312052.Ov3kuezz-lkp@intel.com>
Date: Sat, 31 Jan 2026 21:02:48 +0800
From: kernel test robot <lkp@...el.com>
To: Vikas Gupta <vikas.gupta@...adcom.com>, davem@...emloft.net,
edumazet@...gle.com, kuba@...nel.org, pabeni@...hat.com,
andrew+netdev@...n.ch, horms@...nel.org
Cc: oe-kbuild-all@...ts.linux.dev, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org, michael.chan@...adcom.com,
pavan.chebbi@...adcom.com, andrew.gospodarek@...adcom.com,
vsrama-krishna.nemani@...adcom.com,
rajashekar.hudumula@...adcom.com, ajit.khaparde@...adcom.com,
Vikas Gupta <vikas.gupta@...adcom.com>,
Bhargava Chenna Marreddy <bhargava.marreddy@...adcom.com>
Subject: Re: [net-next] bnge: Add a new HSI
Hi Vikas,
kernel test robot noticed the following build warnings:
[auto build test WARNING on net-next/main]
url: https://github.com/intel-lab-lkp/linux/commits/Vikas-Gupta/bnge-Add-a-new-HSI/20260131-103758
base: net-next/main
patch link: https://lore.kernel.org/r/20260131023133.836333-1-vikas.gupta%40broadcom.com
patch subject: [net-next] bnge: Add a new HSI
config: s390-allyesconfig (https://download.01.org/0day-ci/archive/20260131/202601312052.Ov3kuezz-lkp@intel.com/config)
compiler: s390-linux-gcc (GCC) 15.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260131/202601312052.Ov3kuezz-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@...el.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202601312052.Ov3kuezz-lkp@intel.com/
All warnings (new ones prefixed by >>):
In file included from drivers/net/ethernet/broadcom/bnge/bnge.h:11,
from drivers/infiniband/hw/bng_re/bng_dev.c:13:
include/linux/bnge/hsi.h:10:8: error: redefinition of 'struct hwrm_cmd_hdr'
10 | struct hwrm_cmd_hdr {
| ^~~~~~~~~~~~
In file included from drivers/infiniband/hw/bnxt_re/roce_hsi.h:43,
from drivers/infiniband/hw/bng_re/bng_res.h:7,
from drivers/infiniband/hw/bng_re/bng_dev.c:10:
include/linux/bnxt/hsi.h:18:8: note: originally defined here
18 | struct hwrm_cmd_hdr {
| ^~~~~~~~~~~~
include/linux/bnge/hsi.h:19:8: error: redefinition of 'struct hwrm_resp_hdr'
19 | struct hwrm_resp_hdr {
| ^~~~~~~~~~~~~
include/linux/bnxt/hsi.h:27:8: note: originally defined here
27 | struct hwrm_resp_hdr {
| ^~~~~~~~~~~~~
include/linux/bnge/hsi.h:52:8: error: redefinition of 'struct tlv'
52 | struct tlv {
| ^~~
include/linux/bnxt/hsi.h:62:8: note: originally defined here
62 | struct tlv {
| ^~~
include/linux/bnge/hsi.h:68:8: error: redefinition of 'struct input'
68 | struct input {
| ^~~~~
include/linux/bnxt/hsi.h:78:8: note: originally defined here
78 | struct input {
| ^~~~~
include/linux/bnge/hsi.h:77:8: error: redefinition of 'struct output'
77 | struct output {
| ^~~~~~
include/linux/bnxt/hsi.h:87:8: note: originally defined here
87 | struct output {
| ^~~~~~
include/linux/bnge/hsi.h:85:8: error: redefinition of 'struct hwrm_short_input'
85 | struct hwrm_short_input {
| ^~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:95:8: note: originally defined here
95 | struct hwrm_short_input {
| ^~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:99:8: error: redefinition of 'struct cmd_nums'
99 | struct cmd_nums {
| ^~~~~~~~
include/linux/bnxt/hsi.h:109:8: note: originally defined here
109 | struct cmd_nums {
| ^~~~~~~~
include/linux/bnge/hsi.h:590:8: error: redefinition of 'struct ret_codes'
590 | struct ret_codes {
| ^~~~~~~~~
include/linux/bnxt/hsi.h:593:8: note: originally defined here
593 | struct ret_codes {
| ^~~~~~~~~
include/linux/bnge/hsi.h:621:8: error: redefinition of 'struct hwrm_err_output'
621 | struct hwrm_err_output {
| ^~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:624:8: note: originally defined here
624 | struct hwrm_err_output {
| ^~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:643:9: warning: 'HWRM_VERSION_MINOR' redefined
643 | #define HWRM_VERSION_MINOR 15
| ^~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:645:9: note: this is the location of the previous definition
645 | #define HWRM_VERSION_MINOR 10
| ^~~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:644:9: warning: 'HWRM_VERSION_UPDATE' redefined
644 | #define HWRM_VERSION_UPDATE 1
| ^~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:646:9: note: this is the location of the previous definition
646 | #define HWRM_VERSION_UPDATE 3
| ^~~~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:645:9: warning: 'HWRM_VERSION_RSVD' redefined
645 | #define HWRM_VERSION_RSVD 1
| ^~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:647:9: note: this is the location of the previous definition
647 | #define HWRM_VERSION_RSVD 151
| ^~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:646:9: warning: 'HWRM_VERSION_STR' redefined
646 | #define HWRM_VERSION_STR "1.15.1.1"
| ^~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:648:9: note: this is the location of the previous definition
648 | #define HWRM_VERSION_STR "1.10.3.151"
| ^~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:649:8: error: redefinition of 'struct hwrm_ver_get_input'
649 | struct hwrm_ver_get_input {
| ^~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:651:8: note: originally defined here
651 | struct hwrm_ver_get_input {
| ^~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:662:8: error: redefinition of 'struct hwrm_ver_get_output'
662 | struct hwrm_ver_get_output {
| ^~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:664:8: note: originally defined here
664 | struct hwrm_ver_get_output {
| ^~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:762:8: error: redefinition of 'struct eject_cmpl'
762 | struct eject_cmpl {
| ^~~~~~~~~~
include/linux/bnxt/hsi.h:758:8: note: originally defined here
758 | struct eject_cmpl {
| ^~~~~~~~~~
include/linux/bnge/hsi.h:789:8: error: redefinition of 'struct hwrm_cmpl'
789 | struct hwrm_cmpl {
| ^~~~~~~~~
include/linux/bnxt/hsi.h:785:8: note: originally defined here
785 | struct hwrm_cmpl {
| ^~~~~~~~~
include/linux/bnge/hsi.h:803:8: error: redefinition of 'struct hwrm_fwd_req_cmpl'
803 | struct hwrm_fwd_req_cmpl {
| ^~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:799:8: note: originally defined here
799 | struct hwrm_fwd_req_cmpl {
| ^~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:820:8: error: redefinition of 'struct hwrm_fwd_resp_cmpl'
820 | struct hwrm_fwd_resp_cmpl {
| ^~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:816:8: note: originally defined here
816 | struct hwrm_fwd_resp_cmpl {
| ^~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:836:8: error: redefinition of 'struct hwrm_async_event_cmpl'
836 | struct hwrm_async_event_cmpl {
| ^~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:832:8: note: originally defined here
832 | struct hwrm_async_event_cmpl {
| ^~~~~~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:894:17: warning: 'ASYNC_EVENT_CMPL_EVENT_ID_ADPTV_QOS' redefined
894 | #define ASYNC_EVENT_CMPL_EVENT_ID_ADPTV_QOS 0x53UL
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:888:17: note: this is the location of the previous definition
888 | #define ASYNC_EVENT_CMPL_EVENT_ID_ADPTV_QOS 0x51UL
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:896:17: warning: 'ASYNC_EVENT_CMPL_EVENT_ID_MAX_RGTR_EVENT_ID' redefined
896 | #define ASYNC_EVENT_CMPL_EVENT_ID_MAX_RGTR_EVENT_ID 0x55UL
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:889:17: note: this is the location of the previous definition
889 | #define ASYNC_EVENT_CMPL_EVENT_ID_MAX_RGTR_EVENT_ID 0x52UL
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:912:8: error: redefinition of 'struct hwrm_async_event_cmpl_link_status_change'
912 | struct hwrm_async_event_cmpl_link_status_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:904:8: note: originally defined here
904 | struct hwrm_async_event_cmpl_link_status_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:942:8: error: redefinition of 'struct hwrm_async_event_cmpl_port_conn_not_allowed'
942 | struct hwrm_async_event_cmpl_port_conn_not_allowed {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:934:8: note: originally defined here
934 | struct hwrm_async_event_cmpl_port_conn_not_allowed {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:971:8: error: redefinition of 'struct hwrm_async_event_cmpl_link_speed_cfg_change'
971 | struct hwrm_async_event_cmpl_link_speed_cfg_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:963:8: note: originally defined here
963 | struct hwrm_async_event_cmpl_link_speed_cfg_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:995:8: error: redefinition of 'struct hwrm_async_event_cmpl_reset_notify'
995 | struct hwrm_async_event_cmpl_reset_notify {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:987:8: note: originally defined here
987 | struct hwrm_async_event_cmpl_reset_notify {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1032:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_recovery'
1032 | struct hwrm_async_event_cmpl_error_recovery {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1024:8: note: originally defined here
1024 | struct hwrm_async_event_cmpl_error_recovery {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1056:8: error: redefinition of 'struct hwrm_async_event_cmpl_ring_monitor_msg'
1056 | struct hwrm_async_event_cmpl_ring_monitor_msg {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1048:8: note: originally defined here
1048 | struct hwrm_async_event_cmpl_ring_monitor_msg {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1082:8: error: redefinition of 'struct hwrm_async_event_cmpl_vf_cfg_change'
1082 | struct hwrm_async_event_cmpl_vf_cfg_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1074:8: note: originally defined here
1074 | struct hwrm_async_event_cmpl_vf_cfg_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1110:8: error: redefinition of 'struct hwrm_async_event_cmpl_default_vnic_change'
1110 | struct hwrm_async_event_cmpl_default_vnic_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1102:8: note: originally defined here
1102 | struct hwrm_async_event_cmpl_default_vnic_change {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1141:8: error: redefinition of 'struct hwrm_async_event_cmpl_hw_flow_aged'
1141 | struct hwrm_async_event_cmpl_hw_flow_aged {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1133:8: note: originally defined here
1133 | struct hwrm_async_event_cmpl_hw_flow_aged {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1167:8: error: redefinition of 'struct hwrm_async_event_cmpl_eem_cache_flush_req'
1167 | struct hwrm_async_event_cmpl_eem_cache_flush_req {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1159:8: note: originally defined here
1159 | struct hwrm_async_event_cmpl_eem_cache_flush_req {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1187:8: error: redefinition of 'struct hwrm_async_event_cmpl_eem_cache_flush_done'
1187 | struct hwrm_async_event_cmpl_eem_cache_flush_done {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1179:8: note: originally defined here
1179 | struct hwrm_async_event_cmpl_eem_cache_flush_done {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1209:8: error: redefinition of 'struct hwrm_async_event_cmpl_deferred_response'
1209 | struct hwrm_async_event_cmpl_deferred_response {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1201:8: note: originally defined here
1201 | struct hwrm_async_event_cmpl_deferred_response {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1231:8: error: redefinition of 'struct hwrm_async_event_cmpl_echo_request'
1231 | struct hwrm_async_event_cmpl_echo_request {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1223:8: note: originally defined here
1223 | struct hwrm_async_event_cmpl_echo_request {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1251:8: error: redefinition of 'struct hwrm_async_event_cmpl_phc_update'
1251 | struct hwrm_async_event_cmpl_phc_update {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1243:8: note: originally defined here
1243 | struct hwrm_async_event_cmpl_phc_update {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1284:8: error: redefinition of 'struct hwrm_async_event_cmpl_pps_timestamp'
1284 | struct hwrm_async_event_cmpl_pps_timestamp {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1276:8: note: originally defined here
1276 | struct hwrm_async_event_cmpl_pps_timestamp {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1314:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report'
1314 | struct hwrm_async_event_cmpl_error_report {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1306:8: note: originally defined here
1306 | struct hwrm_async_event_cmpl_error_report {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1336:8: error: redefinition of 'struct hwrm_async_event_cmpl_dbg_buf_producer'
1336 | struct hwrm_async_event_cmpl_dbg_buf_producer {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1328:8: note: originally defined here
1328 | struct hwrm_async_event_cmpl_dbg_buf_producer {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:1374:17: warning: 'ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_LAST' redefined
1374 | #define ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_LAST ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_MPC_CMPL_TRACE
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1362:17: note: this is the location of the previous definition
1362 | #define ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_LAST ASYNC_EVENT_CMPL_DBG_BUF_PRODUCER_EVENT_DATA1_TYPE_ERR_QPC_TRACE
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1378:8: error: redefinition of 'struct hwrm_async_event_cmpl_hwrm_error'
1378 | struct hwrm_async_event_cmpl_hwrm_error {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1366:8: note: originally defined here
1366 | struct hwrm_async_event_cmpl_hwrm_error {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1405:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_base'
1405 | struct hwrm_async_event_cmpl_error_report_base {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1393:8: note: originally defined here
1393 | struct hwrm_async_event_cmpl_error_report_base {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> include/linux/bnge/hsi.h:1435:17: warning: 'ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_LAST' redefined
1435 | #define ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_LAST ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_VNIC_ERR
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1424:17: note: this is the location of the previous definition
1424 | #define ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_LAST ASYNC_EVENT_CMPL_ERROR_REPORT_BASE_EVENT_DATA1_ERROR_TYPE_L2_TX_RING
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1439:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_pause_storm'
1439 | struct hwrm_async_event_cmpl_error_report_pause_storm {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1428:8: note: originally defined here
1428 | struct hwrm_async_event_cmpl_error_report_pause_storm {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1463:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_invalid_signal'
1463 | struct hwrm_async_event_cmpl_error_report_invalid_signal {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1452:8: note: originally defined here
1452 | struct hwrm_async_event_cmpl_error_report_invalid_signal {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1489:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_nvm'
1489 | struct hwrm_async_event_cmpl_error_report_nvm {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1478:8: note: originally defined here
1478 | struct hwrm_async_event_cmpl_error_report_nvm {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1520:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_doorbell_drop_threshold'
1520 | struct hwrm_async_event_cmpl_error_report_doorbell_drop_threshold {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1509:8: note: originally defined here
1509 | struct hwrm_async_event_cmpl_error_report_doorbell_drop_threshold {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1546:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_thermal'
1546 | struct hwrm_async_event_cmpl_error_report_thermal {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1535:8: note: originally defined here
1535 | struct hwrm_async_event_cmpl_error_report_thermal {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1585:8: error: redefinition of 'struct hwrm_async_event_cmpl_error_report_dual_data_rate_not_supported'
1585 | struct hwrm_async_event_cmpl_error_report_dual_data_rate_not_supported {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1574:8: note: originally defined here
1574 | struct hwrm_async_event_cmpl_error_report_dual_data_rate_not_supported {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1609:8: error: redefinition of 'struct hwrm_func_reset_input'
1609 | struct hwrm_func_reset_input {
| ^~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1598:8: note: originally defined here
1598 | struct hwrm_func_reset_input {
| ^~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1628:8: error: redefinition of 'struct hwrm_func_reset_output'
1628 | struct hwrm_func_reset_output {
| ^~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1617:8: note: originally defined here
1617 | struct hwrm_func_reset_output {
| ^~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1638:8: error: redefinition of 'struct hwrm_func_getfid_input'
1638 | struct hwrm_func_getfid_input {
| ^~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1627:8: note: originally defined here
1627 | struct hwrm_func_getfid_input {
| ^~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1651:8: error: redefinition of 'struct hwrm_func_getfid_output'
1651 | struct hwrm_func_getfid_output {
| ^~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1640:8: note: originally defined here
1640 | struct hwrm_func_getfid_output {
| ^~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1662:8: error: redefinition of 'struct hwrm_func_vf_alloc_input'
1662 | struct hwrm_func_vf_alloc_input {
| ^~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1651:8: note: originally defined here
1651 | struct hwrm_func_vf_alloc_input {
| ^~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1675:8: error: redefinition of 'struct hwrm_func_vf_alloc_output'
1675 | struct hwrm_func_vf_alloc_output {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1664:8: note: originally defined here
1664 | struct hwrm_func_vf_alloc_output {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1686:8: error: redefinition of 'struct hwrm_func_vf_free_input'
1686 | struct hwrm_func_vf_free_input {
| ^~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1675:8: note: originally defined here
1675 | struct hwrm_func_vf_free_input {
| ^~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1699:8: error: redefinition of 'struct hwrm_func_vf_free_output'
1699 | struct hwrm_func_vf_free_output {
| ^~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1688:8: note: originally defined here
1688 | struct hwrm_func_vf_free_output {
| ^~~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1709:8: error: redefinition of 'struct hwrm_func_vf_cfg_input'
1709 | struct hwrm_func_vf_cfg_input {
| ^~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1698:8: note: originally defined here
1698 | struct hwrm_func_vf_cfg_input {
| ^~~~~~~~~~~~~~~~~~~~~~
include/linux/bnge/hsi.h:1764:8: error: redefinition of 'struct hwrm_func_vf_cfg_output'
1764 | struct hwrm_func_vf_cfg_output {
| ^~~~~~~~~~~~~~~~~~~~~~~
include/linux/bnxt/hsi.h:1753:8: note: originally defined here
1753 | struct hwrm_func_vf_cfg_output {
..
vim +/HWRM_VERSION_MINOR +643 include/linux/bnge/hsi.h
631
632 #define HWRM_NA_SIGNATURE ((__le32)(-1))
633 #define HWRM_MAX_REQ_LEN 128
634 #define HWRM_MAX_RESP_LEN 704
635 #define HW_HASH_INDEX_SIZE 0x80
636 #define HW_HASH_KEY_SIZE 40
637 #define HWRM_RESP_VALID_KEY 1
638 #define HWRM_TARGET_ID_BONO 0xFFF8
639 #define HWRM_TARGET_ID_KONG 0xFFF9
640 #define HWRM_TARGET_ID_APE 0xFFFA
641 #define HWRM_TARGET_ID_TOOLS 0xFFFD
642 #define HWRM_VERSION_MAJOR 1
> 643 #define HWRM_VERSION_MINOR 15
> 644 #define HWRM_VERSION_UPDATE 1
> 645 #define HWRM_VERSION_RSVD 1
> 646 #define HWRM_VERSION_STR "1.15.1.1"
647
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
Powered by blists - more mailing lists