|
|
|
Re: [patch 1/2] drivers/net/bonding: sparse fixes for exported tables | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
On Wed, Sep 24, 2008 at 10:15:00PM -0400, Jeff Garzik wrote: > Ben Dooks wrote: >> The following sparse warnings are being generated >> because bonding.h is missing definitons for items >> declared in bond_main.c but also used in bond_sysfs.h >> >> Also export bond_dev_list as this is also declared >> in bond_main but used elsewhere in drivers/net/bonding. >> >> bond_main.c:105:20: warning: symbol 'bonding_defaults' was not declared. Should it be static? >> bond_main.c:148:1: warning: symbol 'bond_dev_list' was not declared. Should it be static? >> bond_main.c:162:22: warning: symbol 'bond_lacp_tbl' was not declared. Should it be static? >> bond_main.c:168:22: warning: symbol 'bond_mode_tbl' was not declared. Should it be static? >> bond_main.c:179:22: warning: symbol 'xmit_hashtype_tbl' was not declared. Should it be static? >> bond_main.c:186:22: warning: symbol 'arp_validate_tbl' was not declared. Should it be static? >> bond_main.c:194:22: warning: symbol 'fail_over_mac_tbl' was not declared. Should it be static? >> >> Signed-off-by: Ben Dooks <ben-linux@xxxxxxxxx> >> >> Index: linux-git-test-next-cats/drivers/net/bonding/bonding.h >> =================================================================== >> --- linux-git-test-next-cats.orig/drivers/net/bonding/bonding.h 2008-09-14 16:39:30.000000000 +0100 >> +++ linux-git-test-next-cats/drivers/net/bonding/bonding.h 2008-09-14 16:44:24.000000000 +0100 >> @@ -333,5 +333,13 @@ void bond_change_active_slave(struct bon >> void bond_register_arp(struct bonding *); >> void bond_unregister_arp(struct bonding *); >> +/* exported from bond_main.c */ >> +extern struct list_head bond_dev_list; >> +extern struct bond_parm_tbl bond_lacp_tbl[]; >> +extern struct bond_parm_tbl bond_mode_tbl[]; >> +extern struct bond_parm_tbl xmit_hashtype_tbl[]; >> +extern struct bond_parm_tbl arp_validate_tbl[]; >> +extern struct bond_parm_tbl fail_over_mac_tbl[]; > > applied > > patch #2 failed to apply ok, will sort this out and send a new patch. -- Ben (ben@xxxxxxxxx, http://www.fluff.org/) 'a smiley only costs 4 bytes' -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
[Kernel List] [Site Home] [Ethernet Bridging] [Git] [IETF Annouce] [Linux Assembly] [VLAN] [Networking] [Security] [Bugtraq] [Rubini] [Photo] [Singles Social Netowrking] [Yosemite] [MIPS Linux] [ARM Linux] [Linux Virtualization] [Linux Security] [Linux IDE] [Linux RAID] [Linux SCSI] [Linux Wireless] [DDR & Rambus] [Free Dating] [Linux Resources] [Wireless Reading Device]
![]() |
![]() |