lkml.org 
[lkml]   [2011]   [Aug]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 55/75] tg3: convert to SKB paged frag API.
    Date
    Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
    Cc: Matt Carlson <mcarlson@broadcom.com>
    Cc: Michael Chan <mchan@broadcom.com>
    Cc: Grant Likely <grant.likely@secretlab.ca>
    Cc: netdev@vger.kernel.org
    Cc: linux-kernel@vger.kernel.org
    Cc: devicetree-discuss@lists.ozlabs.org
    ---
    drivers/net/tg3.c | 6 ++----
    1 files changed, 2 insertions(+), 4 deletions(-)

    diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
    index dc3fbf6..68a1a2c 100644
    --- a/drivers/net/tg3.c
    +++ b/drivers/net/tg3.c
    @@ -6280,10 +6280,8 @@ static netdev_tx_t tg3_start_xmit(struct sk_buff *skb, struct net_device *dev)
    skb_frag_t *frag = &skb_shinfo(skb)->frags[i];

    len = frag->size;
    - mapping = pci_map_page(tp->pdev,
    - frag->page,
    - frag->page_offset,
    - len, PCI_DMA_TODEVICE);
    + mapping = skb_frag_dma_map(&tp->pdev->dev, frag, 0,
    + len, PCI_DMA_TODEVICE);

    tnapi->tx_buffers[entry].skb = NULL;
    dma_unmap_addr_set(&tnapi->tx_buffers[entry], mapping,
    --
    1.7.2.5


    \
     
     \ /
      Last update: 2011-08-19 15:39    [W:0.026 / U:30.400 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site