From 07e7ccb80ceb480c28f4dbe8b8d90c687fe19722 Mon Sep 17 00:00:00 2001 From: Masayuki Ishikawa Date: Fri, 29 Jan 2021 13:30:07 +0900 Subject: [PATCH] boards: sabre-6quad: The iperf works with CONFIG_NET_TCP_WRITE_BUFFERS Summary: - This commit makes the iperf work with CONFIG_NET_TCP_WRITE_BUFFERS - Since the iperf sends a large packet (e.g. 16KB), CONFIG_IOB_NBUFFERS must be increased enough to hold the packet - To improve performance CONFIG_IMX_ENET_NTXBUFFERS was changed to the default (i.e. 2) Impact: - sabre-6quad:netnsh only Testing: - Tested with iperf with QEMU Signed-off-by: Masayuki Ishikawa --- boards/arm/imx6/sabre-6quad/configs/netnsh/defconfig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/boards/arm/imx6/sabre-6quad/configs/netnsh/defconfig b/boards/arm/imx6/sabre-6quad/configs/netnsh/defconfig index 326fa9239b..771944eedd 100644 --- a/boards/arm/imx6/sabre-6quad/configs/netnsh/defconfig +++ b/boards/arm/imx6/sabre-6quad/configs/netnsh/defconfig @@ -40,8 +40,8 @@ CONFIG_HAVE_CXXINITIALIZE=y CONFIG_IMX6_ENET=y CONFIG_IMX6_UART1=y CONFIG_IMX_DDR_SIZE=1073741824 -CONFIG_IMX_ENET_NTXBUFFERS=1 CONFIG_INTELHEX_BINARY=y +CONFIG_IOB_NBUFFERS=128 CONFIG_MAX_TASKS=16 CONFIG_NET=y CONFIG_NETDB_DNSCLIENT=y @@ -60,6 +60,7 @@ CONFIG_NET_ICMP_SOCKET=y CONFIG_NET_MAX_LISTENPORTS=8 CONFIG_NET_STATISTICS=y CONFIG_NET_TCP=y +CONFIG_NET_TCP_WRITE_BUFFERS=y CONFIG_NET_UDP=y CONFIG_NET_UDP_CHECKSUMS=y CONFIG_NFILE_DESCRIPTORS=8