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 D2CF242993; Thu, 20 Apr 2023 09:12:49 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5FBFA40A4B; Thu, 20 Apr 2023 09:12:49 +0200 (CEST) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mails.dpdk.org (Postfix) with ESMTP id 8C91240687 for ; Thu, 20 Apr 2023 09:12:48 +0200 (CEST) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1a516fb6523so8842865ad.3 for ; Thu, 20 Apr 2023 00:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=daynix-com.20221208.gappssmtp.com; s=20221208; t=1681974768; x=1684566768; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=CrZPATMDQiz9RBpcZHUx2EbUcbXqb/O9YXOAsMG9NSg=; b=b3nHUeUbmQYonFNkjKYsqhdV7GrCfFEKtyrQ2r0EZaD/l7/7DqfvDijTh8xsNhE3yw DtmoWsGdIVelJYf7v7pXwJXhTwwMNPqlMUC9Ihc98+9mlg8mfrIKsjCMc5Hczndb/Hl0 5/WsJg3d6TWJPyLKBw+6VM8kpXcGlqQGyolgMmafkhzuAQugfFhqW22MQwl8KXbLDvvd +p0c29O4HnIaYbbdFrDEOo5knMomdMBaggm1y6SegtOZzagboBqlgrT1J9qpJbHCVwQT 21th/wxVcWEj3zlBL4XNm3l2QpRkzgDzvTGbUI2EUsX1sqmlVpXZCNGgVD27IblJA50g f4Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681974768; x=1684566768; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CrZPATMDQiz9RBpcZHUx2EbUcbXqb/O9YXOAsMG9NSg=; b=b9lIkLgFZ6dBGxzrsYOU0v5qbq9Hdz48dzsBxzYHswXd/m3xF1Lh8szBSRoSmSJjMj gQFEKkNEVEKN4t70x+g9Xnkegz9Jv9hZ3lJykBgN8Wu/sLlyOgcOCGFBQz0TEtAlWIm/ ygHfz/15CX0XF1JCAsNE2wyKPH5qBC/e/kE3/lZ18LaZD2Bpe+YlbHCZ5ugSQnQpQakn J8Iqcjggz7nPdyZ9jSRDNfuGq4G8RSYDF2bczyFgvDXRWAfxaJv3CYnk+SFMIO5aBY0P EaVw8iQbRyjIRb2qKuPBxHL8Rm6PjwBPxAdLR4WUzSTxqjWr/cx7jNQe0ntB36rVOB6p 00uA== X-Gm-Message-State: AAQBX9fAoNVagthN8rUF8QsD0nNofrGQUFNxEsLb2Y1qMzbljaF/lV3y E9QX9er1jhtY4QuJlyv4xFpObw== X-Google-Smtp-Source: AKy350aIHhIoi4VqnMHbP/r1pG2B4VMHEPiV38YPGtYdFpEIz3xsiQjAM4KWZ8to7fnP/3GE4IbWeA== X-Received: by 2002:a17:902:c78a:b0:19c:d309:4612 with SMTP id w10-20020a170902c78a00b0019cd3094612mr645713pla.6.1681974767653; Thu, 20 Apr 2023 00:12:47 -0700 (PDT) Received: from ?IPV6:2400:4050:a840:1e00:4457:c267:5e09:481b? ([2400:4050:a840:1e00:4457:c267:5e09:481b]) by smtp.gmail.com with ESMTPSA id y9-20020a170902864900b001a800e03cf9sm523156plt.256.2023.04.20.00.12.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 20 Apr 2023 00:12:47 -0700 (PDT) Message-ID: <5fc6d4d7-0e2f-781d-b0ab-8babf02d7b10@daynix.com> Date: Thu, 20 Apr 2023 16:12:44 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux aarch64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH 1/2] config/arm: Do not require processor information Content-Language: en-US To: Ruifeng Wang , Bruce Richardson , =?UTF-8?Q?Juraj_Linke=c5=a1?= Cc: "dev@dpdk.org" , nd References: <20230414124139.66443-1-akihiko.odaki@daynix.com> <20230414124139.66443-2-akihiko.odaki@daynix.com> From: Akihiko Odaki In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 On 2023/04/20 16:10, Ruifeng Wang wrote: >> -----Original Message----- >> From: Akihiko Odaki >> Sent: Thursday, April 20, 2023 9:40 AM >> To: Ruifeng Wang ; Bruce Richardson ; >> Juraj Linkeš >> Cc: dev@dpdk.org; nd >> Subject: Re: [PATCH 1/2] config/arm: Do not require processor information >> >> On 2023/04/17 16:41, Ruifeng Wang wrote: >>>> -----Original Message----- >>>> From: Akihiko Odaki >>>> Sent: Friday, April 14, 2023 8:42 PM >>>> To: Ruifeng Wang ; Bruce Richardson >>>> >>>> Cc: dev@dpdk.org; Akihiko Odaki >>>> Subject: [PATCH 1/2] config/arm: Do not require processor information >>>> >>>> DPDK can be built even without exact processor information for x86 >>>> and ppc so allow to build for Arm even if we don't know the targeted processor is >> unknown. >>> >>> Hi Akihiko, >>> >>> The design idea was to require an explicit generic build. >>> Default/native build doesn't fall back to generic build when SoC info is not on the list. >>> So the user has less chance to generate a suboptimal binary by accident. >> >> Hi, >> >> It is true that the suboptimal binary can result, but the rationale here is that we >> tolerate that for x86 and ppc so it should not really matter for Arm too. On x86 and ppc >> you don't need to modify meson.build just to run dts on a development machine. > > What modification do you need for a development machine? > I suppose "meson setup build -Dplatform=generic" will generate a binary that can run > on your development machine. I didn't describe the situation well. I use DPDK Test Suite for testing and it determines what flags to be passed to Meson. You need to modify DPDK's meson.build or DTS to get it built. > >> >> Regards, >> Akihiko Odaki