<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Yes, it's repeatable always. I'll try
      to enable debug and reproduce it in next days.<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Config file (with replaced networks and
      shrinked comments + legacy unused filters/functions) is attached.
      <br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">It seems like uclibc-ng has slow memory
      allocator, and it triggers hidden Bird bug.<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">24.09.2021 19:53, Maria Matějka пишет:<br>
    </div>
    <blockquote type="cite"
      cite="mid:B6CC4C71-5197-44F7-9905-55558B762CB9@nic.cz">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Hello!<br>
      <br>
      Do you have any log? Are you able to replicate such a behavior
      consistently? If so, could you please share an exact configuration
      with us to put it into our testbed?<br>
      <br>
      You can also enable "debug protocols all;" in your conf file. This
      produces a s***load of logs, yet it should yield enough clues to
      isolate the problem and find a suitable solution.<br>
      <br>
      Thank you for your report! <br>
      <br>
      Maria <br>
      <br>
      <div class="gmail_quote">On September 24, 2021 3:13:45 PM UTC,
        Andrew <a class="moz-txt-link-rfc2396E" href="mailto:nitr0@seti.kr.ua"><nitr0@seti.kr.ua></a> wrote:
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <pre dir="auto" class="k9mail">Hi all.

I have Bird 2.0.8 on one of border routers, it runs with kernel 5.10.26 
and uClibc-ng 1.0.38. It acts as RR and receives FV from uplink + FV 
from second border (also RR), and it has 2 routing tables (one which 
receives BGP routes, then routes sinks to main table.

When second border's BGP link fails, Bird starts to rebuild routing 
table, and acts quite strange (too slow birdc response, etc) and after 
~5 minutes OSPF looses neighbors and falls to state 'Alone'. It can be 
in that state for hours, and initiated only after bird restart (I didn't 
tried protocol restart - usually I don't wait for end of route table 
recalculation).

When table recalculation is in progress, perf top shows that 40+% CPU 
time is used by malloc routine.

Are there fixes in trunk for such behavior? If no - what extra info is 
needed for debugging?

</pre>
        </blockquote>
      </div>
      <div style="white-space: pre-wrap"><div class="k9mail-signature">-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.</div></div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>