From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHaEb-0008Uu-Fs for qemu-devel@nongnu.org; Mon, 18 Mar 2013 09:36:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UHaEN-0000hE-GB for qemu-devel@nongnu.org; Mon, 18 Mar 2013 09:36:17 -0400 Received: from mail-ia0-x22a.google.com ([2607:f8b0:4001:c02::22a]:54180) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UHaEN-0000ge-9B for qemu-devel@nongnu.org; Mon, 18 Mar 2013 09:36:03 -0400 Received: by mail-ia0-f170.google.com with SMTP id h8so5355559iaa.29 for ; Mon, 18 Mar 2013 06:36:02 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <20130318111028.GC11058@stefanha-thinkpad.redhat.com> References: <1363589264-31606-1-git-send-email-harryxiyou@gmail.com> <20130318111028.GC11058@stefanha-thinkpad.redhat.com> Date: Mon, 18 Mar 2013 21:36:01 +0800 Message-ID: From: harryxiyou Content-Type: text/plain; charset=UTF-8 Subject: Re: [Qemu-devel] [PATCH] HLFS driver for QEMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: kwolf@redhat.com, cloudxy@googlegroups.com, kanghua151@gmail.com, qemu-devel@nongnu.org, stefanha@redhat.com On Mon, Mar 18, 2013 at 7:10 PM, Stefan Hajnoczi wrote: Hi Stefan, > Is HLFS making releases that distros can package? I don't see packages > in Debian or Fedora. We will make packages for Debian and Fedora. > > Block drivers in qemu.git should have active and sustainable communities > behind them. Cloudxy is an active and sustainable community, which HLFS is just a sub-project of it. > For example, if this is a research project where the team > will move on within a year, then it may not be appropriate to merge the > code into QEMU. HLFS have been developed for two years. > Can you share some background on the HLFS community and > where the project is heading? See http://code.google.com/p/cloudxy/ (Our Main Website) for details (in Chinese). See http://code.google.com/p/cloudxy/wiki/WHAT_IS_CLOUDXY for details.(in English) > >> --- >> block/Makefile.objs | 2 +- >> block/hlfs.c | 515 +++++++++++++++++++++++++++++++++++++++++++++++++++ >> configure | 51 +++++ >> 3 files changed, 567 insertions(+), 1 deletion(-) >> create mode 100644 block/hlfs.c >> >> diff --git a/block/Makefile.objs b/block/Makefile.objs >> index c067f38..723c7a5 100644 >> --- a/block/Makefile.objs >> +++ b/block/Makefile.objs >> @@ -8,7 +8,7 @@ block-obj-$(CONFIG_POSIX) += raw-posix.o >> block-obj-$(CONFIG_LINUX_AIO) += linux-aio.o >> >> ifeq ($(CONFIG_POSIX),y) >> -block-obj-y += nbd.o sheepdog.o >> +block-obj-y += nbd.o sheepdog.o hlfs.o > > Missing CONFIG_HLFS to compile out hlfs.o. I changed this according to sheepdog. I cannot see any CONFIG_SHEEPDOG. [...] > >> + echo "999 CLIBS is $CLIBS\n" >> + echo "999 CFLAGS is $CFLAGS\n" > > Debugging? I will fix these problems you said. Thanks very much. -- Thanks Harry Wei