From 48d0248e6df3b1924392f07ceaca7b2919274391 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 26 Dec 2019 15:29:26 +0900 Subject: [PATCH] network: bump netlink receive buffer size to 128M Prompted by #14417. --- src/network/networkd-manager.c | 4 ++-- units/systemd-networkd.socket | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/network/networkd-manager.c b/src/network/networkd-manager.c index f0ae18499b..f4e4162cf1 100644 --- a/src/network/networkd-manager.c +++ b/src/network/networkd-manager.c @@ -38,8 +38,8 @@ #include "udev-util.h" #include "virt.h" -/* use 8 MB for receive socket kernel queue. */ -#define RCVBUF_SIZE (8*1024*1024) +/* use 128 MB for receive socket kernel queue. */ +#define RCVBUF_SIZE (128*1024*1024) static int log_message_warning_errno(sd_netlink_message *m, int err, const char *msg) { const char *err_msg = NULL; diff --git a/units/systemd-networkd.socket b/units/systemd-networkd.socket index 113306607b..445193e8d3 100644 --- a/units/systemd-networkd.socket +++ b/units/systemd-networkd.socket @@ -15,7 +15,7 @@ DefaultDependencies=no Before=sockets.target [Socket] -ReceiveBuffer=8M +ReceiveBuffer=128M ListenNetlink=route 1361 PassCredentials=yes