From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Santosh.Shukla@cavium.com>
Received: from NAM02-BL2-obe.outbound.protection.outlook.com
 (mail-bl2nam02on0055.outbound.protection.outlook.com [104.47.38.55])
 by dpdk.org (Postfix) with ESMTP id 29CB25F16
 for <dev@dpdk.org>; Sat, 24 Mar 2018 13:24:25 +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=8wjjlzls8IKK9aTJMjnPe9xFdgUxkQ9EBJsJgBsKQMQ=;
 b=Uiey2PKAaVJ4cJoJCh/djYUgSus6xhN8IrJjsG7xPhYIW/R+qydWDtt3rR1BIQ3fpsg7XGquJgewC/NTKGOocX6Xne1TDXfFY/vDY/Muvcc4mMncAbrfkZSqEyED++s3fcCbedtqETAUibDDmDRw+Z+48xOjOsxAIu5WSIgNgrc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=Santosh.Shukla@cavium.com; 
Received: from [192.168.0.106] (103.76.56.167) by
 SN1PR0701MB1902.namprd07.prod.outlook.com (2a01:111:e400:517b::28) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Sat, 24
 Mar 2018 12:24:14 +0000
To: "Burakov, Anatoly" <anatoly.burakov@intel.com>, dev@dpdk.org
Cc: Thomas Monjalon <thomas@monjalon.net>, Yuanhan Liu
 <yliu@fridaylinux.org>, Maxime Coquelin <maxime.coquelin@redhat.com>,
 Tiwei Bie <tiwei.bie@intel.com>, keith.wiles@intel.com,
 jianfeng.tan@intel.com, andras.kovacs@ericsson.com,
 laszlo.vadkeri@ericsson.com, benjamin.walker@intel.com,
 bruce.richardson@intel.com, konstantin.ananyev@intel.com,
 kuralamudhan.ramakrishnan@intel.com, louise.m.daly@intel.com,
 nelio.laranjeiro@6wind.com, yskoh@mellanox.com, pepperjo@japf.ch,
 jerin.jacob@caviumnetworks.com, hemant.agrawal@nxp.com,
 olivier.matz@6wind.com
References: <cover.1520083504.git.anatoly.burakov@intel.com>
 <cover.1520428025.git.anatoly.burakov@intel.com>
 <495e60f4e02af8a344c0f817a60d1ee9b9322df4.1520428025.git.anatoly.burakov@intel.com>
 <15b7a198-2963-30e1-9d31-abbe01dd62d1@caviumnetworks.com>
 <e1f1a43e-bfe9-6505-789a-10e8c64d5acf@intel.com>
