diff options
author | Grant Likely <grant.likely@secretlab.ca> | 2010-05-22 02:36:56 -0400 |
---|---|---|
committer | Grant Likely <grant.likely@secretlab.ca> | 2010-05-22 02:36:56 -0400 |
commit | cf9b59e9d3e008591d1f54830f570982bb307a0d (patch) | |
tree | 113478ce8fd8c832ba726ffdf59b82cb46356476 /drivers/net/atlx/atl1.c | |
parent | 44504b2bebf8b5823c59484e73096a7d6574471d (diff) | |
parent | f4b87dee923342505e1ddba8d34ce9de33e75050 (diff) |
Merge remote branch 'origin' into secretlab/next-devicetree
Merging in current state of Linus' tree to deal with merge conflicts and
build failures in vio.c after merge.
Conflicts:
drivers/i2c/busses/i2c-cpm.c
drivers/i2c/busses/i2c-mpc.c
drivers/net/gianfar.c
Also fixed up one line in arch/powerpc/kernel/vio.c to use the
correct node pointer.
Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'drivers/net/atlx/atl1.c')
-rw-r--r-- | drivers/net/atlx/atl1.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/net/atlx/atl1.c b/drivers/net/atlx/atl1.c index 0ebd8208f606..63b9ba0cc67e 100644 --- a/drivers/net/atlx/atl1.c +++ b/drivers/net/atlx/atl1.c | |||
@@ -1830,8 +1830,6 @@ static void atl1_rx_checksum(struct atl1_adapter *adapter, | |||
1830 | adapter->hw_csum_good++; | 1830 | adapter->hw_csum_good++; |
1831 | return; | 1831 | return; |
1832 | } | 1832 | } |
1833 | |||
1834 | return; | ||
1835 | } | 1833 | } |
1836 | 1834 | ||
1837 | /* | 1835 | /* |
@@ -2347,7 +2345,7 @@ static netdev_tx_t atl1_xmit_frame(struct sk_buff *skb, | |||
2347 | { | 2345 | { |
2348 | struct atl1_adapter *adapter = netdev_priv(netdev); | 2346 | struct atl1_adapter *adapter = netdev_priv(netdev); |
2349 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; | 2347 | struct atl1_tpd_ring *tpd_ring = &adapter->tpd_ring; |
2350 | int len = skb->len; | 2348 | int len; |
2351 | int tso; | 2349 | int tso; |
2352 | int count = 1; | 2350 | int count = 1; |
2353 | int ret_val; | 2351 | int ret_val; |
@@ -2359,7 +2357,7 @@ static netdev_tx_t atl1_xmit_frame(struct sk_buff *skb, | |||
2359 | unsigned int f; | 2357 | unsigned int f; |
2360 | unsigned int proto_hdr_len; | 2358 | unsigned int proto_hdr_len; |
2361 | 2359 | ||
2362 | len -= skb->data_len; | 2360 | len = skb_headlen(skb); |
2363 | 2361 | ||
2364 | if (unlikely(skb->len <= 0)) { | 2362 | if (unlikely(skb->len <= 0)) { |
2365 | dev_kfree_skb_any(skb); | 2363 | dev_kfree_skb_any(skb); |
@@ -3390,7 +3388,6 @@ static void atl1_get_wol(struct net_device *netdev, | |||
3390 | wol->wolopts = 0; | 3388 | wol->wolopts = 0; |
3391 | if (adapter->wol & ATLX_WUFC_MAG) | 3389 | if (adapter->wol & ATLX_WUFC_MAG) |
3392 | wol->wolopts |= WAKE_MAGIC; | 3390 | wol->wolopts |= WAKE_MAGIC; |
3393 | return; | ||
3394 | } | 3391 | } |
3395 | 3392 | ||
3396 | static int atl1_set_wol(struct net_device *netdev, | 3393 | static int atl1_set_wol(struct net_device *netdev, |