From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=49501 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OMjjs-0003pQ-G3 for qemu-devel@nongnu.org; Thu, 10 Jun 2010 11:32:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OMjjr-0004WB-5P for qemu-devel@nongnu.org; Thu, 10 Jun 2010 11:32:16 -0400 Received: from mail-wy0-f173.google.com ([74.125.82.173]:65068) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OMjjq-0004Vq-Vm for qemu-devel@nongnu.org; Thu, 10 Jun 2010 11:32:15 -0400 Received: by wyb36 with SMTP id 36so52642wyb.4 for ; Thu, 10 Jun 2010 08:32:13 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <4C110579.2040208@redhat.com> Date: Thu, 10 Jun 2010 17:32:09 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1275497729-13120-1-git-send-email-armbru@redhat.com> <1275497729-13120-14-git-send-email-armbru@redhat.com> In-Reply-To: <1275497729-13120-14-git-send-email-armbru@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH 13/13] blockdev: New -blockdev to define a host block device List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Markus Armbruster Cc: kwolf@redhat.com, qemu-devel@nongnu.org, kraxel@redhat.com On 06/02/2010 06:55 PM, Markus Armbruster wrote: > * Like -drive, -blockdev ignores cache= silently when snapshot=on. Do > we really want that? Yes, the changes are throw-away by definition. Might as well use cache=unsafe. > + if (snapshot) { > + /* always use write-back with snapshot */ > + /* FIXME ignores explicit cache= *silently*; really want that? */ > + flags &= ~BDRV_O_CACHE_MASK; > + flags |= (BDRV_O_SNAPSHOT | BDRV_O_CACHE_WB); > + flags |= BDRV_O_SNAPSHOT; Cut and paste? Paolo