From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D71E8A0526; Thu, 9 Jul 2020 10:43:40 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 107EA1DE6D; Thu, 9 Jul 2020 10:43:40 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 6D1BE1DE62 for ; Thu, 9 Jul 2020 10:43:38 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 0698ZRjb021491; Thu, 9 Jul 2020 01:43:37 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=CqkB8dZAsRYIC5nYbmRwMHMIE+qROjy1eNvxG9uEeWg=; b=FtSR1ol0MpNFL7Rvg+B4DIkAcWzFX6JvzUyinoEzjDyLwTfy7FEoBBzmMyfwFhjSlV22 xcnUbjJdM2rYXZio5iZ9pJ/GcQu2Xq/nS3ph/rTz27jw4BBfZVIZFn5SjumfrXCvPSnA nYw1xgnf5DRU1ai5gnco2fGZNCjLuX82bbDC4opRttq3nJWz7G5WRTFlO/8Jc7D/Dnat OKYjXKYv7mS2BBsUre/JelDpPGmbhScr/Abeb1oV512LP6x+YXxS/akfxDKVh6kjNkNy 3xgnx456NIRzzYCJ9hzo1GFTssO8wi5ooMjWr3ZsNmFnvX9mFxwUzeUZ0Fuu1rnXVMPq Lw== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0b-0016f401.pphosted.com with ESMTP id 325jyv2qcs-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 09 Jul 2020 01:43:37 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 01:43:35 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.101) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jul 2020 01:43:35 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c4kk1uTtq7WdQEly3dCV4kCN8lObEyPP/8WH1kB22kEe4LWsD6L+PkXbwISr+enGoyxVui9R/Z3W0gKKBDYCARtuDslANIp03nyjGbnVX5oLJPCcMa2hW1NIO/Pb9443jHjrBYPitScI2iGmSNxDz/06wB09xaZ0rk/khw46bcXu+xa+EvC7gseUHRL61G+mjy7H3vBLLrj2ZrDeH7ZGYEc9VOzdqepsPC9Iw3FH95G3nxj5mBBkDGR69ma8pt95ftlfO3Mi3MEKrd0ariTOe2RpHAaTNPQJQidUTfa4Dwb1rTRhx7miU/7uHP+H4Iz6qM3AEwZJmoILqTyrOXuWrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CqkB8dZAsRYIC5nYbmRwMHMIE+qROjy1eNvxG9uEeWg=; b=LUJFdviq8F4uuQuRLebAPCwxSjTEtGAT0oKp8u24uLr97XfgQ9mpwCVGN0bAhX/XkXQSD9QwFL4LcHZLD30bg4gNKd7yy1UOvl9q9hxbTQkQoC9zg2Q8/Lra6AWGv2vYyEZMI46dbcOFap88R8pX4jZd6seC+6iixvOE5Q7oYMqZxKS8aHhWwjrSdfKBFW8DAnMmrrLYuzUpU3aCoAQoR3lZyvPdrB/Ev6MCYnKTCZ6GI+x9GHTaD3m90mUPnF6VRMTwv6CPQnRHjffdUYmbTAuaTrWsCdDf/UNjuBUs1JlPJnDz3Psc709rouvOjoHyfpxrSnnXsxGfAdfCo86FMA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CqkB8dZAsRYIC5nYbmRwMHMIE+qROjy1eNvxG9uEeWg=; b=j22CqAaMUbKIeF+ZME+g+ERpPDwmyk6D1sD02rwfssD2CC3DpqcWHWk2bpV/SoFpFt9WCJ3Mmr9+NeSJTzm6qU1Bg2/VqDH1P7tJrm8aK2/+b1i23SwmBSuUG6SrGbtBomU2l2qsIbwJ3JI+ptPHcmbW/TaPBQdf1ex2oeMhgMU= Received: from MW2PR18MB2202.namprd18.prod.outlook.com (2603:10b6:907:10::23) by MWHPR1801MB2030.namprd18.prod.outlook.com (2603:10b6:301:69::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Thu, 9 Jul 2020 08:43:33 +0000 Received: from MW2PR18MB2202.namprd18.prod.outlook.com ([fe80::68cc:ef04:7a58:f400]) by MW2PR18MB2202.namprd18.prod.outlook.com ([fe80::68cc:ef04:7a58:f400%6]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 08:43:32 +0000 From: "Andrzej Ostruszka [C]" To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "Stephen Hemminger" CC: "dev@dpdk.org" , Thomas Monjalon Thread-Topic: [dpdk-dev] [PATCH v2 1/4] lib: introduce IF Proxy library Thread-Index: AQHWVJscY0kSyS6tOUyI/SJPkTTBt6j9083ggAEdCIA= Date: Thu, 9 Jul 2020 08:43:32 +0000 Message-ID: <41291e3d-b902-46af-2915-2a76c6d89097@marvell.com> References: <20200306164104.15528-1-aostruszka@marvell.com> <20200310111037.31451-1-aostruszka@marvell.com> <20200310111037.31451-2-aostruszka@marvell.com> <20200701173426.17aee817@hermes.lan> <78526a41-7db0-4eb6-266d-f024b0118593@marvell.com> <98CBD80474FA8B44BF855DF32C47DC35C6110C@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35C6110C@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: smartsharesystems.com; dkim=none (message not signed) header.d=none; smartsharesystems.com; dmarc=none action=none header.from=marvell.com; x-originating-ip: [93.159.137.226] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a3bada7d-4667-4f21-b833-08d823e4297c x-ms-traffictypediagnostic: MWHPR1801MB2030: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qp+8ItNyRUWgLWPrFiM+rAyRPZHwqM/hTtiPhGY63ZQs5gejul5KGWqRI1xak9VOKtuh2uX0xXAKwPABWcgelQwq/hs7K7eibM3q99S69c4zSKGkjjWqyT6b8AwZwWrmBYX+ZGsbeSYdLKCpk7BGq7kRQLM4P3KtJ+qWE+5XUan1sZIAjvSYQrLwPamq/rN5zwqRIznMuqukbCRKA2ZXU9sOKsuVSmOEnDiX9C55NglCBaV6ugoidMMLBDRCuRNf83ClL/zaY7wuMdFknVNXuMwWJd448HXhwUMspXkAgl/zN5PJDwRd9DUecOdZzL2ZDzZ9Tc6lPZIqJY946ctAWg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR18MB2202.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(39860400002)(136003)(396003)(376002)(346002)(8936002)(66946007)(8676002)(66446008)(76116006)(66556008)(64756008)(478600001)(91956017)(4326008)(5660300002)(54906003)(316002)(110136005)(83380400001)(31686004)(66476007)(36756003)(2906002)(86362001)(6486002)(26005)(31696002)(6512007)(6506007)(71200400001)(2616005)(186003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: hPG3nN3/7VbYvOl6D4aRj5fez5vR645zccOafNYOugswPFTMwE6sl0cjQRJ8j5qsgk+MViG9EQIhdmA9BWljEbxWiqgERMfKRsfLlpYfvvgwHLnXkhQ4poGRSvOtVy4sy6QaM3y+d2wjImubkfWXgMuUrzSA0dmKVLa9WcuohjN8XJ0YJBKFl88eqFIypEmDSOrQetqvHVvT6dVc7SMEidiLkX0FeGBeAJx4We558RfiIzstoohhQ1tDGJplf02+zVkVUX/s1EZSsk2x2AojG/Y0G+7LxhHiMmtoZzYNnUn45sFz5PQ4nV0sS3UepttTqDlmVQKuwshr93JJiGMLFCAhpICUIZ245Ey7ccaSmJPN2gJ2KlBoGvmvAGWbLw+CGkyVOBrfmCAKbGNivVfRKD8Hc0JCXSO7QGu7Rn9OOu9IzF6CHqJuJigAGE/WA9Dy4zlJu92uJpwE5qM7osOI36tYkwbdvLEXPMPqc9MWAAwX+b8Ihc7Oq+lzrVe843XT x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <0709FBDC9FD3954193A5AD08950C1C8A@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR18MB2202.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3bada7d-4667-4f21-b833-08d823e4297c X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 08:43:32.6361 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KsgzqSIn6Du3vctxTI7epiA1IkER35YVAezsYNUakWxrVe58GsiRXBFlXCrdH/hJ7Zc3J2hxLQzg2AAbS6QSXA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1801MB2030 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-07-09_04:2020-07-08, 2020-07-09 signatures=0 Subject: Re: [dpdk-dev] [PATCH v2 1/4] lib: introduce IF Proxy library 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Rmlyc3Qgb2YgYWxsIGxldCBtZSB0aGFuayB5b3UgYWxsIG9uZSBhZ2FpbiBmb3IgdGhlIHRpbWUg eW91IHRvb2sgDQpsb29raW5nIGF0IHRoaXMgYW5kIHN1bW1hcml6ZSB5b3VyIGZlZWRiYWNrIGFz IEkgdW5kZXJzdGFuZCBpdC4NCg0KMS4gRG9uJ3QgdXNlIGludGVycnVwdCB0aHJlYWQgYmVjYXVz ZSBpbiBoZWF2eSBsb2FkIHNjZW5hcmlvcyB0aGlzIG1pZ2h0IA0KY2F1c2UgcHJvYmxlbXMuDQoy LiBQcm92aWRlIGhpZ2hlciBsZXZlbCBmdW5jdGlvbmFsaXR5IC0gc28gdGhhdCBhcHBsaWNhdGlv biBjYW4ganVzdCB1c2UgDQppdCBpbnN0ZWFkIG9mIG1haW50YWluaW5nIHRoZSBpbmZvIG9uIHRo ZWlyIG93bi4NCjMuIFByb3ZpZGUgd2F5IHRvIGhhdmUgY29udHJvbCBvdmVyIHRoZSBjaGFuZ2Vz IC0gaWYgSSByZW1lbWJlciANCmNvcnJlY3RseSBzb21lb25lIHdhbnRlZCBhcHBzIHRvIGJlIGFi bGUgdG8gcmVqZWN0IHRoZSBjaGFuZ2VzIChtZWFuaW5nIA0Kcm9sbGluZyBiYWNrIHRoZSBjaGFu Z2VzIHRvIHRoZSBrZXJuZWwpDQo0LiBEb24ndCBwYXJzZSBuZXRsaW5rIG9uIHlvdXIgb3duICh1 c2UgZS5nLiBsaWJtbmwpDQo1LiBEb24ndCB1c2UgY2FsbGJhY2tzDQoNClRoZXNlIGFyZSB0aGUg c3BlY2lmaWMgdGhpbmdzIHRoYXQgSSBtYW5hZ2VkIHRvIHVuZGVyc3RhbmQuICBIYXZlIEkgDQpt aXNzZWQgYW55dGhpbmc/ICBJZiBzbyBwbGVhc2UgYWRkIHRoaXMgdG8gdGhlIGxpc3QhDQoNClRv IHRoYXQgSSBzYXk6DQpBZDEuIEFncmVlLCB3aWxsIGNoYW5nZSB0aGF0Lg0KQWQyLiBPSywgYnV0 IHRoaXMgY2FuIGJlIGFkZGVkIGxhdGVyLg0KQWQzLiBDdXJyZW50bHkgdGhlIGxpYiB3YXMgbWVh bnQgdG8gYmUgb25lIHdheSBidXQgYXMgaW4gcHJldmlvdXMgcG9pbnQgDQp0aGlzIGNhbiBjaGFu Z2UgaW4gdGhlIGZ1dHVyZS4NCkFkNC4gQXMgbWVudGlvbmVkIGluIHByZXZpb3VzIG1haWwgSSBq dWRnZWQgaXQgbm90IHdvcnRoeSBvZiBhZGRpbmcgDQpkZXBlbmRlbmN5IGJ1dCBJJ20gT0sgd2l0 aCB1c2luZyBpdC4gIFRoaXMgbWlnaHQgYmUgbW9yZSByZWxldmFudCB3aGVuIA0Kd2UgYWRkcmVz cyBwb2ludCAzIGFuZCBjYW4gYmUgaW50cm9kdWNlZCB0aGVuLCBidXQgSSBjYW4gZG8gaXQgbm93 Lg0KQWQ1LiBUaGVyZSBhcmUgbm93IG5vdGlmaWNhdGlvbiBxdWV1ZXMgYW5kIEknbSBmaW5lIHdp dGggYWRhcHRpbmcgdG8gYW55IA0Kc3RhbmRhcmQgb2Ygbm90aWZpY2F0aW9uL2NvbW11bmljYXRp b24gdGhhdCBEUERLIHdpbGwgYWdyZWUgb24uDQoNCkluIGFkZGl0aW9uIG1heSBJIGFzayB5b3Vy IG9waW5pb24gb24gdGhlIGNoYW5nZXMgdGhhdCBhcmUgcmVxdWlyZWQgDQpiZWZvcmUgdGhlIGxp YnJhcnkgY2FuIGJlIGFjY2VwdGVkPw0KDQpUaGFuayB5b3UgaW4gYWR2YW5jZQ0KV2l0aCByZWdh cmRzDQpBbmRyemVqIE9zdHJ1c3prYQ0KDQo=