From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 5ACD84CC9 for ; Thu, 1 Mar 2018 07:02:24 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Feb 2018 22:02:23 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,407,1515484800"; d="scan'208";a="207915258" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga005.fm.intel.com with ESMTP; 28 Feb 2018 22:02:22 -0800 Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 28 Feb 2018 22:02:22 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by fmsmsx109.amr.corp.intel.com (10.18.116.9) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 28 Feb 2018 22:02:22 -0800 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.116]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.130]) with mapi id 14.03.0319.002; Thu, 1 Mar 2018 14:02:20 +0800 From: "Tan, Jianfeng" To: Maxime Coquelin , "Yang, Zhiyong" , "dev@dpdk.org" , "yliu@fridaylinux.org" , "Bie, Tiwei" , "Wang, Zhihong" CC: "Wang, Dong1" , Thomas Monjalon Thread-Topic: [PATCH 1/4] vhost: move fdset functions from fd_man.c to fd_man.h Thread-Index: AQHTpaOaVQfTkkKRCECH2v9MqZ52zKO4FeMAgACB04CAAHfcgIAB5+0g Date: Thu, 1 Mar 2018 06:02:20 +0000 Message-ID: References: <20180214145330.4679-1-zhiyong.yang@intel.com> <20180214145330.4679-2-zhiyong.yang@intel.com> <05ac437d-fb8d-30b9-a3fc-a59b648a5a2a@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 1/4] vhost: move fdset functions from fd_man.c to fd_man.h 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: Thu, 01 Mar 2018 06:02:26 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTWF4aW1lIENvcXVlbGlu IFttYWlsdG86bWF4aW1lLmNvcXVlbGluQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFdlZG5lc2RheSwg RmVicnVhcnkgMjgsIDIwMTggNDo0NSBQTQ0KPiBUbzogWWFuZywgWmhpeW9uZzsgZGV2QGRwZGsu b3JnOyB5bGl1QGZyaWRheWxpbnV4Lm9yZzsgVGFuLCBKaWFuZmVuZzsgQmllLA0KPiBUaXdlaTsg V2FuZywgWmhpaG9uZw0KPiBDYzogV2FuZywgRG9uZzENCj4gU3ViamVjdDogUmU6IFtQQVRDSCAx LzRdIHZob3N0OiBtb3ZlIGZkc2V0IGZ1bmN0aW9ucyBmcm9tIGZkX21hbi5jIHRvDQo+IGZkX21h bi5oDQo+IA0KPiANCj4gDQo+IE9uIDAyLzI4LzIwMTggMDI6MzYgQU0sIFlhbmcsIFpoaXlvbmcg d3JvdGU6DQo+ID4NCj4gPg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBG cm9tOiBNYXhpbWUgQ29xdWVsaW4gW21haWx0bzptYXhpbWUuY29xdWVsaW5AcmVkaGF0LmNvbV0N Cj4gPj4gU2VudDogV2VkbmVzZGF5LCBGZWJydWFyeSAyOCwgMjAxOCAxOjUyIEFNDQo+ID4+IFRv OiBZYW5nLCBaaGl5b25nIDx6aGl5b25nLnlhbmdAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOw0K PiA+PiB5bGl1QGZyaWRheWxpbnV4Lm9yZzsgVGFuLCBKaWFuZmVuZyA8amlhbmZlbmcudGFuQGlu dGVsLmNvbT47IEJpZSwgVGl3ZWkNCj4gPj4gPHRpd2VpLmJpZUBpbnRlbC5jb20+OyBXYW5nLCBa aGlob25nIDx6aGlob25nLndhbmdAaW50ZWwuY29tPg0KPiA+PiBDYzogV2FuZywgRG9uZzEgPGRv bmcxLndhbmdAaW50ZWwuY29tPg0KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIDEvNF0gdmhvc3Q6 IG1vdmUgZmRzZXQgZnVuY3Rpb25zIGZyb20gZmRfbWFuLmMgdG8NCj4gPj4gZmRfbWFuLmgNCj4g Pj4NCj4gPj4gSGkgWmhpeW9uZywNCj4gPj4NCj4gPj4gT24gMDIvMTQvMjAxOCAwMzo1MyBQTSwg WmhpeW9uZyBZYW5nIHdyb3RlOg0KPiA+Pj4gVGhlIHBhdGNoIG1vdmVzIGZkc2V0IHJlbGF0ZWQg ZnVuY2l0b25zIGZyb20gZmRfbWFuLmMgdG8gZmRfbWFuLmggaW4NCj4gPj4+IG9yZGVyIHRvIHJl dXNlIHRoZXNlIGZ1bmNpdG9ucyBmcm9tIHRoZSBwZXJzcGVjdGl2ZSBvZiBQTURzLg0KPiA+Pj4N Cj4gPj4+IFNpZ25lZC1vZmYtYnk6IFpoaXlvbmcgWWFuZyA8emhpeW9uZy55YW5nQGludGVsLmNv bT4NCj4gPj4+IC0tLQ0KPiA+Pj4gICAgbGliL2xpYnJ0ZV92aG9zdC9NYWtlZmlsZSB8ICAgMyAr LQ0KPiA+Pj4gICAgbGliL2xpYnJ0ZV92aG9zdC9mZF9tYW4uYyB8IDI3NCAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4+PiAgICBsaWIvbGlicnRlX3Zo b3N0L2ZkX21hbi5oIHwgMjU4DQo+ID4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrLS0NCj4gPj4+ICAgIDMgZmlsZXMgY2hhbmdlZCwgMjUzIGluc2VydGlvbnMoKyks IDI4MiBkZWxldGlvbnMoLSkNCj4gPj4+ICAgIGRlbGV0ZSBtb2RlIDEwMDY0NCBsaWIvbGlicnRl X3Zob3N0L2ZkX21hbi5jDQo+ID4+DQo+ID4+IEkgZGlzYWdyZWUgd2l0aCB0aGUgcGF0Y2guDQo+ ID4+IEl0IGlzIGEgZ29vZCB0aGluZyB0byByZXVzZSB0aGUgY29kZSwgYnV0IHRvIGRvIGl0LCB5 b3UgbmVlZCB0byBleHRlbmQgdGhlDQo+ID4+IHZob3N0IGxpYiBBUEkuDQo+ID4+DQo+ID4+IE5l dyBBUEkgbmVlZCB0byBiZSBwcmVmaXhlZCB3aXRoIHJ0ZV92aG9zdF8sIGFuZCBiZSBkZWNsYXJl ZCBpbg0KPiA+PiBydGVfdmhvc3QuaC4NCj4gPj4NCj4gPj4gQW5kIG5vIG5lZWQgdG8gbW92ZSB0 aGUgZnVuY3Rpb25zIGZyb20gdGhlIC5jIHRvIHRoZSAuaCBmaWxlLCBhcyBpdA0KPiBtb3Jlb3Zl cg0KPiA+PiBtYWtlcyB5b3UgaW5saW5lIHRoZW0sIHdoaWNoIGlzIG5vdCBuZWNlc3NhcnkgaGVy ZS4NCj4gPg0KPiA+IFRoYW5rcyBmb3IgeW91ciByZXZpZXdpbmcgdGhlIHNlcmllcyBmaXJzdGx5 LCBNYXhpbWUuIDopDQo+ID4NCj4gPiBJIGNvbnNpZGVyZWQgdG8gZG8gaXQgYXMgeW91IHNhaWQu IEhvd2V2ZXIgSSBzdGlsbCBwcmVmZXJyZWQgdGhpcyBvbmUgYXQgbGFzdC4NCj4gPiBIZXJlIGFy ZSBteSByZWFzb25zLg0KPiA+IDEpIEFzIGZhciBhcyBJIGtub3csIHRoaXMgc2V0IG9mIGZ1bmN0 aW9ucyBhcmUgdXNlZCBwcml2YXRlbHkgaW4gbGlicnRlX3Zob3N0DQo+IGJlZm9yZSB0aGlzIGZl YXR1cmUuDQo+ID4gTm8gc3Ryb25nIHJlcXVlc3QgZnJvbSB0aGUgcGVyc3BlY3RpdmUgb2YgRFBE SyBhcHBsaWNhdGlvbi4gSWYgSQ0KPiB1bmRlcnN0YW5kIHdlbGwsICBJdCBpcyBlbm91Z2ggdG8g ZXhwb3NlIHRoZSBmdW5jdGlvbnMgdG8gYWxsIFBNRHMNCj4gPiBBbmQgaXQgaXMgYmV0dGVyIHRv IGtlZXAgaW50ZXJuYWwgdXNlIGluIERQREsuDQo+IA0KPiBCdXQgd2hhdCB0aGUgcGF0Y2ggaXMg ZG9pbmcgaXMgYWRkaW5nIGZkX21hbi5oIHRvIHRoZSBBUEksIHdpdGhvdXQgZG9pbmcNCj4gaXQg cHJvcGVybHkuIGZkX21hbi5oIHdpbGwgYmUgaW5zdGFsbGVkIHdpdGggb3RoZXIgaGVhZGVyIGZp bGVzLCBhbmQgYW55DQo+IGV4dGVybmFsIGFwcGxpY2F0aW9uIGNhbiB1c2UgaXQuDQo+IA0KPiA+ DQo+ID4gMikgVGhlc2UgZnVuY3Rpb25zIGhlbHAgdG8gaW1wbGVtZW50IHZob3N0IHVzZXIsIGJ1 dCB0aGV5IGFyZSBub3Qgc3Ryb25nbHkNCj4gcmVsYXRlZCB0byBvdGhlciBBUElzIG9mIHZob3N0 IHVzZXIgd2hpY2ggaGF2ZSBhbHJlYWR5IGV4cG9zZWQuDQo+ID4gaWYgd2Ugd2FudCB0byBleHBv c2UgdGhlbSBhcyBBUElzIGF0IGxpYiBsYXllciwgbWFueSBmdW5jdGlvbnMgYW5kIHJlbGF0ZWQN Cj4gZGF0YSBzdHJ1Y3R1cmUgaGFzIHRvIGJlIGV4cG9zZWQgaW4gcnRlX3Zob3N0LmguIGl0IGxv b2tzIG1lc3N5Lg0KPiA+IFlvdXIgb3Bpbmlvbj8NCj4gDQo+IFllcywgaXQgaXMgbm90IHJlYWxs eSB2aG9zdC1yZWxhdGVkLCBpdCBjb3VsZCBiZSBwYXJ0IG9mIGEgbW9yZSBnZW5lcmljDQo+IGxp YnJhcnkuIEl0IGlzIG1heWJlIGJldHRlciB0byBkdXBsaWNhdGUgdGhlc2UgbGluZXMsIG9yIHRv IG1vdmUgdGhpcw0KPiBjb2RlIGluIGEgZXhpc3Rpbmcgb3IgbmV3IGxpYnJhcnkuDQoNCkkgdm90 ZSB0byBtb3ZlIGl0IHRvIGdlbmVyaWMgbGlicmFyeSwgbWF5YmUgZWFsLiBQb2xsKCkgaGFzIGJl dHRlciBjb21wYXRpYmlsaXR5IGV2ZW4gdGhvdWdoIHBvbGwoKSBpcyBub3QgYXMgcGVyZm9ybWFu dCBhcyBlcG9sbCgpLg0KDQpUaG9tYXMsIGhvdyBkbyB5b3UgdGhpbms/DQoNClRoYW5rcywNCkpp YW5mZW5nIA0KDQo+IA0KPiBDaGVlcnMsDQo+IE1heGltZQ0KPiANCj4gPiB0aGFua3MNCj4gPiBa aGl5b25nDQo+ID4NCg==