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 7EE5F8E7F for ; Sat, 23 Jan 2016 03:22:39 +0100 (CET) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga104.fm.intel.com with ESMTP; 22 Jan 2016 18:22:38 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,334,1449561600"; d="scan'208";a="896482595" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga002.jf.intel.com with ESMTP; 22 Jan 2016 18:22:39 -0800 Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.248.2; Fri, 22 Jan 2016 18:22:37 -0800 Received: from fmsmsx113.amr.corp.intel.com ([169.254.13.123]) by fmsmsx115.amr.corp.intel.com ([169.254.4.8]) with mapi id 14.03.0248.002; Fri, 22 Jan 2016 18:22:37 -0800 From: "Wiles, Keith" To: Panu Matilainen , Matthew Hall , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PKTGEN] fixing weird termio issues that complicate debugging Thread-Index: AQHRU59L/5nKQ1yupESU8yNkuJ/FmZ8GL1EAgAAExoCAAWuwAIAA9S+A Date: Sat, 23 Jan 2016 02:22:36 +0000 Message-ID: References: <569F2A07.9000606@mhcomputing.net> <56A09AE8.8050308@redhat.com> <2E473283-0D93-4E33-9D50-7067AC1E9285@intel.com> <56A1CFFE.1020306@redhat.com> In-Reply-To: <56A1CFFE.1020306@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.252.133.215] Content-Type: text/plain; charset="utf-8" Content-ID: <6A8201D40641CE49B2585806A9058EF2@intel.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PKTGEN] fixing weird termio issues that complicate debugging 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: Sat, 23 Jan 2016 02:22:40 -0000 T24gMS8yMi8xNiwgMTo0NSBBTSwgIlBhbnUgTWF0aWxhaW5lbiIgPHBtYXRpbGFpQHJlZGhhdC5j b20+IHdyb3RlOg0KDQo+T24gMDEvMjEvMjAxNiAwNTowMyBQTSwgV2lsZXMsIEtlaXRoIHdyb3Rl Og0KPj4gT24gMS8yMS8xNiwgMjo0NiBBTSwgIlBhbnUgTWF0aWxhaW5lbiIgPHBtYXRpbGFpQHJl ZGhhdC5jb20+IHdyb3RlOg0KPj4NCj4+PiBPbiAwMS8yMC8yMDE2IDA2OjI2IFBNLCBXaWxlcywg S2VpdGggd3JvdGU6DQo+Pj4+IE9uIDEvMjAvMTYsIDEyOjMyIEFNLCAiZGV2IG9uIGJlaGFsZiBv ZiBNYXR0aGV3IEhhbGwiIDxkZXYtYm91bmNlc0BkcGRrLm9yZyBvbiBiZWhhbGYgb2YgbWhhbGxA bWhjb21wdXRpbmcubmV0PiB3cm90ZToNCj4+Pj4NCj4+Pj4+IEhlbGxvLA0KPj4+Pj4NCj4+Pj4+ IFNpbmNlIHRoZSBwa3RnZW4gY29kZSBpcyByZWluZGVudGVkIEkgYW0gZmluZGluZyB0aW1lIHRv IHJlYWQgdGhyb3VnaCBpdA0KPj4+Pj4gYW5kIGV4cGVyaW1lbnQgYW5kIHNlZSBpZiBJIGNhbiBn ZXQgaXQgd29ya2luZy4NCj4+Pj4+DQo+Pj4+PiBJIGhhdmUgaXNzdWVzIHdpdGggdGhlIGluaXQg cHJvY2VzcyBvZiBwa3RnZW4uIEl0IGlzIGRpZmZpY3VsdCB0byBkZWJ1Zw0KPj4+Pj4gaXQgYmVj YXVzZSB0aGUgaW5pdCBjb2RlIGRvZXMgYSBsb3Qgb2YgdmVyeSBzY2FyeSBzdHVmZiB0byB0aGUg dGVybWluYWwNCj4+Pj4+IGNvbnRyb2wgLyBUVFkgZGV2aWNlIGF0IGluY29udmVuaWVudCB0aW1l cyBpbiBhbiBpbmNvbnZlbmllbnQgb3JkZXIsIGFuZA0KPj4+Pj4gaW4gdGhlIHByb2Nlc3MgZGFt YWdlcyB0aGUgZGVidWcgb3V0cHV0IGFuZCBkYW1hZ2VzIHRoZSBzY3JlZW4gb2YgeW91cg0KPj4+ Pj4gR0RCIHdpdGhvdXQgZG9pbmcgd2VpcmQgdGhpbmdzIHRvIHJ1biBHREIgb24gYSBkaWZmZXJl bnQgVFRZLg0KPj4+Pj4NCj4+Pj4+IE9mIGNvdXJzZSBJIGFtIHdpbGxpbmcgdG8gY29udHJpYnV0 ZSBwYXRjaGVzIGFuZCBub3QganVzdCBjb21wbGFpbiwgYnV0DQo+Pj4+PiBmaXJzdCBJIG5lZWQg c29tZSBoZWxwIHRvIGZvbGxvdyB3aGF0IGlzIGdvaW5nIG9uLg0KPj4+Pj4NCj4+Pj4+IEhlcmUg aXMgdGhlIHByb2JsZW1hdGljIGNhbGwtZmxvdyB3aXRoIHNvbWUgZXhwbGFuYXRpb24gd2hhdCB3 ZW50IHdyb25nDQo+Pj4+PiB0cnlpbmcgaXQgb24gc29tZSBjb21tdW5pdHkgbWFjaGluZXMgb3V0 c2lkZSBvZiBpdHMgb3JpZ2luYWwgZW52aXJvbm1lbnQ6DQo+Pj4+Pg0KPj4+Pj4gMSkgaXQgY2Fs bHMgcHJpbnRmKCJcbiVzICVzXG4iLCB3cl9jb3B5cmlnaHRfbXNnKCksIHdyX3Bvd2VyZWRfYnko KSk7DQo+Pj4+PiB3aGljaCBkdW1wcyB0b25zIG9mIHdlaXJkIGJvaWxlcnBsYXRlIG9mIGxpY2Vu c2VzLCBjb3B5cmlnaHRzLCBjb2RlDQo+Pj4+PiBjcmVhdG9yLCBldGMuDQo+Pj4+Pg0KPj4+Pj4g SXQgaXMgb3BlbiBzb3VyY2UgYW5kIGV2ZXJ5Ym9keSB0aGF0IG1hdHRlcnMgYWxyZWFkeSBrbm93 cyB3aG8gY29kZWQgaXQsDQo+Pj4+PiBzbyBpcyB0aGlzIHN0dWZmIHJlYWxseSB0aGF0IGltcG9y dGFudD8gVGhpcyBnZXRzIGluIHRoZSB3YXkgd2hlbiB5b3UNCj4+Pj4+IGFyZSB0cnlpbmcgdG8g d29yayBvbiBpdCBhbmQgSSBqdXN0IGhhdmUgdG8gY29tbWVudCBpdCBvdXQuDQo+Pj4+DQo+Pj4+ IE9uZSBwcm9ibGVtIGlzIGEgbnVtYmVyIG9mIHBlb3BsZSB3YW50ZWQgdG8gc3RlYWwgdGhlIGNv ZGUgYW5kIHVzZSBpbg0KPj4+PiBhIHBhaWQgYXBwbGljYXRpb24sIHNvIHRoZSBjb3B5cmlnaHQg aXMgc29tZSB3aGF0IGEgcmVxdWlyZW1lbnQuDQo+Pj4NCj4+PiBJbiB0aGF0IGNhc2UsIHdoeSBp cyBpdCB1bmRlciBhIEJTRCdpc2ggbGljZW5zZSBpbnN0ZWFkIG9mIHNvbWV0aGluZw0KPj4+IGxp a2UgR1BMIHRoYXQncyBkZXNpZ25lZCB0byBwcmV2ZW50IGl0IGluIHRoZSBmaXJzdCBwbGFjZT8g TWlnaHQgYmUgdG9vDQo+Pj4gbGF0ZSB0byBjaGFuZ2UgaXQgYnkgbm93LCBqdXN0IHdvbmRlcmlu Zy4NCj4+DQo+PiBEUERLIGlzIEJTRCwgc28geW91IGNhbiBub3QgdXNlIGEgR1BMIGFwcGxpY2F0 aW9uIHdpdGggRFBESyAoSSB0aGluaykNCj4NCj5XZWxsIEkgc3VyZSBob3BlIHRoZSBsaWNlbnNl IGlzIG5vdCBjaG9zZW4gYnkgdGhhdCBhc3N1bXB0aW9uLiBXaHkgDQo+YXNzdW1lIHdoZW4geW91 IGNhbiB0cml2aWFsbHkgY2hlY2ssIGVnOg0KPmh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy9s aWNlbnNlLWxpc3QuaHRtbA0KPg0KPkRQREsgaXRzZWxmIGlzIHVuZGVyIHRoZSB2ZXJ5IGxheCAz LWNsYXVzZSBCU0QgbGljZW5zZSB3aGljaCBpcyANCj5jb21wYXRpYmxlIHdpdGggdGhlIEdQTC4g VGhlIDQtY2xhdXNlICJhZHZlcnRpc2luZyBsaWNlbnNlIiB1c2VkIGJ5IA0KPnBrdGdlbiBpcyBu b3QuIEJ1dCBpdHMgbm90IHRoZSBsaWNlbnNlIEknbSBjb21wbGFpbmluZyBhYm91dC4NCj4NCj4+ IGFueXdheSBJIGNhbiB0cnkgdG8gc3BlZWQgeW91IHRoZSBzY3JlZW5zLCBidXQgZG9lcyBpdCBy ZWFsbHkgbWF0dGVyDQo+PiBhcyB0aGVzZSBhcmUgb25seSBhdCBzdGFydHVwIGFuZCBJIG5vcm1h bGx5IGxlYXZlIHBrdGdlbiBydW5uaW5nIGZvcg0KPj4gbG9uZyBwZXJpb2RzIG9mIHRpbWUuIFRo ZSBleHRyYSB0aW1lIGF0IHRoZSBzdGFydCBkb2VzIG5vdCBzZWVtIHRvDQo+PiBiZSBhIGJpZyBp c3N1ZSwgcmlnaHQ/DQo+DQo+V2Ugd291bGRuJ3QgYmUgZGlzY3Vzc2luZyB0aGlzIGlmIGl0IHdh cyBub3QgYW4gaXNzdWUuIEl0IGlzIG9mZmVuc2l2ZSANCj5lbm91Z2ggdG8gdHVybiBhd2F5IGJv dGggdXNlcnMgYW5kIGNvbnRyaWJ1dG9ycywgYW5kIG1lcmVseSBzcGVlZGluZyB1cCANCj5hIGJp dCBpcyBub3QgZ29pbmcgdG8gbWFrZSBpdCBhIHdob2xlIGxvdCBiZXR0ZXIuDQo+DQo+QXMgSSAo YW5kIG5vdyBvdGhlcnMgYXMgd2VsbCkgYWxyZWFkeSBzdWdnZXN0ZWQgY2hhbmdpbmcgaXQgdG8g YSBvbmUgDQo+bGluZSBwcmludG91dCBpcyB3aGF0IHdvdWxkIG1ha2Ugd29ybGRzIG9mIGRpZmZl cmVuY2Ugd2hpbGUgc3RpbGwgDQo+Y29tcGx5aW5nIHdpdGggdGhlIGxpY2Vuc2UgQUZBSUNULiBU aGUgbGljZW5zZSB0ZXh0IHJlcXVpcmVzIHByaW50aW5nIA0KPm91dCB0aGUgY29weXJpZ2h0IG5v dGljZSwgaXQgZG9lcyBub3Qgc2F5IGFueXRoaW5nIGFib3V0IHJlbmRlcmluZyBpdCBpbiANCj5m dWxsLXNjcmVlbiBhc2NpaS1hcnQsIG9yIHByaW50aW5nIG91dCB0aGUgZW50aXJlIGxpY2Vuc2Uu DQoNClRoYW5rIHlvdSBQYW51IGZvciB5b3VyIGlucHV0LCBJIHdpbGwgdGhpbmsgYWJvdXQuDQoN Cj4NCj4JLSBQYW51IC0NCj4NCg0KDQpSZWdhcmRzLA0KS2VpdGgNCg0KDQoNCg0K