Skip to content

[th/limit-routes-addresses] limit addresses/routes exported on D-Bus

Thomas Haller requested to merge th/limit-routes-addresses into main

it doesn't scale. It causes severe performance issues when adding a lot of routes/addresses (CPU utilization and memory fragmentation/consumption).

  • Rate limit the number of updates on D-Bus to 3 per second.
  • Limit the number of addresses/routes on D-Bus to 100
  • Limit the number of addresses/routes printed in nmcli output

See also: https://github.com/firewalld/firewalld/issues/1232

Edited by Thomas Haller

Merge request reports