From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id EDC7A1E317 for ; Tue, 12 Jun 2018 15:33:21 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Jun 2018 06:33:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,214,1526367600"; d="scan'208";a="231941022" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga005.jf.intel.com with ESMTP; 12 Jun 2018 06:33:20 -0700 Received: from fmsmsx123.amr.corp.intel.com (10.18.125.38) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 12 Jun 2018 06:33:19 -0700 Received: from fmsmsx117.amr.corp.intel.com ([169.254.3.220]) by fmsmsx123.amr.corp.intel.com ([169.254.7.207]) with mapi id 14.03.0319.002; Tue, 12 Jun 2018 06:33:19 -0700 From: "Wiles, Keith" To: Thomas Monjalon CC: DPDK , Ophir Munk , Pascal Mazon , Olga Shern Thread-Topic: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file Thread-Index: AQHUAZ4xK45CMHywZ0a+P6k0Vh9TP6RbtpyAgAFMkgCAAALcAIAABjgAgAAJsgA= Date: Tue, 12 Jun 2018 13:33:18 +0000 Message-ID: <2FAE2DE7-DB89-42F8-9010-E522187248AD@intel.com> References: <1528733172-24747-1-git-send-email-ophirmu@mellanox.com> <3421596.l5OksTDFGx@xps> <81903AA5-6353-44CE-A8AB-B4B387BC036B@intel.com> <3694221.zYt2n70HGy@xps> In-Reply-To: <3694221.zYt2n70HGy@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.107.99] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v1] net/tap: explain how to compile eBPF C file 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 Jun 2018 13:33:22 -0000 DQoNCj4gT24gSnVuIDEyLCAyMDE4LCBhdCA3OjU4IEFNLCBUaG9tYXMgTW9uamFsb24gPHRob21h c0Btb25qYWxvbi5uZXQ+IHdyb3RlOg0KPiANCj4gMTIvMDYvMjAxOCAxNDozNiwgV2lsZXMsIEtl aXRoOg0KPj4gDQo+Pj4gT24gSnVuIDEyLCAyMDE4LCBhdCA3OjI2IEFNLCBUaG9tYXMgTW9uamFs b24gPHRob21hc0Btb25qYWxvbi5uZXQ+IHdyb3RlOg0KPj4+IA0KPj4+IDExLzA2LzIwMTggMTg6 MzUsIFdpbGVzLCBLZWl0aDoNCj4+Pj4gDQo+Pj4+PiBPbiBKdW4gMTEsIDIwMTgsIGF0IDExOjA2 IEFNLCBPcGhpciBNdW5rIDxvcGhpcm11QG1lbGxhbm94LmNvbT4gd3JvdGU6DQo+Pj4+PiANCj4+ Pj4+IFRoaXMgY29tbWl0IGV4cGxhaW5zIGhvdyB0byBtYW51YWxseSBjb21waWxlIHRoZSBDIHNv dXJjZSBmaWxlDQo+Pj4+PiB0YXBfYnBmX3Byb2dyYW0uYyBpbnRvIGFuIEVMRiBmaWxlIHVzaW5n IHRoZSBjbGFuZyBjb21waWxlci4NCj4+Pj4+IFRoZSBjb2RlIGluIHRhcF9icGZfcHJvZ3JhbS5j IHJlcXVpcmVzIGRlZmluaXRpb25zIGZvdW5kIGluIGlwcm91dGUyDQo+Pj4+PiBzb3VyY2UgY29k ZS4gVGhpcyBjb21taXQgc3VnZ2VzdHMgY2xvbmluZyB0aGUgaXByb3V0ZTIgZ2l0IHRyZWUgYW5k DQo+Pj4+PiBpbmNsdWRlIGl0cyBwYXRoIGluIHRoZSBjbGFuZyBjb21tYW5kLiBJdCBhbHNvIGFk ZHMgaW5jbHVzaW9uIG9mIGZpbGUNCj4+Pj4+IGJwZl9hcGkuaCAocmVxdWlyZWQgZm9yIGVCUEYg ZGVmaW5pdGlvbnMpIHdoaWNoIGlzIGxvY2F0ZWQgaW4gaXByb3V0ZTINCj4+Pj4+IHNvdXJjZSB0 cmVlLiBGb3IgbW9yZSBkZXRhaWxzIHJlZmVyIHRvIFRBUCBkb2N1bWVudGF0aW9uLg0KPj4+Pj4g VGhpcyBjb21taXQgaXMgcmVsYXRlZCB0byBjb21taXRzIFsxXSBhbmQgWzJdLg0KPj4+PiANCj4+ Pj4gTm9ybWFsbHkgSSB3b3VsZCBoYXZlIHN1Z2dlc3RlZCB0aGF0IGVCUEYgYmUgZGlzYWJsZSBp biB0aGUgVEFQIGRyaXZlciBhcyBpdCByZXF1aXJlcyBleHRlcm5hbCBjb2RlIGFuZCBwcm9ncmFt cywgYnV0IHRoYXQgc2hpcCBoYXMgc2FpbGVkLg0KPj4+IA0KPj4+IFRoZSBleHRlcm5hbCBwcm9n cmFtcyBhcmUgcmVxdWlyZWQgb25seSB0byBnZW5lcmF0ZSBuZXcgaW5zdHJ1Y3Rpb25zLA0KPj4+ IGNoYW5naW5nIHRoZSBiZWhhdmlvdXIgb2YgdGhlIEJQRiBwcm9ncmFtLg0KPj4+IEN1cnJlbnRs eSwgdGhlIGluc3RydWN0aW9ucyBmb3IgUlNTIGJlaGF2aW91ciBhcmUgcHJvdmlkZWQuDQo+Pj4g DQo+Pj4+IEkgd291bGQgbGlrZSB0byBzZWUgYnVpbGRpbmcgdGhlIHRhcF9icGZfcHJvZ3JhbS5v IGFzIGEgdGFyZ2V0IGluIHRoZSBNYWtlZmlsZSwgdGhpcyB3YXkgdGhlIGRldmVsb3BlciBjYW4g anVzdCBydW4gdGhlIOKAmG1ha2UgYnBmX3Byb2dyYW3igJkgdGFyZ2V0IGFuZCBpdCB3b3VsZCBi ZSBzaW1wbGVyIGFuZCBsZXNzIGVycm9yIHByb25lLg0KPiANCj4gQXMgZXhwbGFpbmVkIGluIHRo ZSBkb2N1bWVudGF0aW9uLCBmb3Igbm93IHRoZXJlIGlzIGEgZGVwZW5kZW5jeSBvbiBpcHJvdXRl Mg0KPiBmb3IgdGhlIGNvbXBpbGF0aW9uIG9mIHRoaXMgQlBGIHByb2dyYW0uDQo+IFNvIHdlIGNh bm5vdCBtYWtlIGl0IGFzIHNpbXBsZSBhcyBhICJtYWtlIGNvbW1hbmQiLg0KPiBQcm9iYWJseSB0 aGF0IHdlIGNhbiByZXdvcmsgaXQgdG8gY2hhbmdlIHRoZSBkZXBlbmRlbmN5Lg0KPiBJIGhlYXJk IHRoZXJlIGFyZSBzb21lIGdvb2QgQlBGIGxpYnJhcmllcyBhdmFpbGFibGUgbm93Pw0KDQpXZWxs IHRoZSBkZXBlbmRlbmNlIG9mIGlwcm91dGUyIGlzIHJlYWxseSBubyBkaWZmZXJlbnQgdGhlbiBy ZXF1aXJpbmcgc2F5IGxpYm51bWEsIHRoZXkganVzdCBoYXZlIHRvIHB1bGwgdGhlIGNvZGUgZmly c3QgdG8gdHlwZSB0aGUg4oCYbWFrZSBicGZfcHJvZ3JhbeKAmSByaWdodD8NCg0KSWYgdGhhdCBp cyB0aGUgY2FzZSB0aGVuIGEgbWFrZSB0YXJnZXQgbWFrZSBzZW5zZSB0byBtZS4gSWYgaXByb3V0 ZTIgaXMgbm90IGZvdW5kIHRoZW4gYW4gZXJyb3IsIHJpZ2h0Pw0KDQo+IA0KPj4+IEZvciB0aGlz IHRvIGhhcHBlbiwgd2UgbmVlZCB0byBpbXByb3ZlIHRoZSB0b29scy4NCj4+IA0KPj4gSW4gd2hh dCB3YXkgZG8gd2UgbmVlZCB0byBpbXByb3ZlIHRoZSB0b29scyBhbmQgd2hpY2ggdG9vbHMgYXJl IHdlIHRhbGtpbmcgYWJvdXQuIEJ1aWxkaW5nIHRoZSAubyBmaWxlIGJlbG93IGFwcGVhcnMgdG8g YmUgYSBzaW1wbGUgc2V0IG9mIGNvbW1hbmQgbGluZXMuIEkgaGF2ZSBhIHF1ZXN0aW9uIGluIG15 IG9yaWdpbmFsIGVtYWlsIGFib3V0IHdoYXQgdG9vbC4NCj4gDQo+IFRoZSAubyBmaWxlIGlzIG9u bHkgdGhlIGFuIGludGVybWVkaWF0ZSBmaWxlLg0KPiBUaGUgbmV4dCBzdGVwIChudW1iZXJlZCBh cyA1IGluIHRoaXMgcGF0Y2gpIGlzIHRvIGV4dHJhY3QgdGhlIHNlY3Rpb24NCj4gb2YgQlBGIGlu c3RydWN0aW9ucyB0byBiZSB1cGxvYWRlZCBpbiB0aGUga2VybmVsLg0KPiBUaGlzIHN0ZXAgbXVz dCBiZSBkb25lIGJ5IGEgInRvb2wiLiBPcGhpciBkaWQgaXQgYnkgaGFja2luZyB0YywNCj4gYnV0 IGl0IGlzIG5vdCB1cHN0cmVhbWVkIHlldC4NCj4gVGhlcmUgY291bGQgYmUgb3RoZXIgd2F5cyAo cG9zc2libHkgZWFzaWVyKSB0byBhY2hpZXZlIHRoZSBzYW1lIHJlc3VsdC4NCg0KUGxlYXNlIGNo YW5nZSB0aGUgZG9jIHRvIHJlZmxlY3QgdGhlIHRvb2wgaXMgbm90IHVwc3RyZWFtZWQgeWV0IGFu ZCB0aGUgZGV2ZWxvcGVyIG5lZWRzIHRvIGZpZ3VyZSBvdXQgaG93IHRvIGV4dHJhY3QgdGhlIGRh dGEgZnJvbSB0aGUgYmluYXJ5Lg0KDQpJIHVzZWQgb2JqZHVtcCAtaiBsM19sNCAtcyB0YXBfYnBm X3Byb2dyYW0ubyBhbmQgZ290IGEgaGV4IGR1bXAgb2YgdGhlIGwzX2w0IHNlY3Rpb24NCg0KMDAw MCBiZjE2MDAwMCAwMDAwMDAwMCA2MTY4MTAwMCAwMDAwMDAwMCA8QXNjaWkgY2hhcmFjdGVycz4N Ci4uLg0KDQpTb21lb25lIHNjaG9vbGVkIGluIHRoZSBhcnQgb2YgUHl0aG9uIGNvZGluZyBzaG91 bGQgYmUgYWJsZSB0byBjb252ZXJ0IHRoYXQgb3V0cHV0IHRvIGEg4oCYQ+KAmSBkYXRhIGFycmF5 LiA6LSkNCg0KPiANCj4+PiBJdCBpcyBhIHdvcmsgaW4gcHJvZ3Jlc3MuDQo+IA0KPiBDb250cmli dXRpb25zIGFyZSB3ZWxjb21lLg0KPiANCj4+PiBUaGlzIGlzIGEgdmVyeSBmaXJzdCBzdGVwIHRv IHVzZSBMaW51eCBCUEYgd2l0aCBEUERLLg0KPj4+IElmIHRoZXJlIGFyZSBtb3JlIGludGVyZXN0 cywgd2Ugc2hvdWxkIHJlYWxseSBzdHJlYW1saW5lIGl0cyB1c2FnZQ0KPj4+IGZvciBhbGwgcGFy dHMgb2YgRFBESyB3aGljaCBydW5zIG9uIHRvcCBvZiBzb21lIGtlcm5lbCBjb2RlLg0KPj4gDQo+ PiBzdHJlYW1saW5pbmcgb3RoZXIgcGFydHMgb2YgRFBESyB3b3VsZCBiZSBuaWNlLCBidXQgd2Ug YXJlIG5vdyB0YWxraW5nIGFib3V0IHRoZSB0YXAvZUJQRiBwYXRjaC4NCg0KUmVnYXJkcywNCktl aXRoDQoNCg==