[EMAIL PROTECTED] wrote:
> Are we all talking about the same thing here? I think
> Christoph is just asking that the code use
> dma_map_[single|page|sg] instead of using page_to_phys or
> virt_to_phys. 
> 
> The rest of this talk is about memory registration strategies
> which is a different issue than having the code assume that
> bus address == phys addresses.
> 
Yes, that was the original point. And it is an important one.
But Roland's comment seemed to question the usage scenario,
and making sure everyone understands how applications use
RDMA (or perhaps more importantly want to use) is important.
Our choices on the verb layer APIs have very real impacts on
how applications work. I was disagreeing that windows and/or
FMRs are not of vital importance to many applications.

Part of building a viable long-term stack is shifting 
to thinking down from the application needs rather than
up from the hardware. A successful stack will eventually
support so many hardware options that the idea of working
up from the hardware will be self-evidently absurd. We
just need to start making that shift.

_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to