| Submitter | Andreas Färber |
|---|---|
| Date | Jan. 8, 2013, 8:56 p.m. |
| Message ID | <1357678594-427-1-git-send-email-afaerber@suse.de> |
| Download | mbox |
| Permalink | /patch/210502/ |
| State | New |
| Headers | show
Return-Path: <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 0A3652C00A8 for <incoming@patchwork.ozlabs.org>; Wed, 9 Jan 2013 07:57:06 +1100 (EST) Received: from localhost ([::1]:59260 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>) id 1TsgEK-0008Ms-4q for incoming@patchwork.ozlabs.org; Tue, 08 Jan 2013 15:57:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59060) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <afaerber@suse.de>) id 1TsgE4-0008L0-Kr for qemu-devel@nongnu.org; Tue, 08 Jan 2013 15:56:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <afaerber@suse.de>) id 1TsgE3-00055q-5I for qemu-devel@nongnu.org; Tue, 08 Jan 2013 15:56:48 -0500 Received: from cantor2.suse.de ([195.135.220.15]:45614 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <afaerber@suse.de>) id 1TsgE2-00055h-Sv for qemu-devel@nongnu.org; Tue, 08 Jan 2013 15:56:47 -0500 Received: from relay1.suse.de (unknown [195.135.220.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.suse.de (Postfix) with ESMTP id 9D05CA51B7; Tue, 8 Jan 2013 21:56:45 +0100 (CET) From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de> To: qemu-devel@nongnu.org Date: Tue, 8 Jan 2013 21:56:17 +0100 Message-Id: <1357678594-427-1-git-send-email-afaerber@suse.de> X-Mailer: git-send-email 1.7.10.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-Received-From: 195.135.220.15 Cc: Igor Mammedov <imammedo@redhat.com>, Gleb Natapov <gleb@redhat.com>, =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>, Anthony Liguori <anthony@codemonkey.ws>, Eduardo Habkost <ehabkost@redhat.com> Subject: [Qemu-devel] [PULL] QOM CPUState patch queue 2013-01-08 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: <qemu-devel.nongnu.org> List-Unsubscribe: <https://lists.nongnu.org/mailman/options/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe> List-Archive: <http://lists.nongnu.org/archive/html/qemu-devel> List-Post: <mailto:qemu-devel@nongnu.org> List-Help: <mailto:qemu-devel-request@nongnu.org?subject=help> List-Subscribe: <https://lists.nongnu.org/mailman/listinfo/qemu-devel>, <mailto:qemu-devel-request@nongnu.org?subject=subscribe> Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org |
Pull-request
git://github.com/afaerber/qemu-cpu.git qom-cpuComments
Anthony Liguori - Jan. 8, 2013, 10:29 p.m.
Pulled, thanks. Regards, Anthony Liguori
Hello, This is my current QOM CPU patch queue. Please pull. It includes: * CPU as a device, * improvements for x86 -cpu host, * cleanups and preparations for QOM realize. Another pull is intended before the Soft Freeze. Regards, Andreas Cc: Anthony Liguori <anthony@codemonkey.ws> Cc: Eduardo Habkost <ehabkost@redhat.com> Cc: Igor Mammedov <imammedo@redhat.com> Cc: Gleb Natapov <gleb@redhat.com> The following changes since commit 560c30b1db1d40fe45c5104185367c4de43399d3: Merge remote-tracking branch 'kraxel/usb.75' into staging (2013-01-08 10:36:20 -0600) are available in the git repository at: git://github.com/afaerber/qemu-cpu.git qom-cpu for you to fetch changes up to ebe8b9c6eb6e425d44805288b6b5dabd69368f46: target-i386: Explicitly set vendor for each built-in cpudef (2013-01-08 21:03:44 +0100) ---------------------------------------------------------------- Andreas Färber (2): qdev: Don't assume existence of parent bus on unparenting qemu-common.h: Make qemu_init_vcpu() stub static inline Eduardo Habkost (12): libqemustub: Add qemu_[un]register_reset() stubs libqemustub: vmstate register/unregister stubs libqemustub: sysbus_get_default() stub qdev: Include qdev code into *-user, too cpu: Change parent type to Device target-i386: kvm: -cpu host: Use GET_SUPPORTED_CPUID for SVM features target-i386: kvm: Enable all supported KVM features for -cpu host target-i386: check/enforce: Fix CPUID leaf numbers on error messages target-i386: check/enforce: Do not ignore "hypervisor" flag target-i386: check/enforce: Check all CPUID.80000001H.EDX bits target-i386: check/enforce: Check SVM flag support as well target-i386: check/enforce: Eliminate check_feat field Igor Mammedov (3): target-i386: Filter out unsupported features at realize time target-i386: Sanitize AMD's ext2_features at realize time target-i386: Explicitly set vendor for each built-in cpudef Makefile.objs | 8 +++ hw/Makefile.objs | 9 ++- hw/qdev.c | 8 ++- include/qemu-common.h | 4 +- include/qom/cpu.h | 6 +- qom/cpu.c | 6 +- stubs/Makefile.objs | 3 + stubs/reset.c | 13 +++++ stubs/sysbus.c | 6 ++ stubs/vmstate.c | 17 ++++++ target-alpha/cpu.c | 2 - target-i386/cpu.c | 153 ++++++++++++++++++++++++++++++++----------------- target-i386/cpu.h | 3 + 13 Dateien geändert, 171 Zeilen hinzugefügt(+), 67 Zeilen entfernt(-) create mode 100644 stubs/reset.c create mode 100644 stubs/sysbus.c create mode 100644 stubs/vmstate.c