> -----Original Message----- > From: Zhang, Qi Z <qi.z.zh...@intel.com> > Sent: Monday, March 1, 2021 3:57 PM > To: Wu, Jingjing <jingjing...@intel.com> > Cc: Anantharam, Arjun <arjun.anantha...@intel.com>; Miskell, Timothy > <timothy.misk...@intel.com>; Xing, Beilei <beilei.x...@intel.com>; > dev@dpdk.org; Zhang, Qi Z <qi.z.zh...@intel.com>; sta...@dpdk.org > Subject: [PATCH] net/iavf: fix TSO max segment size > > According to IntelĀ® AVF spec > (https://www.intel.com/content/dam/ > www/public/us/en/documents/product-specifications/ > ethernet-adaptive-virtual-function-hardware-spec.pdf) > section 2.2.2.3: > The max segment size(MSS) of TSO should not be set lower than 88. > > Fixes: a2b29a7733ef ("net/avf: enable basic Rx Tx") > Cc: sta...@dpdk.org > > Signed-off-by: Qi Zhang <qi.z.zh...@intel.com> > --- > drivers/net/iavf/iavf_rxtx.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/iavf/iavf_rxtx.h b/drivers/net/iavf/iavf_rxtx.h index > 922ddadad1..69979971fd 100644 > --- a/drivers/net/iavf/iavf_rxtx.h > +++ b/drivers/net/iavf/iavf_rxtx.h > @@ -34,7 +34,7 @@ > #define DEFAULT_TX_RS_THRESH 32 > #define DEFAULT_TX_FREE_THRESH 32 > > -#define IAVF_MIN_TSO_MSS 256 > +#define IAVF_MIN_TSO_MSS 88 > #define IAVF_MAX_TSO_MSS 9668 > #define IAVF_TSO_MAX_SEG UINT8_MAX > #define IAVF_TX_MAX_MTU_SEG 8 > -- > 2.26.2
Acked-by: Beilei Xing <beilei.x...@intel.com>