From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=39767 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PlM3D-00019E-By for qemu-devel@nongnu.org; Fri, 04 Feb 2011 08:50:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PlM37-0008Sj-52 for qemu-devel@nongnu.org; Fri, 04 Feb 2011 08:50:15 -0500 Received: from e33.co.us.ibm.com ([32.97.110.151]:60455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PlM36-0008S6-UF for qemu-devel@nongnu.org; Fri, 04 Feb 2011 08:50:09 -0500 Received: from d03relay03.boulder.ibm.com (d03relay03.boulder.ibm.com [9.17.195.228]) by e33.co.us.ibm.com (8.14.4/8.13.1) with ESMTP id p14DhrKm028503 for ; Fri, 4 Feb 2011 06:43:53 -0700 Received: from d03av05.boulder.ibm.com (d03av05.boulder.ibm.com [9.17.195.85]) by d03relay03.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p14Do6Fu109892 for ; Fri, 4 Feb 2011 06:50:06 -0700 Received: from d03av05.boulder.ibm.com (loopback [127.0.0.1]) by d03av05.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p14Do6JO007889 for ; Fri, 4 Feb 2011 06:50:06 -0700 From: Michael Roth Date: Fri, 4 Feb 2011 07:49:49 -0600 Message-Id: <1296827392-1291-2-git-send-email-mdroth@linux.vnet.ibm.com> In-Reply-To: <1296827392-1291-1-git-send-email-mdroth@linux.vnet.ibm.com> References: <1296827392-1291-1-git-send-email-mdroth@linux.vnet.ibm.com> Subject: [Qemu-devel] [RFC][PATCH v1 1/4] qtest: add qtest to supported qemu modules List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: aliguori@linux.vnet.ibm.com, ryanh@us.ibm.com, agl@linux.vnet.ibm.com, mdroth@linux.vnet.ibm.com, stefanha@linux.vnet.ibm.com Signed-off-by: Michael Roth --- module.h | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/module.h b/module.h index 9263f1c..d2bf34d 100644 --- a/module.h +++ b/module.h @@ -24,12 +24,15 @@ typedef enum { MODULE_INIT_BLOCK, MODULE_INIT_DEVICE, MODULE_INIT_MACHINE, - MODULE_INIT_MAX + MODULE_INIT_QTEST_REGISTRY, + MODULE_INIT_MAX, } module_init_type; #define block_init(function) module_init(function, MODULE_INIT_BLOCK) #define device_init(function) module_init(function, MODULE_INIT_DEVICE) #define machine_init(function) module_init(function, MODULE_INIT_MACHINE) +#define qtest_init_registry(function) \ + module_init(function, MODULE_INIT_QTEST_REGISTRY) void register_module_init(void (*fn)(void), module_init_type type); -- 1.7.0.4