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