On Mon, 2008-05-26 at 08:07 -0500, Steve Wise wrote: > > > Roland Dreier wrote: > > > - device-specific alloc/free of physical buffer lists for use in fast > > > register work requests. This allows devices to allocate this memory as > > > needed (like via dma_alloc_coherent). > > > > I'm looking at how one would implement the MM extensions for mlx4, and > > it turns out that in addition to needing to allocate these fastreg page > > lists in coherent memory, mlx4 is even going to need to write to the > > memory (basically set the lsb of each address for internal device > > reasons). So I think we just need to update the documentation of the > > interface so that not only does the page list belong to the device > > driver between posting the fastreg work request and completing the > > request, but also the device driver is allowed to change the page list > > as part of the work request processing. > > > > I don't see any real reason why this would cause problems for consumers; > > does this seem OK to other people? > > Tom, > > Does this affect how you plan to implement NFSRDMA MEM_MGT_EXTENTIONS > support?
I think this is ok. _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
