On Sun, Mar 11, 2018 at 08:07:43PM -0500, Rohit Zambre wrote: > the different bfregs. However, the Mellanox PRM states that doorbells > to the same UAR page must be serialized. This seems like a nonsense statement to me. doorbell rings are indivisible 64 bit writes, there is no concept of serialization of those writes to a PCI-E device. > Here is the doorbell ringing code from MOFED-4.1 > > case MLX5_DB_METHOD_DEDIC_BF: > /* The QP has dedicated blue-flame */ But blue flame writes are 8 64 bit bytes and have to be serialized to work properly. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html