? be.diff
? foo
Index: ns83820.c
===================================================================
RCS file: /home/bcrl/CVSROOT/ns83820/drivers/net/ns83820.c,v
retrieving revision 1.34.2.12
diff -u -u -r1.34.2.12 ns83820.c
--- ns83820.c	2001/12/07 22:22:13	1.34.2.12
+++ ns83820.c	2001/12/13 05:12:30
@@ -1058,7 +1058,8 @@
 		if (!nr_frags)
 			break;
 
-		buf = pci_map_single_high(dev->pci_dev, frag->page, 0,
+		buf = pci_map_single_high(dev->pci_dev, frag->page,
+					  frag->page_offset,
 					  frag->size, PCI_DMA_TODEVICE);
 		dprintk("frag: buf=%08Lx  page=%08lx\n",
 			(long long)buf, (long)(frag->page - mem_map));
