public inbox for dev@dpdk.org
 help / color / mirror / Atom feed
From: bugzilla@dpdk.org
To: dev@dpdk.org
Subject: [DPDK/core Bug 1931] Broadcom BCM57608 Ethernet 100Gb 2-port QSFP112 Adapter - PCI-PT and SRIOV on VM Perf Degrade in 25.11 and 26.03
Date: Thu, 09 Apr 2026 12:00:55 +0000	[thread overview]
Message-ID: <bug-1931-3@http.bugs.dpdk.org/> (raw)

http://bugs.dpdk.org/show_bug.cgi?id=1931

            Bug ID: 1931
           Summary: Broadcom BCM57608 Ethernet 100Gb 2-port QSFP112
                    Adapter - PCI-PT and SRIOV on VM Perf Degrade in 25.11
                    and 26.03
           Product: DPDK
           Version: 25.11
          Hardware: All
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: core
          Assignee: dev@dpdk.org
          Reporter: sandeepr@hpe.com
  Target Milestone: ---

Created attachment 347
  --> http://bugs.dpdk.org/attachment.cgi?id=347&action=edit
git bisect search offending commit perf test results

[Steps to Reproduce]

1. Install RHEL 10 - 6.12.0-55.43.1.el10_0.x86_64
2. Tested with following latest BCM57608 driver and firmware:
        Driver:1.10.3-236.1.155.0 || firmware:235.1.164.6/pkg 235.1.164.14
        Driver:1.10.3-237.1.131.0 || firmware:237.1.131.0/pkg 237.1.132.0
3. Install DPDK - Tested with 25.11 and 26.03
4. Start testpmd; command: with tuning params
   build/app/dpdk-testpmd -l 2-4 --main-lcore 2 -v -a 0000:07:00.0 -a
0000:08:00.0 --socket-mem=2048 -- -i --socket-num=0 --burst=64 --txd=2048
--rxd=2048 --mbcache=512 --rxq=1 --txq=1 --nb-cores=2 --port-topology=paired
--forward-mode=io '--port-numa-config=(0,0),(1,0)' --ring-numa-config=0,0
--ring-numa-config=1,0 -a
5. Start RFC2544 Throughput Test - I used Hardware Traffic Gen [Xena]   
6. Result from my lab test:
---------------------------------------------------------------------------------------------
Frame Size              25.11 - BAD             26.03 - BAD
64                      26.012                  25.838
128                     45.186                  45.383
256                     71.955                  81.777
512                     100.000                 100.000
1024                    100.000                 100.000
1280                    100.000                 100.000
1518                    100.000                 100.000
---------------------------------------------------------------------------------------------
Test Setup Info:
HPE ProLiant DL345 Gen12
AMD EPYC 9845 160-Core Processor 2100 MHz
Broadcom BCM57608 Ethernet 100Gb 2-port QSFP112 Adapter - PCIe Slot 1

[Additional Info]
This issue is not seen with DPDK 25.07.

DPDK 25.07 Result:

Frame Size      25.07 - GOOD
64              45.635
128             79.789
256             100.000
512             100.000
1024            100.000
1280            100.000
1518            100.000

Test results of git bisect search for the offending commit: Ref attachment

It looks like the performance degradation is mostly due to the multiple commits
from both Intel and Broadcom between September and October 2025 around the
25.11-rc0-25.11-rc2 phase.

After this commit, the performance has remained BAD even with DPDK 26.03.
-------------------------------------------------------------------------------------------------------
Date            DPDK Version    Commit ID       Driver  Description            
                Result
Oct 30, 2025    v25.11-rc2      ef86bb9c55      bnxt    Add feature bit Rx miss
handling        BAD
-------------------------------------------------------------------------------------------------------
[Expected result]
Result must be similar or better than 25.07 result.

[Actual result]
64b/128b/256b frame size performance degradation with 25.11 and 26.03.

-- 
You are receiving this mail because:
You are the assignee for the bug.

                 reply	other threads:[~2026-04-09 12:00 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-1931-3@http.bugs.dpdk.org/ \
    --to=bugzilla@dpdk.org \
    --cc=dev@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox