Staging: benet: fix netif api breakage
authorGreg Kroah-Hartman <gregkh@suse.de>
Mon, 5 Jan 2009 23:04:44 +0000 (15:04 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 6 Jan 2009 21:52:14 +0000 (13:52 -0800)
The netif_rx_complete() and netif_rx_schedule() functions have changed,
so fix up the build breakage in the benet driver.

Cc: Subbu Seetharaman <subbus@serverengines.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/benet/be_int.c

index 82472b43fd8fcede89aafa7e532644d36160eb3e..1e5e2948f174ecb2293d9499a49a309715aa3ae8 100644 (file)
@@ -728,7 +728,7 @@ int be_poll(struct napi_struct *napi, int budget)
 
        /* All consumed */
        if (work_done < budget) {
-               netif_rx_complete(netdev, napi);
+               netif_rx_complete(napi);
                /* enable intr */
                be_notify_cmpl(pnob, work_done, pnob->rx_cq_id, 1);
        } else {
@@ -763,7 +763,7 @@ static inline u32 process_events(struct be_net_object *pnob)
                rid = AMAP_GET_BITS_PTR(EQ_ENTRY, ResourceID, eqp);
                if (rid == pnob->rx_cq_id) {
                        adapter->be_stat.bes_rx_events++;
-                       netif_rx_schedule(netdev, &pnob->napi);
+                       netif_rx_schedule(&pnob->napi);
                } else if (rid == pnob->tx_cq_id) {
                        process_nic_tx_completions(pnob);
                } else if (rid == pnob->mcc_cq_id) {