From: Nolan <nolan@sigbus.net>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Re: [PATCH] An alternative http protocol
Date: Mon, 13 Apr 2009 20:50:45 +0000 (UTC) [thread overview]
Message-ID: <loom.20090413T204345-587@post.gmane.org> (raw)
In-Reply-To: 5EC9D648-B337-455A-B3E2-C14ED7237711@suse.de
Alexander Graf <agraf <at> suse.de> writes:
> FWIW libcurl supports these too plus FTP and TFTP, though I haven't
> tried it myself. The good thing about the FTP/TFTP support is that it
> should bascially work exactly the same, so libcurl interprets the
> "range" parameter and ends up doing "the right thing" for the
> respective protocols.
I've poked around a bit, and it looks like libneon makes doing AIO difficult.
Getting FTP for free is pretty compelling, and there might be a use-case for
TFTP out there somewhere.
So I think the smart thing to do is to add a simple cache to your libcurl based
implementation. Either the extremely simple 1 entry cache I used, or a more
clever one. I'm happy to add it after you convert to AIO.
For the use case of booting over HTTP from an .iso file, the cache is not really
optional. A cacheless install of debian etch from an Apache server resulted in
~60MB of log entries, and took hours. Doing this to someone else's server is
extremely anti-social.
prev parent reply other threads:[~2009-04-13 20:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-10 1:56 [Qemu-devel] [PATCH] An alternative http protocol Nolan
2009-04-11 14:08 ` Alexander Graf
2009-04-13 20:50 ` Nolan [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=loom.20090413T204345-587@post.gmane.org \
--to=nolan@sigbus.net \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).