From 1badd4614b0d8ec89787418d83b167a023690f41 Mon Sep 17 00:00:00 2001 From: KISHORE KUNAL <64033340+kishorekunal01@users.noreply.github.com> Date: Mon, 30 Jan 2023 09:02:58 -0800 Subject: [PATCH] Increase the netlink buffer size from 3MB to 16MB. (#739) As error is seen in fdbsyncd with netlink reports "out of memory on reading a netlink socket" It is seen when kernel is sending 10k remote mac to fdbsyncd. Signed-off-by: kishore.kunal@broadcom.com --- common/netlink.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/netlink.cpp b/common/netlink.cpp index 55cf79688..61bc639ad 100644 --- a/common/netlink.cpp +++ b/common/netlink.cpp @@ -35,8 +35,8 @@ NetLink::NetLink(int pri) : } nl_socket_set_nonblocking(m_socket); - /* Set socket buffer size to 3MB */ - nl_socket_set_buffer_size(m_socket, 3145728, 0); + /* Set socket buffer size to 16MB */ + nl_socket_set_buffer_size(m_socket, 16777216, 0); } NetLink::~NetLink()