Commit d6258716 authored by Sathya Perla's avatar Sathya Perla Committed by Greg Kroah-Hartman

Staging: benet: fix build errors when CONFIG_NETPOLL is off

Signed-off-by: default avatarSathya Perla <sathyap@serverengines.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 7f425231
config BENET config BENET
tristate "ServerEngines 10Gb NIC - BladeEngine" tristate "ServerEngines 10Gb NIC - BladeEngine"
depends on PCI && INET && NETPOLL depends on PCI && INET
select INET_LRO select INET_LRO
help help
This driver implements the NIC functionality for ServerEngines This driver implements the NIC functionality for ServerEngines
......
...@@ -2,7 +2,6 @@ TODO: ...@@ -2,7 +2,6 @@ TODO:
- fix minor checkpatch.pl issues - fix minor checkpatch.pl issues
- remove wrappers around common iowrite functions - remove wrappers around common iowrite functions
- full netdev audit of common problems/issues - full netdev audit of common problems/issues
- fix build errors when CONFIG_NETPOLL is not enabled
Please send all patches and questions to Subbu Seetharaman Please send all patches and questions to Subbu Seetharaman
<subbus@serverengines.com> and Greg Kroah-Hartman <greg@kroah.com> <subbus@serverengines.com> and Greg Kroah-Hartman <greg@kroah.com>
...@@ -717,12 +717,10 @@ irqreturn_t be_int(int irq, void *dev) ...@@ -717,12 +717,10 @@ irqreturn_t be_int(int irq, void *dev)
*/ */
int be_poll(struct napi_struct *napi, int budget) int be_poll(struct napi_struct *napi, int budget)
{ {
struct net_device *netdev = napi->dev; struct be_net_object *pnob = container_of(napi, struct be_net_object, napi);
struct be_net_object *pnob = netdev_priv(netdev);
struct be_adapter *adapter = pnob->adapter;
u32 work_done; u32 work_done;
adapter->be_stat.bes_polls++; pnob->adapter->be_stat.bes_polls++;
work_done = process_rx_completions(pnob, budget); work_done = process_rx_completions(pnob, budget);
BUG_ON(work_done > budget); BUG_ON(work_done > budget);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment