From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Jerin.Jacob@cavium.com>
Received: from NAM01-BN3-obe.outbound.protection.outlook.com
 (mail-bn3nam01on0058.outbound.protection.outlook.com [104.47.33.58])
 by dpdk.org (Postfix) with ESMTP id 83761FB1A
 for <dev@dpdk.org>; Thu, 19 Jan 2017 05:15:18 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=SzqIPEmSsPWYWhbWgA4bCCUqlC7OQ0xAWysPEf6bFOs=;
 b=RhyzT3/JELSSgM3iz6JWid/D7lgI7BOQi925zy+TVeA8dVst+KCe+O3aBCGGvqsmfcUjOCpebWGkV6T5SiOOUihbXqeqNzWg5pVNtfaIVWuFoGIiLJxD7ZnUxgL14Hau42WU1Z1AVmDWo1GVORuSLFeewxCnUgB9g8oofmP2+do=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Jerin.Jacob@cavium.com; 
Received: from localhost.localdomain (122.167.185.94) by
 CY1PR0701MB1728.namprd07.prod.outlook.com (10.163.21.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
 15.1.845.12; Thu, 19 Jan 2017 04:15:13 +0000
Date: Thu, 19 Jan 2017 09:44:54 +0530
From: Jerin Jacob <jerin.jacob@caviumnetworks.com>
To: Thomas Monjalon <thomas.monjalon@6wind.com>
CC: <dev@dpdk.org>, <konstantin.ananyev@intel.com>,
 <bruce.richardson@intel.com>, <jianbo.liu@linaro.org>,
 <viktorin@rehivetech.com>, <santosh.shukla@caviumnetworks.com>
Message-ID: <20170119041452.GA18562@localhost.localdomain>
References: <1484637244-7548-1-git-send-email-jerin.jacob@caviumnetworks.com>
 <1484702502-25451-1-git-send-email-jerin.jacob@caviumnetworks.com>
 <3075116.xAOueQvdyS@xps13>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <3075116.xAOueQvdyS@xps13>
User-Agent: Mutt/1.7.1 (2016-10-04)
X-Originating-IP: [122.167.185.94]
X-ClientProxiedBy: BMXPR01CA0012.INDPRD01.PROD.OUTLOOK.COM (10.174.214.150) To
 CY1PR0701MB1728.namprd07.prod.outlook.com (10.163.21.142)
X-MS-Office365-Filtering-Correlation-Id: 11eb92a8-0210-4b8b-d2dc-08d44021c624
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001);
 SRVR:CY1PR0701MB1728; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728;
 3:TCzXki8IHeQXygmZq7VGkoRoa1VTACK2q8GrjXRrMC7ocHAO8SKn3NexvS1yi0V1fxaxqvYcvmFynLe1EiwUPOPuRo6TDeVP5vn8Io8/XKgvHInkVt++UINDhTSlUyTbqWOyeYYIS3z/uxmEXqHBaudqJLJVTwjmUSJPULOH443a8Z+ECtoQSWvu1HEpTUFAdHRhrziy41Gy8tcc6SE55efFCidjRwgIuYfOiwNrDnD3r7V0QwJQtJsbiLP17Sy68Xa9Ap4nIxbQVXGOSvrS2A==;
 25:pNTIMTS9OwsEwt3nFEVfVW/YGipmsdaQgXi7vwZj76IButp301/vbglEwitHzammJ2O3sZZsC7aoNo3aLJpyzZVIGywexQklFcKfLc0i0cP2bUx6tQdydiFZxkmpwnP2NOQuOxplyenAcypbg1XmvdinaoIY9jp/mjSrXY4zYVsm/7vD2GF4yPh/IodQ/0K1I8utsl9tVKIJzqs9m4syk8WyRMW0FCHMnlxW0aBq52XOWuE6bC+xS3sea6gF8Bdpd/SM5Pd8vejeVVoJ18K6WEgM87sIS4TxHJ1v+Ahz43vgMUHcxwp7itJuh1KDEo9fyqLQyFn9+/xEx7BSlUP/xd2oaCtaNBZT4q5n1oKjuQ3gECbj1wRgpqanI7fnz9BHVAxXBj5ieHHVsyaaTN0IKiBs5/nURjBiwEDLf/msOdlp86wvh0k6MxedrOAoT0EjMjeaezqPpFeOenqLQ7+/JA==
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728;
 31:nJqj2iLrbWfgiNGFjYuyR12blldnYvUhtc9ZBUT5FuNhk0yWfBumkYSFNYqpnZfI3w/IKtwCLPmlvbSUklr+2yNKu9GByADZ1dTatcQ0e1CPEgiz6rJzSVrqHz5pJKcHR0EKSHceHwM7r0rqty+zAoGjmM8OjasoKXSe90LUTO7XlPDfSR6xM48YR96MzmTyCcl6IUu+JNRUm117R/pufTUuPq5XRJnyT1bhI3gVni8SCKqr2GBCRxvvxi8XFfmdsXL+1o/xpNvyK3aetBLb4Pt7dFy/OhVHn44H49GLQqM=;
 20:2otYZsGw3ZVxFp1otVP8CViOmJP/extl6GSYX539YEzoCoxJQNWviWFekjBgNnEac7HSGE9rN+6IxU6Nyl3o6UtjTH9XSv0p/I/bWhZb+/xozFiN5ZvF07K0g3LoS2VugMDCSmSC6KokVg0LdTRNj2QuQvvFPMNfVIQhSStuSQ3voefBYND5fzs1gI0e1JcAnNUJ+yKVcxGCrKduD6eydDSPRdbnO1g0cPwtuaAgx4poCEcWf/IE5H4UzijonohaQKhPro7nHkHUzXs+GBzAsVuCZJHgpllR5DyYr99NwFyhzzd2hR+/JwKVP//EtAkyQXw5x2zVMC1oCgdU2tYemBaXsyOrzgBL3NaQaoaOcUn10RblsvmeVmwM1uw70xoppq1Fc0B19DjdDuoDVNNsHENkzZJUnTq9oyB8oUAVZRTxPGHDVP6IHnZptd4btUlbRlTj+V/+YW58k3Fjd1UcK/4mkwxBsIAMb3hlmr8DlwvmYU7paAXRHnF7H7ZFD5P+QVCUXZL/zHS/9xv6sbwHWY2rBlSn+GNt6CJ0IiDdBqSMDLROI23P3+Y/jT9TlygllqpVflfF+uKGCq8eWpte58fit8vv1xh8aRJcQ6sdsdE=
