From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wzca6-00072t-Lq for qemu-devel@nongnu.org; Tue, 24 Jun 2014 22:05:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wzca2-000175-Sc for qemu-devel@nongnu.org; Tue, 24 Jun 2014 22:05:02 -0400 Received: from mx1.redhat.com ([209.132.183.28]:53885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wzca2-00016y-JF for qemu-devel@nongnu.org; Tue, 24 Jun 2014 22:04:58 -0400 From: Eduardo Habkost Date: Tue, 24 Jun 2014 23:04:43 -0300 Message-Id: <1403661885-28619-1-git-send-email-ehabkost@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH v2 0/2] Introduce common QEMU_COMPAT_* macros List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, "Michael S. Tsirkin" Cc: Peter Maydell , Marcel Apfelbaum , Alexey Kardashevskiy , Markus Armbruster , Paul Mackerras , Anthony Liguori , Igor Mammedov , Paolo Bonzini , =?UTF-8?q?Andreas=20F=C3=A4rber?= , Alexander Graf This series is an attempt to make the compat_props lists from the PC code reusable by other machine-types. All the compat bits that are on those li= sts are not tied to a specific machine-type, but instead to the device code that = was present on a given QEMU version. This series is based on Michael's "pci" branch, and it also requires the following patch to be applied first: From: Eduardo Habkost Date: Tue, 24 Jun 2014 19:57:55 -0300 Message-Id: <1403650675-3368-1-git-send-email-ehabkost@redhat.com> Subject: [PATCH] pc: Fix "prog_if" typo on PC_COMPAT_2_0 Changes v1 -> v2: * Move QEMU_COMPAT_* to hw/compat.h * Eliminate machine-type-specific PC_{Q35,I440FX}_COMPAT_* macros, as th= ey are not necessary today Cc: Peter Maydell Cc: "Michael S. Tsirkin" Cc: Alexey Kardashevskiy Cc: Marcel Apfelbaum Cc: Markus Armbruster Cc: QEMU Developers Cc: Paul Mackerras Cc: Anthony Liguori Cc: Paolo Bonzini Cc: Igor Mammedov Cc: Andreas F=C3=A4rber Cc: Alexander Graf Eduardo Habkost (2): pc: Move q35 compat props to PC_COMPAT_* machine: Introduce QEMU_COMPAT_* macros hw/i386/pc_q35.c | 10 +-- include/hw/compat.h | 210 +++++++++++++++++++++++++++++++++++++++++++++= ++ include/hw/i386/pc.h | 225 +++------------------------------------------= ------ 3 files changed, 226 insertions(+), 219 deletions(-) create mode 100644 include/hw/compat.h --=20 1.9.3