From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LiZVl-0005Uc-1D for qemu-devel@nongnu.org; Sat, 14 Mar 2009 15:27:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LiZVg-0005Pn-Bh for qemu-devel@nongnu.org; Sat, 14 Mar 2009 15:27:08 -0400 Received: from [199.232.76.173] (port=56213 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LiZVg-0005PV-6z for qemu-devel@nongnu.org; Sat, 14 Mar 2009 15:27:04 -0400 Received: from verein.lst.de ([213.95.11.210]:58673) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA1:24) (Exim 4.60) (envelope-from ) id 1LiZVf-0000TQ-O0 for qemu-devel@nongnu.org; Sat, 14 Mar 2009 15:27:04 -0400 Date: Sat, 14 Mar 2009 20:27:01 +0100 From: Christoph Hellwig Message-ID: <20090314192701.GA3497@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PATCH 0/6] add real vectored block I/O support Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This patch adds support to pass down vectored I/O requests from virtio and ide all the way down to the posix raw image format. Other image formats aren't updated to support vectored I/O yet. The last patch in the series is rather experminental and requires unmerged Linux kernel patches to actually implement the preadv/pwritev syscalls. Note that this series currently disables scsi generic support as I haven't had time to deal with the recent changes in that area yet. A working scsi generic support will be back in the next version of the patchset.