[ofa-general] [PATCH RFC v3 1/2] RDMA/Core:MEM_MGT_EXTENSIONS support
Steve Wise
swise at opengridcomputing.com
Tue May 27 11:40:28 PDT 2008
Talpey, Thomas wrote:
> At 12:58 PM 5/27/2008, Felix Marti wrote:
>
>> RDMA Read with Local Invalidate does not affect the wire. The 'must
>> invalidate' state is kept in the RNIC that issues the RDMA Read
>> Request...
>>
>
> Aha, okay that was not clear to me. What information does the RNIC use
> to line up the arrival of the RDMA Read response with the "must invalidate"
> state?
The rnic already tracks outstanding read requests. It now also will
track the local stag to invalidate when the read completes.
> Also, how does the RNIC signal whether the invalidation actually
> occurred, so the upper layer can defend itself from attack?
>
>
The stag is guaranteed to be in the invalid state by the time the app
reaps the read-inv-local work completion...
Steve.
More information about the general
mailing list