mirror of
https://github.com/torvalds/linux.git
synced 2024-11-28 23:21:31 +00:00
Staging: benet: fix build errors when CONFIG_NETPOLL is off
Signed-off-by: Sathya Perla <sathyap@serverengines.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
7f4252318d
commit
d6258716b5
@ -1,6 +1,6 @@
|
||||
config BENET
|
||||
tristate "ServerEngines 10Gb NIC - BladeEngine"
|
||||
depends on PCI && INET && NETPOLL
|
||||
depends on PCI && INET
|
||||
select INET_LRO
|
||||
help
|
||||
This driver implements the NIC functionality for ServerEngines
|
||||
|
@ -2,7 +2,6 @@ TODO:
|
||||
- fix minor checkpatch.pl issues
|
||||
- remove wrappers around common iowrite functions
|
||||
- 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
|
||||
<subbus@serverengines.com> and Greg Kroah-Hartman <greg@kroah.com>
|
||||
|
@ -717,12 +717,10 @@ irqreturn_t be_int(int irq, void *dev)
|
||||
*/
|
||||
int be_poll(struct napi_struct *napi, int budget)
|
||||
{
|
||||
struct net_device *netdev = napi->dev;
|
||||
struct be_net_object *pnob = netdev_priv(netdev);
|
||||
struct be_adapter *adapter = pnob->adapter;
|
||||
struct be_net_object *pnob = container_of(napi, struct be_net_object, napi);
|
||||
u32 work_done;
|
||||
|
||||
adapter->be_stat.bes_polls++;
|
||||
pnob->adapter->be_stat.bes_polls++;
|
||||
work_done = process_rx_completions(pnob, budget);
|
||||
BUG_ON(work_done > budget);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user