On Tue, 2017-05-30 at 10:29 +0300, Leon Romanovsky wrote: > Hi Doug, > > From Maor: > --- > This series adding support to avoid RAW ethernet packet drops. > > When packets received and there are no receive WQEs, then > the packets are dropped. In certain scenarios it may be preferred > to configure the device to avoid such packet drops, assuming > the posting of WQEs will resume shortly. > > Under such configuration, when a packet is received for a > WQ with no receive WQEs, the packet processing is delayed > until receive WQEs are posted. > > If receive WQEs are still not posted after a device configured > time, the packet is dropped. > > To enable this delay drop feature on a WQ, the user should > set the IB_WQ_FLAGS_DELAY_DROP flag on creation. The series changes core code API, but only on the raw ethernet QP type, which is essentially a Mellanox only thing, so I have no issues with the API change as it is. Series applied. -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: B826A3330E572FDD Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD -- 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