Hi,

I'm currently migrating a BGPd server.

Specs of "old" machine:

- Dell R720 with Intel(R) Xeon(R) CPU E5-2637 v2and 16GB RAM

- SMP Kernel (default)

- BGPd runs fine with 5 full views

- X710 NIC (ixl) 4 port interface

Specs of "new" machine:

- Dell R750xs with Intel(R) Xeon(R) Gold 6334 CPU @ 3.60GHz and 128GB RAM

- SMP Kernel (default)

- X710 NIC (ixl) 2 nics with 2 ports each

- BGPd crashes with "panic: malloc: out of space in kmem_map" (please see screenshot).

- When launching 'bgpd -dv' on the console, logs are showing:

send_rtmsg: action 1, prefix 179.62.148.0/24: No buffer space available
send_rtmsg: action 1, prefix 176.59.72.0/23: No buffer space available
send_rtmsg: action 1, prefix 176.59.70.0/23: No buffer space available
send_rtmsg: action 1, prefix 176.59.74.0/23: No buffer space available
send_rtmsg: action 1, prefix 185.78.92.0/22: No buffer space available
send_rtmsg: action 1, prefix 176.59.64.0/23: No buffer space available
send_rtmsg: action 1, prefix 176.59.66.0/23: No buffer space available

.....

send_rtmsg: action 1, prefix 31.132.21.0/24: No buffer space available
send_rtmsg: action 1, prefix 38.94.167.0/24: No buffer space available

then the machine crashes after having processed a few thousands prefixes.

When using the SP (boot /bsd.sp) kernel, the issue doesn't arise.

Do you have any pointer to solve this issue ?

Thanks

Reply via email to