From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id A6031A00C2;
	Wed, 12 Oct 2022 22:40:35 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 4496C4280B;
	Wed, 12 Oct 2022 22:40:35 +0200 (CEST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com
 [66.111.4.26]) by mails.dpdk.org (Postfix) with ESMTP id 7ED5540156
 for <dev@dpdk.org>; Wed, 12 Oct 2022 22:40:33 +0200 (CEST)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46])
 by mailout.nyi.internal (Postfix) with ESMTP id D6D3D5C00A8;
 Wed, 12 Oct 2022 16:40:31 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute2.internal (MEProxy); Wed, 12 Oct 2022 16:40:31 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 cc:cc:content-transfer-encoding:content-type:date:date:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:sender:subject:subject:to:to; s=fm3; t=1665607231; x=
 1665693631; bh=3rSWWaQFogdPdpdA4PRUWANESf7YbdHZMWsQfLdbGes=; b=z
 RDZZxxcfio8KDBo6Wc0LEIsTXPSjq664FfwDaqcsqMbp1MZS/Nu26qQEpsz28Tha
 TfZ+Y4qBoouxPubYjfMbS+h/GpNpOchan8PNeh4CyMNGUhSTzztL08IMVGCDcweq
 gAPW9a0LhmNayD7Nj7ehZdZubyrAWyF6YVFdmFz5w9eaaUarp+YLyWwHstN2jgif
 Lat8E/UvEaiKqDCdDWX8OEo0aI7o69BZI7N/u/7PZPm5rmSypSwobitK/Zoyaai0
 ytFC2pBL4RY3bJfVJqXqmQ+t7B3CpsxI/p9+ait3GW+LBJsXX/qM7IfCDPaRICKp
 k8wzx3/gCkaH9Qr3J1ung==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:date:date:feedback-id:feedback-id:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy
 :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1665607231; x=
 1665693631; bh=3rSWWaQFogdPdpdA4PRUWANESf7YbdHZMWsQfLdbGes=; b=b
 ZW5XoMynfgERqrvYW9OTLz0p4SzBZT36GmBhb3MMQjOSIfES7u8yV5rAfzJZFoCj
 ztxZ7Mg9e05wsiwWb6NX330wUqOh7lLJQfi+rA9CfT8dCE5J3ISKdUWKuF8vtYop
 YOjzbXawOGJ/4XUnS20aunTBXJob9RaAh+7MYZmyrRCtqamy9H0/fCEb21EK2ltu
 iBRWQRzTLXQUOyoaJA2ofS2HrDymC/hTeG4BcViQN4XHZlW9ngD2rNMDXTHTtLZS
 SAA6VhCyiBifOeBOLJ2zo5+aS5JkJyZu1Qi4gz0s3yTZmKgZ2A3wRLAmJYWCWQ2J
 azs38bvpk5BrFp1g23VRA==
X-ME-Sender: <xms:PyZHY3D5GR7BvLCC6lSP3JymHOtP9tQ-chEjlGNhtQDy388mXK3AsA>
 <xme:PyZHY9jwX4L-ckD2XRcx3koryESiHVY-JTGmHo6R8s_0vd1tUjGVaAfDlL6lmBzWG
 SZycwE1Kk68pPL6Qg>
X-ME-Received: <xmr:PyZHYyn0uwMn5wa-8QIwFuK0coTLhPCev9yyxJxW8WEMWeKGnKRMgfqGlLq2_ohcFw9LEWAbB81FRGnMRlnkRTlE8g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeejkedgudehgecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpefhvfevufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhho
 mhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqne
 cuggftrfgrthhtvghrnheptdejieeifeehtdffgfdvleetueeffeehueejgfeuteeftddt
 ieekgfekudehtdfgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh
 hfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth
X-ME-Proxy: <xmx:PyZHY5w3E133s1tcjEKOldCMB4YERmPbwjKDmagiMHmM4ruzN2_JSw>
 <xmx:PyZHY8SZOK2qX9j0xU58GOiKWDFJS8va0XvN6fhS8eAuxdMI_Z1h0w>
 <xmx:PyZHY8Ys1tR08_LjnavNbEnmkKKuVCCpAPcxWDNf1dF2D1OMQouNmw>
 <xmx:PyZHYyclsc0wAKYNFLk1fdpUHq25AqITlKH1b-FzcG_7x_jQnlrH9A>
Feedback-ID: i47234305:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed,
 12 Oct 2022 16:40:30 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: Olivier Matz <olivier.matz@6wind.com>, Robin Jarry <rjarry@redhat.com>
Cc: dev@dpdk.org, Ferruh Yigit <ferruh.yigit@amd.com>,
 Bruce Richardson <bruce.richardson@intel.com>
Subject: Re: [PATCH v7] usertools: rewrite pmdinfo
Date: Wed, 12 Oct 2022 22:40:29 +0200
Message-ID: <5487049.jE0xQCEvom@thomas>
In-Reply-To: <CNK3K74Y7U8O.2AZDM98TZYH1L@marty>
References: <20220913105811.84384-1-robin@jarry.cc>
 <4903382.atdPhlSkOF@thomas> <CNK3K74Y7U8O.2AZDM98TZYH1L@marty>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

12/10/2022 18:48, Robin Jarry:
> Thomas Monjalon, Oct 12, 2022 at 18:44:
> > OK for executable,
> > but can we expect .so to be always executable?
> 
> I think this is the default when linking. Whether dynamic libraries or
> executable programs.
> 
> Also, the "must be executable" limitation only applies on the files
> specified on the command line. Perhaps this is acceptable? We can make
> it obvious in the docs and return an explicit error so that users are
> not confused.

Yes good idea to add a check with a warning.