All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla@dpdk.org
To: dev@dpdk.org
Subject: [DPDK/ethdev Bug 1379] qede pmd driver does not work in Debian Bookworm
Date: Thu, 15 Feb 2024 02:13:45 +0000	[thread overview]
Message-ID: <bug-1379-3@http.bugs.dpdk.org/> (raw)

[-- Attachment #1: Type: text/plain, Size: 5270 bytes --]

https://bugs.dpdk.org/show_bug.cgi?id=1379

            Bug ID: 1379
           Summary: qede pmd driver does not work in Debian Bookworm
           Product: DPDK
           Version: 22.11
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: ethdev
          Assignee: dev@dpdk.org
          Reporter: junszhao@cisco.com
  Target Milestone: ---

dpdk qede pmd driver does not work in Debian Bookworm. dpdk-testpmd cannot
receive any packet due to nombuf. This happens to both kernel driver vfio-pci
and uio_pci_generic. 

However
(1) Linux kernel's qede driver works fine.
(2) The Qlogic qede card and dpdk-testpmd works in Debian Bullseye.

Here are some logs:

show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 9364844    RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  9364844   
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

show port info all

********************* Infos for port 0  *********************
MAC address: F4:E9:D4:F2:38:98
Device name: 0000:d8:00.0
Driver name: net_qede
Firmware-version: 8.40.33.0 MFW: 8.40.31.0
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 40 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 512
Maximum number of MAC addresses of hash filtering: 0
VLAN offload: 
  strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 40
Redirection table size: 128
Supported RSS offload flow types:
  ipv4  ipv4-tcp  ipv4-udp  ipv6  ipv6-tcp  ipv6-udp  vxlan
  geneve
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9672
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 4
Max possible RX queues: 32
Max possible number of RXDs per queue: 32768
Min possible number of RXDs per queue: 128
RXDs number alignment: 128
Current number of TX queues: 4
Max possible TX queues: 32
Max possible number of TXDs per queue: 32768
Min possible number of TXDs per queue: 256
TXDs number alignment: 256
Max segment number per packet: 255
Max segment number per MTU/TSO: 18
Device capabilities: 0x0( )
Device error handling mode: none
testpmd> show port info 1

========== kernel and driver information

fs4240-87-87:~# uname -r
6.1.0-17-amd64
ii  dpdk                                  22.11.4-1~deb12u1                    
ii  librte-net-qede23:amd64               22.11.4-1~deb12u1                    


d8:00.0 Ethernet controller: QLogic Corp. FastLinQ QL45000 Series 40GbE
Controller (rev 10)
        Subsystem: Cisco Systems Inc FastLinQ QL45000 Series 40GbE Controller
        Flags: fast devsel, IRQ 119, NUMA node 1, IOMMU group 11
        Memory at fb880000 (64-bit, prefetchable) [size=512K]
        Memory at fb000000 (64-bit, prefetchable) [size=8M]
        Memory at fb910000 (64-bit, prefetchable) [size=64K]
        Expansion ROM at fbe80000 [disabled] [size=512K]
        Capabilities: [48] Power Management version 3
        Capabilities: [50] Vital Product Data
        Capabilities: [58] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [a0] MSI-X: Enable- Count=129 Masked-
        Capabilities: [ac] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [160] Virtual Channel
        Capabilities: [1b0] Latency Tolerance Reporting
        Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [230] Transaction Processing Hints
        Capabilities: [300] Secondary PCI Express
        Capabilities: [200] Precision Time Measurement
        Kernel driver in use: vfio-pci
        Kernel modules: qede

d8:00.1 Ethernet controller: QLogic Corp. FastLinQ QL45000 Series 40GbE
Controller (rev 10)
        Subsystem: Cisco Systems Inc FastLinQ QL45000 Series 40GbE Controller
        Flags: fast devsel, IRQ 121, NUMA node 1, IOMMU group 11
        Memory at fb800000 (64-bit, prefetchable) [size=512K]
        Memory at fa800000 (64-bit, prefetchable) [size=8M]
        Memory at fb900000 (64-bit, prefetchable) [size=64K]
        Expansion ROM at fbe00000 [disabled] [size=512K]
        Capabilities: [48] Power Management version 3
        Capabilities: [50] Vital Product Data
        Capabilities: [58] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [a0] MSI-X: Enable- Count=129 Masked-
        Capabilities: [ac] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [1b8] Alternative Routing-ID Interpretation (ARI)
        Capabilities: [230] Transaction Processing Hints
        Kernel driver in use: vfio-pci
        Kernel modules: qede

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

[-- Attachment #2: Type: text/html, Size: 7149 bytes --]

                 reply	other threads:[~2024-02-15  2:13 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-1379-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 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.