From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id EA41F68CB for ; Fri, 18 Jul 2014 15:30:05 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP; 18 Jul 2014 06:31:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.01,685,1400050800"; d="scan'208";a="571846912" Received: from irsmsx101.ger.corp.intel.com ([163.33.3.153]) by fmsmga002.fm.intel.com with ESMTP; 18 Jul 2014 06:31:04 -0700 Received: from irsmsx105.ger.corp.intel.com (163.33.3.28) by IRSMSX101.ger.corp.intel.com (163.33.3.153) with Microsoft SMTP Server (TLS) id 14.3.123.3; Fri, 18 Jul 2014 14:29:59 +0100 Received: from irsmsx102.ger.corp.intel.com ([169.254.2.76]) by IRSMSX105.ger.corp.intel.com ([169.254.7.76]) with mapi id 14.03.0123.003; Fri, 18 Jul 2014 14:29:59 +0100 From: "Gray, Mark D" To: Stefan Baranoff , "dev@dpdk.org" Thread-Topic: [dpdk-dev] Multiprocess /dev/uio mmap Bug/possible fix Thread-Index: AQHPootaqRy50fkf6ky8CNzDgS+DgZul0y2A Date: Fri, 18 Jul 2014 13:29:58 +0000 Message-ID: <738D45BC1F695740A983F43CFE1B7EA92D6EE2E8@IRSMSX102.ger.corp.intel.com> References: In-Reply-To: Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] Multiprocess /dev/uio mmap Bug/possible fix X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 13:30:06 -0000 PiBBbGwsDQo+IA0KPiBJZiB0aGlzIHdhcyBmaXhlZCBpbiAxLjcgYW5kIEkgbWlzc2VkIGl0IEkg YXBvbG9naXplIChidXQgaXQgbG9va3MgZnJvbSBzb3VyY2UgdG8NCj4gc3RpbGwgYmUgYnJva2Vu KS4gSSBhbSB1c2luZyBEUERLIDEuNi4wcjIgKHdpbGwgYmUgdXBncmFkaW5nIHRvDQo+IDEuNy4w IHNvb24pIG9uIFJIRUwgNi40LiBJJ3ZlIGNvbnZlcnRlZCB0aGUgZnVuY3Rpb25zIGJlbG93IHRv IDEuNy4wDQo+IG5hbWVzL2xvY2F0aW9ucyBzaW5jZSBpdCBsb29rcyB0byBzdGlsbCBiZSBhbiBp c3N1ZSB0aGVyZS4NCj4gDQo+IHRsO2RyIC0tIHRvIGdldCBleGFtcGxlcy9zeW1tZXRyaWNfbXAg dG8gd29yayBhdCBhbGwgSSBoYWQgdG8gbWFudWFsbHkgZm9yY2UNCj4gdGhlIGFkZHJlc3MgdXNl ZCB0byBtYXAgUENJIFVJTyBkZXZpY2VzIGluIHRoZSBwcmltYXJ5IHByb2Nlc3Mgd2hpY2ggSQ0K PiBhY2hpZXZlZCBieToNCj4gSW4gZWFsX21lbW9yeS5jIDo6IGdldF92aXJ0dWFsX2FyZWEoLi4u KSAtLSBVc2UgZGlyZWN0bHkgdGhlbiBpbmNyZW1lbnQNCj4gaW50ZXJuYWxfY29uZmlnLmJhc2Vf dmlydGFkZHIgaW5zdGVhZCBvZiBpbmNyZW1lbnRpbmcvYWRkaW5nDQo+IGJhc2VhZGRyX29mZnNl dCBJbiBlYWxfcGNpX3Vpby5jIGluIDEuNy4wIDo6IHBjaV91aW9fbWFwX3Jlc291cmNlIC0tIElu IHRoZQ0KPiBwcmltYXJ5IHByb2Nlc3MsIHVzZSBhbmQgaW5jcmVtZW50IGludGVybmFsX2NvbmZp Zy5iYXNlX3ZpcnRhZGRyIGFzIHRoZSBmaXJzdA0KPiBhcmd1bWVudCB3aGVuIGNhbGxpbmcgcGNp X3Vpb19tYXBfcmVzb3VyY2UgKGluc3RlYWQgb2YgTlVMTCkuDQo+IA0KPiANCj4gQmFja2dyb3Vu ZC9yZWFzb246DQo+IFJlY2VudGx5IEkgd2FzIHRyeWluZyB0byBnZXQgbXVsdGlwcm9jZXNzaW5n IHdpdGggZWFjaCBwcm9jZXNzIHJlYWRpbmcgZnJvbQ0KPiBvbmUgcXVldWUgd29ya2luZyBhbmQg cmFuIGludG8gaXNzdWVzIHdpdGggdGhlIGNhbGwgdG8gbW1hcCB0aGUgbWVtb3J5IGZvcg0KPiAv ZGV2L3Vpb1guIEV2ZW4gdGhlIGV4YW1wbGUgJ3N5bW1ldHJpY19tcCcgYXBwbGljYXRpb24gd2Fz IGZhaWxpbmcuIFRoZQ0KPiBpc3N1ZSBpcyB0aGF0IHRoZXJlIGFyZSB0d28gbWVtb3J5IHJlZ2lv bnMgd2hpY2ggYXJlIG1tYXAnZCBmb3IgZWFjaA0KPiAvZGV2L3Vpb1ggZGV2aWNlIGFuZCB0aGUg c2Vjb25kIG9uZSwgaW4gdGhlIHNlY29uZGFyeSBwcm9jZXNzLCBpcyBiZWluZw0KPiBtYXBwZWQg dG8gYW4gYWRkcmVzcyBvdGhlciB0aGFuIHRoZSByZXF1ZXN0ZWQgYWRkcmVzcy4gVGhpcyBjYXVz ZXMgdGhlDQo+IGNoZWNrIGZvciBwY2lfbWFwX3Jlc291cmNlKC4uLikgIT0gdWlvX3Jlcy0+bWFw c1tpXS5hZGRyIHRvIGZhaWwuIEkgdHJhY2tlZA0KPiB0aGUgcmVhc29uIGZvciBub3QgdXNpbmcg dGhlIHJlcXVlc3RlZCBhZGRyZXNzIHRvIHRoZSBtbWFwIGNhbGwgdG8gY3JlYXRlDQo+IHRoZSBz dGFjayBmb3IgYSB0aHJlYWQgY3JlYXRlZCBkdXJpbmcgb25lIG9mIChJIGZvcmdldCB3aGljaCAt IEkgdGhpbmsgZWFsKQ0KPiBlYWwvcGNpL3BtZF9pbml0IGNhbGxzIHdoaWNoIGlzIHVzZWQgdG8g aGFuZGxlIGludGVycnVwdHMuDQo+IA0KPiBXaXRoIERQREsgY29tcGlsZWQgYXMgYSBzaW5nbGUg c2hhcmVkIGxpYnJhcnkgb24gb3VyIHN5c3RlbSB0aGUgbWVtb3J5DQo+IGFkZHJlc3MgaGFuZGVk IGZvciB0aGUgc2Vjb25kIG1lbW9yeSByZWFjaCBmb3IgZWFjaCAvZGV2L3Vpb1ggaW4gdGhlDQo+ IHByaW1hcnkgcHJvY2VzcyBpcyByaWdodCBpbiB0aGUgbWlkZGxlIG9mIHRoZSBzdGFjayBmb3Ig dGhhdCB0aHJlYWQuDQo+IA0KPiBNeSBwb3NzaWJsZSBmaXg6IHVzZSAtLWJhc2UtdmlydGFkZHIg dG8gcG9wdWxhdGUgdGhlIHJlcXVlc3RlZCBhZGRyZXNzIGZvcg0KPiBtbWFwaW5nIHRoZSBtZW1v cnkgZm9yIC9kZXYvdWlvWCBJIGFtIG5vdCBzdXJlIGlmIHRoaXMgaXMgc2FmZSBidXQgaWYgaXQg aXMgSQ0KPiBjYW4gc3VibWl0IGEgcGF0Y2guIE15IGFwcHJvYWNoIHdhcyBpbiBlYWxfbWVtb3J5 LmMgdG8sIHJhdGhlciB0aGFuIGtlZXANCj4gYW4gJ29mZnNldCcgdmFyaWFibGUgbG9jYWxseSBq dXN0IGluY3JlbWVudCB0aGUgZ2xvYmFsIGJhc2VfdmlydGFkZHIgdmFsdWUgZWFjaA0KPiB0aW1l IHRocm91Z2ggdGhhdCBsb29wIGFuZCB0aGVuIHVzZSB0aGUgcmVzdWx0aW5nIGZpbmFsIHZhbHVl IHdoZW4gZG9pbmcgdGhlDQo+IC9kZXYvdWlvWCBtYXBwaW5ncy4NCj4gDQo+IE9mIGNvdXJzZSBp biAxLjYuMHIyIEkgYWxzbyByYW4gaW50byB0aGUgZXJybm8gYnVnIHdpdGggcGFyc2luZyAtLWJh c2UtdmlydGFkZHINCj4gYW5kIHN0cnRvdWxsIGJ1dCBpdCBsb29rcyBsaWtlIHRoYXQgd2FzIGZp eGVkIGluIDEuNy4wLg0KDQpXZSBhbHNvIHNlZSB0aGlzLiBUaGVyZSBpcyBhIHBhdGNoIGluIGEg cGF0Y2hzZXQgdGhhdCByZXNvbHZlcyB0aGlzDQoNCmh0dHA6Ly9kcGRrLm9yZy9tbC9hcmNoaXZl cy9kZXYvMjAxNC1KdW5lLzAwMzY4OS5odG1sDQoNCkl0IGhhc27igJl0IGJlZW4gcHVzaGVkIHll dC4NCg0KPiANCj4gDQo+IFRob3VnaHRzPyBUaGFua3MhDQo+IFN0ZWZhbg0K