Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 149706
b: refs/heads/master
c: a92e9e6
h: refs/heads/master
v: v3
  • Loading branch information
Amit Kumar Salecha authored and David S. Miller committed Apr 8, 2009
1 parent a37b6e9 commit 6378de1
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: f6d21f44122630cc9549b8ffbab23ea8c68254e0
refs/heads/master: a92e9e65f0068a291a677c627a747fae1f230284
7 changes: 4 additions & 3 deletions trunk/drivers/net/netxen/netxen_nic_init.c
Original file line number Diff line number Diff line change
Expand Up @@ -923,7 +923,8 @@ static struct sk_buff *netxen_process_rxbuf(struct netxen_adapter *adapter,

static struct netxen_rx_buffer *
netxen_process_rcv(struct netxen_adapter *adapter,
int ring, int index, int length, int cksum, int pkt_offset)
int ring, int index, int length, int cksum, int pkt_offset,
struct nx_host_sds_ring *sds_ring)
{
struct net_device *netdev = adapter->netdev;
struct netxen_recv_context *recv_ctx = &adapter->recv_ctx;
Expand Down Expand Up @@ -951,7 +952,7 @@ netxen_process_rcv(struct netxen_adapter *adapter,

skb->protocol = eth_type_trans(skb, netdev);

netif_receive_skb(skb);
napi_gro_receive(&sds_ring->napi, skb);

adapter->stats.no_rcv++;
adapter->stats.rxbytes += length;
Expand Down Expand Up @@ -1011,7 +1012,7 @@ netxen_process_rcv_ring(struct nx_host_sds_ring *sds_ring, int max)
pkt_offset = netxen_get_sts_pkt_offset(sts_data);

rxbuf = netxen_process_rcv(adapter, ring, index,
length, cksum, pkt_offset);
length, cksum, pkt_offset, sds_ring);

if (rxbuf)
list_add_tail(&rxbuf->list, &sds_ring->free_list[ring]);
Expand Down
1 change: 1 addition & 0 deletions trunk/drivers/net/netxen/netxen_nic_main.c
Original file line number Diff line number Diff line change
Expand Up @@ -981,6 +981,7 @@ netxen_nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
SET_ETHTOOL_OPS(netdev, &netxen_nic_ethtool_ops);

netdev->features |= (NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO);
netdev->features |= (NETIF_F_GRO);
netdev->vlan_features |= (NETIF_F_SG | NETIF_F_IP_CSUM | NETIF_F_TSO);

if (NX_IS_REVISION_P3(revision_id)) {
Expand Down

0 comments on commit 6378de1

Please sign in to comment.