From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770084.outbound.protection.outlook.com [40.107.77.84]) by dpdk.org (Postfix) with ESMTP id 6960F1B555 for ; Fri, 23 Nov 2018 17:31:13 +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:X-MS-Exchange-SenderADCheck; bh=oS7jcsE5GczjS3gqMymzYPIXfZ3b17Kc0UinLGQELuc=; b=CfPpc6OX508hXejTfAd3BsXUrwJE7yiKEAQlsdwTmmLaJFkvoa50gsNcLbbo1xM0LLjrDVaxnDYo2ckjxcjLXCutR2+VSdKZ5XmuWo2wTO7stlO9JS/B0XfSBcwQmrKSCAPJrLxF5nt03GDYnFaxiNajQrYu9qldNqHlJqK+Rx4= Received: from BYAPR07MB4997.namprd07.prod.outlook.com (52.135.238.214) by BYAPR07MB5223.namprd07.prod.outlook.com (52.135.240.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.18; Fri, 23 Nov 2018 16:31:11 +0000 Received: from BYAPR07MB4997.namprd07.prod.outlook.com ([fe80::2d56:eab:242f:fdfc]) by BYAPR07MB4997.namprd07.prod.outlook.com ([fe80::2d56:eab:242f:fdfc%3]) with mapi id 15.20.1339.031; Fri, 23 Nov 2018 16:31:11 +0000 From: Jerin Jacob To: Ferruh Yigit CC: Olivier Matz , Thomas Monjalon , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v2] doc: announce kvargs API change Thread-Index: AQHUgk6vmtLS9K49rUeFDPhooHaPHaVbyCMAgAA/WgCAAYe7AA== Date: Fri, 23 Nov 2018 16:31:11 +0000 Message-ID: <20181123163058.GA11828@jerin> References: <20181121154545.14261-1-thomas@monjalon.net> <20181122103223.22837-1-thomas@monjalon.net> <20181122132212.brq3ifximbtu5c5d@platinum> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [115.113.156.3] x-clientproxiedby: BM1PR01CA0099.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::15) To BYAPR07MB4997.namprd07.prod.outlook.com (2603:10b6:a03:5b::22) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BYAPR07MB5223; 6:krUWsKHTd02K0FKlLe4nkt/0o6028QA+mEFUL1kj7Q4m0H6rYA8663FUxr/jTQavtqFutNqefy6Nw7LRwD2oyl6rFbD95eRt5cZqt4bjwJsz7LaIQp4XtXslnsjeVt7pNakNZACApj+26J8iidj0exRFchkkvbIVVbRZJ8441LlViSNdcG01Xb97N/OMHaSLbUg5xj0ZHTFW6vQ1U+B5+8SsVA68szVaZCwqnt1kL38NuqLy5vi6orz52GqExfeXXuJjLRJYN2IdZ6tA8NoPfW8ZX+o/ToxP2SW33HeL+qnFpm56uegYuz7pgVUcr1T5LmLHGaGi/VshfzTBdaeeEDXaYVxKN2cDxUyBUvCkQgK6b6w5i8LOI5JOAffYJhXmP3KSoDj/Y+y5NcKR2/IVU3EVMWFmADLJsSUs1LzKODITQ+eiZNkHYFeUwme1squ2IA5gHl4ofkboALCFgl2hcw==; 5:ZvPIh3T/O8M6zK1oXDb7e0iRITdhZ9gswaVz5H94aN6zU/aInt9ECZub0QAACEc9VeZCtNMSAkugIdngbI4N88G5nAn/80fAkIQX5y7ICoN/xpQa8LH+NutY6zYtn3NRYBoBFhXif7Ar9R4hr/MXIXejGhqSTIn4RhTUi44RnOA=; 7:JhAYKJ+Sx0HeqAVOCGa0MU8Oqkvs/crEt87pg6AH0FwL/6SD7trRsXnl5WnuFv+vNXqxuFv1NpqJcdF1qA+r8EPUB54B2XU8AksjdRY+Nbb0kvNLP3hySsFR8rlwWBDCMCNc0kEmuxYrx5iQsRMPSg== x-ms-office365-filtering-correlation-id: 87b95b4a-274b-43a0-1e7d-08d651611403 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:BYAPR07MB5223; x-ms-traffictypediagnostic: BYAPR07MB5223: x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(10201501046)(3231442)(944501410)(52105112)(3002001)(148016)(149066)(150057)(6041310)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:BYAPR07MB5223; BCL:0; PCL:0; RULEID:; SRVR:BYAPR07MB5223; x-forefront-prvs: 086597191B x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(7916004)(346002)(396003)(366004)(39860400002)(376002)(136003)(199004)(189003)(13464003)(97736004)(54906003)(66066001)(33656002)(2906002)(4326008)(316002)(305945005)(93886005)(7736002)(6512007)(9686003)(6116002)(3846002)(33716001)(1076002)(11346002)(446003)(486006)(476003)(53936002)(5660300001)(6246003)(14454004)(25786009)(478600001)(72206003)(6436002)(6486002)(6916009)(106356001)(14444005)(105586002)(229853002)(256004)(186003)(42882007)(2900100001)(71200400001)(71190400001)(52116002)(26005)(102836004)(33896004)(76176011)(68736007)(99286004)(81156014)(8676002)(81166006)(386003)(6506007)(53546011)(55236004)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR07MB5223; H:BYAPR07MB4997.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: e0vnyjlF57nUl9r8E43LenVLZMOgBXijnQ/qByXRHWW1hnc5Odp+LVaIkh+aFLUeCEAe2BvAbeezBdMdYU/d2k+03t/6byCSTHQ4yvhg9Oi61a2l6CwygmPGh+tFK661Gix47Mntp5g4sBjtDMdbnzNWrUb6wpnMElKFJD2KZGOnDe3RuNRArFFRH1lQsCh8vLS0iAR3GOx6xuXNP2y5R2JpJjQNP5IK8vopDBzpn322Daektw5CmaGnOyKmZfNV6121CjkdgIG+FsOtpFGFjKUyE8eRxIdO464RxysXIVJOy275BeEjZcEUdJjexWJHN2q98KlYYUa6d0FEi63S0G/Yonq6JrLrvCF/OazqZy8= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-Network-Message-Id: 87b95b4a-274b-43a0-1e7d-08d651611403 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Nov 2018 16:31:11.5975 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR07MB5223 Subject: Re: [dpdk-dev] [PATCH v2] doc: announce kvargs API change 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: Fri, 23 Nov 2018 16:31:13 -0000 -----Original Message----- > Date: Thu, 22 Nov 2018 17:08:56 +0000 > From: Ferruh Yigit > To: Olivier Matz , Thomas Monjalon > > CC: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] doc: announce kvargs API change > User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 > Thunderbird/60.3.1 >=20 >=20 > On 11/22/2018 1:22 PM, Olivier Matz wrote: > > On Thu, Nov 22, 2018 at 11:32:23AM +0100, Thomas Monjalon wrote: > >> After processing a kvlist in rte_kvargs_process(), > >> it may be needed to loop again over kvlist in order to know > >> whether the key is matched or not. > >> In order to simplify implementation of kvargs checks, > >> a new pointer parameter may be used to get the match count. > >> > >> The change of the function prototype would be as below: > >> > >> int > >> rte_kvargs_process(const struct rte_kvargs *kvlist, > >> const char *key_match, > >> + int *match_count, > >> arg_handler_t handler, > >> void *opaque_arg) > >> > >> Signed-off-by: Thomas Monjalon > > > > Maybe "unsigned int" instead of "int". > > > > Apart from this, > > Acked-by: Olivier Matz > > >=20 > Acked-by: Ferruh Yigit Acked-by: Jerin Jacob