linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: build failure after merge of the net-next tree
@ 2022-07-07  1:00 Stephen Rothwell
  2022-07-07  4:56 ` [EXT] " Ratheesh Kannoth
  0 siblings, 1 reply; 2+ messages in thread
From: Stephen Rothwell @ 2022-07-07  1:00 UTC (permalink / raw)
  To: David Miller, Networking
  Cc: Ratheesh Kannoth, Linux Kernel Mailing List, Linux Next Mailing List

[-- Attachment #1: Type: text/plain, Size: 1521 bytes --]

Hi all,

After merging the net-next tree, today's linux-next build (x86_64
allmodconfig) failed like this:

In file included from drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:14:
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:15120:28: error: 'npc_mkex_default' defined but not used [-Werror=unused-variable]
15120 | static struct npc_mcam_kex npc_mkex_default = {
      |                            ^~~~~~~~~~~~~~~~
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:15000:30: error: 'npc_lt_defaults' defined but not used [-Werror=unused-variable]
15000 | static struct npc_lt_def_cfg npc_lt_defaults = {
      |                              ^~~~~~~~~~~~~~~
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:14901:31: error: 'npc_kpu_profiles' defined but not used [-Werror=unused-variable]
14901 | static struct npc_kpu_profile npc_kpu_profiles[] = {
      |                               ^~~~~~~~~~~~~~~~
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:483:38: error: 'ikpu_action_entries' defined but not used [-Werror=unused-variable]
  483 | static struct npc_kpu_profile_action ikpu_action_entries[] = {
      |                                      ^~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors

Caused by commit

  c6238bc0614d ("octeontx2-af: Drop rules for NPC MCAM")

I do wonder why static structs are declared in a header file ...

I have used the net-next tree from next-20220706 for today.

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* RE: [EXT] linux-next: build failure after merge of the net-next tree
  2022-07-07  1:00 linux-next: build failure after merge of the net-next tree Stephen Rothwell
@ 2022-07-07  4:56 ` Ratheesh Kannoth
  0 siblings, 0 replies; 2+ messages in thread
From: Ratheesh Kannoth @ 2022-07-07  4:56 UTC (permalink / raw)
  To: Stephen Rothwell, David Miller, Networking
  Cc: Linux Kernel Mailing List, Linux Next Mailing List

-----Original Message-----
From: Stephen Rothwell <sfr@canb.auug.org.au> 
Sent: Thursday, July 7, 2022 6:30 AM
To: David Miller <davem@davemloft.net>; Networking <netdev@vger.kernel.org>
Cc: Ratheesh Kannoth <rkannoth@marvell.com>; Linux Kernel Mailing List <linux-kernel@vger.kernel.org>; Linux Next Mailing List <linux-next@vger.kernel.org>
Subject: [EXT] linux-next: build failure after merge of the net-next tree

External Email

----------------------------------------------------------------------
>Hi all,

>After merging the net-next tree, today's linux-next build (x86_64
>allmodconfig) failed like this:

>In file included from drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c:14:
>drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:15120:28: error: 'npc_mkex_default' defined but not used [-Werror=unused-variable]
>15120 | static struct npc_mcam_kex npc_mkex_default = {
 >     |                            ^~~~~~~~~~~~~~~~
>drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:15000:30: error: 'npc_lt_defaults' defined but not used [-Werror=unused-variable]
>15000 | static struct npc_lt_def_cfg npc_lt_defaults = {
      |                              ^~~~~~~~~~~~~~~
>drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:14901:31: error: 'npc_kpu_profiles' defined but not used [-Werror=unused-variable]
>14901 | static struct npc_kpu_profile npc_kpu_profiles[] = {
      |                               ^~~~~~~~~~~~~~~~
>drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h:483:38: error: 'ikpu_action_entries' defined but not used [-Werror=unused-variable]
 > 483 | static struct npc_kpu_profile_action ikpu_action_entries[] = {
  >    |                                      ^~~~~~~~~~~~~~~~~~~
>cc1: all warnings being treated as errors

>Caused by commit

  >c6238bc0614d ("octeontx2-af: Drop rules for NPC MCAM")

>I do wonder why static structs are declared in a header file ...

>I have used the net-next tree from next-20220706 for today.

I have fixed compilation errors and reposted V2 patch set.  Apologies for the trouble. 

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-07-07  4:57 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-07-07  1:00 linux-next: build failure after merge of the net-next tree Stephen Rothwell
2022-07-07  4:56 ` [EXT] " Ratheesh Kannoth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).