Message ID | 1313760467-8598-39-git-send-email-ian.campbell@citrix.com |
---|---|
State | Rejected, archived |
Delegated to: | David Miller |
Headers | show |
diff --git a/drivers/net/ns83820.c b/drivers/net/ns83820.c index e736aec..d318e4b 100644 --- a/drivers/net/ns83820.c +++ b/drivers/net/ns83820.c @@ -1160,9 +1160,8 @@ again: if (!nr_frags) break; - buf = pci_map_page(dev->pci_dev, frag->page, - frag->page_offset, - frag->size, PCI_DMA_TODEVICE); + buf = skb_frag_dma_map(&dev->pci_dev->dev, frag, 0, + frag->size, PCI_DMA_TODEVICE); dprintk("frag: buf=%08Lx page=%08lx offset=%08lx\n", (long long)buf, (long) page_to_pfn(frag->page), frag->page_offset);
Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Cc: "David S. Miller" <davem@davemloft.net> Cc: Denis Kirjanov <dkirjanov@kernel.org> Cc: Alexey Dobriyan <adobriyan@gmail.com> Cc: Benjamin LaHaise <bcrl@kvack.org> Cc: Lucas De Marchi <lucas.demarchi@profusion.mobi> Cc: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org --- drivers/net/ns83820.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-)