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 9D10D4643D for ; Fri, 21 Mar 2025 19:18:47 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 71633402E6; Fri, 21 Mar 2025 19:18:47 +0100 (CET) Received: from mx0a-00196b01.pphosted.com (mx0b-00196b01.pphosted.com [67.231.157.166]) by mails.dpdk.org (Postfix) with ESMTP id 7771A402CE for ; Fri, 21 Mar 2025 19:18:45 +0100 (CET) Received: from pps.filterd (m0072399.ppops.net [127.0.0.1]) by mx0b-00196b01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52LEOLBD029055; Fri, 21 Mar 2025 14:18:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscout.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= netscout.com.09.24.2020; bh=O2biYZfB7BSmVjaGgeI98ytEzkcaJJQowmac aMDFbMs=; b=e8J95IsYgiCCNl2PS3We0+Ob2bqPpSMuMJvYzp7OigxBBm+ku28s zzH1TN/A9B6/7lgDEocgR9fRspH3EXP+D/sN1Cann6VFATr/VmmkUNAY63JZohwL 1rtcZ5oVllWsufjYHm9hakWiEm4ZmsVZtw7hyY9DZ99wZ55lvToxHhByVnMUFteK XHzKUGY+xHg/wEkAwlRdUDChcNR2pbrdgT8pOyHW5eIKrD5FRrFLun2vqCO1dqjk iKQz2T0JtZZbaYIHo0VHPlUg8m2j6vrzBe4LuHFk2yN6uVu+hEZauMONRr9ccB+p EGZTEoIoVroZx5VBU/QEo7O/rmq8pyth0Q== Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2172.outbound.protection.outlook.com [104.47.55.172]) by mx0b-00196b01.pphosted.com (PPS) with ESMTPS id 45f6t2mrxg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 21 Mar 2025 14:18:44 -0400 (EDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a7oZ4j5wgtN76kg4tMGcvLFmdJxrByjNoL0E1PqQEQWg8SZemYXQByUYY+XxuEubpCe/9taO3pAOVGtG3QbrOUBOBCK+gbp7JZJODzCkzAeJczawBIYNwy7BPCtirmHxbECSsVG8OJsEgvlflzEuN3044U8KgSVJPkNkzMM0LXK179fGuHAuxKbOBZqibGkHQbTFlirY64/e7+wwR1+3O1NRk/G0YoZrWSW9Z7uxuLVRKpw31x3puAf0Lb8xf7ZUG+zZkwWEKowVC1I2kcfdbYQ1ryfhg4wGI95PDQeRb8pghcWpk7lDJvYix8tp9yU7NPE395d8p7pJKWMGAqM7nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=O2biYZfB7BSmVjaGgeI98ytEzkcaJJQowmacaMDFbMs=; b=GXliRUSkdxtrZBnBxwyE8nfAP2rD2rqCYzt+1D9iGtfPwvhTf1qcRl8gkNif6jaGVqEvJlEvK3Hwkvi1ExUZP+2sbhaLVq91eLy9UkKkeASxLLFzOj8ONU36HsrPA/Xjfahj508m+IrifcQXQZaNLJZc4kt0TK55dRG5Gfumc8G3yHnVq6rJ0krpGsz/ROtfXlLmEBZAli6jNkv8Ct5QF1XrAXEzrEK02qNER+yGwZSP3ju2O+bcHYGXUVwvtEaibJZwVu2/RaO8RED4vrMx7mJ4AazNDv39/w9BqOjgu/S0U6EtG3Tb/2qfa0p2LNuXIqvC169Mr9+5zlBUTZYqbQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=netscout.com; dmarc=pass action=none header.from=netscout.com; dkim=pass header.d=netscout.com; arc=none Received: from CH3PR01MB8470.prod.exchangelabs.com (2603:10b6:610:1a4::21) by PH7PR01MB8054.prod.exchangelabs.com (2603:10b6:510:276::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.34; Fri, 21 Mar 2025 18:18:39 +0000 Received: from CH3PR01MB8470.prod.exchangelabs.com ([fe80::80c4:7216:f070:e5fd]) by CH3PR01MB8470.prod.exchangelabs.com ([fe80::80c4:7216:f070:e5fd%4]) with mapi id 15.20.8534.036; Fri, 21 Mar 2025 18:18:39 +0000 From: "Lombardo, Ed" To: Stephen Hemminger CC: "users@dpdk.org" Subject: RE: tailqs issue Thread-Topic: tailqs issue Thread-Index: AduY9RY0Q86kHIIzTwW3RWYKe22BSAAF7xuAAAKqzZAAA2FugABZg8GQ Date: Fri, 21 Mar 2025 18:18:38 +0000 Message-ID: References: <20250319132349.5ff339a7@hermes.local> <20250319161659.573e9660@hermes.local> In-Reply-To: <20250319161659.573e9660@hermes.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH3PR01MB8470:EE_|PH7PR01MB8054:EE_ x-ms-office365-filtering-correlation-id: 8c244b43-ab26-4190-927c-08dd68a4cda7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?G4MZW76tgpdyWmkqe1td2/PVH7YmjlFRFW++jqhLdEr0Tqf3oMMz0fRj5+W5?= =?us-ascii?Q?XXW5PAvZ4LFff7Qv2Nsiw6mjSSoarjVgkmYXTWw9aX71pxC3tMbNC8RpCmMa?= =?us-ascii?Q?sPuOCYCi6yXeMQ6fSGpkftR3iyF3lw634kjBzAm3ZRCC/Cc+WZd+ZmX5s2J9?= =?us-ascii?Q?QmGygi8vxI9p0RMoD5JR9wgnxjhaY9qeA0zQcov4ufpSLBLv5kll6zSjXtJK?= =?us-ascii?Q?Xpoym2aGEiZSX84kYuTeqth7MzKNQRmzgU9Vwa2YgdU/9BFp8COsanajSUbH?= =?us-ascii?Q?LOZprB+Q8z1kBYiCJVShiAWOuKqpw2I0ECgZRYf2VAefAz/00Unp9fPGC1KD?= =?us-ascii?Q?Wr047VUjkwR3X+pVRrVS8m0gLwzkOHkEXExust614JVQcZe9FRZlVliO/dqs?= =?us-ascii?Q?gPhK8NFfOonfXgl1AZbyVqe/aO9FmP3fzlJu6IgvDj+evE1UbZ3lk9RvgcPg?= =?us-ascii?Q?29XxNUl/EsJD4rbtu9atKjW+PhoKcOAlRZPOxSb8Kg7T+WZl6aza3HtfdjlQ?= =?us-ascii?Q?U/VPy7m5VofvxL1xf6eoZKBEKlUS4Rr32Ew7Ntpts2mz31HZe4YGqYLUpI1y?= =?us-ascii?Q?w8BiXtJf3Wou2xNWTLV/gcEx4UMcPV+7Yxkp9gibVqZbdIx4E/GcMLJIfmhp?= =?us-ascii?Q?KzFVAYweze1LLk29WhLaTY1i1GttSIEK+pXTLfv8OdRqofM31hzp0uXnaKVa?= =?us-ascii?Q?azUcXb2pWUyx6mPb4yIi2Fro0w0xy03XxxKwxb6/G9TnDUatLxl9ozb73FjX?= =?us-ascii?Q?0p5pZuwRyRtv7Zeo3AoG7wXxUnQHInmVg5QvlafMZFleIRo0uTCcIaZNkUgC?= =?us-ascii?Q?SA9jUnJ6BsyNqWn/Ur0X+JWn5xlKLUJTqHjCmlH+4DWvjYhAOkOw/oC3Qnbh?= =?us-ascii?Q?yUGTL8ZY4MK5czEhMgetT62namzI0/aeMko+PVNuNe2DWeLNicOtPpWvbZYx?= =?us-ascii?Q?m+/fE1GNPA3Ben5WetFaewWXOgNpFUP3eMmnl5Soo3J4c5qd4iOUvKZ2dM8Y?= =?us-ascii?Q?WBc4C0FBzhvKPNlksOZXl7huIUDT0mepRq8olI1Ws9ea73Mw1gklLcNLh0R/?= =?us-ascii?Q?2g+hFCU6pWYI2W1GKLOx0zxb8lv3/T3XluTaz2/bSSgWHDPgMh1mFXS4cEo/?= =?us-ascii?Q?/1I4Z9qz42zIOwZNzsIV8hxEqSdiimPszKZmtL7FZN5GeGIpZDhVrJkLcN2u?= =?us-ascii?Q?I1fjjwrgzgTII0oO94Qbl+a7ZWds7KMcNQHROKC5bpAEIPQvCZQgzACsjMMM?= =?us-ascii?Q?3eseocetftQeftMVVizecfedFIukQk1QP0KU6rqxCFC0swu1nE7VYUhqLxS3?= =?us-ascii?Q?UbctCG5x4GhruZTA7YvOY45WtluVRhZVlOfH7PUpczesExzf4VQ6BomnYg0e?= =?us-ascii?Q?jP02fvm5e/jISD2vO+TMqv/cqk75XINPupTQGfx0y9ZEZ5t+qTh5Bf+pxWaf?= =?us-ascii?Q?Eq14s+z5iQOF0j/ugMa+xKSS8COheWWc?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR01MB8470.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?jCmFath8WAx1JUySjv1ngOCswvG+lavyf/VcZpJM8qxLwebheT7Zp+SnJrVG?= =?us-ascii?Q?V5fkbgFSm5/5td5cUnZg0zpXqHOloc+mOQgLtipz03d+3cHqD/8JrolOJivh?= =?us-ascii?Q?6WTEK06tU+/Y8rQ+FYca1rXBmtn1A29arRQX68EeHsVa7wP5ldMyORE6FP38?= =?us-ascii?Q?CZ/gKgvkPedoRfKpJv05uesSmhi3YXgJWTE5C+Uxt1heRCoamSHAz2PJd2oZ?= =?us-ascii?Q?RRR9b5qSfodrcVRhTY7YGovjGElOyeg5jg155tzkPCszZcAlG84C0s3MCJwO?= =?us-ascii?Q?WkTXr4/J4nAW13BodMw/mwqy83MzbQJ1k6UVyi4ubfEXA2ikqIgzUSig8GBK?= =?us-ascii?Q?aYixTisYSciq4vhrr6WZyy8cDwIQ9kPQwYQk8SU/tYvCtLeIU6VEyBxflHty?= =?us-ascii?Q?Sy4oEDryRzL/IUygriIHqg7iebieGzcSlmV5qXflpHJzX1KOqEUuGDItO/ZB?= =?us-ascii?Q?QdSf8l/TSsqdBfmgqDoAIQCHZynMKnHj9Nv6i5KDF5cwH4+DcI/ns5b4/Se+?= =?us-ascii?Q?lPIA4k08OI3eN2wU+JjbsLqlDE/jfPGPrhxC8XvKoYN+WHbZZExU7J6uQUli?= =?us-ascii?Q?9Rsz2GnW+haNEH9Lsr925kpY/N+8gORltklaY3mB2oWdEqYu1qy9Z9ylyB6g?= =?us-ascii?Q?TdIm0SDIBl4A7fd2KXXGzATzKqj6vUxmi5iZWyuH+iANJLxzmrrzmq1tH5+l?= =?us-ascii?Q?fUU+akCzrlvOre3Fs8TNYBSP1wIovNOGOeHkB1PpMMBvXoyDATKKSx8mTjun?= =?us-ascii?Q?k1EN3nP1wIXs4ADyGsAmq2FKnPtcFE7xlKHItp7qCh6k6MxyDvqosPZ+WfBy?= =?us-ascii?Q?tp0JNoNHdBdNaEYdj2e9IRtmMkN7kP82EPUeV4z17nOTYCyeCQHHGhsHAnxb?= =?us-ascii?Q?FCSykfdK3BskQIEzp4kOi5IQOCI3l9lnrM/jyt6ddB0YmVxtnmC67fwkA8aw?= =?us-ascii?Q?2lX49NZu0YyxrSlDzW3ExK1Rbta84ISZGhps+SZVABfNuLcvYQnuiox78WlV?= =?us-ascii?Q?4gMICA1nlkokQz+BPMYBpMfV0PZHPQiMg7tLXPD56jUTtHx9De75uiGqnxUE?= =?us-ascii?Q?NGjMjqL4CLGJjDJFQ710/2nmZV4Q5RDMdrUqS47WFEnQPf9k08Xht0gveMIw?= =?us-ascii?Q?HKSHEA7mLd3Fk5VvzxTiHZ+4XULogzLRQpXlgMw9tTpyiLdVNXDjUX173fmD?= =?us-ascii?Q?So6WXKTCftN73G5X1jWtA/sPaiNuSNZuWmNscjRVsyYEUGvFlbtzk1IYQ9JS?= =?us-ascii?Q?Hu0zPdcD5cEgGI/jWcZ3PG7fZSRIJ/E/+4nprnpvurNqOLh+y/1bAonpE5Z4?= =?us-ascii?Q?8gv4EF7dgYk/CcJCcaY/wbVSoBExV4tYoL2Id8O+35RaBaYUA/Je2HcPcMua?= =?us-ascii?Q?6XSIWCKfL4nNLmDCZ7iigr7FNPA5kUcP8rmJFPHOJY0I4j8KNaxWRgJ/BNyp?= =?us-ascii?Q?hg6QAW6SQxMsfjgtWbxN+zwUxDQhpw4SpSS2i4VRoHY2iZB14OWGgVVJVKH+?= =?us-ascii?Q?PRTCLkA3oGhg4DH2x9b3stUxI5+R3yzCdSN7TcwVrhbm8J/FKY8W5VEV8BcX?= =?us-ascii?Q?Fxt6n2dRSCYq1uZph1tdgmb1jDzNVdpktho/rNm/?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: D4WkbwbJHHz2BPBNQLswm2x+TSR3aIstDdjAvyEmzpwasF7KDgHVOh28EtM5zqTnRc5oB9QoJe/S8SUYgGL4feLars/kYFSHF3zBw5E/OLtA0/RkfeGcmulFdIpeBVuk9Fe/4TwrnS/o9+H6Jyx2DddcMGjTVN20/MynyMk5/CbzeAfDzaeu7nzDCKvB+N3l3Bq1wqkQP0TiIlAVdC7I8y3ZpudCFzKWW7QD/drq8DlXDTBHyIT7tkDIzitdeDJJvEGlPuPITqndA5aYVCYVBjxcInXH5H5oPkJiTLpt0HB7VZJPRpC8DaIQqYj78dwjQMLj2Tb1G7We84jIaFpnza71afSCH8vxanHO3kVPdljJoZXbMxrlLZC/Rwabqs5LxjIAgsc63MH6qc1B2CmqY6KR6nDMhjYf3KtidOcdfIEEygLDWsv3rKUZ1Wh3NEqdLwm9WULRceW9Dz/GbaJc3SChhm94HJEYmA5YSqXNoBH7LC5umivvcAUS7CcDyMoFmpgkqPTdUz+/f4Pvx9EPLXeHJdLM9rNN0+Q5YFgBma+3IVBDnSjMMmXnLrFM9TrI+48EQAFYqSrntBH+LO+6haqfNDDj3Mp9pYYtLOjXK9tV7t3hLQXltTC+aS0vYBN9 X-OriginatorOrg: netscout.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH3PR01MB8470.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c244b43-ab26-4190-927c-08dd68a4cda7 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2025 18:18:39.0185 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 54f11205-d4aa-4809-bd36-0b542199c5b2 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: t9qPqlxqspBT/ymggpdwy94fchvGAHRkv2FXyd2iZQCLEryWRX40bnD3dX7aUKqiBDs47EIhcZntuOj7gEjemw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR01MB8054 X-Proofpoint-GUID: fZPlzSLksOPftaWnroNEhs3jdH2H0A_c X-Proofpoint-ORIG-GUID: fZPlzSLksOPftaWnroNEhs3jdH2H0A_c X-Authority-Analysis: v=2.4 cv=UexRSLSN c=1 sm=1 tr=0 ts=67ddad84 cx=c_pps a=tyvwN2z/Y66O58r8mq/nTQ==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=Vs1iUdzkB0EA:10 a=H5OGdu5hBBwA:10 a=jZVsG21pAAAA:8 a=jQOgFn-ZAAAA:8 a=8rWy6zfcAAAA:8 a=4gIMq8IitjA58kacnQ8A:9 a=CjuIK1q_8ugA:10 a=3Sh2lD0sZASs_lUdrUhf:22 a=mT82qxFQzDvLIExZS32s:22 a=YjdVzJdQTyZRADMV7wFX:22 cc=ntf X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 malwarescore=0 phishscore=0 mlxscore=0 clxscore=1015 bulkscore=0 mlxlogscore=999 adultscore=0 priorityscore=1501 spamscore=0 classifier=spam authscore=0 authtc=n/a authcc=notification route=outbound adjust=0 reason=mlx scancount=1 engine=8.21.0-2502280000 definitions=main-2503210135 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 Hi Sephen, Thank you for your help. I made good progress up to now. When I try to use the dpdk_simple_mp application to send a message to my ap= plication I get a Segmentation fault. First, I re-verified the dpdk_simple_mp process=3Dprimary and dpdk_simple_m= p process-secondary does pass messages successfully. So, my hugepages are = created and DPDK initializes successfully on both at startup. In my application I created the send and recv rings and message_pool as the= primary process. The logs I added do not show any errors. =20 Once my application starts and settles I started the dpdk_simple_mp applica= tion: # ./dpdk-simple_mp_dbg -l 30-31 -n 4 --legacy-mem --proc-type seconda= ry -- However, on the dpdk_simple_mp side do "send hello" and I then get a segmen= tation fault. The debugger takes me deep within the dpdk libraries which I am not too fam= iliar with. The rte_ring_elem.h file function: rte_ring_dequeue_build_elem() is where I= end up with segmentation fault. I notice that the variables are optimized= out, not sure why since I built the dpdk libraries with debug flag. Here is the back trace and could you point me in the direction to look. =20 # gdb dpdk-simple_mp /core/core.dpdk-simple_mp.241269 warning: Unexpected size of section `.reg-xstate/241269' in core file. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `./dpdk-simple_mp -l 30-31 -n 4 --legacy-mem --proc-t= ype secondary --'. Program terminated with signal SIGSEGV, Segmentation fault. warning: Unexpected size of section `.reg-xstate/241269' in core file. #0 0x0000000000cf446a in bucket_dequeue () [Current thread is 1 (Thread 0x7f946f835c00 (LWP 241269))] Missing separate debuginfos, use: dnf debuginfo-install elfutils-libelf-0.1= 89-3.el9.x86_64 glibc-2.34-83.0.1.el9_3.7.x86_64 libibverbs-46.0-1.el9.x86_= 64 libnl3-3.7.0-1.el9.x86_64 libpcap-1.10.0-4.el9.x86_64 libzstd-1.5.1-2.el= 9.x86_64 numactl-libs-2.0.16-1.el9.x86_64 openssl-libs-3.0.7-25.0.1.el9_3.x= 86_64 zlib-1.2.11-40.el9.x86_64 (gdb) bt #0 0x0000000000cf446a in bucket_dequeue () #1 0x00000000007ce77d in cmd_send_parsed () #2 0x0000000000aa5d96 in __cmdline_parse () #3 0x0000000000aa4d70 in cmdline_valid_buffer () #4 0x0000000000aa826b in rdline_char_in () #5 0x0000000000aa4e41 in cmdline_in () #6 0x0000000000aa4f60 in cmdline_interact () #7 0x00000000004fe47a in main.cold () #8 0x00007f946f03feb0 in __libc_start_call_main () from /lib64/libc.so.6 #9 0x00007f946f03ff60 in __libc_start_main_impl () from /lib64/libc.so.6 #10 0x00000000007ce605 in _start () Gdb - stepping through the code, gdb attached to dpdk_simple_mp_debug (gdb) 0x0000000000cf42c5 in rte_ring_dequeue_bulk_elem (available=3D, n=3D, esize=3D, obj_table=3D, r=3D) at ../lib/ring/rte_ri= ng_elem.h:375 375 ../lib/ring/rte_ring_elem.h: No such file or directory. (gdb) p r $17 =3D (gdb) p obj_table $18 =3D (gdb) p available $19 =3D (gdb) n Thread 1 "dpdk-simple_mp_" received signal SIGSEGV, Segmentation fault. bucket_dequeue_orphans (n_orphans=3D33, obj_table=3D0x14f09b5c0, bd=3D0x14f= 05aa80) at ../drivers/mempool/bucket/rte_mempool_bucket.c:191 191 ../drivers/mempool/bucket/rte_mempool_bucket.c: No such file or dir= ectory. (gdb) bt #0 bucket_dequeue_orphans (n_orphans=3D33, obj_table=3D0x14f09b5c0, bd=3D0= x14f05aa80) at ../drivers/mempool/bucket/rte_mempool_bucket.c:191 #1 bucket_dequeue (mp=3D, obj_table=3D0x14f09b5c0, n=3D33) = at ../drivers/mempool/bucket/rte_mempool_bucket.c:289 #2 0x00000000007ce77d in rte_mempool_ops_dequeue_bulk (n=3D= , obj_table=3D0x14f09b5c0, mp=3D0x14f05ed40) at ../lib/mempool/rte_mempool.h:793 #3 rte_mempool_do_generic_get (cache=3D0x14f09b580, n=3D1, obj_table=3D0x7= fff8df066f0, mp=3D0x14f05ed40) at ../lib/mempool/rte_mempool.h:1570 #4 rte_mempool_generic_get (cache=3D0x14f09b580, n=3D1, obj_table=3D0x7fff= 8df066f0, mp=3D0x14f05ed40) at ../lib/mempool/rte_mempool.h:1649 #5 rte_mempool_get_bulk (n=3D1, obj_table=3D0x7fff8df066f0, mp=3D0x14f05ed= 40) at ../lib/mempool/rte_mempool.h:1684 #6 rte_mempool_get (obj_p=3D0x7fff8df066f0, mp=3D0x14f05ed40) at ../lib/me= mpool/rte_mempool.h:1710 #7 cmd_send_parsed (parsed_result=3Dparsed_result@entry=3D0x7fff8df06790, = cl=3Dcl@entry=3D0x2f73220, data=3Ddata@entry=3D0x0) at ../examples/multi_process/simple_mp/mp_commands.c:18 #8 0x0000000000aa5d96 in __cmdline_parse (cl=3Dcl@entry=3D0x2f73220, buf= =3D0x2f73268 "send hello\n", call_fn=3Dcall_fn@entry=3Dtrue) at ../lib/cmdline/cmdline_parse.c:294 #9 0x0000000000aa5f1a in cmdline_parse (cl=3Dcl@entry=3D0x2f73220, buf=3D<= optimized out>) at ../lib/cmdline/cmdline_parse.c:302 #10 0x0000000000aa4d70 in cmdline_valid_buffer (rdl=3D, buf= =3D, size=3D) at ../lib/cmdline/cmdline.c:24 #11 0x0000000000aa826b in rdline_char_in (rdl=3Drdl@entry=3D0x2f73230, c=3D= ) at ../lib/cmdline/cmdline_rdline.c:444 #12 0x0000000000aa4e41 in cmdline_in (size=3D, buf=3D, cl=3D) at ../lib/cmdline/cmdline.c:146 #13 cmdline_in (cl=3D0x2f73220, buf=3D0x7fff8df0c89f "\n\200", size=3D) at ../lib/cmdline/cmdline.c:135 #14 0x0000000000aa4f60 in cmdline_interact (cl=3Dcl@entry=3D0x2f73220) at .= ./lib/cmdline/cmdline.c:192 #15 0x00000000004fe47a in main (argc=3D, argv=3D) at ../examples/multi_process/simple_mp/main.c:122 Appreciate if you can help. Thanks, Ed -----Original Message----- From: Stephen Hemminger =20 Sent: Wednesday, March 19, 2025 7:17 PM To: Lombardo, Ed Cc: users@dpdk.org Subject: Re: tailqs issue External Email: This message originated outside of NETSCOUT. Do not click l= inks or open attachments unless you recognize the sender and know the conte= nt is safe. On Wed, 19 Mar 2025 21:52:39 +0000 "Lombardo, Ed" wrote: > Hi Stephen, > I added the fib library, but I now see there are many more dpdk libraries= I need to add. Is this typically the case with the example files working = with primary DPDK application? >=20 > I am using meson and ninja to build the examples, but I don't know how to= know the library dependencies. >=20 > How do I learn ahead of building my Application as to what extra librarie= s I need to include for the DPDK example to work? >=20 > I am doing incremental build-test-find_missing_library. >=20 > So far, I needed to add these: -lrte_fib -lrte_rib -lrte_stack -lrte_memb= er -lrte_efd >=20 > Thanks, > Ed The typical case is to make sure that primary and secondary are built with = the same libraries.