Stupid... increasing read buffer helped of course

sysctl -w net.core.rmem_default=1064960

I see, the bird is not increasing the read buffer on it's netlink socket. Would it be bad idea to create an configuration option for that?

On 2016-12-30 12:27, Michal wrote:
Hi,

I was trying to upgrade my bird instance from v1.6.0 to v1.6.3 today.
Unfortunately immediately after start the bird started generating
these messages

2016-12-30 12:02:35 <INFO> Started
2016-12-30 12:02:43 <WARN> I/O loop cycle took 8679 ms for 8 events
2016-12-30 12:02:43 <WARN> Kernel dropped some netlink messages, will
resync on next scan.
2016-12-30 12:02:43 <WARN> Kernel dropped some netlink messages, will
resync on next scan.
2016-12-30 12:02:52 <WARN> Kernel dropped some netlink messages, will
resync on next scan.
2016-12-30 12:03:03 <WARN> Kernel dropped some netlink messages, will
resync on next scan.
2016-12-30 12:03:10 <WARN> Kernel dropped some netlink messages, will
resync on next scan.
2016-12-30 12:03:16 <WARN> Kernel dropped some netlink messages, will
resync on next scan

It's a full BGP IPv4 instance with just three interfaces. Tested on
linux kernels 4.4 or 4.8. Package is from cznic deb repository.

I can see the warning log line was added at Dec 20 2016, which ended
up in 1.6.3 release. Hence this was happening probably even before the
upgrade, but it was not visible.

So the question is simple. Does it means there is something terribly
wrong with my machine, or the high rate of this warning is expected?

Cheers
Michal

Reply via email to