summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorChristian Svensson <blue@cmd.nu>2022-12-30 21:27:10 +0100
committerJason Wang <jasowang@redhat.com>2023-02-17 13:31:33 +0800
commit0c65ef4fbbf3d3c1c4435f06db7648ab67935a19 (patch)
tree2350eef767cff80880bd91bc3db9a53a12761607 /net
parent099a63828130843741d317cb28e936f468b2b53b (diff)
downloadqemu-0c65ef4fbbf3d3c1c4435f06db7648ab67935a19.tar.gz
net: Increase L2TPv3 buffer to fit jumboframes
Increase the allocated buffer size to fit larger packets. Given that jumboframes can commonly be up to 9000 bytes the closest suitable value seems to be 16 KiB. Tested by running qemu towards a Linux L2TPv3 endpoint and pushing jumboframe traffic through the interfaces. Signed-off-by: Christian Svensson <blue@cmd.nu> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'net')
-rw-r--r--net/l2tpv3.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/l2tpv3.c b/net/l2tpv3.c
index 53b2d32573..b5547cb917 100644
--- a/net/l2tpv3.c
+++ b/net/l2tpv3.c
@@ -42,7 +42,7 @@
*/
#define BUFFER_ALIGN sysconf(_SC_PAGESIZE)
-#define BUFFER_SIZE 2048
+#define BUFFER_SIZE 16384
#define IOVSIZE 2
#define MAX_L2TPV3_MSGCNT 64
#define MAX_L2TPV3_IOVCNT (MAX_L2TPV3_MSGCNT * IOVSIZE)