Fwd: ECMP BGP issue of more than 16 paths

Madhu informmadhu at gmail.com
Fri Oct 7 19:43:32 CEST 2016


My bad. I configured MED to influence just one path on other side.

I removed and reconfigured. Now its learnt with all the paths.

But I still see the out of memory crash. Below is the trace.

[ 1098.912753] Call Trace:
[ 1098.915481]  [<ffffffff81b96521>] dump_stack+0x64/0x82
[ 1098.921225]  [<ffffffff81b91a46>] dump_header+0x7f/0x1f1
[ 1098.927163]  [<ffffffff810b3e76>] ? put_online_cpus+0x56/0x80
[ 1098.933587]  [<ffffffff811110ac>] ? rcu_oom_notify+0xcc/0xf0
[ 1098.939914]  [<ffffffff811a2735>] oom_kill_process+0x205/0x360
[ 1098.946435]  [<ffffffff814595b5>] ? security_capable_noaudit+0x15/0x20
[ 1098.953733]  [<ffffffff811a2ee2>] out_of_memory+0x492/0x4d0
[ 1098.959962]  [<ffffffff811a8f30>] __alloc_pages_nodemask+0xa00/0xb60
[ 1098.967067]  [<ffffffff811eb1fa>] alloc_pages_vma+0x9a/0x160
[ 1098.973393]  [<ffffffff811cd5c8>] handle_mm_fault+0xd38/0x1080
[ 1098.979914]  [<ffffffff811d4b74>] ? change_protection+0x594/0x850
[ 1098.986726]  [<ffffffff8109f5ae>] __do_page_fault+0x19e/0x560
[ 1098.993149]  [<ffffffff811d4f81>] ? mprotect_fixup+0x151/0x290
[ 1098.999669]  [<ffffffff8109f9a1>] do_page_fault+0x31/0x70
[ 1099.005704]  [<ffffffff81ba40e8>] page_fault+0x28/0x30

Thanks


On Fri, Oct 7, 2016 at 10:11 AM, Madhu <informmadhu at gmail.com> wrote:

> Yeah in version 1.6.0, it installed with only one path even if i just
> specify "merge paths"
>
> After killing the bird process, it showed as "netlink receive error No
> buffer space available (105)"
>
> When I upgraded to 1.6.2, "merge paths yes limit 255" command worked with
> all the paths installed. But the bird process occupying the CPU and memory
> , the kernel crashed with out of memory issue.
>
> Not sure how to proceed with this :)
>
>
> On Fri, Oct 7, 2016 at 12:28 AM, Ondrej Zajicek <santiago at crfreenet.org>
> wrote:
>
>> On Thu, Oct 06, 2016 at 10:31:57PM -0700, Madhu wrote:
>> > Thanks, But When I use 1.6.0 , only one path is installed in kernel.
>> >
>> > Is the command introduced in the latest version 1.6.2?
>>
>> No, for IPv4 it should work since 1.6.0
>>
>> Am i understand it correctly that 'merge paths' works with 16 paths, but
>> 'merge paths yes limit 255' installed only one path?
>>
>> Could you try some different value, like 32?
>>
>> --
>> Elen sila lumenn' omentielvo
>>
>> Ondrej 'Santiago' Zajicek (email: santiago at crfreenet.org)
>> OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
>> "To err is human -- to blame it on a computer is even more so."
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20161007/7a820442/attachment.html>


More information about the Bird-users mailing list