From: santosh <santosh.shukla@caviumnetworks.com>
Message-ID: <568b60eb-60a8-8f9a-8b42-0d996cad1c2f@caviumnetworks.com>
Date: Sat, 24 Mar 2018 17:53:57 +0530
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <e1f1a43e-bfe9-6505-789a-10e8c64d5acf@intel.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-Originating-IP: [103.76.56.167]
X-ClientProxiedBy: BM1PR0101CA0010.INDPRD01.PROD.OUTLOOK.COM
 (2603:1096:b00:18::20) To SN1PR0701MB1902.namprd07.prod.outlook.com
 (2a01:111:e400:517b::28)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9fc7cd93-ad9f-4797-623d-08d591822bf6
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);
 SRVR:SN1PR0701MB1902; 
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1902;
 3:jITWo0H7tr/LjI7zrDXoyGJ3PpFkYJTrayuTvwvEvhwzy9Ua5wCrxVBegv/mmyRsV9zMk2rECGNfDIkdJCOTlbrZaKudXcvtIrI+uMIZvBrY5o0sy4Mq2HKQ2DS1wLaEoQi/6lvRFmb51Y9407HgSDePQJwS6p9oeZ4HXfNukIjWZB9WXIFIm7xT0UGyt9CqsY2QLMRF4JO1oizmcG3aYGF+WKmKDtIu9b9Rzy+aCWeJTcaQzBFCdAJq2v7zj+ON;
 25:xg+z7wpAFmCQl0RG/NM4dCBp8ttHGsWBDpQotlHRmn/kp+x4JHryduuTzxjCi8M63QOgZZHL7n32eDBtRdcEGkNXHQqUg2i8gb2DwFrj1fxAtYNSj5SI1g4tkR0C8QDKdf3Acq+9IPP5W0R/WMwGa11YDyuCFPRxuNhcaTG4AQzcx8tdNfpr7yP/vcqv8CSSD8GO9BPr40BKj7q53GKC1oiDao+KgCmBuRTR0QcvUMEk9I/x7n6XSB4bhudYjGKefwLE8Pny3kLG8TXieV0yzMJsvXqB8tXVTQ/Jionto/zH1VCUMiikMUfDDJIiAlwZQzvhdDOOWwOJMHCZzpfOemB5Fbn5/Orp5i0KrDV8jNo=;
 31:N2O2FJeWbA4GaFJXixr9hoBY+ONi04JqovQ+CkkJt6eC5cldPKQQeLzZ9n8uy5LgVmC5RM1IATq/1NOaaSf0Aw6Us6lxIFld/GCgzQfRBu1iLIpiGvUWfiXqq8v/Xsg5nRRpanmnKfAnI911DGb3SBmZs6v7GNdn2GiDJW2Q/AXLWPhC5Grvl0VK8XnRIvV2YyUGY9IxaD7puqwhpyQBmuV5JMeZQnMpR0XKR1RBgEI=
X-MS-TrafficTypeDiagnostic: SN1PR0701MB1902:
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1902;
 20:WENkO5HkrLaaEsDRqB/sSyb2yXFjrLPkZ41bjOlkiHC9AzdJ38hfgEXtn7VPKYPpzy9+S11J6ffuS9mqXvIB2gA0ANEONRl0cKykG8grMW9/SuqUDtIjPI28WiPAtotopB8TA7Jy5kw+cZq7r31CCzyZLZUjkttq4ax/J18wAjwP/tmoWynvyqDBqIJTjc2NZN4LPL+vyXTua/ST49ABXEtDMY0ZQXaCvvh8aKOSt7zY2uWUsdmNVU38+y4Xtxlq1wBEJMh4OyfeFei6xhwoyBW315ymcKfXDdn9cLq+TCk1a0cOnIklregerVlj3k8f2kB/C6Wn0nwUGxxf1IQTKUlhkRlq9TGUUzAHc/oVXJJbk0lt+yeG7bfTHN2iQewsgqtglRwVwwn2cZFvRbVIdCjdyfVFKmxVIcJxLPkC09NnGQI4ZHfr2NmMHfAjvpnuKOgeuoii8kQiDcynzDTzMXI0cRGYRaoi5UZZOGKgSJGuIu4YDwvHyBYcOXVGgJhK/L4jYHRBsUKmsiW8aQYKaYPpDF2kIWyAzA4+Ir3f1aQe5iUkot78atajFfqLlmcKHhOwPG7NViUE8h+uAYX1uBWRIIR6haZfDrh3J6RUKhw=;
 4:yHOlLyxs3v9mWzQI4F2TACe/daOVWB1dDfgoBHH6YxlohmFFM4Fs7P2LmMiEQ3Wk4EEV2DqjMdkJ68N5EQDjKKX0wHlCY3nRj/HGdX0bfiouOHn/i75Q5/TQEj+6lB5/nNlJ897WLreBIFGGFjm5oxNToYSEsg2JmdOqxrVIB5kceYu450v5j/KJpTlDfI2zpYi/WY1Qv2utIzt0zcHyirt+8rcwZiXpOdFnZrcvaI2SUjAKTMC0YE6tLEtx381hMsb9GeuSAztd/VU2u6rVCgn8LT+kPsH+2yktakAOTGOfFIG9x71LX0qXUl5rlgN4