X-Microsoft-Antispam-PRVS: <CY1PR0701MB17285ED5C8251B479AE1D38E817E0@CY1PR0701MB1728.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148);
 SRVR:CY1PR0701MB1728; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1728; 
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728;
 4:e64o3hIZfei9n82+Qo261ZCEv6LkCJpbSMPjDfil/5FJlWLdeXx2x5fyylVZvnIUFvIrW9IpMF3FLxJ29ZSNU/jEihxGNcc1qqRQ/t5cMus+YqpO+yqTT2+FJhkt79LN880bne366eF21zi3dmnLNGtmfa8rQPsMJUCcKWdEa4Iaiz0oEykvtL/Tg9qVBkaOd1tAhsIWbDjL2UK8VcBzjEZ0qolbumz+IkUiureA5jpL0YHOMJlzq2XMEQLTFyOfPNcMidv7Up7nrY802jgyvV5kxuD6bhqTzBugozSyXPDjzFvHWgsXFZ9bMtnoFzMm9idFBOs6JHuBbGYGKV6H0Gm6DnqfeA8aEKUXqtH47ZGw1WQK1YPKtFNbXLw81eTgy1m/YyXXdpNpNSWFOnfaRbwYNRIh/pwK8LRkVBmSu9MPX/09p5GNopiDixoG0iGGpcyH0D1nSIB1jcZJ6NvwOru0JOAMP/t0Az7ft8RgSvpJLkFLscOPndSqTle6GBScfO+3iqztnwfXwFgSuosfiMXxauKECrk7br4k9YnoBKFHn+q+ApYJZVLLjQV7nTb7LTaHP4+N6UJFeRaftbXLuA==
X-Forefront-PRVS: 0192E812EC
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(39450400003)(377424004)(24454002)(199003)(189002)(55016002)(54906002)(25786008)(6306002)(4001430100002)(6666003)(106356001)(105586002)(97736004)(4326007)(53936002)(68736007)(189998001)(1076002)(46406003)(6116002)(23726003)(2906002)(38730400001)(33656002)(3846002)(2950100002)(42882006)(6916009)(42186005)(1720100001)(4001350100001)(47776003)(50466002)(97756001)(54356999)(50986999)(76176999)(101416001)(5660300001)(92566002)(66066001)(110136003)(9686003)(107886002)(229853002)(6506006)(7736002)(305945005)(81156014)(83506001)(61506002)(81166006)(8676002)(7099028)(18370500001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1728; H:localhost.localdomain; FPR:;
 SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
Received-SPF: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1728;
 23:QwOxwnAu1PSG32JOg5pgWr5fG9PA2Dsz5hA/EEF?=
 =?us-ascii?Q?7rCt18k/954VE8aLCFFL1WELe2qA++KHpn56JQnme9OqP7WgQxaBo6rBJsX4?=
 =?us-ascii?Q?aBs3qsuavSisvU7go2B8Dv6ckkO31xOWOWjL8mvThUIPh9UMAqyQ2MdteCfR?=
 =?us-ascii?Q?PpGPRWUwuXovVIqW51ysI9a5vkQ/3fP0hLwOy7mNl5fPNvq9e+jta5x0C1aB?=
 =?us-ascii?Q?CCBMwvNi8IrOWqHq5aF5qC13s70uuWlDSoi9SZdEDhKEoXk/letZL1+2B4bN?=
 =?us-ascii?Q?3+DGDzQguYassoZVcFRhJy51ZRa4UrRYfl6mvvVVZzJlt3Xpdt7xRurzgpYg?=
 =?us-ascii?Q?clLkrJRnnXuI1Dzi7CzDHjZ0wuKoDYwAmF1I3HDP8pWF56qXU/uHP59pT5Nl?=
 =?us-ascii?Q?zksyDSOLXc5hcROqhhpZNCoihdeCZfpGHU5tTBUM4jLqEVRNgm0wEPqaOm25?=
 =?us-ascii?Q?kVeYM6WWjbNhzlntMdH4WWroU4I4X9FkVtJvLuG6vjXQQQ6Y7Bj/bP3KqFXG?=
 =?us-ascii?Q?QdmdQMN2xaC6H08Ndv7w6V0VZak0E4C6Ed1YXy/vivWaEyGJaldZlIE7Rk2t?=
 =?us-ascii?Q?vonhpfT1t2KR3Ru0F6fBsNv7rCgZEEIlX4FsGlkySVdve5VajzfVbtHZ/FtQ?=
 =?us-ascii?Q?goZGV0Ay8eZPj7wsL8hNOhHVO8teKuRa465B/EBiyvbJ+bcwDbbX0QW8rvrY?=
 =?us-ascii?Q?4zarDaCevvd0dIxglrPQzGCxgHB/EtMXf+TYE8GjwNX2dZtCOcW9DnjYLxnw?=
 =?us-ascii?Q?o8cz2W662Y1MOJzhwGBeosyY2DJ+mzWoU7eeIRBhMoo3AvTk0wlZBz496R6y?=
 =?us-ascii?Q?HTx3XN59BjzpR8HNYCQr8QRQ24gs1SkANK79+VEvviIGs6GxJDeSHG3V6TdG?=
 =?us-ascii?Q?kFrLMpPsuev5ftTdKZtguVm1dkcrUv8d/nWBEUfbVBS2F3cKCXKx/zKH5qbN?=
 =?us-ascii?Q?e9QHxpyMp03RoecD9sk6L91GlEpO5mplOFzY/nwzlaL7FAjjRhFhm1xvo7NI?=
 =?us-ascii?Q?x7ez12wEGk5ltzLIFuXluW0y2T+WoHLze2o3IcT+BgeG+gJYHYrdJuJnnWug?=
 =?us-ascii?Q?BgNG4GCNX58Pm+NWzswWqJHN/rsMw399Wsdgb77bHTO3C70OPYk0CbQ33axw?=
 =?us-ascii?Q?G8Lzkhipphzk7UTwQG/jN6en4qz2HNCj3g365LXHffgiT1azDPxPzBkg0hAK?=
 =?us-ascii?Q?2vrsAB9mnPPY2JECD6aN852JlqARhClPd8J8OOELCukkmqUGPAaspSVVVVGT?=
 =?us-ascii?Q?2qQiNtieX9ID+03Nx71wgLr3gNQvDCn5OFyldqULqFiMbYbUcZqbQlBqqD0X?=
 =?us-ascii?Q?v1BOhqDX8WaEqvxVi8i8ShVXwRUclNID66pq3DWwiGiSW7XK8UD4qZp5ywLJ?=
 =?us-ascii?Q?TcEIJDaj1+lMaYzj7g3fG7BzLglBjZDVxn1MBSHd7/babK+htNtYBBKE3jDf?=
 =?us-ascii?Q?trkAs33hLaLKWFbWuibNhFf7ZM5GR5nE=3D?=
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728;
 6:fcQPvteEAXkv8YCn9JCvBGLwQUCe6Hyhzeeiy1pR7YFr5mVdMnJNNJK/G+wyh/Qwkh4OZlNVfFO0hrs+r/Shgtv/TJZlFxGI29WPljQY7JVzFE3I54JhWp4sDs/dIrMiJprRSSMstRU2kIu2Dp3d/aWMW7ucFYvVpw4ljB11oae2CegFYm77Xbp9iojyyz76uE3YCLDwXidZt9zLYhGJiBlw4PZqQvrmw9UyVesi04QnCRF7rddfJOhZq9cYldlZngAzN/QMBgwpLfgrh9kPa4/OxzazFu/WcDIs4obTs/TvVAyq+UzZpIxWQ3A5QLfRWz6sJMvuwwycB52HL9rdkAvHgXJrJXa0nrErc0haldQnv0WTNqBJ79r/zQh9nk/5RvKysTcXOi8i8eUKmvDGRqvYgAd/buDaFjPu/sCE+Vg=;
 5:p6dnSdfTaZ4qITndjIJjhWyPxvE9QV4nLC5uZFivy1fP9905A0qNObYWj57mG/dNAstcz2ZZ3HbXlU5tQ5wqlX4tBjlowX3zzOvrRhjFEWRARSPVS8mmPEGFaCEuPCeQl8Xfsvgfws1TGN7SlFrkwg==;
 24:JxO//upfQqucepmQGIjVKzMeRrR3NiWjl5ewsbj+vw2pyaffCRR5sJsVZqhi3ayV9vXwsonu2P7wxgbz+h4kJ1AffY8xR09jRbEhfRHw1IU=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728;
 7:FIawvc3lKZNEGahCRgmtVx0FdWL9e1N3EjMVnh0qGg+JPY4Do4vf+wllZPFyTN8Zta2rHTeMOt4+vhkZeEwJxNwSvvMFataNEaAJGnlKqHqCsxyi7N7tmghdeeFNUf9SHGp6TURbf9OhPSwGbCMd1m2Mk6SOC7shfKGW0pFdUJOi5ZbMmNoC838Z/9vAZ+faGBxToghrqwqjCT5t7F3RPLyfd7rNt/Op97GFvMvTXFTVNOgIjdD7oWafypF3DovsadnmZ9K6HH9L3mvP3a6KBpWbGmuJwUYUL/QEB/10UAgpfhcM5kSAxNdhYPGLAQC6cKeNDP0T97qAI8Rf2VLouudBkyrsqxTG8QgZ7BKDI6C901HgdQxt5L5CrEhdRgix/OaTuxVbcrsadrG1kdNrZeu4J/XOtSfE64bx8CpMqdWXdyCWHr8s1aOnychI2+1MXPEdJBlzi4aIE2sUf78XmA==
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2017 04:15:13.3004 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1728
Subject: Re: [dpdk-dev] [PATCH v5 00/29] introduce I/O device memory
 read/write operations
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 04:15:19 -0000

On Wed, Jan 18, 2017 at 05:25:22PM +0100, Thomas Monjalon wrote:
> 2017-01-18 06:51, Jerin Jacob:
> > Based on the discussion in the below-mentioned thread,
> > http://dev.dpdk.narkive.com/DpIRqDuy/dpdk-dev-patch-v2-i40e-fix-eth-i40e-dev-init-sequence-on-thunderx
> > 
> > This patchset introduces 8-bit, 16-bit, 32bit, 64bit I/O device
> > memory read/write operations along with the relaxed versions.
> > 
> > The weakly-ordered machine like ARM needs additional I/O barrier for
> > device memory read/write access over PCI bus.
> > By introducing the EAL abstraction for I/O device memory read/write access,
> > The drivers can access I/O device memory in architecture-agnostic manner.
> > 
> > The relaxed version does not have additional I/O memory barrier, useful in
> > accessing the device registers of integrated controllers which
> > implicitly strongly ordered with respect to memory access.
> 
> Applied, thanks

Thanks

> 
> Does it deserve an entry in the release notes?

Not sure. If you like to add this in release note, then I can post a patch for the same.