Hi Vlad,

Did you consider my input in 
http://www.mail-archive.com/linux-rdma@vger.kernel.org/msg02803.html wrt. to 
these enhancements?

 

Thanks, Håkon

On Mar 10, 2010, at 16:57 , Vladimir Sokolovsky wrote:

> Hi Roland,
> 
> This patchset adds support for the following enhanced atomic
> operations:
> - Masked atomic compare and swap
> - Masked atomic fetch and add
> 
> These operations enable using a smaller amount of memory when using
> multiple locks by using portions of a 64 bit value in an atomic
> operation.
> For some applications the memory savings are very significant. One
> example is fine grain lock implementations for huge data sets. In
> other cases, the benefit is the ability to update multiple fields with
> a single io operation.
> 
> Vladimir Sokolovsky(2):
> IB/core: Add support for enhanced atomic operations
> mlx4/IB: Add support for enhanced atomic operations
> 
> changes from V2:
> - patch #1: 
>  Updated description
>  Renamed:
>        IB_WR_ATOMIC_MASKED_CMP_AND_SWP -> IB_WR_MASKED_ATOMIC_CMP_AND_SWP
>        IB_WR_ATOMIC_MASKED_FETCH_AND_ADD -> IB_WR_MASKED_ATOMIC_FETCH_AND_ADD
>  In the ib_send_wr struct the new fields added before the rkey field
> 
> - patch #2:
>  Set IB_DEVICE_MASKED_ATOMIC flag with other flags that get set for
>  all devices
> 
> Regards,
> Vladimir
> --
> To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

Håkon Bugge
haakon.bu...@sun.com
+47 924 84 514



--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to