From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0048.outbound.protection.outlook.com [104.47.34.48]) by dpdk.org (Postfix) with ESMTP id 4EB431B71E for ; Tue, 24 Oct 2017 07:06:50 +0200 (CEST) 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=dqb39dAn4VKGT1M/KSDsAEwyhQTRP38y0fgozGO868s=; b=Led92ZjxOtTq+rPUfCYJx9ddZbgFLANg/1u6QkZHE1G4lyECC40RVN3f0uZWxX0XmxVOHo4oueqHL2j7/MbsI5lEaPBx6CfxT7YRP9IqfX0eORkSg8oNVXtp3o1Ri1xUWSyR3OW+PtETbn7h9p7+91IWDSuWIGgO0UGwrwLUcPw= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from [10.167.103.48] (111.93.218.67) by BN6PR07MB3091.namprd07.prod.outlook.com (10.172.105.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4; Tue, 24 Oct 2017 05:06:46 +0000 To: Thomas Monjalon References: <20170905103119.20511-1-santosh.shukla@caviumnetworks.com> <20171020123136.10557-1-santosh.shukla@caviumnetworks.com> <20171020123136.10557-6-santosh.shukla@caviumnetworks.com> <3176198.eLQH8UvYp5@xps> Cc: dev@dpdk.org, olivier.matz@6wind.com, jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com, anatoly.burakov@intel.com From: santosh Message-ID: <4cc3e70d-68d1-70e3-a23b-9aa6c37b1738@caviumnetworks.com> Date: Tue, 24 Oct 2017 10:36:29 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <3176198.eLQH8UvYp5@xps> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: PN1PR01CA0090.INDPRD01.PROD.OUTLOOK.COM (10.174.144.158) To BN6PR07MB3091.namprd07.prod.outlook.com (10.172.105.9) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 76f7ac98-5a22-4184-502e-08d51a9d07a0 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199); SRVR:BN6PR07MB3091; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 3:j0WDrtQki8lPgv0nJWcXrHdPE5dvonBpAur26XwsR0JBXgCdp5I9Bb1VNDV9LKN8sZQlyBjB/wOXNdcMR24XvZm668JFViCPR5+SWzGb2wY4vJDHbCK6DiR6LK8oH7U7Iu6OhQ4PLpK7sHw61D2/W9KLp82LNkzN7HaT3npddMOkTetVI2rBYsgSC/lcfPI/9RDF/zt0BNypxSBbrxzNKvKreUuWBRIs1vKZ7RSJyJfaHqcf8UeZ+obZ5oHMbUYP; 25:6zyx02DCsgl6hKkIn/Aq3jF2IncJr9jQ9lIR4gmp/Ae0GW+I1yBgiz4/RUQBr1WcIdv/LNY5b7ZpKCghqI/L30me0k69397DjVZJOcodJIiRJCBL31KGCIBFcn26hyA1kQyg6+j2y0bGsNBvIt9IdI0vh/t17YY75+zlCJXs4Xp0zkA8eBXqOwgTkKwVVyGJTw8qUnAKTYU+b02kQewdJk4aranLFUXMil8+9GeTcibEqZI2vWtwvk7nh5aW6zAuQ8tljjgAZPQSqDFS4nf2haujJfv2mxP8DwwpecqfrvHeQWaQ7w1FUkJCyKKnv0UiFgEc93fhU+BSu3iTYyRVFw==; 31:dyb3F3APBM++SKFl3mosvHICl3Oa22xPOCavgvTjrpABmlQWGGzMEGErEot7sjQa08nwiiuzW65zC+Wr9R2vwgZrCRh+d1K3BJ7SPFjszK/2De98+h/tvuwvbEsEOwfwDmK1wlcyf7IF4V0fJGPOfoNmXou8djzCUCQ+CRwiXPyiaZ0ZS/khfbWbuGTYnbgYT3sqWgs8oroC99h+EcLI61N0S6ZS/40raGZ0Lu9zIAI= X-MS-TrafficTypeDiagnostic: BN6PR07MB3091: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 20:UUMkq+u0U0IZytSfWe56bGIO4TAT9z1Z4VK8hUelvMUePclNGuEKC7abHLaSsbgR/AP3gHzT1wiihyQH5UL5u3PvCOG+M+ADWu89lw6cXAxnpLtOPE2ujACUyWiahtTVzA42GVfajKghfIX6DcJvTBnRp8E63DBkv5J6zTBz2Cu2ItDqCU84EDiC+kBWvgnj2JwTzYB1MsyFLcF6GJqCpPYwj1w3t4j/leDOjI0TfaXrp5FhD/xKbAojtSJm57DyenAUlu/Dg+KDfLaLu9EU424GgoocxTzgh4N69qbGNOBLf7FNpnPazaamwt6cYmasv/EnMrj6vbbGaS9F7ZNFheGKm9yvQjZtycLkGgZIxM/BQ9+4axa+d6FpsmdOUnLYI3qnSG1dKBexXRE29FafSluVeEcYsuNjnfOJNhirhE6vJLcBxnMfiNWbLniULA1RB2op3/uSEHtM8wECKRDMe+xZo3pQ40izrWFmeO2/JRYP2viVt/BnfFRXufaXAiTUT/7FIFb5ZxG4XjBZ9puBl+AfTv5eDN2SkwP9GgomALPfSLZmM+VHwWthYwOsWNJwvt45dtcmr/o48XoXI62DGanmfyGk+gdy9AtrcecmnhA=; 4:PIj+Cp+GI1axPDXUf5L4/3taqJwIPe6MCKcum+jywWYdJS6z1x8x3UPZ55F1UtUg66RmQdlCxkr9D1d+VtQ1IsazDXkjXYNwn8U6+QowDv9cfoNJK7NMxOIWFosPWqZND2I3RPPeFlQcucskExOQiOEPOIUflFVF4rIxdHBoiRWAcUq15BK8jHGU73HfUnc02QBV3Ze6w7oVp9058xVQz4wngTowm/q6m0sd6Ugk/umG5K030gB7KYUjI0feG7k8mr6Mmqkjp0qOpbvjDzKQrln7l1FZjeU2kt62yMl8q1E= X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3231020)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(6041248)(20161123562025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR07MB3091; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR07MB3091; X-Forefront-PRVS: 047001DADA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(6009001)(376002)(346002)(189002)(199003)(24454002)(6666003)(42882006)(478600001)(101416001)(25786009)(189998001)(8936002)(72206003)(4326008)(68736007)(305945005)(90366009)(8676002)(81156014)(2950100002)(65826007)(7736002)(54356999)(31686004)(6916009)(31696002)(16526018)(229853002)(97736004)(81166006)(230700001)(5009440100003)(77096006)(50986999)(8656005)(8656005)(6246003)(6486002)(93886005)(16576012)(64126003)(83506002)(316002)(36756003)(2906002)(23746002)(3846002)(15650500001)(76176999)(58126008)(50466002)(106356001)(86152003)(47776003)(33646002)(105586002)(66066001)(65956001)(53936002)(65806001)(5660300001)(6116002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3091; H:[10.167.103.48]; 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: =?Windows-1252?Q?1; BN6PR07MB3091; 23:Poct5R4tQTQvBkjzK/rgeT5f94lTse0U/skXN?= =?Windows-1252?Q?1g+JJyl0avHmEiL59eYhumdNi1XIDZ92xec3PhjNCjEqUHDcNJjHxbdl?= =?Windows-1252?Q?NfyKZ0m+Uy8ZqiqoD7Lt4I/MavOExG5JtRMxa0qSIqlscCwo76hASsA0?= =?Windows-1252?Q?0W239lxEWDOkbaNYzCIbFktVdzWvQP2dNn1x8bu78BM+W9iCnINuQYp5?= =?Windows-1252?Q?tbiRqD7AUTyiVCwmchm+BNrlUvir2jdAtvJNy6hGBYhbRo4nsRz2Lnz7?= =?Windows-1252?Q?dahnN7xyspbUIdx+YrGNLe5Hg2kcHHxmtnvb4qH0GOSFWTQ1MkxwtbQl?= =?Windows-1252?Q?oNgRc2IQjt5TlQ1/jG4L/sO/1hSHxW6hqH1TPl9bnh6cJ7+/o3QK3HBn?= =?Windows-1252?Q?psuTwogpD5XZQTskaAKI644/GEj26MQjjPO9G+xx6N52VCHjA2Y85Bh2?= =?Windows-1252?Q?TPL6wXyTmtIDPqR42tOJYHi35HNOpCU15NfrTaHZLOljfs5xbr+Mn0cO?= =?Windows-1252?Q?6M0X27OVKoEbKebzA7djyonQ924iQ8PkLbsEmiWh4ZW+RMOFaxISDYs/?= =?Windows-1252?Q?1wCmFjP5KqOCgFUf5JAq/Nu6ioMSteG0jseDWHAPmPH1AUVFyP3VX6qv?= =?Windows-1252?Q?iwxmIPgGIrs1tRACEJXYVbNpzGXiJzTrRemBLI/MGqLitEuV/WZkTzs3?= =?Windows-1252?Q?GIFcwfbayuEtjHGBV+Z5Kmixf0rDPewqrYaANJ5e+0RwsHmN2HV8vrDT?= =?Windows-1252?Q?n+TpPRqKiNvorSUqOIK6+xrnYUwcEc7CiZ7A8/nisFdQjuOBOsQdg29s?= =?Windows-1252?Q?/pwk960ciqgxE/6l5+D9XLMFPEphQePuJh3auzkSDNs1gtiz9SPDiqb9?= =?Windows-1252?Q?LH36BNnC0seclJ1FnW9hm9nw8NFNPmPNprgAq7WIKaCxACJ2S2WX3WCI?= =?Windows-1252?Q?aEAZzt9ND7iVFCbu5WoxYv3U5ZrKflsHUMcAgTVG/M2vOVx1oYRM31xS?= =?Windows-1252?Q?7WeL42UsgaHwUv0MkyqSy8YaF8YWU5qLqF2KeS7jEKODPJPTR54WouEd?= =?Windows-1252?Q?p/Y7lcmq2kUadBGlo3HJWF3kW3Zf9K0bCvuQYEMI+LpUq8sGtjU/eda8?= =?Windows-1252?Q?l1p2x3MTNLKrhXDYs55Fff8Owj2L0OEngPg6NrpnkCM+y1dfrvrqhwL/?= =?Windows-1252?Q?5RVFsIRC96OOZ6ptsc+0cEMHgvMqrVThjJ0SnXDTk3QrqF1ueeRBjNjb?= =?Windows-1252?Q?ZGXuyBtTm8d3T2cUno9soY5cpMi8976bCdJ+NVEgvQ+s/NYx3P49etSY?= =?Windows-1252?Q?So8M6MTzS28cMCTyRR3Dbe32eakzUik3vTCPIxZ5zM9lct1W6Lawt5Px?= =?Windows-1252?Q?w8oGHr3ClQcW3vX2QV+F4Z5uKXHURQMvXSj1yMKtRqgZG9DCc/4ielwQ?= =?Windows-1252?Q?bQLiU9fJKAMBCavxrwKd84x9dlXGKBPCCyWXK1qoBHmTlrDYHGS1Oxxr?= =?Windows-1252?Q?DqfiJiIbNYfqRhX9lp7MIzLGxaVLT6i0SUEZQ6sROpLMjIsHam0nf9AY?= =?Windows-1252?Q?Q55cquJe740gCoFD+RN+nGWJWT758fV4t6k?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 6:ZZpzPph1usltqspef/BSj98V0y92rf5pt5FMg6zKuyeg7gU5gkU1NwQ0tScIpgA++CkWVyoQwudk9dYwtqTk9ACs1ZevHzitZZyT2hc43U3go7/fJkFlZGG01DFj2GWUOGKb4aPYocqnPHgL5XuphcHulvC374NwgAB/1fgP/ljWK69xbCwRE5JKq7foxsJTPKABVDoGtM9KG9fcJ0pIykyoP7nAUC/v2JFcVZZunBnOW2niFfTZDC9JZq+KAMWcBQUT4oGBpCNaO33CMXDVRbQZWxmKLIVNQXHaIx61ol5tuCxJO5VsQ8oqKdciH49sT1Buy7NaAork4gwDeH3L1g==; 5:wp/DsRkThz3zQFWvrruJrU07+4NelCzz2zGDK73pTjRnpDv9x6ppp91C9ITdNGIULS/LSnDnvu8Dm0fMZABjF1Izx6Q4q6+6zyYh9zGBkCiIGiby8PpZMXRqSEojh17fpDFh+oivyH5BHoGXWgsrvQ==; 24:asf2LAND9w85xJXHpEZ9/c1yDzvoBf+e5HrH1QQap4xQmbfMtS9bR7CvvpRABOZBg0MmWw6M6S0s7DZDWhhAdObvwECN5KMrxjjgyIKR2mM=; 7:mUM7hTJ3xWilYjK5+kKCK4cElr0G1VzzJEfezoszRPoE6+qjWBAqgZnAWlphFYXD0nfwikufYrQP+4ykF4gDWMe6kYzbN44YCUQX1xtbJtrMvqF3JyKC+cEBHMp9vLhW92gfs1AY+yCTHfVxUiPaZlzXoeTXrqLlVQyLBSvsNDnsCkWwk/dzvbyO5nQ5ZxyShM24y2retVLWDq17EnOGDaS1bOBylpaFb9c/gKkoNkE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Oct 2017 05:06:46.3865 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 76f7ac98-5a22-4184-502e-08d51a9d07a0 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3091 Subject: Re: [dpdk-dev] [PATCH v3 5/6] doc: remove dpdk iova aware notice 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: Tue, 24 Oct 2017 05:06:51 -0000 Hi Thomas, On Tuesday 24 October 2017 01:59 AM, Thomas Monjalon wrote: > 20/10/2017 14:31, Santosh Shukla: >> Removed dpdk iova aware ABI deprecation notice, >> and updated ABI change details in release_17.11.rst. >> >> Signed-off-by: Santosh Shukla >> Acked-by: John McNamara >> --- >> --- a/doc/guides/rel_notes/deprecation.rst >> +++ b/doc/guides/rel_notes/deprecation.rst >> -* eal: An ABI change is planned for 17.11 to make DPDK aware of IOVA address >> - translation scheme. >> - Reference to phys address in EAL data-structure or functions may change to >> - IOVA address or more appropriate name. >> - The change will be only for the name. >> - Functional aspects of the API or data-structure will remain same. > Sorry, this series cannot be applied as is because it is breaking > more than EAL API. The API of mbuf and mempool are also changed. > We need to choose one of these three options: > 1/ accept to break all API in 17.11 > 2/ postpone the whole series to 18.02 Theme of series is to make dpdk iova aware so I would prefer option 1) or 2). However I have no strong opinion on this topic. Lets get more opinion from others about option 1/2/3. > 3/ rename only EAL API in 17.11 and postpone mbuf/mempool > > One more comment: > For such a large change, we should provide a script in devtools > to help porting the applications. I suggest a sed script. +1. Thanks.