From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0072.outbound.protection.outlook.com [104.47.36.72]) by dpdk.org (Postfix) with ESMTP id DF8A8370 for ; Wed, 14 Dec 2016 14:18:59 +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=nnrnD6g1VrhHCxC82tdyLcr7WzR9Pa7AWxFWp16rUWQ=; b=BiN5QXrjqf5c+gkHPNMdHBRaA1+23xwVyQ90hkWl4Ag8SPBD5+GmM54MKPw7dfMcfkUxfAJxMPK1YhpUx19b8UK7C8sC2EhjBwcEoFLIKFvM0JWMvd3xWjicl7u+R2DCCJJnoKXIJ3WJ0BkJyHjynf7O7er1cIwy0RxCRRy7wjE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.Jacob@cavium.com; Received: from localhost.localdomain (122.166.153.127) by CY1PR0701MB1726.namprd07.prod.outlook.com (10.163.21.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.693.12; Wed, 14 Dec 2016 13:18:55 +0000 Date: Wed, 14 Dec 2016 18:48:36 +0530 From: Jerin Jacob To: Yuanhan Liu CC: , , , , , Message-ID: <20161214131835.GB4224@localhost.localdomain> References: <1481680558-4003-1-git-send-email-jerin.jacob@caviumnetworks.com> <20161214025357.GF18991@yliu-dev.sh.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20161214025357.GF18991@yliu-dev.sh.intel.com> User-Agent: Mutt/1.7.1 (2016-10-04) X-Originating-IP: [122.166.153.127] X-ClientProxiedBy: PN1PR01CA0009.INDPRD01.PROD.OUTLOOK.COM (10.164.137.16) To CY1PR0701MB1726.namprd07.prod.outlook.com (10.163.21.140) X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 2:A3ixuVvcU/v14eBaxMcRAXdK8UfF0mewUhcovJXPnqM4DytfDl3Pi5gUY8v1thWYxtM0I6uXkXraeTbTyUkA1sU83q4sVWX9sqW2IKWQ0MeihfDEN7FY34ubEflu4VOqwdn/jZqloQpJYrX5kqypx+Tym0lLtfq5nY+OaJnq74Q=; 3:Q0OQ8bJJhof5yHY69fgqDm8bUuU6w1YzB3CVTCIGfi82tU+ILjg9WTs01gQv7I+GLqSTP47aPHqlPGl7pkKOdqPDnIE2E6t9guSj0q8jVBapnFYhrpz6zN6XMpAMyCwO1nvQYtlFyRqVeTtwIMSkiG2HCAAui3DLAm0d8j5/Nts=; 25:xNvkQgDP4JWN64EEl5WSKZZEQu0ul0dSUGUh+MI8uYldvSIe26w5CLf2a7QCwx7izbiFqgheSXeo1waAj1fct1XD7MGvlQYpr97ioouEdydiZMODnr2ONoB6tCkKKn1Ski9Hp4iXNeLrzAGCHXzZ+SX4JxUVNK1NEBbxmFArfaZtGtPTifwQmoyDb3hJjdt6XzYlxTuxkTLE+7wBxvKpLiAhNY+YbvYjDrGfX29mtncgCfiG1vxCB75XFx3WF75k295YJl6YJQUpkilm6iveSwXjNix71DYCIAyLWTsRprVfbIcrVKOmZdaudmHhL+VQSEXvoCS/916bGKqHFjVyPVRMYsM8pSWf4rzCTs8H7Pt9a525Ck3YsNqZR9Gaihuuo+DjVU4NdVgLXb7MrQ5tBYfv+CiQslR0tk7iOz78PFf/Pwt9M3mFeyMQDxdIqhq5DjjqLHAFGnFe3ZpoNioqrQ== X-MS-Office365-Filtering-Correlation-Id: b823439c-5a1d-4d8e-49f5-08d42423c317 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:CY1PR0701MB1726; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 31:/a1YC7eXem5MVOJo4ByXECazmTDwqwBmcbPhCcPic/T3mFD97YE9XzCN6TQvTmroc2AkIU85vxlpMlBR3u7vCVZCjOZdWjTCYZzHBjg4+rgz7M8fHXPiScbNHSAt63yOlniwV/k/3NYZSPCHVPjke1nOb92nuaGjScOcNRths7tfHXYG6jVX+2gP/WVCR0OI3GTX3XuitwQmnrlPMSb3fXDtuKqjuDZVw0tMYKC9fvfVbQEy9k39cKko5yeGWQvm6y/jM9FPQE1EGzIfT6iv1g==; 20:OPCh1Emsv4X05v9PimLkUjvkDMfx4Y6b/PYMUaaGVO3BWG1x7+8bzm2VS5E5dRLxQGdj7pwq6EKcLmcUlS2ajEwS0mZrxwRPou4gsB7yds8sDflN8ggGyvgaiJphzigAgsHykT1QC+Kwrij1xnO9Z3wLs88W6fSpnF14q5kPXIBx3vOs+U0MyR4VVuvCmsxOOqxVlIFX0s01mb5ludpq7oeVBP2T9cWFdDzaX+50H8oGcFG2xFLZBaNe6JD//wiVlfC6mXbLW22lRLRX4x2WWExamp58RyCudqUked/Ud3snhi/ex7Et3eX3iS/b5VtKgFnXRpT9aEOu28bGyWUItNOmFZEwcD8dO8dFF4cCcDrCKzuDqVXSB15x02dkqj2v1m/h6uLxk35wF/o4g7Ybq7jHsvtqmzvMPQUnBW0Ut/fzR+DPwxMLFTqjLquGv8j2VVM06W+vg+C6kDP/GI8h6BjLRSl0Y0QwYBgUlA41z+vTvX9fNxyqqYbjZKXRYcgnqJZSWscIVIbS7nMejt3FJxFBeaHCKF1JJK1j4ECFQD+4KPmRT4PZqIRyAuCJHrHKdj7QCh++xQpW1L0pS2TO0fYzbYPy0hc6QQan+CPndcM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(6072148); SRVR:CY1PR0701MB1726; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1726; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 4:D5xMbMMRZ/pAxrr3OW2JN2Lx2JrxwXDQVLbKkFucoWMnzB952ImD1GLhT0rGbSxCIm2c+qD8wT8/Pf4l6wyyK025tBaHRm9++niZq7420jDZzA8RtYG2DtvaFnK46u9wUCnt3dBYqipjwN18yT2LMF2P9k5BpvBQtiXqK85fyadtRI9yfQKIt474sgXHec9nlp062DxOsxB1EU4YBQJxBj3BxGhwKdIl/KmcDKLBuEs1xFPMBdem+kfoRVrIsxMOHoTaEue85cRMmjQcoEMMcm7dwLHt2epb50Et0Cd8LTP1B5NXNrGeDx+EU7ssthBlZsEyj2fEONaMeyOJWn/N4V6iWoHBDDxH6/xXTkWODZtQFmbREJsOEu8WYbDeWRUJQotxIu9II7To+h1Nw3BAnDFsR3QlPOcsWMumVgryJlt7dtplZIh03kBU1rcBIzJaiu/hZAcJct4YeiSDOb8Q8LcfzM31u20mzp0bFPHDbD6n0x8FbT3rrjHgrZFnuacIu/OGzKYNu5171VV/xLEQTMZjsPcdqjIMzdqcer0tKoFJZSTtSz1fTv0UbAd3o4M/nKYp6gMlSUULEH0SdpZyyFrzs1lAX68xTKDrr7bu7HE= X-Forefront-PRVS: 01565FED4C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(39410400002)(39840400002)(39450400003)(189002)(199003)(24454002)(1076002)(23726003)(8676002)(81166006)(106356001)(105586002)(81156014)(4326007)(61506002)(66066001)(33656002)(47776003)(97756001)(7736002)(305945005)(2906002)(68736007)(92566002)(6506006)(2950100002)(9686002)(6916009)(46406003)(50466002)(6666003)(110136003)(5660300001)(42882006)(101416001)(54356999)(76176999)(50986999)(3846002)(6116002)(83506001)(42186005)(4001350100001)(38730400001)(189998001)(229853002)(97736004)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1726; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; CY1PR0701MB1726; 23:4zovjWcwxUfDgUBH1ZkXwzI2F3+p0jp7mJ7Oelu?= =?us-ascii?Q?zr+O7v9447UJXaXVsZl24NmmInkQGN3ThG+a6mKZsB7Bk2sqdJPE1PVhZvAv?= =?us-ascii?Q?1RDJrup4COdMeHTQIMaiOY1L0zXCY6LkW64vGbnX++I/fYgpmDjhQXDddRQK?= =?us-ascii?Q?Q8ZME3cmIeTaOHuBuZPx5oxdF7XqrEw/oJAWl/NbqO/A7cTrZsqts/HbE1nJ?= =?us-ascii?Q?TrdxqZ3mh14MZbeISnepS+kZ4gCpycd/ePLqgOwxxwSmDYrryW0evaM8nhC8?= =?us-ascii?Q?B4T/A9zlHvRl3n/CVq5Z4w9sW6EOQi69663ySXBOO0J6/fOVLCPdSAKzZFZR?= =?us-ascii?Q?00s6psUMl6Omj3RTq/JWGBl+Ms6bhR4p3uqvJVih1JfR3H11+H9ojoPZy1qL?= =?us-ascii?Q?TwimLFuc2YTkYWgeQO6wX58TGms0i13itOdx2yG3R829SMU3Jq9e08+sj1b1?= =?us-ascii?Q?ZYBB/GZ0JeYKTvfN9q6Vcp4gHCGCWccxl49+6iCMkcrM+CtDwJhxMEWlvWo/?= =?us-ascii?Q?HdSmYej/hzcKnGZbFlWulxVCWAT/G0TEiMnsUmWt95R25H208dj1CVfAhfkr?= =?us-ascii?Q?rufCJbAP2H/mXVbnuARYHX67Y0IFUDWljSMQJOSr4TEUvEthyQe2ulPAWlnA?= =?us-ascii?Q?l4tUQn4zVvqjlS3L7ol+FEhMziN9xrBhpx2spAVLoHtWRzuNYAqGImNgy6u/?= =?us-ascii?Q?B3XT14HlA5lTwiVsn7k2tbg4ZA9NIsGFKEv9ZYg3HeERU4SM0olN8IKZVCca?= =?us-ascii?Q?czoaBkOeJNiddclSnfxrRQ6Y4tp/qIqTLCe3MyLkU0/NSLqCjwwA8TPjhKsK?= =?us-ascii?Q?+eFjKp1z+GlZWBKBkG2uD1TJ4rGashEPKQ+9LEQF/FIbdQOOtZeot1SXcDep?= =?us-ascii?Q?aru6LGXg6og6ePmOcYtHaELahPBnj2sRM4eFmAcGV7rJcPsEyi1N+aJDorH0?= =?us-ascii?Q?hWwEdGlbJKS1jl279S1+kPAE5y2KIBXZ8EUXcdN9O8eIVu0rphsKA8x2HD90?= =?us-ascii?Q?gppW4X94UxQGj5wOopyVhhE6lvjo6QEbxHTvWg6o5KMJYuREZxPICtRO/YNl?= =?us-ascii?Q?kGZByjphGMEcNW7fyh0KnOoWjksVV5s6hLGCqkwraYZRGidW3Mh0eCC3lUR2?= =?us-ascii?Q?6fcSagmyp+0A5xvRWiTPoztqk2flMdgSGpW2yJpZ0q8i5DB4OJ/YHWSXG5Fd?= =?us-ascii?Q?EJVen2VBFBLtOTuMkx9KvBS+CRxxbsHsO5cqqs6t7HeKW3wRSEh/cGiwcrjB?= =?us-ascii?Q?JLubHT5+LTN4JuY5ZLJKFp+rMn5n8Rkjb/coBastnBx37TqWJKRwy+4oMRka?= =?us-ascii?Q?i/g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 6:ROoQbc8MJj/fSGcb6oBelu6TvLABXV1lEmEsBIbQcF3PWxW+KmnzoNU6jRTcX7RU+wGNB/gxdA7KC/JnCXPsIfKX0f5L/6nzlJYqxVw9gEbIx5MJ0S1EKnzvpLYJFs0bNXUJrZdnxb0AkeGqXItwRdMgq/qp9akU98yRWsS5tqsWlShmLdZaWniFi/iNo6GtL7rqZ8REIS88VmkMt2focMdqj17pOljBuKGOwUr8oaIXwt9471TaVyfDh73BXBm8Sl5t6sQHgezWKNdOhLRdcVqDMw802Wk+femxlv/hGioJ8H2Li1lEr2V38zPhBlK3; 5:cMf+0Xcmi3k5aXRg5LyQc7p+c0U/0d3zH2Mg8ckkKYZ/TwsuGBGus0sC6NwEbmjTGFd8FY7EtNoDz43hW78QT1TX6NqoUUQF8dVKzYiR0R4W2Mp3OaeUFuDWdZvoTokZY9BGcnAYhhYdPn2tXxjlVg==; 24:sKYipYdmNRs3rYY/C5K55BsrJwgvDHMx91C2fPPMyz9Pt3lS0wacg/sQZx/Ph61oKy2xMBWXoT97b4z1wAxQxZCZcxVvz3fjXCue2uHR6Ko= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1726; 7:DfkyP4eI81tr5liN2eR/gpS7VTB21WDC1N7jnMeK7E3nBVxg13Hk4KioQPLZlHBKL7PfDM+GvpESsjEk6nxGf6gpqNXUxY/O3NkQsIiPrtR6AiKmzyRAe0ZZAqCu9aHKWvWmtpLgNd30mqvU3iCfNyqtROcoQSpvZwYu2vOj34TK2QDAEENjft3YCmYMMwdK47ouhgHMWlAo0hMBKyzbVuqgWXtLVB5ONSFagNJT1XvPUONUfphmOPy2LO6vvHUZDxc5L3fNFkX7m8bHFLWWgPPB2kjdJCsQgsPXfi70UhwBNkV4hpZKvtkGcR2vxRHweE9OcHe1hG4NQxr63cwjwU+RymeCf8jZa5Nzp1Q36ug= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2016 13:18:55.1620 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1726 Subject: Re: [dpdk-dev] [PATCH 00/28] 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Dec 2016 13:19:00 -0000 On Wed, Dec 14, 2016 at 10:53:57AM +0800, Yuanhan Liu wrote: > On Wed, Dec 14, 2016 at 07:25:30AM +0530, Jerin Jacob wrote: > > patchset 14-28: Replace the raw readl/writel in the drivers with > > new rte_read[b/w/l/q], rte_write[b/w/l/q] eal abstraction > > Instead of rte_read[b/w/l/q], there is another typical naming style: > rte_read[8/16/32/64]. Any preferences? If you ask me, I'd prefer the > later. No strong opinion here. The rte_read[b/w/l/q] naming style is from Linux kernel. I will change to rte_read[8/16/32/64] in v2 if there is no objection.