On Monday, January 01/13/20, 2020 at 15:50:21 -0500, Chas Williams wrote: > > It looks like the cxgbe driver doesn't set the DEV_TX_OFFLOAD_MULTI_SEGS > offload capability. However, it looks like sge.c does have support for > sending mbuf chains, e.g. write_sgl(). Is this just an oversight or is > there something fundamentally broken here?
Hi Chas, Thanks for reporting this. CXGBE does support transmitting mbufs with multiple segments. However, the corresponding DEV_TX_OFFLOAD_MULTI_SEGS capability seems to have been missed in the list of supported Tx offload features. Will send a patch to fix this. Thanks, Rahul