[ofa-general] [PATCH RFC v3 1/2] RDMA/Core: MEM_MGT_EXTENSIONS support
Steve Wise
swise at opengridcomputing.com
Mon May 26 06:07:50 PDT 2008
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?
More information about the general
mailing list