From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:40637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QHKSN-0004Zq-L4 for qemu-devel@nongnu.org; Tue, 03 May 2011 14:36:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QHKSM-0001eI-Nf for qemu-devel@nongnu.org; Tue, 03 May 2011 14:36:23 -0400 Received: from mx1.redhat.com ([209.132.183.28]:50433) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QHKSM-0001e7-Bc for qemu-devel@nongnu.org; Tue, 03 May 2011 14:36:22 -0400 From: Alex Williamson Date: Tue, 03 May 2011 12:36:19 -0600 Message-ID: <20110503182039.28430.26530.stgit@s20.home> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PATCH v2 0/3] CPUPhysMemoryClient: Fixes and batching List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, anthony@codemonkey.ws Cc: jan.kiszka@siemens.com, alex.williamson@redhat.com, armbru@redhat.com, mst@redhat.com This series pulls together several related patches for bugs and performance that I found last week. Only the 2nd patch is actually modified from inital posting, adding the comments suggested by Markus. The 1st two patches fix pretty serious brokeness in the CPUPhysMemoryClient interface. Of the two current users, kvm and vhost, only vhost is actually affected by these bugs. Please apply. Thanks, Alex --- Alex Williamson (3): CPUPhysMemoryClient: Batch contiguous addresses when playing catchup CPUPhysMemoryClient: Pass guest physical address not region offset CPUPhysMemoryClient: Fix typo in phys memory client registration exec.c | 46 ++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 40 insertions(+), 6 deletions(-)