[Bug 2090931] [NEW] DPDK 24.11 unconditional increase in resident memory use for linked binaries

Frode Nordahl 2090931 at bugs.launchpad.net
Tue Dec 3 13:48:46 UTC 2024


Public bug reported:

The likely cause is that DPDK 24.11 contains a commit [0] adding per-
lcoe static memory allocation facility.

The not so desirable side effect is however that every binary linked
with DPDK gets affected, regardless of them initializing the library or
not.

This has presented itself as an issue for Open vSwitch, where the build
time tests no longer passes in Salsa CI due to the test runner going OOM
for the "monitor-cond-change with many sessions pending" test.

Raised the issue in #openvswitch on Libera chat, and there were some
constructive discussions on the back of it.

Recording this bug for now to document temporary disabling of failing
test in the name of getting to check for any other issues.

0: 5bce9bed67ad ("eal: add static per-lcore memory allocation facility")

** Affects: dpdk (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: openvswitch (Ubuntu)
     Importance: Undecided
         Status: New

** Also affects: openvswitch (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/2090931

Title:
  DPDK 24.11 unconditional increase in resident memory use for linked
  binaries

Status in dpdk package in Ubuntu:
  New
Status in openvswitch package in Ubuntu:
  New

Bug description:
  The likely cause is that DPDK 24.11 contains a commit [0] adding per-
  lcoe static memory allocation facility.

  The not so desirable side effect is however that every binary linked
  with DPDK gets affected, regardless of them initializing the library
  or not.

  This has presented itself as an issue for Open vSwitch, where the
  build time tests no longer passes in Salsa CI due to the test runner
  going OOM for the "monitor-cond-change with many sessions pending"
  test.

  Raised the issue in #openvswitch on Libera chat, and there were some
  constructive discussions on the back of it.

  Recording this bug for now to document temporary disabling of failing
  test in the name of getting to check for any other issues.

  0: 5bce9bed67ad ("eal: add static per-lcore memory allocation
  facility")

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/2090931/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list