From owner-freebsd-virtualization@freebsd.org Sat Aug 22 17:39:35 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 39A1F9BF38C for ; Sat, 22 Aug 2015 17:39:35 +0000 (UTC) (envelope-from anupshendkar@gmail.com) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC663DDF; Sat, 22 Aug 2015 17:39:34 +0000 (UTC) (envelope-from anupshendkar@gmail.com) Received: by wicja10 with SMTP id ja10so38560675wic.1; Sat, 22 Aug 2015 10:39:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=bxj6QRu7lPOPaMqbNFwz53W2iN3cSYd4+zPyNpTVDck=; b=LE/SFZaHT6x7AhFOZmqp9qg3dZal3uRK7d4lpVjzPyFHaaJ3Q3PHx1MAGfC7wB/PCJ tTJJ3ZJ9xVd4TSAWGeT3TIPzMtrgtGqYG3Mtm0ILM0HNByao9Wr8gh98as+Py6jl3+mL /Bb80O/5dDIekgy0cJECy9McsZr7s4n0/qcI6LW6ilt7yH1ByHWViEndss5jpUsk+fcc f+S5INmjQq04wrLJFDEEoqJ1tkXJY2/g3TEAz03qmMvXk4JMU7ezIYfCFGiHOlYa3Svy +iYT8LbFEYRQKS90f4ucJjO08O/+EGZgIsaAgY+A3DUrh4E0maI5hWqZXbJ8Q54rd1HI 1VJA== MIME-Version: 1.0 X-Received: by 10.194.60.11 with SMTP id d11mr25549851wjr.143.1440265173234; Sat, 22 Aug 2015 10:39:33 -0700 (PDT) Received: by 10.28.52.199 with HTTP; Sat, 22 Aug 2015 10:39:33 -0700 (PDT) In-Reply-To: <82428A6C-5C61-407D-BB2F-CEB679532B17@xcllnt.net> References: <55D181A2.8070502@freebsd.org> <7E0B1B98-8408-41C6-930B-133DC269311C@xcllnt.net> <56AD7CEE-9878-41C0-AACA-543CA7E13F49@xcllnt.net> <82428A6C-5C61-407D-BB2F-CEB679532B17@xcllnt.net> Date: Sat, 22 Aug 2015 23:09:33 +0530 Message-ID: Subject: Re: bhyve: Support for QCOW2 image format From: anup shendkar To: Marcel Moolenaar Cc: freebsd-virtualization@freebsd.org, Peter Grehan Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Aug 2015 17:39:35 -0000 On Fri, Aug 21, 2015 at 9:08 PM, Marcel Moolenaar wrote= : > >> On Aug 19, 2015, at 11:59 PM, anup shendkar wro= te: >> >>> BTW: Shall I move this code to github for easy collaboration? >>> >> Yes. As you said, that would make collaboration easier. > > https://github.com/xcllnt/libvdsk > > Sources contain libdisk, bhyve and bhyveload. > bhyve is up-to-date with -current and it=E2=80=99s functional for raw dis= ks. > You can therefore build and install this version of bhyve and have > it use libvdsk already. > > When working on libvdsk, please make sure raw disks are not broken, > as it=E2=80=99s our baseline. > > For example: if you use a QCOW disk (once you have enough support) > and you get a kernel panic, boot the same kernel from a raw disk to > see if it=E2=80=99s the kernel or the QCOW disk. > > Have fun! > Thanks Marcel. Thanks for your clear directions. With all this is in place, I hope I will be ready with QCOW image support soon. Regards, Anup > -- > Marcel Moolenaar > marcel@xcllnt.net > --=20 anup shendkar