From owner-freebsd-net@freebsd.org Tue May 29 18:40:51 2018 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55283EFEA12 for ; Tue, 29 May 2018 18:40:51 +0000 (UTC) (envelope-from jeffrey.e.pieper@intel.com) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "orsmga106.jf.intel.com", Issuer "COMODO RSA Organization Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9A75D7927A; Tue, 29 May 2018 18:40:50 +0000 (UTC) (envelope-from jeffrey.e.pieper@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 May 2018 11:39:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,457,1520924400"; d="scan'208,217";a="53206515" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by FMSMGA003.fm.intel.com with ESMTP; 29 May 2018 11:39:39 -0700 Received: from orsmsx111.amr.corp.intel.com ([169.254.12.50]) by ORSMSX103.amr.corp.intel.com ([169.254.5.63]) with mapi id 14.03.0319.002; Tue, 29 May 2018 11:39:39 -0700 From: "Pieper, Jeffrey E" To: Sean Bruno , Kevin Bowling CC: "freebsd-net@freebsd.org" Subject: Re: Testing VF/PF code Thread-Topic: Testing VF/PF code Thread-Index: AQHT925nyiXWJ5RYpkChSG4F0Y54mqRHeGwAgAAAnID//5DogA== Date: Tue, 29 May 2018 18:39:39 +0000 Message-ID: <7F63847C-8AF0-426E-8D5F-AB36F621D47A@intel.com> References: <4bc71104-349d-10b6-c7a4-0202e124ff98@freebsd.org> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.e.0.180524 x-originating-ip: [134.134.172.142] MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.26 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 May 2018 18:40:51 -0000 SGVyZSBhcmUgdGhlIHN0ZXBzIHRoYXQgd2UgdXNlLiBJZiB5b3UganVzdCB3YW50IHRvIHVzZSBi YXJlIG1ldGFsLCBJIHRoaW5rIHlvdeKAmWxsIG5lZWQgdG8gdXNlIHBhc3N0aHJvdWdoIDogZmFs c2U7IGluIHRoZSAuY29uZi4NCsK3ICAgICAgICAgVGhlIG9ubHkgc3VwcG9ydGVkIG91dHB1dCBm cm9tIHZpcnR1YWwgbWFjaGluZXMgaXMgc2VyaWFsIGNvbnNvbGUgKGkuZS4geW91IGRvbid0IGdl dCBhIG5pY2UgR1VJIGlmIHlvdSB1c2UgYSBMaW51eCBndWVzdCkNCsK3ICAgICAgICAgWW91IHNo b3VsZCBzdGFydCB5b3VyIFZNIGluIGEgdG11eCBzZXNzaW9uLCBzbyB5b3UgY2FuIGRpc2Nvbm5l Y3QgZnJvbSB0aGUgVk0gd2l0aG91dCBoYXZpbmcgdG8gc2h1dCBpdCBkb3duLg0KwrcgICAgICAg ICBUbyB1c2UgU1ItSU9WLCBpdCdzIHJlcXVpcmVkIHRoYXQgeW91ciBob3N0J3MgRnJlZUJTRCB2 ZXJzaW9uIGlzIDExIG9yIG5ld2VyLCBidXQgaXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdXIgZ3Vl c3QgaXMgMTEgb3IgbmV3ZXIsIHRvby4NCsK3ICAgICAgICAgQSBsaXN0aW5nIG9mIGN1cnJlbnRs eSBhY3RpdmUgVk1zIGNhbiBiZSBmb3VuZCBpbiAvZGV2L3ZtbQ0KwrcgICAgICAgICBWTSBuYW1l cyBjYW4gb25seSBiZSB1cCB0byAzMSBjaGFyYWN0ZXJzIGxvbmcNClN0ZXBzIHRvIHN0YXJ0IGEg Vk0NCjEuICAgIElmIHlvdSB3YW50IHRvIGF0dGFjaCBWRidzIHRvIHRoZSB2aXJ0dWFsIG1hY2hp bmUsIHlvdSdsbCBuZWVkIHRvIHJ1biB0aGVzZSB0d28gY29tbWFuZHMgZmlyc3Q6DQprZW52IGh3 LnZtbS5mb3JjZV9pb21tdT0xDQprbGRsb2FkIHZtbQ0KMi4gICAgVGhlbiB5b3Ugd2lsbCB3YW50 IHRvIHNldCB1cCBhIHRhcCBpbnRlcmZhY2Ugc28gdGhhdCB5b3VyIFZNIGhhcyBuZXR3b3JrIGNv bm5lY3Rpdml0eSAoZWl0aGVyIHRvIHRoZSBvdXRzaWRlIG9yIHlvdXIgaG9zdCwgYnV0IGluIHRo aXMgY2FzZSwgd2UnbGwgdXNlIGEgYnJpZGdlIHNvIGl0IGhhcyBvdXRzaWRlIGNvbm5lY3Rpdml0 eSkuDQppZmNvbmZpZyB0YXAwIGNyZWF0ZQ0Kc3lzY3RsIG5ldC5saW5rLnRhcC51cF9vbl9vcGVu PTENCmlmY29uZmlnIGJyaWRnZTAgY3JlYXRlDQppZmNvbmZpZyBicmlkZ2UwIGFkZG0gaWdiMCBh ZGRtIHRhcDANCmlmY29uZmlnIGJyaWRnZTAgdXANCjMuICAgIENyZWF0ZSBhIGRpc2sgaW1hZ2Ug dGhhdCB3aWxsIHNlcnZlIGFzIHlvdXIgVk0ncyBoYXJkIGRpc2sNCnRydW5jYXRlIC1zIDQwZyBm cmVlYnNkdm0tZnMuaW1nDQo0LiAgICBCb290aW5nIHVwIGEgVk0gaXMgYSB0d28tc3RlcCBwcm9j ZXNzOiBzdGFydCB0aGUgYm9vdGxvYWRlciB1c2luZyBiaHl2ZWxvYWQgKG9ubHkgaWYgeW91J3Jl IHVzaW5nIGEgRnJlZUJTRCBndWVzdCksIGFuZCB0aGVuIGJvb3QgdGhlIGtlcm5lbCB1c2luZyB0 aGUgYmh5dmUgY29tbWFuZC4NCsK3ICAgICAgICAgRXhhbXBsZSBiaHl2ZWxvYWQrYmh5dmUgY29t bWFuZHMgSSB1c2VkIHRvIHN0YXJ0IGEgRnJlZUJTRCBndWVzdCBpbnN0YWxsYXRpb24gKHdoZXJl IGRpc2MxLmlzbyBpcyBhIEZyZWVCU0QgaW5zdGFsbCBkaXNjIC5pc28pOg0KDQpiaHl2ZWxvYWQg LW0gNDA5Nk0gLWQgZGlzYzEuaXNvIGZic2R2bQ0KDQpiaHl2ZSAtQSAtSCAtUCAtcyAwOjAsaG9z dGJyaWRnZSAtcyAxOjAsbHBjIC1zIDI6MCx2aXJ0aW8tbmV0LHRhcDAgLXMgMzowLHZpcnRpby1i bGssZnJlZWJzZHZtLWZzLmltZyAtcyA0OjAsYWhjaS1jZCxkaXNjMS5pc28gLWwgY29tMSxzdGRp byAtYyA0IC1tIDQwOTZNIGZic2R2bQ0KwrcgICAgICAgICBUaGUgLW0gYXJndW1lbnRzIGdpdmVu IHRvIGJvdGggY29tbWFuZHMgbmVlZCB0byBtYXRjaCENCsK3ICAgICAgICAgU3BlY2lmeSB0aGUg eHRlcm0gb3B0aW9uIHdoZW4gcHJvbXB0ZWQgZHVyaW5nIHRoZSBpbnN0YWxsIHByb2Nlc3MgdG8g Z2V0IGNvbG9yLg0KwrcgICAgICAgICBMZXR0aW5nIHRoZSBpbnN0YWxsZXIgY29uZmlndXJlIHBh cnRpdGlvbnMgZm9yIHlvdSBpcyBmaW5lLg0KwrcgICAgICAgICBUaGVuLCB0aGUgZm9sbG93aW5n IHdpbGwgcnVuIHlvdXIgbmV3LCBpbnN0YWxsZWQgRnJlZUJTRCBWTToNCg0KYmh5dmVsb2FkIC1t IDQwOTZNIC1kIGZyZWVic2R2bS1mcy5pbWcgZmJzZHZtDQoNCmJoeXZlIC1BIC1IIC1QIC1zIDA6 MCxob3N0YnJpZGdlIC1zIDE6MCxscGMgLXMgMjowLHZpcnRpby1uZXQsdGFwMCAtcyAzOjAsdmly dGlvLWJsayxmcmVlYnNkdm0tZnMuaW1nIC1sIGNvbTEsc3RkaW8gLWMgNCAtbSA0MDk2TSBmYnNk dm0NCg0KVXNpbmcgVkZzIChTUi1JT1YpDQoxLiAgICBrbGRsb2FkIHlvdXIgU1ItSU9WIGVuYWJs ZWQgUEYgZHJpdmVyIGlmIGl0IGlzbid0IGFscmVhZHkgbG9hZGVkDQoyLiAgICBDcmVhdGUgYSAu Y29uZiAoZm9yIGlvdmN0bCB0byB1c2U7IHRoZSBmaWxlIG5hbWUgZG9lc24ndCBtYXR0ZXIsIGJ1 dCBpdCdzIHJlY29tbWVuZGVkIHRvIHVzZSB0aGUgaW50ZXJmYWNlIG5hbWUpIGZvciBlYWNoIFBG IGludGVyZmFjZSB0aGF0IHlvdSB3YW50IHRvIGFkZCBWRnMgdG8uDQrCtyAgICAgICAgIEFuIGV4 YW1wbGUgZm9yIGFuIGl4bCBpbnRlcmZhY2U6DQoNCsK3ICAgICAgICAgUEYgew0KDQrCtyAgICAg ICAgICAgICBkZXZpY2UgOiAiaXhsMCI7DQoNCsK3ICAgICAgICAgICAgIG51bV92ZnMgOiAzOw0K DQrCtyAgICAgICAgIH0NCg0KwrcgICAgICAgICBERUZBVUxUIHsNCg0KwrcgICAgICAgICAgICAg cGFzc3Rocm91Z2ggOiB0cnVlOw0KDQrCtyAgICAgICAgIH0NCg0KwrcgICAgICAgICBWRi0wIHsN Cg0KwrcgICAgICAgICAgICAgbWFjLWFkZHIgOiAiMDI6MDE6MDI6MDM6MDQ6MDUiOw0KDQp9DQrC tyAgICAgICAgIFRoZSBvbmx5IHJlcXVpcmVkIGZpZWxkcyBhcmUgdGhlIFBGIGFuZCBERUZBVUxU IGZpZWxkcy4NCsK3ICAgICAgICAgVGhvdWdoIGl0J3MgZ2VuZXJhbGx5IGEgZ29vZCBpZGVhIHRv IHNwZWNpZnkgYSBWRidzIE1BQyBhZGRyZXNzIGZyb20gdGhlIFBGDQrCtyAgICAgICAgIGlvdmN0 bCAtZCA8aW50ZXJmYWNlPiAtUyB3aWxsIHNob3cgYWxsIG9mIHRoZSBwYXJhbWV0ZXJzIHN1cHBv cnRlZCBieSB0aGUgZHJpdmVyDQozLiAgICBpb3ZjdGwgLWYgPGludGVyZmFjZT4uY29uZiAtQyB3 aWxsIGNyZWF0ZSB0aGUgVkZzIHVzaW5nIHRoZSBwYXJhbWV0ZXJzIGluIHRoZSAuY29uZi4NCjQu ICAgIFRvIGF0dGFjaCB0aGUgbmV3bHktc3Bhd25lZCBWRnMgdG8gYSBWTToNCmEuICAgIFJ1biAi cGNpY29uZiAtdiAtbCIsIGFuZCBmaW5kIHRoZSBkZXZpY2UgYnVzL3Nsb3QvZnVuY3Rpb24gZm9y IHRoZSBWRiB0aGF0IHlvdSB3YW50IHRvIGF0dGFjaDoNCnBwdDBAcGNpMDoxMzA6MDoxNjogICAg ICAgY2xhc3M9MHgwMjAwMDAgY2FyZD0weDAwMDA4MDg2IGNoaXA9MHgxNTRjODA4NiByZXY9MHgw MSBoZHI9MHgwMA0KYi4gICAgUnVuIHRoZSBiaHl2ZWxvYWQgYW5kIGJoeXZlIGNvbW1hbmRzIGFz IGFib3ZlLCBidXQgYWRkIC1zIDQ6MCxwYXNzdGhydSwxMzAvMC8xNiAocmVwbGFjZSB3aXRoIHlv dXIgYi9zL2YgZnJvbSBhYm92ZSkgdG8gdGhlIGJoeXZlIGNvbW1hbmQsIGFuZCBhZGQgLVMgdG8g Ym90aCBjb21tYW5kcy4NCmkuICAgICAgICBUaGUgLVMgcGFydCBpcyBuZXcgZm9yIEZyZWVCU0Qg MTEuMC1DVVJSRU5UDQo1LiAgICBBZnRlciB0aGUgVk0gYm9vdHMsIGxvYWQgdGhlIFBGJ3MgY29y cmVzcG9uZGluZyBWRiBkcml2ZXIgaW4gdGhlIFZNLg0KU2h1dHRpbmcgZG93biBhIFZNDQrCtyAg ICAgICAgIFNodXRkb3duIG9yIHJlYm9vdCB0aHJvdWdoIHRoZSBndWVzdA0KwrcgICAgICAgICBP ciwgaWYgdGhhdCdzIG5vdCBwb3NzaWJsZSwgdXNlIHRoZSBiaHl2ZWN0bCBjb21tYW5kOg0KYmh5 dmVjdGwgLS1mb3JjZS1vZmYgLS12bT08dm0tbmFtZT4NCsK3ICAgICAgICAgVG8gY29tcGxldGVs eSBkZWxldGUgYSBWTSwgdXNlIHRoaXMgYmh5dmVjdGwgY29tbWFuZCwgaW5zdGVhZDoNCmJoeXZl Y3RsIC0tZGVzdHJveSAtLXZtPTx2bS1uYW1lPg0KTGlua3MNCsK3ICAgICAgICAgSGFuZGJvb2sg cGFnZSBvbiBiaHl2ZTxodHRwczovL3d3dy5mcmVlYnNkLm9yZy9kb2MvaGFuZGJvb2svdmlydHVh bGl6YXRpb24taG9zdC1iaHl2ZS5odG1sPg0KwrcgICAgICAgICBXaWtpIHBhZ2Ugb24gYmh5dmU8 aHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL2JoeXZlPg0KwrcgICAgICAgICBOb3RlOiBUaGlzIHBh Z2UgaGFzIGEgdGhyZWUtbGluZSBxdWlja3N0YXJ0IGlmIHlvdSBqdXN0IHdhbnQgdG8gYm9vdCB1 cCBhIFZNIHdpdGggbWluaW1hbCBjdXN0b21pemF0aW9uDQrCtyAgICAgICAgIE1hbiBwYWdlIGZv ciBiaHl2ZSg4KTxodHRwczovL3d3dy5mcmVlYnNkLm9yZy9jZ2kvbWFuLmNnaT9xdWVyeT1iaHl2 ZSZzZWt0aW9uPTg+DQrCtyAgICAgICAgIE1hbiBwYWdlIGZvciBiaHl2ZWxvYWQoOCk8aHR0cHM6 Ly93d3cuZnJlZWJzZC5vcmcvY2dpL21hbi5jZ2k/cXVlcnk9Ymh5dmVsb2FkJnNla3Rpb249OCZh cHJvcG9zPTAmbWFucGF0aD1GcmVlQlNEKzEwLjEtUkVMRUFTRT4NCsK3ICAgICAgICAgVUVGSSAm IFZOQyBncmFwaGljcyBvbiBiaHl2ZTxodHRwczovL3dpa2kuZnJlZWJzZC5vcmcvYmh5dmUvVUVG ST4NCg0KSmVmZg0KDQoNCg0KDQoNCu+7v09uIDUvMjkvMTgsIDExOjE5IEFNLCAiU2VhbiBCcnVu byIgPG93bmVyLWZyZWVic2QtbmV0QGZyZWVic2Qub3JnIG9uIGJlaGFsZiBvZiBzYnJ1bm9AZnJl ZWJzZC5vcmc+IHdyb3RlOg0KDQoNCg0KDQoNCg0KDQogICAgT24gMDUvMjkvMTggMTI6MTUsIEtl dmluIEJvd2xpbmcgd3JvdGU6DQoNCiAgICA+IGlvdmN0bCB3b3JrZWQgYXQgb25lIHBvaW50IHdp dGggaXhnYmUuIEkgZG9u4oCZdCByZWNhbGwgaWYgdGhlcmUgaXMgYW55DQoNCiAgICA+IHdheSB0 byBhdHRhY2ggdGhlIHZmIGRpcmVjdGx5IGlmIHlvdSBkbyB0aGF0IGJ1dCB5b3UgY2FuIHVzZSBw cHQgZHJpdmVyDQoNCiAgICA+IHRvIHBhc3MgdGhlbSBpbnRvIGJoeXZlLg0KDQogICAgPg0KDQog ICAgPiBPbiBUdWUsIE1heSAyOSwgMjAxOCBhdCA5OjU4IEFNIFNlYW4gQnJ1bm8gPHNicnVub0Bm cmVlYnNkLm9yZw0KDQogICAgPiA8bWFpbHRvOnNicnVub0BmcmVlYnNkLm9yZz4+IHdyb3RlOg0K DQogICAgPg0KDQogICAgPiAgICAgRG9lcyBhbnlvbmUgaGF2ZSBhIHByb2Nlc3MgZm9yIHRlc3Rp bmcgdGhlIFZGIGRyaXZlcnMgKGl4Z2JlIGlnYiwgZXRjKQ0KDQogICAgPiAgICAgaW4gRnJlZUJT RCB3aXRob3V0IGFjdHVhbGx5IGZpcmluZyB1cCBsaW51eCB0byBpbnN0YW50aWF0ZSBhIFZNIG9y IHVzaW5nDQoNCiAgICA+ICAgICBFQzI/DQoNCiAgICA+DQoNCiAgICA+ICAgICBzZWFuDQoNCiAg ICA+DQoNCg0KDQoNCg0KICAgIEknbSB1c2luZyBpb3ZjdGwgd2l0aCBhIGRpZmZlcmVudCB2ZW5k b3IgaC93IG9uIEFSTTY0LCBzbyBJIHRoaW5rIGl0cw0KDQogICAgc3RpbGwgd29ya2luZy4NCg0K DQoNCiAgICBEbyB5b3UgaGF2ZSBhIHJlZmVyZW5jZSB0byBhICJob3cgdG8iIG9yIHdoYXRldmVy IHRoYXQgc29tZW9uZSBsaWtlDQoNCiAgICBEZXh0ZXIgaXMgbWFpbnRhaW5pbmc/DQoNCg0KDQog ICAgc2Vhbg0KDQoNCg0KDQo=