Re: alpha iommu fixes

David S. Miller (davem@redhat.com)
Mon, 21 May 2001 01:09:58 -0700 (PDT)


Alan Cox writes:
> Ok how about a PIV Xeon with 64Gb of memory and 5 AMI Megaraids, which are
> limited to the low 2Gb range for pci mapping and otherwise need bounce buffers.
> Or how about any consistent alloc on certain HP machines which totally lack
> coherency - also I suspect the R10K on an O2 might fall into that - Ralf ?

If they need bounce buffers because of a device specific DMA range
limitation (this is what I gather this is), then the PCI dma interface
is of no help to this case.

> Look at the history of kernel API's over time. Everything that can
> go wrong eventually does.

I agree, and it will be dealt with in 2.5.x

The scsi layer in 2.4.x is simply not able to handle failure in these
code paths, as Gerard Roudier has mentioned.

Later,
David S. Miller
davem@redhat.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/