Message ID | cover.1386786228.git.mst@redhat.com |
---|---|
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 [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by ozlabs.org (Postfix) with ESMTPS id 1965D2C00AC for <incoming@patchwork.ozlabs.org>; Thu, 12 Dec 2013 05:27:23 +1100 (EST) Received: from localhost ([::1]:59304 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 1VqoVE-0003my-GM for incoming@patchwork.ozlabs.org; Wed, 11 Dec 2013 13:27:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57540) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <mst@redhat.com>) id 1VqoUY-0003eE-KJ for qemu-devel@nongnu.org; Wed, 11 Dec 2013 13:26:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <mst@redhat.com>) id 1VqoUR-00006d-Am for qemu-devel@nongnu.org; Wed, 11 Dec 2013 13:26:38 -0500 Received: from mx1.redhat.com ([209.132.183.28]:29330) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <mst@redhat.com>) id 1VqoUR-00006P-3P; Wed, 11 Dec 2013 13:26:31 -0500 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rBBIQPII008066 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 11 Dec 2013 13:26:25 -0500 Received: from redhat.com (vpn1-4-46.ams2.redhat.com [10.36.4.46]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with SMTP id rBBIQJGF010029; Wed, 11 Dec 2013 13:26:20 -0500 Date: Wed, 11 Dec 2013 20:30:02 +0200 From: "Michael S. Tsirkin" <mst@redhat.com> To: qemu-devel@nongnu.org, Anthony Liguori <anthony@codemonkey.ws> Message-ID: <cover.1386786228.git.mst@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Mutt-Fcc: =sent X-Mutt-Fcc: =sent X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 209.132.183.28 Cc: agraf@suse.de, pingfank@linux.vnet.ibm.com, marcel.a@redhat.com, mst@redhat.com, armbru@redhat.com, qemu-stable@nongnu.org, kraxel@redhat.com, pbonzini@redhat.com, imammedo@redhat.com, qemulist@gmail.com, lcapitulino@redhat.com, afaerber@suse.de Subject: [Qemu-devel] [PULL 00/28] acpi.pci,pc,memory core fixes 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 |
The following changes since commit 8f84271da83c0e9f92aa7c1c2d0d3875bf0a5cb8: target-mips: Use macro ARRAY_SIZE where possible (2013-12-09 16:44:04 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_anthony for you to fetch changes up to 511161027a0ecab6e12107128adeb8a884c5bcbe: pc: use macro for HPET type (2013-12-11 20:11:10 +0200) ---------------------------------------------------------------- acpi.pci,pc,memory core fixes Most notably this includes changes to exec to support full 64 bit addresses. This also flushes out patches that got queued during 1.7 freeze. There are new tests, and a bunch of bug fixes all over the place. There are also some changes mostly useful for downstreams. I'm also listing myself as pc co-maintainer. I'm doing this reluctantly, but this seems to be necessary to make sure patches are not lost or delayed too much, and posting the MAINTAINERS patch did not seem to make anyone else volunteer. Signed-off-by: Michael S. Tsirkin <mst@redhat.com> ---------------------------------------------------------------- Gerd Hoffmann (1): pci: fix pci bridge fw path Gerd Hoffmann (1): pci: fix pci bridge fw path Liu Ping Fan (2): hpet: inverse polarity when pin above ISA_NUM_IRQS hpet: enable to entitle more irq pins for hpet Marcel Apfelbaum (5): acpi unit-test: verify signature and checksum memory.c: bugfix - ref counting mismatch in memory_region_find exec: separate sections and nodes per address space acpi unit-test: load and check facs table acpi unit-test: adjust the test data structure for better handling Markus Armbruster (2): hw: Pass QEMUMachine to its init() method smbios: Set system manufacturer, product & version by default Michael S. Tsirkin (14): pc: map PCI address space as catchall region for not mapped addresses acpi-test: basic acpi unit-test MAINTAINERS: update X86 machine entry pci: fix address space size for bridge spapr_pci: s/INT64_MAX/UINT64_MAX/ exec: replace leaf with skip exec: extend skip field to 6 bit, page entry to 32 bit exec: pass hw address to phys_page_find exec: memory radix tree page level compression exec: reduce L2_PAGE_SIZE acpi: strip compiler info in built-in DSDT ACPI DSDT: Make control method `IQCR` serialized hpet: fix build with CONFIG_HPET off pc: use macro for HPET type Paolo Bonzini (4): qtest: split configuration of qtest accelerator and chardev pc: s/INT64_MAX/UINT64_MAX/ split definitions for exec.c and translate-all.c radix trees exec: make address spaces 64-bit wide MAINTAINERS | 18 +- exec.c | 278 +++++++++++++++---------- hw/i386/acpi-build.c | 8 +- hw/i386/acpi-dsdt.dsl | 2 +- hw/i386/acpi-dsdt.hex.generated | 4 +- hw/i386/pc.c | 39 ++-- hw/i386/pc_piix.c | 31 ++- hw/i386/pc_q35.c | 34 +++- hw/i386/q35-acpi-dsdt.dsl | 2 +- hw/i386/q35-acpi-dsdt.hex.generated | 4 +- hw/i386/smbios.c | 14 ++ hw/pci-host/piix.c | 26 +-- hw/pci-host/q35.c | 27 +-- hw/pci/pci.c | 2 +- hw/pci/pci_bridge.c | 2 +- hw/ppc/spapr_pci.c | 2 +- hw/timer/hpet.c | 29 ++- include/hw/boards.h | 7 +- include/hw/i386/pc.h | 38 ++-- include/hw/i386/smbios.h | 2 + include/hw/pci-host/q35.h | 2 - include/hw/timer/hpet.h | 10 +- include/sysemu/qtest.h | 25 +-- memory.c | 1 + qtest.c | 20 +- tests/Makefile | 2 + tests/acpi-test.c | 394 ++++++++++++++++++++++++++++++++++++ translate-all.c | 32 +-- translate-all.h | 7 - vl.c | 11 +- 30 files changed, 798 insertions(+), 275 deletions(-) create mode 100644 tests/acpi-test.c