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 36A7CA00C5; Thu, 28 Jul 2022 18:33:35 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 286DE40151; Thu, 28 Jul 2022 18:33:35 +0200 (CEST) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) by mails.dpdk.org (Postfix) with ESMTP id C11854014F for ; Thu, 28 Jul 2022 18:33:34 +0200 (CEST) Received: by mail-lf1-f54.google.com with SMTP id b16so3615978lfb.7 for ; Thu, 28 Jul 2022 09:33:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=tjSwMxWrtwevMYr/4/UUHp9Zi6Gx3ZEdg4V8Is/qFgI=; b=FLNws3Kn0qObg3pcBNkx2KPZHPuOPRo3zaX3cwPW9uS12ILR4ktkU6E7bfAIfKtlla 6YRqKxDf2kgRMKZuCGrYS3Mj20+xD9pV1Xc/OIO53BDjWd7SjfjXUNAEh0ipkv668CE9 xCgDSC7TArbp9E5K21MuyWyZ1b/47Nf/6E35FEZiGh5BdbAO3kKUQFp8HfPli2rAtI22 YeGywMPlT5XRrAXs13MzLUL0pYVl6y8023yms2UC0YM5XFZ+TPtDUke8hJB87qKdl3rm E0wJyEaKeptNDfsqW76fHtOAvbPytJI+5Ekxcp4S2CKAgWX6kb0pfo5IyY6T+153TQvR cfNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tjSwMxWrtwevMYr/4/UUHp9Zi6Gx3ZEdg4V8Is/qFgI=; b=niQ8hATg3b2eMQEzAEUucdvvdSYWuUp3BPHdSZK/kuhZ3pAOyEfGGvTCPo47s5jFlz u+ZV1G/VaZkOxjDSFIVB5WyYjx/DjwJy++birTXDDI3NHyp+UztB4fWBKCSiFMeE5liP jtxKIOKKE/maADHN4scEjneG2DHaUkFfMc172xgagQPGz5tCSaYJCYFWnlJz0voqJFPz rQ2zefJQ8FTdsjKDGQDfv9HgePuUhfw+wW3JsG6x+0vm1BMPqfklhNHncgjQqU+uJN/t NwGOHOgYN7wqLkNtHqJ5SUnrN2E2oTswkcH6fbq/+B8zBrG5v6ChmfoEzWwNlT3m2Sd8 ptDA== X-Gm-Message-State: AJIora/LkYe6IWB5zb8F2lJezWHQ3qF3fKVZ/vENjKImVzMj7v1Ff75E wdj0uPb8GHx2jPtKKeGFlA8= X-Google-Smtp-Source: AGRyM1vK6Vf2UXAIyIDyTIjp0+Y+YNHwtLFxmgAyBze5Z3z0HgqS/3M7ueFiKUd1KgEdU1IDATSZdA== X-Received: by 2002:a19:7112:0:b0:48a:cf84:f6d6 with SMTP id m18-20020a197112000000b0048acf84f6d6mr545572lfc.161.1659026014063; Thu, 28 Jul 2022 09:33:34 -0700 (PDT) Received: from sovereign (broadband-37-110-65-23.ip.moscow.rt.ru. [37.110.65.23]) by smtp.gmail.com with ESMTPSA id w23-20020a05651c119700b0025e3215748fsm178666ljo.118.2022.07.28.09.33.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Jul 2022 09:33:33 -0700 (PDT) Date: Thu, 28 Jul 2022 19:33:32 +0300 From: Dmitry Kozlyuk To: Don Wallwork Cc: Morten =?UTF-8?B?QnLDuHJ1cA==?= , dev@dpdk.org, Bruce Richardson , "Burakov, Anatoly" Subject: Re: [RFC] EAL: legacy memory fixed address translations Message-ID: <20220728193332.35c4e2a0@sovereign> In-Reply-To: References: <256b5409-ddaf-d7cc-00c1-273ca76dbf71@xsightlabs.com> <6aaa04d8-2ac5-ced6-ec25-d42bc52a3e2f@xsightlabs.com> <20220726225910.26159820@sovereign> <20220727233644.21f0b2a3@sovereign> <20220728102537.48ff6e5f@sovereign> <98CBD80474FA8B44BF855DF32C47DC35D87202@smartserver.smartshare.dk> <7a030fd7-65ab-787d-60df-1eae8d5b6f06@xsightlabs.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=UTF-8 Content-Transfer-Encoding: quoted-printable 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 2022-07-28 11:41 (UTC-0400), Don Wallwork: > On 7/28/2022 10:46 AM, Don Wallwork wrote: > >>>> Let me try to give a trivial example of how it would work > >>>> to make sure we're on the same page and then we can get > >>>> back to details.. =20 > >>> Thanks you, Don. > >>> Now it's perfectly clear what EAL should do and we can discuss API. = =20 > >> I think this RFC is an excellent proposal! =20 > > > > Thanks Morten and Dmitry. Great to hear that.=C2=A0 When we have a > > patch ready, will post on the list. =20 >=20 > One question I'd like to ask before diving into the code is: if there > is general application for this feature, is this something the memory > system maintainers would prefer to implement or is it preferred that > we provide a patch and get guidance from maintainers?=C2=A0 Either way > is fine. Please send patches and we'll review. Feel free to ask me and Anatoly questions during the process, e.g. you can send RFC v2 with a draft implementation if feeling unsure.