On 2/7/15 8:35 AM, Andrei Borzenkov wrote:
В Wed, 04 Feb 2015 16:39:20 -0800
Alan Perry <ape...@snowmoose.com> пишет:
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
digging into the problem, it seems to be somewhere other than http. I
would elaborate further, but I am still working through why the code is
doing what I see on the network.
Another question about the http module. http_establish() builds a GET
request that may have a Content-Range header. However, looking at the
HTTP/1.1 RFCs, Content-Range is something that appears in a status 206
response, not in a request. The http module shouldn't insert this
header, should it?
alan
Thanks,
alan
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel