From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0077.outbound.protection.outlook.com [104.47.38.77]) by dpdk.org (Postfix) with ESMTP id DD5671BCFF for ; Wed, 4 Apr 2018 17:10:04 +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=ehFbxZSRcwVaaaxBfJT32G5lEyQtLXPD92J7hXS7MG0=; b=HQL9Ubb4eDvFYaU1lYgRUObzIWZNqmdde5hGp9gj/c4cRjD9nzFANSsGVnmCdNvpR5RxDfMkHMFqVRPeCyi+QAE5usQMNmYhHr3AyZfdUjzT++BVeJOhOI21+WFOsCnf4Pke2mfej0CrB7+K3iIpLc56FbTxrbVVx/eNTceD4ZA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Santosh.Shukla@cavium.com; Received: from [192.168.0.106] (103.76.56.167) by CY1PR0701MB1897.namprd07.prod.outlook.com (2a01:111:e400:51df::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.653.12; Wed, 4 Apr 2018 15:09:58 +0000 To: Andrew Rybchenko , dev@dpdk.org Cc: Olivier MATZ References: <1516713372-10572-1-git-send-email-arybchenko@solarflare.com> <1522080591-24705-1-git-send-email-arybchenko@solarflare.com> <1522080591-24705-6-git-send-email-arybchenko@solarflare.com> From: santosh Message-ID: Date: Wed, 4 Apr 2018 20:39:47 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <1522080591-24705-6-git-send-email-arybchenko@solarflare.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: SG2PR06CA0169.apcprd06.prod.outlook.com (2603:1096:1:1e::23) To CY1PR0701MB1897.namprd07.prod.outlook.com (2a01:111:e400:51df::27) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7a2aeea9-bc9c-4954-d1f3-08d59a3e2452 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:CY1PR0701MB1897; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1897; 3:7PTKB6fmBdYhxFjCij3F4+xF37WGOmwBE/ff6q1AnARurGRo20Mb5fRcq+zs8vDhJs8px/QClAUjFLWgs3DW4PES/j9vpyDnrmR1wY4QmLS73+l3IcpCz1MSzXxEq2Pjnz/w1X1/r1trQ3WovBQrkHFn8kYDAOHvrmIAgBMdGvdZLuhwC1ivwBuRrSKSFDJe+YQsgJ4UjLe6Xz5Qlv8OkEz1X6Yrzpjl2aDE6aQCp+U0O/u8sCQqCNEIcCDGipf0; 25:uq2zDYn6P2OWsuyKrwFyUTDDu8SIidRMD3Y7dQKBPv91dxicJ647G/aCBK38o268rodp0bQVMEsQXg/ewhp7lFSWDW9xeAqCxk6fFLNzZaqnb6qAMzSdqET5Ur5Y+WKc08mmtxPs8KKth7mFmcjhFWNT7EnARBvAHq+WVhqoyZ6zWv3/cnB3ISEuRjCyhe9DvmYE+vWEW+CT0Y0FcK+9R2FDJz2pGYGp/o9Z/uQvqk70+WDjwb5x1/SkMOp1A+cPbVtljM6ahYBDrDtFUm3xKYymg3iTztw74oPzeq98f0NTQ5PWCS2dcry3wPnpVAKjm4MKk+SHPU1HvyhGA/6MdQ==; 31:jd6RtIqA+gCn6EsK5r5j9G/kuMVAIduVvp8Od/vf+IPn91R5MZXmYsIx2rCKbQxglJPKwdNYXMYI3bhoO4b8/HmDiwnPx4qfde4oLOPgOhgFqV3L6sp+gS9f23JWEYthWkEDmktJ3p85P8SnUjW5QB5RwUywrzLx6RQx9ngw7QGkB1ck5WoXUG4iiP5RAJGPMf0GdLUCC4bV3KT0Yg7hRr6cDyJoLV/tfy68gagTgyI= X-MS-TrafficTypeDiagnostic: CY1PR0701MB1897: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1897; 20:KvOh9lz8kFc7OtnNuGZNWc/3wxz8MXLURwszpAfEUi17jAuXwZO51u8z0VsSbRswjWeAve04fh0aWGlcLTQfW/7e00jCpxrxwLvVbpkPnuRr6DH5bmDwAyG1Lt4IFWnTtdZU8U74346Q8QlECQT3V0r7xeEERBPr7NksCHWJ+VJLX3Eu27P26Ne7ZH7/sbT++y7nKo27nbAihHzqYSG7dv2EmSYui8KYV/XGXHe3Xpa6hti4LYACjCqQKFSmtOAjaxL+kEnO1dx8ymaQdVDFmFHycaT4bbZ2+ASZBZBeZnNj8JEcn6E0g0fG7KFuclAqWt+mPEp3MuF1gvj90gdkokXvVZ/j7LPjwtW9doFdQvOBG/7Uc3fqG9WqDNOnjbG9KNaXmU0U/7XQahJyStTrLoyHr+VP87jnm7PECS8462yUujusbeLNdOcEj26sioNgjoFDZzQEiTbIqtEX2hFDohUKJgV0vmyQuq0/qDg9G7vn7y9qtRucS3o8GNSV4DxjDI0GvPWIxvmhhCiekks+FinAM/UUfgM8nsgdfYgZUDAGOIDbXhuU6ak02+x58ULhvZGXnLk1iQX0cngbQVshQ5gmGK5NqS5tsLufXY/2zRM=; 4:RyCpsUGLL0KyXf2I2b0IHgvk5p0xrfgWPD3vIzl4zPAX/HIMHQfPof6CpSDwkgkrEZc4WI3evkNUKycu7c+RK8ESdH9Bqda6Y32fgZZdYCip7aQ5u8KFRblPHx0T7IPfWxNNqvUWDQMkfQq7u+4Ij36YCpdXL8Y6gbArbSE4AEUFSi0XsZ/hj4A3chI6zud+qFxgDdbDisrPwynjt52UBSGbfbQOP+S8/5bJEmLnC5skzODJAL8kG/QA6nxJu5uDnxs1IPZ5zyS4FhT1FKuDcw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(10201501046)(3231221)(944501327)(52105095)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:CY1PR0701MB1897; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0701MB1897; X-Forefront-PRVS: 0632519F33 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(346002)(396003)(376002)(39380400002)(366004)(39860400002)(189003)(199004)(65826007)(386003)(58126008)(16576012)(81156014)(81166006)(3846002)(8936002)(6116002)(8676002)(31696002)(68736007)(230700001)(316002)(2906002)(25786009)(64126003)(36756003)(106356001)(97736004)(42882007)(305945005)(229853002)(105586002)(11346002)(956004)(486006)(476003)(446003)(2616005)(6246003)(66066001)(86152003)(50466002)(7736002)(47776003)(6486002)(65806001)(53936002)(4326008)(65956001)(6666003)(76176011)(31686004)(5660300001)(478600001)(26005)(52116002)(52146003)(72206003)(117156002)(23676004)(2486003)(77096007)(186003)(16526019); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1897; H:[192.168.0.106]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjA3MDFNQjE4OTc7MjM6blhFYXRCUW9aZU4zTG9xLzgyMW0rRVBO?= =?utf-8?B?am5CTmRlOHBWWk8wclpZdUxYYlpKNXp2RWs4MzdrYjhSZXR2bk51Smd6dnJZ?= =?utf-8?B?L2VXZDRsWVNzSVJWekVaWUdwTmZvRnBHTE1icFJTbDY1ZXllUDNvMXhZZ0xl?= =?utf-8?B?SWVhMTY2M3pNc1hSczZPL1JpOFdUaTJrb2hwaVdacG9jQjNRcUhlRDlmVkYx?= =?utf-8?B?MXNLV3o5QUVjYlBKMW5MV0NRdlFRbXYrc3FuTDg1V3ZscDNLUkdMVk5xakNG?= =?utf-8?B?MzQvWTFQWXpWcGNmZVlUeG4yZ2c2TE1CNkY3YktPNDJxWmE2a0hlL2NpZURT?= =?utf-8?B?WGwwWDRvemU1cEIwblNsMlhjM1loVG8yK2ZWVTdoYTF1VSt2amhZemxwck9F?= =?utf-8?B?TVN1cmRRSnRvUDQyMnpxM2hvM0hETWhkVXBISzlyU2FzYVRnb2tXZEtPQkZk?= =?utf-8?B?SUhlUkp4SEtwVFBVQjJKMUNGWkd5Mnk5eGkyV2k4VEswZXVVSVhUbTgvSnNY?= =?utf-8?B?NnpSSGx3YUNiZkhmVUU5bmZlemdaSHB4ekpST3VnTytXOGZZVWFUZFNxNTRy?= =?utf-8?B?N3dPRHJwWWJhL1JhRTFLa1BtV1FnSnFlYzdQU2cvajNmZTN3dFgyNmp5dGhH?= =?utf-8?B?S3pXb2JGUVRaV0dqTnhZRFpQbE5jT1NoYnRqZkh0MXR1M3E3VXBBMzFHeTVo?= =?utf-8?B?Um5GWnNuN0NHTTBDVVFmbjZEREtIMGhzWkJFRlV5aG5qTjE3ZUNJellBVmhF?= =?utf-8?B?M3FvcmRJRlFsNllxRGRwSzRrbTE0YzlQVmg0cFRWU0JEYlpFdHkzbURrbWlU?= =?utf-8?B?V0lIbnhGMWljcHIyNUxLWkN0U204YTE2UEVTR2dwZmp4alZrbEVMYk9jV3M5?= =?utf-8?B?UmNRMnFkZU9LS2FXc1hTVks5Z2trK2pWSGl0T04rdTVKQ2xDaXNwWkdlbmtz?= =?utf-8?B?djZNRFRrSFRiM1kyV1hqZzlnWHNRYlZsK2cyVmI3c3ZvTDJmUS9kRktoTkVv?= =?utf-8?B?L3hUcFlBcGxldHh3QWNWMThMWG9GOVh0a1hVaUtmbG05TVZFU2JuZHMvQjVU?= =?utf-8?B?SVlhQVBLelY2NWpRL2RtZngrbHV2NnNKUU1DMmpZMkJCUldCTWtmMU9DMTFx?= =?utf-8?B?NmF6UldZSmNuU3JDelpSbisyNWQ5cEJOeUo5QjZYVjAwMHEwTTR2Y3I1dSth?= =?utf-8?B?bmxvSGJZZ2NVald3RUh5TENEaUxnTitnY2wrcmdnVTlmMVFURkdoeUhROW0x?= =?utf-8?B?cnN3TEVzb0gxTUFvVTdTOGxRaExpVmhxeG0rOC84a3RYVUdyd25idTZVenNI?= =?utf-8?B?Z0tNSkNtdmxCdkxpQnUwa0NFbnpiZmRXbzJFRmMreU1NWEhKMmNMR1FKQ3hL?= =?utf-8?B?Ynhma3dQZW9JNHZHV2E3MFVzbkhZbmFobzN0WnVCR2hYejFkUVNnSDUwRHhG?= =?utf-8?B?bDhEZENDMzBLQmszcEdTRUpZOW0yb3Arc1BYdzYzOHRsNlo4VnRoaTlTZTNR?= =?utf-8?B?OUxuUEpUSThJQ1llMlN6TE9xV2x4RkhhenIwUS9IK0RzYlNUOVdhZnVNeWpC?= =?utf-8?B?QmNHZ3NVNmdaYW9DRGI2VWtJWjQ0Tjc0aUJTNnBkcGJiQzhEVDdUbld1dDFG?= =?utf-8?B?Nit5cHJreWtodVBaa2Q3ZlRVQ054ZU52a21YZXlnRDg4VW02VVBYVlhRQlVt?= =?utf-8?B?T1FlUUhxY2E4cDNKbXZ5RlBEcmwrU2V1cTUvd2IxekhNQkV2NFlEMm5CcDRz?= =?utf-8?B?SmhTY1h0a29zY2ZzWnFmekdMV3BZZTVYRlNXWGszc0xRajQrSWQwRFRXQ3h3?= =?utf-8?B?YzE2cUxud0dZUWtHdWZUYkJ2RGlFVUc2OUczTEQ0Y2Jxdi8rNXBmRHB6bnlH?= =?utf-8?B?QU1KQUQreTNUWUhQUzF1SVhUbFFodnFXTTg5WVFOZktJK2xvR3lPaStBYmRF?= =?utf-8?Q?JQzvpRfj+evnuBSUsrCrkfQ6eblTg/Os=3D?= X-Microsoft-Antispam-Message-Info: w1hGJRxxBlxHZ++as9HcKLhVT2rfxYhDTIhOQ6a9Kj/g5WKCOliFl/ChtjQPii92hX9o0qUH0ingpWs+ABvoSdQX//TVpM8GVxZkWbKc+KbJSjNqKo4SNyu1cRljCquJDT8PDYBky26w5icwBoP3ysqll0pNUoKyjbHNmN4mfEq/hgEz4pds76eUpV8Ckafs X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1897; 6:9Vv7+IOCQwfcvbmTL/tP+sGhiBqbccigukbE3sAzOOgaWONoQKYywuBeEBJ6VYt/ZwaWMoTF7hwKlEVtNTXt/jaqKjuu94HIeeAzFcvMao/NLbBDDfLcp6+VlU/dLn/HQPZ9o6ECQMB+cuKMHQBf7159TX6/HA6Uowd+8slJvco8wOQFUkp0NPguKBNdR7oB+Yc2J4EFCEQy+ZAULiNs06NzGibw1rlLa79ZFSI9i+xFEKJxHpHTUzDrdVXhnFx2LdSWfxNU6msWZXj2Q4IXltVtdmJrsQ00n7jAqq/9YUEkwR0AOrQeC6xDYWmE1/cuZqJkVkJym7nBnI/+cQwp91mIvLgPgSeBvEc3gV/LWNuO4b0S3HG3aBV0bJJuhma8Iam9vk1UOKQ4E+x1gf/R/4quWH8+P4dplVw/DgfZkael/R3OTKjLQQzP7zEUL4MrXUCrrdg0RM0Yy/SF658oIQ==; 5:aXb3CsjMEX/HGWUxUo8/eAZjInFMsFJXOkdi/3KHgS1HmFnb/8pD3N5e4M30lk96s8VxVYu7FAznHmjC9+ONBbAKReYjasShMVNzI1CG8Mj/KoLQK3GhrioTUrCQ1ZJw5+Z+yoVJDfKIln7rky4P4xcVQ563hVWo10QnlgDBxto=; 24:/VMJ3LzKcqWdbf0W0cNqs08/d2OoTP/r0gZBa+154I/2KN9IWJ8s5z/Z7xA43LeaeQd7twt/KKPvs45vDcfjUZEDaaJr7p/t8AWATd6gor8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1897; 7:fan0XaoyI91FNyaEYECJtX40K+iGHORxZDbNqelx64GIr02/ujZs8NLTDwP0WoSTYVIgiKGw8GG7K0PpWSOPIoDtBW1Jr4PkJFjbbUG1zjjpmGBsHiCGU9MtKTiK7Up4Hge3yq7Nt4kkiNEjFrQcZYBxDyq2zxtNX3yxRBP606mo0mgpn42dW5NTwhmhYinIuciw1yuENdWNW9z7Qoe/F7OiVW8iCxpuNQPpT19JF5MPUOo1caHpSzt1vaMIInus X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2018 15:09:58.4442 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7a2aeea9-bc9c-4954-d1f3-08d59a3e2452 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1897 Subject: Re: [dpdk-dev] [PATCH v3 05/11] mempool: add op to populate objects using provided memory 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, 04 Apr 2018 15:10:05 -0000 On Monday 26 March 2018 09:39 PM, Andrew Rybchenko wrote: > The callback allows to customize how objects are stored in the > memory chunk. Default implementation of the callback which simply > puts objects one by one is available. > > Suggested-by: Olivier Matz > Signed-off-by: Andrew Rybchenko > --- Acked-by: Santosh Shukla