From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1YKYRh-00011m-BS for mharc-grub-devel@gnu.org; Sun, 08 Feb 2015 15:27:09 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46231) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKYRf-0000yI-BO for grub-devel@gnu.org; Sun, 08 Feb 2015 15:27:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKYRb-0000tS-3H for grub-devel@gnu.org; Sun, 08 Feb 2015 15:27:07 -0500 Received: from outbound-relay3.guardedhost.com ([216.239.133.203]:43031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKYRa-0000j2-VO for grub-devel@gnu.org; Sun, 08 Feb 2015 15:27:03 -0500 Received: from ten-mx02.omnis.com (mx02.guardedhost.com [IPv6:2607:fe90:1:1::53:7]) by outbound-relay.guardedhost.com (Postfix) with ESMTP id 3kgMNG6Q9sz3wsg; Sun, 8 Feb 2015 20:26:54 +0000 (GMT) Received: from alan-perrys-macbook-pro.local (174-21-242-173.tukw.qwest.net [174.21.242.173]) (Authenticated sender: aperry@snowmoose.com) by ten-mx02.omnis.com (Postfix) with ESMTPA id 3kgMND5N3xzylB; Sun, 8 Feb 2015 20:26:52 +0000 (GMT) Message-ID: <54D7C68D.9050600@snowmoose.com> Date: Sun, 08 Feb 2015 12:26:53 -0800 From: Alan Perry Organization: Snowmoose Software User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Andrei Borzenkov Subject: Re: Is anyone using the http module to do largish transfers? References: <54D2BBB8.7000809@snowmoose.com> <20150207193517.50294beb@opensuse.site> In-Reply-To: <20150207193517.50294beb@opensuse.site> Content-Type: text/plain; charset=utf-8; format=flowed X-Virus-Scanned: clamav-milter 0.98.6 at ten-mx02.omnis.com X-Virus-Status: Clean X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse-Id: 72b8cbc4-a9b4-4ad0-a836-b58929348b7b Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 216.239.133.203 Cc: grub-devel@gnu.org X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2015 20:27:08 -0000 On 2/7/15 8:35 AM, Andrei Borzenkov wrote: > =D0=92 Wed, 04 Feb 2015 16:39:20 -0800 > Alan Perry =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >> Hi, >> >> I am trying to debug a problem involving largish HTTP data transfers >> (around 80M). I have no problem transferring around 3M with the grub >> http module. Has anyone here observed a similar issue or is this not = a >> problem for others and I should be looking for the problem somewhere >> other than the http module? > I did a quick test and was able to do "initrd (http)/initrd" for ~90MB > file using current git. This is under QEMU. Physical hardware may be > different. OK, knowing that it works in some instances is good. As I have been=20 digging into the problem, it seems to be somewhere other than http. I=20 would elaborate further, but I am still working through why the code is=20 doing what I see on the network. Another question about the http module. http_establish() builds a GET=20 request that may have a Content-Range header. However, looking at the=20 HTTP/1.1 RFCs, Content-Range is something that appears in a status 206=20 response, not in a request. The http module shouldn't insert this=20 header, should it? alan > >> Thanks, >> >> alan >> >> >> _______________________________________________ >> Grub-devel mailing list >> Grub-devel@gnu.org >> https://lists.gnu.org/mailman/listinfo/grub-devel