[IA64] altix: fix TIOCA dmamap list_add
authorMark Maule <maule@sgi.com>
Tue, 12 Apr 2005 04:20:00 +0000 (21:20 -0700)
committerTony Luck <tony.luck@intel.com>
Tue, 3 May 2005 20:52:22 +0000 (13:52 -0700)
Correct a bug where tioca_dma_mapped() is putting tioca dma map structs
on the wrong list.

Signed-off-by: Mark Maule <maule@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/sn/pci/tioca_provider.c

index 54a0dd447e76afe378ed7c51676453046eb9ff8e..8dae9eb45456d97525a6745a766f903eee2323d6 100644 (file)
@@ -431,7 +431,7 @@ tioca_dma_mapped(struct pci_dev *pdev, uint64_t paddr, size_t req_size)
        ca_dmamap->cad_dma_addr = bus_addr;
        ca_dmamap->cad_gart_size = entries;
        ca_dmamap->cad_gart_entry = entry;
-       list_add(&ca_dmamap->cad_list, &tioca_kern->ca_list);
+       list_add(&ca_dmamap->cad_list, &tioca_kern->ca_dmamaps);
 
        if (xio_addr % ps) {
                tioca_kern->ca_pcigart[entry] = tioca_paddr_to_gart(xio_addr);