On Wed, Oct 30, 2024 at 05:26:12PM +0100, Morten Brørup wrote: > > From: Lukas Sismis [mailto:sis...@cesnet.cz] > > Sent: Wednesday, 30 October 2024 16.43 > > > > Intel PMDs are capped by default to only 4096 RX/TX descriptors. > > This can be limiting for applications requiring a bigger buffer > > capabilities. By bufferring more packets with RX/TX > > descriptors, the applications can better handle the processing > > peaks. > > > > Setting ixgbe max descriptors to 8192 as per datasheet: > > Register name: RDLEN > > Description: Descriptor Ring Length. > > This register sets the number of bytes > > allocated for descriptors in the circular descriptor buffer. > > It must be 128B aligned (7 LS bit must be set to zero). > > ** Note: validated Lengths up to 128K (8K descriptors). **
FYI: Don't think we need the full quote from the datasheet, reducing this to a one-line summary on apply. > > > > Signed-off-by: Lukas Sismis <sis...@cesnet.cz> > > --- > > Drivers should reflect hardware capabilities; it's not up to the driver to > impose artificial limits on applications. Thank you for fixing this, Lukas. > > Acked-by: Morten Brørup <m...@smartsharesystems.com> > Series-acked-by: Bruce Richardson <bruce.richard...@intel.com> Both patches applied to dpdk-next-net-intel tree. Thanks, /Bruce