I'm currently setting up BGP peering over IPv6 with our ISP, who is sending us the full IPv6 route table (apprx. 61k routes). The BGP session establishes, and I receive route updates from the ISP, but within 60 seconds of the session establishing, the routed process seems to crash, and the BGP session resets.
Looking in /var/log/routed_messages it's full of errors saying: “Dec 19 14:03:39 ERROR: KRT SEND ADD 2620:1c0:61:: mask ffff:ffff:ffff:: router 2606:xxxx:xxxx::5: Cannot allocate memory”
As far as I know there's no tuning to be done as far as memory allocation goes, so is this a bug in routed? This is running on a 5400 gateway with 8GB RAM, and usually only 40-50% consumed.