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 3F168A0524; Sun, 5 Jul 2020 02:57:25 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 789431D155; Sun, 5 Jul 2020 02:57:24 +0200 (CEST) Received: from mail-io1-f66.google.com (mail-io1-f66.google.com [209.85.166.66]) by dpdk.org (Postfix) with ESMTP id 70E3F1C2F8 for ; Sun, 5 Jul 2020 02:57:22 +0200 (CEST) Received: by mail-io1-f66.google.com with SMTP id v6so22214500iob.4 for ; Sat, 04 Jul 2020 17:57:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fk0m4b5yrbguIGalZRMIpFR6uDGXOYCW23T9ustDtaE=; b=Crwg3wTPGRMfI0G6uOZces06RtdQFXnUs2Lg2wIkaIKMReX8bJC19aJh67mDabNNyp hoix+KpJxuBNlKrYRYIVxhvCs8P1JryNd5tYA3Wn14dgeOlJ3EEU6J7dWDG8I9oB0dHA xTcmIN/QJsNPkNbWDZHM5RtmVVl/P3mrNzDUXEY1HIgHtGbk72XD4DcdBbyLQqolzkDE qzMQhyRyNknXTz6rHv4fFYHbsH2KPfN5oXxvkd6CXsOlEhTAggIdlU2sZj54QH8fuLHS aNv5DZHS/aiIdKOwLjLfmfrtFiOqRkUpU8VP7Lb5pf5fpNO1sFBgieUICE3POmCHpvNA WYyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=fk0m4b5yrbguIGalZRMIpFR6uDGXOYCW23T9ustDtaE=; b=aHZLgi8lW1gTlVSg3J/Z3+tq1ctU+t5iWC2DdoMhQmgJt0VCz6SPgeauWeRmXiGJvd +A9kDPkNt6fAZQCPtN+Fv8r8jDYi9PstKwdlT1DPJOaGi3zAW6q3g3FPiZP/NnDiIu/0 ao+qvSYl8XvV6BNpgq1cE165ubQ1A/5Zwmbh3gPxRz7cnRMU/N3BGM18k5FNxuihhRYB o3c0eUqVJo7PLi3L5H74KTZMm1Gue1Nvke8a1hRbLfFAo1qiMomcV5fjqJhljKnB4z7A 7OpoSB7WAEFa4EviJp/1zXy/0jnn6oXElydvaWPsXt8+KwlaOmPHiQKB72jQL0YSCW55 K1Ig== X-Gm-Message-State: AOAM530+h1nkrr4iCuT5xD8c3ELg3DXLaCuOEbJrn4OmXPbfTN39ktiC P1bj5J7KxbSEX6ZytjjRYY0WxRhbEcAupeUqPm0= X-Google-Smtp-Source: ABdhPJygmUSuUIQJXvsWIBneR4Zt6C6fff4HY2PsCFuRW3EQbszj7r0stwJxmvoO7QF9KxTQXuoGFBlDF56K2QQftbk= X-Received: by 2002:a05:6602:2dca:: with SMTP id l10mr18885119iow.163.1593910641653; Sat, 04 Jul 2020 17:57:21 -0700 (PDT) MIME-Version: 1.0 References: <20200410164127.54229-1-gavin.hu@arm.com> <20200703185741.22184-1-honnappa.nagarahalli@arm.com> <20200703185741.22184-2-honnappa.nagarahalli@arm.com> In-Reply-To: <20200703185741.22184-2-honnappa.nagarahalli@arm.com> From: Jerin Jacob Date: Sun, 5 Jul 2020 06:27:05 +0530 Message-ID: To: Honnappa Nagarahalli Cc: dpdk-dev , "Ruifeng Wang (Arm Technology China)" , Jerin Jacob , Hemant Agrawal , Ajit Khaparde , Igor Chauskin , Thomas Monjalon , Slava Ovsiienko , Andrew Rybchenko , "Richardson, Bruce" , nd Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v3 2/3] doc: update armv8-a IO barrier changes 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" On Sat, Jul 4, 2020 at 12:28 AM Honnappa Nagarahalli wrote: > > Updated the use of DMB instruction in rte_*mb APIs for Armv8-a. > > Signed-off-by: Honnappa Nagarahalli > --- > doc/guides/rel_notes/release_20_08.rst | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/doc/guides/rel_notes/release_20_08.rst b/doc/guides/rel_notes/release_20_08.rst > index 5cbc4ce14..15c21996d 100644 > --- a/doc/guides/rel_notes/release_20_08.rst > +++ b/doc/guides/rel_notes/release_20_08.rst > @@ -56,6 +56,13 @@ New Features > Also, make sure to start the actual text at the margin. > ========================================================= > > +* **rte_*mb APIs are updated to use DMB instruction.** IMO, It is better to change to following as the end user can ignore parsing the description if not interested in arm64. rte_*mb APIs are updated to use DMB instruction for Armv8-a With above change: Acked-by: Jerin Jacob > + > + Armv8-a memory model has been strengthened to require other-multi-copy > + atomicity. This allows for using DMB instruction instead of DSB for IO > + barriers. rte_*mb APIs, for Armv8-a platforms, are changed to use DMB > + instruction to reflect this. > + > * **Updated PCAP driver.** > > Updated PCAP driver with new features and improvements, including: > -- > 2.17.1 >