From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:55367) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svr7C-0007EI-4T for qemu-devel@nongnu.org; Mon, 30 Jul 2012 10:38:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Svr79-0005mV-GM for qemu-devel@nongnu.org; Mon, 30 Jul 2012 10:38:34 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svr79-0005mK-8T for qemu-devel@nongnu.org; Mon, 30 Jul 2012 10:38:31 -0400 Message-ID: <50169C61.3010800@redhat.com> Date: Mon, 30 Jul 2012 16:38:25 +0200 From: Kevin Wolf MIME-Version: 1.0 References: <1343318389-28877-1-git-send-email-rjones@redhat.com> <1343318389-28877-2-git-send-email-rjones@redhat.com> <87txwt8fvl.fsf@codemonkey.ws> <5012E592.8010400@redhat.com> <20120730135136.GE2701@amd.home.annexia.org> <501692DF.5090904@redhat.com> <5016944B.8070501@redhat.com> <5016959C.5070004@redhat.com> In-Reply-To: <5016959C.5070004@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] block: Add -drive detect_zero=on|off option to detect all zero writes. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: Eric Blake , "Richard W.M. Jones" , Anthony Liguori , qemu-devel@nongnu.org Am 30.07.2012 16:09, schrieb Paolo Bonzini: > Il 30/07/2012 16:03, Eric Blake ha scritto: >> Ooh, nice bullet point to add to my upcoming presentation at Linux >> Plumber's Conference in a month: >> http://summit.linuxplumbersconf.org/lpc-2012/meeting/33/lpc2012-ref-improved-virt-disk-handling/ >> >> Does anyone else have some annoyances about large sparse file handling >> where improving the kernel would make our life easier, that I should >> incorporate into my discussion? > > In case you haven't mentioned them: > > * lseek(SEEK_HOLE/SEEK_DATA) support in the block layer using GET LBA > STATUS. > > * support for connecting to an iSCSI target without scanning partitions. > > * support for fsync/fdatasync with ranges (or alternatively, > sync_file_range that writes metadata). In the context of libguestfs we recently found this one: * sync() should actually flush the disk caches Kevin