[rds-devel] avoid syncing after an rdma write

Or Gerlitz ogerlitz at voltaire.com
Wed Feb 17 02:43:33 PST 2010


> Andy Grover wrote:
>> RDS follows each RDMA write op with a Send op [...] we want to omit 
>> the Send 
> This way or another the side which isn't initiating the rdma write has 
> to be notified that the local buffer && rkey (stag) they advertised 
> can now invalidated from the  HCA/RNIC IOMMU, its mapping from the 
> node IOMMU, returned to the pool it was allocated from, reclaimed by 
> higher layers etc.
I was under the impression that even though the rds zcopy api isn't 
transactional the implementation AND the applicative usage in the 
database machine are, such that the above steps are taking place in 
practice, isn't it?

Or.



More information about the rds-devel mailing list