[openib-general] [ANNOUNCE] GSI Implementation Candidate

Grant Grundler iod00d at hp.com
Mon Aug 2 08:30:19 PDT 2004


On Mon, Aug 02, 2004 at 07:51:09AM -0700, Roland Dreier wrote:
>  - ib_reg_mr() function has been removed from the API, and registering
>    memory in the data path doesn't look good to me -- you should do
>    ib_reg_phys_mr() once to cover all of lowmem, and then just do
>    pci_map_single()/pci_unmap_single() in the data path.

How does that work on ia64?
I think I'm being confused by "all of lowmem" when maybe only kernel
bits are meant. Is that right?

To be clear, we only want to call DMA mapping services for pages
that are pinned (can't be swapped out). I'm pretty sure (Roland)
you know that already though.

thanks,
grant



More information about the general mailing list