From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0063.outbound.protection.outlook.com [104.47.41.63]) by dpdk.org (Postfix) with ESMTP id 068AB237 for ; Tue, 12 Dec 2017 16:11:06 +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=6teCKsFZghvltij3Low51gis9GqSHTl9iPAjr6m3XLI=; b=X1k8lCmQfWXbg4YcQMg30fNm6uVUz2dneH3zd9if91IRcaOfPrdFL4NxePwMToDcsDVWKgGLYQVaz0bdrEyB3ABKIIbb5vVxi57tKSpUciHVVG/qrOfr5l71PEmAq0n2JphE/dSSwaQ8asAugJLEci63r4nBPp08biqHfnuMJ0A= Received: from [192.168.0.105] (103.76.56.167) by MWHPR07MB3102.namprd07.prod.outlook.com (10.172.95.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Tue, 12 Dec 2017 15:11:01 +0000 To: Jerin Jacob , dev@dpdk.org Cc: olivier.matz@6wind.com References: <20171117180703.4085-1-jerin.jacob@caviumnetworks.com> From: santosh Message-ID: <8e63e5f6-36e4-5d0d-af64-b15515f4dfeb@caviumnetworks.com> Date: Tue, 12 Dec 2017 20:40:43 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171117180703.4085-1-jerin.jacob@caviumnetworks.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: BMXPR01CA0014.INDPRD01.PROD.OUTLOOK.COM (10.174.214.152) To MWHPR07MB3102.namprd07.prod.outlook.com (10.172.95.8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 126f8b8d-d606-404a-9681-08d541728f62 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307); SRVR:MWHPR07MB3102; X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3102; 3:mF6Sp17hgvLNROGeHCL7F8StPlOtBT7AozO8FJfflRk5AnIi7iRgl/5WhrAFgXiNjZEzgPhn5+qhiCMnjZY1Me99uc1uG1KN0sm2NAvIxa2eIlQKDxotxH6wIP1q0JUBwSB+Z0/imBivdtmIQuZCGAx1OLzI5sljVIeQTb9+DBqIEqZ1wzvTD/5/NJSTFtj8lv8vkVkvYLlJ07gJF0yhkWNSeL8mnSBwPnVYPXPQUa+OOmb4yo1Pbj42418S4A3e; 25:U/G64H7S3mNPGSiUEnFbIahBhOGThWwUWjp7PzxEJfjqPeBTH+A7BiIdoa6ROUQ3pgQmbXiAyufiNI6/ryCm83XvYKFS2zN01CbAxLTsiQytcItIvLEGZ1FglJx7VsyplAkTxkcrNpFZ/UsILbGTocCPtASGilZku7ZBr0Y+OCmChvPR7xarphRKBz919+JdkPYaxa0guqr7GwwB7/nS6I4r1yvLDuHdE2QMdHEJPlcQkw5PMl3g7mnodmSfPeTNRUlNfKTP0yyC2BjH/VFfbhNpw0+rkFBlH4XVC+7N3+zTE5X3njBHpdgoVmp+b0i4SKvj0YpWH0yrnW8/2SUx5A==; 31:/7Ch5m12varbvaq2/lU+yFBXBGreikJSYb2dgk8sa/uISxE5mjtHF11d7v+0/NDVcgJKwAV6XWHlT9JbTlQrs4G62VvmmtYZMp9PoEYV0ihEDu5HYUnVOSgjl9Ac7Ap3XBEoqfwew0NPW9JTlfCq+OGLl7S1UnPDMyoottzTbKSsNBSqjseAD9NXSksvbGFDKDqbezIARdaTHu+v01IbZIjqxQUlUmTsM/IlFLo0W50= X-MS-TrafficTypeDiagnostic: MWHPR07MB3102: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3102; 20:ZApyBdhiGFrCNFeOKXBBJVmqcLW88lL+FGOrOtiT76cncDcKzqOcCOpiAoBGCN0uR9Li84h33h2t4ZMJTqLBY9Kg2S1RksEGZvU4IgQULXM7TXLmfAatNcSTKvM1V5EF2TmDmttD5QamYs49LX7m/mx3POEihkbV/dcq4Nj4TGUIV4MnxbfSuKjFk+8oBsBUmM+Nw1e1MTPSgsP6yIwF3vyfAKNKUYZ6o/+W0/PmwhsuPdNX7+dPaHO4JcxrqBq3SoeZVXSpiVEzsLkGnXKp36lLvUqWlU8vpydCk0VZRHVxwyDfkK8jqlifgixjd/Ul/EJYpzMS3zWVjui9ijarNSjVb1r+jWjKDJ50ZQpnXvRe/uqO9VufjuHIp0lTIlDck1JQr8uJZbnIVBv2ORm+A1bKEQo1dGIgpb1YqEsAdJ1kZgn+1RxeeyauwuOrUpohtwCoGGWKnLp02aSA24x39GPqHsUPsFXV2PMqz61N787R+ILfb/qj/T/9GBuXRo1DuXk/UsFhyeJ1+4izL62pKKevcP1q1nUqUSvERbv2E3TgJT36L6sBQ0P0QuAC2LrN5Wzj3VZZ0WPysr5a7EvA0sjVJcT4AszmFt2xpS6DVac=; 4:PUilu27ODmrvP1iqwY0MvY8MlWFBImr4xQWeYN2VB9pMoTGGLF225EI+3LpLJndTtWgjPvQyD/OM4vfIyrqAbEjDnPiIEd7OtG6vQ9ZEBM0MIs168JJCT++HrG8l3UBOzBrFarM3XL5QMK2BQRT96qvNPQVoySJnkNyn8Kh5JAlbN3WyaZ/EymINF4D1Q3Pr7lEfV94VLuoPxny+UphF+e+3ChlQhiDSuIigP3edVt9O4gAOEavd9h5n2trP5dOqGEIWftJTN9TmDxIu+f4XJpWsPoh9dfqn8FMzM6YogeUZmTGB73r++mQzzxkMsD5I X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(10201501046)(93006095)(3002001)(3231023)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(20161123555025)(20161123562025)(6072148)(201708071742011); SRVR:MWHPR07MB3102; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:MWHPR07MB3102; X-Forefront-PRVS: 051900244E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(366004)(376002)(346002)(189003)(199004)(24454002)(25786009)(2906002)(36756003)(3846002)(6116002)(105586002)(53936002)(4326008)(229853002)(65956001)(66066001)(65806001)(83506002)(16526018)(64126003)(72206003)(58126008)(2486003)(16576012)(52116002)(316002)(97736004)(47776003)(86152003)(68736007)(52146003)(23676004)(76176011)(478600001)(6246003)(2950100002)(77096006)(5660300001)(6666003)(106356001)(6486002)(65826007)(42882006)(31696002)(81166006)(8676002)(81156014)(50466002)(117156002)(90366009)(230700001)(31686004)(7736002)(8936002)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3102; H:[192.168.0.105]; 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: =?utf-8?B?MTtNV0hQUjA3TUIzMTAyOzIzOlJwZlBwQng4SlRPc1J6V3VuMlUvUlVMMWhr?= =?utf-8?B?ZUhMSjMrSkRlejRIRG82Njh0d0o4UVRVcG5Helh4NnJBSmZsTUgxMUNiZzVu?= =?utf-8?B?d1dDQ2dsZkpCV1JBSGJCY1pLc2l1YXFzZ3BtbTZzU0xhdDR4ZitZVExHdWNN?= =?utf-8?B?RjZpdzluRkpQYUErTXRxWkZ5UWJOc3lMNDYrckZnOWpjWHBMZEdrczJZV1VW?= =?utf-8?B?N2RBSjJRRGhOcWhnenBCUUNzQkpQeVo0VWVoZ1gwWDhZQlgwWUhZZ2doUjdp?= =?utf-8?B?SDFOemN6eHFlVlREL0tRZnhIMlVtbnJQUHpreEJrS0d2RFJrWkkzaG8rdjZ5?= =?utf-8?B?UlNiazRuZmZCeTFKRmJBeDJPZWhVU0JKY3hKL1NvQ1V4bW9QMWNidytXTHZO?= =?utf-8?B?c1JJRlA0dWJJS1h4R1YrQjhsSUZLYnZDZ0VIL2oyWkMxaU1OM09oTWFGTUdU?= =?utf-8?B?TWVWLzVCUGwwVkUxb1NyNjZSMkxRWlp6UjhRdi8wQmxKTkNHZ2h2ZFk2ZFkv?= =?utf-8?B?MXcrS0lISUoxcE5yM0Z6cjk4S01qWjlFUVpTMUZBdEg0bTYrMU00Vkg2Tm9S?= =?utf-8?B?dWh0N1p2NFQrd1pqMGVJSDR6NkdoWmtxVHFQQlhQS1hLUDA2UzAvMm9UQ1l6?= =?utf-8?B?UU9OTEtzRE5HSldkNDIyTENuVjVGamN3UGJXRkJKeGFTeDhqNjdrTitVWFVM?= =?utf-8?B?M0dXRkVkU0ZiTVY3YnAwakRORnA5ektqaHRaU0hIVGRYTjZTUDNtckptKzRY?= =?utf-8?B?VFdUTnQ3bHdON0w4d0ZHVEhnT1RzQnVKMDRoYmpEUjRubVdxWTh5a1E1TkJD?= =?utf-8?B?WlNZMG84UzNIYytJWkd2WU9ldTZHbXVMdCs4YzEvazl5LzJUZkVsSkhYT0J0?= =?utf-8?B?RUM1bFdIQWZlZm4zTlM2MWJ1NGQvTDZnWWF5c1VQWS9Nak5ITkoyRVJvUy85?= =?utf-8?B?T3lLUEFqQkt6Y1pZcmJVdXBaRWhncWhWaDBmN2sxNWRtenZYZ0dhMThLQUJm?= =?utf-8?B?VCt6T3VHdFV2M2NKb0pucFlSMm1IR0l6UHpLYUN2UmtJbXN3bGY5eFd2cGNL?= =?utf-8?B?QjlNNXV0Zk5SaVN2UmZCOVpzU09BZE5ReHpuMGJGNnNuZVQ2c0piYmU3UllR?= =?utf-8?B?VnQzcGdaQ2JrMkZ2K2xZNkdqL3pralFZZStHWkVYeWRycm4rWGFxNHQ1K3Z3?= =?utf-8?B?Q3pNa2J3WTN6TmpYZmw3UE05Qmd6R0llUTNOeEpaQUpnc242UEdUNFNPRElh?= =?utf-8?B?cUFIemNpUitqL0QydGdIaXdsV1czTFRIOW0zT3RuSWdNbjV4UElmbGxxVkh0?= =?utf-8?B?MXcyMTVOMW1XT0lXWDNNSjlQazVCYlFhbmlpaWRJSUMvUmJaSkF1UmFBc1VH?= =?utf-8?B?cThCaGxuOEEyc3V5aEFWeGNRK0ZuaGdvNHlVMlZVR2h1ODVQaDdoVG4wT01U?= =?utf-8?B?K1dKTklUc3NjVmdDQzg0WGpDeEYyVVB1YjBYd1dVbGtzTmdFK0VjVkRuNmNT?= =?utf-8?B?aW5LOTZ0YUJWNHRsSEw3SnViZWpCRzNhWXFJY1N2QjhlMEIxUXJzOXowTmNz?= =?utf-8?B?c3JjVm5ER2RZU0xJYkcvYVdoTWtEc0dLaU9zMmZhT0s5cEFBYnMvNmFWK0Nu?= =?utf-8?B?SXpPYkxuR1ljU0FFUkJ4YnN2U0hMNDV0aW15TVpFY2t3RW5hYyswVWFLUk85?= =?utf-8?B?VzlWWXE2R20yVGRGRElaekM4L3N2K08xdURkRldsS3JiRTJRbVJqZFE3cExn?= =?utf-8?Q?Lrx6rJCGEhJ0d/S2C17xvfc1xLPWrCvEtVCKw=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3102; 6:KY2DjugT5hFDbQ5oE74TQ0TPDgrZAaSRLdfkFqfWJLd1KEm2ZNZSqLQpDUwoMV56/CTZQVuWDY+q36Ll+OVmAp3H8hA007Xh3/ZRD8Wi30mlW2OkYb9Uya7ChQmCY+/JHjtVrPrNixLJ1MKO5iHSTYwM9jm/vadukdkurYynUqfBdM8f+AVSIg13yUhGx0f9zkkbeDTGr4vf01QaFNhXA0eseSBmih2skpLChewnSvaWHjr0QZuu+MldgooDBAh57LufITbFHV8B/6rAiGw9iOqAAqwEHT9vI7EQqw2FQGV5P4+Xtx+jxxz27nqo2NkpNNMw3emSWSZPl4h5SXxqht+bUCUAVviRFL6Vz5opcyw=; 5:lAFbv9wPx2c+59dY7zifCBh+4D/ljqiRzrroBWo4mV46ePpsOYN2Yl8n9jDNFiz2Zs9Bz4RQ7QBvvve/A9HJZLAj/iji0xJgZiUCoIC7RJ9trIx3zBIpI8g8xmA9tSN7VLnddF9j2JZDAwFXkKBqmUMip3FfVraDfOT2lQUEmY4=; 24:goi6Mr0J1ko+jwKcfYoU0HIXPDzbMYxM2Q3IbXGeauQtwkz0PBY96DhFcaDDE4vfuCDf5maIxAoBYFcAhy2VH7Ti07cJ37BckYTCM2wFN2o=; 7:wuC5cbSCEqey2BkC2W0NitopYJ58RI3l6iJnULiG72BdnAVu/pfox1IObTdp7SvAHUrkl3ibmV4drs8mOOfYhDy8vm1/8n7E8KBEtFZTSFDfIr5YF7HaPe0Ybv5EFZ4zzMZqZ7uA5shJssFvyOv0O/Ff5Wom4m5WXH3CKMZycFhvdiyxaFhZoOM1TLsNP+VMpjZraPOlFxqPc1mngFPrmB250sXnSLQGUc6M9SCx3YAlsehKl0N38zQnkiWQN6Vb SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Dec 2017 15:11:01.8754 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 126f8b8d-d606-404a-9681-08d541728f62 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR07MB3102 Subject: Re: [dpdk-dev] [PATCH] test/mempool: improve default mempool ops selection 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, 12 Dec 2017 15:11:06 -0000 On Friday 17 November 2017 11:37 PM, Jerin Jacob wrote: > Use of rte_eal_mbuf_default_mempool_ops() API will > allow to override pool handler through "--mbuf-pool-ops-name" > eal command line argument. > > Signed-off-by: Jerin Jacob > --- > test/test/test_mempool.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/test/test/test_mempool.c b/test/test/test_mempool.c > index 37ead503b..46eb5ce06 100644 > --- a/test/test/test_mempool.c > +++ b/test/test/test_mempool.c > @@ -565,7 +565,7 @@ test_mempool(void) > > /* Create a mempool based on Default handler */ > printf("Testing %s mempool handler\n", > - RTE_MBUF_DEFAULT_MEMPOOL_OPS); > + rte_eal_mbuf_default_mempool_ops()); > default_pool = rte_mempool_create_empty("default_pool", > MEMPOOL_SIZE, > MEMPOOL_ELT_SIZE, > @@ -577,7 +577,7 @@ test_mempool(void) > goto err; > } > if (rte_mempool_set_ops_byname(default_pool, > - RTE_MBUF_DEFAULT_MEMPOOL_OPS, NULL) < 0) { > + rte_eal_mbuf_default_mempool_ops(), NULL) < 0) { > printf("cannot set %s handler\n", > RTE_MBUF_DEFAULT_MEMPOOL_OPS); Pl. replace error printf _ops with _mbuf_default_mempool_ops. With that: Acked-by: Santosh Shukla Thanks.