From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 56F874680D for ; Wed, 28 May 2025 09:05:19 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4762E4065C; Wed, 28 May 2025 09:05:19 +0200 (CEST) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by mails.dpdk.org (Postfix) with ESMTP id CF50F4028D for ; Tue, 27 May 2025 20:13:36 +0200 (CEST) Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-30e5430ed0bso3496120a91.3 for ; Tue, 27 May 2025 11:13:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1748369616; x=1748974416; darn=dpdk.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9uq4Rl6NwTas+VyHCq79CriWt5F1iIUvr1jsWkUVMoc=; b=WWuxY8dPQzFYiXHPSugByLFcJ7a90UYOk9LHI3o38o3Mn/gaf/grYt/z+Zx+OW8YAt 1LBsDPG6j5nQbqUouNEi0KhUzVbdccQC0YCPw3U+GiSU0CSIaaw6Q/zvHRfFbAypF0AW /54RddaEcDP8W+OM0ACwiwpTnsQ90trgER+C1Q3FCbHTCfsD1WLo2lNSjPUptorKVlSt pelnbUGF5dTWBsv0OT6taQ5dvvv4pEIUcLA6Pn9QmAfiQixeCL7RBqaHsG03JBTcJtLY nFtI2ICdIRtzXB1wkzaRAib42IFpHk2AyHjle0h8aAvSLwDy0yjFnECjVfaVyeT1UIH5 AkOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748369616; x=1748974416; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9uq4Rl6NwTas+VyHCq79CriWt5F1iIUvr1jsWkUVMoc=; b=PdoEcbMSn0kuwB5ofj5niD1JR1Z14wsRKKlRgQPRK5fcX3y47FtVR8+JvAYcCjBoFf 4qCLMVFq830k6wlD1yU7F6LPsvKWT12ajacT/Mw4W3wLZdc/ISRFOl7215+zhus/FyiJ OEhoN9RZMsCW9S9Ft1bHYiIK0kyE6r4U+zD9HzGc0HgBU3+fP2wwB3XKoEQiJBvaMljV mTOB2RjerfcaNc86zy3pHwbj4b0b1ZHjM7wRqVzwqoaRdMYsExYZ5+6AgBAiVhJZ0tZQ avM4/HZc6HJ6C3TW7t1qk928GvvMZZosZbl+QGQRnpKd8Le0f9ebVGcHbGZxhOC6g5qp lHeA== X-Gm-Message-State: AOJu0YwyJaavmqMcuKe0ScbZUi56XkDojvcLzcWoQg+EIcgBfhjP1yho XvgLwDmSUVz1I87tJXkrJyii3b0gXZbZxM/uHXvpuDCRe8rlyHasP9hqIzgnpHnXpXxbu6xGYOD rC5jH8GwB9jMGuZWIGxcRlLj6CEp2o7E= X-Gm-Gg: ASbGncsLLMatL9kDkU8J8bGjTV+R/kmTzFvWgjhvcAlW3Eea7TwxT6CBFlBBlJP3qMG dy4aCBOk0oLDwPf0rHlOLnt4aZ707EEtMLDADm8ZfBY1uDvcml85ngaV/lX9sEVp1wojCeI2E6A kOyqJB9VN+YrDH4KA/6FvFmaTTJyOM1D0vBLqJJMZwVw== X-Google-Smtp-Source: AGHT+IGNFhD/yoMhXGftm9dSyjWTTLn+x8U+RKbYMgkSyLcloUDdZ/r7YUTihoJSpN6Ywp3UNFIW7p6NoFqor0FfTrA= X-Received: by 2002:a17:90b:55cb:b0:2ee:ad18:b309 with SMTP id 98e67ed59e1d1-3110f113859mr21185630a91.3.1748369615593; Tue, 27 May 2025 11:13:35 -0700 (PDT) MIME-Version: 1.0 References: <20250527082918.uurt6ewbhveldici@ds-vm-debian.local> In-Reply-To: <20250527082918.uurt6ewbhveldici@ds-vm-debian.local> From: Charles Oluwaseun Oluboyo Date: Tue, 27 May 2025 19:12:27 +0100 X-Gm-Features: AX0GCFus-v6CD5tZybhYtjlxESZ9GwxYR3ZwhDAiFL-avDM7D5TsSzwviuDIiC0 Message-ID: Subject: Re: Unable to initialize ConnectX-4 ports in DPDK 24.11 and 25.03 To: Dariusz Sosnowski Cc: users@dpdk.org Content-Type: text/plain; charset="UTF-8" X-Mailman-Approved-At: Wed, 28 May 2025 09:05:18 +0200 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Hello Dariusz and all, > > One of the patches merged to 24.11 introduced an issue with queues > descriptor limits on older NICs. > > A patch with a fix for that is pending for merge to 25.07. > > Would you be able apply the following patches and test on your side? > > - https://patches.dpdk.org/project/dpdk/patch/20250424133128.133900-1-viacheslavo@nvidia.com/ > - https://patches.dpdk.org/project/dpdk/patch/20250514075530.419423-1-viacheslavo@nvidia.com/ > I applied these patches, and they have fixed the issue with the descriptors. There are now 32768 per queue. I have tested with testpmd, and the ports work. However, I am unable to initialize the ports with pktgen. Initialize Port 2 ... Max MTU: 65535 Enabling Tx TCP_CKSUM offload Enabling Tx UDP_CKSUM offload Enabling Tx IPV4_CKSUM offload Allocate packet sequence array Setup latency defaults Setup fill pattern defaults Configure device ETHDEV: Frame size (65553) > device max frame size (65536) for port_id 2 !PANIC!: Cannot configure device: port=2, Num queues 1,1. EAL: PANIC in initialize_port_info(): Cannot configure device: port=2, Num queues 1,1. 0: /usr/local/lib/x86_64-linux-gnu/librte_eal.so.25 (rte_dump_stack+0x42) [7f16cb3de6d2] 1: /usr/local/lib/x86_64-linux-gnu/librte_eal.so.25 (__rte_panic+0xd4) [7f16cb3b737f] 2: ./usr/local/bin/pktgen (5606908ff000+0xd26e) [56069090c26e] 3: ./usr/local/bin/pktgen (5606908ff000+0x2c61e) [56069092b61e] 4: ./usr/local/bin/pktgen (5606908ff000+0xe339) [56069090d339] 5: /lib/x86_64-linux-gnu/libc.so.6 (7f16cafc2000+0x29d90) [7f16cafebd90] 6: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x80) [7f16cafebe40] 7: ./usr/local/bin/pktgen (5606908ff000+0xecc5) [56069090dcc5] 65553 looks very unusual, doesn't it? Do you have any suggestions as to what to do next? Regards, Oluwaseun