X-Microsoft-Antispam-PRVS: <SN1PR0701MB19025A55AFFF80A6EF8FEB10EAAF0@SN1PR0701MB1902.namprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(788757137089);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(93006095)(3231221)(944501327)(52105095)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123560045)(6072148)(201708071742011);
 SRVR:SN1PR0701MB1902; BCL:0; PCL:0; RULEID:; SRVR:SN1PR0701MB1902; 
X-Forefront-PRVS: 0621E7E436
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(6049001)(346002)(39380400002)(366004)(376002)(396003)(39850400004)(199004)(189003)(446003)(3846002)(6116002)(54906003)(186003)(53936002)(26005)(7416002)(16526019)(52146003)(2486003)(23676004)(117156002)(25786009)(53546011)(77096007)(11346002)(386003)(2906002)(16576012)(86152003)(68736007)(2616005)(956004)(5660300001)(81156014)(31696002)(93886005)(316002)(8936002)(4326008)(58126008)(7736002)(478600001)(81166006)(8676002)(72206003)(105586002)(6486002)(229853002)(47776003)(65806001)(66066001)(65956001)(305945005)(65826007)(6666003)(8656006)(97736004)(230700001)(36756003)(52116002)(106356001)(6246003)(31686004)(42882007)(76176011)(50466002)(64126003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0701MB1902; H:[192.168.0.106]; 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: =?utf-8?B?MTtTTjFQUjA3MDFNQjE5MDI7MjM6aWJZRXhqWk4wMmlnbmJycER1S3RmUFR0?=
 =?utf-8?B?QkxvZ2pZdjhWSEFKem05SGw5eWtyRVpIZVRZZDdkY1BWeGx5ZWFBZUZudTN4?=
 =?utf-8?B?Y2tOTjA5T3BvV0pra2N5RkdlUmxaQnNsdzhzYTZVL2MrN015Z05qeXNGcXRV?=
 =?utf-8?B?MTNGbnhIK0ZySEZnYStrTk54cjdKallhb0RKVWM2WExwTGJZRFM4UHJqaW1I?=
 =?utf-8?B?TVFOWlpMdC8vcW5PU01zKzZwY0dobEpFZEQ2TG1EcUovL0plZU1ndVdqMVJs?=
 =?utf-8?B?MzFTTHdocHNxT05HUzBTdW82eDIzaGFGYTlwTmRNTHN1dldLOStEYWl0WE5s?=
 =?utf-8?B?MHFJMjBpRFBTOEJTYzBabUdEWU9oWWdEeVdLdXJRQ3NLQjd6emZUNmgyb0tu?=
 =?utf-8?B?YkVqd1ZnUmhPdktOdEhVa0d5SmEwZDl6dXAwYUg3R3dUa3BOS0ZqMWRkTG45?=
 =?utf-8?B?WXZ4M3dhazc0bDVOSm9tMm9kT1RVb3JxMmN1UWo3cURNa3p0QTZUOG41YkZz?=
 =?utf-8?B?Y2ZyMkNBWUF2OEU5UHFQeEFiUjE5RURNVGMyKzZuUGpkeFdQcXR5Vjh4ZlVa?=
 =?utf-8?B?djhuY0xuUVBTU0lQSGplMlZKZCtFNExjQ0ViM3ZoN1U3TzNlbW5TVHN2WWk3?=
 =?utf-8?B?TS9idGRCSEJyM1FRdmFPSHNMMGVOaEhYM1NiN0VhV2lUMU5ndFRXVmg2cFFl?=
 =?utf-8?B?UUs2Ync2U2tTK3EyYm1pc1dIY2dERk93ZXVtYTRSb1JhWDk5VElXUDhQdG9n?=
 =?utf-8?B?a3BodnJRenppVktNKy9PTXNBK3pKTE5ObXlXT0VUMjRvTHg4TjVpM3N0cmpB?=
 =?utf-8?B?U1hyNE5GdGNjUldiWTJCaFdRN2JUK2FLdFZQWk5wSldxVkZVcHV1WWQ1NUM2?=
 =?utf-8?B?TnJsVFZ1QzUwZFZnRk1HOWRsMHJDZU5kaiszWnUxL2tUdHFtWUhhVDFvVlVC?=
 =?utf-8?B?VzA4by9STlNldEJNbFBNOExFT2RqdmFUWUZkVWRuNFZoeUNWa1JoQXYzREw2?=
 =?utf-8?B?d1c2MlFJU3I0d21iajVzU2dnZTFCMHlwenVtUDAvcnhHRkk3eklxME4wSmJH?=
 =?utf-8?B?VW9PWXdtOGtuRWovckx3enBFaUwrdnYzWkJ4WHJhRVpzTHN3dUJseFQ4VFlS?=
 =?utf-8?B?aUNsb2I4VWlpdUFSSi9BSE5OaVNPQitvbXFxTURab1dsdFpBc3dYWVpMZGtO?=
 =?utf-8?B?YzFGbUs5aURlNkp1ZkZpKzlGc3drUm9zZWdqa0c1RXJEVnpBY1ZLelVzWFN5?=
 =?utf-8?B?Mm8ycE05c3pYR3cvOUs4MXFGaEZiVFdDSTNtbHhkOGNIbWlPR09qMldvRnAr?=
 =?utf-8?B?ZnNtb2FKUmpSNWtpTjM3T1ZOWUplalZCZGZYRzlYSjRYWC91aE9yWkFNaUE0?=
 =?utf-8?B?Lzc2ejR5SXJ2Z2ZmY1hONDVCaThKUzlVQ01IZFlRZjA1ZkZGeElLalZySDlW?=
 =?utf-8?B?RXM4TXJNcEx1WTNka3BRR3paWWdlMkVlMXFNditqSUxmVTdzTm9ZQ2V0eXEy?=
 =?utf-8?B?bU9BODBUQmtFVWE0Yjh1cEJsck1xQWZsNEtDWGhWMUhBZXRsbUFZcWJtWTls?=
 =?utf-8?B?LzVGRHdvMGtqUllWZXV2dWhpQzA3NHZXM1NUMnZsOGQ4Z3FzMlZLdzVPcmZ1?=
 =?utf-8?B?eVB6WVlTOCtaOCtsdERDZjVwUDRhVFR2RitkanJGbURRMmpSK3NSa21qRmMy?=
 =?utf-8?B?T3ByWWxSTXFEaXJyQ21QZElMeXlwZ1gvK1hkV2k5UERPamQyQ0NkVTNRZVlM?=
 =?utf-8?B?WnJBQSs0THdYMFVXTWdac3VLaXVHWURzRWNTTmw5Z0N2enZmMWhabmRzc1Jx?=
 =?utf-8?B?a0w5bHlmd1U1NlF1dDM0cmRwOUhPemxMbTVONlJid3VFUXI4NDRDUFk3S3BS?=
 =?utf-8?B?aG8yOC93eU1EaldON3NpWWt2aEljQkwxUzZLZUlPcUtPRVhabGJ4Z3laeElx?=
 =?utf-8?B?ZU0xdTdXMUR3M2VEQmV5bTBHaUQyV1dZdGE5THA4ZUZMNzRuYWlZNm9ZMGR0?=
 =?utf-8?B?QzYybGx0eEJZcVh2M2I4bCtibHo0MlhrYlZRTEtHNnJmd3FzUFpqc3VPdW41?=
 =?utf-8?Q?mHcRn8=3D?=
X-Microsoft-Antispam-Message-Info: pzjfqhBmkDbk1F8L9SgeKiJrRFqOomyImykNg60CUFYcQaxateLEUzkfHVJEFhVMq4hj5bk6n3SqoZ+wi71oOvIr7UNpZW62M2lJ8StcJz/kR+bhg0/rn5PqXf/Cv+7nOAtkRW3pw1f8I93jf0VUGJJwCIERyamW85Q/WB3jTArqhinEGA1h8wVcQvfTRhsC
X-Microsoft-Exchange-Diagnostics: 1; SN1PR0701MB1902;
 6:3sRdXC/X6IgSrW3xT/kNBzNCiP0P10B1C/JlD4sdJnpoaKlyy+6eT+iE4Zbn6gbddv1a2mbAwT5v8IJhx9OOKZ15BMvqOKKlmMvUmgEhgJpDkOenoG2jPpmga41tRyluD50S+PjaFs5VYQLrT6PG79FR3VQzx/MQQDp2tb3iwzox7wncLEfpbVGHwMqpyXfhedkJTxF+PsHYZlgIkyBMZWaCPmlTZrIcGxJXTGd1j1hD2qrqug705y1W2guC3zGSYEUyz55nd1FOpxybbGGiLqIh75eS9izXGRqt9Benu72vOeA/N7A/06lutCJ5osTGetJFOJZsbcDnx3OqJHQU+Bp7ifBYi3Nv0DLq3jof4MQ=;
 5:Y8Guar7qjbGogAq/zYO/hgakPDKih+A6fJni+azhwc8vCAeFMXSN4lCdEyxe4yYrlHCaATff+OBk2NBlq3+c+YWVRy6+7fSc1s5xGhh9CdhoLX0lQztBqoNL25gFXQSzNTpk5+zma/IIKzX+qTNcuHbiohZArrvlJ/oLxJy6MS4=;
 24:x9Dbm/z3VPdI/YJ6W9xtxbqZAy1EMgFsAcmdMKRtwNV5WyzpbuBzeq+d60JvRNFZ2Ta2vIWadHgxOH4UXMLZj5ViD0GoEEJhX+jJG022qOs=;
 7:YzSQ7xwCAxIYFRIsdJoYFAsCeimNgDmYqi+QDFSMftCUniBbifYT3tk2YAwCGLXzs1ZXx2RLBF9PDip1E4FFt8iamPYvVitCJQnt+8qJTjLz4pOSZ3ZxRV5x/a3bFfySAy9kshC1hq9l3Bdv36t/V1fqAX+SPKhSFdSVknXqILzTWCuHObvIFb7nH41yABZeQscA8qdl1JSAj3OdEXKLH+XwzpraWT7ll/Z/Cv+WONxu7BjR4mGDtjeiVB5KahB3
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: caviumnetworks.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2018 12:24:14.8227 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 9fc7cd93-ad9f-4797-623d-08d591822bf6
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0701MB1902
Subject: Re: [dpdk-dev] [PATCH v2 13/41] eal: replace memseg with memseg
	lists
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://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: <https://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Mar 2018 12:24:25 -0000



On Saturday 24 March 2018 04:38 PM, Burakov, Anatoly wrote:
> On 24-Mar-18 6:01 AM, santosh wrote:
>> Hi Anatoly,
>>
>> Thanks for good work!.
>> Few observations:
>> # Noticed performance regression for thunderx platform for l3fwd application,
>> drops by 3%. git bisect shows this changeset is offending commit.
>> I'm still investigating reason for perf-dip..
>> Would like to know - have you noticed any regression on x86 platform?
>
> I haven't noticed any regressions on x86. Would it by any chance be due to the fact that memory segments are now non-contiguous or are allocated from smaller page sizes first?
>
> I am in the process of preparing a v3, which moves some things around and is better at git bisect (and fixes all compile issues i am or was made aware of). Does performance regression also happen in legacy mode?
>
Test ran for legacy mode only and noticed performance regression.

Thanks.
[..]