On Wed, Mar 29, 2017 at 06:47:54PM +0300, Sagi Grimberg wrote: > For each I/O we post up to 2 work requests, 1 for memory registration > and 1 for sending an I/O request (and 1 for local invalidation if the > target doesn't do it for us, but that is not the case here). So if our > queue depth is X, we size our completion queue to be X*3, and we need > to make sure we signal every (X*3)/2. ??? If your SQ is X and your CQ is X*3 you need to signal at X/2. 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