Hi,
I am occasionally seeing below error message. This happens either when I'm restarting all containers (swss, syncd, teamd) or when multiple vlans (around 500 to 1000 vlans) are being configured.
err teamsyncd: :- readData: netlink reports out of memory on reading a netlink socket. High possibility of a lost message
The swss common library currently sets netlink socket read buffer size as 3 MB.
/* Set socket buffer size to 3MB */
nl_socket_set_buffer_size(m_socket, 3145728, 0);
I tried increasing this to 16 MB, but did not help.
Strangely, portsyncd also uses same swss common library and I'm not seeing any issues there.
Any pointers on what could be causing this, or how this can be handled?