aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/ethernet/jme.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/ethernet/jme.c b/drivers/net/ethernet/jme.c
index a869ee47dde6..48a0a23f342f 100644
--- a/drivers/net/ethernet/jme.c
+++ b/drivers/net/ethernet/jme.c
@@ -1928,8 +1928,9 @@ jme_map_tx_skb(struct jme_adapter *jme, struct sk_buff *skb, int idx)
1928 ctxdesc = txdesc + ((idx + i + 2) & (mask)); 1928 ctxdesc = txdesc + ((idx + i + 2) & (mask));
1929 ctxbi = txbi + ((idx + i + 2) & (mask)); 1929 ctxbi = txbi + ((idx + i + 2) & (mask));
1930 1930
1931 jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi, frag->page, 1931 jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi,
1932 frag->page_offset, frag->size, hidma); 1932 skb_frag_page(frag),
1933 frag->page_offset, frag->size, hidma);
1933 } 1934 }
1934 1935
1935 len = skb_is_nonlinear(skb) ? skb_headlen(skb) : skb->len; 1936 len = skb_is_nonlinear(skb) ? skb_headlen(skb) : skb->len;