From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0078.outbound.protection.outlook.com [104.47.32.78]) by dpdk.org (Postfix) with ESMTP id E6C9D7CE1 for ; Wed, 11 Oct 2017 13:34:01 +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=mMmLkfnt0/8TKycXvQzkB6Sm2MWEM/4k+AKXhoOCXV0=; b=CQ2BoizoqfcoNDopN7wJrIv45AEqQr+MuclX+SQHYzgdT6UjjocM9WNVdxcbKogwFhuA94tWgN+p85siliARN+sra8l96f2qIZNaNNweLG5fY/Cuu5eCva46jexOCCz/dBmKN2IB9mC/IJvzNgAN5OtBCOwLNFqpmpypPOL3pTs= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from [IPv6:2401:4900:1984:3f6d:a124:6786:bc05:1a61] (2401:4900:1984:3f6d:a124:6786:bc05:1a61) by MWHPR07MB3104.namprd07.prod.outlook.com (10.172.95.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Wed, 11 Oct 2017 11:33:56 +0000 To: Jianfeng Tan , dev@dpdk.org References: <1507718028-12943-1-git-send-email-jianfeng.tan@intel.com> <1507718028-12943-3-git-send-email-jianfeng.tan@intel.com> Cc: sergio.gonzalez.monroy@intel.com, thomas@monjalon.net, ferruh.yigit@intel.com From: santosh Message-ID: Date: Wed, 11 Oct 2017 17:03:49 +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: <1507718028-12943-3-git-send-email-jianfeng.tan@intel.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [2401:4900:1984:3f6d:a124:6786:bc05:1a61] X-ClientProxiedBy: MWHPR22CA0040.namprd22.prod.outlook.com (10.168.250.154) To MWHPR07MB3104.namprd07.prod.outlook.com (10.172.95.10) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 52b7164b-f460-41cf-ff1a-08d5109bf71e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:MWHPR07MB3104; X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3104; 3:DGVZ9ixZj9g5zoSaUamDV3YMldnWZljZBXaDHs5HwJSSpwsvBI2RTSObiVHlPEoUj/i8vMllHwOP5rndWH8oLRjIld+/C5JyAMc/KXmm8idpwTcAnVfO/3JX4o6w2YBfdvT4rTYaWaXYl4lj4lTkTIQKK/QSRh6omkut1kbuMu17YH7MZpYnRl3VUqZ+OXKbqq8cefTiH+N961hJ2U2UpAQIZLZ48sgBQhT30h9a82R7VNB5UOe8HnnqCNd45o9f; 25:mwhlfOtEf/y+qPfe7xCodrxKFjWFjFrT0gA6Uy2jPGltRTuNzMpG9SPNH4A8K//ZOGiwHeyIMqx6JLOQtVkNCSyMNuLKzN6a8O9m3/q5rOYO0zs0jFbohmYnjmjVa0AkD1m7Ij6QjpdSqUxh+Ym4Kda1mFzR690BYv8jEYZCbGOHuXsTM/MgS/+HK8x9GoFkjV7K0XTKjmgqZLDJgoIqg+jdHX0b1aOVP2floWemx3R/7utLEf5kv1oStmVHeIp2nPzbCuYRgEC27cmfch0YxDODSSRk/aTMDueykBtUrwD51DabgApOdAF8qKKT1BvbvoLiRuHWfeP/SQpLAckItu5Y9XbtJrhXTgB4DWPnGXQ=; 31:L32tV50zvkHLsduj5+A1zTqYRYH6jIEN6O2SunANhr6RAsflpxj0yApL98Hr9yV3p4UITY20ht/+MHBHFa+bu8g+YQhVJqFQ/5BfzddabIyFwmwk5yaD10kB+fdqMqs6WP+zaSlsjAW+EQYk6Ia+p55BWNwGBug9FsxYzVcLVRJRWsy4lfQaCGA8DzhBKQ6D8DcB3RXAwWBm1wEYUMtxLT9xElG2ja34FgP7jTgUXvk= X-MS-TrafficTypeDiagnostic: MWHPR07MB3104: X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3104; 20:5/6Vwa5ToBTMZ9LIDNQF+Ev29q7vO/zwAUhZdbpZfRPBvlWlhOmyJMkman5UUDiZeVNv2IoeXgj5idbkkYmHA5JqkJOJgnk9QlxBrecKuKFSnCaP69TNA15ksQkvaD3AgNu9e/MvAUbCUUphLGeZ7WH7dyCkwFTljwpf3bEK933UDWMa04XpQ7wKHM5xrtGtTwTlqz4dU2b/T2rkd0lC8px/NiP5oxnK0IlEhUYrNADiSjepuUDRo91lysNhGqe3sqTrMd9dClB+GWp5o26x+CbBkVU867OXEhHf0xIiiYhND1t3zmFHFq03NpUwiaxcxs1QOvxl6yjhzKBTX1e+pXPObdWGxw2YJ6hlD3iBRBXaQX3T9Fet0Z4y6b+WiGv4Ux+D2MCt+SkfV0g2IHhzjSsTmFgLcgh9AOnsnS6PiUKRZKNN9URBloCq/7lRJ4/hL7Ab2HMFZGFme8UCAG3AN9pw6eIxigbpyGoKXRl6VPY1T+nA08FOJjATD8ES88nKr3RFLtiajt5aKCdy/ug8hcjLDUbvgaAydTdfrQa9PJPzEnnofImA8ZBHUQ34wBAOR0u0LMKFImHuy4aFibPSF6fETtsruODSdDfVtitlVAQ=; 4:BDv8mJCfj9ReHhD0OzKiGFnaXoOXKAb+/fa2e4Gn9lXowy7EfCVwjTOvjmnvdFSuw3X7z8qO4xC1Rz4Dfdloblp0+/A562tnqnR1hZTntBpel0Dpd8qayBiG40X7dEThnAiPhSG0fWt8YIdgHBedcHze03neanEsaV87mPUkcTvmkp2gfwcRFvhZJHZby0YEpa8sLk7PA2REE2vy4xUKfFHwpm/JqVP7fcXqJpWTPTNR0lWGpCdpr5XCUuHubLkucdG0pk3DpZrCMel0Bu7dm/gbwEok4gkGksXW9/0HerQ= 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)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(6041248)(20161123562025)(20161123560025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR07MB3104; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR07MB3104; X-Forefront-PRVS: 0457F11EAF X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6059001)(6009001)(346002)(376002)(199003)(377454003)(189002)(24454002)(81156014)(6246003)(5660300001)(6116002)(36756003)(101416001)(86152003)(65806001)(47776003)(1706002)(81166006)(31686004)(53936002)(33646002)(105586002)(23746002)(106356001)(65956001)(65826007)(229853002)(72206003)(64126003)(25786009)(2906002)(189998001)(478600001)(50466002)(83506001)(4326008)(6486002)(6666003)(2950100002)(8676002)(58126008)(8936002)(31696002)(50986999)(316002)(42882006)(97736004)(68736007)(76176999)(230700001)(305945005)(54356999)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3104; H:[IPv6:2401:4900:1984:3f6d:a124:6786:bc05:1a61]; 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: =?Windows-1252?Q?1; MWHPR07MB3104; 23:RPhkMejSxrq9ELdW6FYBkSXFw6Ot4k14Rll3t?= =?Windows-1252?Q?xQ7cPrSGtOEVypLEiiVcsAcOOH986cgpzH+LzwrJCxhEcRNHk+TTkazc?= =?Windows-1252?Q?+97lzsDXJqNZKYj7vXX3iVJ2sWlsUaB28zrWAONjiJQaZlni79TR7Fx7?= =?Windows-1252?Q?v9S5isYS4jeCcreHYAbWmEDJwNC7BySBOuE2R6zZPpuexgpPOF4XuUGO?= =?Windows-1252?Q?WLc41S+LdmFhTkg6N7eWqyxdG17zIxqM1cvUVc99mANOEDAjHstgtC96?= =?Windows-1252?Q?Op9DynjAckymYL38wEM8KIbDL0ZVN8xakHbY2MpOaA5h0KLyvUGwlBdj?= =?Windows-1252?Q?Swp2qfH1s6asFlXG62IlHsSK8ERiZV9B3Bse1FicPDqvOYfCU+fmJiu0?= =?Windows-1252?Q?zV2ezxvBO8HKYNC1h0JAgOWaU+paNjYGMnRgb4nK1PfjwSQ5IDjs1PN3?= =?Windows-1252?Q?3UpaIYIC3ArSh6vRj+40xBPaR/fyEhcozGCw86J7RQhcTJzQJIj0hLUQ?= =?Windows-1252?Q?pf2+DcxNiXUPfUn4DVJMIHSDJM61kNnsZRTCJE/D0oXVlyM0wewNfu0n?= =?Windows-1252?Q?jp2Vi3efpBfOClmJuHZYZSGDCmZuWHJlqVdr2v8KfgFniqbA+9e7VPsV?= =?Windows-1252?Q?+TeofTojvEw/scNPASdp4fRReza3MnYO4g1QpSrQ+En6QuomWGtJpicN?= =?Windows-1252?Q?FYCNf992CgydKRcgFWLGsT4qbG/gu63HpMk73r3ORnb1BadNgjULXx3d?= =?Windows-1252?Q?3CjCy5gsnMZcS+Q171hABeWktpfMlQ93TDCdmj+MKPRDYRw9pGwOEYYq?= =?Windows-1252?Q?DsxQj/AQEZ5cl4rhLP7Wdl9EzMXi3RXTxe+C7n9wyOkfHbM2VoYXKjeq?= =?Windows-1252?Q?rlyirRGFfzuXVJJ/4gsxHHDPln1Rl0I/7lMtwgEyyzvrFmGtlMOI26ZO?= =?Windows-1252?Q?6ptVqIwdbLSgmhR8KWcF7ahihXiJAUU/gZlDoFakEQVg58JCEJIRY8jR?= =?Windows-1252?Q?UtSuBAbTnGqUlFsZmLF2SZPeGOKU8dB8QXOdfm9IGrc9xKXmRnjAYsUS?= =?Windows-1252?Q?yMBZkqQs2uyQC8O0f4MAagLU0GzCqicgzlzVCpwPJa0OgehqIq7wyyYu?= =?Windows-1252?Q?5g+tfP5e/xJFoLxFCs5U7YKgWIG/GWDLMV752C3L/w2S9Po8/CfcbfYc?= =?Windows-1252?Q?XmzDjkftjWRsQYCLdzM/dt19X4yu++PHzNg6KllwCsxSLbJnDvkssa8F?= =?Windows-1252?Q?5MeiZmW/NZd2Vi3WvmsDPuB1Kdj7Ba89haAmv1twKSrSO3LYdS9tNKUp?= =?Windows-1252?Q?fwWBXA0rzUOjwmgLC4u+u5ZekrL7UTFLcHMVqXK4v/Ien4=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3104; 6:udnG1Gc5Bl/v6fnjg2mVTNkZ/hkUQZ/QuBlMegAkOxzhph+3GfRHRJNk7yUyUF4k9mCjSvEzwz/rtkt7z1ICVud7eCROsFrdABMwrGlnwqPLAr/MdQVy0AReEY1ZrHoCzCEMa6vlPpbUpBzGpBeTtKMQcfvsvPuKC7cTSzVihgvXKcpvyKmFYS4nzoWmk0djll+mRHRoXXK7PkV6lqo7AiUzKLPghJqYKSQ/4AfbgkinLlk56AWks5NRpXyT5j0YogcRUwedYAZxhr7qAbbyd7Bp1lOhwpO7ru+RSwDRyn4nJvFUldu6FnG69lNkkShAN63fD57M3m2EY460nVhJIw==; 5:ukuvViZpcNNHZd8+Y77PxJbHoT1D5ZTRcmlQ1LUZISEvYPfqPhoyN0ZE1nz9uZVFQ0k1/zBp3kNqaApbRW8lsfdI8k1M8UrTTHcD0V0Z3It62LhvCoCBDQWMHMhxeb51UcnofYVe/vwR7hjIW1HeWg==; 24:0K0vEkgWfKy1hH/NzL70WZSJBw40I/7c8CPRTw3UdXHbmHiV6Jt50pIPXSJ0FoRaPuR8rFxzPdBYfQL2qG/UL2TPBRQfo/w2YohoH9qYAfM=; 7:piSLxjq6Hl7UZ8Vv+cgTXPzihYXUnT8M3GejhTTxL+7Be+pDbrVEbn2bR1QNNBRfRni0WOU07vXpwJQlPJsiqARYJTTFzrMqL/3d+nmu0OJXMLHzxVgpiX4fYP4bg96Jf470dN2Clgw7Se/QnbaOyU6q3/7ZxfZuykaw4lm+GWBw2EiCKUx1rjEMnqQI7sDKso1Gta8avwAn+9vMvJrrF1/Gq1cmnrVDVljEewGyNcM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Oct 2017 11:33:56.7897 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR07MB3104 Subject: Re: [dpdk-dev] [PATCH 2/2] net: enable IOVA mode for PMDs 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, 11 Oct 2017 11:34:02 -0000 On Wednesday 11 October 2017 04:03 PM, Jianfeng Tan wrote: > If we want to enable IOVA mode, introduced by > commit 93878cf0255e ("eal: introduce helper API for IOVA mode"), > we need PMDs (for PCI devices) to expose this flag. > > Signed-off-by: Jianfeng Tan > --- Reviewed-by: Santosh Shukla