From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 51ED5A0519; Thu, 2 Jul 2020 23:16:56 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2E9541D8F4; Thu, 2 Jul 2020 23:16:56 +0200 (CEST) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id 63C7A1D8F3 for ; Thu, 2 Jul 2020 23:16:54 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 033AC5C0068; Thu, 2 Jul 2020 17:16:54 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Thu, 02 Jul 2020 17:16:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:content-type; s=fm1; bh= 8M9pK1lPmilQBPlYD0h+Z2d+LGT0/B561dZLqhDzc88=; b=a2yDSguQYkuawNqT 8QB7JxE24BP+bKupjjTn+CoXxmibwtdHC7YhpgdW+0YO577rqkoKdTlu5qBqha// PqGI5jxpxQE8euY/zNlSAq2vuzqwAmnwWJz4EsFkYScPeFcB7oHGlEz3Ul5dxyiC +iMSNlK16COVjF41Chpe43iAH5aUnuqMMyxedA6JomTXmMGsSyxnBw0cOClRMklf MveSrdv8fzqzxO+7KhjlYz1nt+dJyoK/RUVsT3WK0efJxuFdDinkM8D6J3zy/+Uy swvdXc7uazwdBU51wZCMAbVjnre3cdu6I2fS8pO1XsjdAAZUOZ1G3GuD9ELBrdrq EeN8TA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=8M9pK1lPmilQBPlYD0h+Z2d+LGT0/B561dZLqhDzc 88=; b=qEHYQHf4+NaeMPONq5orYb5W+8v+GlVKf7649FIDm/VBUjaGoj+wCGFVU RlOaUWaXtBORIwjL+jKS3R+UONPr0VoXk6A4UyVO44f2NPJmKcRgN1ZC0MTi7MdR JNQ0WteVvrMJ+ARoSkiaXdCBftxKHC39zEOgLvbLqIgYpVukm9/0qqdiQQSARAKG NayzS+KulS3VMOCwtNo47y92UKb9iSGkz0hMMJU6lB2elaJY3EpxxFv83G211WMb +T38F9OAW6WL7ery1eycWTVLUJEz8pceLItEpxdGEKTVexJNEUAnSWvsQHf/DKEn /fXuwQIYqvdoDvjUSzwGLw3C33K8w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrtdeggdduheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepudeggfdvfeduffdtfeeglefghfeukefgfffhueejtdetuedtjeeu ieeivdffgeehnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghl ohhnrdhnvght X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id 6A5863060060; Thu, 2 Jul 2020 17:16:53 -0400 (EDT) From: Thomas Monjalon To: Bruce Richardson Cc: dev@dpdk.org, david.marchand@redhat.com Date: Thu, 02 Jul 2020 23:16:51 +0200 Message-ID: <16606461.pgA7MxYrfW@thomas> In-Reply-To: <20200622143337.562637-1-bruce.richardson@intel.com> References: <20200618135049.489773-1-bruce.richardson@intel.com> <20200622143337.562637-1-bruce.richardson@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v2 0/4] improve runtime loading of shared drivers X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 22/06/2020 16:33, Bruce Richardson: > Bruce Richardson (4): > eal: remove unnecessary null-termination Maybe add scope of the change with "in plugin path" ? > eal: only load shared libs from driver plugin directory I suggest: "eal: load only shared libraries from plugin directory" > eal: don't load drivers from insecure paths I don't know why, I don't like titles starting with "don't". I suggest: "eal: forbid plugin from insecure path" > eal: cache last directory permissions checked