From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LPLgw-00033w-VY for qemu-devel@nongnu.org; Tue, 20 Jan 2009 13:51:15 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LPLgv-00032p-3u for qemu-devel@nongnu.org; Tue, 20 Jan 2009 13:51:13 -0500 Received: from [199.232.76.173] (port=48490 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LPLgu-00032c-N3 for qemu-devel@nongnu.org; Tue, 20 Jan 2009 13:51:12 -0500 Received: from mx2.redhat.com ([66.187.237.31]:59027) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LPLgs-0003uz-Si for qemu-devel@nongnu.org; Tue, 20 Jan 2009 13:51:11 -0500 From: Glauber Costa Date: Tue, 20 Jan 2009 13:50:59 -0500 Message-Id: <1232477465-32386-1-git-send-email-glommer@redhat.com> Subject: [Qemu-devel] [PATCH 0/6] Bypass tcg memory functions -v1.0-2009 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 Cc: aliguori@us.ibm.com This series is not very different from the last one that did it. Just bringing it back from my vacations. Idea is to replace tcg memory functions with kvm's, selectable at runtime. Right now we use a conditional selection. In the future, we might use function pointers to allow for easy coupling of any hypervisor.