From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ww0-f49.google.com ([74.125.82.49]) by canuck.infradead.org with esmtp (Exim 4.72 #1 (Red Hat Linux)) id 1PEeXq-000659-GE for linux-mtd@lists.infradead.org; Sat, 06 Nov 2010 08:54:43 +0000 Received: by wwe15 with SMTP id 15so4670284wwe.18 for ; Sat, 06 Nov 2010 01:54:40 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <4CD11C03.3090207@parrot.com> From: Mike Frysinger Date: Sat, 6 Nov 2010 04:54:20 -0400 Message-ID: Subject: Re: Suggested patch: reset errno after isatty() To: Ketil Froyn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Cc: "linux-mtd@lists.infradead.org" , Matthieu CASTET List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , T24gV2VkLCBOb3YgMywgMjAxMCBhdCAwOToxNiwgS2V0aWwgRnJveW4gd3JvdGU6Cj4gT24gV2Vk LCBOb3YgMywgMjAxMCBhdCA5OjIzIEFNLCBNYXR0aGlldSBDQVNURVQgd3JvdGU6Cj4gVGhpcyBj b2RlIGhhcyBiZWVuIHJld3JpdHRlbiwgYnV0IHRoZSBuZXcgbWFzdGVyIGlzbid0IHdvcmtpbmcg Zm9yIG1lCj4gKHlldCkuIFRoaXMgcGF0Y2ggYWdhaW5zdCB2MS40LjEgc2VlbXMgdG8gaGF2ZSBz b2x2ZWQgbXkgcHJvYmxlbXMgZm9yCj4gbm93LiBJJ3ZlIGp1c3QgcmVwbGFjZWQgcHJlYWQoKSB3 aXRoIHJlYWQoKSwgYmVjYXVzZSBpdCB3b3JrcywgYW5kCj4gZml4ZWQgdXAgdGhlIGVycm9yIGNo ZWNraW5nLgo+Cj4gLS0tIGEvbmFuZGR1bXAuYwo+ICsrKyBiL25hbmRkdW1wLmMKPiBAQCAtNDEy LDEwICs0MTIsMjUgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiBjb25zdCBhcmd2W10pCj4g wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBtZW1zZXQgKHJlYWRidWYsIDB4ZmYs IGJzKTsKPiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoH0gZWxzZSB7Cj4gwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAvKiBSZWFkIHBhZ2UgZGF0YSBhbmQgZXhpdCBvbiBmYWlsdXJl ICovCj4gLSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpZiAocHJlYWQoZmQsIHJl YWRidWYsIGJzLCBvZnMpICE9IGJzKSB7Cj4gLSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBwZXJyb3IoInByZWFkIik7Cj4gLSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBnb3RvIGNsb3NlYWxsOwo+IC0gwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgfQo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgZG8gewo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg cmV0ID0gcmVhZChmZCwgcmVhZGJ1ZiwgYnMpOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgaWYgKHJldCA9PSAtMSkgewo+ICsgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgaWYgKGVycm5vID09IEVB R0FJTiB8fCBlcnJubyA9PSBFSU5UUikgewo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgY29udGludWU7Cj4gKyDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9 Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBwZXJyb3IoInJlYWQiKTsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGdvdG8gY2xvc2VhbGw7Cj4gKyDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBpZiAocmV0ID09IDApIHsKPiArIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHByaW50ZigiTm8g bW9yZSBkYXRhIHRvIHJlYWRcbiIpOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnJlYWs7Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB9Cj4gKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBpZiAocmV0ICE9IGJzKSB7Cj4gKyDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBmcHJpbnRmKHN0ZGVyciwg InJlYWQoKSBnb3QKPiB3cm9uZyBudW1iZXIgb2YgYnl0ZXM6IGdvdCAlaSwgZXhwZWN0ZWQgJWlc biIsIHJldCwgYnMpOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgZ290byBjbG9zZWFsbDsKPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIH0KPiArIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGJyZWFrOwo+ICsgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgfSB3aGlsZSAoMSk7Cj4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB9Cgpkb2VzbnQgbGli bXRkIHByb3ZpZGUgcmVhZCBmdW5jdGlvbnMgYWxyZWFkeSA/Ci1taWtlCg==