diff options
author | Mitch Williams <mitch.a.williams@intel.com> | 2005-11-09 13:36:11 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2005-11-13 14:48:20 -0500 |
commit | 3c535952d86df83f817595068c9fd2b3cfbd3a4d (patch) | |
tree | 39b7cc83918b32ad4a4487d20c94221a793c357f /drivers/net/bonding/bond_main.c | |
parent | dfe60397a62b1a5ebc7f05fd65463d3e29397677 (diff) |
[PATCH] bonding: make bond_init not __init
The sysfs interface can create bonds at runtime, and __init code goes away
after module init.
Signed-off-by: Mitch Williams <mitch.a.williams@intel.com>
Acked-by: Jay Vosburgh <fubar@us.ibm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/bonding/bond_main.c')
-rw-r--r-- | drivers/net/bonding/bond_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c index 2475b76e10e4..73c9dd63e985 100644 --- a/drivers/net/bonding/bond_main.c +++ b/drivers/net/bonding/bond_main.c | |||
@@ -4508,7 +4508,7 @@ static struct ethtool_ops bond_ethtool_ops = { | |||
4508 | * Does not allocate but creates a /proc entry. | 4508 | * Does not allocate but creates a /proc entry. |
4509 | * Allowed to fail. | 4509 | * Allowed to fail. |
4510 | */ | 4510 | */ |
4511 | static int __init bond_init(struct net_device *bond_dev, struct bond_params *params) | 4511 | static int bond_init(struct net_device *bond_dev, struct bond_params *params) |
4512 | { | 4512 | { |
4513 | struct bonding *bond = bond_dev->priv; | 4513 | struct bonding *bond = bond_dev->priv; |
4514 | 4514 | ||