From f4c349963aa974bdbae95272bef2666d7995ae63 Mon Sep 17 00:00:00 2001 From: Masayuki Ishikawa Date: Tue, 13 Dec 2022 12:39:07 +0900 Subject: [PATCH] boards: rv-virt: Improve iperf speed for virtio-mmio-net Summary: - This commit improves iperf speed for virtio-mmio-net Impact: - None Testing: - Tested with QEMU-7.1 Signed-off-by: Masayuki Ishikawa --- boards/risc-v/qemu-rv/rv-virt/configs/netnsh/defconfig | 1 + boards/risc-v/qemu-rv/rv-virt/configs/netnsh64/defconfig | 1 + boards/risc-v/qemu-rv/rv-virt/configs/netnsh_smp/defconfig | 2 ++ 3 files changed, 4 insertions(+) diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/netnsh/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/netnsh/defconfig index f2f579e2060..3f698ad38d8 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/netnsh/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/netnsh/defconfig @@ -45,6 +45,7 @@ CONFIG_IDLETHREAD_STACKSIZE=2048 CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_STACKSIZE=3072 CONFIG_INTELHEX_BINARY=y +CONFIG_IOB_BUFSIZE=1514 CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_PERROR_STDOUT=y diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/netnsh64/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/netnsh64/defconfig index 3cac6efaa7f..acc2b4ba828 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/netnsh64/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/netnsh64/defconfig @@ -45,6 +45,7 @@ CONFIG_IDLETHREAD_STACKSIZE=2048 CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_STACKSIZE=3072 CONFIG_INTELHEX_BINARY=y +CONFIG_IOB_BUFSIZE=1514 CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_PERROR_STDOUT=y diff --git a/boards/risc-v/qemu-rv/rv-virt/configs/netnsh_smp/defconfig b/boards/risc-v/qemu-rv/rv-virt/configs/netnsh_smp/defconfig index c14f7517381..5d43e69a657 100644 --- a/boards/risc-v/qemu-rv/rv-virt/configs/netnsh_smp/defconfig +++ b/boards/risc-v/qemu-rv/rv-virt/configs/netnsh_smp/defconfig @@ -45,6 +45,8 @@ CONFIG_IDLETHREAD_STACKSIZE=2048 CONFIG_INIT_ENTRYPOINT="nsh_main" CONFIG_INIT_STACKSIZE=3072 CONFIG_INTELHEX_BINARY=y +CONFIG_IOB_BUFSIZE=1514 +CONFIG_IOB_NBUFFERS=64 CONFIG_LIBC_ENVPATH=y CONFIG_LIBC_EXECFUNCS=y CONFIG_LIBC_PERROR_STDOUT=y