On Mon, 2017-06-12 at 09:49 +0300, Leon Romanovsky wrote: > Out of order data placement capability indicates that if HCA receives > out of order RDMA packets, their data placement can be done at the > desired memory destination given in the packet(s). This is applicable > to RDMA read and write operations. Hello Leon and Parav, Since PCIe writes can be executed out of order, shouldn't that be mentioned in Documentation/infiniband/out_of_order.txt? See also the documentation of the Device Control Register and the Enable Relaxed Ordering bit in the PCIe spec. Additionally, since not handling out-of-order RDMA writes correctly is an ULP bug and since there are more ULPs that handle out-of-order writes correctly than ULPs that don't handle out-of-order writes correctly, if a new flag is introduced, shouldn't that be a flag to disable out-of-order writes? Thanks, Bart.-- 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