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 9F0774647C for ; Tue, 25 Mar 2025 23:20:12 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1CF714029A; Tue, 25 Mar 2025 23:20:12 +0100 (CET) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mails.dpdk.org (Postfix) with ESMTP id AEBE440150 for ; Tue, 25 Mar 2025 23:20:10 +0100 (CET) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-22622ddcc35so3121795ad.2 for ; Tue, 25 Mar 2025 15:20:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1742941209; x=1743546009; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=BhS0rjNViufaddROgJx830xWEJcgtM4Ti+q6mzJq5ww=; b=JEjQV+X6iPjmSNeEp3lcUcXeVNLsyRzm0HVPXE7SWHZY8BFyYQRr8DOIbR9i4sWt6Y NMXQR0QJl/Kw7D56UP/LnSORSgqLK1hzRQpP0DX2DI4fisBBryx2eFwZP9waYfkDSaH9 NOLaskpOWRKcs71veplwcw6ZeZsXJCq6ZmL+kmMDk4FC2qGhIj2uJhdsR1ub9Ej7uDIg WsvMBpxGPXO9qlwe4e1yi7xigGiNSV4dc/RVG3vMGcmtlK8QFIsbAVMJhBKI/SNvnu8F X90G1SdTUb7J/cEM2iVuBeYNFpQWK0GHlkCquD/AgnOvRpzscK9GZIG3PAsehrO355oT JFyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742941209; x=1743546009; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BhS0rjNViufaddROgJx830xWEJcgtM4Ti+q6mzJq5ww=; b=ckq7lfgXR0ARiLtUFz7qkG5zYsl+Z3NcLLX2EaFgkUMwQMvIZhG1HI5A2LbgvKcdmT zPnng+dpFAjmnjFqG7dUF7u9tkT26fZSE0yoOZVPDprW3LQFU9XCq3Jsco5DRVIR1ADu Gn4A/JSTu3TxbPw58xA9FgB7YIBdDG54GL3M3hlZUXJKSlI/qaSVa8iqLKuc3yDfe4RU j0m9CL/gE2XNgkuaYnUMTGkwrgc4OeL5Dj3CUwMAqraWbeuRDIyrhj91eEKAWB0asiSP bExbQJ+stsR3UibHB9yjKd23rOpWDjpWuVM+W+4KqjIWw4GDiOEx7s4qDLS0URzEUqRP qndA== X-Forwarded-Encrypted: i=1; AJvYcCWKfVfKBn+rBUygdsrWWD/ypql3WqaUfup+nro4RlG35E+I2s9QCbM6cIwKRKH8RP/ZUoNtLA==@dpdk.org X-Gm-Message-State: AOJu0Yyiw9ow3vcv7qlCCDQFUkGUeCtYVope+8jZInJdckQt7dFNnAPy QWkR4e3h3GWrnIlGQtr9OBk0vkqbvdMIb1m0LH/+imiJCzZJaqtz9ILkZ6rYlZk= X-Gm-Gg: ASbGncuFX3q7P3/0jWQwfe7nCKLALdu5cTU1cD/qAli1q6YSnF9VlzMOY8aw8BgpTn3 BSu83zw/TZT1BNB8ykIARnyBUFCPOCt4sb5Dl1y8GW40LlqpIkRpo4V4plnsKvficwtQXOa3/Op Jj0ydBl5cttS0Lyu1w73G87ZcN5QQxvCL3lGH0EToTwOZS8WjFN1jOrDGuUYALZILNQ+3hJUplY e0aeLAilkxwlFVavqoNGtgAt5mwx/et0szti73So/MmIiQjbrCML/YKrs9+gOBYAyUntPiYlJYt amVCOZd0pYHE6L6xhJvwhPCtE7PrTHh5mHZYbZSWTj3BtyVP6/839aJdEdeh0/5enAg2JNIKIFO Z24d1xX69bwgUFiO7EhSp X-Google-Smtp-Source: AGHT+IFOXlQzPyRHQrN+YBDtP/Itciv5/vYyLFSsrSokNfwp39p4uVoTbTchMm3fGsVesoKAAB0beg== X-Received: by 2002:a17:902:f606:b0:224:ff0:4360 with SMTP id d9443c01a7336-22780e36796mr304083515ad.53.1742941209506; Tue, 25 Mar 2025 15:20:09 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-227e7c7d5c0sm15774645ad.28.2025.03.25.15.20.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Mar 2025 15:20:09 -0700 (PDT) Date: Tue, 25 Mar 2025 15:20:06 -0700 From: Stephen Hemminger To: "Lombardo, Ed" Cc: "Kompella V, Purnima" , "users@dpdk.org" Subject: Re: tailqs issue Message-ID: <20250325152006.00619b1f@hermes.local> In-Reply-To: References: <20250319132349.5ff339a7@hermes.local> <20250319161659.573e9660@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 On Tue, 25 Mar 2025 14:39:08 +0000 "Lombardo, Ed" wrote: > Hi Purnima, > I will try your suggestion, but this seems weird. What if I have a 3rd party application that I want to integrate with our application. This could be impossible to coordinate this requirement. > > Thanks, > Ed Primary and secondary are tightly coupled. They have to be built from same base, so true 3rd party support would be very difficult. How are you building? Using meson and DPDK process or something custom? I seem to remember there was a issue long ago with shared libraries and build flags where initializers would not get run unless a flag was passed during the shared library link step.