|
@@ -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);
|