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 B1550439C7; Fri, 26 Jan 2024 00:04:44 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 32777402A7; Fri, 26 Jan 2024 00:04:44 +0100 (CET) Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com [209.85.208.178]) by mails.dpdk.org (Postfix) with ESMTP id 6C9B240289 for ; Fri, 26 Jan 2024 00:04:42 +0100 (CET) Received: by mail-lj1-f178.google.com with SMTP id 38308e7fff4ca-2cf3ed3b917so10739251fa.1 for ; Thu, 25 Jan 2024 15:04:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706223881; x=1706828681; 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=nc1/TEx7xqmiB17nmVUWwnMreWRjmeMMagFgDjr/js8=; b=Iykf9zDlhm4mhhVIwFk4sHpBuTBqnhZ62gAk7SBERdpj02CGb2PUy6GpCdGOjB3ZZP yJaYqL+xTFiCrqXFYkulWl0lWdr5CeAXWcX2wrWMriF9DLCIz52uy7lacWNziVCGTFbV kU/1m8kOTeTp6BQeGszbrsWFIKv+7FgZgwwnYaOIqlUchzfEARUsdMV2/Z7Vr31Vajge OIMrJ27NRjLNMT6uCWd84cfdO2GpSzj0fPo7FCGNkRqb2mO3NuhgLl0hAijNGK9kNAya gSNdcf8cUzgOLRu3wbWiB2q+RcKx2hBriBMAvxF8+qWRXvMU65WPiytafMK1mcE6piFu duzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706223881; x=1706828681; 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=nc1/TEx7xqmiB17nmVUWwnMreWRjmeMMagFgDjr/js8=; b=rp2jiyXbkAMcmkz8Zyp1Yyq5y35K7IuhBI+vyzn3pMSc6D60QyyxjH7/A0G/w/943d Nr7ywSIFB8vS6xdZJPMXCKtkMzEE6qBV1925ROyWx1Y8UB0piSIMp8z8HxxNcxrM3VTG h9lcULA1KzFV0I34UsqBaCOZWAxMiS6fdcKtR9cLaosQTfRky6vx65ypOxhBWd5yR5eY YDHXyYjLX2dK10ldh9eJgN5YH+Sk5f7Jt4vwp0T5tEgh+hgpgJMRBfwZrr6mc7wodpzx 0bEYTYOXzqNIIxyKKrgvVDoRKkRm7oAGqDiTYPx1tJBMPhFAFdm92RuB8+f1pd0+M12L yIVw== X-Gm-Message-State: AOJu0YzgmcMk3bG/BYm/BOVBHnfiorWSKPx8dPnlxpCZeoKC5Bp4kNlp b+JRnNDL2A1S36nznCWTgTBpth9VvESICFhs7xOesqMT8WWlW/Bo X-Google-Smtp-Source: AGHT+IGzNF5wDze6XLys+XaQuGuVrXvR+7GWTeheXeALSN/GBJ44jsWrcniS5iO8/OoM4vya4azUmw== X-Received: by 2002:a2e:9c83:0:b0:2cf:1cf3:7ed6 with SMTP id x3-20020a2e9c83000000b002cf1cf37ed6mr110543lji.54.1706223881177; Thu, 25 Jan 2024 15:04:41 -0800 (PST) Received: from sovereign (broadband-109-173-110-33.ip.moscow.rt.ru. [109.173.110.33]) by smtp.gmail.com with ESMTPSA id k2-20020a2e8882000000b002ca092c194asm411068lji.13.2024.01.25.15.04.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Jan 2024 15:04:40 -0800 (PST) Date: Fri, 26 Jan 2024 02:04:39 +0300 From: Dmitry Kozlyuk To: Tyler Retzlaff Cc: dev@dpdk.org, Pallavi Kadam Subject: Re: [PATCH v4 2/2] eal: initialize shared plugins on Windows Message-ID: <20240126020439.25a61169@sovereign> In-Reply-To: <1704757091-7964-3-git-send-email-roretzla@linux.microsoft.com> References: <1701976851-17275-1-git-send-email-roretzla@linux.microsoft.com> <1704757091-7964-1-git-send-email-roretzla@linux.microsoft.com> <1704757091-7964-3-git-send-email-roretzla@linux.microsoft.com> X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org 2024-01-08 15:38 (UTC-0800), Tyler Retzlaff: > When EAL is built with MSVC it is possible to dynamically load plugins > on Windows. Hook eal_plugins_init into rte_eal_init if built with MSVC > and provide code to load plugins on Windows. Windows implementation does not check directory permissions like its Unix counterpart does. I don't insist on porting it, because this feature is not documented and is more like a safety net. Just making sure this is a conscious decision and not an oversight. Acked-by: Dmitry Kozlyuk