Port-sparc64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: I2O on sparc64 [Also on alpha] (Was: Re: mlx on sparc?)
I think I have a mlx card at home. I will give it a try on my
Sparc64-box as soon as I'm back at home.
How can I reproduce this issue? Just put a mlx into the box and boot?
Must be something configured or a drive attached?
Best Regards
Stephan
2008/9/14 Michael L. Hitch <mhitch%lightning.msu.montana.edu@localhost>:
> On Sun, 14 Sep 2008, Martin Husemann wrote:
>
>> DMA on sparc64 goes through the iommu, so bus addresses have usually no
>> similarity with neither kernel VA nor kernel PA. Not using
>> bus_dmamap_alloc/load would certainly guarantee the driver to not work on
>> sparc64.
>
> It was using bus_dmamem_alloc() and bus_dmamap_load(), but was using the
> address from the bus_dmamem_alloc() rather than the one from the
> bus_dmamap_load(). I've committed the change, which makes it work on the
> alpha, and should now work on sparc64.
>
> --
> Michael L. Hitch mhitch%montana.edu@localhost
> Computer Consultant
> Information Technology Center
> Montana State University Bozeman, MT USA
>
Home |
Main Index |
Thread Index |
Old Index