all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH frr 0/2] Backport FRR EVPN local RT2 leaking fixes
@ 2026-05-15  9:14 Gabriel Goller
  2026-05-15  9:14 ` [PATCH frr 1/2] frr: backport the "Memory leak problems." (#21844) upstream PR Gabriel Goller
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Gabriel Goller @ 2026-05-15  9:14 UTC (permalink / raw)
  To: pve-devel

Since packaging 10.6.1, we also pull in the EVPN local RT2 leaking patches
(which are applied on upstream master).

The RT2 route leaking PR seems to have some race-condition-related problems,
namely a crash at bgp router shutdown and one case in which the rt2 route is not
leaked (see the last comment at #20005 [1]).

I was not able to reproduce both of these issues, but they seem to be fixed in
the upstream CI with #21844 [2], which solves multiple memory-related issues in
multiple dameons.

In order to be on the safe side, pull these in.
The backporting was a bit of a struggle, because frr-10.6.1..master now also
contains the new BGP-LS address-family (again, after it was reverted out of 10.5
:)) which changes a lot of core bgp structures.

[1]: https://github.com/FRRouting/frr/pull/20005
[2]: https://github.com/FRRouting/frr/pull/21844


frr:

Gabriel Goller (2):
  frr: backport the "Memory leak problems." (#21844) upstream PR
  bump to version 10.6.1-1+pve2

 debian/changelog                              |   6 +
 debian/patches/series                         |  20 +
 ...nup-complaint-about-unneeded-destroy.patch |  77 ++
 ...p-termination-cleanup-of-memory-leak.patch |  47 +
 .../0007-lib-ferr-memory-leaked.patch         |  48 +
 ...fpm_listener-has-signal-handlers-now.patch |  55 ++
 ...g-file-isisd.log-from-all-isis-tests.patch | 883 ++++++++++++++++++
 ...-tests-Tell-fpm_listener-to-shutdown.patch |  52 ++
 ...sd-Clean-up-and-memory-leaks-in-isis.patch | 324 +++++++
 ...gpd-Cleanup-memory-leaks-on-shutdown.patch | 618 ++++++++++++
 ...ipd-Cleanup-memory-leaks-on-shutdown.patch |  58 ++
 ...-termination-cleanup-of-memory-leaks.patch | 126 +++
 ...eanup-nhrpd-termination-memory-leaks.patch | 105 +++
 ...rpd-memory-leaks-on-shutdown-cleanup.patch |  80 ++
 .../0017-ospfd-memory-leaks-on-shutdown.patch |  38 +
 ...ry-leaks-in-shutdown-in-affinitymaps.patch |  32 +
 ...bra-cleanup-memory-leaks-on-shutdown.patch | 175 ++++
 ...-ldpd-Fixup-memory-leaks-on-shutdown.patch | 207 ++++
 .../0021-Cleanup-snmp-memory-leaks.patch      | 121 +++
 ...cleanup-of-leaked-memory-on-shutdown.patch |  41 +
 ...opotest-fail-if-a-memory-leak-is-det.patch | 126 +++
 ...hash_clean_and_free-remove-hash_free.patch | 480 ++++++++++
 22 files changed, 3719 insertions(+)
 create mode 100644 debian/patches/upstream/0005-pim6d-cleanup-complaint-about-unneeded-destroy.patch
 create mode 100644 debian/patches/upstream/0006-lib-nexthop-group-termination-cleanup-of-memory-leak.patch
 create mode 100644 debian/patches/upstream/0007-lib-ferr-memory-leaked.patch
 create mode 100644 debian/patches/upstream/0008-zebra-fpm_listener-has-signal-handlers-now.patch
 create mode 100644 debian/patches/upstream/0009-tests-Remove-log-file-isisd.log-from-all-isis-tests.patch
 create mode 100644 debian/patches/upstream/0010-tests-Tell-fpm_listener-to-shutdown.patch
 create mode 100644 debian/patches/upstream/0011-isisd-Clean-up-and-memory-leaks-in-isis.patch
 create mode 100644 debian/patches/upstream/0012-bgpd-Cleanup-memory-leaks-on-shutdown.patch
 create mode 100644 debian/patches/upstream/0013-ripd-Cleanup-memory-leaks-on-shutdown.patch
 create mode 100644 debian/patches/upstream/0014-pbrd-termination-cleanup-of-memory-leaks.patch
 create mode 100644 debian/patches/upstream/0015-nhrpd-Cleanup-nhrpd-termination-memory-leaks.patch
 create mode 100644 debian/patches/upstream/0016-sharpd-memory-leaks-on-shutdown-cleanup.patch
 create mode 100644 debian/patches/upstream/0017-ospfd-memory-leaks-on-shutdown.patch
 create mode 100644 debian/patches/upstream/0018-lib-Cleanup-memory-leaks-in-shutdown-in-affinitymaps.patch
 create mode 100644 debian/patches/upstream/0019-zebra-cleanup-memory-leaks-on-shutdown.patch
 create mode 100644 debian/patches/upstream/0020-ldpd-Fixup-memory-leaks-on-shutdown.patch
 create mode 100644 debian/patches/upstream/0021-Cleanup-snmp-memory-leaks.patch
 create mode 100644 debian/patches/upstream/0022-pimd-cleanup-of-leaked-memory-on-shutdown.patch
 create mode 100644 debian/patches/upstream/0023-tests-make-the-topotest-fail-if-a-memory-leak-is-det.patch
 create mode 100644 debian/patches/upstream/0024-Use-hash_clean_and_free-remove-hash_free.patch


Summary over all repositories:
  22 files changed, 3719 insertions(+), 0 deletions(-)

-- 
Generated by murpp 0.11.0




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-05-15 19:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-15  9:14 [PATCH frr 0/2] Backport FRR EVPN local RT2 leaking fixes Gabriel Goller
2026-05-15  9:14 ` [PATCH frr 1/2] frr: backport the "Memory leak problems." (#21844) upstream PR Gabriel Goller
2026-05-15  9:14 ` [PATCH frr 2/2] bump to version 10.6.1-1+pve2 Gabriel Goller
2026-05-15 12:06 ` [PATCH frr 0/2] Backport FRR EVPN local RT2 leaking fixes Gabriel Goller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal