From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KGdtn-0006MU-0Z for mharc-grub-devel@gnu.org; Wed, 09 Jul 2008 13:56:15 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KGdtl-0006La-OC for grub-devel@gnu.org; Wed, 09 Jul 2008 13:56:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KGdth-0006LE-9t for grub-devel@gnu.org; Wed, 09 Jul 2008 13:56:12 -0400 Received: from [199.232.76.173] (port=57133 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KGdth-0006L8-4s for grub-devel@gnu.org; Wed, 09 Jul 2008 13:56:09 -0400 Received: from rv-out-0708.google.com ([209.85.198.249]:57554) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KGdtg-0004L7-GG for grub-devel@gnu.org; Wed, 09 Jul 2008 13:56:08 -0400 Received: by rv-out-0708.google.com with SMTP id k29so3579130rvb.6 for ; Wed, 09 Jul 2008 10:56:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=m2nLeYPBgYAp0DPWjYGpB2XUfN7suaJlyB+eAUA7+zw=; b=if5jbqN1Gmd2IwpcPb+yuks7yJ5EzeOxFc9j0RelSqTUWBucQFMM68CxEBtwE/QgIN Kmk1jHhW6l7nhxHEpaCvbigUoWt/FGv7OZDvhKECLiNzdQFkUn2jbtAE6/dVodwaT0Vx Br1sKvoa2otFb+RUDoK50nwl1lHmqxw1XiaLo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=kmNfeN3rPaYt9SQ097TQZPFMwJ/l0axNgfS1Oivlb9mbMKbwQIamUN5lTHnErsRtYh 8wV/s3zMccVUQROm2GuAfOqCc6LR1H4/cDNCWZiew3V7hHQB+bFxkoHOHQ8lj13Y5E/V rvVoGnraEsFLBTQPp4qNQf8APhmxsgtSQeuMI= Received: by 10.141.156.11 with SMTP id i11mr4167225rvo.1.1215626166583; Wed, 09 Jul 2008 10:56:06 -0700 (PDT) Received: by 10.140.140.19 with HTTP; Wed, 9 Jul 2008 10:56:06 -0700 (PDT) Message-ID: Date: Wed, 9 Jul 2008 19:56:06 +0200 From: "=?UTF-8?Q?Javier_Mart=C3=ADn?=" To: "The development of GRUB 2" In-Reply-To: <1215584072.31230.9.camel@dv> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <200807080018.35215.okuji@enbug.org> <1215584072.31230.9.camel@dv> X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) Subject: Re: a bug in read X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2008 17:56:13 -0000 Q291bGRuJ3QgdGhpcyBoYXZlIGJlZW4gd29ya2VkIGFyb3VuZCBjaGFuZ2luZyB3aGlsZSB0byBk by13aGlsZSBhbmQKcmVmYWN0b3JpbmcgdGhlIGxvb3AgaW5zdGVhZCBvZiBjcmVhdGluZyBhIG5l dyB2YXJpYWJsZSwgd2hvc2UKaGFuZGxpbmcgdGFrZXMgc3BhY2U/IEknbSBub3Qgc3VyZSBpdCBj YW4gYmUgZG9uZSBiZWNhdXNlIEknbSBvbgp2YWNhdGlvbiBhbmQgcmVhZGluZyBtYWlsIHRocm91 Z2ggZGlhbHVwIGFjY2VzcywgYnV0IGl0IG1pZ2h0IGJlIHdvcnRoCmEgdHJ5LgoKMjAwOC83Lzks IFBhdmVsIFJvc2tpbiA8cHJvc2tpQGdudS5vcmc+Ogo+IE9uIFR1ZSwgMjAwOC0wNy0wOCBhdCAw MDoxOCArMDIwMCwgWW9zaGlub3JpIEsuIE9rdWppIHdyb3RlOgo+ID4gSGVsbG8sCj4gPgo+ID4g SSBoYXZlIG5vdGljZWQgdGhhdCByZWFkLmMgaGFzIGEgYnVnLiBJbiB0aGlzIGxpbmU6Cj4gPgo+ ID4gICB3aGlsZSAoKGxpbmVbaSAtIDFdICE9ICdcbicpICYmIChsaW5lW2kgLSAxXSAhPSAnXHIn KSkKPiA+Cj4gPiBMSU5FIGlzIG5vdCBpbml0aWFsaXplZCB5ZXQgYXQgdGhlIGZpcnN0IHRpbWUs IHNvIHRoaXMgcmVmZXJzIHRvIGEKPiA+IHVuaW5pdGlhbGl6ZWQgbG9jYXRpb24uCj4KPiBUaGFu ayB5b3UhICBXaGF0J3Mgd29yc2UsIGkgaXMgMCwgc28gd2UgYXJlIHJlYWRpbmcgb3V0c2lkZSB0 aGUgYnVmZmVyLgo+IEkgdGhpbmsgdGhpcyBwYXRjaCBzaG91bGQgZG8gd2hhdCB0aGUgY29kZSB3 YXMgbWVhbnQgdG8gZG86Cj4KPiBkaWZmIC0tZ2l0IGEvY29tbWFuZHMvcmVhZC5jIGIvY29tbWFu ZHMvcmVhZC5jCj4gaW5kZXggMTk5NTkxOC4uOTY1MTlmOCAxMDA2NDQKPiAtLS0gYS9jb21tYW5k cy9yZWFkLmMKPiArKysgYi9jb21tYW5kcy9yZWFkLmMKPiBAQCAtMzAsMTUgKzMwLDE2IEBAIGdy dWJfZ2V0bGluZSAodm9pZCkKPiAgIGludCBpOwo+ICAgY2hhciAqbGluZTsKPiAgIGNoYXIgKnRt cDsKPiArICBjaGFyIGxhc3QgPSAwOwo+Cj4gICBpID0gMDsKPiAgIGxpbmUgPSBncnViX21hbGxv YyAoMSArIGkgKyBzaXplb2YoJ1wwJykpOwo+ICAgaWYgKCEgbGluZSkKPiAgICAgcmV0dXJuIE5V TEw7Cj4KPiAtICB3aGlsZSAoKGxpbmVbaSAtIDFdICE9ICdcbicpICYmIChsaW5lW2kgLSAxXSAh PSAnXHInKSkKPiArICB3aGlsZSAoKGxhc3QgIT0gJ1xuJykgJiYgKGxhc3QgIT0gJ1xyJykpCj4g ICAgIHsKPiAtICAgICAgbGluZVtpXSA9IGdydWJfZ2V0a2V5ICgpOwo+ICsgICAgICBsYXN0ID0g bGluZVtpXSA9IGdydWJfZ2V0a2V5ICgpOwo+ICAgICAgIGlmIChncnViX2lzcHJpbnQgKGxpbmVb aV0pKQo+ICAgICAgICBncnViX3B1dGNoYXIgKGxpbmVbaV0pOwo+ICAgICAgIGkrKzsKPgo+Cj4g 77u/V2Ugc2hvdWxkIHRlc3QgYWxsIGdydWIgdXRpbGl0aWVzIGluIFZhbGdyaW5kIHRvIGZpbmQg c3VjaCBwcm9ibGVtcy4KPgo+IEJ5IHRoZSB3YXksIHJlYWQgaXMgbm90IGEgcGFydCBvZiBncnVi LWVtdS4gIFdlJ2xsIG5lZWQgdG8gaW1wcm92ZSB0aGUKPiBidWlsZCBzeXN0ZW0gdG8gbWFrZSBz dWNoIG92ZXJzaWdodHMgbGVzcyBsaWtlbHkuICBXZSBhbHNvIG5lZWQgImV4aXQiCj4gaW4gZ3J1 Yi1lbXUsIGFzICJyZWJvb3QiIGRvZXNuJ3Qgc291bmQgcmlnaHQuCj4KPiAtLQo+IFJlZ2FyZHMs Cj4gUGF2ZWwgUm9za2luCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCj4gR3J1Yi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBHcnViLWRldmVsQGdudS5v cmcKPiBodHRwOi8vbGlzdHMuZ251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dydWItZGV2ZWwKPgo=