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 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 <dev@dpdk.org>; Thu, 28 Jul 2022 18:33:34 +0200 (CEST)
Received: by mail-lf1-f54.google.com with SMTP id b16so3615978lfb.7
 for <dev@dpdk.org>; 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 <dmitry.kozliuk@gmail.com>
To: Don Wallwork <donw@xsightlabs.com>
Cc: Morten =?UTF-8?B?QnLDuHJ1cA==?= <mb@smartsharesystems.com>,
 dev@dpdk.org, Bruce Richardson <bruce.richardson@intel.com>, "Burakov,
 Anatoly" <anatoly.burakov@intel.com>
Subject: Re: [RFC] EAL: legacy memory fixed address translations
Message-ID: <20220728193332.35c4e2a0@sovereign>
In-Reply-To: <c7d7cf6e-f566-bb8e-5da8-d2030eb0b7e6@xsightlabs.com>
References: <256b5409-ddaf-d7cc-00c1-273ca76dbf71@xsightlabs.com>
 <6aaa04d8-2ac5-ced6-ec25-d42bc52a3e2f@xsightlabs.com>
 <20220726225910.26159820@sovereign>
 <e426c21b-0235-11a7-7039-0c55dcc15cde@xsightlabs.com>
 <20220727233644.21f0b2a3@sovereign>
 <e2501444-cbb7-9a41-a9f1-fda211d385fb@xsightlabs.com>
 <20220728102537.48ff6e5f@sovereign>
 <98CBD80474FA8B44BF855DF32C47DC35D87202@smartserver.smartshare.dk>
 <7a030fd7-65ab-787d-60df-1eae8d5b6f06@xsightlabs.com>
 <c7d7cf6e-f566-bb8e-5da8-d2030eb0b7e6@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 <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

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.