From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 98D2A1B78B for ; Wed, 7 Feb 2018 18:23:46 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Feb 2018 09:23:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,473,1511856000"; d="scan'208";a="25647415" Received: from irsmsx106.ger.corp.intel.com ([163.33.3.31]) by FMSMGA003.fm.intel.com with ESMTP; 07 Feb 2018 09:23:42 -0800 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.197]) by IRSMSX106.ger.corp.intel.com ([169.254.8.62]) with mapi id 14.03.0319.002; Wed, 7 Feb 2018 17:23:42 +0000 From: "Mcnamara, John" To: Maxime Coquelin , Stefan Hajnoczi , "Kovacevic, Marko" CC: "dev@dpdk.org" , Yuanhan Liu Thread-Topic: [dpdk-dev] [PATCH 1/8] vhost: add security model documentation to vhost_user.c Thread-Index: AQHToC9FzUYQUwxf00GtsAa7E5kHWKOZLnGQ Date: Wed, 7 Feb 2018 17:23:41 +0000 Message-ID: References: <20180205121642.26428-1-stefanha@redhat.com> <20180205121642.26428-2-stefanha@redhat.com> <6DC05C7C5F25994B81B3F2F214251F66343578@IRSMSX104.ger.corp.intel.com> <20180206142235.GB13343@stefanha-x1.localdomain> <1028f834-f20e-d678-43b4-843d73401051@redhat.com> In-Reply-To: <1028f834-f20e-d678-43b4-843d73401051@redhat.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjY5ZTY4NDItOTA4Mi00YzFhLWEwOWQtMDQ1NzZmYTdkM2UzIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IkNBTmZ1VDk3VXIwaE5jWExZektFSlY4QStXc09xSUl4SXFPc0YyR2FuXC9FPSJ9 dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 1/8] vhost: add security model documentation to vhost_user.c 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, 07 Feb 2018 17:23:47 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IFttYWlsdG86bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFdlZG5lc2RheSwg RmVicnVhcnkgNywgMjAxOCA0OjE4IFBNDQo+IFRvOiBNY25hbWFyYSwgSm9obiA8am9obi5tY25h bWFyYUBpbnRlbC5jb20+OyBTdGVmYW4gSGFqbm9jemkNCj4gPHN0ZWZhbmhhQHJlZGhhdC5jb20+ OyBLb3ZhY2V2aWMsIE1hcmtvIDxtYXJrby5rb3ZhY2V2aWNAaW50ZWwuY29tPg0KPiBDYzogZGV2 QGRwZGsub3JnOyBZdWFuaGFuIExpdSA8eWxpdUBmcmlkYXlsaW51eC5vcmc+DQo+IFN1YmplY3Q6 IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAxLzhdIHZob3N0OiBhZGQgc2VjdXJpdHkgbW9kZWwNCj4g ZG9jdW1lbnRhdGlvbiB0byB2aG9zdF91c2VyLmMNCj4gDQo+IEhpIEpvaG4sDQo+IA0KPiBPbiAw Mi8wNy8yMDE4IDA1OjEwIFBNLCBNY25hbWFyYSwgSm9obiB3cm90ZToNCj4gPg0KPiA+DQo+ID4+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IFN0ZWZhbiBIYWpub2N6aSBb bWFpbHRvOnN0ZWZhbmhhQHJlZGhhdC5jb21dDQo+ID4+IFNlbnQ6IFR1ZXNkYXksIEZlYnJ1YXJ5 IDYsIDIwMTggMjoyMyBQTQ0KPiA+PiBUbzogS292YWNldmljLCBNYXJrbyA8bWFya28ua292YWNl dmljQGludGVsLmNvbT4NCj4gPj4gQ2M6IGRldkBkcGRrLm9yZzsgTWF4aW1lIENvcXVlbGluIDxt YXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbT47DQo+ID4+IFl1YW5oYW4gTGl1IDx5bGl1QGZyaWRh eWxpbnV4Lm9yZz47IE1jbmFtYXJhLCBKb2huDQo+ID4+IDxqb2huLm1jbmFtYXJhQGludGVsLmNv bT4NCj4gPj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIDEvOF0gdmhvc3Q6IGFkZCBz ZWN1cml0eSBtb2RlbA0KPiA+PiBkb2N1bWVudGF0aW9uIHRvIHZob3N0X3VzZXIuYw0KPiA+Pg0K PiA+PiBPbiBUdWUsIEZlYiAwNiwgMjAxOCBhdCAwMToyNjoxM1BNICswMDAwLCBLb3ZhY2V2aWMs IE1hcmtvIHdyb3RlOg0KPiA+Pj4+IElucHV0IHZhbGlkYXRpb24gaXMgbm90IGFwcGxpZWQgY29u c2lzdGVudGx5IGluIHZob3N0X3VzZXIuYy4gIFRoaXMNCj4gPj4+PiBzdWdnZXN0cyB0aGF0IG5v dCBldmVyeW9uZSBoYXMgdGhlIHNhbWUgc2VjdXJpdHkgbW9kZWwgaW4gbWluZCB3aGVuDQo+ID4+ Pj4gd29ya2luZyBvbiB0aGUgY29kZS4NCj4gPj4+Pg0KPiA+Pj4+IE1ha2UgdGhlIHNlY3VyaXR5 IG1vZGVsIGV4cGxpY2l0IHNvIHRoYXQgZXZlcnlvbmUgY2FuIHVuZGVyc3RhbmQNCj4gPj4+PiBh bmQgZm9sbG93IHRoZSBzYW1lIG1vZGVsIHdoZW4gbW9kaWZ5aW5nIHRoZSBjb2RlLg0KPiA+Pj4+ DQo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQu Y29tPg0KPiA+Pj4+IC0tLQ0KPiA+Pj4+ICAgbGliL2xpYnJ0ZV92aG9zdC92aG9zdF91c2VyLmMg fCAxNyArKysrKysrKysrKysrKysrKw0KPiA+Pj4+ICAgMSBmaWxlIGNoYW5nZWQsIDE3IGluc2Vy dGlvbnMoKykNCj4gPj4+Pg0KPiA+Pj4+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX3Zob3N0L3Zo b3N0X3VzZXIuYw0KPiA+Pj4+IGIvbGliL2xpYnJ0ZV92aG9zdC92aG9zdF91c2VyLmMNCj4gPj4+ DQo+ID4+PiA8Li4uPg0KPiA+Pj4NCj4gPj4+IFRoaXMgaXMgYSB1c2VmdWwgY29tbWVudCBidXQg SSBkb24ndCBrbm93IGlmIGl0IG1ha2VzIHNlbnNlIHRvDQo+ID4+PiBpbmNsdWRlDQo+ID4+IGl0 IGluIHRoZSB2aG9zdF91c2VyLmMgZmlsZS4NCj4gPj4+DQo+ID4+PiBQYXJ0aWN1bGFybHkgYXQg dGhlIHRvcCB3aGVyZSBpdCBsb29rcyBsaWtlIGEgZ2VuZXJhbCBkZXNjcmlwdGl2ZQ0KPiA+PiBj b21tZW50IGZvciB0aGUgZmlsZS4NCj4gPj4+DQo+ID4+PiBJdCB3b3VsZCBwcm9iYWJseSBiZSBi ZXR0ZXIgaW4gdGhlIHZob3N0LXVzZXIgc2VjdGlvbiBvZiB0aGUNCj4gPj4gcHJvZ3JhbW1lcidz IGd1aWRlOg0KPiA+Pj4NCj4gPj4+IGh0dHA6Ly9kcGRrLm9yZy9kb2MvZ3VpZGVzL3Byb2dfZ3Vp ZGUvdmhvc3RfbGliLmh0bWwNCj4gPj4NCj4gPj4gVGhhdCBpcyB0aGUgcHVibGljIEFQSSBkb2N1 bWVudGF0aW9uIGZvciB1c2VycyBvZiB0aGUgbGlicmFyeS4gIFRoZXkNCj4gPj4gZG9uJ3QgcGFy c2UgVmhvc3RVc2VyTXNnIHNvIEknbSBub3Qgc3VyZSB0aGUgY29tbWVudCB3b3VsZCBiZSByZWxl dmFudA0KPiB0aGVyZS4NCj4gPg0KPiA+IEhpLA0KPiA+DQo+ID4gSWYgaXQgaXMgcHVibGljIEFQ SSBkb2N1bWVudGF0aW9uIHRoZW4gaXQgc2hvdWxkIHByb2JhYmx5IGJlIGluIGEgLmgNCj4gPiBm aWxlIGluIGRveHlnZW4gZm9ybWF0Lg0KPiA+DQo+ID4gSSdtIGluIGZhdm91ciBvZiB0aGUgaW5m b3JtYXRpb24gYmVpbmcgYWRkZWQsIGFuZCB0aGFua3MgZm9yIHRoYXQsDQo+ID4ganVzdCBub3Qg aW4gdGhhdCBwb3NpdGlvbiBpbiB0aGF0IGZpbGUuDQo+IA0KPiBUaGlzIGlzIG5vdCBwYXJ0IG9m IHRoZSBBUEkgYnV0IHB1cmVseSB2aG9zdC11c2VyIGxpYiBpbnRlcm5hbHMsIHNvIEkNCj4gdGhp bmsgdGhpcyBpcyB0aGUgcmlnaHQgcGxhY2UgZm9yIHRoaXMgY29tbWVudC4NCj4gDQo+IEl0IGlz IG1vcmUgbGlrZWx5IHRvIGJlIHNlZW4gYnkgdGhlIGRldmVsb3BlciBoZXJlIHRoYW4gaW4gYSBz ZXBhcmF0ZQ0KPiBmaWxlLg0KDQpPay4gSW4gdGhhdCBjYXNlOg0KDQpBY2tlZC1ieTogSm9obiBN Y05hbWFyYSA8am9obi5tY25hbWFyYUBpbnRlbC5jb20+DQoNCg0K